版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
车辆租赁管理系统需求规格目录1导言 导言1.1目的该文档是关于用户对于车辆租赁管理系统的功能和性能的要求,重点描述了车辆租赁管理系统的设计需求,将作为对该工具在概要设计阶段的设计输入。本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户1.2范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。1.3缩写说明UMLUnifiedmodelinglanguage(统一建模语言)的缩写,一个脚本化的语言。1.4术语定义无1.5参考资料张友生,软件体系结构,北京:清华大学出版社,2004年1月陈火旺、刘春林等,程序设计语言编译原理(第3版),北京:国防工业出版社,2003年2月杨开英,数据库系统概论,武汉:武汉理工大学出版社,2003年1月王少锋,面向对象技术UML教程,北京:清华大学出版社,2004年2月赵文耘等译,需求工程,机械工业出版社,2003年8月王珊,数据库系统简明教程,高等教育出版社,2004年9月余雪丽,软件体系结构及实例分析,科学出版社,2004年10月王智学,ROSE对象建模方法与技术,机械工业出版社,2003年7月郑阿奇,VisualBasic使用教程(第二版),电子工业出版社,2004年1月1.6版本更新信息2系统定义我们分别阐述一下项目的来源、背景和项目的目标。2.1项目来源及背景随着各种日常生活的电子化,人们日常生活越来越便捷。车辆租赁管理是汽车租赁公司开展日常业务的必要环节,传统的手工管理方式复杂,效率底下,且易出差错。车辆租赁管理系统的开发是为了方便更多的租赁商以最低的投入获得更高的利润。2.2项目要达到的目标系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少系统具有良好的运行效率,能够得到提高生产率的目的系统应有良好的可扩充性,可以容易的加入其它系统的应用。平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化。通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力2.3系统整体结构(1)基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。 例如对客户的个人信息、租赁信息、车辆的基本信息等录入和修改。(2)基本业务模块。基本业务模块中,客户可以填写车辆租赁申请表,工作人员负责处理这些表格。同时,技术人员还可以提交每辆车的状态,以便工作人员根据这些资料决定是否批 准客户的请求。(3)数据库管理模块。在汽车租赁系统中,对所有客户、工作人员以及车辆的信息都有进行统一管理,车辆的租赁情况也要进行详细的登记。(4)信息查询模块。详细查询模块主要用于查询相关信息,例如工作人员查询车辆信息和客户信息等。表A-1系统结构图信息查询模块数据库管理模块基本业务模块
基本数据维护模块车辆租赁管理系统表A-1系统结构图信息查询模块数据库管理模块基本业务模块基本数据维护模块车辆租赁管理系统表A-2网络拓扑图3.应用环境表A-2网络拓扑图本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。3.1系统运行网络环境本系统的网络运行图如图A-2,无论是客户端还是管理端的HR等都可以通过网络登录到本系统中。3.2系统运行硬件系统本系统的硬件环境如下:客户机:普通PCCPU:1.8GHz内存:4.00GB分辨率:推荐使用1024*768像素WEB服务器CPU:1.8GHz内存:4.00数据库服务器CPU:2*XeonE5645(2.40GHz/6c)/5.86GT/12M/1333内存:16.00GHz3.3系统运行软件系统操作系统:Windows10数据库:SQLServer2015开发工具包:JDKVersion1.4.2服务器:Tomcat浏览器:IE7.04功能规格我们采用面向对象分析作为主要的系统建模方法,使用UML(UnifiedModelingLanguage)作为建模语言。UML为建模活动提供了从不同角度观察和展示系统的各种特征的方法。在UML中,从任何一个角度对系统所作的抽象都可能需要几种模型来描述,而这些来自不同角度的模型图最终组成了系统的映像。UseCase描述的是“actor”(用户、外部系统以及系统处理)是如何与系统交互来完成工作的。UseCase模型提供了一个非常重要的方式来界定系统边界以及定义系统功能,同时,该模型将来可以派生出动态对象模型。设计Use-case时,我们遵循下列步骤:第一步,识别出系统的“actor”。Actor可以是用户、外部系统,甚至是外部处理,通过某种途径与系统交互。重要的是着重从系统外部执行者的角度来描述系统需要提供哪些功能,并指明这些功能的执行者(Actor)是谁。尽可能地确保所有Actor都被完全识别出来。第二步,描述主要的UseCase。可以采取不断地问自己“这个Actor究竟想通过系统做什么?”来准确地描述UseCase。第三步,重新审视每个UseCase,为它们下个详尽的定义。4.1角色定义目标系统中的角色如表A-3所示。
表格A-3角色定义编号角色所在部门职责1001系统管理员租车部维护系统的正常运转、为各角色定义权限1003客户公司以外租车表A-3表A-3角色定义图A-4系统用例图4.1.1系统用例图图A-4系统用例图对于上图中出现的用例说明如下:系统管理:系统管理员利用该功能管理车辆信息和客户信息。权限设置:系统管理员利用该功能为各用户分配权限,以便控制系统的运转。车辆信息:登记公司内所有车辆的详细信息,把汽车生产商、类型、保险、租金等所有汽车信息登记档案以及车辆的维修、保养、违章等。管理员可以对档案进行修改,如有新车入库、出租、归还、报废等。客户信息:包括客户的租借开始日期,终止日期,电话,身份证,住址。分配权限:为系统用户分配权限。预租:客户提前预定,为客户准备车辆。出租:记录客户租车的时间,到期时间。催车返还:客户对车使用逾期时,对客户进行提醒。换车结算:对租车记录撤销。统计金额:统计某一时期段的盈利情况。车辆预租用例描述用例名:预定汽车用例描述:客户通过电话或网络等方式进行预定汽车,如果公司还有可供出租的汽车,则按客户的要求进行保留以备客户租用。包括两个拓展用例,电话租车,网上租车。执行者:客户前置条件:客户已登陆系统后置条件:选择预定的汽车后,则输入个人信息。基本路径:客户需要预定汽车时,进入汽车租赁系统,用例开始客户通过电话或网络进行预定个人信息输入用例描述用例名:个人信息描述用例描述:个人输入执行者:客户前置条件:应聘者已选择车辆;后置条件:无基本路径: 基本信息输入,包括姓名、性别、年龄、证件类型、证件号码、手机号码等信息取车用例描述用例名:获得汽车用例描述:将汽车出租给客户,并在系统中做相应记录执行者:客户前置条件:汽车已经被客户预定后置条件:归还基本路径当客户预定到汽车并用车时填进相应的汽车并在汽车满足租用条件时将汽车借出还车用例描述用例名:归还汽车用例描述:客户将汽车归还租赁公司,结束合同参与者:客户前提条件:验证汽车是否满足归还条件,并按相应的程序处理后置条件:客户付款基本路径:当客户归还汽车时,用例开始管理员记录还车信息管理员检查车辆情况,并做相应的处理车辆信息入库,以便再次借出车辆信息入库,以备再次借出,4.1.2客户端子系统当客户有租车意向时,首先要通过电话租车或者在网上填写预订单进行租车预订,得到公司职员的预订处理之后方可得到汽车,用完之后可以归还汽车,并由公司职员做相关处理。其用例图如下:图A-5图A-5客户端用例图客户端管理的功能描述如下:F-C-1:车辆预租客户登陆到系统,在车辆列表看到车辆名称,车辆型号,当点击车辆名称时进入车辆租赁详细信息页面,车辆租赁详细页面显示车辆名称,车辆描述,出租价位,剩余数量,点击租赁该车辆进入填写基本信息页面。F-C-2:信息录入用户通过填写自身的身份证号,手机号等信息进行个人租赁信息的录入F-C-3:取车客户先申请租赁汽车,查询数据库,建立汽车租赁信息(包括客户是进行长租还是短租)。F-C-3:还车客户先申请归还,查询数据库,修改汽车租赁信息。F-C-4:短租客户选择短租选项,设定租赁时长(1至10天)。F-C-5:长租客户选择长租选项,设定租赁市场(10天以上),享受九五折优惠4.1.3管理端子系统管理员要对租赁系统进行操作,要先登录该系统,即可以进行客户预订处理,如查询客户预订记录、拒绝租车请求或介绍租车请求,也可以进行交付汽车处理,结束租车业务处理并检查汽车的车况。管理员可以进行添加车辆信息、修改车辆信息,若管理员进行添加车辆数据信息操作,添加某一辆车的详细信息,如车品牌、车号、发动机型号等信息,这些信息将同步录入数据库中,以便之后的查询操作其用例图如下:图A-6图A-6管理端用例图管理子系统的功能描述如下F-S-1:查询客户预定记录_________________________________________________________________管理查询客户申请租赁汽车的请求,包括用户个人信息与用户预租的车辆的信息F-S-2:拒绝租车请求_________________________________________________________________职员判断客户给出的信息不符合租车要求,如信息不够充分等,在职员子系统对客户的租车请求进行拒绝并返回原因。F-M-1:添加车辆信息汽车租赁商的车辆信息需要保存到数据库,车辆信息包括车辆的车型、车牌号码和车辆的状态等
F-M-2修改车辆信息:车辆被租借以后状态会发生变化,要根据具体情况修改车辆的状态,如预留、租赁和空闲。F-M-5数据库管理:客户信息管理:客户信息除了包括客户的基本信息之外,还包括客户的租赁历史记录。车辆信息管理:车辆信息包括车辆的车型,车辆的新旧程度,车辆的状态等。租赁信息管理:租赁信息包括客户的租赁申请表记录和技术人员的服务记录等。员工信息管理:员工信息包括工作人员、技术人员、管理人员的基本信息以及工作4.2界面需求系统的界面要求如下:1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。4.3响应时间需求无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。4.4可靠性需求系统应保证7X24内不当机,保证20人可以同时在客户端登录,系统正常运行,正确提示相关内容。4.5开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。4.6可扩展性需求系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。4.7系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。4.8产品提交提交产品为:应用系统软件包数据库初始数据系统开发过程文档系统使用维护说明文档提交方式:CD介质4.9实现约束系统的实现约束如下:操作系统为Windows10开发平台为:eclipse-SDK-3.1.2-win32数据库为SQLserver20基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用MSP430单片机在智能水表系统上的研究与应用基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用单片机在高楼恒压供水系统中的应用基于ATmega16单片机的流量控制器的开发基于MSP430单片机的远程抄表系统及智能网络水表的设计基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计基于单片机的氨分解率检测系统的研究与开发锅炉的单片机控制系统基于单片机控制的电磁振动式播种控制系统的设计HYPERLINK"/detail.h
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国大数据行业应用趋势调查及投资规划分析报告
- 2024-2030年中国固废处理行业发展趋势规划研究报告
- 2024-2030年中国嘟米融资商业计划书
- 2024年度环保产业融资合同书a正规范文本2篇
- 眉山药科职业学院《蒙台梭利教育与实践》2023-2024学年第一学期期末试卷
- 2024年度乒乓球国家队教练团队聘请合同3篇
- 2024年新编小额短期借款协议电子版一
- 2024年版桩基工程承包标准协议模板版B版
- 2024年度家政服务标准协议版A版
- 2024年小学三年级数学(北京版)-连乘问题第二课时-3学习任务单
- 海运提单背面条款英文原版
- 浅谈对人民调解工作的认识
- 关于参加河南省中小学心理健康教育优秀成果
- 乡村少年宫英语组活动记录
- 关键工序验收一般要求详解
- GB 37489.3-2019 公共场所设计卫生规范 第3部分:人工游泳场所(高清版)
- 科学研究基金项目延期申请书
- 《故都的秋》(郁达夫)第一课时教学设计
- JGJ_T139-2020玻璃幕墙工程质量检验标准(高清-最新版)
- 2022高端新款个人简历模板(可编辑)2 (9)
- 运动特质自信量表
评论
0/150
提交评论