论文摘要
随着Internet网络带宽的增加和网络速度的提升,GIS与Internet相结合的基于B/S模式的网络地理信息系统(WebGIS)得到了长足发展,而且由于其具有的显著优势,正在逐步取代传统C/S体系架构下的GIS地位,而成为处理“位置”信息的主流技术。为了加强车辆的管理、调度,保障司机的安全运输生产,本文结合了网络地理信息系统、GPS定位系统和无线通信系统等技术,提出了一种基于J2EE架构的车辆监控WebGIS系统的完整实现方法。车辆监控WebGIS系统主要由三部分组成:车载终端、监控中心和无线通信网络。本文在总结前人研究成果的基础上,基于软件工程设计方法,分析了车辆监控WebGIS系统的网络拓扑结构,设计了基于J2EE的系统体系架构,并对系统主要功能模块的关键技术做了详细的阐述。在监控中心客户端的设计和实现中,考虑到跨平台、易部署、实时、高效、安全等要求,选择了JAVA APPLET技术。其良好的地图绘制能力和网络移动性,克服了瘦客户端模式下表现能力弱的缺点,为客户提供了一个用户友好的可操作平台。同时系统引入消息中间件,采用异步数据传输方式作为信息传递的手段,提高了系统的性能。根据面向对象编程思想,系统设计实现了独立于通信手段和终端设备的纯JAVA监控系统,使得整个系统具有很强的跨平台特性和可扩展性。而且,为了满足不断增长的用户访问量和解决现有的通讯服务器负载过重以及系统响应速度较慢的问题,本文提出了通过使用良好的设计模式和数据库连接池管理技术来优化系统性能,较为明显的优化了系统性能,为以后的应用扩展和性能提升打下了坚实的基础。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题的来源1.2 课题的背景和意义1.3 国内外相关行业发展和现状1.3.1 车辆导航市场的发展1.3.2 监控中心技术发展1.3.3 WebGIS的发展和现状1.4 本论文主要研究内容第2章 车辆监控 WebGIS系统的相关技术研究2.1 车辆监控 WebGIS系统的总体结构2.2 GPS定位技术在系统中的应用2.3 系统的无线通讯技术研究2.4 WebGIS技术的深入研究2.5 J2EE技术体系的研究与分析2.5.1 J2EE技术体系2.5.2 J2EE应用程序体系架构2.5.3 采用 J2EE开发分布式 WebGIS的优势2.6 Map Xtreme Java技术的研究2.7 本章小结第3章 基于软件工程方法的车辆监控 WebGIS系统设计3.1 软件工程研究3.1.1 软件工程的目标和原则3.1.2 软件工程的生命周期3.1.3 软件开发模型3.2 系统基于软件工程方法的分析设计3.2.1 系统的可行性分析3.2.2 系统的需求分析3.2.3 系统的概要设计3.2.4 系统的详细设计3.3 本章小结第4章 车辆监控 WebGIS系统的实现4.1 车辆监控 WebGIS系统的主要功能实现4.1.1 系统登录4.1.2 车辆查询4.1.3 车辆定位4.1.4 车辆监控4.1.5 报警处理4.1.5 消息发送4.1.6 轨迹回放4.1.7 权限管理4.1.8 鹰眼地图4.2 关键技术和难点解决方案4.2.1 动态网页开发技术 JSP4.2.2 Web服务层技术4.2.3 监控中心与车载终端的通信4.2.4 动态信息的实时显示4.3 车辆监控 WebGIS系统的部署和发布4.4 本章小结第5章 车辆监控WebGIS系统的性能调优5.1 系统性能指标及优化原则5.2 系统性能优化策略5.2.1 合理的使用设计模式5.2.2 基于多线程同步机制的数据库连接池管理5.3 优化后的性能分析5.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:车辆监控论文; 全球定位系统论文; 网络地理信息系统论文; 监控中心论文; 车载终端论文;
基于J2EE架构的车辆监控WebGIS系统的研究与实现
下载Doc文档