管理信息系统是依赖于电子计算机的发展而发展的,以计算机和通信技术为代表的现代信息技术为信息管理提供了强有力的工具和手段,信息技术的进步,使整个社会的信息化水平不断提高。
1.3管理信息系统开发方法
管理信息系统的开发方法是一个复杂的系统工程,它涉及到计算机处理技术,系统理论,组织结构,管理功能,管理知识等各方面的问题,至今没有一种统一完备的开发方法,但是每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题:
● 系统要解决的问题:如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。
● 系统可行性研究:确定系统所要实现的目标。通过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术可行性、经济可行性和社会影响方面的考虑。
● 系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。
● 系统开发前的准备工作:作好开发人员的组织准备和企业基础准备工作。
● 系统开发方法的选择和开发计划的制定:针对已经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。
管理信息系统开发方法主要有:结构化生命周期开发方法、原型法,面向对象的开发方法等。
1.4 结构化生命周期开发方法
目前较为流行的MIS开发方法是 结构化的生命周期开发方法。其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下的对生命周期进行分析与设计。
用结构化生命周期开发方法开发一个系统,将整个开发过程分为5个依次连接的阶段:
● 系统规划阶段● 系统分析阶段● 系统设计阶段● 系统实施阶段● 系统运行阶段
这5个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免的出现开发周期长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难做出调整。
1.5 原型法
原型法在系统开发过程中也得到不少的用应。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。原型法的用应使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的运用充分利用了最新的软件工具,使系统开发效率大为提高。
原型法的最大的问题是难于对开发过程进行管理及控制,其次是“原型”的设计难度较大,需要较高层次的设计人员,原型法目前还是一个不够成熟和普遍应用的方法,但随着第四代语言、面向对象、软件复用技术的发展和普及,原型法也将会有更大发展。
在实际的MIS开发中,经常是生命周期法与原型法相结合使用,需求模型确定阶段往往采用系统分析的方法,在设计和实施阶段则采用快速原型法。这样,既能较好地确定系统开发目标,又能较快地交互开发实现所确定的系统。
, ,