web的车辆管理系统
摘 要摘 要随着信息自动化技术的飞速发展,当前各个行业已经逐渐进入了信息化办公的时代,以往的人力手工操作已经远远无法满足工作需要,为了能够更好的进行管理工作,需要使用计算机来进行协助管理,以此来提高单位的工作效率。我国经济发展迅速,各大企业拥有的车辆越来越多,车辆的管理也成为公司日常工作很重要的一部分。如何让公司员工方便的用到车以及让管理员合理的安排用车,及时的了解车每一辆车和每名驾驶员的情况就是一个急需解决的问题。而采用信息系统进行管理可以显著提高企业的车辆管理的效率,我们将利用计算机强大的数据处理功能,清晰的可视化操作以及高度安全的特性来帮助企业进行车辆管理。以此系统将推动企业车辆管理信息化、科学化,在简化人力的同时提高了管理的水平,更符合现代企业的发展的需要。本系统采用B/S(浏览器/服务器)模式,使用JSP程序语言和My SQL数据库来实现。实现了部门管理、车辆管理、驾驶员管理、以及车辆调度等功能,系统又分为管理员和普通用户驾驶员角色。关键词:车辆调度;B/S模式;JSP;My SQL目录
第一章概述 1
1.1课题背景 1
1.2 研究意义 1
1.3 国内外研究现状 1
1.4 车辆调度管理系统主要功能与特色 2
1.5 论文组织结构 2
1.6 小节 3
第二章相关技术介绍 4
2.1 JSP简介 4
2.2 J2EE综述 4
2.3 MY ECLIPSE开发平台 4
2.4 MYSQL简介 5
2.5 SPRING MVC 5
2.6 JDBC连接技术 6
2.7小节 6
第三章系统需求分析 7
3.1性能需求分析 7
3.2 可行性分析 7
3.2.1 经济可行性 7
3.2.2 技术可行性 7
3.3 功能需求分析 8
3.4 系统用例分析 9
3.4.1 管理员用户用例分析 9
3.4.2 普通用户用例分析 10
3.4.3部门管理ER图分析 10
3.4.4员工管理ER图分析
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
7
3.2 可行性分析 7
3.2.1 经济可行性 7
3.2.2 技术可行性 7
3.3 功能需求分析 8
3.4 系统用例分析 9
3.4.1 管理员用户用例分析 9
3.4.2 普通用户用例分析 10
3.4.3部门管理ER图分析 10
3.4.4员工管理ER图分析 11
3.4.5驾驶员管理ER图分析 11
3.4.6车辆管理ER图分析 12
3.4.7申请管理ER图分析 12
3.5 数据流图 12
3.6 小节 13
第四章系统设计 14
4.1系统结构模块图 14
4.2系统总体功能图 14
4.3功能模块划分 15
4.3.1 用户登录 15
4.3.2部门管理模块 16
4.3.3员工管理模块 16
4.3.4驾驶员管理模块 16
4.3.5车辆管理模块 16
4.3.6车辆调度模块 17
4.3.7驾驶员运营模块 17
4.3.8出车记录模块 17
4.4数据库设计 17
4.5小节 19
第五章系统详细设计与实现 20
5.1系统体系结构设计 20
5.2 用户登录模块 20
5.3部门管理 21
5.4用户管理 21
5.5司机信息管理 21
5.6车辆管理 22
5.7申请用车管理 22
5.8用车审批模块 23
5.9驾驶员回程登记模块 23
5.10管理员登记回车 24
5.11小节 24
第六章系统测试 25
6.1 软件测试的作用 25
6.2 测试内容 25
6.3 软件测试要点 25
6.4 测试步骤 26
6.5测试结果 26
6.6小节 26
第七章结论 27
致谢 28
参考文献 29
第一章概述
1.1课题背景
随着现代企业的发展,需要使用车辆的部门和员工越来越多,对于拥有大量车辆的企业单位,车辆的管理就成为公司日常管理中的一项重要工作。如何让让每名员工方便的提出用车申请以及让管理人员及时了解每一辆车及每一名驾驶员的情况,合理安排所有人的用车申请,提高企业车辆的使用效率,就成为企业亟待解决的一个问题。针对这种状况,提出车辆管理系统建设要求,希望通过系统建设实现有效的车辆档案管理、车辆调度管理、司机管理、查询统计等。
系统可以实现车辆管理的自动化,大大降低手工管理的复杂性,提高工作效率。有助于实现科学、公平、公开、实时的车辆管理,使得相关部门和领导及时掌握车辆管理信息,科学决策。
1.2 研究意义
采用信息系统进行管理可以大幅度的提高车辆管理的工作效率。我们利用计算机超高的数据处理能力,清晰的可视化界面操作,可靠的信息安全来协助企业进行车辆信息管理,充分利用计算机这个高效的工具,实现了以更少的投入却得到更好的数据管理的目的。该系统对于一个拥有极多种类车辆的企业来说,不仅可以方便所有员工的用车申请,企业的管理人员还可以对所有的用车申请进行及时的审批,这样就可以大幅度提高企业用车效率,同时管理员还可以对所有的用车申请进行控制,做到车辆的合理使用,对于车辆的整个调度过程都可以做到跟踪处理。简单页面操作可以让用户非常容易上手,通过在线申请在线审批功能,将信息都进行信息化处理,更符合现代企业发展的需要。
1.3 国内外研究现状
早在二十世纪六十年代初,为了更好的管理单位车辆的使用,国外就产生了简单的单位车辆管理系统,通过计算机对单位的车辆使用,运行管理等进行记录,大大减少了人工进行录入和管理的复杂操作,提高了企业的车辆使用效率。 我国企业利用计算机进行车辆管理较国外略晚,主要是受到国内计算机发展水平的限制。但是随着国家经济的迅速发展,计算机使用的普及程度日益提高,利用计算机管理企业车辆的调度技术也愈发成熟,使用计算机来管理车辆的企业越来越多。这样可以简化管理员的工作量而且大大增强了车辆的运行效率。
而现有的车辆管理系统多数都具有功能不够齐全,数据处理能力缓慢的问题。在现有的多数车辆管理系统中,只包括了车辆信息,驾驶员信息等一些基本数据,而对于车辆的维护以及跟踪都存在显著的问题。以及数据更新时间跨度大,无法做到实时管理信息。现有系统的数据更新速度慢,因此无法掌握车辆在运行中的最新状况,从而无法适应现代企业对车辆管理的新要求。
1.4 车辆调度管理系统主要功能与特色
本项目采用B/S 架构,建立基于Web 的在线车辆管理系统。
项目的主要功能:
1)部门信息、车辆档案、驾驶员及员工信息的管理;
2)车辆使用在线申请功能;
3)车辆使用在线审批功能;
4)车辆
第一章概述 1
1.1课题背景 1
1.2 研究意义 1
1.3 国内外研究现状 1
1.4 车辆调度管理系统主要功能与特色 2
1.5 论文组织结构 2
1.6 小节 3
第二章相关技术介绍 4
2.1 JSP简介 4
2.2 J2EE综述 4
2.3 MY ECLIPSE开发平台 4
2.4 MYSQL简介 5
2.5 SPRING MVC 5
2.6 JDBC连接技术 6
2.7小节 6
第三章系统需求分析 7
3.1性能需求分析 7
3.2 可行性分析 7
3.2.1 经济可行性 7
3.2.2 技术可行性 7
3.3 功能需求分析 8
3.4 系统用例分析 9
3.4.1 管理员用户用例分析 9
3.4.2 普通用户用例分析 10
3.4.3部门管理ER图分析 10
3.4.4员工管理ER图分析
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
7
3.2 可行性分析 7
3.2.1 经济可行性 7
3.2.2 技术可行性 7
3.3 功能需求分析 8
3.4 系统用例分析 9
3.4.1 管理员用户用例分析 9
3.4.2 普通用户用例分析 10
3.4.3部门管理ER图分析 10
3.4.4员工管理ER图分析 11
3.4.5驾驶员管理ER图分析 11
3.4.6车辆管理ER图分析 12
3.4.7申请管理ER图分析 12
3.5 数据流图 12
3.6 小节 13
第四章系统设计 14
4.1系统结构模块图 14
4.2系统总体功能图 14
4.3功能模块划分 15
4.3.1 用户登录 15
4.3.2部门管理模块 16
4.3.3员工管理模块 16
4.3.4驾驶员管理模块 16
4.3.5车辆管理模块 16
4.3.6车辆调度模块 17
4.3.7驾驶员运营模块 17
4.3.8出车记录模块 17
4.4数据库设计 17
4.5小节 19
第五章系统详细设计与实现 20
5.1系统体系结构设计 20
5.2 用户登录模块 20
5.3部门管理 21
5.4用户管理 21
5.5司机信息管理 21
5.6车辆管理 22
5.7申请用车管理 22
5.8用车审批模块 23
5.9驾驶员回程登记模块 23
5.10管理员登记回车 24
5.11小节 24
第六章系统测试 25
6.1 软件测试的作用 25
6.2 测试内容 25
6.3 软件测试要点 25
6.4 测试步骤 26
6.5测试结果 26
6.6小节 26
第七章结论 27
致谢 28
参考文献 29
第一章概述
1.1课题背景
随着现代企业的发展,需要使用车辆的部门和员工越来越多,对于拥有大量车辆的企业单位,车辆的管理就成为公司日常管理中的一项重要工作。如何让让每名员工方便的提出用车申请以及让管理人员及时了解每一辆车及每一名驾驶员的情况,合理安排所有人的用车申请,提高企业车辆的使用效率,就成为企业亟待解决的一个问题。针对这种状况,提出车辆管理系统建设要求,希望通过系统建设实现有效的车辆档案管理、车辆调度管理、司机管理、查询统计等。
系统可以实现车辆管理的自动化,大大降低手工管理的复杂性,提高工作效率。有助于实现科学、公平、公开、实时的车辆管理,使得相关部门和领导及时掌握车辆管理信息,科学决策。
1.2 研究意义
采用信息系统进行管理可以大幅度的提高车辆管理的工作效率。我们利用计算机超高的数据处理能力,清晰的可视化界面操作,可靠的信息安全来协助企业进行车辆信息管理,充分利用计算机这个高效的工具,实现了以更少的投入却得到更好的数据管理的目的。该系统对于一个拥有极多种类车辆的企业来说,不仅可以方便所有员工的用车申请,企业的管理人员还可以对所有的用车申请进行及时的审批,这样就可以大幅度提高企业用车效率,同时管理员还可以对所有的用车申请进行控制,做到车辆的合理使用,对于车辆的整个调度过程都可以做到跟踪处理。简单页面操作可以让用户非常容易上手,通过在线申请在线审批功能,将信息都进行信息化处理,更符合现代企业发展的需要。
1.3 国内外研究现状
早在二十世纪六十年代初,为了更好的管理单位车辆的使用,国外就产生了简单的单位车辆管理系统,通过计算机对单位的车辆使用,运行管理等进行记录,大大减少了人工进行录入和管理的复杂操作,提高了企业的车辆使用效率。 我国企业利用计算机进行车辆管理较国外略晚,主要是受到国内计算机发展水平的限制。但是随着国家经济的迅速发展,计算机使用的普及程度日益提高,利用计算机管理企业车辆的调度技术也愈发成熟,使用计算机来管理车辆的企业越来越多。这样可以简化管理员的工作量而且大大增强了车辆的运行效率。
而现有的车辆管理系统多数都具有功能不够齐全,数据处理能力缓慢的问题。在现有的多数车辆管理系统中,只包括了车辆信息,驾驶员信息等一些基本数据,而对于车辆的维护以及跟踪都存在显著的问题。以及数据更新时间跨度大,无法做到实时管理信息。现有系统的数据更新速度慢,因此无法掌握车辆在运行中的最新状况,从而无法适应现代企业对车辆管理的新要求。
1.4 车辆调度管理系统主要功能与特色
本项目采用B/S 架构,建立基于Web 的在线车辆管理系统。
项目的主要功能:
1)部门信息、车辆档案、驾驶员及员工信息的管理;
2)车辆使用在线申请功能;
3)车辆使用在线审批功能;
4)车辆
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1446.html