当前位置:文档之家› 汽车租赁管理系统

汽车租赁管理系统

目录
1、前言 (2)
2、系统需求分析 (3)
3、功能模块图 (4)
4、用例图 (5)
4.1、客户参与的用例图 (7)
4.2、公司职员参与的用例图 (8)
5、时序图 (9)
5.1、汽车信息管理时序图 (9)
5.2、修改密码时序图 (10)
5.3、汽车租赁管理时序图 (10)
5.4、汽车续租管理时序图 (11)
5.5、汽车归还时序图 (11)
6、协作图 (12)
6.1、客户预定的协作图 (12)
6.2、客户取车的协作图 (12)
6.3、客户还车的协作图 (13)
7、状态图 (14)
7.1、汽车信息管理状态图 (14)
7.2、修改密码状态图 (14)
7.3、汽车租赁管理状态图 (15)
7.4、汽车续租管理状态图 (15)
7.5、汽车归还管理状态图 (16)
8、活动图 (17)
9、组件图 (18)
10、类图 (20)
11、配置图 (22)
12、E-R图 (23)
1、前言
本文主要目的是利用建模工具对汽车租赁管理系统进行建模,用类图、用例图、时序图、协作图、状态图、活动图、组件图、配置图等设计汽车租赁管理系统的软件过程,更好的被用户所理解。

2、系统需求分析
随着汽车工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新行业。

使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。

针对以上的要求,汽车租赁管理系统的用户是汽车租赁企业的管理人员,其需求功能应包括汽车类型管理、会员类型管理、保险类型管理、销售商管理、保险公司管理、客户信息管理、会员信息管理和汽车租赁、续租、归还管理等主要功能,从而可以形成统一有效的管理。

在该系统中,要实现对汽车类型信息、会员类型信息和保险类型信息等基本信息的添加、修改、删除、和查询;销售商信息的添加、修改、删除和查询;保险公司信息的添加、修改、删除和查询;客户信息和会员信息的添加、修改、删除和查询以及汽车租赁、续租、归还等具体操作的实现。

以满足当前该行业在处理业务上的需求。

3、功能模块图
分析系统的使用对象和用户需求,设计系统的体系结构。

系统的功能模块如下图所示
4、用例图
本系统中,以汽车租赁为实现功能,其他的功能都是为了服务于该主要功能,从而便于管理。

系统的用例图如下图所示。

通过对系统进行需求分析,得到系统的用例图,从而知道了系统要实现的基本功能。

客户通过管理人员对系统进行操作,通过建立用例图得知系统的体系结构。

本系统采用3层结构设计,即程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。

系统中将用户、汽车管理等都封装成相应的类,同时每个类都有自己对应的操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。

会员类型管理保险类型管理
修改自身密码
在系统中,只有管理人员才有权限使用本系统,才能对数据库进行操作。

管理人员对基本信息的管理,包括对汽车类型信息的增加、删除、修改和查询;
对会员类型信息的增加、删除、修改和查询;保险类型信息的增加、删除、修改和查询;销售商信息的增加、删除、修改和查询;保险公司信息的增加、删除、修改和查询。

所以,有基本信息管理用例,还包括汽车类型管理用例、会员类型管理用例、保险类型管理用例、销售商管理用例和保险公司管理用例。

管理人员对客户会员的管理,主要是会员类型的修改和查询,客户信息的增加、
删除、修改和查询。

所以,有客户会员管理用例和客户信息管理用例。

管理人员对租赁业务的管理,包括汽车类型信息的增加、删除、修改和查询;
汽车租赁信息的增加、删除、修改和查询;汽车续租信息的增加、删除、修改和查询;汽车归还信息的增加、删除、修改和查询;所以,有租赁业务用例、汽车租赁管理用例、汽车续租管理用例、汽车归还管理用例。

管理人员对系统用户的管理,包括系统用户的增加、删除、修改和查询和密码
的修改;所以有系统用户管理用例和密码修改用例。

4.1、客户参与的用例图
4.2、公司职员参与的用例图
5、时序图
5.1、汽车信息管理时序图
5.2、修改密码时序图
5.3、汽车租赁管理时序图
5.4、汽车续租管理时序图
5.5、汽车归还时序图
6、协作图
6.1、客户预定的协作图
6.2、客户取车的协作图
6.3、客户还车的协作图
7、状态图
7.1、汽车信息管理状态图
7.2、修改密码状态图
7.4、汽车续租管理状态图
8、活动图
9、组件图
10、类图
在系统中,应该包括“基本类型信息”类,“会员类型信息”类,“公司信息”类,“客户信息”类,“汽车信息”类,“汽车租赁信息”类,“管理员信息”类。

如图下图所示为汽车租赁管理系统类图。

系统管理员是“Users”类的子类,它与客户是多对应一的关系,客户通过系统管理员办理业务,而使用本系统;客户与租赁是一对应多的关系,一个客户可以租赁多辆汽车,而汽车与租赁是一一对应的;每个客户可以有会员类型也可以没
有,所以是一对应多的关系;每辆汽车都有其销售商,而销售商可以销售多辆汽车,所以汽车和销售商是多对一的关系;同样每辆汽车都有其对应的保险类型,所以与保险类型是多对一的关系。

11、配置图
12、E-R图。

相关主题