- 可重复级:已经建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。
- 定义级:用于管理和工程的软件过程均已文档化、标准化,并已形成整个软件组织的标准软件过程
- 管理级:软件过程和产品质量有详细的度量报告,软件产品和过程得到了定量的认识和控制。
- 优化级:通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地进行过程改进。
- 螺旋模型引入风险分析
- UML图中,对象图展现了一组对象以及他们之间的关系
- 高耦合意味着低内聚,高内聚意味着低耦合
- 传入模块:从下属模块取得数据,经处理再将其传送给上级模块。
- 传出模块:从上级模块取得数据,经处理再将其传送给下属模块
- 变换模块:从上级模块取得数据,进行特定的处理,转换成其他形式,再传送给上级模块。
- 数据流图应遵循自顶向下、从抽象到具体,描述数据在系统中如何被传送或变换,用于功能建模
- 数据耦合:一个模块访问另一个模块是通过简单数据参数交换输入输出信息
- 内容耦合:模块A直接访问模块B
- 公共耦合:一组模块都访问同一个公共数据环境
- 外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构
- 标记耦合:一组模块通过参数表产地记录信息
- 原型模型适合用户需求不清、需求经常变化的情况,不能用来指导代码优化。
- 数据流图用来描述企业中的各项业务流程
- 耦合程度不取决于模块提供的功能数
- 在概要设计阶段将系统分解为若干个子系统,建立整个系统的体系结构
- 软件工程基本要素:方法、工具和过程
- 回归测试是修改了旧代码后,重新测试以确认没有引入新的错误导致代码错误
- 单元测试是对软件中最小可测试单元检查和验证
- 对于软件性能的要求例如稳定性、安全性、稳定性属于非功能需求
- 数据流图:描述企业各项业务的进行过程
- 数据字典:对业务过程中使用的数据进行详细的解释
- E-R图是概念设计文档
- 逻辑内聚:模块执行逻辑上相似的功能,通过参数确定该模块完成哪一个功能
- 功能内聚:所有元素完成同一个功能
- 顶层数据流图描述了系统的输入与输出
- 白盒测试也称为结构测试,根据程序内部结构和逻辑设计测试用例
- 面向对象分析:抽取和整理用户需求并建立问题域精确模型
- 数据流图设计中,加工描述了输入数据流到输出数据流之间的转换
posted @
2024-05-24 00:27
翻斗花园数据分析师
阅读(
34)
评论()
收藏
举报