二、计算机在管理中进行信息处理的发展阶段

计算机在管理中被大量地用来处理管理信息,节约了人力,提高了效率, 方便了决策。其应用发展已经过了这样几个阶段:

(一)简单程序应用阶段

指运用计算机来模仿人的手工方式,局部代替原来管理人员进行的数据处理业务,如工资结算、统计汇算等单项数据处理。这是计算机应用于管理的初级阶段。在此阶段数据不独立,而是程序的一部分,修改数据就必须修改程序。数据彼此间是孤立的、无关的。程序也是孤立的,不能共享数据。

(二)文件系统阶段

在这一阶段,计算机开始应用来对某一管理子系统的控制,如库存管理系统、财务管理系统等。数据形成了单独的文件,不再是程序的一部分,而是按照一定的结构被组织起来,存储在计算机的外部存储器中,可以反复使用和保存。程序构成另一个与数据文件相对独立的系统,主要是用来控制数据在内存外存之间的交换,并通过一套复杂的文件处理技术,如排序、合并、检索等,对数据进行管理、处理和计算,以实现应用的目的,可以通过程序修改数据,而不必改动程序本身。这较第一阶段前进了一步。但各程序系统与各自的数据文件间仍有着相互依赖的关系,每个管 1 理子系统都有各自的数据文件,彼此间不能共享数据。这样就增加了数据的重复程度。各个数据文件的维护及更新,都必须依赖各自的程序。所以,从数据管理的角度上说, 这并不是最优的。

(三)数据库阶段

在这个阶段,应用了完整的面向数据管理的系统软件——数据库管理系统,使数据有了完整的数据结构,数据的维护、更新,扩展等均可在数据库管理系统内部自行解决,实现数据的物理独立性。在管理上,该系统把某一组织(如企业)的主要管理业务全面纳入了计算机系统,应用了数据库技术和计算机网络技术,把各种管理子系统的功能集中起来,构成了管理信息系统。

在数据库系统中,程序不再对应数据文件而是通过数据管理系统对数据进行处理。这样,程序就有了更大的通用性,灵活性。而且在程序的编制上也较为简单易行。数据库技术实现了对数据的集中管理,因此解决了各不同管理职能子系统的应用程序的数据共享问题。