摘要: |
智能城市公共交通运输调度系统利用先进技术手段,动态地监测公交运营信息,实现对公交运营车辆的实时监控、动态调度以及运营统计自动化、智能化。它是公共交通车辆调度管理的最新发展模式,是公共交通实现科学化、智能化调度管理的重要标志,是智能交通运输系统的一个核心子系统。系统的最终目标是建立集运营调度、综合业务通信、乘客信息服务等为一体的智能化公共交通信息平台。
本研究以某公交公司调度业务需求为依据,分析了调度的业务流程,按照面向对象软件工程的思想,利用UML建模技术对城市公共交通运输调度系统进行分析和设计。主要完成工作包括:⑴研究了调度系统所涉及的相关理论和关键技术,通过比较各类技术的优劣,选定系统方案;⑵通过对国内外公交调度现状的了解及公交调度业务流程的分析,确定公交调度系统的功能需求;⑶通过需求分析得出系统的总体用例图,对系统用例图进一步细化,得出总体流程图;⑷对系统用例进行详细分析,得出系统的类图、时序图、状态转移图等;⑸对系统进行数据库建模,将实体类的对象模型映射为关系模型;⑹对整个系统进行整体部署,描绘系统的组件图与配置图;⑺通过对系统中交互的信息进行分析,设计了系统的通信协议;⑻完成了辅助平台软件(CAD软件系统)的设计和实现;⑼采用面向对象编程语言Visual C++对公交调度系统进行了实现并进行了完整的测试。系统具有开放性、易于使用和维护等特点。 |