信息系统开发方法

结构化方法(掌握)

由结构化分析(SA)、结构化设计(SD)、结构化程序设计(SP)三部分组成。自顶向下,逐步求精和模块化设计。

开发过程一般是把系统功能视为一个大的模块,根据系统分析和系统设计的要求对其进行进一步的模块分解或组合。

特别适合于数据处理领域的问题,但不适用于规模较大、比较复杂的信息系统开发。

优点

缺点

开发目标清晰化

开发周期长

开发工作阶段化

难以适应需求变化

开发文档规范化

很少考虑数据结构

开发方法结构化

面向对象方法OO(掌握)

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

对象是类的实例,类是对象的抽象,类中包含方法和属性,一个类可以产生多个对象。

OO方法使系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期。缺点是:必须依靠一定的OO技术支持,在大型项目的开发上,具有一定的局限性,不能涉及系统分析以前的开发环节。

面向原型方法(掌握)

是一种根据用户初步需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。水平原型主要用于在界面上,为真真实实现功能;垂直原型主要用在复杂的算法上,实现了部分功能。

原型法的优点主要在于能更有效地确认用户需求,使用需求不明确的系统开发。事实上,对于分析层面难度大,技术层面难度不大的系统适合于原型法开发。动态响应,逐步纳入。

优点

缺点

系统的周期缩短、成本和风险降低、速度加快,获得较高的综合开发效益。

开发环境要求高

用户参与度高,满意度提升,提高了系统开发的成功率

管理水平要求高

用户全程参与,有利于系统的移交

面向服务方法(熟悉)

该设计方法满足了信息系统的快速响应需求与环境的变化,组织内部,组织之间各种应用系统的互相通信要求,提高系统可复用性,信息资源共享和系统之间的互操作性。已经成为信息系统建设的大趋势。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

W_Tian

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

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

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

打赏作者

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

抵扣说明:

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

余额充值