汽车租赁系统建模作业_第1页
汽车租赁系统建模作业_第2页
汽车租赁系统建模作业_第3页
汽车租赁系统建模作业_第4页
汽车租赁系统建模作业_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、统一建模之汽车租赁系统姓 名: 李丽敏 学 院: 工商管理学院 班 级: 信息1001 学 号: 一需求分析- 2 -1.1汽车租赁系统的价值- 2 -1.2意义- 3 -1.3技术可行性分析- 3 -1.4功能需求- 4 -1.4.1主要功能- 4 -1.4.2 主要模块- 4 -1.4.2.1基本数据维护模块- 4 -1.4.2.2基本业务模块- 5 -1.4.2.3数据库模块- 5 -1.4.2.4信息查询模块- 5 -二系统的用例图- 6 -2.1系统参与者- 6 -2.2客户用例图- 6 -2.3职员用例图- 7 -2.4汽车租赁系统用例描述- 7 -三创建系统静态模型- 14 -4

2、创建系统动态模型- 15 -4.1汽车租赁系统序列图和协作图- 15 -4.2汽车租赁系统活动图- 20 -五创建系统部署模型- 22 -5.1汽车租赁系统构件图- 22 -5.2汽车租赁系统部署图- 23 -六心得体会- 23 -一需求分析1.1汽车租赁系统的价值随着社会经济的迅速发展和科学技术的全面进步,计算机通信技术为基础的信息系统正处于蓬勃发展的时期,计算机几乎进入了一切领域。从科学研究到工农业生产,从企业生产管理到家庭生活,各行各业都广泛的使用着计算机。当今社会的数据信息管理离不开计算机技术的支持。如何实现对数据信息快捷、有效实用的管理,是软件开发业追求的目标。随着社会生产的发展人民

3、生活水平的提高,汽车租赁已经成为一个极具市场潜力的行业,面对飞速发展的租赁市场,传统的人工租赁管理方式在进行繁多的业务信息处理时显得极不适应,因此,人们对于运用计算机来辅助协调和管理租赁工作的需求正在逐步提高。管理信息系统可以提高工作效率、管理能力和决策能力,最终帮助管理者实现企业目标。它可以及时的向管理者提供信息和反馈,使其可以及时了解企业或组织的运行情况,洞察问题所在,从而积极的寻求改善的途径和方法,借助于对企业和组织更深的了解和体会,使得管理者的管理,规划和决策更为科学有效。汽车租赁系统是专门针对汽车租赁企业所开发的一种实现以经营管理为基础、以决策分析为核心的企业信息管理系统,它涵盖了汽

4、车租赁业务的所有环节,将原始的人工统计方法转换为先进的电脑管理模式。1.2意义汽车租赁行业所具有的对于中国汽车工业、汽车流通业、传统运输业、以及旅游业等相关行业的发展的带动作用,是其他行业无法比拟的,而一般的汽车租赁服务,随着生活节奏的加快,汽车租赁系统有着广阔的前景。1.3技术可行性分析以现有的技术进行汽车租赁系统的开发及实施,是完全可行的。对于此系统,掌握了JSP、Struts2、数据库等方面的编程技巧,对软件的设计并不存在技术上的难点。另外,加上一系列的先期调研,查阅资料,并有网络的便利等实现此系统是可行的。1.4功能需求1.4.1主要功能汽车租赁系统通过处理汽车租赁客户的租车需求,达到

5、客户租车的便捷性,系统的功能需求主要包括以下几个方面:(1)客户可以通过不同的方式预订车辆。(2)能够保存客户的预订申请单。(3)能够保存客户的历史记录。(4)工作人员可以处理客户申请。(5)技术人员可以保存对车辆检修的结果。1.4.2 主要模块满足上述需求的系统主要包括以下模块:1.4.2.1基本数据维护模块基本数据维护模块包括的主要功能模块:(1) 添加车辆信息(2) 修改车辆信息(3) 添加员工信息(4) 修改员工数据1.4.2.2基本业务模块基本业务模块包含的功能:(1) 用户填写预定申请(2) 工作人员处理预定请求(3) 技术人员填写服务记录(4) 工作人员处理还车1.4.2.3数据

6、库模块数据库模块的功能:(1) 客户信息管理(2) 车辆信息管理(3) 租赁信息管理(4) 职员信息管理1.4.2.4信息查询模块信息查询模块是查询数据库中的相关信息,包括:(1) 查询客户信息(2) 查询职员信息(3) 查询车辆信息(4) 查询客户记录二系统的用例图2.1系统参与者创建系统用例的第一步是确定系统的参与者。该系统的参与者包括:2.2客户用例图客户在本系统中可以进行预订汽车(电话租车和网上租车)、得到汽车和归还汽车的操作。2.3职员用例图职员在本系统中可以进行系统登录、预订处理(查询客户预订记录、拒绝租车请求、接受租车请求)、交付汽车、结束租车等操作。2.4汽车租赁系统用例描述1

7、)预定汽车用例描述用例编号:001用例名:预订汽车用例描述:客户通过电话或网络等方式进行预订汽车,如果公司还有可供出租的汽车,则按客户的要求予以保留。以备客户租用。包括两个扩展用例,电话租车、网上租车。参与者:客户前提条件:公司有可以出租的汽车后置条件:无基本路径:1客户需要预订汽车时,进入汽车租赁系统,用例开始2客户通过电话或网络进行预订扩展点:2a如果公司还有车,则将该车保留2b如果公司没有车了,则用例结束,通知客户没有可以预订的车了变异点:无补充说明:2)电话租车用例描述用例编号:002用例名:电话租车用例描述:客户通过电话进行预订汽车,如果公司还有可供出租的汽车,则按客户的要求予以保留

