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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-06
  • 论文字数:12378
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费