• 瀑布模型:结构化方法。开发阶段性、需求明确、文档齐全、风险控制弱;
  • 原型模型:迭代方法,分为原先开发与目标软件开发,需求不太明确;
  • 螺旋模型:迭代方法。瀑布与原型(演化)模型i结合体。适用于大型、复杂、风险项目。
  • 喷泉模型:面向对象方法。复用好、开发过程无间隙、节省时间;
  • V模型:开发与测试结合;
  • 变换模型:适用于形式开发;
  • 智能模型:适用于i基于规则的专家系统;
  • 快速应用开发RAD:基于构件的开发方法。用户参与、开发或复用构件、模块化要求高,不适用新技术;
  • RUP/UP:用例驱动、架构为中心、迭代、增量
  • 可重用构建模型:基于构件的开发方法。开发或复用构件

系统架构设计

最后修改:2024 年 11 月 08 日
如果觉得我的文章对你有用,请随意赞赏