公务车辆管理系统的设计和实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公务车辆管理系统的设计和实现
作者:冉海
来源:《世界家苑·学术》2017年第10期
摘要:近年来,政府部门一直把规范公务用车作为建设节约型机关、降低行政成本的重要措施之一。随着政府车辆管理办公日益复杂化,设计合理、功能完善的的车辆管理系统能够完善公车管理制度,严格车辆编制、节油、采购、维修管理。本车辆管理系统采用 B/S 模式,利用 PHP 语言和 MYSQL 数据库完成系统构架的开发工作。系统分车辆管理和系统设置两大模块,内设车辆管理、用车申请、用车分配、加油管理、维修管理等功能,在使用中实现了灵活、规范运作,合理监督。
关键词:公务;车辆管理;PHP;B/S 模式
一、公务车辆管理系统存在问题
(一)车辆管理系统功能无法满足实际需求
目前的車辆管理功能仅仅是挂靠在公司装备管理系统下的一个子模块,仅仅实现了包括车辆基本状况查询、车辆数量管理等基础功能。
(二)车辆管理工作强度较大
在实际应用过程中,大量的车辆管理工作主要依靠人工完成,管理工作强度大、经常容易错误现象,车辆管理工作效率和质量偏低。
(三)数据更新不及时
现有车辆管理子系统模块内的数据一般每年度或者每半年更新一次,车辆管理信息时间跨度大,无法准确掌握车辆的最新实时情况,不能实现对公务车辆的精细化运营监控管理
(四)现有车辆管理子模块接口功能较弱
现有车辆管理功能子模块功能单一,没有建立与外围系统的接口,不能支持与外围财务管理系统、油料管理系统,停车管理系统等外部关系之间的互联互通。
(五)现有车辆管理子模块无法实现有效信息共享
现有车辆管理子模块接口能力不足直接导致公务车辆数据信息录入、数据共享难以高效实现,不能实现与外围系统数据的有效共享。
二、公务车辆管理系统的可行性分析
(一)技术可行性
在技术方面的可行性的研究主要是针对于在研发软硬件的使用方面现存的技术是否可以满足其使用需求。在硬件方面设计使用了可以满足系统使用需求的Mirceseft windows7 计算机系统以及 2G 大的内部存储器。同时设计的系统在软件方面功能齐全且强大的 My SQL 数据库管理系统,可满足查询链接数据库中所存信息的管理需求。对于程序设计语言的方式使用了依次从底层 java,JSP 以及 servlet分别处理系统在界面设计层部分,数据操作层部分以及业务逻辑层部分相关问题的解决,从而完成最初设计系统时的最开始的目标的设定。
(二)经济可行性
在经济方面来说,由于对于研究人员的需求量很少以及在使用的开发工具与语音方面所具有的开源性,可以供系统免费开发使用,因此也就大大的降低了研发所需要的经济方面的投入,不仅仅是实现了对于管理公务用车信息方面的信息高效化,也增强了车辆管理工作的水平及科学。同时在经济方面也给使用单位带来了永远都收益。
(三)操作可行性
本文中对于系统的功能设计是从比较人性化的方面进行设计方案的,更加有利于使用者的应用。使用者在技术方面只需要掌握与其相关的最基本的电脑方面的使用就可以操作使用系统。使用者只需要通过简单的关联性技术的培训,就可以操作使用系统。
三、公务车辆管理系统设计与实现
(一)设计原则
针对系统开发的需求分析,系统设计应当满足相应的原则,主要包含以下几个方面:
1.产品化原则。开发标准的软件系统,保证软件的功能和质量,安装和维护仅限于服务器端,客户端保留基本的功能,可以缩短系统的实施部署时间,提供便捷的升级服务和完善的系统维护。
2.易用性原则。结合系统开发人性化的要求,易用性原则显而易见,人性化的界面和便捷的操作流程,保证使用者快速的熟悉和使用系统。
3.技术性原则。保证开发技术的先进性和成熟性,使用合理的系统架构,具有良好的可扩展功能,确保系统的平台化原则能够顺利进行。
4.平台化原则。以平台化原则来设计产品,制定统一的接口标准和接口规范,利于系统功能的完善和升级。
(二)系统结构与环境选择
系统采用B/S架构设计,系统采用PHP语言开发,充分利用了PHP 良好的可移植性、拓展性、高执行率、高安全性等特点,结合使用 My SQL 数据库,达到快速响应、快速数据交互,简化客户机安装客户端的繁琐,联网计算机用户只要打开 IE 浏览器,输入网址即可进行数据处理,实现数据交换、处理、结果显示,所有数据处理均由服务器完成,并能同时实现数据并发,极大提高了系统的开发和维护的效率。
(三)数据库的构建
根据系统功能需求分析归纳,实现车辆信息登记表、加油记录表、运行里程记录表、维修记录表、违章记录表、驾驶员信息表等 15 个数据表,在系统的数据库各个表中进行关联,通过相应的 Mysql语句进行关联查询与显示。
(四)业务模块的实现
业务模块的实现思路根据车辆流转无纸化、过程电子化、管理智能化的基本原则,建立车辆管理、车辆信息统计分析、系统设置等为主线的功能模块。其网页页面布局是基于 HTML 实现的,各具体功能模块是基于 PHP实现的。所有功能的实现均是围绕数据的添加、删除、修改、查询进行的。
总结:本系统设计基于B/S 结构的设计思路,借助 PHP语言和My SQL数据库的优势,在充分考虑政府部门车辆管理的实际情况的基础上,实现单一的派车管理向信息化、精细化管理模式转变,使车辆管理更加简单方便、数据更加详细、统计查询更加准确、派车信息更加公开,适用性强,在实际运行测试中证明是一个灵活高效的车辆管理系统。
参考文献
[1] 范祥林.政府部门车辆管理系统的设计与实现[J].技术与应用,2014(12).
[2] 王宇栋.公务车辆管理系统的设计与实现[D].电子科技大学,2012.
作者简介
冉海(1975-),男,土家族,籍贯:四川重庆,助理政工师,学历:本科,单位:四川电力实业总公司,研究方向~办公室管理车辆管理。