基于SSH的城市公交查询系统

上传人:012****78 文档编号:212340095 上传时间:2021-11-19 格式:DOC 页数:37 大小:634KB
返回 下载 相关 举报
基于SSH的城市公交查询系统_第1页
第1页 / 共37页
基于SSH的城市公交查询系统_第2页
第2页 / 共37页
基于SSH的城市公交查询系统_第3页
第3页 / 共37页
基于SSH的城市公交查询系统_第4页
第4页 / 共37页
基于SSH的城市公交查询系统_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基于SSH的城市公交查询系统》由会员分享,可在线阅读,更多相关《基于SSH的城市公交查询系统(37页珍藏版)》请在金锄头文库上搜索。

1、基于SSH的城市公交查询系统 作者: 日期:天津职业技术师范大学Tianjin University of Technology and Education毕 业 论 文专 业:软件工程 班级学号: 学生姓名: 指导教师: 二一三年六月天津职业技术师范大学本科生毕业论文基于S2SH的城市公交查询系统-车次、站点及换乘查询和ODUrban Public Transport Query System Based On S2SH- Trips, Site And Transfer Inquiries And OD专业班级:软件0901学生姓名: 指导教师: 学 院:信息技术工程学院2021 年 6月

2、摘 要今城市改造日益加快,公交线路也不断增多,使得交通的便捷性难上加难,给出行人员选择出行乘车线路造成一定的困难,特别是在旅游城市,游客在乘公交车时选择线路比拟困难,它不仅可以给市民游客的乘车提供向导,同时可以对外展现城市的现代风貌,表达出一个城市公交信息数字化和信息化的开展水平。所以本系统拥有非常成熟的市场。该公交路线查询系统采用Java、JSP作为前台的应用程序开发语言、采用DIV+CSS布局进一步美化页面。利用MySQL创立后台的数据库,在MyEclipseS2SH(Struts2 + Hibernate + Spring)整合框架技术进展开发,三层MVC构造提高了系统扩展性和易维护性。

3、从而实现了六大功能:查询功能、OD调查分析功能、用户登录注册功能、用户个人中心、车次管理和公告管理。该公交路线查询系统,旨在利用需要建立一个以高效的公交数据库为根底的、面向公交线路的在线公交车线路查询系统。关键字:公交路线查询系统;S2SH框架;OD调查ABSTRACTThis urban transformation ever-accelerating, bus lines have continued to increase, making the convenience of transportation even more difficult to travelers choose t

4、o travel by car line may cause some difficulty, especially in the tourist city, tourists bus line comparisondifficulties, it can not only ride to the public visitors wizard can begin to show the modern style of the city, reflecting the level of a city bus digitization of information and the developm

5、ent of information technology. So the system has a very mature market.The bus route query system using Java, JSP as a foreground application development language, DIV + CSS layout further beautify the page. MySQL to create a background database development environment in MyEclipse10.0 S2SH (Struts2

6、+ Hibernate + Spring) integration framework technology development the three MVC structure to improve the system scalability and ease of maintenance. In order to achieve the six functions: query function, the OD investigation and analysis functions, user login registration function, the users person

7、al center, train management and announcements management.The bus route inquiry system, designed to take advantage of the need to establish an efficient public transport database-based, online bus line query system for bus lines. Key Words: The Bus route query the system; S2SH framework; OD survey目 录

8、1 绪论11.1 工程背景11.2 课题内容11.3 课题意义与目的22 系统的开发工具和关键技术32.1 开发与运行环境32.1.1 MyEclipse10332.1.3 32.2 相关技术42.2.1 Struts2框架42.2.2 Hibernate框架42.2.3 Spring框架53 需求分析63.1 功能需求63.1.1 查询功能63.1.2 OD管理63.1.3 功能用例7性能需求73.2.1 系统处理的准确性和及时性73.2.2 系统的开方性和可扩大性83.2.3 系统的易用性和易维护性83.2.4 系统的响应速度84 系统设计94.1 系统框架设计94.2 系统功能图94.3

