中小城市智能交通公交查询系统的设计与实现

上传人:第*** 文档编号:57334601 上传时间:2018-10-21 格式:DOC 页数:39 大小:2.27MB
返回 下载 相关 举报
中小城市智能交通公交查询系统的设计与实现_第1页
第1页 / 共39页
中小城市智能交通公交查询系统的设计与实现_第2页
第2页 / 共39页
中小城市智能交通公交查询系统的设计与实现_第3页
第3页 / 共39页
中小城市智能交通公交查询系统的设计与实现_第4页
第4页 / 共39页
中小城市智能交通公交查询系统的设计与实现_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《中小城市智能交通公交查询系统的设计与实现》由会员分享,可在线阅读,更多相关《中小城市智能交通公交查询系统的设计与实现(39页珍藏版)》请在金锄头文库上搜索。

1、本本 科科 生生 毕毕 业业 论论 文(设计)文(设计)题目:中小城市智能交通公交查询系统的设计与实现学生姓名 学 号 指导教师 二级学院 专业名称 班 级 2016 年 XX 月此处为论文中文题目, 要求居中填写 主标题不超过 24 个汉 字;可加副标题(副 标题前加破折号) ,副 标题与主标题间空一 行的位置 主标题:黑体,小二, 居中 副标题:楷体 _GB2312,四号,居 中 阅后删除此文本框。摘 要在网络技术迅速发展以及信息交流频繁的今天,网络应用已经渗透到人类社会的各个角落。在中、小型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。城市交通出现拥堵现象,而公共交通与其它交通方

2、式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决城市交通拥堵等交通问题的首选策略,本设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方式等等,方便本地居民查询相关信息。本系统在设计方面采用JSP技术,B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2005数据库。本系统的设计实施为新闻发布系统。关键词关键词:城市公交; SQL2005 ;信息管理;JSP ;B/SAbstractWith the rapid development of network technolo

3、gy and the frequent exchange of information today, network applications have penetrated into every corner of society. In the small city, citizens, on the bus route information is not clear or not accurate grasp. City traffic congestion, public transportation is less per capita road occupation, low e

4、nergy consumption, low transportation cost, pollution is relatively small, large traffic volume compared with other means of transportation, transport efficiency higher merit, it is the traffic problem to solve the traffic jam in the city of first selection strategy, the purpose of this design is ma

5、inly through public inquiry and the tourism information query, the center control, fast update query and so on, convenient local query information. This system was designed by JSP technology, B/S mode, to the basic page design and function realization using JSP technology, background database use SQ

6、L Server 2005 database. Design and implementation of this system for news release system.KeyKey words:words: city bus; SQL2005; information management; JSP; B/S目 录本 科 生 毕 业 论 文(设计).II题目:中小城市智能交通公交查询系统的设计与实现.II摘 要.IIIAbstract.IV第一章 概述.111 研究背景 .1 12 研究目的及意义 1 13 国内外发展与现状1 14 系统体系结构 .2 15 开发软件介绍 .3 1.

7、5.1 JSP 技术 3 1.5.2 SQL2005 数据库 4第二章 系统需求分析.521 可行性分析5 2.1.1 经济上的可行性 5 2.1.2 技术上的可行性 5 2.1.3 操作上的可行性 5 22 功能需求分析5 23 系统管理员用例图 .6 24 业务流程分析 .6 25 系统数据流图 .7 26 数据字典 .9第三章 系统总体设计.1231 网站功能结描述.12 32 网站功能结构图 12 33 网站开发目标.13 34 网站性能需求.13 35 网站的软硬件平台.14第四章 数据库设计154.1 数据库概念结构设计15 4.2 数据库逻辑结构设计17第五章 系统详细设计225

8、1 主界面模块设计.22 52 用户注册模块设计 .22 5.3 公交动态模块设计 .235.4 市内公交模块设计 .25 5.5 后台登录模块设计 .26 5.5.1 后台登录模块设计 .26 5.5.2 公交信息添加模块设计.28 5.5.3 高校管理模块设计 .29第六章 系统测试.306.1 测试的任务及目标 .30 6.1.1 测试的任务 .30 6.1.2 测试的目标 .30 6.2 测试方案30 6.2.1 模块测试 .30 6.2.2 集成测试 .31 6.2.3 验收测试 .31 6.2.4 平行运行 .31结 论.32致 谢33参考文献.34第一章 概述概述11 研究背景由

