论文部分内容阅读
当今社会的车辆数量正在以指数的形式增长,车辆为我们的生活和工作带来了极大的方便,因此越来越多的车辆也加入到高等学校中,并且在高校的日常生活办公中扮演着重要的角色。虽然车辆的增加使得高等学校的日常工作和办公的效率得到了大大的提升,但是越来越多的车辆涌入校园却给高校的车辆管理带来了麻烦。如果更好的实现车辆管理可以进一步提高高等学校的日常工作和办公的效率,同时也可以大大的节约学校在车辆上投入的成本,最重要的是可以更好的实现高等学校为学生服务的宗旨。车辆管理系统的开发使用流行的基于浏览器的B/S结构,这使得高校内的教职工通过学校的内网IP都可以在浏览器上实现系统的登陆,实现系统的操作。在数据存储方面选择了存储能力超强、更可靠的Oracle数据库,这也为今后的车辆规模的发展和车辆数量的增长做了准备。使用JSP+JavaScript的模式实现前端界面层的开发,在后端使用Java+Servlet的模式实现业务逻辑的开发,前端通过嵌入的JavaScript代码段可以直接实现与后台服务器通信。车辆管理系统具有跨平台性,可以在Windows平台和Linux平台上使用。开发平台选择常用的是基于Java的MyEclipse平台,MyEclipse平台具有强大的代码错误查询和提示功能,同时在设计实现前端界面的时候,可以通过拖拽的方式实现控件的部署,使得程序的开发更简单、更美观。Tomcat服务器部署完成后可以通过在浏览器上输入网址的方式来实现功能的测试和查看运行的效果。车辆管理系统的用户是学校的教职工,按照学校各个部门和教职工职称对用户进行分级分类,不同级别的用户拥有不同的功能。用户登陆后,系统需要判断是否合法和分配进入系统后的功能职能。系统的后台功能主要有车辆管理、费用管理、人员管理、资产管理和基础信息维护管理等功能模块。在车辆查询方面,使用了Hash索引搜索方法,更适合大规模数据搜素。提出适合高校的汽车油耗计算方法,通过新方法来计算油费,使得油费的准确性和适应性得到了极大的提高。在界面层使用局部刷新方法,避免了页面刷新中资源的浪费。登陆者使用车辆管理模块实现对车辆信息的相应功能操作;通过费用管理实现对车辆费用的了解和总体调控,从而进一步降低成本;通过人员管理实现对系统使用者的权限分配和人员更新操作,实现智能化的功能分配方案;通过资产管理模块合理分配给下属部门车辆,实现合理资源分配;通过基础信息维护模块了解与车辆相关的信息更新,这些信息将作为高等学校的参考依据,以便可以及时的调整车辆使用策略,实现智能化的管理。从功能实现和性能指标等方面对车辆管理系统进行了全面的测试,对存在错误的地方进行更正,同时也发现了系统存在的一些不足,对不足之处进行了总结,为今后的继续研究制定合理的相关方案。