基于地理信息的城市交通查询系统的设计与实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于地理信息的城市交通查询系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于地理信息的城市交通查询系统的设计与实现.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、黑龙江外国语学院毕业论文(设计)首页没有页眉、页脚。题 目: 基于地理信息的城市交通查询系统的设计与实现学生姓名 姓名 学 号 BC05320123指导教师 马宪敏 讲师年 级 2008级计算机本科1班专 业 计算机科学与技术系 别 信息科学系 24 / 30摘 要近年来,由于车辆数量的不断增加,公交路线不断调整,街道不断整修维护,城市道路负荷日益加重,交通拥挤、道路阻塞、出行不便已经成为不利于社会发展的消极因素,城市交通迫切需要在改善硬件设施的同时,建立和提高配套的软件辅助系统,城市交通查询系统为解决交通问题带来了新的思路。系统提供的信息可以通过互联网络、电话得到,还可以通过便携式计算机、掌
2、上电脑查到。将人、车、路有机地结合起来,能有效的缓解交通拥挤、提高效率,为出行提供方便。本文经过详细的需求分析,确定了系统的主要功能包括地图搜索、公交查询、驾车导航、周边查询、地图基础操作等模块。然后,给出了系统的概要设计和详细设计,最后,建立了基于B/S体系结构、Lucene工具和.net技术为一体的城市交通查询系统,该系统采用MVC设计模式,选用Oracle数据库,并且,针对地图搜索、公交查询、驾车导航及周边查询等功能模块,选择了一种适用且高效的最短路径算法。本论文完成的交通查询系统,经过功能和性能测试,已经达到了设计的目标,可以向用户提供市区内实时交通信息和便民信息。例如,系统提供早晚高
3、峰路段、单双号限行路段、封闭路段、公交路线等信息,引导用户的行车或乘车路线,减少车辆在路上的停留时间,从而避免交通拥挤阻塞和实现改善交通的目的。关键词:关键字项格,没有首行缩进,加粗。交通查询系统;B/S体系结构;MVC;Lucene AbstractIn recent years, Because of the number of vehicles is increasing, Bus line adjustment frequently, Street maintenance frequently, City Road load increasing, the traffic conges
4、tion, blocking roads, travel inconvenience has become the negative factors which is not conducive to social development, city traffic is in urgent need to improve the hardware facilities at the same time, establish and improve the supporting software aided system, city traffic query system to solve
5、the traffic problems. The system provides information through the Internet, telephone, also through the portable computer, palmtop computer check. Person, car, road organically, can effectively alleviate traffic congestion, improve efficiency, provide convenience for the trip.The paper detailed dema
6、nd analysis, identified the main functions of the system include a map search, query, car navigation, the surrounding query, map basic operation module. Then, given the system outline design and detailed design, finally, based on B / S architecture, Lucene tools and.Net technology as one of the city
7、 traffic query system, this system adopts MVC design patterns, using Oracle database, and, according to the map search, query, driving directions and the surrounding query function module, choose an applicable and efficient algorithm of the shortest path.This paper completed the traffic query system
8、 which arrives to the standard of design objectives after being tested,The system can provide users with urban real-time traffic information and the convenience of information. For example, system provides morning and evening peak road, single-and double-limit line sections, sections of the closed,
9、bus routes and other information, guides the users driving or riding route, reducing the vehicle in the road time so as to realize the improvement of traffic and avoid the traffic congestion of the objective to improve road traffic system.Keywords: Traffic inquires the system B/S system structure MV
10、C 目录要自动生成。论文的基本结构如目录所示。结论、需求分析、系统设计、实现、测试、结论各为一章,实现与测试也可以合为一章。参考文献与致谢不出现在目录中。论文至少1.2万字以上。约35页以上。第一章 绪 论11.1 课题背景及研究的目的和意义11.2与课题有关的国内外研究综述11.2.1电子地图基本概念和发展现状11.2.2交通查询系统的研究综述21.3 本文的主要研究内容4第二章 城市交通查询系统的需求分析62.1 后台管理功能需求分析62.1.1 数据管理功能62.1.2 POIs管理功能72.1.3 系统管理功能72.2前台查询功能需求分析72.2.1 地图搜索功能82.2.2 公交查询
11、功能82.2.3 驾车导航查询功能82.2.4 周边查询功能92.2.5 地图基本操作功能92.3 非功能性需求92.3.1性能的需求92.3.2 系统的质量要求102.3.3界面需求102.3.4 系统的安全性需求112.4 本章小结11第三章 城市交通查询系统的设计123.1 城市交通查询系统总体设计123.1.1系统开发架构设计123.1.2网络拓扑结构设计143.1.3界面设计143.1.4系统质量保障措施153.2 数据库设计153.3系统功能模块的详细设计223.3.1 后台管理模块设计233.3.2前台查询模块设计293.4 本章小结35第四章 城市交通查询系统的实现364.1
12、后台管理模块的实现364.1.1数据管理模块的实现364.1.2 POIS维护模块的实现374.2 前台管理模块的实现384.2.1地图基本操作模块384.2.2地图搜索模块384.2.3公交查询模块394.2.4驾车导航查询模块404.2.5 周边查询模块414.3 基于DIJKSTRA算法的最短路径实现424.4基于LUCENE与AJAX技术解决查询速度问题444.5 本章小结46第五章 城市交通查询系统的测试475.1功能性测试475.1.1 后台功能性测试475.1.2 前台功能性测试485.2系统性能测试535.3 测试结论545.4 本章小结54基于地理信息的城市交通查询系统的设计
13、与实现第一章 绪 论1.1 课题背景及研究的目的和意义开发“基于地理信息的城市交通查询系统”的目的是面向公众用户,不仅能为管理者提供科学的决策依据,而且能为出行者提供优质的信息服务,该系统能提供与其日常生活息息相关的“衣、食、住、行、玩”等各类便民信息的应用系统1。主要功能包括地图发布、路径搜索、公交查询、实施导航、信息维护、用户管理等;该系统的研究意义是极大的规范了地理信息搜索体系、简化了工作人员的业务流程,提高了使用人员的工作效率2。最大程度地方便政府、企业用户日常使用,贴近用户需求。系统可以准确定位目的地,提供详细的公交信息等。使用户的出行更加方便,更加快捷,避免由于地点不确定。耽误出行
14、者宝贵的时间和不必要的开销。平台不仅业务全面合理,还具有界面友好、效率高、简单易用等功能特点。打造了一个功能强大的GIS信息平台3。1.2与课题有关的国内外研究综述1.2.1电子地图基本概念和发展现状所谓电子地图是一种以数字形式表示、可在计算机屏幕上以图形形式快速表现的反映地表自然与社会现象的可视化地图新品种,它以数字地图为基础,是20世纪末期伴随计算机技术的进步而发展起来的,是传统地图学与电子信息技术相结合而的产物4,5。电子地图存储方便,例如它可以保存在例如可移动硬盘、DVD-ROM、CD-ROM等数字存储介质上。电子地图可以通过人机交互方式动态、实时的提供定位导航、未来预测、决策咨询、数
15、值分析、过程模拟和信息检索等功能6。与传统地图相比,电子地图许多不可比拟的新特性:1.2.2交通查询系统的研究综述交通查询系统是美国、英国、日本等经济发达国家竞相研究与开发的重点。交通查询系统包括车辆导航系统和交通信息查询系统两个方向。车辆导航系统利用通讯和计算机技术,向正在道路上的行驶车辆提供适时的、准确的路况信息,使驾驶员选择最佳的线路到达目的地;交通信息查询系统侧重于用户在出行前的路径查询,为出行者提供参考路径。不论是哪种查询方式它们都是对出行路线进行规化,使用户可以减少在路上所消耗的时间16,特别是向火警车辆、救护车辆与紧急救援车辆提供最短路径引导服务17,对缓解交通压力、减少资源浪费
16、、保证人民的生命、财产安全有着不何估量的作用18。1.3 本文的主要研究内容第一章必写论文主要研究内容,简单介绍各章主要内容。除第一章以外,以下各章要有本章小结。本论文采用ASP.NET平台和Oracle数据库技术设计实现一个基于地理信息的城市交通查询系统,最终通过IIS发布的综合性地理信息查询系统;系统要求能够满足大量并发用户的同时访问,支持多服务器分布式体系结构,可在需要时迅速对系统进行扩充。系统基于WEB开发,主要功能包括地图搜索、公交查询、驾车导航、周边查询、地图基本操作。系统最终会采用事先生成缓存机制。最终要实现用户使用速度较快,访问效率较高。同时要有灵活便利的信息导航,还要使用友好
17、的个性特色,通用、高效的发布机制,为网络建设和维护提供保障。本论文分为以下几个部分。第1章绪论,通过对该课题背景及其国内外现状的研究,引出论文的目的与意义以及本论文的主要研究内容。第2章城市交通查询系统的需求分析,从用户需求角度出发,详细阐述了系统的功能性需求和非功能需求。第3章城市交通查询系统的设计,该章节首先阐述了城市交通查询系统总体设计和数据库设计,然后介绍了系统功能模块的设计。对后台管理模块和前台查询模块,分别给出了详细解析与处理的设计过程。第4章城市交通查询系统的实现,该章节分别对后台管理模块的主要部分及前台查询系统模块的实现进行了较详细的描述,阐述了用最短路径算法解决两点之间查询路
18、径的实现过程。第5章城市交通查询系统的测试,该章节对后台管理和前台查询进行了功能测试,针对主要功能模块进进了用例测试,同时,在用户响应时间、正确性、安全性等方面进行了性能分析,并给出了相关的测试结论。第6章结论,总结了论文的研究成果,指出了系统的不足,展望了今后的改进方向。第2章 城市交通查询系统的需求分析本章要有功能性需求分析和非功能性需求分析。要有用例图或数据流图。对系统进行准确的需求分析是软件开发的第一步,也是系统开发流程中必要阶段,需求分析的结果决定软件开发的设计与实现。笔者通过对城市交通查询系统业务的分析,将角色划分为系统管理员和用户两类,将系统划分为后台管理和前台查询两大模块。最后
19、确定了系统的功能性需求、非功能性需求。2.1 后台管理功能需求分析依据角色和需求,设计出系统的后台管理的用例图如图2-1所示。每个图都要有指示图的指针。如图x-y所示。每个图要有详细的解释介绍,不能出现单句。图2-1 后台管理的用例图每个题都要有图题。2.2前台查询功能需求分析前台查询功能的用例图如图2-2所示。 图2-2 前台查询模块的用例图2.3 非功能性需求2.3.1性能的需求(1)数据准确 要求数据准确率最好达到95%以上。(2)响应时间 系统的响应时间应该越快越好,最低限度需要控制在10秒内,避免长时间等待,程序没有反应,最好是有时间等待进度条。应该避开使用高峰期更新数据,更新处理速
20、度要求很快。以免影响用户使用。保证系统24小时不间断运行,系统应该可以长时间连续运行。满足用户的需要。(3)灵活性 软件系统的设计应采用灵活的结构,能够快速地实现用户所提出的新的需求。2.4 本章小结本章主要对基于地理信息的城市交通查询系统进行了需求分析,从用户需求角度出发,详细阐述了系统的功能性需求和非功能需求。功能性需求包括后台管理模块和前台查询系统模块,非功能需求中包括界面需求、性能的规定需求、系统的质量要求和系统的安全性需求。 第3章 城市交通查询系统的设计本章是设计的核心,要有类图、时序图、模块结构图、数据库表等。3.1 城市交通查询系统总体设计3.1.1系统开发架构设计基于地理信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 地理信息 城市交通 查询 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内