9、于我国城市化建设进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,与郊区的边界甚至开始变得模糊化;城市公交路线与旅游景点不断地增多,许多公交路线因为道路施工时常调整,导致众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。并且当今各大城市的家庭轿车相继增多,使城市交通出现拥堵现象。而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决大、中城市交通拥堵等交通问题的首选策略,所以各大城市都在积极地发展公共交通的运用。本毕业设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方

10、式等等,方便本地居民及外来游客的相关信息查询操作。12 研究目的及意义本发本系统首先,有条理地、清晰地呈现出城市各条线路信息。其次,节省时间。在日益激烈地竞争环境中,时间可以说是人们最大的资本。城市交通、旅游信息查询系统可以为广大的市民指出一条最适合于他们自己的公交线路,减少不必要的多做车的情况,从而节省出更多的宝贵时间计划他们自己的事,参观了解所在城市包含的文化气息、风土人情、学术内涵等。最后,消除城郊市民和外来人的不安以及多方面的不便之处。初到一个陌生的环境,特别是一个大城市中,许多人都会感到局促不安,生活上也会有诸多不便。城市交通、旅游信息查询系统可以使人们了解这个城市的一些基本情况,也

11、可以使人们能够准确地到达他们自己想要去的地方,减少不必要的坐错车的情况。13 国内外发展与现状交通、旅游问题一直是城市管理的难题之一,而交通、旅游问题直接影响到人民的工作和生活。随着时代的进步,信息化既是解决交通、旅游问题的重要手段,也是交通、旅游两大行业的发展方向。国外较发达的国家的公交查询、旅游查询信息系统发展相对成熟,他们采用结合所有城市交通工具及其所经的路线、旅游景点,并且与每一站点周围的建筑和公共设施联系起来的方式进行信息查询,确实大大方便了市民及游客的工作及生活。我国目前的交通、旅游查询系统也在不断完善,从无到有,从原始的人工查询发展到现在的网络信息查询,其变化之大,亦不可小觑。为

12、了进一步实现公交系统信息化与广泛化,我国有些地方政府还与电讯公司签订智能交通信息化战略合作项目,足以见得交通信息化对社会发展的重要性。基于城市交通、旅游信息查询系统与传统的城市交通、旅游信息查询系统有相似又有区别。相似之处在于系统的核心都是 B/S 架构。B/S 架构是不需要专门的操作环境,在任何地方,只要能上网,就能够操作系统。不同之处在于实现的语言不同,传统的一般用的语言是 ASP+它的脚本语言,是不面向对象的,而基于本设计的城市交通、旅游信息查询系统用的语言是.NET,是面向对象的,面向对象的编程语言最大的特色就是可以编写自己所需的数据类型。对于传统的城市交通、旅游信息查询系统他易于管理

13、,重用性比较高。14 系统体系结构智能交通公交查询系统用的是时下比较流行的 B/S 模式体系结构,具有通用性,其开发与维护简单,成本低,界面友好。具有良好的系统扩展性,方便管理。本系统所面向的对象是广大的互连网用户。因此,将要采用比较流行的 B/S三层结构。B/S 三层结构图B/S 体系结构与 B/S 体系结构相比不仅具有其全部的优点,而且又有 B/S 体系结构所不具备的独特优势:(1)开放的标准:B/S 所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。(2)较低的开发和维护成本:B/S 的应用只需在客户端安装通用的浏览器即可,维护和

14、升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。(3)用户使用简单,界面友好:B/S 用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。从以上的分析与比较可以看出,B/S 模式具有 B/S 模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的课程在线浏览系统采用了基于 B/S 模式的体系结构。15 开发软件介绍1.5.1 JSP 技术JSP(Java Server Pages)是由 Sun Microsystems 公司倡

15、导、许多公司参与一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的网页HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag),从而形成 JSP 文件(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行。 JSP 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页 HTML 文件(*.htm,*.html)中加入 Java 程序片段(Scriptlet)和 JSP 标签,就构成了 JSP 网页

16、java 程序片段可以操纵数据库、重新定向网页以及发送 E-mail 等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支 Java,也可以访问 JSP 网页。JSP 全名为 java server page,其根本是一个简化的 Servlet 设计,他实现了Html 语法中的 java 扩张(以 形式) 。JSP 与 Servlet 一样,是在服务器端执行的,通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户端。插入的 Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号