面向对象的可视化建模.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文档。上传文档
查看更多
更新类图 更新协同图 状态中的活动 通过关键词的输入,活动被放置在先前状态中 活动被输入直到从状态中退出 通过关键词do,活动被放置在先前的状态中 活动从状态中退出 通过输入关键词exit,活动被放置在先前状态中 嵌套状态 嵌套状态可以用于将复杂的图形简单化 历史 历史信息提供了返回最近可访问状态的能力 通过在超类中加入历史图标(H+圆圈)展现历史信息。 历史 练习:状态转换图 为下页描述的提供课程类建立状态转换图 课程提供类的状态图 结构 主体:结构 你将可以能: 了解4+1视图的模型 建立Use Case View 建立Logical View 建立Process View 建立Deployment View 建立Implementation View 4+1视图结构模型 Logical View Functionality Implementation View Software Management Reuse,Portability Process View Performance Availablity Fault Tolerance Deployment View Performance Availablity Fault Tolerance Scalability Delivery and Installation Use Case View Understandability Usability 最终用户 系统集成者 软件工程者 系统工程者 Use Case 视图 Use Case和Use Case 报表 涉及:功能性、必要功能、执行 在项目计划中扮演的角色,驱动系统测试,用户文档 在Rose 4.0中:use case 图(在Use Case View的文件夹中) Use Case View 逻辑视图 在类中分解,在包中组合类 建筑上重要的类 涉及:功能性、行为、结构的使用、设计模式 在Rose 4.0中:类图 Logical View 例子:逻辑视图 例子:Use Case View 逻辑视图 在类中分解,在包中组合类 建筑上重要的类 涉及:功能性、行为、结构的使用、设计模式 在Rose 4.0中:类图 例子:逻辑视图 例子:逻辑视图 过程视图 在过程、任务、现程和交互结构中分解 涉及:相关时间问题,响应时间,平行,分发、冗余 在Rose 4.0中:协同图或组件图 例子:过程视图 扩展视图 将系统分解为节点和软件组件和过程到节点的映射 提供系统结构上的软件透视 涉及:远程通信、分发、一致性、缩放比例、执行、冗余、有效性 在Rose 4.0中:扩展视图 例子:扩展视图 实现视图 分解成模型、子系统、层和子系统与层间的界面 涉及:软件开发,配置管理,发布决策,代码差异,团队组织,契约,获得代码和原始代码的封装 在Rose 4.0中:组件视图(在Component文件夹中) 例子:实现视图 例子:实现视图 详细设计 主题:详细设计 你将可以能: 在Rose模型中加入详细设计 加入设计级类 指定关联和聚合 指定聚合牵制 指定操作信号 指定属性数据类型和初始值 更新交互图展现消息同步选项 设计边界类 在分析期间,高级边界类被定义 在设计期间,用户界面设计被完成 窗口设计 窗口数量 处理用户时间 通常使用一个GUI建立器 通过逆向工程,结果可以被传输到Rose中 加入设计级类 在设计期间,类被加入以简化系统实现 Utility类的加入提供了可以在多种背景下使用的公共服务包(如:数学运算) 类的加入可以包装非面向对象的库和应用 类的加入帮助执行一些需要的功能 模型的合并可以解决设计问题 Stereotypes可以用于传达类的目的 更新逻辑视图图形 交互图被更新 在domain类和被加入的实现类间展现交互操作 由于附加的设计类修改交互操作 类图被更新 加入新包 类间的新关系 由于附加的设计类,关系可以被删除 由于附加的设计类,包中的关系可以被修改 更新组件视图图形 加入包 组件图被更新 附加包 附加包的关系 包的关系可以被改变 建立一个课程方案的实现类 登记者必须输入id号以便启动方案 id号一旦被确认就可以访问系统 被称为id列表的类被加入到系统中 CouseForm和id列表间的关系被加入模型中 操作和交互图 在序列图或协同图中显示的消息通常是类的操作(消息接收者) 从一个边界类发消息到另一个边界类可以通过一个图形用户界面(GUI)来实现,它通常是不成熟的操作 它可以通过GUI建立者的性能被实现 在序列图中将消息映射到操作中 在协同图中将消息映射到操作中 浏览器 一旦在交互图中建立操作,消息会自动被加入逻辑视图的类中 建立操作的其它方式 操作可以在方案图中单独被建立 通过浏览器 在类图中 通过类的规格说明

文档评论(0)

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

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

1亿VIP精品文档

相关文档