没有合适的资源?快使用搜索试试~ 我知道了~
基于Java EE平台的公交车辆运行监控系统的设计与实现-毕业设计论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 132 浏览量
2023-09-09
14:08:30
上传
评论
收藏 1.79MB DOCX 举报
温馨提示
试读
36页
基于Java EE平台的公交车辆运行监控系统的设计与实现-毕业设计论文.docx
资源推荐
资源详情
资源评论
基于 Java EE 平台的公交车辆运行监控系统的设计与实现
摘 要
随着经济和城市化地高速发展,市民有多种的出行方式,其中最为重要的是公交车
出行。城市公交车需求的数量在快速地增长,它每天会产生大量的实时运行数据急需计
算机系统做及时的处理。由于公交车的实时情况需要立即反馈到后台管理人员,通过直
观易懂的方式来进行展示,所以公交车辆运行监控系统的开发便尤为重要。这有利于管
理者去安排更高效的公交出行时刻,来节省人们日常工作生活的出行时间,提升市民的
生活质量。
本项目采用 SpringBoot 框架开发项目,以 MySQL 作为后台数据库。本系统主要包
含以下功能模块:实时公交查询模块,实时监控模块包含路线监控,车辆监控,路线分
析模块,后台管理模块包含异常信息管理,用户管理,登录注册模块。
关键词:公交车;监控;管理;SpringBoot 框架;MySQL 数据库
Design and Implementation of Bus Vehicle Operation Monitoring
System Based on Java EE Platform
Abstract
With the rapid development of economy and urbanization, citizens have a variety of
travel methods, of which the bus is the most important travel method. The number of urban
bus demand is growing rapidly. It will generate a large amount of real-time operating data
every day and urgently needs to be processed by the computer system in a timely manner.
Since the real-time situation of the bus needs immediate feedback to the background
management personnel and is displayed in an intuitive and easy-to-understand manner, the
development of the bus vehicle operation monitoring system is particularly important. This
will help managers to arrange more efficient bus travel moments, to save people's daily work
and travel time, and to improve the quality of life of citizens.
This project uses the SpringBoot framework development project, with MySQL as the
back-end database. The system mainly includes the following functional modules: real-time
bus query module, real-time monitoring module includes route monitoring, vehicle
monitoring, route analysis module, and background management module includes abnormal
information management, user management, and login registration module.
Keywords: bus; monitoring; management; SpringBoot framework; MySQL database
目 录
1 前言.................................................................................................................................................1
1.1 开发背景.............................................................................................................................1
1.2 目的及意义.........................................................................................................................1
2 系统的开发技术与环境.................................................................................................................2
2.1 系统的开发技术.................................................................................................................2
2.1.1 SpringBoot 框架 ....................................................................................................2
2.1.2 SpringMVC 框架...................................................................................................2
2.1.3 MySQL 数据库......................................................................................................2
2.2 系统的开发环境.................................................................................................................2
3 需求分析.........................................................................................................................................3
3.1 功能需求分析.....................................................................................................................3
3.2 功能详细需求.....................................................................................................................3
3.2.1 查询功能模块.........................................................................................................3
3.2.2 监控功能模块.........................................................................................................3
3.2.3 分析功能模块.........................................................................................................4
3.2.4 后台管理模块.........................................................................................................4
3.2.5 用户登录注册模块.................................................................................................4
3.2.6 数据流图.................................................................................................................5
4 总体设计.........................................................................................................................................5
4.1 系统用例图设计.................................................................................................................5
4.2 系统功能模块图.................................................................................................................6
4.3 系统流程图.........................................................................................................................7
4.4 数据库设计.........................................................................................................................9
4.4.1 数据库概念结构设计.............................................................................................9
4.4.2 数据库逻辑结构设计...........................................................................................10
5 详细设计.......................................................................................................................................12
5.1 系统目录的文件夹结构...................................................................................................12
5.2 各功能模块实现...............................................................................................................14
5.2.1 查询功能模块实现...............................................................................................14
5.2.2 监控功能模块实现...............................................................................................15
5.2.3 分析功能模块实现...............................................................................................18
5.2.4 后台管理模块实现...............................................................................................19
5.2.5 用户登录注册模块实现.......................................................................................21
6 软件测试.......................................................................................................................................22
6.1 软件测试的目的及意义...................................................................................................22
6.2 软件测试的方法...............................................................................................................22
6.3 测试用例...........................................................................................................................23
6.3.1 实时公交查询测试用例.......................................................................................23
6.3.2 路线监控测试用例...............................................................................................24
6.3.3 车辆监控测试用例...............................................................................................25
6.3.4 路线分析测试用例...............................................................................................25
6.3.5 异常信息管理测试用例.......................................................................................26
6.3.6 用户管理测试用例...............................................................................................26
7 总结与展望...................................................................................................................................27
7.1 论文总结...........................................................................................................................27
7.2 存在的不足.......................................................................................................................27
7.3 未来的展望.......................................................................................................................27
参考文献..........................................................................................................................................28
谢 辞..............................................................................................................................................29
附 录..............................................................................................................................................30
1
1 前言
1.1 开发背景
随着经济和城市化的发展,城市人口在快速地增长,人们的出行方式虽然有私家车,
出租车,地铁等比较便利的交通工具,但由于公交车车票价格低、有固定线路、车速慢、
安全等优点,所以大多数市民出行主要方式是公交车。这使得公交车的使用率在逐步地
提高,而且城市的大街小巷基本覆盖了公交车的路线,公交车的数量、站点数量在慢慢
地增多,交通网络结构也逐渐复杂。
对于经常坐公交车的普通乘客而言,最重要的是准确快速地查询公交线路的公交具
体位置,而对于公交车运营的管理人员来说,由于公交车运行的数据在实时地更新与变
化,从而产生大量的运行数据有待去处理分析。当车辆运行时出现了异常行为,需要及
时地向后台发送异常信息,管理者便可以马上获取当前车辆的运行状态,并通过监控、
指挥相关的公交车的运行行为,来提高公交车运行的整体效率,方便人们高效率地出行,
提升幸福感。
1.2 目的及意义
为了满足普通乘客需要快速地查找实时公交位置信息、公交车管理者更方便地对公
交车实时运行情况进行管理决策的需求,从而开发出本公交车辆运行监控系统。
这系统主要面向普通市民用户和管理者,普通用户可以使用本系统提供的实时公交
运行站点信息的功能来方便他们高效出行,提高出行舒适度。而对于管理者来说,更简
易便捷地管理操作是尤为重要的,
为了让管理者更方便地对实时的公交车运行情况进行管理决策,现有的系统还没对
这些数据进行有效地分析,而且公交车每天都会产生大量的实时运行数据,急需要开发
一套公交车辆运行监控系统来对车辆进行实时的监控,通过技术手段来处理现有的数据、
提取更有价值的信息。
通过对公交车的当前位置、车速、客流量等数据进行分析处理,并通过地图或者图
表的方式来对数据进行可视化。在地图中会直观地通过标记不同颜色的原点来进行展示
不同状态下的公交车,在图表中则会对一段时间内的公交车的客流量等数据进行直观的
数据可视化。
而且由于管理者更偏向于通过电脑端来查看各种类型的数据,为了方便他们对数据
进行全方面的决策管理,所以这使得基于 Java EE 平台下的公交车辆运行监控系统有着
十分重要的开发意义。
2 系统的开发技术与环境
剩余35页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功