Together产品简介.ppt_第1页
Together产品简介.ppt_第2页
Together产品简介.ppt_第3页
Together产品简介.ppt_第4页
Together产品简介.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,王珂锋 售前顾问,Together软件工程 系统建模,2,需求建模的重要性 Together简介,议程,3,需求分析、系统设计关注点不同,需求分析 对业务问题的理解的一致性 系统设计 对软件解决方案的理解的一致性,4,不可避免存在沟通障碍,写,读,5,什么是建模?,模型是复杂系统的沟通手段。 模型可以通过忽略某些细节提升对系统的理解 模型是系统原型的抽象的可视化视图,需求建模主要是根据待开发软件系统的需求利用某种建模方法建立该系统的逻辑模型(也称需求模型或分析模型),以帮助软件开发人员检测软件需求的一致性、完全性、二义性和错误等。,6,分析和设计的重要性,Data from Boehm:

2、Software Engineering Economics,7,基于文字的分析和设计 缺乏有效的沟通,难以确保一致性 难以辅以自动化的手段提升工作效率 采用各种绘图工具 无法关联需求和模型 手工维护traceability 没有标准,难以建立有效的沟通和协作 变更管理 无法确保模型的时效性,需求分析和系统设计的通用问题,8,需求建模的重要性 Together简介,议程,9,Together通过可视化的系统模型,建立最终用户、需求分析人员、系统架构师以及开发人员之间的沟通桥梁 Together 帮助建立企业级的以模型为中心的企业应用体系架构,例如SOA(Service-Oriented Arc

3、hitecture)和MDA(Model-Driven Architecture) 对于项目团队来说, Together提供以设计为中心的应用交付解决方案,可为不同角色的项目人员提供可视化建模视图,帮助提升应用质量,加速应用交付。,Together 简介,10,UML 建模以及领先的LiveSource技术 UML,BPMN,ER模型(Java, C+, C#, BPEL, SQL DDL) LiveSource技术确保代码与模型的同步 文档生成 自动基于模板生成文档 实时更新文档 支持设计模式 提高代码重用性 提升代码质量 质量保障 QA审计和度量 提高质量和可维护性,Together 简介

4、,11,Together LiveSource 技术: UML 类图实时反映源代码的结构,模型永远处于最新的状态 模型及代码,代码及模型 - 实时同步 支持Java56, C+ (GNU and MS dialects), CORBA IDL 2.6,UML 建模以及领先的LiveSource技术,12,模型代码实时同步+从模型生成文档=精确、实时更新 Together 可生成如下类型的文档: HTML RTF TXT PDF 自定义模板设计器 每日更新,Together 文档生成,13,Together 支持设计模式,重用经典、可靠的设计模式 支持经典的Gang of Four (GoF) 设计模式 自定义设计模式 最佳实践,14,自动化的审计和度量帮助评估软件设计和代码质量 审计 强制编码规范 基于设计模式发现设计、编码的偏离 代码评审 度量 定量的面向对象设计 提高可维护性 帮助重构,质量保障,15,Together 支持软件开发生命周期,UML 通用语言: 需求分析师 系统架构师 开发工程师 建立基于UML的可视化模型沟通方式 Together 可以与需求工具集成 MicroFocus CaliberRM Together 可以与开发工具集成 Eclipse,16,Together - 沟通桥梁,系统分析师,开发工程师,系统架构师,17,Together

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论