2.开发管理信息系统的步骤

管理信息系统的开发是一项大的系统工程性质的工作,一般的系统工作均要有三个成功要素,这就是:①合理确定系统目标;②组织系统性队伍;

③遵循系统工程的开发步骤。

所有这些要素均要在坚强的领导下才能完成。

首先谈谈领导问题。由于信息系统耗资巨大,历时相当长,并且是涉及到管理方式变革的一项任务,因而必须主要领导亲自抓才能成功。因为主要领导者最清楚自己企业的问题,最能合理地确定系统目标,他拥有实现目标的人权、财权、指挥权,他能够决定投资、调整机构、确定计算机化水平等。这是任何其他人都不能替代的。

作为领导人员怎么领导管理信息系统的开发工作呢?首先领导人员应有一些信息系统的基本知识,能大概地知道计算机原理及其能力和它包括的主要设备;其次,领导人员最主要的应有提高自己企业管理水平的设想,运用现代管理科学的设想;再次,领导人员要懂得管理信息系统的开发步骤和每步的主要工作;最后,领导者要会用人,会组织队伍。

领导者推动管理信息系统的第一步是建立一个信息系统委员会,信息系统委员会是领导者的主要咨询机构,又是信息系统开发的最高决策机构,其人员包括对信息系统要求较多的各级管理组织的主要负责人,如财务科、计划科、销售科等。还包括一些有经验的管理专家,例如掌握预测技术和计划技术的专家。还应包括信息系统的系统分析员。信息系统委员会的主要工作是确定系统目标,审核和批准系统方案,验收和鉴定系统以及组织各种开发组织。

在信息系统委员会的领导下要建立一个系统规划组或系统分析组,简称系统组。系统组应有各行各业的专家,如管理专家、计划专家、系统分析员、运筹专家、计算机专家等。这支队伍可以由本单位抽人组成,也可以请外单位的人,如请科研单位、大专院校、咨询公司派出专家和本单位专家结合组成。这样既可以摆脱主观偏见,吸收新鲜思想,又可以避免系统建成后人浮于事而造成负担。

组成队伍后,如果是进行全厂信息系统开发则应首先进行全系统的规划,系统规划是全面的长期的计划,在规划的指导下就可以进行一个个项目的开发,见图 16—8,它画出了系统开发的各个步骤。

系统规划订完后,就可根据规划的要求组织一个个项目的开发。每个项目的开发均可由四个阶段来完成,即系统分析、系统设计、系统实现和系统评价。这四个阶段组成一个生命周期。这个周期是周而复始进行的,一个系统开发完成以后就不断地评价和积累问题,积累到一定程度就要重新进行系统分析,开始一个新的生命周期。一般来说,不管系统运行的好坏,每隔 3

—5 年也要进行新的一轮的开发。当然对过几年以后的系统规划也要修订。系统规划的主要内容包括企业目标的确定、解决目标的方式的确定、信

息系统目标的确定、信息系统主要结构的确定、工程项目的确定及可行性研究等。

系统分析的内容包括数据的收集、数据的分析、系统数据流程图的确定以及系统方案的确定等。

系统设计包括计算机系统流程图程度流程图的确定、编码、输入输出设计、文件设计、程序设计等。

系统实现包括机器的购买、安装、程序调试、系统的切换以及系统的运行和维护等。

系统的评价包括建成时的评价和运行后的评价,发现问题评提出系统更新的请求等。

各个阶段中各种人员的职责可用一个表说明,见表 16—1。表 16—1

在这些步骤中值得注意的有以下几点:①系统分析占了很大的工作量, 有人对各阶段所耗人力及财力作了个描述,见图 16—9。

从图可以看出在系统分析阶段技术人员的人力耗费是很多的。只有分析得好计划得好,以后的设计才能少走弯路。那种不重视分析只想马上动手设计的做法值得慎重考虑。

②开发信息系统不应当把买机器放在第一位,因为只有在进行了系统分析以后才知道要不要买计算机、买什么样的计算机。尤其对于大的系统开发可能长达三年,现代计算机差不多五年换一代,或者说五年以后的价格要比原来的少一半,如果一开始就买机器,没等用上就折旧了许多,实在不划算。

③程序的编写要在很晚才进行。程序编写要在系统分析和设计阶段以后,弄清楚要干什么和怎么干的情况下,而且有了严格的说明时才好进行, 若一开始就编程序,可能会编的不台要求,以后改不胜改,反而会大大浪费人力和时间。