UML 新编实验指导书(实验九 设计模式与业务建模).doc

UML 新编实验指导书(实验九 设计模式与业务建模).doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML 新编实验指导书(实验九 设计模式与业务建模)

天津理工大学(华信软件学院) 实验指导书 课程名称:软件工程与UML数据建模 适应课程: (1969216) 上机实验(九)UML设计模式 一.实验目的:分析研究UML典型设计模式,提高系统架构能力 二.实验内容: 1.“Handle—Body”设计模式分析研究及应用实例 图9—1“Handle—Body”设计模式 2.“Factory Method” 设计模式分析研究及代码生成(请同学自己完成) 3.“Abstract Factory” 设计模式分析研究及代码生成(请同学自己完成) 三. 实验步骤: (一)设计模式创建步骤 1.设置参数 选Tools菜单 ( 选Options ( Notation标签,设置default语言为Java. 2. 在Logical View 下完成模式设计; 3.分析类的可见性,及类型,为映射成构件做准备; 4. 创建构件; 5.生成代码,分析代码。必要时进行逆向工程。 (二)应用实例 根据叙述完成对象模型的模式设计: “某研究生在高等学校就读,它除做学生(Student)外,又在某科技园兼职工程师,还在学校食堂当收银员(Casher).也就是说,该学生有三种角色(Role)分别完成学习(简记为st())、技术工作(简记为eng())和收银工作(简记为rec())。” (三)分析研究教科书168 页开始的GOF的多种设计模式(共19种)。 四.评分标准 本实验内容比较特殊,可根据学生实验结果,由教师掌握实验成绩。 上机实验补充内容(第12章业务建模) 一. 实验目的:业务建模 二. 实验内容: 1.根据以下 “某零售店”的业务描述,建立零售店的业务模型: ·零售店具有产品销售、送货、自主定价及退款等业务; ·售货员负责销售产品;司机负责给顾客送产品;产品定价及退款等事宜由零售店经理负责。 零售店的业务模型 注意:上图是从机构角度出发来显示业务实例和业务角色之间的交互。 2.以下是“银行信用业务”的业务描述,建立银行信用业务系统的业务模型: ·银行的出纳员负责管理各个客户的账户; ·对信用账户,则由专门的信用管理员来管理,信用管理员也同时负责对客户贷款资金的管理。 ·对于ATM则由分行服务器统一管理。 (以上业务建模请同学自己完成) 3.根据以下陈述,创建“订货业务”的业务模型: “采购员从仓库收到缺货通知单后,查阅订货合同。若已订货,则向供货单位发出催货请求。否则填写补充订货单脚供货单位。供货单位发货同时,向采购员发出提货通知单。”(以上业务建模请同学自己完成) 实验步骤 1.右击工具栏,并选Customize…打开“自定义工具栏”窗口; 2.添加业务建模元素到工具栏中; 3.在Use Case Diagram窗口中,使用新增加的按钮进行业务建模。 2 天 津 理 工 大 学 华 信 软 件 学 院

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档