建立用例模型研讨.pptVIP

  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文档。上传文档
查看更多
建立用例模型研讨

系统用例模型 4.构建系统用例模型操作步骤 (1) 在第三章项目和包建模的基础上进行系统用例建模,如果要直接建系统用例模型,项目和包的建模操作步骤和前边的相同。 (2) 在主界面左侧的模型浏览器导航栏,选择项目“综合行政管理“,并点击项目名称前面的”+“符号,系统显示缺省的该项目文件目录树。 (3) 点击“UML2 Model”节点前面的“+”符号,在展开的导航树中再右击“会议管理”前面的“+”符号。 系统用例模型 (4) 右击展开导航树上的“需求定义“节点,在弹出菜单中选择”新建框图“,再在”新建框图“菜单下选择”用例图“。则在该包上增加了一个节点,一个名称以”usecasediagram“开头的节点,它代表这个用例图全局属性,可在属性选项卡中修改该节点名称为“会议管理系统用例图”。 系统用例模型 (5) 从绘图工具面板选中“主题“元素,将其拖入建模绘图区,并通过四周锚点适当调整绘图区的大小。在界面下面的属性选项卡中修改别名,输入“会议管理系统”。 系统用例模型 (6) 再从绘图工具面板选中角色元素,把其拖入到绘图区,在适当调整大小和位置后,在界面下面的属性选项卡中修改别名,输入“会议申请人”。同理可以完成对办公室主任、会议办理人、参会人员、会议纪要起草人员布局。 系统用例模型 (7) 如果角色之间存在着泛化关系,就从绘图面板选取泛化元素,连接不同的角色。 (8) 从绘图工具面板选中用例元素,将其拖入建模绘图区在适当调整大小和位置后,在界面下面的属性选项卡中修改别名,输入“管理会议申请”。同理可以完成对其他用例的布局。 系统用例模型 (9) 从从绘图工具面板选中单向关联元素,将其拖入建模绘图区,连接系统内的“管理会议申请”和系统外的“会议申请人”。以此类推完成其他用例和角色之间的单向关联的建模。 (10) 从从绘图工具面板选中双向关联元素,将其拖入建模绘图区,连接系统内的“管理会议资源”和系统外的“办公室主任”。以此类推完成其他用例和角色之间的双向关联的建模。 系统用例模型 单向关联和双向关联的绘图 业务用例模型 业务用例建模是在前面系统用例的基础上进行,它更关心某一具体对象的生命周期,需要对每一个顶级用例进行细化,寻找在顶级用例下包含的主要业务对象 业务用例模型 1.会议管理系统业务用例分析过程 (1)细化顶级用例 例如办公室主任的管理会议室资源这个用例 ,它下面包含了会议申请、会议室、会议、会议室设备,办公室人员等多个对象,但任然要围绕着系统的主要流程,所以我们以会议申请对象作为重点,关心会议对象的生成和获得,因此,管理会议室资源这个用例包括浏览会议申请信息和审批会议申请两个低级用例,在审批会议申请时,需要知道可用的会议资源,会议室设备管理成为另外一个低级用例,会议的管理可以放在管理会议申请这个顶级用例中,办公人员的管理可以放在人事管理中(如果需要)。对每个顶级用例都细化后,就可以得到系统的主要低级用例。 业务用例模型 1.会议管理系统业务用例分析过程 (2)寻找低级用例和顶级用例之间的关系 顶级用例和低级用例之间主要有三种关系,即包含、扩展、泛化关系 。 分配会议资源用例主要是针对有会议申请才进行分配,所以它和浏览会议申请信息和审批会议申请两个低级用例是包含关系,每次进行会议申请审批并不一定要进行会议室设备的管理,会议室设备的管理作为分配会议资源用例的一个补充,在需要时进行操作。所以他们之间是扩展关系。 业务用例模型 1.会议管理系统业务用例分析过程 (3)编写用例描述文档 其分析过程和系统用例的编写过程相同,不在赘述。 业务用例模型 2.会议管理系统业务用例模型元素识别 会议办理者低级用例:对于管理会议通知顶级用例,可以细分为发送会议通知和收到会议通知确认两个用例,两个用例和顶级用例之间是包含关系。 业务用例模型 会议申请者低级用例:对于管理会议申请顶级用例,可以细分为起草会议申请、修改暂存的会议申请、暂存会议申请,其中起草会议申请和顶级用例之间是包含关系,其余两个用例和顶级用例之间是扩展关系;对于管理会议纪要顶级用例,可以细分为归档会议纪要,它们之间是包含关系;对于获取会议信息顶级用例,可以细分为浏览会议信息,它们之间是包含关系。 业务用例模型 会议纪要起草者低级用例:对于管理会议纪要,可以细分为起草会议纪要、修改会议纪要、发送会议纪要,其中起草会议纪要和顶级用例之间是包含关系,其余两个低级用例和顶级用例之间是扩展关系。 业务用例模型 办公室主任低级用例:对于管理会议资源顶级用例再细

文档评论(0)

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

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

1亿VIP精品文档

相关文档