- 4
- 0
- 约8.26千字
- 约 81页
- 2018-12-08 发布于天津
- 举报
软件工程课件教案1_软件工程学概论教学幻灯片.ppt
软件工程过程的特性: 1、可理解性 2、可见性(过程的进展和结果可见) 3、可靠性 4、可支持性(易于使用CASE工具支持) 5、可维护性 6、可接受性(为软件工程师接受) 7、开发效率 8、健壮性(抵御外部意外错误的能力) 1.4 软件工程过程 通常使用生命周期模型简洁地描述软件过程。 生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。 目前有若干软件生存期模型,各种模型有其不同的特点,并适用于不同的开发方法。 常见的模型: 瀑布模型、快速开发模型、增量模型、螺旋模型、喷泉模型等。 1.4 软件工程过程 1.4.1 瀑布模型 问题定义 编 码 需求分析 设 计 可行性研究 运行与维护 测 试 开发 时期 运行 时期 计划时期 (目标与范围说明书) (可行性论证论告) (维护报告) (测试报告) (程序) (设计文档) (需求说明书) 传统瀑布模型 1.4.1 瀑布模型 1. 阶段间具有顺序性和依赖性 这个特点有两重含义: ①必须等前一阶段的工作完成之后,才能开始后一阶段的工作; ②前一阶段的输出文档就是后一阶段的输入文档,因此,只有前一阶段的输出文档正确,后一阶段的工作才能获得正确的结果。 2. 推迟实现的观点 对于规模较大的软件项目来说,往往编码开始得越早最终完成开发
原创力文档

文档评论(0)