利用模块化思想指导企业管理信息系统的建设与应用

2022-09-11

模块化技术是处理复杂技术的一般原理和方法, 在复杂系统处理过程中的使用已有较长时间, 特别是在工业领域得到广泛应用。模块化制造作为一种现代制造环境下的制造哲理和方法论, 可谓当代制造业的基石之一。因此, 相信对于很多人, 特别是攻读理工科的人来说, 模块化思想并不陌生。然而如何举一反三, 扩展模块化思想的应用范围, 以达到提高日常工作效率、为自已的日常工作带来便利, 则没有太多的现成资料可供引用。为此, 本文作者试图通过对模块化思想的解释及应用举例, 以达到抛砖引玉之效。

1 模块化思想的概念与延革

所谓模块化, 就是“通过对某一类产品系统的分析和研究, 把其中含有相同或相似的功能单元分离处理, 用标准化的原理进行统一, 合并, 简化, 以通用单元的方式独立存在。这就是分解而得到的模块, 然后用不同的模块组合来形成多种产品, 这种分解和组合的全过程就是模块化, 新产品 (系统) =通用模块 (不变的部分) +专用模块 (变动的部分) ” (摘自唐时中《模块化原理设计与方法应用》) 。

在有据可查的文献中, 英国庸俗经济学家经济学家马歇尔 (1890) 在《经济学原理》一书中, 对工业组织的论述较最早地总结、体现了模块化的思想。他对瑞士钟表业的精细分工进行了分析, 并提出了“零件配换制度”的思想, 他还对美国早期的印刷业生产过程中, 各工序分解并相互独立的情况也进行了分析, 这些都能体会到早期的模块化思想。之后又有若干学者提出类似思想, 限于篇幅在此不再重复。模块化思想应用于工业领域的实践, 有两个重要的“标识”:德国1930年首先明确提出“模块化构造” (MOdular Construction) 的设计方法, 由于用这种方法设计制造的机床具有良好经济效益, 模块化构造得到迅速发展;日本通产省在1 9 7 7年开始研制柔性加工单元 (FMC) , 同样非常明确地引进了模块化构造的概念。近年来, 模块化理论越来越多地应用到各个制造领域, 甚至发展到全球订单制造。模块化理论在知识密集型行业如软件开发、信息服务、研究开发, 甚至社会学、经济学、管理学也开始得到更广泛的应用, 并成为了这些领域的研究热点。

2 模块化思想的应用实例

为更好地展现模块化思想, 作者就当前所得到的资料进行了简单整理, 以制造 (军船制造) 、软件开发等两个典型为例, 解释模块化思想的应用思路。

德国布洛姆-福斯造船厂在1981年为尼日利亚海军建造成一艘轻护卫舰, 与以往建造的军舰有所不同的是, 它采用了“MEKO”技术。具体作法是:使用了标准化的集装箱, 这种集装箱尺寸是固定的, 可确保与所装入的的甲板吻合。装有同样标准化的连接板, 可与能源、通信、通风和各种数据总线连接。造船厂将各种不同的武器和设备置于集装箱内, 利用同一种舰体, 装备不同的集装箱就可以建造出不同的护卫舰、扫雷舰、巡逻舰等。同样做法也能在日常生活中看到, 在某著名瑞典品牌家具店, 在同一个转椅座上放置不同的椅背及背垫, 就可以构成各种不同的办公转椅。

软件开发中的复用技术, 就是在软件开发过程中, 首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来, 并定义和调试好各个框架之间的输入、输出链接关系, 形成一系列功能模块, 再以此为单位进行组合, 在组合过程中, 尽可能地减少功能块的数量。这样开发出来的软件, 复杂程度较低, 调试和维护也简单化。由于现代软件越来越庞大、复杂, 协作的人员越来越多, 模块化思想带来了高效率, 使其越来越得到重视与应用。现在软件中的“构件开发”、“中间件”等所谓新技术, 实质就是模块化思想在具体特定领域的应用。

