3.5.3 功能描述 17
4 结论 35
4.1 系统测试 35
4.1.1 测试的目的 35
4.1.2 测试的内容 35
4.1.3 功能测试 35
4.1.4 界面测试 36
4.2 系统的维护 36
致谢 38
参考文献 39
1 绪论
随着信息技术和计算机技术的快速发展,航空电子通信也得到了飞速发展。各种机载数据总线在系统中得到了广泛的应用,但不同的数据格式、传输模式等方面都存在较大差异,因此对总线的管理和测试很难有一个统一的软件进行管理。ICD数据内容繁多、结构复杂,并且需要大量的编辑和输出等工作,所要工具软件进行管理。本文用Java语言进行编写界面将对接口控制文档ICD将数据进行解析显示出来。
1.1 课题的目的和意义
在当今信息时代,信息技术发展到了一个很高的水平,无论在那个领域都有重要的地位。不管从哪个角度考虑都需要满足高速信息的交换的需求,为了解决数据管理的问题,就要采用信息技术对数据进行管理。为了确保ICD (Interface Control Document,ICD)在产品开发过程中的正确性和有效性,实现ICD数据的配置管理,需开发ICD管理工具,对ICD数据进行统一的存储和管理。
ICD传统的管理方法已赶不上当今高速发展的信息时代,传统的管理存在很多的弊端,在设计不方便带来的效率低,ICD包含的数据量大并且繁琐,传统的人工人设很容易造成错误,以至于带来很多的危险性。并且在设计一份完整的ICD中的数据需要大量的工作人员进行相互配合才能完成,这样就使得工作效率低。设计完成时,若要对该系统进行修改和升级,会有很多的数据进行改动,这样就造成管理的困难。在另外一方面,对于ICD数据保密是非常重要的,一个不完整、不安全的系统,易遭受人为的和非人为等破坏。近些年来,ICD数据越来越复杂,导致了越来越多的问题有待人们来解决。
1.2 国内外现状分析
1.3 发展趋势
2 分析
分析是接口控制管理软件设计与开发的关键性的工作,分析的目的是为了弄清楚该软件能不能实现和值得进行。这个过程的目的不是为了解决用户提出的需求,而是根据用户的提出的需求是不是值得去做,有没有意义去做,分析一些潜在的风险,并将其转换为有效的数据结构。因为当大量投入精力和资金时,发现弊端是已为时已晚,浪费了整个开发过程和大量的资金。所以,在在开始开发前,必须去分析和研究接口管理软件的有效性和实用性等,把风险降到最低,即便在开发过程出现问题,需求分析也不会白做,起码能避免浪费更多的人力和财力。因此,进行需求分析是很重要也是必须要做的,所谓“兵马未动,粮草先行”,经过最初的需求分析主要有以下分析:
2.1 相关理论基础
2.1.1 Java概述
Java 是一门由Sun Microsystems公司于1995年5月推出的java程序设计和Java平台的总称。使用Java编程语言可在各种不同的机器、各种操作平台的网络环境中开发软件。不管你使用的是那种WWW浏览器、哪一种计算机、哪一种操作系统(Windows 、Linux 、Unix等),只要WWW浏览器上注明“ 支持 Java”,你就可以看到生动的主页。Java正在逐渐成为Internet应用平台的主要开发语言。Java编程语言彻底改变了应用软件的开发模式,从PC机革命后的又一次的技术性革命的浪潮,为迅速发展的信息世界增添了新的活力。