1。4 系统需求分析
1。4。1 功能需求
根据对实际情况的调研和对企事业单位实际的用车要求,车辆管理系统应该有系 统的管理员对车辆信息、司机信息、事故信息、维修信息和费用信息的管理和操作, 还应该设置有高级管理员,高级管理员可以对普通管理员进行管理。根据这些需求车 辆管理系统应完成的功能主要包括:车辆信息管理、司机信息管理、事故信息管理、 维修信息管理和费用报销管理。
①录入车辆信息,查询车辆信息,修改车辆信息,删除车辆信息;文献综述
②录入司机信息,查询司机信息,修改司机信息,删除司机信息;
③录入事故信息,查询事故信息;
④录入维修信息,查询维修信息;
⑤录入费用报销信息,查询费用报销信息;
⑥登录密码修改;
⑦查询显示系统中管理员,添加系统管理员,删除系统管理员,重置忘记密码管 理员的登录密码,更改权限。
1。4。2 管理信息分析
系统需求中,系统的功能要涉及到大量的数据信息管理,所以以下是对管理的信 息的分析:
①管理员信息:用户名、姓名、权限等级。
②车辆信息:车牌号、车辆识别码、车辆型号、发动机型号、颜色、核定载人数、 车辆金额、使用状态、所属部门、司机、购入日期、备注。
③司机信息:编号、姓名、性别、民族、出生日期、住址、驾龄、准驾车型、是 否服过兵役、简单个人信息描述。
④事故信息:车牌号、司机编号、出事日期、出事地点、责任方、描述。
⑤维修信息:车牌号、发票单号、维修日期、送修部门、送修人员、维修原因、 维修费用、维修店名、维修店地址、备注。
⑥费用报销信息:车牌号、报销类型、金额、报销人、经办人、报销日期、备注。
⑦车辆预订信息:预订部门、联系人、联系电话、乘车人数、目的地、乘车日期、 出行天数、用途、是否需要司机、备注。
1。4。3 功能需求分析
结合上面的分析,将系统设计成为以下几个功能模块:
①车辆信息管理模块
②司机信息管理模块
③事故信息管理模块
④维修信息管理模块
⑤费用报销管理模块
⑥登录密码修改模块
⑦系统安排管理模块
1。5 可行性分析
1。5。1 技术可行性
经过对系统的需求分析和查阅相关资料,系统将采用三层 B/S 结构作为网站的设 计模式,用 PHP 作为服务器后台的语言,MySQL 作为数据库,采用 Apache 服务器 作为本地服务器搭建环境开发的。系统上线运行只需要租借搭建一个网站运行服务器 就可以,在技术实现上,就目前的技术是完全可行的。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
1。5。2 经济可行性
系统开发应用的技术简单,在本人电脑中搭建环境开发,不需要大量的成本,对 于网站的运行环境也没有特殊要求,不需要太多的经济代价。
1。5。3 操作可行性
在系统的设计和构建的过程中,为了后面的开发工作考虑,系统开发所选择的技 术十分简单和常见,并且开发者比较了解,经过简单的学习和查阅资料就可以进入系 统的开发阶段。整个系统的开发方案经过计划是符合开发者的当前经验和水平,可以 完成整个方案的实施工作并且顺利开发出符合设想的车辆管理系统。
1。6 论文的结构和主要内容
根据系统设计和开发的过程,将论文总结为五个章节:第一章绪论,主要内容是 选则课题的意义,开发实用技术;第二章系统概要设计,内容粗略的介绍了数据库的 设计,还有系统架构,流程和层次结构;第三章详细设计,内容详细的介绍了数据库 中包含的表格以及表格属性,属性的类型、长度等,还有各个模块功能的具体实现; 第四章实现效果,通过本地服务器运行是截到效果图展示系统的主要功能实现页面; 第五章主要是对设计和开发过程中遇到的问题和解决方案的汇总。