面向对象分析法和结构化分析法
来源:互联网 发布:真心话大冒险的软件 编辑:程序博客网 时间:2024/05/16 15:19
面向对象的分析:领域模型、用例图、类图、活动图、顺序图、状态图。
面向过程或称结构化的:流程图、数据字典、er图。
一什么是需求分析
需求分析是先分解,再提炼,并在这个过程中消除矛盾。
分解:
(1) 业务流程为主线索的分解——SERU。目标系统——>主题域——>业务事件——>业务活动——>业务步骤。
适用于管理信息系统。
按“事”的角度进行分解,
(2) 程序结构为主线索的分解结构。目标系统——>子系统——>功能模块——>子模块——>功能点。
过早的进入了程序结构,割裂了与问题域之间的联系,从而导致对问题研究不足,降低了需求的质量。
适用于问题不复杂,或者系统与问题管理性不强的情况下。
(3) 基于场景的分解结构。目标系统——>关注点/功能域——>决策场景/使用场景——>决策步骤。
适用于决策支持系统、面向用户的嵌入式系统。
(4) 基于数据的分解结构。目标系统——>主题域——>主题类——>企业逻辑数据类——>物理数据类。
适用于数据类项目。
提炼;
分解是自顶向下的方法,提炼是自底向上的方法。
二、为什么要建模?
(1)可视化:帮助我们按照实际情况或按照我们需要的样式对系统进行可视化;
(2)结构或行为:提供一种详细说明系统的结构或行为的方法;
(3)给出一个指导系统构造的模板;
(4)对我们所做出的决策文档化;
三、什么是结构化分析方法,怎么用?
结构化分析方法是以数据为中心的结构化分析方法,关键点有两个:一确定有哪些数据,格式是什么,如何存储,如ER图;二是确定数据加工、处理过程,如数据流图。
在实际工作中,一般用于对工作任务分解结构、公司管理中组织结构分解。
常用的建模方法有:数据流图、ER图、数据字典。
四、什么是面向对象分析方法,怎么用?
以人、事(业务流程)的视角来分析问题。
常用的建模方法有:类图、领域模型、用例图、类图、活动图、顺序图、状态图、包图等UML中定义的模型。
五、需求分析中常用的建模工作有哪些?
2 0
- 面向对象分析法和结构化分析法
- 结构化分析设计方法与面向对象分析设计方法
- 结构化分析方法
- 结构化分析建模
- 结构化分析方法
- 2结构化分析
- 软件需求分析--结构化分析(SA)方法
- 软件需求分析--结构化分析(SA)方法
- 软工-结构化分析总结
- 需求分析之需求分析方法——结构化分析方法【转】
- 面向对象分析和设计
- 面向对象分析和设计
- 结构化分析方法是一种自下而上逐步求精的分析方法【软件项目管理】
- 系统分析师--结构化分析与设计
- 结构化分析方法(Structured Analisys,SA)
- 软件工程—结构化分析设计
- 第四章 结构化分析简记
- 【软考】--结构化分析设计
- Leetcode 452. Minimum Number of Arrows to Burst Balloons 射箭 解题报告
- 分享统计Java web项目的行数的代码
- Latex 箭头、下标、符号上下写文字、正方形和三角形
- 自学开始,回归CSDN
- 图片压缩
- 面向对象分析法和结构化分析法
- GET PAYROLL 用逻辑数据库开发HR报表
- 理解透明度原理
- eclipse配置方法
- 基于mahout推荐系统构建 上
- linux sed用法
- 两个字符串表示的二进制数求和
- 史上最全的java随机数生成算法
- ZeroMQ的学习心得