收藏 分享(赏)

城市公交查询系统_毕业设计论文.doc

上传人:无敌 文档编号:627698 上传时间:2018-04-15 格式:DOC 页数:56 大小:1.37MB
下载 相关 举报
城市公交查询系统_毕业设计论文.doc_第1页
第1页 / 共56页
城市公交查询系统_毕业设计论文.doc_第2页
第2页 / 共56页
城市公交查询系统_毕业设计论文.doc_第3页
第3页 / 共56页
城市公交查询系统_毕业设计论文.doc_第4页
第4页 / 共56页
城市公交查询系统_毕业设计论文.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、河南工业职业技术学院毕业论文(设计)河南工业职业技术学院软件学院毕业设计说明书题目:城市公交查询系统河南工业职业技术学院毕业论文(设计)编号 河南工业职业技术学院软件学院毕 业 设 计 任 务 书课题名称 城市公交查询系统 负责人签字: 年 月 日河南工业职业技术学院毕业论文(设计)内容和要求:1本系统要求实现以下功能:(1)实现预定功能。(2)实现公交管理。 (3)实现公交资料管理。(4)实现多种形式的查询、统计管理工作。 2操作界面友好,方便用户使用,尽可能使用户在使用时简便、快捷,随时得到操作的提示,不至于使用户出现误操作导致数据被破坏或使系统瘫痪。 3考虑系统的安全性和可维护性,要设置

2、有不同权限的用户。不同权限的用户只能在不同的操作环境中进行操作,以防出现不良后果。4此设计应提交的资料有: (1)管理系统软件; (2)答辩使用的幻灯片; (3)毕业设计说明书。包括毕业设计任务书、前言、目录、摘要(300-500 字) 、正文(含需求分析、总体设计、数据库设计、模块设计、软件测试等) 、程序代码、结束语、参考文献等,共 10000 字。指导教师(签字): 年 月 日河南工业职业技术学院毕业论文(设计)摘要我国城市公交乘客信息系统的发展处于一个较落后的水平,广大乘客可以获得信息的方式很少 ,为了解决这种问题,加快发展城市公交信息化,设计一个城市公交查询系统是具有一定实际应用意义

3、的。在此背景下,我开发了这个应用程序-城市公交查询系统。本次设计,首先我考虑了公交运营的实际情况和不同公交乘客的实际要求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括二个模块- 查询模块(包括按线路查询、按站点查询和按两站点查询)和管理更新模块(包括公交站点管理和公交线路管理) ,最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验。关键词:公交, ASP.NET,查询,B/S 结构,数据库河南工业职业技术学院毕业论文(设计)AbstractThe development of the bus passenger

4、 information system is in a level that fall behind of the city in our country. The large part of passengers can acquire few ways of the information. So its practical for us to develop citys bus passenger information system in order to resolving this problem. For this purpose, I design this applicati

5、on procedure-bus circuit search system. From this design, First ,I analyzed the present condition of the bus passenger information and different peoples needs, in order to know what functions this equipment should contain. Second, I describe the systems main function modules in detail, these functio

6、ns can be divided in to two parts-search system(According to the line search、station search and between two stations search) and management update system(Bus station management and Bus line management). At last according to the problems that happened in the period of using, I summed up some ways to

7、improve the system, and some experiences that I can have from this research.Keywords :Bus,ASP.NET,Search ,Structure of B/S,Database河南工业职业技术学院毕业论文(设计)1目录1 绪 论 21.1 系统开发背景 22 开发环境 32.1 B/S模式的特点 32.2 JSP技术简介 42.3 TOMCAT简介 52.3 MYECLIPSE简介 53 可行性分析 73.1 系统可行性分析 73.1.1 技术可行性分析 73.1.2 操作可行性分析 83.1.3 经济可行性

8、分析 83.1.4 社会环境可行性分析 83.2 系统需要解决的主要问题 83.3 系统应具备的基本功能 93.4 系统功能模块划分 93.4.1. 普通系统模块 93.4.2 高级查询模块 93.4.3. 后台管理模块 104 系统设计 104.1 数据库设计 104.1.1 概念设计 104.1.2 表设计 13河南工业职业技术学院毕业论文(设计)24.2 系统部分模块设计 154.2.1普通查询模块 154.2.1 高级查询模块 174.2.3后台管理模块 215 系统的实现 225.1 普通查询模块 225.1.1 车次查询子模块 255.1.2 站点查询子模块 265.1.3 换乘查

