论文摘要
智能交通系统(ITS)是通过对场馆、道路进行监控,运用先进的信息、通信、控制等高新技术对传统交通运输系统进行改造而形成的一种信息化、智能化、社会化的新型交通运输系统。它可以增强交通运输系统的运行效率,提高被监控场所的可靠性和安全性,是交通信息领域发展的重要方向。2008年奥运会即将到来之际,为体现科技奥运的理念,中国移动通讯公司推出了移动奥运智能交通示范项目。本论文主要研究了移动奥运智能交通受理台子系统的设计与实现。受理台子系统处于移动奥运智能交通系统的最前端,是整个系统的信息采集源。它通过对道路、场所的视频监控,采集到路况、场所状况等信息,然后通过CNGI网络,将信息发送到智能交通服务中心,以便进行车辆调度、预警信息发布等操作。由于视频监控点很多,对视频信息发送的实时性要求高,单一的客户端进行集中处理的方式会造成视频文件积压,长期得不到处理的严重后果。鉴于以上弊端,本文采用了多客户端一服务器的体系结构,服务器负责视频源的分发,客户端则专注于对视频源的监控和处理。本文讨论了实现多客户端一服务器架构的基本理论,对视频源分发算法,组件设计方案和远程通讯方法做了详细论述。首先从需求分析入手,阐述了受理台在智能交通系统中的位置及其与其它业务模块的交互关系,继而给出了系统功能模型并划分出多个子功能模块。然后详细论述各功能模块的设计,给出了功能模型和流程图,对视频文件的分发算法做了详细的阐述。最后结合实际应用对客户端GUI组件的实现方案,C/S架构的远程通讯方法做了详细的论述。本课题来源于中兴软件技术(南昌)有限公司的移动奥运智能交通项目,课题的研究项目已经开发完成并通过验收。
论文目录
摘要Abstract第1章 绪论1.1 项目背景1.2 智能交通的发展和研究现状1.2.1 国外有关研究动态1.2.2 国内有关研究动态1.3 课题研究的主要内容1.4 论文的内容和结构第2章 主要技术及背景介绍2.1 JNI技术介绍2.1.1 应用场合2.1.2 使用注意事项2.2 EJB组件简介2.2.1 EJB分类2.2.2 EJB体系结构2.3 JMS消息服务2.3.1 JMS简介2.3.2 JMS消息收发模式2.4 MVC设计模式2.4.1 MVC设计模式概述2.4.2 MVC设计模式的优点2.5 FTP协议简介2.6 本章小结第3章 系统分析与设计3.1 系统建模及其功能分析3.1.1 受理台系统在移动奥运智能交通系统中的位置3.1.2 受理台系统与智能交通后台模块的数据交互关系3.1.3 系统功能模型3.2 系统框架设计3.2.1 内部整体框架3.2.2 外部ftp文件服务器交互框架3.3 模块设计说明及其用例3.3.1 受理台客户端登录权限认证3.3.2 受理台日志处理3.3.3 移动视频文件下载3.3.4 移动视频文件分发3.3.5 系统动态模型3.4 GUI界面设计及其功能说明3.4.1 GUI主界面悬浮窗及菜单设计3.4.2 GUI查看日志窗体设计3.4.3 GUI组件设计3.5 远程方法设计3.5.1 远程通讯方法设计3.5.2 远程方法同步调用接口3.5.3 异步消息通知接口3.6 本章小结第4章 技术要点及其实现方法4.1 无状态会话 Bean开发4.1.1 EJB开发过程4.1.2 Session Bean服务器端实现类4.1.3 Session Bean客户端实现类4.2 JMS消息的发布/订阅4.2.1 JMS消息发送/接收流程概述4.2.2 JMS消息的发布/订阅流程详细说明4.3 JNI代码编写方法4.4 基于 MVC模式的 Java组件定制4.4.1 系统实现模型4.4.2 模型-视图的实现方法及其实现类4.5 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的成果致谢
相关论文文献
标签:智能交通论文; 受理台论文; 组件设计论文; 企业级构件论文; 消息服务论文;