软考笔记--信息系统开发方法(上)

信息系统是一个极其复杂的人机交互系统,它不仅包含计算机技术,通信技术和网络规划以及其他的工程技术,而且,它还是一个复杂的管理系统,需要管理理论和方法的支持,因此,与其他工程项目相比,信息系统工程项目的开发和管理显得更加复杂,面临的风险也更大。

一.结构化方法

结构化方法也称为生命周期法,是一种传统的信息系统开发方法,由结构化分析,结构化设计和结构化程序设计三部分组成,其精髓是自顶向下逐步求精和模块化设计。

1.结构化方法的特点。

 (1)开发目标清晰化。结构化方法的系统开发遵循用户第一的原则,开发中要保持与用户的沟通,取得与用户的共识,使得信息系统的开发建立在可靠的基础之上。

(2)开发工作阶段化。结构化方法每个阶段的工作内容明确,注重对开发过程的控制。

(3)开发文档规范化。结构化方法每个阶段工作完成后,要按照需求完成相应的文档,保证各个工作阶段的衔接与系统维护工作的便利。

(4)设计方法结构化。在系统分析与设计时,从整体和全局考虑,自定向下地分解;

2.结构化分析

SA就是根据分解与抽象的原则,按照系统中数据处理的流程,用数据流图DFD来建立系统的功能模型,从而完善需求分析。SA方法使用抽象模型的概念,按照系统内部数据传递、变化的关系,自顶向下,逐层分解,直至找到满足功能要求的所有实现的系统为止。SA方法给出了一组帮助系统分析师产生需求规格说明的方法与技术,一般利用图形来表达用户需求,使用的手段主要有DFD,数据字典,结构化语言,判

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赤露水

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值