案例4:战略计划系统 ??? 在这一节,我们来介绍一个与战略决策有关的系统。 这个系统的最大特征在于,它充分运用了运筹学、计量经济学等定量方法,同时又把人的主观因素添加了进去。 一、背景 ??? 战略性的财政计划是一个组织的重大决策之一,特别对于多部门的组织, 决策者往往面临着许多种彼此截然不同的计划方案。他们必须在政府的法令以及其它条件的约束之下,来决定如何最有效地获得资金来源,并最有效地使用它们去进行投资。 ??? 在进行上述决策时,有四个问题是至关重要的: ?1.把注意力集中在关键变量之上。 ?2.给出迅速的反馈。 ?3.对资源的分配方案作出正确评价。 ?4.对大量的替代方案逐个进行分析。 ??? 下面让我们来看一下计算机系统能否在上述四个方面给以支持。 二、一个例子 ??? 在讨论计划系统之前,我们给出一个假想的工作模式来说明这类系统可以如何使用。 ??? 假定用户想用系统中已有的优化算法对若干种策略进行分析比较。 ??? 首先,他应向系统注册。 系统将会询问他想使用哪部分功能。 因为他要用优化算法,所以可以打入关键字“OPT PHASE”,这样他便进入了系统的这一部分。系统将询问他要针对哪一个数据库文件用优化算法(系统中的数据和算法是完全独立的,这便于同一数据选用不同算法,也便于同一算法处理不同数据)。此时用户应该给出数据文件名称。这一文件可以是系统内已经存在的,也可以由用户重新建立。 ??? 对于选定的数据文件,系统提供一个编辑程序来保证用户随意追加、修改和删除数据。 ??? 系统采用逐步提问的方式输入用户的主观意图。 例如,它可能先询问在哪方面投资:房地产?工业?商业?有价证券?当用户回答是有价证券之后,再提问是哪种有价证券:长期债券?普通股票?专门股票?在用户选择了长期债券之后,再提问其它一些变量:几年期?利率多少?本钱多少?赔偿费多少?…当用户逐个回答之后,系统再要求用户在两个目标函数之中选取一个,使每张债券的获益最多还是最终收益最大? ??? 此后的事情就是用户等待系统进行优化计算, 最后给出一个最佳方案: 买多少,如何分期, ......然后,用户可以改变刚才填入的一些参数,让机器重新计算,给出另一个最佳方案。如此继续,用户可以根据自己的主观愿望选取多种参数组合,对得到的结果进行分析比较,作为自己决策的依据。 ??? 除此之外,用户还可以从系统得到各种报表和各类有用的图形,也可在终端上临时设计自己所需要的输出方式,要求系统以此方式输出信息。 三、系统的全貌 ??? 这个系统的主要优点在于:不是单独使用一个模型,而是多种模型的联合使用。图4-1给出了这个系统的大致结构。中间部分是信息管理子系统,它用来管理全部的信息与数据并生成各种图形和报表。右下方是优化子系统,它以混合的整数规划闭型为主体,它可以针对信息管理子系统送来的不同数据,选取不同的计算方法,给出最佳的方案。右上方是风险分析子系统,它包括若干个风险模型,针对用户提出的策略,计算出可能的风险损失和长远影响。图的左侧为计量经济子系统,它包括许多宏观计量经济模型,用来把全国、地区和行业的经济状况综合分析后,提供给中央信息管理子系统,以备其它子系统使用。图的左下角是模拟子系统,用来对各种策略进行模拟试验。  图4-1? 系统的结构 ??? 在使用这个系统之前, 公司总经理应该把自己关于战略计划的设想通知给各部门经理和助理经理,以保证他们所提的各种策略都着眼于这个全局目标。各部门经理和助理经理根据各自的具体情况,提出多种备择方案。方案应该包括:资金来源与应用、可能的利益和损失、资金平衡分析表、投资总额、付款间隔、补偿资金、各种约束等。 ??? 上述这些数据汇总到高层领导, 由他交给系统的使用者去寻求决策的支持信息。首先,这些数据以会话方式输入系统,并建立相应的数据库。风险分析子系统首先结合系统事先已存有的各种数据进行该方案的风险分析,分析结果也送入数据库中。同时计量经济子系统根据各种外界因素总结出计量经济分析结果并送入数据库。上述所有信息从工作数据库提供给优化子系统进行优化计算,将结果送报表生成程序。模拟子系统也从这些数据出发进行实地试验。优化和模拟的结果由报表程序生成各种报表及时响应给系统使用者,由他反馈给高层领导。 ??? 上述过程可以反复迭代进行, 这就可以把模型的定量分析和人的主观作用很好地结合起来,得到较高水平的战略决策。 四、系统的开发与评价 ??? 这个系统的设计与实施是一件十分精细而又艰难的工作。 据估计,它的开发费用将要达到一百万美元。它要求多方面通力合作,也需要相当长的开发时间。但是,它无疑可以把决策提高到一个新的水平。而且,它也可以有多种用途和供多种战略决策所使用。要对这类系统进行精确的经济评价是困难的,因为人们对于“什么是一个好的战略计划”、“如何描述计划的性能指标”等问题有着很不相同的看法,而且,这种系统只是支持决策不是提供决策,所以很难分清哪些决策是由于使用了本系统而作出的,哪些利益是本系统给带来的。 ??? 正是由于上述原因,使得决策支持系统的开发工作远远不如一般的日常业务系统的开发。这些因素有认识上的、财政上的,也有技术上的。可喜的是,随着社会的进步,这三方面的困难都在逐渐被克服。现在越来越多的人认识到战略决策的正确与否有着巨大的经济意义,希望能够借助于计算机的力量把自己的战略决策提高到较高水平。系统的开发工作也变得越来越容易了。这是由于现成的软件包越来越多,功能也更加丰富和完善。系统的硬件设备成本也大大下降,而且由于小型和微型机功能的增强,使得一些原来必须由大型机才能执行的工作也可以交给小型机甚至微型机去执行,这无疑大大降低了系统开发的费用。可以乐观地预言,在不远的未来,决策支持系统将会成为管理人员的必备工具。