网站大量收购独家精品文档,联系QQ:2885784924

第二章管理信息系统开发方法和技术详解.doc

第二章管理信息系统开发方法和技术详解.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 管理信息系统开发方法和技术 ? ????管理信息系统的开发是在管理信息系统规划的指导下,分析、设计、实现一个信息系统。管理信息系统开发方法是指管理信息系统开发过程中的指导思想、逻辑、途径以及工具的组合。本章主要讨论一些主要的开发方法和技术,总结开发的条件和原则,介绍一些常用的开发工具和技术。 2. 1 管理信息系统开发方法的历史回顾 ????20 世纪 50 年代计算机开始应用于管理工作。当时应用于管理的目的主要是为了提高数据处理的效率,因而可以说是面向处理的。这时的系统通常称为数据处理系统。数据是依赖于程序的,即针对一个处理程序,就有一个专为它提供数据的数据文件。这就是最原始的开发方法,即先了解处理功能,然后编写程序,再编写依赖于它的数据文件。到了 20 世纪 60 年代出现了数据库。信息系统的建设方式也有改变,先建立数据库,然后 再围绕 数据库编写各种应用程序,这种方法可以说是面向数据的。在早期的这个阶段并没有注意到开发方法的研究。 ????以前系统开发工作好像在做手工艺品。每个程序员根据自己的经验和偏好,编出各种各样的程序,同样一个业务程序,有人要用一百多条指令才能完成,而有人只用十几条指令即可完成。程序难写、难懂、更难以维护,因而标准化成为软件开发公司的愿望。 ????从 20 世纪 60 年代开始,系统越来越复杂,人们已经开始注意到信息系统开发的方法和工具。到了 20 世纪 70 年代,系统开发的生命周期( life cycle )法诞生了。它较好地给出了过程的定义,也大大地改善了开发的过程。然而,问题的积累、成本的超支、性能的缺陷,加深了系统开发的困难。这时系统开发方法依据著名的“瀑布模型”,并产生了结构化的开发方法。 ????结构化的意思是试图使开发工作标准化,因而它可以减少随意性。结构化开发的目标是有序、高效、高可靠性和 少错误 。有序是按部就班,按规矩办事,相同情况得出相同结构,减少程序员的随意性,从而达到有纪律、标准化。结构化还要求建立标准的文档。当然结构化有其负面的影响,它可能妨碍程序员的创造性。 ????20 世纪 80 年代以后,出现了一些新的程序设计语言和开发工具,其一是第四代语言 (fourth generation language , 4GL) ,其二是原型法 (prototyping) 。原型法和生命周期法是完全不同思路的两种开发方法。 20 世纪 80 年代末期,计算机辅助软件工程 ( computeraided software engineering , CASE) 和面向对象 (object-oriented , 00) 的开发方法得到很大的发展。面向对象的方法在 20 世纪 80 年代初已用于计算机科学, 20 世纪 80 年代末开始用于企业系统。 20 世纪 90 年代初,面向对象的分析与设计和面向对象的语言(如 C++ )开始实际应用。 ????20 世纪 90 年代利用模块化和模块连接技术,大大降低了维护成本,提高了开发者的劳动生产率。 20 世纪 90 年代中期,由于 WEB 技术的出现,开发方法又出现了新的机遇,许多工作可以让用户去做,这可能是一种很好的趋势,但系统工作仍然很多,需要信息部门自己完成或借用外力去完成。 ????如上所述, 20 世纪 60 — 70 年代是结构化系统分析和设计时代, 20 世纪 80 年代初是原型法时代, 20 世纪 80 年代末是 CASE 和 OO 时代,而 20 世纪 90 年代至今,则到了客户/服务器的时代,或基于 Web 的开发时代。这时客户宁愿买现成的软件包,甚至是整个系统,而不愿自己开发。用户买来许多软件部件,自己或请顾问公司把它们集成起来,这就是系统集成或基于部件的开发,在 20 世纪 90 年代中后期这种趋势越来越明显。 2.2 管理信息系统的开发原则和条件 2.2.1 开发的原则 ????开发管理信息系统的最终目的是以经济合理的投资在较短的时间和较少消耗的前提下,获得一个强功能、高质量、适用、可靠、易维护的系统。为此有必要借鉴过去成功的经验,在建设系统之初制定出正确的开发管理信息系统的指导思想和原则。 一、 稳定性原则 ????基于目前我国企业的经营机制已经逐步过渡到市场经济,企业的组织结构、生产模式、管理机制、运行方式都要随着这种转变调整。作为为其服务的管理信息系统应该具有较大的应变能力,从而确保管理信息系统的建设有一个相对的稳定性。 二、先进性和实用性原则 ????鉴于目前国内管理信息系统开发应用过程中存在着低水平重复性开发和片面追求高档次硬件设备的问题,以及系统建设成功率低和建立起的系统使用价值不高的实际情况,在系统开发过程中必须要把实用性放在第一位,注重信息系统与现行管理的

文档评论(0)

三四五 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档