简答题

目前有哪几种常用的系统开发方法,它们各有什么特点,主要适用于哪些系统?

正确答案

常用的系统开发方法有:结构化系统分析与设计方法、原型法、面向对象方法、计算机辅助软件工程方法
(一)结构化系统开发方法的特点:自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程;用户至上;深入调查研究;严格区分工作阶段;充分预料可能发生的变化;开发过程工程化.
(二)原型法的特点:(1)从认识论的角度来看,原型方法更多地遵循了人们识别事物的规律,因而更容易为人们所普遍接受(2)原型方法将模拟的手段引入系统分析的初期阶段,沟通了人们的思想,缩短了用户和系统分析员之间的距离,解决了结构化方法中最难于解决的一环。(3)充分利用了最新的软件工具,摆脱了老一套工作方法,使系统开发的时间、费用大大地减少,效率、技术等方面都大大地提高。
(三)面向对象(OO)方法特点:模块性;继承和类比性;动态连接性
(四)CASE的特点:解决了从客观世界对象到软件系统的直接映射问题,强有力地支持软件/信息系统开发过程的全过程;使结构化方法更加实用;自动检测的方法大大在提高了软件的质量;使原型化方法和OO方法付诸于实施;简化了软件的管理和维护;加速了系统的开发过程;使开发者从繁杂的分析设计图表和程序编写工作中解放出来;使软件的各部分能重复使用;产生出统一的标准化的系统文档;使软件开发的速度加快而且功能进一步完善;
总之:结构化系统开发方法的认知体系=系统分析+功能分析法+流程分析法原型开发方法的认知体系=系统分析+模拟渐进法
面向对象开发方法的认知体系=信息模拟法+抽象对象法

答案解析

相似试题
  • 信息系统开发有哪几种策略?各有何优缺点?适用于什么场合?

    简答题查看答案

  • 常用的时间序列分析预测方法有哪几种,分别说明它们的适用场合。

    简答题查看答案

  • 简述管理信息系统开发方法有哪几种,说明每种开发方法的基本思想。

    简答题查看答案

  • 网络通信信道有哪几种?它们各有何优缺点?

    简答题查看答案

  • 常用的时间序列分析预测方法有哪几种?分别说明它们的适用场合(即适用于具有何种变动因素的时间序列)和适用原因。

    简答题查看答案

  • 管理信息系统切换有哪几种常用方法?

    简答题查看答案

  • 信息获取有哪几种方法?各有什么特点?

    简答题查看答案

  • 见的建立数学模型的方法有哪几种?各有什么特点?

    简答题查看答案

  • 常见的建立数学模型的方法有哪几种?各有什么特点?

    简答题查看答案