汽车租赁管理系统(2~3人)

需求规约

(汽车租赁管理系统)

东软集团股份有限公司人才实训中心

版权所有,翻版必究

目录

1引言 (3)

1.1目的 (3)

1.2背景 (3)

1.3参考资料 (3)

1.4术语 (3)

2任务概述 (3)

2.1目标 (4)

2.2项目描述 (4)

3需求规定 (4)

3.1一般性需求 (4)

3.2系统的用例分析 (5)

3.3系统功能需求 (5)

3.4系统安全性的要求 (25)

4运行环境规定 (25)

4.1运行环境 (25)

4.2接口 (26)

5遗留问题 (26)

6项目非技术需求 (26)

1引言

1.1 目的

课题以某汽车租赁应用背景,通过研究当前汽车租赁系统的管理现状、存在问题以及现实需求,设计一个针对汽车租赁管理工作的管理信息系统。该文档是用来描述最终用户和工作人员关于汽车租赁管理方面的业务流程和业务需求的文档文档的目的一方面是指导实训学员了解最终的业务需求,另一方面是作为后续开发设计的业务需求指导文档。

1.2 背景

汽车如今已经与我们的生活密不可分,近年来租赁汽车也成为一种时尚,对于汽车租赁公司来讲,其经营管理的汽车种类繁多,样式各异,客户需求量大,客户要求高,每天的工作量大,一套完整的管理系统对于汽车租赁公司来说十分重要。在信息飞速发展的今天,计算机在事务管理方面的应用已经相当广泛,但目前很多汽车租赁公司还停留在人工管理的水平上,显然不适应时代的发展,管理人员目前需要一套方便、计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现汽车租赁管理的全面自动化,使顾客和管理人员能够更快的得到自己想要的信息。

1.3 参考资料

1.《深入体验Java Web项目开发》张玲玲清华大学出版社 2011.7

2.《Java Web程序设计与项目实践》古乐声、卜炟电子工业出版社 2011.6

3.《JSP开发技术详解》卢汉鹏等北学工业出版社 2010.7

4.《Java Web技术整合应用与项目实践》张志峰、朱灏东等清华大学出版社 2013.6

5.《JSP项目开发全程实录》陈丹丹、高飞等清华大学出版社 2013

1.4 术语

用例图:用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图。用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。

状态图:状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。

流程图:流程图(Flow Chart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语言和早期的BASIC语言环境中得到应用。相关的还有一种PAD图,对PASCAL 或C语言都极适用。

活动图(泳道):活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程。业务工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务主角生成某些工件。工作流程通常包括一个基本工作流程和一个或多个备选工作流程。工作流程的结构使用活动图来进行说明。

顺序图是将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的

过程处于激活状态时,生命线是一个双道线。

2任务概述

2.1 目标

利用互联网和信息化技术,结合汽车租赁经营的实际运作情况,建设一个覆盖汽车租赁经营全部业务的“汽车租赁系统”,通过该系统提高企业信息化水平,完善经营管理体系,提高员工素质,进一步加强企业市场竞争能力。

2.2 项目描述

汽车租赁管理系统开发的主要任务是利用计算机对汽车租赁的整个流程进行管理,其中包括:后台模块、前台职工模块、用户模块、汽车管理人员模块。后台模块主要负责管理公司职员信息以及查询的功能;前台职工模块负责查询用户信息,审核用户预定订单,并对订单作出处理提交给汽车管理人员模块;用户模块主要包括个人信息的增删改查和用户的预定订单功能;汽车管理人员模块负责汽车的信息管理、检测汽车、维修汽车等功能。

3需求规定

3.1 一般性需求

●集中数据管理、分布式应用,实现信息的全面共享,为决策者提供最新的人力资源数据。

●完全基于浏览器的操作模式,操作方便,具有良好的系统扩充能力。

●灵活的模块需求设计,可根据实训项目周期灵活裁剪。

●对于系统执行的重要操作自动记录操作人和操作日期。操作人默认为当前登录人员。操作日期默认

为当天。

3.2 系统的用例分析

客户管理

后台

3.3 系统功能需求

3.3.1后台管理

业务流程描述

数据描述

用例描述

删除职员信息

查看汽车信息

修改职员信息

3.3.2 客户信息管理

需求描述

业务流程描述

数据描述

用例描述

支付租金

3.3.3订单管理

需求描述

业务流程描述

数据描述

用例描述

结账

3.3.4汽车信息管理

需求描述

业务流程描述

数据描述

用例描述

提交车辆检查单

3.3.5预定管理

需求描述

业务流程描述

数据描述

3.3.6预定转提车管理

业务流程描述

顺序图描述

3.3.7登记汽车出租管理

业务流程描述

顺序图描述

3.3.8还车结帐管理

业务流程描述

顺序图描述

3.3.9

车辆检测管理

相关文档
最新文档