论文题名: | 交通监控信号管理系统的设计与实现 |
关键词: | 交通监控;信号管理系统;信号切换;面向对象的设计;控制问题;交通管理;串口;智能交通;设计思想;课题;信息技术应用;文本文件格式;城市;XML;总体架构;重要标志;一般项目;通讯设计;设计系统;软件工程 |
摘要: | 智能交通技术是现代城市发展的一个方向,将现代信息技术应用与日常的交通管理结合可以给人们的生活带来极大地便利,是城市现代化的一个重要标志。在城市智能交通的开发中,需要对大量的信号进行处理,最常见的是控制一些交通信号,比如红绿灯信号、路况信号、车辆信号等,这些信号在应用中经常需要切换,有的是从多路信号中选择需要关注的信号,有的是对信号进行一些控制,这些信号切换和控制功能在实际中应用非常广泛,本课题就是针对交通管理中经常出现的信号切换和控制问题进行开发研究。 本课题从实际需求出发,采用软件工程的基本设计思想解决信号切换和控制问题,对信号的处理采用Win32串口技术进行设计。对于这样一个现实中的项目本文主要做了以下一些工作:首先是采用面向对象的设计思想对系统进行分析和设计,设计系统的总体架构,其次是系统的具体实现,对每个功能模块进行详细的实现,最后对系统进行测试,投入运行。课题对Win32下的串口控制问题进行了详细的分析和实现,在对计算机的串口通讯设计中,没有采用直接的win32程序设计对串口进行操作,而是采用一个多线程的串口类来实现,既保证功能实现又使整个设计具有很好的模块化;在对信号切换系统的设计中,对参数化文件没有采用一般项目中经常采用的文本文件格式,而是采用比较先进的XML技术,这样使得程序非常具有灵活性,用XML来代替原来经常使用的文本描述,使各个参数的结构化比较清晰,和程序的结合非常连贯、一体,而且便于系统的维护和修改。本课题对面向对象的设计和XML技术的应用也进行了研究,对交通管理中经常出现的信号切换和控制问题进行解决,对同类问题的解决也有很好的借鉴作用。 |
作者: | 张玉亮 |
专业: | 软件工程 |
导师: | 尹义龙 |
授予学位: | 硕士 |
授予学位单位: | 山东大学 |
学位年度: | 2010 |
正文语种: | 中文 |