公交管理系统的设计与实现.doc

资料分类:科技学院 上传会员:溪老师 更新时间:2020-11-06
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12378
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:针对现在现代汽车的普及以及低碳生活的需求,公交车的使用符合了人们低碳出行的要求,并且减轻了道路的负担。公交管理系统便是为了方便人们管理公交车以及公交路线。本论文主要描述了公交管理系统的设计与实现的过程。从系统的需求,数据库的设计,系统的设计,系统的实现以及相关的技术等方面进行叙述。系统主要实现了人员管理模块,车辆管理模块,路线管理模块,新闻管理模块以及业务处理模块,业务处理模块中有事务的审核和人员的权限管理,其中管理员可以管理系统,普通用户可以查看新闻和公交路线的规划。同时该项目还运用到了百度地图的API,使路线的规划显示更加清晰明了。

    整个系统在IntelliJ IDEA环境下开发,采用Mysql数据库,使用java语言作为后台开发语言,bootstrap作为前台显示的模板,整体采用Spring-SpringMVC-Mybatis框架。系统具有一定的可维护性,可拓展性和实用性。

关键词:公交管理系统;百度地图;bootstrap;Spring-SpringMVC-Mybatis框架

 

目录

摘要

Abstract

1 引言-1

1.1 概述-1

1.2 国内外研究现状-1

1.3 本课题研究的主要内容-1

1.4 本章小结-1

2 系统可行性分析和需求分析-2

2.1 可行性分析-2

2.1.1 技术可行性-2

2.1.2 经济可行性-2

2.1.3 社会可行性-2

2.2 需求分析-2

2.2.1 系统功能需求-2

2.2.2 系统性能需求-3

2.2.3 用户特点-3

2.2.4 非功能性需求-3

2.3 本章小结-3

3 系统设计-4

3.1 总统设计-4

3.1.1 系统模块结构-4

3.1.2 模块功能分析-4

3.2 数据库设计-5

3.2.1 对象实体图-5

3.2.2 数据库表设计-9

3.3 技术难点-13

3.3.1 图片上传-13

3.3.2 路线规划-13

3.4 本章小结-13

4 系统实现-14

4.2 首页-15

4.2.1 首页新闻-15

4.2.2 首页路线-16

4.2.3 修改个人信息-16

4.3 人员管理-17

4.4 车辆管理-18

4.5 路线管理-19

4.5.1 路线地图-19

4.5.2 路线信息-19

4.5.3 创建路线-20

4.6 新闻管理-20

4.6.1 新闻信息-20

4.6.2 创建新闻-21

4.7 业务处理-22

4.7.1 权限管理-22

4.7.2 审核管理-22

4.8 本章小结-23

5 系统测试-24

5.1 软件测试的定义及目的-24

5.2 功能测试-24

5.2.1 登录注册测试用例-24

5.2.2 首页测试用例-25

5.2.3 人员管理测试用例-25

5.2.4 车辆管理测试用例-26

5.2.5 路线管理测试用例-27

5.2.6 新闻管理测试用例-27

5.2.7 业务处理测试用例-28

5.3 性能测试-29

5.4 安全测试-29

5.5 系统错误及处理-29

5.6 本章小结-29

6 结论-30

参 考 文 献-31

致 谢-32

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:本课题的研究目标是通过JAVAWEB技术设计并实现一个公交管理平台,让管理员方便快捷经行公交的规划设计,通过当前路线的乘车情况的数据进行分析改良路线的规划,并且使用户能够便......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: