移动奥运智能交通受理台系统的设计与实现

移动奥运智能交通受理台系统的设计与实现

论文摘要

智能交通系统(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 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    移动奥运智能交通受理台系统的设计与实现
    下载Doc文档

    猜你喜欢