1 / 79
文档名称:

综合导航显控台系统软件的优化设计与实现.pdf

格式:pdf   页数:79
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

综合导航显控台系统软件的优化设计与实现.pdf

上传人:山吉 2014/2/11 文件大小:0 KB

下载得到文件列表

综合导航显控台系统软件的优化设计与实现.pdf

文档介绍

文档介绍:哈尔滨工程大学
硕士学位论文
综合导航显控台系统软件的优化设计与实现
姓名:孙博
申请学位级别:硕士
专业:控制理论与控制工程
指导教师:周卫东
20070101
摘要本文以我校研制的某型综合导航显控台系统的开发为背景。为了克服现有的综合导航显控台系统软件构成复杂,功能模块之间关联过于密切的缺点,实现系统标准化,提高可维护性,本文对综合导航显控台系统软件进行了优首先,本文深入的研究了组合导航系统原理,通过综合导航显控台的需求分析,对系统进行了总体设计。将系统划分为信息综合处理、接口控制管理和人机交互三大模块。接着,为提高综合导航显控台系统应用软件的可靠性,对综合导航显控台系统进行了避错设计和容错设计。然后,应用基于面向对象的编程思想对综合导航显控台系统进行设计。重点介绍了信息综合处理模块和接口控制管理模块的类的设计过程,给出了相应类的接口代码。最后,详细说明了基于的人机交互模块的设计过程,包括界面设计、程序设计的关键代码和程序调试过程。本文从面向对象的角度,使用面向对象编程语言屯夹斡没Ы缑婵7工具对综合导航显控台系统软件进行优化设计,并结合综合导航显控台系统自身的特点对其进行可靠性设计。使其成为一个用户友好、结构清晰、稳定可靠的软件产品,这对提高我校研制的综合导航显控台系统的品质,增强其市场竞争力有着重要意义。关键词:综合导航显控台;面向对象;;可靠性化设计。哈尔滨檀笱妒宦畚
..;哈尔滨下程大学硕士学位论文簍瑃..,畇疭篒;贒甀瑃.,.,甀
型趣期:口佃月学位论文原创性声明哈尔滨工程大学下,由作者本人独立完成的。有关观点、方法、数据和文献等的引用已在文中指出,并与参考文献相对应。除文中体己经公开发表的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意本人郑重声明:本论文的所有工作,是在导师的指导已经注明引用的内容外,本论文不包含任何其他个人或集识到本声明的法律结果由本人承担。作者┳:日
第滦髀选题的背景和意义综合导航显控台系统是组合不同特点的导航设备与导航方法,应用计算机技术对多种导航信息进行综合处理,以提高系统性能的导航系统,涉及到各导航信息源的许多设备的有关技术、计算机技术、显示技术、控制系统和数据处理等理论一个拥有图形用户界面的应用程序,人机交互功能往往是衡量其性能的一个重要内容。原综合导航显控台系统界面是采用峁┑腤图形开发组件开发的。提供一个图形函数库,只能绘制简单的图形,比如点、线、矩形等,所以原系统界面粗糙,不够美观。原系统不支持鼠标,采用数字菜单方式操作,从一个功能界面进入另一个功能界面,必须层层返回到主界面,才能进入该功能界面,操作复杂。使用人员必须接受专业的培训才能对其进行正确操作,增加了系统的开发成本。因此,开发出一个界面美观、功能强大、操作简单的人机交互界面对综合导航显控台系统来瞥龅囊桓龉δ芮看蟆⒖缙教ā⒐驶耐夹斡没界面7⒐ぞ撸嗨瓶墒踊喑坦ぞ呤褂迷谑哟安僮飨低持幸谎使用我们可以在僮飨低诚驴7⒊龉δ芮看蟮南允窘缑妫佣达到复杂人机互动的目的。为唇ê褪奔淝τ贸绦蛱峁┝艘桓完整的面向对象的τ贸绦蚪涌,能满足给定应用程序的准确要求R虼耍赩操作系统下,面向对象的编程结构为图形用户界面应用程序的编写提供了方便。综合导航显控台系统采用当前广泛应用的、可靠性较高的度式实时多任务操作系统。但是,原综合导航显控台系统采用面向过程程序设计,系统构成复杂,各个功能模块之间关联过于密切,系统修改繁琐,工作量巨大,效率低下。在已经完成的几个型号的修改过程中,问题已经显得很说意义重大。是哈尔滨工稃大学硕士学位论文
国内外研究发展状况突出。每一个型号的修改都耗费了大量的人力和物力,并且在系统的修改过程中,由于系统构成复杂,模块功能不清晰,经常出现连锁反应,一个子模块的变化和修改会导致多个相关模块的变化和修改。比如,每添加或者删除一个外接设备接口,就要对系统一半以上的软件进行修改,从另一个角度来说,系统的可靠性因此而降低了。为了进一步提升系统的性能,使其易维护、易升级和系列化,引入面向对象的理论和方法对综合导航显控台系统软件进作为舰船设备软件的研制工作者,不论是工程技术人员还是工程管理人员,在努力提高舰船设备性能和研制水平的同时,还要努力提高设备的软件可靠性和易维护性,使研制的设备和产品的寿命周期费用不断降低,使其综合效能有较大提高,这是舰船设备工业发展的必然趋势。在综合导航显控台系统的设计过程中,引入一些软件可靠性设计方法,可以提高系统的可靠性和易维护性,使其在市场竞争中获得成功,所以说综合导航显控台系统的软件可靠性设计具有重要的现实意义。本文使用图形用户开发工具和面向对象编程语言宰酆系己较控台系统软件进行优化设计。在设计的过程中,结合综合导航显控台系统自身