chapter软件分析与设计CASE工具.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter软件分析与设计CASE工具.ppt

第三章 软件分析与设计CASE工具 CASE(Computer Aided Software Engineering )工具包括分析和设计工具、业务系统规划工具、编程工具、测试与分析工具、维护工具、项目管理工具等。 主要介绍常用的软件分析设计与建模CASE工具,重点介绍一种比较流行的分析设计CASE工具—PowerDesigner。 本章包含的内容: 1)常见的软件分析与设计CASE工具 2) PowerDesigner 本章重点: 1)了解常用的软件分析CASE工具及其特点; 2)掌握Visio绘图的基本方法,会利用Visio设计数据流图; 3)熟练掌握使用PowerDesigner进行数据库设计的方法; 4)掌握使用PowerDesigner进行面向对象分析的方法。 3.1 常见的软件分析与设计CASE工具 简单介绍几种较常用的可用于软件分析、设计、建模的CASE工具。 3.1.1 图表工具Visio Visio是微软公司出品的办公软件,提供了非常强大的图形绘制功能 Visio为软件设计、原型设计以及项目管理提供了一系列形状和模板,可满足不同阶段的软件开发和软件管理等方面的绘图需要,其中包括了 IT 管理、流程建模、构建体系结构、用户界面设计、UML设计、人力资源管理、项目管理等。 3.1 常见的软件分析与设计CASE工具 1. Visio绘图类型 1)Visio提供了许多符合规范的标准模具,可以方便绘制各类图形 2)软件绘图类型支持 UML的静态和动态建模。 3)Visio支持软件界面原型设计。系统分析人员使用Visio可以方便绘制数据流图、程序流程图、各类UML模型以及软件原型的界面 3.1 常见的软件分析与设计CASE工具 2.Visio形状与模具 Visio形状是指一些符合规范的标准图形符号,可以被拖至绘图区域中的图像,它们是构建图表的基本元素。 Visio模具是包含一类形状的集合,每个模具中的形状都有一些共同点。这些形状可以是创建特定种类图表所需的形状的集合,也可以是同一形状的几个不同的版本。 目前,该软件的最高版本是Visio 2010,分别为标准版、专业版和高级版,其中高级版更提高了与微软公司的SharePoint的集成度,便于团队开发。 3.1 常见的软件分析与设计CASE工具 3.1.2 需求分析工具BPwin BPwin是美国Computer Association公司出品的用于业务流程可视化、分析和提高业务处理能力的CASE环境。 BPwin的特色主要体现在以下几个方面: (1) 提供功能建模、数据建模和工作流建模 功能建模侧重于系统功能,数据建模侧重于分析不同任务间的数据流动、数据存储、数据响应时间等,工作流建模可以分析特定的业务流程。 3.1 常见的软件分析与设计CASE工具 (2) 将与建立过程模型有关的任务自动化 BPwin可将与建立过程模型有关的任务自动化,并提供逻辑精度以保证结果的正确一致。 BPwin提供了图形界面,模型变更时能保证各个模型的一致,防止出现常见的建模错误。 (3) 为复杂项目的项目分析小组成员提供统一的分析环境 BPwin成员可方便地共享分析结果,可利用内部策略机制,理解并判断业务过程分析结果,自动优化业务过程分析结果,对无效、浪费、多余的分析行为进行改进、替换或消除。 3.1 常见的软件分析与设计CASE工具 (4) 可与模型管理工具ModelMart集成使用 BPwin可以与ModelMart(CA公司提供的一种模型管理系统)集成使用,ModelMart可以为BPwin提供版本控制、用户安全验证、检入、检出、变更管理等功能。 (5) 可与数据建模工具ERwin集成使用 BPwin可与数据库建模工具ERwin(CA公司提供的一种数据库建模工具)双向同步。使用BPwin可进一步验证ERwin数据模型的质量和一致性,抓取重要的细节(如数据使用环节,如何使用等),并保证需要时有正确的信息存在。 3.1 常见的软件分析与设计CASE工具 3.1.3 数据库建模工具ERwin ERwin是美国CA公司提供的数据库设计工具,可以为企业级数据需求和

文档评论(0)

000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档