实验2面向对象系统分析建模.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验2面向对象系统分析建模

实验 2 面向对象的系统分析建模实验 1 实验目的 学用面向对象的系统分析技术对 SZU 图书馆管理系统实例进行模型分析, 建立该系统分析模型阶段的 UML 图,掌握面向对象的系统分析技术并学用相应 的建模工具。具体包括: (1) 系统用例建模:SZU 图书馆管理系统的用例描述及用例图。 (2) 系统业务流程建模:SZU 图书馆管理系统的活动图。 (3) 系统静态结构建模:SZU 图书馆管理系统的分析类的创建和可视化。 (4) 系统动态结构建模:SZU 图书馆管理系统的顺序图和通信图。 (5) 系统业务规则建模:增加了业务规则的 SZU 图书馆管理系统分析类图 2 实验准备与内容 2.1 实验准备 (1)识别出 SZU 图书馆管理系统参与者与用例,完成 SZU 图书馆管理系 统的参与者模型、用例模型和分析类设计,划分 SZU 图书馆管理系统的用例功 能区。 (2)装有 WinXP 及以上操作系统的 PC 机 (3)Rational Software Architect V7 软件 (4)SZU 图书馆管理系统建模项目包。 2.2 实验内容 Practice1 SZU 图书馆管理系统用例建模。 Practice2 SZU 图书馆管理系统业务流程建模。 Practice3 SZU 图书馆管理系统静态结构建模。 第 1 页 共 65 页 Practice4 SZU 图书馆管理系统动态结构建模。 Practice5 SZU 图书馆管理系统业务规则建模。 3 实验指导 3.1 Practice1 SZU图书馆管理系统用例建模 3.1.1 创建用例功能区域包 建立 SZU 图书馆管理系统的两个用例功能区域包:服务提供(Service Provision)和系统数据维护(System Data Maintenance)。 在实验 1 的 Practice2 的结果的基础上进行创建。 使用 RSA 打开 SZU 图书馆管理系统 UML 建模项目 SZULibrarySys - 展 开 Models 包中的 Use Case Model 包 - 展开 Use-Case Building Blocks 包。 按住 Ctrl 键的同时,将${function.area}包拖动到 Use Case Model 包下,在 Use Case Model 包下会产生一个名为 Duplicate_1_${functional.area}的包。右 击 Duplicate_1_${functional.area}包 - 选择【Find/Replace …】,在弹出的对 话 框 中 的 【 Find wha 】 域 中 输 入 Duplicate_1_${functional.area} , 再 点 击 【Relpace】按钮,在弹出的对话框的 【With】域中输入用例功能区域名字 Service Provision ,点击 【Replace All】按钮,会看到在 Use Case Model 包下面 Service Provision 用例功能区域包已被创建。再以相同的方式创建另一个用例功能区域 包 System Data Maintenance。创建完成的 SZU 图书馆管理系统用例功能区域 包如图 2-1 所示。 第 2 页 共 65 页 图 2-1 SZU 图书馆管理系统用例功能区域创建 3.1.2 创建参与者并撰写参与者文档 识别出的 SZU 图书馆管理系统的参与者及其描述信息列表如下: 借阅者:一个注册在大学中要检索书籍、借还书籍、预约或撤销预约书籍请 求使用 SZU 图书馆管理系统提供的服务的人。 学生:一个注册在大学中请求使用系统提供的某个权限等级的服务的人。(一 次只能借若干本书,借期 1 个月,可续借 1 次) 本科生:一个注册在大学中请求使用系统提供的某个权限等级的服务的人。 (一次只能借 5 本书,借期 1 个月,可续借 1 次)

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档