您当前所在位置: 首页 > 教职工学习网 > 一体化教学

MIS开发方法研究——结构化生命周期开发方法

来自:   发布时间: 2012年04月23日 点击:

                                                               崔红娟
     掌握正确的信息系统开发方法非常重要,尤其是开发像MIS这样的大系统,方法问题就更突出。开发MIS的具体方法很多,一般情况下人们大致地将它们分为结构化生命周期开发方法、原型法、面向对象开发方法和CASE开发方法等几大类,这些方法既有其优势,又有其不足。
     目前较为流行的MIS开发方法是结构化生命周期开发方法。像任何一个事物一样,系统也有生命周期,也会经历产生、发展、成熟、衰退及消亡的过程。结构化生命周期开发方法简单的说就是将软件从用户需求开始,经过分析、设计、实施到使用维护,并在使用中不断改进,直到无法适应用户需要,最后被淘汰。
      一、基本思想
      结构化生命周期开发方法是站在系统的观点,用系统工程的方法,依据用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。一般用结构化系统开发方法开发一个系统,将整个开发过程划分为首尾相连的五个阶段,即一个生命周期(Life Cycle)如图。按照传统的生命周期方法开发软件,各阶段的工作自顶向下从抽象到具体顺序进行,就好像瀑布奔流不息。因此,传统的生命周期方法可以用瀑布模型来模拟。
     二、 结构化开发方法开发阶段
     结构化开发方法采用自顶向下整体性的分析与设计,因此在开发阶段分为五个依次连接的阶段:
     系统规划阶段
     在此阶段首先依据用户至上的原则,明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。
     系统分析阶段
此阶段要充分对企业原有系统进行分析,找出问题并制定相应的解决方案,最终结合企业的业务流程和数据流程提出新系统的逻辑方案。如上两个阶段一般都有系统分析师完成。
     系统设计阶段
     此阶段要确定系统的总体设计方案,划分子系统功能,确定共享数据的组织,然后进行详细设计。一般由系统设计员完成。
     系统实施阶段
     此阶段就是确定具体的设计方案,进行具体的人员配备以及具体的系统调试。此阶段由具体的系统建造者承担实施任务。
     运行与维护阶段
     此阶段是在实施后由用户进行系统的日常运行。然后由系统分析师、系统设计员来进行相应评价以及维护。当然,经过一段时间的维护以后,企业一般会根据企业的升级或者用户的具体需求的改变要对系统做大量的改造。这时企业就会又回到初始阶段,一个新的生命周期便重新开始。
     三、企业在建设MIS中存在问题
     现阶段企业在管理信息系统中存在着许多问题,具体说来有以下几个方面:
     1、忽视客户需求
     在结构化开发方法开发MIS时,用户对系统开发的成败是至关重要的,故在系统开发过程中需要面向用户,但现实中很多企业没有充分了解用户的需求和愿望,单方面的从企业的角度出发,这与结构化开发方法中用户至上的原则是相违背的。
     2、没有对可能发生的变化预留空间。
     使用结构化开发方法具有开发周期过长,开发过程中用户的需求可能发生变化,系统将很难做出调整等缺点,这就需要企业充分预料可能发生的变化,并且在开发系统中预留空间进行应对。但是现在有些企业往往忽视这点。
      3、重复开发
      在使用结构化开发方法进行系统开发时,部分企业完全从头开始,忽视对企业原有系统以及资源的利用,造成了时间和人力、物力的浪费,降低了企业的开发效率,提高了MIS系统的开发成本。
     忽视系统的维护
     许多利用结构化方法开发的MIS花费了巨大的人力和物力,但投入使用运行后不久就夭折了,原因在于忽视了结构化开发生命周期的最后一步“维护”而导致MIS的失败。
     总之,结构化方法有本身的缺点但也有其他方法不可比拟的优点,企业在使用结构化方法进行系统的开发时,要避免出现上述问题,克服其缺点。在开发时先从整体考虑,注重整体性和全局性,并且结合企业的具体情况最大的发挥结构化方法优点。
  (《硅谷》国内统一刊号CN11-4775/N)

分享到:
编辑:admin
上一篇: 下一篇:

版权所有:山东技师学院  法律顾问单位:山东保君律师事务所   邮编:250200 电话:0531-87022516

学院地址:山东省济南市经十东路2号  建设维护:宣传教育处  鲁ICP备05042411号

中科汇联承办,easysite内容管理系统,portal门户,舆情监测,搜索引擎,政府门户,信息公开,电子政务