汽车租赁系统 需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、需求分析
1.1系统概述
系统的整体目标是:利用互联网和信息化技术,结合汽车租赁经营的实际运作情况,建设一个覆盖汽车租赁经营全部业务的“汽车租赁系统”,通过该系统提高企业信息化水平,完善经营管理体系,提高员工素质,进一步加强企业市场竞争能力。
1.2 目标系统描述
1.2.1组织结构与职责
租车公司可分为:租车部、人事管理、车辆报废与购置三个部门。其组织结构图如图1.1所示。
图01.1 租赁公司组织结构图
1.2.2角色定义
目标系统中的角色如表1.1所示。
1.2.3业务流程
整个租车管理系统包括预约、出租、催车偿还、换车结算、统计金额共五个阶段。预约和出租流程如图1.2所示。
图 1.2 客户预约、租车流程
在预约流程中,客户需要提交所需车型,还需提交是否需要司机,开始时间,结束时间,预约定金。然后经审核通过后办理出租业务,办理完毕后把备份交给客户保管。
图1.3 还车流程
在还车流程中,系统先检查所还车辆是否逾期,然后按不同的方式进行结算,结算完毕后修改数据库中的信息。
图 1.4 购置、报废车辆流程
员工购置报废车辆时,对数据库进行修改
1.3 目标系统功能需求
1.3.1 功能需求分析
车辆租赁系统中涉及的角色包括:系统管理员、普通员工、司机、客户。不同的角色对系统的使用权限不同。其中系统管理员拥有对系统的最高权限,能够在该系统中执行所有管理工作;普通员工拥有对系统在权限内的查询、删除、修改操作;司机只负责开车、报到;客户对系统进行预约、租车操作。这里按不同的角色来组织用例。
系统管理员对应的用例包括:系统管理、权限设置;普通员工对应的用例包括:催车返还、还车结算、统计金额;用户对应的用例包括:预约、出租;司机对应的用例包括:报到。
1.3.2 系统用例图
根据前面的业务流图和功能需求分析,得到车辆租赁系统用例图如图1.5所示。
客户
普通员工
图1.5 车辆租赁系统用例图
对于上图中出现的用例说明如下:
(1)系统管理:系统管理员利用该功能管理车辆信息和客户信息。
(2)权限设置:系统管理员利用该功能为各用户分配权限,以便控制系统的运转。
(3)车辆信息:包括车辆使用情况,是否到期。
(4)客户信息:包括客户的租借开始日期,终止日期,电话,身份证,住址。
(5)分配权限:为系统用户分配权限。
(6)预租:客户提前预定,为客户准备车辆。
(7)出租:记录客户租车的时间,到期时间。
(8)催车返还:客户对车使用逾期时,对客户进行提醒。
(9)换车结算:对租车记录撤销。
(10)统计金额:统计某一时期段的盈利情况。