EA工具和架构的设计.docVIP

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

EA工具和架构设计课程简介: 本课程主要讲述UML工具,需求分析中建模技术(使用EA工具完成需求建模,重点讲解用例图、活动图与状态图的使用,包图如何组织用例图,以及用例图如何扩展完成质量与环境需求),概要设计中建模技术(即软件架构设计,重点讲解组件图、部署图、复合结构图在架构设计中使用,如何扩展UML模型完成大型系统的架构设计),详细设计中建模技术(使用EA工具中的类图、对象图、状态图、时序图或协作图完成详细设计,同时介绍细节算法图的设计)等要点。 内容 Day1 UML工具篇 UML模型图在设计中的选择(在软件开发的不同场景合理选择UML模型) - UML中13种图的应用范围 - 最小UML建模ICONIX - 特征驱动建模(FDD) - 最大UML建模RUP - 模型驱动开发(MDD)以及实现标准(MDA) - 敏捷模型驱动开发(AMDD) UML模型与软件文档关系 - 软件文档的UML模型的比例 - UML工具自动生成软件文档 - 在UML工具中定义软件文档模板 - 软件文档的版本与基线 - 发布UML模型到门户 扩展UML工具 - UML元模型 - 软件架构的元模型 - OCL的元模型 - 扩展UML展现外观 - 扩展UML构造原型 - 扩展UML编程 - UML profile的扩展 - UML add-in的介绍(TOGAF、DODAF等) EA工具团队成员管理 - 项目作者管理 - 团队角色管理 - 团队人力资源管理 - 成员客户端管理 - 团队权限管理 团队在线设计 - 部署服务器端,建立团队数据库 - 客户端建立团队设计项目 - 客户端连接到团队设计项目 - 团队设计的规则 - 保护自己设计成果 团队离线设计 - 设计项目的切割 - 分派设计任务 - 合并各个设计任务的成果 - 设计任务切割力度 与配置管理工具衔接工作 - 建立设计配置库 - 连接到配置管理工具 - 设计人员签出签入设计模型 - 设计模型对比分析 - 建立和维护设计基线 - 建立模型之间追踪关系 - 完成追踪多版本管理 - EA与其他工具交换模型 Day2 需求分析中建模技术(使用EA工具完成需求建模,重点讲解用例图、活动图与状态图的使用,包图如何组织用例图,以及用例图如何扩展完成质量与环境需求) 基于用例的基本分析 - 从组织结构和业务需求提炼执行者 - 分析执行者的用例 - 复合型用例分解成原子型用例 - 原子型用例描述(基本的管理单元) - 复合型用例描述 - 功能用例命名方式 - 讨论研究:业务功能用例的粒度如何控制? 基于用例的高级分析 - 分析用例路径重复性-包含用例 - 分析用例路径相似性-泛化用例 - 分析用例路径扩展性-扩展用例 - 用例的重构 - 案例分析:针对客户的实际样例进行高级分析 业务场景(路径)分析 - 业务基本场景(顺序化场景或路径) - 业务备选场景(分支化场景或路径) - 业务异常场景 - 使用活动图或时序图描述业务场景 业务实体分析 - 词汇表与业务实体的关系 - 功能用例与业务实体关系 - 业务实体引用标识(只需要在用例文档中引用业务实体标识) - 业务实体字段信息描述 业务规则分析 - 业务对象规则分析 - 业务规则描述方式(对象约束语言OCL、自然业务语言) - 业务规则构成(业务语言、数学语言与关键字) - 业务规则类别(推导、约束与存在) - 模糊的业务规则 - 业务规则引用标识(只需要在用例文档中引用业务规则标识) 质量需求分析(非功能性需求-质量要求) - 用户关注的质量属性列表 - 用户视角的质量属性分解 - 说明性描述质量属性 - 定量描述质量属性 - 扩展UML工具建立质量效用树模型 环境需求分析(非功能性需求-环境要求) - 用户关注软件环境因素 - 软件环境需求分析 - 硬件与网络环境需求分析 - 集成环境需求分析 - 扩展UML工具完成环境效用树建模 撰写需求规格说明书 - 手工撰写需求规格说明书文法与句法 - 使用词汇表中业务词汇描述需求 - 撰写需求规格的误区 - 需求规格的图文比例 - 定制需求文档模板 - UML工具自动生成需求规格说明书 Day3 概要设计中建模技术(即软件架构设计,重点讲解组件图、部署图、复合结构图在架构设计中使用,如何扩展UML模型完成大型系统的架构设计) 概要设计准备阶段(全局分析) - 分析软件项目或产品的范围(领域范围与功能范围) - 分析软件项目或产品的约束条件(质量约束与环境约束) - 分析软件 项目或产品的变化因素(关键因素与风险变化因素) - 分析企业现有资产是否可以在项目或产品复用 - 分析软件项目或产品所需的国际标准 - 对需求规格中的用例完成健壮性分析(对象分析) - 转述需求规格中的用例场景(行为分析

文档评论(0)

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

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

1亿VIP精品文档

相关文档