您好,欢迎访问三七文档
汽车租凭管理系统详细设计方案租车概况汽车租赁有限公司,面向社会各界提供各种车型的长期、短期和计时租赁、带司机服务业务,为企事业单位和外国驻京机构提供全套公务、商务用车解决方案。现有奔驰系列、奥迪系列、上海别克系列,广州本田系列,帕萨特系列,桑塔纳系列,捷达系列、各种旅行车等租赁车型。我们拥有丰富经验和良好服务意识的工作队伍,将为您提供一个整洁,舒适,高雅的乘车环境。我们为您提供您所需求相适宜的各种车辆服务。服务项目包括:机场接送、旅游、商务、政务、各种会议、婚礼,以及晚宴,夜间节目等。我们的发展与广大客户的帮助和支持密不可分,在不断完善创新我们服务的同时,我们更希望听到您的声音,是意见批评也好,是建议鼓励也好,您的支持是我们发展的最大原动力。我们希望租车能成为我们建立长期友谊的桥梁,通过我们的真诚服务,与您共同开拓美好的未来。我公司始终坚持以最高的效率为客户提供最好的服务,我们竭诚地希望——我们的努力,让您的出行再无边界。详细设计需求系统目标汽车租凭管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.租车管理信息系统租出信息管理密码管理归还信息管理顾客信息管理系统管理还车信息管理租车信息管理设置用户种类设置用户信息设置车辆信息设置车辆种类还车信息查询还车信息修改还车信息添加租车信息查询租车信息添加车辆类别添改车辆信息修改租车信息修改车辆信息查询用户信息添加用户信息修改用户信息查询车辆信息添加用户种类添加用户种类修改用户管理车辆类别修改数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统开发的总体任务是实现各种信息的系统化,规范化和自动化。详细定义作为用户对租车管理系统的要求有:1.能按各种方式(比如车的类型、车牌号、车主)查询车库的车辆情况。2.能够方便地租车、续租车辆、归还车辆。3.能够查询自己的基本资料、所租车辆情况。4.能够熟悉汽车租凭管理系统的使用。作为租车管理员,他们对租车管理系统的要求有:1.能方便的对用户进行录入登记。2.能够方便地对新用户进行登记(基本信息,租借信息)。3.能够随时发布一些诸如各用户租车超期情况、库内车辆情况、租情况等信息,以便各用户能够随时获知用户的一些租车信息。功能说明系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有5部分:A车辆基本情况的录入,修改,删除等基本操作。1.车辆类别标准的制定,类别信息的输入,包括车牌号,类别名称,关键词,备注信息等。2.车辆类别信息的查询,修改,包括车牌号,类别名称,关键词,备注信息等。3.车辆信息的输入,包括车牌号,车辆名称,车辆类别,车主,关键词,登记日期,备注信息等。B办理租车卡模块。1.新用户理租车证。2.丢失办理租车证。C实现租车功能。1.租车信息的输入,包括租车信息编号,用户编号,用户姓名,车牌号,车辆名称,租车日期,备注信息等。2.租车信息的查询,修改,包括租车信息编号,用户编号,用户姓名,车牌号,车辆名称,租车日期,备注信息等。D实现还车功能。1.还车信息的输入,包括还车信息编号,用户编号,用户姓名,车牌号,车辆名称,租车日期,还车日期,备注信息等。2.还车信息的查询和修改,包括还车信息编号,用户编号,用户姓名,车牌号,车辆名称,借车日期,还车日期,备注信息等。E能方便的对车辆进行查询。对超期的情况能自动给出提示信息。性能要求正确性,可靠性,效率,完整性,易使用性,可维护性,可测试行,复用性,安全保密性,可理解性,可移植性,互联性。业务流程图(如下:)用户车辆信息车辆信息数据库车辆名称或关键字车辆信息查询用户车辆管理员借车证和所需车俩/所借车辆车辆信息数据库用户信息数据库错误信息所需车辆N借车还车流程Y车辆管理员车辆信息添加修改车辆信息数据库车辆查询车辆信息车辆信息管理流程数据库设计1.数据库需求分析用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。针对一般租车管理信息系统的需求,通过对租车管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:●用户种类信息,属性:种类编号,种类名称,租车数量,租车期限,有效期限,备注。主键:种类编号●用户信息,属性:用户编号,用户姓名,用户种类,用户性别,工作单位,家庭住址,电话号码,电子邮件地址,办证日期,备注。主键:用户编号●车辆类别信息,属性:类别编号,类别名称,关键词,备注信息。主键:类别编号●车辆信息,属性:车牌号,车辆名称,车辆类别,车主姓名,入库日期,车辆数,关键词,登记日期,备注信息。主键:车牌号●租车信息,属性:租车信息编号,用户编号,用户姓名,车辆编号,车辆名称,租车日期,还车日期,备注信息。主键:租车信息编号一、通过对系统的调查和可行性分析,画出系统的数据流程图:基本信息录入基本信息录入D1D2基本信息录入基本信息录入D3D4D5用户种类设置车辆类别设置用户登记用户种类信息管理车辆类别信息管理车辆登记用户信息管理车辆信息管理租车信息录入用户信息返回车辆信息返回数据字典(DataDictionary)。1、数据流的DD表举例如下:数据流系统名:租车管理编号:条目名:用户信息别名:来源:用户登记去处:D3数据流结构:用户登记=(用户编号+用户姓名+用户性别+工作单位+……}简要说明:修改记录:编写日期审核日期2、数据元素的DD表举例如下:数据元素系统名:租车管理编号条目名:用户编号别名属于数据流:用户登记存储处:D3用户信息表数据元素值:代码类型:字符宽度:10取值范围及含义:简要说明:每一个用户都有一个唯一的编号修改记录:编写日期审核日期3、数据存储的DD表举例如下:数据存储系统名:租车管理编号:D4租车信息管理条目名:车辆信息表别名:存储组织:记录数:约3000主关键字:车牌号数据量:约500KB辅关键字:按编号主索引记录组成:字段名称:车牌号车辆名称…车主…关键词...宽度:1432…8...10…简要说明:修改记录:编写:日期:审核:日期:4、数据加工的DD表举例如下:数据加工系统名:租车管理编号:条目名:租车信息录入别名:输入:车牌号、用户编号…输出:租车信息表基本属性处理逻辑:租车信息存储在dabase数据库的borrowinfo表中简要说明:输入某用户的租车情况记录修改记录:编写:日期:审核:日期:2.数据库概念结构设计本程序包括的实体有:读者类别信息实体,读者信息实体,书籍类别信息实体,书籍信息实体,借阅信息实体。用户类别信息车辆类别信息用户信息管理车辆信息管理租车信息管理用户信息登记租出车辆车辆信息登记实体之间关系的E-R图3.数据库逻辑结构设计⑴图书基本信息表Car:字段名称数据类型字段说明Carid文本保存车牌号carname文本保存车名cartype文本保存车的类型carauthor文本保存车主carpubdate日期/时间保存车的出租日期carpages数字保存车的辆数carindate日期/时间入库时间putup文本是否租出carmemo备注备注⑵租车信息表(用户信息表)User:字段名称数据类型字段说明userno文本保存用户编号username文本)保存用户姓名usersex文本)保存用户性别usertype文本保存用户类别车辆信息车牌号车辆名称车辆类型车主姓名车主编码租车日期入库时间是否租出车的辆数userdep文本保存用户所属部门address文本保存用户地址usertel文本保存用户电话useremail文本保存用户的电子邮件地址checkdate日期/时间租还日期usermemo备注备注⑶租车信息表Rentcar:字段名称数据类型字段说明rentno文本保存车牌号userid文本保存用户IDusername文本保存用户姓名rentdate日期/时间保存租车日期returndate日期/时间保存还车日期memo备注备注⑷车辆分类信息表Cartype:字段名称数据类型字段说明cartypeno文本保存车辆分类号cartypename文本保存车辆类别名称keyword文本关键字memo备注备注⑸用户分类信息表usertype:字段名称数据类型字段说明usertypeno文本保存用户分类号typename文本保存类别名称usernumber数字保存允许车的数量cardays数字保存允许租车天数userfullife数字保存专业IDmemo备注备注⑹用户信息表User_info:字段名称数据类型字段说明user_ID文本保存用户IDuser_PWD文本保存用户密码user_Des文本……程序模块示意图如下:(本图仅供参考)注意11这里一个粗的双箭头表示这些数据库访问之间将有频繁的交互。租车管理系统租车管理模块车辆管理模块用户管理模块系统设置模块系统登陆模块租车事件添加模块租车查询修改还车事件添加车辆类别管理信息查询修改用户类别管理信息查询修改车辆信息添加用户信息添加还车查询修改系统硬件需求为了保证汽车租凭管理系统的稳定高速运行,必须要增加硬件并对现有的硬件进行改造,特提出以下硬件需求。(注:这里的硬件指一个完整的硬件系统,其部分的包含了对软件的需求,这些软件是为了正常运行管理系统所必须配备的)一、服务器的要求1.服务器的中央处理部件(CPU)建议使用PIII1G(以上)Xeon处理器芯片。2.服务器内存必须使用服务器专用ECC内存3.为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID01)4.为了防止服务器不可预测的故障,或者服务器的定期维护对公司整个业务造成的影响,所有建议使用两台服务器。两台服务器应构成双机热备份。中间使用WatchDog电路。这样的结构可以保证整个系统的长时间不间断工作,即使在服务器定期维护的时候也可以使用后备另一台服务器工作。5.服务器应支持热插拔电源6.服务器必须配备UPS(不间断电源)。7.服务器应该放在学校内部。不然无法进行程序调试。8.服务器应该必须有固定IP地址。9.其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件。二、服务器上应该配备的软件租车数据存取模块租车数据存取模块用户数据存取模块数据加密与备份模块远程数据同步模块数据库(运行SQLServer的服务器)a)操作系统:MicrosoftWindows2000server或者MicrosoftWindows2000Advancedserverb)数据库:MicrosoftSQLServer2000(简体中文版)c)服务器必须使用专业的防火墙和反病毒软件。d)除了为了运行必须配备的程序以外,服务器上建议尽量不要安装其他无关程序,以减少程序的混乱或者程序的意外冲突。e)各系的操作系统尽量统一。(Windows9x系列或者Windows2000系列)。这样可以避免管理软件在出来因为操作系统版本不一致造成的过多的开销。f)各系的机器必须也安装反病毒软件和防火墙。以防止网络上的蠕虫病毒在整个网络范围内的蔓延。g)如果要打印涉及字段比较多的报表,应该配备针式打印机。网络设计图(如下)主服务器以太网络图书馆终端备用服务器WatchDog电路交换机中文与新闻传播系政治与法律系文化与旅游系外语系工商管理系美术学院路由器HUB防火墙Interner
本文标题:租车系统详细设计
链接地址:https://www.777doc.com/doc-4764399 .html