UML建模类复习题_第1页
UML建模类复习题_第2页
UML建模类复习题_第3页
UML建模类复习题_第4页
UML建模类复习题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、建模类复习题一、用例图建模1 现有一个产品销售系统,其总体需求如下:(1) 系统允许管理员生成存货清单报告。(2) 管理员可以更新存货清单(3) 管理员记录正常的销售情况(4) 交易可以使用信用卡或支票,系统需要对其进行验证(5) 每次交易后都需要更新存货清单。 分析其总体需求,并绘制出其用例图。2 宾馆客房业务管理提供客房预订、预订变更、客房入住、退房结帐、旅客信息查询几个方面的功能。订房人可 以通过电话、短信、网络或面对面等方式预订客房。允许预订人根据自己情况的变化更改预订信息。旅客入住 客房前需要出示证件并登记, 并要预交一定的押金。 旅客提交押金后, 柜台工作人员将在电脑上登记旅客信息

2、, 分配房间,并打印旅客入住单,旅客持入住单到指定客房入住。旅客离开宾馆前需要退房结账,打印发票。旅 客或宾馆管理人员可以随时查询旅客或客房的入住信息。建立该问题的用例模型。3因业务发展的需求,需要开发一个超市管理系统。超市管理的基本业务需求是:1)对超市的所有货品信息进行管理,并能够及时更新货品信息。2)供货商管理,提供供货商基本信息管理,供货商的货品管理,并能够及时更新供货商信息。3)订货管理,提供订货、取消订货、更新订货、付款、订货状态跟踪、订货信息查询等功能。4)销售管理,提供收款、打印收货单、结账、销售信息查询等功能。 试分析以上问题,并通过用例图描述该系统的功能。4某学校要开发一个

3、网上选课系统。该系统提供以下基本功能:1) 建立课程:教务人员通过本系统建立课程信息2) 课程维护:教务人员修改和删除课程信息3) 安排课程:教务人员安排课程,课程的安排信息包括:周学时、授课时间、授课老师、教室等信息4) 调整课程:教务人员对已经安排的课程信息进行调整。5) 课程浏览:用户可以浏览和查询课程信息6) 学生选课:学生登陆本系统,选择自己要修的课程。7) 选课浏览:学生浏览自己选修的课程。 试分析以上问题,并通过用例图描述该系统的功能。、类图建模1在一个订货系统中,采购员从供货商处订货,双方需要签订订单,一个采购员可以订多个供货商的货品,一个 供货商也可以给多个采购员供货。分析这

4、个问题,并用类图对这个问题进行建模。2一个企业可以雇佣多个人员。企业的性质包括名称、住址、电话、简况。人员的情况包括姓名、年龄、性别、 住址、电话、简历等。雇佣的信息包括雇佣的开始日期、截止日期,简要说明等。双方要签订雇佣合同。雇佣还涉及 到被雇用人员所从事的工作岗位。分析这个问题,提取这个问题所涉及到类,定义各个类之间的关系,并画出类图。3宾馆客房业务管理提供客房预订、预订变更、客房入住、退房结帐、旅客信息查询几个方面的功能。订房人可 以通过电话、短信、网络或面对面等方式预定客房。允许预定人根据自己情况的变化更改预定信息。旅客入住客房前 需要出示证件并登记,并要预交一定的押金。旅客提交押金后

5、,柜台工作人员将在电脑上登记旅客信息,分配房间, 并打印旅客入住单,旅客持入住单到指定客房入住。旅客离开宾馆前需要退房结账。旅客或宾馆管理人员可以随时查 询旅客或客房的入住信息。分析这个问题,提取涉及的类,并画出类图。4某高校中有以下事物:学校、教师、教室、教材、课程、课桌、学生、班级、学院、讲台、机房、计算机、交 换机、社团,试绘制反映这些事物联系的类图。三、活动图建模V7粗,nohr呵1分析银行储蓄的业务过程,用活动图描述储户在银行取款的业务过程。2某教学系统操作员登录过程是:启动该系统,系统给出登录窗口,在登录窗口中需要输入用户名和密码,如果用户 名或密码有误,则系统提示错误,操作员重新

6、输入,若连续3次用户名或密码均没有输入正确,则系统拒绝登录。如果输入正确,则进入系统。用活动图描述操作员的登录过程。3在“远程网络教学系统”中,系统管理员登录后可以处理注册申请或者审核课件。在处理注册申请后,需要发送邮 件通知用户处理结果;在审核完课件后,需要更新页面信息以保证用户能看到最新的课件,同时系统更新页面。当完 成这些工作后,系统管理员退出系统,系统则注销系统管理员账号。请画出系统管理员的工作活动图。4对于“远程网络教学系统”,学生登录后可以下载课件。在登录时,系统需要验证用户的登录信息,如果验证通过 系统会显示所有可选服务。如果验证失败 , 可选择重新登录,否则登录失败,结束操作。

7、当用户看到系统显示的所有可 选服务后,可以选择下载服务,然后下载需要的课件。下载完成后用 , 用户退出系统,系统则会注销相应的用户信息。 请画出学生下载课件的活动图 , 要求有初始和终止状态,有泳道。四、顺序图建模1. 绘制下列对应用户登录 ATM机工作流顺序图。2. 创建一个顺序图。下面给出打印文件时的工作流 , 请给出对应于该工作流的顺序图。1) 用户 (User) 通过计算机 (Computer) 指定要打印文件。2) 计算机请求打印服务器 (PrintServer) 打印文件。 打印服务器根据打印机情况操作打印机 ( Printer )打印文 件:打印服务器判断队列(Queue)是否为空。3) 如果打印机忙,则将打印消息添加到队列中等待;4) 如果打印机空闲,则打印机打印文件。3班主任希望通过教学管理系统查询某名学生参加考试的课程成绩情况,下面给出查询学生成绩的工作流, 请给出对应于该工作流的顺序图。(1) 班主任通过用户界面请求学生信息。(2) 用户界面根据学生的学号向数据库访问层获取学生信息。(3) 数据库访问层根据学生的学号向学生信息加载学生信息。(4) 学生信息向数据库访问层返回学生信息。(5) 数据

温馨提示

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

评论

0/150

提交评论