您当前的位置:网站首页 >软件知识>>管理信息系统开发过程

管理信息系统开发过程

发布于:2015年07月30日 15:56

企业管理中有很多的资源需要管理,例如人、资金都是有形的重要资源,而信息就是对企业而言很重要的无形资源。很多人觉得信息是一个很抽象的概念,没有管理这一说,但是现在是信息化时代,对于信息的管理也决定了企业的核心竞争力。企业管理中,信息的管理是很复杂的,如何做好这些无形资源的管理了,这就需要借助管理信息系统了。
 

何为管理信息系统(Management Information System,简称MIS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、拓展和维护的系统。管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用六个方面组成。
 

管理信息系统是一套很复杂的系统,所以在开发中也是有着很大的难度的,管理信息系统开发过程也是很复杂的,而管理信息系统开发过程得梳理是开发前必不可少的一个过程。管理信息系统开发过程总体而言主要是六大步,而这看似简单的六大步却在实施过程中一点也不简单。
 

管理信息系统开发过程第一阶段:系统开始和可行性研究
系统开始和可行性是为系统开发做前期准备,第一阶段最终的产品有两部分:
1、 实际的可行性研究报告,它包含对系统基本功能的描述及利润/成本分析。
2、 系统的初步设计,它对于估价成本和利润是必要的,是第二阶段的直接输入。
多数可行性研究是以概念而不是以设计为基础的,如果在描述系统目标上花的时间太少,那么成本和利润的估算将是错误的,用概念来指导可行性研究注定会导致成本过高,因此有必要在此阶段对系统进行初步设计。
 

管理信息系统开发过程第二阶段:系统分析和设计
一旦项目获得批准,则开始第二阶段,即系统分析和设计,此阶段将完成详细的系统设计,并编制各程序模块的说明书,注意,在第一第二阶段不应该编写程序,通常,为了提前完成开发任务,人们总是习惯于压缩第二阶段的工作,使它提前完成以便开始第三阶段,既程序设计阶段,粗糙的系统设计将成倍地增长项目所要求的程序设计量。
在第二阶段将成立项目组,项目组应该包含一个或多个系统分析员和来自所开发的系统范围内用户代表,如可以的话,还要给项目组指派一名信息服务审计员,他不作为专职人员,而作为安全和控制方面的顾问,因为在第二阶段结束之前程序员实际上并不参与进来,所以可以将程序员一事推迟到第二阶段结束时再进行。

管理信息系统开发过程第三阶段:程序设计
用户的介入集中在系统开发的过程前段(第二阶段)和后段(第四和第五阶段),如果正确地完成了第二阶段,而且用户与项目组的协作是有成效的,那么用户将很少介入程序设计阶段。
如用户过多地介入程序设计阶段,将直接影响开发的进度和质量,在实际工作中,这种情况是经常发生的,特别是在时间紧迫时,所以过早地开始程序设计,将导致产生质量低劣的系统,这种系统并不满足用户的要求,而且维护的代价很高。

管理信息系统开发过程第四阶段:系统测试和技术培训
尽管在第三阶段已经分别测试了系统的各个模块,但这并不能保证把他们结合成一个整体时系统也同样会正常工作,因此,在第四阶段需要完成整个系统的测试,在此期间,项目组将培训用户运行信息系统,整理开发过程中编写的各种技术文档,以便通过质量认证和用户的验收。

管理信息系统开发过程第五阶段:项目总结和评估
项目总结应该是系统开发过程的组成部分,任何管理信息系统在刚刚投入使用时,都会做一些微小的调整,因此,有必要事先对它进行总结和评估,因为一旦系统投入使用,即便实现前的测试设计得很好,也不可能完全暴露出某些在系统投入运行时必将出现的问题,可以委托第三方对系统进行总结和评估,这样做可以获得更高质量的系统并且使用户更为满意,总结项目开发过程中的经验和教训,也会使今后的项目进展更加顺利。