车辆管理系统研究

前言:寻找写作灵感?中文期刊网用心挑选的车辆管理系统研究,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

车辆管理系统研究

摘要:B/S结构是Web技术兴起后的一种网络结构模式,这种结构对于各种行业的管理都具有一定的优势。现有的车辆管理多使用手工派单模式或单机版管理系统,车辆使用存在时间安排不合理、利用率等不充分的现象。为了解决这个问题,研究、设计基于B/S结构的车辆管理系统,目的是使车辆管理、使用更为科学合理。

关键词:B/S结构;车辆管理系统;应用

1引言

随着计算机技术的不断发展,网络服务更加快速便捷,传统的管理办法明显不能适应新的发展,所以各种管理类的结构被研发出来,这其中B/S结构由于具有有使用便捷,开发简单等特点,被广泛用于管理系统。

2B/S结构及应用

B/S结构(Browser/Server,浏览器/服务器模式),是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件,Server是远程服务器。这种模式的特点是以浏览器为依托,将各项系统功能集中到远程服务器上,使用者利用浏览器可以通过网络与服务器进行数据交互。B/S结构摆脱了地域限制,保障信息的同步更新。而且随着移动端的不断更新和发展,B/S结构的管理系统可以直接通过移动端访问,这样就可以摆脱时间、地域的限制,可以随时利用碎片时间来进行办公,这样极大地节省了各项服务的审批等待时间,有效提高了工作效率。基于B/S结构开发的系统,可以通过Web服务器部署功能强大的应用程序,其自身具有执行效率高,安全性好及扩展性强的特点。B/S结构的系统对用户硬件设施要求低,由于用户使用Web浏览器页面直接访问系统,这种模式不用考虑客户端的兼容性。对于使用者来说,简化了使用程序的前期系统配置工作。对于管理员来说,维护系统仅需在服务器上完成,后台数据库的改变也不影响客户使用,降低了维护的成本和系统升级所需要的工作量。因此,对于应用程序的开发有着很大的便利[1]。

3系统的需求及可行性分析

随着经济社会的发展,机关企事业单位使用车辆的情况越来越多,车辆的管理已成为后勤事务中的一项重要工作部分。如何合理安排员工车辆使用要求,如何避免多部门申请冲突,如何提高车辆的使用效率,是每个单位需要解决的问题。传统的人工记录安排和单机版管理系统已不能满足多样的车辆使用需求,而B/S结构的管理系统可以极大的提高信息共享程度。用户可以随时查看相关信息,保证信息共享的实效性,用户也可以根据信息反馈,及时对工作内容作出调整。对无法满足要求的情况,及时提出其他解决方式,有效防止由于信息不对称导致的申请冲突等情况发生。本系统是在现有单机版车辆管理系统基础上设计开发,其主要目的是解决现有系统应用程序的升级和客户端程序的维护较为困难的现象。本系统注重整合不同部门需求,提高车辆使用效率,整合车管理流程,加强车辆管理和信息共享,使车辆申请、车辆调度和信息报表等方面操作更加简单易用,操作简捷。

4系统的详细设计

通过对原有单机版系统及使用用户的调研分析,初步明确了本系统需要具备三个主要功能模块。

4.1车辆管理模块

主要负责车辆、人员等基本信息的管理。在车辆管理模块中,包括车辆业务部门设置机构的基础信息,部门员工信息,司机信息等。根据人员层级不同,分配用户不同的功能使用权限。管理人员,具有更新车辆的编号、发动机号、保养情况,事故记录,违章信息,费用等功能在内的权限。车辆使用人员,具有查阅车辆保险情况、年检、费用、事故信息、维修管理等方面功能的权限。财务人员,具有对车辆派遣,年检情况,维修情况,事故处理情况等内容的财务申请审核报销权限。

4.2信息管理模块

