CADM(基于数据流的需求分析方法).pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  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文档。上传文档
查看更多
CADM(基于数据流的需求分析方法).ppt

基于数据流的需求分析方法 CADM简介 CADM(CASE应用开发方法) 策略(Strategy) 预分析(Pre-Analysis) 分析(Analysis) 预设计(Pre-Design) 设计(Design) 建造(Build) 测试(Test) 实现(Implementation) 维护(Maintenance) 策略阶段 目标:获得对业务目的,目标,过程,流向和需求的了解,以便构造和书写项目的设想文档 策略ERD:概念阶段的业务层面ER图(实体-关系图) 策略文档 业务与形式化任务 高级工作计划 策略级的处理流程 策略的评价 策略阶段的方法 策略阶段的方法 Process Modeller 描述业务过程 描述数据存储 描述部门职责 ERD 定义业务模型 抽象高层次的业务对象及关系 业务策略 定义业务概念 定义业务规则、约束 DFD 概念阶段的DFD文档 描述当前的业务数据流 Process Modeller 在对业务不了解时,用于收集原始的业务需求 一个Process Modeller图用于描述一个特定的业务事件 描述业务处理过程的先后顺序关系 描述角色的职责(处理) 描述外部系统与处理间的接口 描述处理的数据存储 描述各部门中存储的数据 ERD 描述业务数据实体及其定义 描述业务数据实体与业务数据实体间的关系与约束 定义业务数据实体的自然属性(最基础的特性) DFD 策略阶段中的成果关系 预分析阶段 分析阶段 目的:获得用户对项目得所有技术需求,并详细给出将要涉及到得业务过程。 分析ERD 逻辑处理流程 需求文档 系统将支持得每个业务的详细业务目标和成功的关键因素 原系统文档 需求表 报表审查 所有主要业务功能的处理流程 功能层次 业务规则 转换为功能层次的需求 分析评价 需求集是否完整 ERD是否正确 功能层次是否正确 从策略阶段到分析阶段 分析阶段的方法 DFD 分析策略阶段的业务过程,抽象出业务信息流 抽象出对信息流的加工过程 确定外部接口 抽象业务模型,逐层分解细化加工过程及信息存储 明确数据存储、功能、数据流定义 经过分析加工过的,理想状态的,较稳定的业务信息流 ERD 分析策略阶段的业务对象关系 抽象数据逻辑模型 CRUD矩阵、时序图、状态图 定义数据的控制模型 特定业务事件 功能层次 描述功能模块之间的包容关系 功能结构 描述功能与功能直接的依赖关系 从多种角度表述功能与功能直接的关系 分析阶段DFD与ER 从策略阶段到分析阶段DFD是一个逐步细化,不断向上回溯修正的过程 从策略阶段到分析阶段的DFD的变化体现了需求分析及优化的过程 分析阶段对策略阶段的ER进行细化和规范化 分析阶段在ER中补充了从不同业务角度体现出来的实体属性 功能层次 针对特定的业务目标 描述数据加工包容关系 分析阶段中的成果关系 设计阶段 为建造系统绘制蓝图,每个细节都应该在生成以前作好布置 数据库设计 设计数据模型 性能优化:表结构、索引、存储 命名标准 平台设计 硬件平台:主机、存储 网络 软件平台:OS、Database、中间件 安全设计 应用设计 界面设计 集成设计 模块设计 分析阶段到设计阶段 设计阶段的方法 DFD 指导设计的方向 集中表现系统实现层面的数据流关系 功能处理对应用系统中的模块、对象等数据加工 Matrix 数据控制矩阵 ERD 实体关系物理模型 功能关系图 描述系统中功能之间的依赖关系 Matrix 描述系统功能与数据之间的操作关系 约束系统功能对数据访问的安全性要求 功能与表之间的关系指导数据库物理设计 Matrix还有以下几种用于设计一致性校验 属性与实体之间的 指导数据库内、外模式设计 属性与数据域之间的 整合数据 设计阶段的成果关系 CADM方法的3个阶段 策略阶段:对应RFP,完成收集整理现实中的业务需求,得到概念层面的DFD与需求 分析阶段:逐步细化策略阶段的DFD及需求,通过对下层DFD的分析、优化,反过来修正策略阶段的需求,完善需求。分析阶段同时能够通过功能层次、功能结构等工具从业务需求中划分出系统边界、子系统等。分析阶段将会得到逻辑层面的DFD与需求 设计阶段:设计阶段DFD与分析阶段的DFD所表现的内容方向有所区别。分析阶段注重表现业务,设计阶段注重表现实现。设计阶段的数据处理将会表现具体实现的系统中的数据加工过程与数据流向 分析阶段与设计阶段的DFD 设计阶段的DFD与OO的关系 设计阶段DFD中处理对应于系统中数据加工的单元 模块 对象 反映了系统中模块之间、对象之间的数据交换与依赖关系 设计阶段中的数据存储指实际的物理存储 DFD中的数据存储可以对应ER中的实体或实体的集合 DFD中的数据流可以表现对象对实体的操作关系 DFD中的处理可以从上层的系统概念逐步细分

文档评论(0)

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

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档