| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 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 |

