1.2 信息系统开发方法

信息系统是一个极为复杂的人机交互系统,它不仅包含计算机技术,通信技术和网络计划,以及其他的工程技术,而且,它还是一个复杂的管理系统,需要管理理论和方法的支持,因此,与其他工程项目相比,信息系统工程项目的开发和管理显得更加复杂,所面临的风险也更大.
信息系统常用的开发方法包括:结构化方法,面向对象方法,源兴华方法,面向服务的方法等.
1.2.1 结构化方法
结构是指系统内各个组成要素之间的相互联系,相互作用的框架.结构化方法也称为生命周期法,是一种传统的信息系统开发方法,有结构化分析(SA),结构化设计 (SD)和结构化程序设计(SP)三部分有机组合而成,其精髓是自顶向下,逐步求精和模块化设计.
结构化方法假定待开发的系统是一个结构化的系统,其基本思想是将系统的生命周期划分为系统规划,系统分析,系统设计,系统实施,系统维护等阶段,这种方法遵循系统工程原理,按照实现设计好的程序和步骤,使用一定的开发工具,完成规定的文档,在结构化和模块化的基础上进行信息系统的开发工作,结构化方法的开发过程一般是先把系统功能视为一个大的模块,在根据系统分析与设计的要求对其进行进一步的模块分解或组合.
结构化方法主要特点:

  1. 开发目标清晰化: 结构化方法的系统开发遵循"用户第一"的原则,开发中要保持与用户的沟通,取得与用户的共识,这使得信息系统的开发建立在可靠的基础之上.
  2. 开发工作阶段化: 结构化方法每个阶段的工作内容明确,注重对开发过程的控制,每个阶段工作完成后,要根据阶段工作目标和要求进行审查.这使各阶段工作有条不紊的进行,便于项目管理与控制.
  3. 开发文档规范化: 结构化方法每个阶段工作完成后,要按照要求完成相应的文档,以保证各个工作阶段的衔接与系统维护工作的便利.
  4. 设计方法结构化: 在系统分析与设计时,从整体和全局考虑,自顶向下的分解,在系统是现实,根据设计的要求,先编写各个具体的功能模块,然后自底向上逐步实现整个系统.
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值