信息系统开发方法
  PVcilKyJJTzb 2023年11月02日 40 0

信息系统开发方法包括 结构化方法、 面向对象方法、 原型化方法、面向服务的方法等。

结构化方法 也称为 生命周期法,包括:

  • 结构化分析SA - structure analysis
  • 结构化设计SD - structure design
  • 结构化程序设计 SP -structrue programing

其精髓是自订向下 逐步求精 模块化设计。其是目前最成熟 、应用较广泛的一种工程化方法, 特别适合于数据处理领域的问题 。 不适应于 较大规模 比较复杂的开发。 具有如下局限性:

  • 开发周期长
  • 难以适应需求变化
  • 很少考虑数据结构

面向对象方法:

其认为世界由各种对象组成,任何对事物都是对象, 每个对象都有自己的运动规律和状态, 都属于某个类, 是该对象类的一个元素。

其符合人们的思维习惯,有利于开发人员交流,缩短开发周期, 普遍使用与各类信息系统开发。 但是 也有不足:

  • 必须依靠一定的OO技术支持,
  • 在大型项目上有局限性, 不能涉足系统分析前的开发环节。

当前一些大型信息系统的开发,通常是 结构化方法(自顶向下整体划分) + 面向对象(自底向上开发)结合。 因此二者是两种在信息开发领域中相互依存的 不可替代的方法。

原型化方法:

也称为快速原型法,简称原型法。以是否实现功能来分:

  • 水平原型 用在界面上
  • 垂直原型 用在复杂算法上

以原型的最终结果来分:

  • 抛弃式原型 ,主要用在解决需求不确定性、二义性、 含糊性 不完整性
  • 演化式原型 主要用于必须易于升级和优化的场合,特别适合Web项目

面向服务的方法

提高系统可复用性、信息资源共享、 系统之间的互操作性

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

PVcilKyJJTzb