汽车租赁系统的需求分析与设计.doc
《汽车租赁系统的需求分析与设计.doc》由会员分享,可在线阅读,更多相关《汽车租赁系统的需求分析与设计.doc(30页珍藏版)》请在咨信网上搜索。
1、可视化建模与UML课程结业报告 课题名称: 汽车租赁系统建模 姓 名: 刘 佳 伟 学 号: 80921006 班 级: 09软件本(2) 学 院: 电子与信息工程学院 指导老师: 夏 洁 武 完毕日期:2023年5月28日目录第一章 概述31.1项目背景31.2 软件的一般性描述31.2.1运营环境和资源31.2.3 软件功能概述4第二章 用例模型52.1 用例图简介以及用例图的建立5 2.1.1 客户借车的用例图62.2 客户参与的用例用例描述62.2.1 事件流62.3.1事件流8第三章 类模型103.1 类模型的概述以及类模型的建立103.2 类图描述14第四章 交互模型164.2 系
2、统交互模型的建立174.2.2 客户预订车辆的顺序图184.2.3 客户取车的顺序图194.2.4 客户还车的顺序图204.2.5 客户预订的协作图214.2.6 客户取车的协作图224.2.7 客户还车的协作图23第五章 包图的建立245.1 包图的概述24第六章 行为模型的建立256.1行为模型的概述256.2 行为模型的建立266.2 .1 系统的状态图266.2.3 系统的活动图27第七章 小结28 第一章 概述1.1项目背景 运用互联网和信息化技术,结合汽车租赁经营的实际运作情况,建设一个覆盖汽车租赁经营所有业务的“汽车租赁系统”,通过该系统提高公司信息化水平,完善经营管理体系,提高
3、员工素质,进一步加强公司市场竞争能力。1.2 软件的一般性描述 1.2.1运营环境和资源本软件可以运营在WindowsXP,Windows Vista以及Windows 7系统上,电脑的最低内存规定为1GB,CPU主频为1.8GHZ以上。 1.2.2 软件的体系结构 汽车租赁系统查询客户信息用户登入计算租金记录客户信息 图1-1 软件体系结构1.2.3 软件功能概述本系统拥有以下功能: (1)用户登入系统。 (2)记录客户信息。 (3)查询客户信息。 (4)计算租金。1.2.3.1 用户登入系统功能概述用户通过插入卡片来登入系统。1.2.3.2 记录客户信息功能概述当客户第一次来租借车辆的时候
4、,职工打入客户的一些基本信息到系统中。1.2.3.3 查询客户信息功能概述职工可以通过系统查询客户的一些基本信息功能。1.2.3.4 计算租金功能概述根据借车和还车的时间间隔,系统自动计算费用,假如车辆有损坏再加上补偿费用。 第二章 用例模型2.1 用例图简介以及用例图的建立用例图用来描述用户的需求,它从用户的角度描述系统功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完毕哪些功能。用例图用于对系统,子系统或系统的行为进行可视化的表达,以方便系统的执行者更清楚地理解这些元素的用途,也便于系统的开发人员最终实现这些元素。用例图由以下几种元素组成:执行者,用例,系统,关系以及用例描述。再
5、用力模型中,不仅执行者与用例之间存在关系,用例与用例图之间也存在关系。用例图中常见的关系重要涉及:关联(association)、包含(include)、扩展(extend)、泛化(generalization)。 创建用例图之前一方面需要拟定参与者。 系统中的参与者重要有两类:客户公司职工 2.1.1 客户借车的用例图图2-1客户借车的用例图2.2 客户参与的用例用例描述 2.2.1 事件流 2.2.1.1基本流1.客户来公司预订车辆2.客户签订相关协议和填写个人信息并办理卡片3.把卡片插入系统4.客户取走车辆进行使用5.客户归还车辆,按照借的时间缴纳费用2.2.1.2 备选流1. a 假如
6、该公司车辆都出租了,则结束2. a 老客户直接到33. a 假如卡片无磁或者客户掉了卡,重新办理一张3.b 假如不是本人,不予办理4. a 按照签订的相关协议,车辆如有损坏,补偿一定的费用。2.2.1.3 特殊规定无2.2.1.4 前置条件无2.2.1.5后置条件无2.2.1.6 拓展点无2.2.1.7相关的数据客户信息。2.2.18问题说明无2.1.2 职工解决客户租车业务的用例图图2-2 职工解决客户租车业务的用例图2.3 职工解决客户租车业务的用例描述2.3.1事件流2.3.1.1基本流1. 职工登入系统2. 为客户办理卡片,让客户签订相关协议和个人信息3. 将卡片插入,系统读取客户信息
7、,职工核对客户信息4. 职工修改车辆信息,对车辆的进行拍照和一些记录5. 解决归还的车辆2.3.1.2 备选流2. a 假如是老客户,直接进入33. a 假如卡片无磁或者客户掉了卡,重新办理一张2.2.1.3 特殊规定无2.2.1.4 前置条件无2.2.1.5后置条件无2.2.1.6 拓展点无2.2.1.7相关的数据客户信息和职工信息。2.2.1.8问题说明无 第三章 类模型 3.1 类模型的概述以及类模型的建立 类图用来描述系统中类之间的静态关系,它对系统的静态结构进行描述。在程序设计的不同阶段,类图的作用也不相同。在分析阶段,类图重要用于一些概念类的描述;在设计阶段,类图重要用于描述类的外
8、部特性;在实现阶段,类图重要用于描述类的内部实现。类图涉及类的名字,属性,方法和类的可见性。类图描述涉及两个部分:类和类间关系。重要的类间关系涉及:关联,泛化,依赖以及其他关系。其他关系中经常用到的涉及:聚合关系,组合关系以及实现关系。图3-1 客户类,经理类,员工类之间的关系图3-2 各个类的成员变量和成员函数的描述图3-3 各个类之间的关系3.2 类图描述1.Person 类它是用来记录个人的一些基本的信息,它有人的名字,ID(身份证号),地址,电话号码,里面的一些成员函数的功能都是返回该类的基本属性的。2. Customer 类继承自Person类,记录客户的信息3. Employee
9、类继承自Person类,记录员工的信息4. Car 类它的两个成员函数isServiced()用来反馈这个车辆能不能使用。Updatecarstatus() 用来更新车子的当前状态。5. Manager类继承自Employee类,可以查看员工的信息6. SkillWorker 类继承自Employee类,技术人员填写服务记录7. CommonWorker 类继承自Employee类工作人员可以解决客户申请,添加车辆信息,修改车辆信息,添加员工信息,修改员工数据8. CustomerRecord 类此类用来记录客户的借车信息。里面包含一些成员变量如:customerID ,rentDate ,C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 系统 需求 分析 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。