船舶机舱监控报警系统软件设计与实现
发布时间:2018-01-04 11:26
本文关键词:船舶机舱监控报警系统软件设计与实现 出处:《武汉理工大学》2014年硕士论文 论文类型:学位论文
【摘要】:随着计算机信息技术的发展,,船舶机舱监控报警系统越来越智能化、模块化、信息化。它能及时准确地监测船上所有设备,实时显示数据参数,安全可靠地传递信息,方便人们信息沟通。对于船舶的航行安全,机舱监控报警系统发挥着重要的作用,它不断朝着数字化、智能化、网络化的方向发展,确保船舶航行安全可靠和经济。目前,对于船舶监控报警系统的研究,国外处于领先水平,国内起步较晚,发展还比较落后,因此,研究船舶机舱监控报警系统具有重要的意义。 本文来源于实验室的合作项目,根据项目要求,对机舱监控报警系统进行了功能分析、总体结构设计、程序开发和软件测试,本文所做的主要工作有: 1、应用面向对象的设计方法,对监控报警系统中的人机界面、数据库和功能模块进行设计,使用VC++6.0软件工具开发人机界面,通过ACCESS数据库创建了后台数据库,利用系统资源建立了内存实时数据库,运用多线程、动态链接库、网络编程等技术,设计了实时报警模块、数据显示模块、数据保存模块、打印功能模块、系统管理模块、局域网通信模块。 2、编写了4个工作线程,有主线程、数据接收工作线程、实时数据判断工作线程和打印工作线程,具有多任务同时处理能力。本文设计和实现机舱监控报警系统软件,开发的界面有主界面、趋势图界面、列表视图界面、日志打印界面、报警组添加界面、系统监控界面等,分析了各个界面的功能和特点。 3、应用黑盒测试法和白盒测试法,对监控报警系统软件的功能进行了测试,重点对黑盒测试结果进行分析和判断。依据软件测试的流程,本文将对监控报警系统软件进行系统测试和验收测试,建立了软件测试表。通过对软件测试结果的分析,本文的机舱监控报警系统软件界面布局合理,报警功能和数据显示功能能够实现预先的目标,系统软件的安全性符合要求,软件的总体测试结果基本达到预期的效果,满足要求。
[Abstract]:With the development of computer information technology, the ship engine room monitoring and alarm system is more and more intelligent, modular, information. It can timely and accurately monitor all equipment on board, real-time display of data parameters, the safe and reliable transmission of information, convenient for people to communicate information. For the safety of the ship, engine room monitoring and alarm system plays an important role and it continues towards digital, intelligent, networked direction, ensure that the ship navigation safety and economy. At present, the research of ship monitoring and alarm system, international leading level, China started late, development is relatively backward, therefore, plays an important role in monitoring system of marine engine room alarm.
This paper is from the cooperative project of the laboratory. According to the requirements of the project, the function analysis, the overall structure design, the program development and the software test of the engine room monitoring and alarming system are carried out.
1, using object oriented programming method, the monitoring alarm system of man-machine interface, database and function module design, using VC++6.0 software development interface, through the ACCESS database to create a database, a memory real-time database using the system resources, the use of multi-threaded, dynamic link library, network programming technology, design the real-time alarm module, data display module, data storage module, printing module, system management module, network communication module.
2, write 4 threads, a main thread, data receiving thread, thread and print work thread real-time data judgment, has multi tasking ability. The design and implementation of the monitoring and alarming system software development, interface with the main interface, trend map interface, list view interface, log print interface. Add alarm group interface, system monitoring interface, analyses the functions and features of each interface.
3, application of black box testing and white box testing method for monitoring alarm system software functions were tested, the key to analyze and judge the black box test results. Based on the software testing process, this article will focus on the monitoring alarm system software system testing and acceptance testing, software testing is built through the analysis table. The results of software testing, the engine room monitoring alarm system software interface layout is reasonable, the alarm function and data display function can be realized in advance, the security of system software to meet the requirements, the overall test results based on the software to achieve the desired effect, meet the requirements.
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:U665.26
【参考文献】
相关期刊论文 前10条
1 褚建新;郑士君;寇长超;;网络化岸船远程机舱动态监控系统[J];船舶工程;2008年06期
2 任光,张均东,孙培廷,潘大雄;驾机集成监控系统的设计[J];大连海事大学学报;2002年01期
3 贾宝柱,任光,王冬捷,李国新;船舶机舱综合监控系统可靠性分析及设计[J];大连海事大学学报;2003年01期
4 魏巳杰,王冬捷,于鹏;基于LON网络的船舶远程综合监控系统[J];大连海事大学学报;2005年04期
5 杨红军;王金英;;基于VC++的多线程通信程序设计[J];电脑知识与技术;2008年29期
6 罗亚非;;基于TCP的Socket多线程通信[J];电脑知识与技术;2009年03期
7 沈克宇;游丹宇;李志俊;黄晶;;基于FameView的港口监控系统设计[J];港口装卸;2006年01期
8 孟昭荣;江立辉;胡兴伟;柳琪;;基于VC多线程的实时数据采集系统[J];舰船防化;2008年02期
9 汪新刚;;舰艇机舱自动化监控系统设计[J];舰船电子工程;2006年05期
10 侯馨光;张敏;刘峗;张维竞;;船舶自动化的技术需求与研发重点[J];上海造船;2009年02期
本文编号:1378301
本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/1378301.html