📄 ά
字号:
----问:MIS建设不能等企业管理工作完全规范化以后再进行;事实上,许多企业都在急切地希望搞好这项工作,对此,您认为有没有捷径?
----答:仅仅将程序开发出来并不等于管理水平的提高。不能脱离实际工作,单纯强调MIS建设达到的水平,盲目地和发达国家比、期望通过一次开发就达到很高的水平往往会走弯路。事实上,管理水平上不去,MIS也不可能上去。MIS建设在管理工作中发挥了应有的作用,还可以根据工作的需要进行扩展和升级,就是搞好了这项工作。为此,要注意以下几个方面:
做好中长期规划。要根据企业的实际情况,合理地安排好MIS建设的过程,做好MIS建设的中长期规划,使MIS建设能有一个由小到大的、稳步发展的过程。
系统的调整和升级。MIS的作用不是通过一次开发工作就能完全发挥出来的,而是需要通过在实际工作和MIS之间进行反复的调整才能实现的。认为MIS建设象发电机组那样,一次建成后,可以几十年一直使用下去是错误的,只满足于实现当前功能的系统一般难以长期运行下去。因此,开发的系统要能够方便地进行调整和扩充。
采用开发方法。MIS建设涉及的内容很多,开发者往往会顾此失彼,要注意采用有效的方法,以便能从全局着眼,抓住主要的、本质性的问题,以此来带动各方面工作的进展。
----问:有没有办法使系统可以方便地调整和扩充?如果有,怎样才能做到这一步?
----答:一个功能的调整,如果涉及了系统的许多内容,那么,改动起来一定很困难,反之就容易。把系统中稳定的因素和变动的因素区分开来,并且减少变动部分各功能之间的联系,就可以缩小功能的调整所涉及的内容,达到系统方便改动的目的。
----问:MIS系统中主要的稳定因素是什么?
----答:数据。美国学者马丁提出的以数据为中心的思想曾指出:企业的数据处理过程是多变的,但是,其基本的数据却是稳定不变的。拿电厂来说,无论管理方式如何变化,汽机、锅炉、人事、燃料、物资诸部门的基础数据类型却是稳定不变的。我们把分类组织到数据库中的数据称为数据平台。
---- MIS建设要花费大量的人力物力,最终要得到什么?这是用户最关心的问题。一般说来是希望得到尽可能先进的硬件设备和尽可能多的功能。其实,MIS的硬件设备会由于设备的升级被更换,所开发的功能也会由于管理工作的变化而更换;而数据平台能随着数据库的升级而升级,只要基础数据不发生变化,就可以长期使用下去。因此,数据平台才是系统建设的根本。
----问:数据平台在系统中起什么作用?
----答:数据平台实际上是MIS的核心,也是MIS建设的本质问题。以数据平台为核心的系统具有以下特点:
系统性。在统一的数据平台的基础上,各种汇总和分析结果都可以由系统直接得出来,因而可以减少处理环节,达到使管理工作规范和节省人力的效果。这样,围绕着MIS就把各个部门的数据处理工作连接起来,形成一种系统性的处理方式。
适应性。实际的管理工作中,大量的数据处理并不需要复杂的数学计算,只要有了详细而又合理组织起来的数据,凭借现有的开发工具,其实现是很方便的。另一方面,所开发的各种功能都是由数据平台直接得出来的,相互间是独立的,功能的改动仅仅涉及独立的程序,这使得系统的功能可以灵活的增加和改动,能适应实际工作的需求。
结构合理。基于数据库的数据平台,通俗地讲就是分门别类存放起来的数据。企业中的数据有着不同的类别,按照这些类别对数据进行分类,数据平台就具有合理的结构。比如:电厂中的汽机、锅炉、人事、燃料、物资等子系统的数据相互间比较独立,数据量也较大,属于不同的大类。这些大类构成了数据平台的主体结构。
---- 综上所述,MIS建设是把人工处理方式下零乱的数据处理转变为由计算机系统处理的人机结合的系统性的数据处理,MIS的系统性是以数据平台为核心实现的。新旧数据处理方式之间的不同,通俗地讲就象家庭做饭和厨师做饭的不同,厨师做饭先要由刀工将菜备齐,在此基础上才能实现高效的操作,刀工备齐的菜就相当于系统的数据平台。数据平台可以随着数据库升级,只要基础数据是稳定的,就能长期使用下去。因此,MIS建设的根本性任务是将人工方式下的零乱的数据组织成统一的数据平台。
----问:MIS建设是否必须首先把数据分析清楚?
----答:如前面所述,实际工作中的数据及其关系并不象图书馆的数据那样规范、明确,常常是零乱的、隐蔽的,通过一次调研一般难以真正掌握;再者,实际运行的数据平台还要形成一种新的工作机制,使用户能及时将这些数据输入到计算机系统中去。这都涉及了许多不明确和不确定的因素,因此,MIS建设难以象一般工程那样,先把问题分析清楚,通过有效的设计,就可以按部就班地进行开发工作。比如:电厂、供电局的MIS建设,由于涉及了大量的用户和数据种类,期望通过一次性的调研就能将数据及其关系完全描述清楚,用户就可以及时、准确地将数据输入进去,一般是难以做到的。
----问:那么,如何组织数据平台?
----答:MIS开发的过程是对实际数据进行分析和整理的过程,也是建立运行机制的过程。Gilb T 描述的通过试运行发现问题并解决问题的渐进的方法(Evolutionary Approach),由于其实用性较强,引起了广泛地注意。其基本步骤是:将一个大的系统分解成多个小系统,对于每个小系统,不是企望经过详尽的分析设计后再进行开发,而是先开发出来一些功能,让用户投入试运行,在试运行的过程中,根据用户反复提出的修改意见进行修改,不断将用户的各种需求吸收到系统中来。在各个小系统分别开发完成后,逐步集成为整个系统。由于实际数据可以按照不同的类别进行分解,因此,可以采取Gilb T的方法逐步将数据组织起来。比如可以分别建立汽机、锅炉、人事、燃料、物资等数据平台,然后再集成为整个电厂的数据平台。根据以上讨论,为形成以数据平台为核心的MIS,可以采取以下方法:
分而治之。对于较大的系统,可以根据数据的类别把原有的系统分解成多个小系统,排列出它们的开发顺序,从而将建立统一的数据平台的问题转换为分别建立多个类别的小数据平台的问题。通过分别开发各子系统,建立各类数据平台,最后再集成为统一的数据平台。
实现功能为手段,组织数据为目的。识别大量的数据必须通过用户,并要有一个过程。为此,在分别开发各个子系统的过程中,要能尽早地投入试运行,根据用户提出的各种问题进行反复的修改,通过满足用户的需求吸引用户;并在反复修改的过程中,真正了解用户的意图和数据的属性,在此基础上才能组织数据,达到建立数据平台的目的。
直接抽象。一般的开发习惯是用数据流程图描述原有的系统,并在这些材料的基础上进行开发。实际上这是在模拟原有的工作方式,并不能形成以数据平台为核心的系统结构。组织数据只需掌握数据的源点、类别和出现的频率等属性,在组织好数据以后,就可以直接开发程序得出各种所需的结果。这不需要考虑原有的数据处理经过了多少环节。(未完待续)(诚)
原载于《电子与信息化》
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -