摘要:车辆作为企业资源中极其重要的一部分,车辆信息的管理与车辆的调度成为了企事业单位日常工作事务中的重要工作任务。车辆日益增高的价值与传统模式下居高不下的运营成本使企业对车辆的管理有了更高的要求,企业的管理模式应进行转变,适应新的模式和新的特点。针对这一问题,本文设计了一款面向企事业单位的车辆管理系统。系统采用B/S结构,包括基于MVVM框架的Web客户端、基于MVC模式的Web服务器端和基于SQL Server的数据库。客户端通过ExtJS框架实现,服务器端通过ASP.NET实现。最终企业可以通过该系统实现车辆相关信息的管理、车辆调度的管理、驾驶员资料的管理和系统的管理。
关键词:车辆管理系统;信息系统;ASP.NET;ExtJS
目录
摘要
Abstract
一、绪论-1
(一)、项目背景-1
(二)、国内外研究现状-1
(三)、项目研究内容-2
(四)、报告组织与结构-2
二、系统架构及相关技术概述-4
(一)、系统架构-4
(二)、ExtJS简介-4
1.ExtJS框架-4
2.ExtJS的优势-4
(三)、ASP.NET简介-5
1.ASP.NET技术-5
2.ASP.NET的优势-5
(四)、数据库相关技术-5
(五)、小结-6
三、系统需求分析-7
(一)、需求概述-7
(二)、系统结构性需求分析-7
(三)、系统功能性需求分析-8
1.车辆基本资料管理功能需求-8
2.驾驶员资料管理功能需求-8
3.车辆辅助资料管理功能需求-8
4.使用情况管理功能需求-8
5.费用登记功能需求-8
6.系统设置功能需求-9
(四)、系统性能性需求分析-9
(五)、小结-9
四、系统设计-10
(一)、系统架构设计-10
(二)、系统总体功能结构-10
(三)、功能结构详细设计-12
1.用户登录模块设计-12
2.前台模块设计-12
3.车辆基本资料管理模块设计-12
4.驾驶员资料管理模块设计-12
5.车辆辅助资料管理模块设计-12
6.车辆使用情况管理模块设计-12
7.费用登记模块设计-15
8.系统设置模块设计-16
(四)、数据库设计-16
1.概念模型设计-16
2.数据库表结构设计-17
3.数据库与系统的连接-25
(五)、小结-25
五、系统开发实现-26
(一)、系统环境-26
1.开发环境-26
2. 部署环境-26
(二)、系统实现-26
1.用户登录模块实现-26
2.前台模块实现-27
3.车辆基本资料管理模块实现-28
4.驾驶员资料管理模块实现-30
5.车辆辅助资料管理模块实现-31
6.车辆使用情况管理模块实现-31
7.费用登记模块实现-35
8.系统设置模块实现-37
(三)、小结-40
六、系统测评-41
(一)、系统测试-41
(二)、小结-43
七、总结与展望-44
致谢-45
参考文献-46