- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 管理信息系统的开发方法 4.1 概述 4.2 结构化系统开发方法 4.3 原型方法 4.4 面向对象的开发方法 4.5 计算机辅助开发方法 本章小结 4.1 概述 任何一种系统开发策略都要明确以下问题: 1、系统要解决的问题 2、系统可行性研究 3、系统开发的原则 4、系统开发前的准备工作 5、系统开发方法的选择和开发计划的制定 4.1 概述 管理信息系统开发的基本任务: 1. 满足用户需求 2. 功能完整 3. 技术先进 4. 实现辅助决策 4.1 概述 管理信息系统的开发要遵循以下基本原则: 1. 稳定性原则 2. 实用性原则 3. 先进性原则 4. 面向用户原则 5. 一把手原则 6. 工程化与标准化原则 7. 整体性原则 4.1 概述 管理信息系统的开发要遵循以下基本原则: 1. 稳定性原则 管理信息系统应具有较强应变能力,使系统运行能够保持相对稳定。 2. 实用性原则 注重系统与现行管理的使用关系,使系统目标明确,功能齐全,便于掌握,易于理解运行可靠,效率更高。 3. 先进性原则 采用先进的软硬件技术,充分发挥计算机的主要功能,积极引入现代化管理思想和手段,改善传统作业流程。 4.1 概述 管理信息系统的开发要遵循以下基本原则: 4. 面向用户原则 系统是面向用户开发的,管理信息系统的规划、分析、设计与实施等过程都需要站在客户的立场上,系统开发人员也要时刻与客户进行沟通交流。 5. 一把手原则 系统开发过程中要时刻得到客户方最高领导的支持。 4.1 概述 管理信息系统的开发要遵循以下基本原则: 6. 工程化与标准化原则 工程化与标准化主要表现在:按标准规范划分工作阶段,制定阶段性考核标准,所有文档和工作成果要按照标准存档。 7. 整体性原则 通过坚持统一规划、严格按阶段分步实施的方针,采用先确定逻辑模型,再设计物理模型的开发思路。 4.1 概述 4.1 概述 4.2 结构化分析法 结构化的开发方法是由结构化系统分析和设计组成的一种管理信息系统开发方法,又称生命周期法,也称为瀑布式方法,是一种最常用而且有效的信息系统开发方法。它将整个系统开发过程,从初始到结束划分为若干个阶段,预先定义好每个阶段的任务和目标,再按一定的策略和准则完成相应阶段的任务。 4.2 结构化分析法 结构化生命周期法的基本思想 用系统工程的思想和工程化的方法; 按用户至上的原则; 结构化、模块化; 自顶向下地对信息系统进行分析与设计 4.2 结构化分析法 70年代:生命周期法(瀑布模型) 4.2 结构化分析法 MIS工程工作流 4.2 结构化分析法 结构化生命周期法的特点 自顶向下整体性的分析设计和自底向上逐步实施; 建立面向用户的观点; 严格区分工作阶段; 深入调查研究; 充分预料可能的变化; 开发过程工程化 4.3 原型法 原型的概念 原型是指一个信息系统的工作模型,此模型强调 系统的某些特定方面。 一个原型是一个在计算机上实现的可操作的模型。 4.3 原型法 原型法的基本概念 原型法就是根据用户提出的需求,由用户与开发者共同确定系统的基本需求和主要功能,在较短的时间内建造一个实验性的、简易的原型,并交给用户进行试用,用户使用一段时间后,对初步原型进行评价,然后根据用户提出的意见对原型系统进行修改,补充和完善,形成最终的原型系统。 4.3 原型法 原型法的基本原理 原型法的基本原理是系统开发人员首先根据用户的需求开 发出系统初始模型(原型),然后开发人员再与用户进行商 讨,确定模型改进方案,并由系统开发人员对系统进行改进, 如此反复,直至系统达到用户需求为止。 原型法的开发过程是一种动态定义技术,体现了不断迭代 的快速修改过程。 4.3 原型法 原型法工作流程 1、用户提出系统要求 2、识别、归纳上述要求 3、开发一个模型/原型 4、评价模型 5、模型不可行处理 6、模型不满意处理 7、修改模型 8、确定模型后的处理 N、实际系统开发、运行、维护等 4.3 原型法 原型法优缺点 优点: 1、开发效率高; 2、开发工具先进,与用户交流直观; 3、符合人们认识事物的规律; 4、能及早暴露系统实施后潜在的一些问题; 5、能调动用户参与的积极性。 缺点: 1、不适合大型系统的开发; 2、不适合大量运算及逻辑性强的模块; 3、对原企业基础管理工作要求较高; 4、不适合批处理系统。 4.4 面向对象方法 面向对象方法(Object-Oriented Method,OOM)
文档评论(0)