在市场经济条件下,制造企业既要最大限度的满足市场对其产品的需求,又要努力将生产经营过程中的资源消耗降低到最低程度,从而使企业在激烈的市场竞争中立于不败之地。
二、 我国MIS的发展
(一) MIS发法论的发展
1. 结构化生命周期法
这是常用的一种MIS开发方法,它要求开发过程必须严格的按阶段进行,只有前一阶段完成之后,才能开始下一阶段工作。同时,它要求在系统建立之前就必须严格的定义和描述用户的需求。另外,它还强调下述基本思想:
树立系统开发的总体观念
充分预料可能发生的变化
树立面向用户的观念
采用自顶向下的工作方法
采用直观的工具来刻画系统
工作成果要成文
这样,每个阶段都有由明确的标准化图标和文字说明组成的文档,以便于在开发过程中实行管理和控制。
该方法的最大缺点是用户对即将建立的新系统没有直观的预见性。
我国结构化生命周期法最早刊登在华北计算所1982年出版的计算机工程与应用上的署名文章“一种建立管理信息系统的方法”(丁炳光、马应章、张希珍、朱鹏举、唐敏)1979年上海市计算技术研究所郭树桐等将日本小泉澄编写的“系统设计入门”介绍到中国。其后,上海财经大学的张毅,北京计算机学院的王勇领,电力部王安耕,人大的陈禹、哈工大的黄梯云等出版了有关这方面的著作
2. 快速原型化方法
它是为了克服“机构化生命周期法”的缺陷而提出的MIS开发方法论,其特点是:开发人员在初步了解用户需求的基础上构造一个应用系统模型,即原型。用户和开发人员在此基础上共同反复探讨和完善原型,直到用户满意为止。
该方法的最大优点在于用户直接参与,可以尽早获得更完整、更确切的需求与设计,而且可以直接通过改进原型而得到目标系统,而不必从头做起。其总体效果是改善软件开发生命周期的总效益。
但是,使用这一方法的前提是:在一般情况下,必须具备能够快速生成和修改原型的工具,否则,其“快速”的优点就得不到发挥。另外,构造最初的原型通常并不是一件很容易的事情。1990年前后原型法出现在报刊杂志中,并在李晔、张淞芝、朱鹏举等编著的“信息管理系统理论与实践”一书介绍了原型法。
3. 自底向上的方法
它是从线性系统的业务现状出发,先实现一个具体的初级功能,然后由低级到高级,逐步增加计划、控制、决策等功能,自下而上地实现系统的总目标。实际上,它只是MIS开发的一种策略,只有与其它的方法论结合使用才有意义。
这样,各个项目独立的进行,很少考虑互相间的配合,不考虑各项目今后的地位和作用,数据重复收集甚至互相矛盾,代码也自成体系。另外,在实现后续项目时,由于数据的承接关系,又不得不对前期项目作一定的修改和调整。
采用这种方法,实施每一个具体的项目时比较容易把握。但往往因此而落入“只见树木、不见森林”的境地。因此,即使是由于种种原因而不得不采取这种开发方法,最好对全系统的子系统划分及相互关系有一个大体的考虑,并在各个项目进行时经常协商和统一意见,以此来弥补没有总体规划的不足。
4. 面向对象的软件开发方法
这种发法是随着“面向对象的程序设计(OOP)”而发展起来的,也是当前比较热门的一种技术。
面向对象的建模技术(OMT)采用对象模型、动态模型和功能模型等来描述一个系统。对象模型描述的是系统的对象结构,它用含有对象类的图(是对E-R模型的扩充)来表示;动态模型描述与实践和操作顺序有关的系统属性,它用状态图来表示,而功能型则描述与值的变化有关的系统属性,其描述工具是数据流程图(DFD)。

网友评论