主要负责员工、报表等信息管理。在信息管理模块中,信息中心对人员权限的合理安排,可以提高工作效率,因此信息中心人员需要包括功能开通,人员更新等权限,及时针对各个部门开通或关闭权限,同时,信息中心人员需要上传相关管理操作手册,加强规章制度的宣传,让车辆管理相关人员明确自身权责,更好地进行车辆管理方面的工作。不仅如此,信息中心人员要负责定期导出电子表格,维护数据库情况,备份相关数据,在紧急情况下恢复数据管理等工作[2]。

4.3用车管理模块

主要负责用车申请、审批等信息的管理。在用车管理业务模块中,所有员工都有用车申请权限。用车申请提交后,车辆调度管理人员对申请进行处理,对车辆进行合理安排。车辆调度管理员,具有对车辆及司机进行调度安排的权限。车辆返回后,及时上传车辆使用情况及费用,方便财务部门汇总,如有事故发生,需要维修,则上传至维修部门处理。本系统在设计上力求页面简洁,提高用户交互友好性(系统流程如图3所示)。为此,先由系统管理人员根据人事部门提供的名单,给各岗位人员统一分配用户名及密码,开通相应模块的应用权限,对于分管领导会给予较多的操作权限,比如车辆使用等级评定,奖励处罚,通知等。力求办公流程更简化,信息传递速度更为便捷。

5B/S结构的车辆管理系统安全设计

5.1重视服务器安全

由于B/S结构核心是服务器端的应用程序,系统电脑上必须安装必要的防火墙、防病毒软件、做好镜像;同时,建议信息中心人员对数据库服务器磁盘阵列(RAID)、双机热备份,虽然这样做有可能导致增加投资,但能更好的保证系统正常运行,提高服务器的稳定性与安全性。

5.2有完善备份机制

信息管理人员必须对后台数据服务器建立完善的备份方案,通过数据库创建备份任务,定期由数据库自动备份。并且及时通过应用程序提供备份的备份模块进行手工备份。

5.3合理权限体系

根据人员需求,模块设计人员要在操作权限上控制到每个按钮,并且,在数据权限上按照人员所属机构对所需要查看的数据进行合理的区分后给予查看的权限[4]。

5.4系统设计安全

要保证核心业务数据在数据库中可加密存储,一般可选取合理的加密方式进行数据加密,系统附件一般建议加密存放在数据库服务器上。对于客户端用户来说,登录时要进行验证码验证,验证码需要随着每次登陆系统或刷新页面时都不同。同时,采用特殊技术手段,防止使用用户名和密码的输入框内输入某些代码而攻入系统(如SQL注入)。不仅如此,为保护系统及其用户的合法利益,防止加重服务器负担,系统应采用URL过滤等技术,实现整个系统的防盗链功能。

6结语

B/S结构的车辆管理系统可以有效地提高办公效率,同时推进了企业内部的无纸化办公进程,节省了办公成本的同时让一些事项办理不仅仅局限于办公室内。对于经常外出的人员来说,利用个人移动客户端办理车辆申请业务既简化了办事流程,同时提高了用车安排的随机性,更便于企业人员在不同的场景下进行应用。所以企业可以在办公过程中尝试推广B/S结构的车辆管理系统。B/S结构在办公系统内的扩大应用,对提高办公效率,改善办公方式有着积极作用。在车辆管理系统方面,这种结构的应用提高了车辆调度的实效性,同时,也为车辆维修、车险管理等方面有了更为精确的管理,对公司内部控制车辆情况和车辆费用都有着深远的影响。所以,这一结构下的车辆管理系统,可以更为合理的安排车辆需求,降低用车费用和公司运营成本。

参考文献

[1]李雪.B/S结构应用程序与数据库的连接[J].电脑知识与技术,2018(21):7-8.

[2]江旭.基于C/S结构的车辆管理信息系统设计与实现[D].电子科技大学,2011.

[3]张永枫,姜勇锐.基于B/S结构的车辆管理系统设计与实现[J].成都:计算机与现代化,2012(01):83-86.

[4]赵丰,赵端正.基于B/S、C/S集成模式应用软件的开发研究[J].中国科技信息,2006(18):171-173.

作者:尹春宏 单位:吉林工业职业技术学院电气与信息技术学院