摘要:随着江苏移动公司的不断壮大,公司车辆也在不断增加,原先通过工管理的方式来对公司车辆进行管理的手段已经不能满足需求,所以运用计算机来对车辆进行统一高效的管理显得尤为重要。
本次设计采用spring mvc、MyBatis等技术在MyEclipse环境下进行开发,数据库使用Mysql,应用服务器使用Apache的Tomcat。通过B/S模式实现了公司的车辆管理、驾驶员管理、公告管理、费用管理、用车审批流程和车辆修理审批流程管理等功能,本系统的使用大大提高了公司对车辆管理的效率。
本论文首先介绍了系统使用的开发工具和技术,然后详细地阐述了系统的总体设计、数据库的设计与实现,重点介绍了各模块功能的具体实现以及界面的详细设计过程。
关键词 车辆管理; 驾驶员管理; 费用管理; 用车审批
目录
摘要
Abstract
1 绪论-1
1.1 开发背景和意义-1
1.2系统开发的内容-1
2 系统开发技术-2
2.1 JSP介绍-2
2.2 MYSQL介绍-2
2.3 TOMCAT简介-2
2.4 Spring技术-2
3需求分析-4
3.1 可行性分析-4
3.2用户角色分析-4
3.3系统功能需求-4
3.3.1拟解决的主要问题-4
3.3.2系统的主要功能-4
4系统总体设计-6
4.1系统基本结构思想-6
4.2总体方案设计-6
4.3系统功能设计-6
4.4系统总模块结构图设计-7
4.4.1管理员功能模块的设计-7
4.4.2普通员工功能模块设计-8
4.5系统流程图设计-9
5数据库设计与实现-10
5.1数据库逻辑结构设计-10
5.2数据库表逻辑结构设计-14
6系统的详细设计与实现-19
6.1数据库连接的实现-19
6.2用户注册和登录模块-20
6.2.1功能描述-20
6.2.2登录界面设计-21
6.2.3实现方法-21
6.3车辆管理模块-21
6.3.1功能描述-21
6.3.2页面设计-22
6.3.3实现方法-23
6.4驾驶员模块-24
6.4.1功能描述-24
6.4.2页面设计-24
6.4.3实现方法-25
6.5费用模块-26
6.5.1功能描述-26
6.5.2页面设计-26
6.5.3实现方法-28
6.6 车辆安排流程模块-28
6.6.1功能描述-30
6.6.2页面设计-31
6.6.3实现方法-31
6.7 车辆维修申请模块-33
6.7.1功能描述-33
6.7.2页面设计-33
结论-36
致谢-38
参考文献-39