信息系统的开发方法有三种,分别是结构法、原型法和面向对象法。
结构法:强调工作的整体性和全局性,严格区分工作阶段。
原型法:在需求不明确的情况下,快速的创建原型明确需求。
面向对象法:直观、方便为特点。
信息系统常用的过程方法主要有以下几种:
瀑布模型:严格区分各工作阶段,有严格的输入输出。
V模型:明确了开发和测试的关系(驱动测试开发)
原型化模型:对需求不明的大系统采用该模型可以减轻风险
螺旋模型:强调了风险分析
迭代模型:每个阶段重复一个开发过程。
RUP软件统一过程分为四个阶段:
初始阶段:明确范围、可行架构、计划和商业文件。
细化阶段:分析领域,建立全系统结构并选择框架,编制项目计划和标识风险元素。
构建阶段:完成构件并测试,集成并测试。
交付阶段:交付可使用系统。