




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 PAGE 33可视化化建模与与UMLL课程程结业报报告 课课题名称称: 汽汽车租赁赁系统建建模 姓名:刘刘佳伟学号:88092210006班级:009软件件本(22)学 院: 电子与与信息工工程学院院 指导老师师:夏洁武完成日期期:20012年年5月228日目录TOC o 1-3 h u HYPERLINK l _Toc5090 第一章 概述 PAGEREF _Toc5090 33 HYPERLINK l _Toc11274 1.1项项目背景景 PAGEREF _Toc11274 3 HYPERLINK l _Toc13083 1.2 软件的的一般性性描述 PAGEREF _Toc13083
2、 33 HYPERLINK l _Toc23677 1.2.1运行行环境和和资源 PAGEREF _Toc23677 33 HYPERLINK l _Toc23821 1.2.3 软件功功能概述述 PAGEREF _Toc23821 4 HYPERLINK l _Toc31723 第二章 用例例模型 PAGEREF _Toc31723 55 HYPERLINK l _Toc14741 2.1 用例例图简介介以及用用例图的的建立 PAGEREF _Toc14741 55 HYPERLINK l _Toc32246 2.1.1 客户借借车的用用例图 PAGEREF _Toc32246 66 HYP
3、ERLINK l _Toc5154 2.2 客户参参与的用用例用例例描述 PAGEREF _Toc5154 66 HYPERLINK l _Toc21856 2.2.1 事事件流 PAGEREF _Toc21856 66 HYPERLINK l _Toc15699 2.3.1事件件流 PAGEREF _Toc15699 8 HYPERLINK l _Toc7587 第三章 类模型型 PAGEREF _Toc7587 10 HYPERLINK l _Toc8872 3.1 类模型型的概述述以及类类模型的的建立 PAGEREF _Toc8872 110 HYPERLINK l _Toc5738 3
4、.2 类图描描述 PAGEREF _Toc5738 144 HYPERLINK l _Toc5285 第四章 交互模模型 PAGEREF _Toc5285 166 HYPERLINK l _Toc10146 4.2 系统交交互模型型的建立立 PAGEREF _Toc10146 17 HYPERLINK l _Toc14099 4.2.2 客户预预订车辆辆的顺序序图 PAGEREF _Toc14099 188 HYPERLINK l _Toc6970 4.2.3 客户取取车的顺顺序图 PAGEREF _Toc6970 119 HYPERLINK l _Toc13380 4.2.4 客客户还车车的
5、顺序序图 PAGEREF _Toc13380 200 HYPERLINK l _Toc25044 4.2.5 客户预预订的协协作图 PAGEREF _Toc25044 221 HYPERLINK l _Toc21386 4.2.6 客户取取车的协协作图 PAGEREF _Toc21386 222 HYPERLINK l _Toc8681 4.2.7 客户还还车的协协作图 PAGEREF _Toc8681 223 HYPERLINK l _Toc21560 第五章 包图图的建立立 PAGEREF _Toc21560 24 HYPERLINK l _Toc3381 5.1 包图的的概述 PAGER
6、EF _Toc3381 224 HYPERLINK l _Toc14829 第六章 行行为模型型的建立立 PAGEREF _Toc14829 25 HYPERLINK l _Toc5737 6.1行行为模型型的概述述 PAGEREF _Toc5737 25 HYPERLINK l _Toc23545 6.2 行为模模型的建建立 PAGEREF _Toc23545 266 HYPERLINK l _Toc12653 6.2 .1 系统的的状态图图 PAGEREF _Toc12653 26 HYPERLINK l _Toc22807 6.2.3 系系统的活活动图 PAGEREF _Toc22807
7、 227 HYPERLINK l _Toc23228 第七章 小结结 PAGEREF _Toc23228 28第一章 概述1.1项项目背景景利用互联联网和信信息化技技术,结结合汽车车租赁经经营的实实际运作作情况,建设一一个覆盖盖汽车租租赁经营营全部业业务的“汽车租租赁系统统”,通过过该系统统提高企企业信息息化水平平,完善善经营管管理体系系,提高高员工素素质,进进一步加加强企业业市场竞竞争能力力。1.2 软件的的一般性性描述1.2.1运行行环境和和资源本软件可可以运行行在WiindoowsXXP,WWinddowss Viistaa以及WWinddowss 7系系统上,电脑的的最低内内存要求求为
8、1GGB,CCPU主主频为11.8GGHZ以以上。 11.2.2 软软件的体体系结构构 汽车租租赁系统统查询客户信息用户登入计算租金记录客户信息图1-11 软件件体系结结构1.2.3 软件功功能概述述本系统拥拥有以下下功能: (11)用户户登入系系统。 (2)记录客客户信息息。 (3)查询客客户信息息。 (4)计算租租金。1.2.3.11 用户户登入系系统功能能概述用户通过过插入卡卡片来登登入系统统。1.2.3.22 记录录客户信信息功能能概述当客户第第一次来来租借车车辆的时时候,职职员打入入客户的的一些基基本信息息到系统统中。1.2.3.33 查询询客户信信息功能能概述职员可以以通过系系统查
9、询询客户的的一些基基本信息息功能。1.2.3.44 计算算租金功功能概述述根据借车车和还车车的时间间间隔,系统自自动计算算费用,如果车车辆有损损坏再加加上赔偿偿费用。第二章 用例例模型2.1 用例例图简介介以及用用例图的的建立用例图用用来描述述用户的的需求,它从用用户的角角度描述述系统功功能,并并指出各各功能的的执行者者,强调调谁在使使用系统统,系统统为执行行者完成成哪些功功能。用用例图用用于对系系统,子子系统或或系统的的行为进进行可视视化的表表示,以以方便系系统的执执行者更更清晰地地理解这这些元素素的用途途,也便便于系统统的开发发人员最最终实现现这些元元素。用用例图由由以下几几种元素素组成:
10、执行者者,用例例,系统统,关系系以及用用例描述述。再用用力模型型中,不不仅执行行者与用用例之间间存在关关系,用用例与用用例图之之间也存存在关系系。用例例图中常常见的关关系主要要包括:关联(asssociiatiion)、包含含(inncluude)、扩展展(exxtennd)、泛化(genneraalizzatiion)。创建用例例图之前前首先需需要确定定参与者者。 系统中的的参与者者主要有有两类:客户公司职职员 2.1.1 客户借借车的用用例图图2-11客户借车车的用例例图2.2 客户参参与的用用例用例例描述2.2.1 事事件流 2.2.11.1基基本流1.客户户来公司司预订车车辆2.客户户
11、签订相相关协议议和填写写个人信信息并办办理卡片片3.把卡卡片插入入系统4.客户户取走车车辆进行行使用5.客户户归还车车辆,按按照借的的时间缴缴纳费用用2.2.1.22 备选选流a 如果果该公司司车辆都都出租了了,则结结束a 老客客户直接接到3a 如果果卡片无无磁或者者客户掉掉了卡,重新办办理一张张3.b 如果不不是本人人,不予予办理a 按照照签订的的相关协协议,车车辆如有有损坏,赔偿一一定的费费用。2.2.1.33 特殊殊要求无2.2.1.44 前置置条件无2.2.1.55后置条条件无2.2.1.66 拓展展点无2.2.1.77相关的的数据客户信息息。2.2.18问问题说明明无2.1.2职员员
12、处理客客户租车车业务的的用例图图图2-22 职职员处理理客户租租车业务务的用例例图2.3职职员处理理客户租租车业务务的用例例描述2.3.1事件件流2.3.1.11基本流流职员登入入系统为客户办办理卡片片,让客客户签订订相关协协议和个个人信息息将卡片插插入,系系统读取取客户信信息,职职员核对对客户信信息职员修改改车辆信信息,对对车辆的的进行拍拍照和一一些记录录处理归还还的车辆辆2.3.1.22 备选选流a 如果果是老客客户,直直接进入入3a 如果果卡片无无磁或者者客户掉掉了卡,重新办办理一张张2.2.1.33 特殊殊要求无2.2.1.44 前置置条件无2.2.1.55后置条条件无2.2.1.66
13、 拓展展点无2.2.1.77相关的的数据客户信息息和职员员信息。2.2.1.88问题说说明无第三章 类模型型3.1 类模型型的概述述以及类类模型的的建立 类图用用来描述述系统中中类之间间的静态态关系,它对系系统的静静态结构构进行描描述。在在程序设设计的不不同阶段段,类图图的作用用也不相相同。在在分析阶阶段,类类图主要要用于一一些概念念类的描描述;在在设计阶阶段,类类图主要要用于描描述类的的外部特特性;在在实现阶阶段,类类图主要要用于描描述类的的内部实实现。类类图包括括类的名名字,属属性,方方法和类类的可见见性。类类图描述述包括两两个部分分:类和和类间关关系。主主要的类类间关系系包括:关联,泛化
14、,依赖以以及其他他关系。其他关关系中经经常用到到的包括括:聚合合关系,组合关关系以及及实现关关系。图3-11 客户户类,经经理类,员工类类之间的的关系图3-22 各个个类的成成员变量量和成员员函数的的描述图3-33 各个个类之间间的关系系3.2 类图描描述1.Peersoon 类类它是用来来记录个个人的一一些基本本的信息息,它有有人的名名字,IID(身身份证号号),地地址,电电话号码码,里面面的一些些成员函函数的功功能都是是返回该该类的基基本属性性的。Custtomeer 类类继承自PPersson类类,记录录客户的的信息Emplloyeee 类类继承自PPersson类类,记录录员工的的信息
15、Car 类它的两个个成员函函数issSerrvicced()用来来反馈这这个车辆辆能不能能使用。Updaateccarsstattus() 用用来更新新车子的的当前状状态。Manaagerr类继承自EEmplloyeee类,可以查查看员工工的信息息SkilllWoorkeer 类类继承自EEmplloyeee类,技术人人员填写写服务记记录7. CCommmonWWorkker 类继承自EEmplloyeee类工作人员员可以处处理客户户申请,添加车车辆信息息,修改改车辆信信息,添添加员工工信息,修改员员工数据据CusttomeerReecorrd 类类此类用来来记录客客户的借借车信息息。里面面包
16、含一一些成员员变量如如:cuustoomerrID ,reentDDatee ,CCarTTypee ,CCarNNumbber (用来来记录客客户的IID,归归还的日日期,车车子的类类型, 车子的的编号)。里面面有一个个成员函函数用来来核查这这些信息息的。SeviiceRRecoord类类用来填写写服务的的历史记记录(RRecoordHHisttoryy)和进进程(pproggresssReecorrd)。WorkkReccordd 类它包含有有三个函函数分别别是,ffilllWorrkReecorrd(),viiewRRecoord(),uupdaateRRecoord()。ffilllW
17、orrkReecorrd()用来填填写此类类所包含含的成员员变量如如: CCusttomeerIDD, CCommmonWWorkkID, SkkilllWorrkIDD, RRenttDatte等等等。 vviewwReccordd()用用来查看看这些成成员变量量。updaateRRecoord()用来来重写此此类的成成员变量量。RequuesttOrdder 类它含4个个成员变变量。AAlloow()用来回回应是否否可以租租借车辆辆;fiillOOrdeer()用来填填写该类类的成员员变量的的属性值值;chheckk()用用来核查查该类的的成员变变量的状状态;iisHaandlled()用
18、来来表明是是否可以以处理请请求命令令。第四章 交互模模型4.1 交互模模型的概概述建立交互互模型主主要是建建立顺序序图和协协作图。顺序图图和协作作图统称称为交互互图。它它主要用用来描述述系统中中多个对对象之间间的相互互关系及及对象间间消息传传递,用用于对系系统中多多个对象象的相互互作用的的过程进进行建模模。在面面向对象象分析过过程中,可以使使用顺序序图来描描述一个个完整用用例过程程,使用用协作图图来分析析系统中中的对象象和对象象之间传传递的消消息。顺序图的的主要用用途之一一是用来来为某个个用例的的泛化功功能提供供其所缺缺乏的解解释,即即把用例例表达的的需求,转化为为进一步步,更加加正式的的精细
19、表表达。在在顺序图图中主要要包括下下面4中中元素:对象,生命线线,激活活以及消消息。协作图着着重于描描述协作作对象间间的交互互和连接接。它可可以理解解为按照照空间来来布图。协作图图中的主主要建模模元素包包括:对对象,消消息和链链。4.2 系统交交互模型型的建立立4.2.1 管理人人员开展展工作的的顺序图图图4-11 管理理人员开开展工作作的顺序序图4.2.2 客户预预订车辆辆的顺序序图图 4-2 客客户预订订车辆的的顺序图图4.2.3 客户取取车的顺顺序图 图4-3 客客户取车车的顺序序图4.2.4 客客户还车车的顺序序图图4-44 客户户还车的的顺序图图4.2.5 客户预预订的协协作图图 4
20、-5 客客户预订订的协作作图4.2.6 客户取取车的协协作图图 4-6 客客户取车车的协作作图4.2.7 客户还还车的协协作图图 4-7 客客户还车车的协作作图第五章 包图图的建立立5.1 包图的的概述包是用来来对模型型元素进进行分组组的,且且为分组组好的元元素提供供一个命命名空间间(naamesspacce)。包是UMML中的的一种结结构,用用来将各各种建模模元素(如用例例或者类类)分组组组织起起来。包包的符号号是文件件夹的样样子,包包的主要要作用是是对模型型元素进进行分组组管理,并为这这些分组组好的元元素提供供一个同同一的命命名空间间,包除除了是一一个命名名空间外外,其本本身也是是一个可可
21、打包的的元素,也就是是说一个个包可以以作为另另外一个个包的内内部元素素,即包包是具有有可嵌套套性的。每个包包都必须须有一个个类名,包的名名称应该该为一个个字符串串,用来来唯一标标识这个个包,并并且报名名应该能能够反映映整个包包的内容容,使人人能够直直观地了了解该包包。包拥拥有的元元素通常常存在可可见性,用于指指示这个个元素是是不是可可以被包包外的其其它元素素访问,对于包包所拥有有的公共共元素,总是可可以被外外部采用用限定姓姓名的方方式进行行访问的的。创建建包图的的主要作作用是:描述需需求的高高阶概述述,描述述设计的的高阶概概述,在在逻辑上上把一个个复杂的的图模块块化,组组织源代代码,对对框架进
22、进行建模模。包之之间的关关系主要要包括:依赖关关系,泛泛化关系系,还有有包引入入以及包包合并的的关系。包的设设计原则则主要包包括:重重用发布布等价原原则,无无环依赖赖原则,稳定抽抽象等价价原则,稳定依依赖原则则,共同同封闭原原则。图 5-1 系系统包图图第六章 行行为模型型的建立立6.1行行为模型型的概述述行为模型型的建立立主要包包括状态态图以及及活动图图的建立立。状态态图和活活动图是是用来描描述系统统的动态态行为特特征的,主要用用于描述述事物的的状态变变化和处处理过程程。状态态图(SStattechhartt Diiagrram)是附加加到类和和用例的的状态机机图,描描述对象象响应外外部激励
23、励时所经经历的各各种状态态和转换换。通过过展示时时间和转转换,状状态图显显示了对对象在其其生命周周期中依依次经历历的各种种状态。活动图图(Acctivvityy Diiagrram)是一种种描述系系统行为为的图,它用于于展现参参与行为为的类所所进行的的各种活活动的顺顺序关系系。活动动图是特特殊的状状态图,其中所所有状态态均为动动作状态态,并且且源状态态中的动动作一经经完成即即会触发发控制流流。 状状态图中中的元素素主要包包括以下下几种:起点,终点,状态,事件,转换以以及符合合状态和和子状态态。活动动图中的的元素主主要包括括以下几几种:起起点和终终点,活活动,转转移,接接受信号号和发送送信号,决
24、策点点和汇合合点,分分叉河汇汇合,控控制流终终点以及及泳道。6.2 行为模模型的建建立6.2.1 系系统的状状态图图6-11 系系统的状状态图6.2.3 系系统的活活动图图6-22 系系统的状状态图第七章 小结结汽车租赁赁系统是是一套针针对汽车车租赁业业务的实实际特点点而开发发的应用用与管理理软件,其功能能覆盖了了汽车租租赁业务务的全部部流程。主要包包括车辆辆预订、租赁业业务、车车辆管理理、客户户管理、车辆检检修、租租金统计计等功能能。它包包括了四四个模块块:基本本数据维维护模块块、基本本业务模模块、数数据库管管理模块块和信息息查询模模块。其其中,基基本数据据维护模模块提供供了使用用者录入入、修改改并维护护基本数数据的途途径,主主要包括括了添加加车辆信信息、修修改车辆辆信息 添加员员工信息息、修改改员工数数据几大大主要功功能。基基本业务务模块则则提供客客户可以以填写汽汽车租赁赁的申请请表,工工作人员员会处理理这些表表格;同同时,技技术人员员还可以以提供每每辆车的的状态,以便工工作人员员根据这这些资料料决定是是否批准准客户的的请求,它包含含的功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年助理广告师考试中品牌传播的核心价值分析试题及答案
- 武威中考历史试题及答案
- 2024年纺织工程师考试思路解析试题及答案
- 2024年纺织品设计师证书学习方法试题及答案
- 国际商业美术设计师的设计沟通策略试题及答案
- 助理广告师考试全方位能力提升的途径试题及答案
- 深入分析商业设计师考试的智力要求试题及答案
- 故宫历年笔试试题及答案
- 体育单招所有试题及答案
- 2024年广告设计师行业发展机遇分析试题及答案
- 北京市朝阳区区管企业年轻人才“培优”计划招聘笔试真题2024
- 第19课《紫藤萝瀑布》课件 2024-2025学年统编版语文七年级下册
- 2025年广东省深圳高级中学高中园高考数学三模试卷(含答案)
- 近五年辽宁中考英语真题及答案2024
- 广东省广州市2025年中考地理模拟测试卷(含答案)
- 2023年江苏省环保集团有限公司长期招聘笔试参考题库附带答案详解
- GB/T 45369-2025吸收性卫生用纸制品及原材料消臭效果评价方法
- 第一章+动量守恒定律+章末复习高二上学期物理人教版(2019)选择性必修第一册
- 信创产业面试题及答案
- (二模)2025年合肥市高三第二次教学质量检测英语试卷(含答案)
- 水利水电工程质量保证体系
评论
0/150
提交评论