9、 数据库的设计104.3.1 概念模型设计104.3.2 逻辑构造设计135 系统的详细设计与实现165.1 查询功能的设计和实现165.1.1 车次查询的设计和实现16 站点查询的设计和实现175.1.3 换乘查询的设计和实现185.2 OD模块的设计和实现205.2.1 用户OD调查的设计和实现20 后台OD生成的设计和实现206 测试226.1 概念和意义226.2 单元测试226.3 本系统测试描述24总 结25参考文献36致 谢371 绪论1.1 工程背景随着城市日新月异的开展,城市的规模不断扩大。为了满足开展的需要,城市公共交通运输的覆盖面越来越广,公交线路也日渐增多,成为绝大多数

10、出行者的首选方式。这在给人们的出行带来了极大便利的同时。但是随着公交系统的庞大,人们很难得到准确的公交信息,这样给一些人的出行就带来了不便。因此,急需一个方便、快捷的公交信息查询方式。本系统通过浏览器查询,实现中心控制、自动更新、更多的查询方式等等更多更强大的功能。西方国家对这一点重视的较早,如美国、日本、加拿大、英国、法国等国家都投入了较大的人力和物力从事智能公共交通系统研究,并已取得了显著的成果,建立了一种在公交网络的根底上,运用计算机网络技术、数据库技术、通信技术、电子技术、智能卡技术等先进科学技术,形成集智能化调度、公交电子收费、信息效劳、网络通信于一体的公共交通规划管理系统。其中的公

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

12、开展趋来看,需要建立一个以高效的公交数据库为根底的、面向公交线路的在线公交车线路查询系统。1.2 课题内容我国城市公交乘客信息系统的开展处于一个较落后的水平,广阔乘客可以获得信息的方式很少,为了解决这种问题,加快开展城市公交信息化,设计一个城市公交查询系统是具有一定实际应用意义的。本系统采用了功能强大的Java语言与Mysql数据库的完美结合,提供用户一个完全开放的查询平台。管理员经过统一身份认证后可以对公交线路及站点进展添加、删除、修改等功能。用户进入相关页面后可以根据个人需要进展站点换乘查询、公交线路查询、公交站点查询功能。本系统包含六大功能:查询功能、OD调查分析功能、用户登录注册功能、

13、用户个人中心、车次管理和公告管理。本文实现了系统的两大功能:查询功能和OD调查分析功能。模块与模块之间存在很强的逻辑关系,是按照对客户关系的管理的流程而设计。例如查询功能中含有车次查寻、站点查询和换成查询。这些查询帮助用户更快地寻找到适宜的路线。OD调查分析功能根据来自用户的数据分析出该站点的OD矩阵信息为公交规划提供依据。1.3 课题意义与目的公交查询系统是近两年出现的新生事物,每个城市的开展状况也是良莠不齐。目前的公交查询系统,根本上具备一下功能:采用车站站点查询、车次查询、站至站查询三种查询形式,不仅能够查询到各条线路的起止点,同时还能够分析出换乘车辆情况。OD调查可以帮助弄清交通源和交

14、通源之间的关系,获取道路网上交通流的构成、流量、流向、车辆起讫点,从而推求目标年的交通量,为交通规划等工作提供根底数据;为调整和改善道路系统功能 ,从系统和政策上对近远期工程工程排序提供依据;客观分析评价交通出行特征,特别是公交效劳水平,为提高公交运行效率、制定相关政策提供依据。2 系统的开发工具和关键技术这一阶段主要描述系统的开发工具、运行环境和相关技术。 开发与运行环境本系统利用MyEclipse 10为后台代码的开发工具,为运行效劳器,作为后台的数据库管理。2.1.1 Myeclipse10MyEclipse 10 版本使用最高级的桌面和Web开发技术,包括 HTML5 和 Java EE 6,支持 JPA 2.0、JSF 2.0 、Eclipselink 2.1 以及 OpenJPA 2.0. 它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能。完整支持HTML、Struts2、JSP、CSS、Javascript、Spring、SQ

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 工学

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