3 利用模块化思想指导企业管理信息系统的建设与应用实践

随着信息技术的发展, 特别是互联网的日益普及, 信息系统也揭下了以往的神秘面纱, 日益成为各项工作不可缺少的得力工具。经过多年的发展完善, “企业管理信息系统”早已经不是用“一套软件”一词就可以囊括的, 现在, 最典型的管理信息系统 (Management Information System) 定义是:“由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。其主要任务是用现代计算机及网络通讯技术加强企业的信息管理, 通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解, 建立正确的数据, 加工处理并编制成各种信息资料及时提供给管理人员, 以便进行正确的决策……” (摘自《MBA智库百科》) 。当今仍有相当一部份企业信息系统是按照这个原则建设起来的。

但是, 我们使用模块化思想对上述定义进行考究, 就会发现其存在相当的缺陷: (1) 与事务流程处理脱节, 仅将自已定义并强调为“加强了解 (Monitor) ”, 并没突出当今企业管理信息系统的一个重要作用:事务流程处理 (Process) 。忽略了信息系统这么一些作用, 比如进销存管理系统, 能直接打印出合法发票, 施工投标系统, 能直接输出标准图纸, 资金结算系统, 能将资金由企业运汇兑至客户处, 而在实践中, 这些功能往往是信息系统建设的重要目的; (2) 将人、计算机、其他外围设备结合得过于紧密, 减低了系统的灵活性; (3) 管理决策没有成为系统的有机组成部份, 过于将管理目标的实现游离在管理信息系统之外。

那么, 一个在模块化思想指导下建设的企业信息管理系统是怎样的呢?作者认为, 它可以看成是一个“分层金字塔”架构, 如图1所示。

如图1, 通过分析整个系统, 构建多个以公用接口作连接, 组成部份相对分离、可在一定程度上平移滑动的“金字塔层”, 通过“金字塔层”的层层加载, 最终构成了一个完善的企业管理系统。值得注意的是, 这里的“金字塔层”应是可以灵活置换的, 比如“功能实现软件”由A业务软件及微软MSOFFICE构成, 但可以单独抽出, 置换成B业务软件及OPEN OFFICE, 其余构成不变。作者在1999年、2002年两次主持更换财务软件的工作, 由于系统采取了不同的构建思路, 两者结果迥异, 第一次更换时, 由于系统的非模块化, 财务软件更换导致设备、系统软件、工作流程的全面更换或更改, 费时费力。而第二次更换时, 由于系统的模块化已基本实现, 轻松实现了平滑过渡。

图1的每一个“金字塔层”, 同样可以分解成更小、同样由单层或多层构成的小“金字塔”, 比如其中的“公共平台”, 可以看成是由图2四个层加载而成的小“金字塔”。

同样, “功能实现软件”、“工作流程单元”也可以视同一个个小“金字塔”, 限于篇幅, 本文不再展开。

4 利用模块化思想指导企业管理信息系统建设应用的关健

应用模块化思想指导信息系统建设其难点在于所采用的标准和体系结构, 这关系到标准化的实现及体系结构是否具有足够的开放性。我们认为, 决定因素在最顶端, 对于整个信息管理系统来说, 就是管理者的总体意图分解。这要求系统建设的每一个关健参与者都要高屋建瓴地审视整个系统, 这也是系统建设日益被称为“一把手工程”的原因所在。

摘要:本文就当前模块化思想的沿革与常见范畴的应用状况作了简要描述, 并试图就自身利用模块化思想组织企业管理信息系统建设与应用的经验总结, 作出一些探讨。

关键词:模块化,信息系统

参考文献

[1] 史修松, 徐康宁.企业竞争与企业组织模块化演进分析[J].改革与战略, 2007, 12.

[2] 徐燕申, 陈永亮, 牛占文.模块化制造的研究和发展状况[J].制造业自动化, 1999.

上一篇:信息技术辅助下的中职服装工艺教学研究下一篇:江西高师院校专业结构的调整与优化