8、。以备客户租用。参与者:客户前提条件:公司有可以出租的汽车后置条件:电话租车成功就可以进行租用车辆。基本路径:1客户需要预订汽车时,进入汽车租赁系统,用例开始2客户通过电话进行预订扩展点:2a如果公司还有车,则将该车保留2b如果公司没有车了,则用例结束,通知客户没有可以预订的车了变异点:无补充说明:3)网上租车用例描述用例编号:003用例名:网上租车用例描述:客户通过网络进行预订汽车参与者:客户前提条件:公司有可以出租的汽车后置条件:网上租车成功就可以进行租用车辆。基本路径:1客户需要预订汽车时,进入汽车租赁系统,用例开始2客户通过网络进行预订,并填写预订单扩展点:2a如果公司还有车,则将该车

9、保留2b如果公司没有车了,则用例结束,通知客户没有可以预订的车了变异点:无补充说明:4)填写预订单用例描述用例编号:004用例名:填写预订单用例描述:客户通过网络进行预订汽车,填写预订单,以备工作人员处理预订信息参与者:客户前提条件:客户进入租赁系统,并在网上进行预订后置条件:填写预订单后,才可以通过审核,并进行预订。 变异点:无补充说明:5)获得汽车用例描述用例编号:005用例名:获得汽车用例描述:将汽车出租给客户,并在系统中做相应记录参与者:客户前提条件:汽车已经被客户预订后置条件:归还基本路径:1当客户预订到汽车并用车时2填写相应的汽车并在汽车满足租用条件时将汽车借出变异点:无补充说明:

10、6)归还汽车用例描述用例编号:006用例名:归还汽车用例描述: 客户将汽车归还给租赁公司,结束合同参与者:客户前提条件:验证汽车是否满足归还条件,并按相应的程序处理后置条件:客户付款基本路径:1当客户归还汽车时,用例开始2员工记录还车信息3员工检查车辆情况,并做相应处理4车辆信息入库,以备再次借出变异点:无补充说明:7)系统登录描述用例编号:007用例名:系统登录用例描述:职员根据用户名和密码,登录到租赁系统中参与者:职员前提条件:租赁系统正常运行后置条件:如果登录成功,就可以处理租赁信息 基本路径:1职员进入租赁系统 2输入用户名和密码3提交输入信息 4系统对用户名和密码进行有效性检验5系统

11、显示并记录当前登录用户变异点:无补充说明:8)预订处理描述用例编号:008用例名:预订处理用例描述:职员登录到租赁系统中,对客户的预订进行处理,包含查询客户预订记录,拒绝租车请求和接受租车请求这三参与者:职员前提条件:租赁系统正常运行,并登录成功后置条件:对客户的租车进行反馈基本路径:1职员进入租赁系统 2对预订信息进行相应处理 变异点:无补充说明:9)查询客户预订记录用例编号:009用例名:查询客户预订记录用例描述:职员登录到租赁系统中,对客户的预订进行处理,查询客户预订记录参与者:职员前提条件:租赁系统正常运行,并登录成功后置条件:对客户的租车进行反馈10)拒绝租车请求用例编号:010用例

12、名:拒绝租车请求用例描述:职员登录到租赁系统中,对客户的预订进行处理,对有不良记录的客户,拒绝租车请求参与者:职员前提条件:租赁系统正常运行,并登录成功后置条件:对客户的租车进行反馈11)接受租车请求用例编号:011用例名:接受租车请求用例描述:职员登录到租赁系统中,对客户的预订进行处理,对有良好记录的客户,接受租车请求参与者:职员前提条件:租赁系统正常运行,并登录成功后置条件:对客户的租车进行反馈12)交付汽车用例编号:012用例名:交付汽车 用例描述:职员登录到租赁系统中,对客户的预订进行处理,接受租车请求后将汽车将付给客户参与者:职员前提条件:租赁系统正常运行,汽车情况正常后置条件:汽车

13、交付出去后,等待归还并再次借出13)结束租车用例编号:013用例名:结束租车用例描述:租车期满,客户归还汽车,职员进行相关操作,结束此次租车参与者:职员前提条件:租赁系统正常运行,后置条件:汽车借出情况改变,入库等待再次借出三创建系统静态模型从前面的需求分析中,可以依据主要几个类对象画出完整的类图4创建系统动态模型4.1汽车租赁系统序列图和协作图1) 客户预定车辆的活动步骤1客户填写预订单2职员检查预订单并检查客户记录3办理租车手续4完成手续后,建立新的客户手续5同意租车请求6通知客户根据以上活动步骤,绘制出的序列图和协作图如下:客户预订车辆序列图客户预订车辆协作图2)客户取车的活动步骤1客户出示取车的通知2职员查看通知无误3客户支付押金4职员填写工作记录5更新车辆状态6客户取车根据以上步骤绘制出的序列图和协作图如下:客户取车序列图客户取车协作图3)客户还车的活动步骤1归还车辆2职员检查车辆的状态并添加服务记录3通知付款4客户付清钱款5职员更新车辆状态客户还车序列图客户还车协作图4.2汽车租赁系统活动图根据客户和职员的活动步骤,绘制的汽车租赁系统的活动图如下:3)汽车租赁系统状态图在汽车租赁系统中,从开始到结束的系统状态图如下:五创建系统部署模型5.1汽车租赁系统构件图5.2汽车租赁系统部署图六心得体会通过这一个课

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论