管理信息系统三大开发方法的比较
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
更易被用户接受
缺乏对系统全面、系统的认识。
每次修改都要花费人力物力,如果用户合作不好,盲目纠错,就会拖延开发过程
处理过程明确、简单系统;涉及面窄的小型系统
面向对象
人类从客观事物组织结构的角度认识并模拟客观世界,即建立适应一般思维方式的问题域描述模型的一种方法。
直观Байду номын сангаас方便。
a、分析、设计中的对象和软件中的对象的一致性
内容
系统
开发方法
基本思想
优点
缺点
应用场合
结构化
用系统工程的思想和工程化的方法,按用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计
强调从上到下,注重开发的整体性和全局性
开发过程繁琐,周期长,系统难以适应环境变化。
适用于大型信息系统的开发
原型法
对用户的问题进行总结,然后开发一个原型系统然后运用,开发人员和用户一起针对原型系统的运行情况反复修改直到用户满意。
b、实现软件复用,简化程序设计c、系统易于维护d、缩短开发周期
不易于大系统的开发
系统日趋复杂,庞大
缺乏对系统全面、系统的认识。
每次修改都要花费人力物力,如果用户合作不好,盲目纠错,就会拖延开发过程
处理过程明确、简单系统;涉及面窄的小型系统
面向对象
人类从客观事物组织结构的角度认识并模拟客观世界,即建立适应一般思维方式的问题域描述模型的一种方法。
直观Байду номын сангаас方便。
a、分析、设计中的对象和软件中的对象的一致性
内容
系统
开发方法
基本思想
优点
缺点
应用场合
结构化
用系统工程的思想和工程化的方法,按用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计
强调从上到下,注重开发的整体性和全局性
开发过程繁琐,周期长,系统难以适应环境变化。
适用于大型信息系统的开发
原型法
对用户的问题进行总结,然后开发一个原型系统然后运用,开发人员和用户一起针对原型系统的运行情况反复修改直到用户满意。
b、实现软件复用,简化程序设计c、系统易于维护d、缩短开发周期
不易于大系统的开发
系统日趋复杂,庞大