9、询子模块 285.2 高级查询 模块 335.2.1车次查询子模块 345.2.2模糊站点查询子模块 365.2.3模糊线路查询子模块 375.2.4模糊换乘 查询 385.3 后台管理 模块 395.3.1 添加车次 425.3.2 修改车次 455.3.3 删除车次 46总 结 48致 谢49参考文献 50河南工业职业技术学院毕业论文(设计)31 绪论1.1 系统开发背景随着城市日新月异的发展,城市的规模不断扩大。为了满足发展的需要,城市公共交通运输的覆盖面越来越广,公交线路也日渐增多,成为绝大多数出行者的首选方式。这在给人们的出行带来了极大便利的同时,也因线路众多,给人们在选择出行乘车线

10、路时带来了一定的困扰。因此,提供方便、快捷、经济、高效的公交出行线路方案,不仅能方便市民的出行和生活,也为城市减少不必要的交通堵塞,有利于提高城市交通运输效率。同时,展示了现代城市信息化的风貌,提升城市形象。西方国家对这一点重视的较早,如美国、日本、加拿大、英国、法国等国家都投入了较大的人力和物力从事智能公共交通系统研究,并己取得了显著的成果,建立了一种在公交网络的基础上,运用计算机网络技术、数据库技术、通信技术、电子技术、智能卡技术等先进科学技术,形成集智能化调度、公交电子收费、信息服务、网络通信于一体的公共交通规划管理系统。其中的公共交通优化系统对公交线网布局、公交线路配置、站点布置、发车

11、间隔确定、票价制定等进行设计和优化,从规划方面提高公交服务水平。而我国城市公交乘客信息系统的发展处还于一个落后的水平,公交信息的完整性和准确性得不到保证,而且还没有专门的机构负责信息的发布和管理。乘客可以获得的公交信息很少,而且获取方式以常规手段为主,一般获得公交信息的方式局限于电话,交通图,向熟人问讯等常规方式,获得线路、站点等基本信息。另外乘客出行过程中获得信息困难,除少数几个城市乘客可以通过分布于城市中的若干电子站牌获得些公交车辆的运营信急以外,在其它城市,“出行中”的乘客无法获得仟何信息。 所以从国内公交信息与规划的发展需求和国外发展趋来看,需要建立一个以高效的公交数据库为基础的、面向

12、公交线路的在线公交车线路查询系统。河南工业职业技术学院毕业论文(设计)42 开发环境2.1 B/S模式的特点B/S(浏览器/服务器)是由浏览器、 Web 服务器、应用服务器和数据库服务器组成的多层结构体系。B/S 模式具有以下特点:(1) 用户界面简单易用。用户使用单一的浏览器软件,通过鼠标即可访问文本、图像、声音、电影及数据库等信息,特别适合非计算机人员使用。(2) 易于维护与升级。由于客户端无需专用的软件,所以,系统的维护和升级工作简单。(3) 具有良好的开放性。浏览器/服务器结构采用标准的 TCP/IP、HTTP 协议,能够与遵循这些标准协议的信息系统及其网络很好的结合,具有良好的开放性

13、,保护了用户的投资。(4) 信息共享度高。 HTML 是数据格式的一种开放标准,目前信息系统中大多数流行的软件均支持 HTML。(5) 扩展性好。TCP/IP、 HTTP 的标准性使得浏览器/服务器结构可直接接入 Internet,具有良好的扩展性。(6) 网络适应性强。无论是 PSTN、DDN、帧中继、X.25 、ISDN、还是CATV、ADSL,浏览器/服务器结构均能适应。(7) 安全性好。防火墙技术保证了浏览器/服务器结构的安全性。2.2 JSP技术简介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标

14、准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件 (*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag) ,从而形成 JSP 文件 (*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,即能在 Linux 下运行,也能在其他操河南工业职业技术学院毕业论文(设计)5作系统上运行。JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离

15、,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。 JSP 的 1.0 规范的最后版本是 1999 年 9 月推出的,12 月又推出了 1.1 规范。目前较新的是 JSP1.2 规范, JSP2.0 规

16、范的征求意见稿也已出台。JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。Java Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2.3 Tomcat简介Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报