Skip to content

4. 信息系统的开发方法

原型法 【需求阶段】

通过构造简易的系统,能够让我们知晓未来系统的雏形,从而解决需求不明确的问题

结构化法

特点

自顶向下,逐步分解求精 开发目标清晰化 工作阶段程式化 开发文档规范化 设计方法结构化 应变能力差:弱化了一些流程

对象

针对需求不明确 按功能分:水平原型(界面)、垂直原型 - 行业(复杂算法) 按最终结果分:抛弃式原型、演化式原型

面向对象方法:不定死流程,灵活分析

自底向上 阶段界限不明 更好应变、更好复用 符合人们的思维习惯

面向服务方法

本质还是面向对象 粗粒度、松耦合 标准化和构件化 抽象级别: 操作【低】 -> 服务【中】 -> 业务流程【高】

结构化法 -> 面向对象法 -> 面向服务法

形式化方法

净室软件工程【受控污染级别的环境】 【数学模型化】 所有东西均可证明/验证,而不是测试

统一过程方法【UP】

敏捷方法

基于架构的开发方法【ABSD】

KESHAOYE-知识星球 V20250415095821