《%80决策支持系统中模型库的设计与管理.pdf》由会员分享,可在线阅读,更多相关《%80决策支持系统中模型库的设计与管理.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、现代图书情报技术2 0 0 7 年第6 期情报分析与研究总第1 5 1 期市场营销决策支持系统中模型库的设计与管理林晓燕(中山大学资讯管理系广州5 1 0 2 7 5)【摘要】介绍M M D s s、M B 以及M B M s;使用面向对象的方法和模型的动态链接对模型进行创建与管理;同时介绍模型库与数据库的一种接口模式,并利用A D O 和v c+内嵌D s s 语句米表示其实现过程。强调用户管理和联系实际。倒举线性盈亏平衡分析、目标利润预测等多个市场营销实例对所使用的技术进行说明。【关键词】市场营销决策支持系统模型库面向对象接口【分类号】c 9 3 ID e s i g na n dM a
2、I l a g e m e n to fM o d e lB a s ei nM a r k e t i n gM a 腿g e n 埘l t&D e c i s i o nS u p p o r tS y s t e mL mX i a o v a n(却n 伽mo,扣舰。f 幻几 忆n 昭嗍e 眦,s“n 一&nh 挑邝妙,G M,神。u5 D 2 巧,矾i 眦)【A b s r a c t】T h 诂p a p e ri n t r o d u c e se a c hc o 舾t 叫c t i 明o ft I-eM M D s s M B 蚰dM B M s,p r e 黜t s0 b
3、 j e c t 曲e m e dm o d e l i“g 明Im a n 8 9 i“g,a f I d 聃麟P 8 t i a t e so nm 甜e ld y 叫cb n k a g eht h eM 0 d c lB a 解M c a n w h j J e t h i 6p 8 p 盯i n 0-d u c e so n em o d eo fi n t e m eb e t w e e nM o d e lB a s ea n do 岫r b 龉e s,u s i n gA D Oa n dV C+咖b e d d e dD s ss t a t e m e n t sf o
4、r缸r e a l i z“o n A l s 0,t I l 诂p 8 p e rf 如u s e 5o nu s e 瑁m 卸8 舻m e m 粕ds y 8 t e mP a c t i c a I j t y,s h o 诵“g 能柙阻I 既舢p l e s 煳i n g蚰m r k e t i r l gf o ri l l u m i n a t i n gs u c ht e c h r 帕l o g yt h tm e n t i o n e dp r e v i o u 5 l y【K e y w o l d s】M a r k e t i“gm a n a g e m e
5、n t&d e c i s i 蚰s“p p o ns y 8 t e mM 0 d e lb a 8 eo b j e e to e n t e dI n”r f k el市场营销决策支持系统在市场经济中,市场具有开放性,政策、法律、文化、道德、经济运行规律等多方面因素影响着企业的运作,使企业处于一个不稳定的经济环境中,面临着不断增长的国内外竞争。市场营销是个人与群体通过创造产品和价值,并同他人进行交换以获得所需的一种社会及管理过程“j。它涉及的不仅是企业内部的计划,能力等信息,还包括食业外部的顺客、供应商、市场等方面的信息,如图1所示。面对市场营销中海量的信息以及繁杂的半结构化甚!毫结构化
6、问题,需要市场营销决策支持系统(M a r k e t i n gM m l a 学哪e n t D e c i s i 彻s“P p o r ts y s I e m,M M D s s)。M M D s S大量使用市场营销理论,以模型技术为主体,通过人机交互功能,创建、修改、选择、组合、运行模型,形成市场营销决策问题的方案,为决策者提供更有力的决策依据”。1。其中,模型技术的使用是M M D s s 能否真正发挥效用的关键,是为决策者提供合理的营销组合方案的前提。收稿日期:2 0 0 7 0 4 2 0收修改稿日期:2 0 0 7 0 5 2 16 0 盘业山薛图l 市场营销信息流图2 文
7、献综述在技术方面,由于D S s 需要大量的企业内外部数据、信息作为基础,进行分析汇总的同时,也需要发掘其潜在价值、总结规律变化,从而形成决策方案,因此,普通的数据库系统力不从心,越来越多的数据仓库和数据挖掘、O L A P 技术被使用”“。随着行、【k 特性的增加,为了更好地切合企业行业和运营实际,D s s 作为专用行业软件得到了广泛应用,如农业信息管理、金融决策、航空管理、生产制造管理等,其中,企业不同的职能部门也对D s s 的专用化提出了要求,包括市场营销”5、质量管理”】、客户关系管理”1、库存管理”“等。而为了应对企业的网络化、跨地域发展,D s s 也从原来的规模发展成智能化、
8、分布式(或集成化的)、群组性的D s s“”1。在D s S 的组成中,模型库是底层数据信息成为高层决策辅助方案的关 万方数据现代图书情报技术2 0 0 7 年第6 期情报分析与研究总第1 5 l 期键,对于它的研究一直是热点:在模型的创建与维护方面,面向对象的方法更能反映客舭实际”;在如何高效链接、运行模型方面,面向对象的动态链接是较好方法“。3 模型库的设计和管理模型库系统(M 0 d e lB e,M B)是按照决策者的要求,从实际出发,构造适当的模型,注重推理能力和决策者的干预,致力于模型的合理构造和高效运用,达到辅助决策的哥的”。所以,在M M D S s 中,M B 是关键所在。3
9、 1 模型的创建与动态链接在面向对象的M M D s s 中,模型对象从底层的原子模型(模型类)中提取共性知识,根据具体的应用,结台所需的经验知识和偏好来形成组合模型(既复合模型),因而不同的模型面向具体特殊的问题和使用环境,形成了逻辑严密、合理且具有实用性的类与于类的结构。模型定义为:模型=属性数据+操作+知识“,即四元组形式:M o d e l=M i d M A T m I B u T E s,M O P E R A T E,M R E 卵R I c T 1 0 N 。模型只封装其所需的专用数据、方法以及个性知识,公用参数和数据存放在数据库中,共性知识则存储在知识库中,存取数据或知识的公
10、用方法(如模型庠与数据库接口程序,一些常用的统汁方法程序等)可作为公用模型存放在一个公用的模型库中。其中的大部分定量模型存在着输入变量到输出变量之间的映射关系,包括映射条件、映射方法以及相关功能、目标的说明,从这一角度出发将模型描述如下”4 0 ”J:d 脚M 0 d e l模型对象娄 M A m I B U T E S:M n eh D u t V 鲥枷e“e 10 u t D u l v 鲥a b l e U mC o l 嘣n t L i nA 1 8 面山m L 商C”p o s e m s tM 0 d e l l n l e m U np I l b I W:属性集合对象名称输人变
11、量表,输出蛮量表约束条件表算法列表组台列表模型接口表M o d d(c I 脚M n 帅e=N u L L);构造函数对象创建v 0 试M o d e L d d O p 帅(b 8 d n f,u 解r,u 舶r P 嘲w 咖,a d M o d e R e a d):使用O p e n 方法打开应用软件和数据库之间的连接通道,其巾蛐包古了此数据库的服务器、名称等信息可以是A c。嘲、s Q Ls 啪啊等效据库,连接方式可以足0 D B c 的D N s 方法也可以是。皿D B 方法一M 汕R e a d则表示只读一R o 幽P R 仰d 8 乱=N U U L P l l l:d _ b
12、R e c 蚵d 曲I c 阳n e h 吼a 眦e(一u 1 1 i d o f(R e c o r d s e t);在连接通道上建立用于撮作敦据库的m 蜘相蜊对象。存储记录集m R e o 帆d 8 e t 一)o p 即(”s E L E c TP n 删eF R O MP m v 耐”忸-血n t j(拓p a I c h)d _ b c 0 眦6 叫,t r I l e),删0 p e m 畸鲥,a d k k o p b m i 血c,a d c m 以h 1);+利用R e c 叮d 8 e t 对象,使用s Q L 语言查询数据库,a d L o c k 一6 3 万方数据现
13、代图书情报技术2 0 0 7 年第6 期情报分析与研究总第1 5 1 期豁塌倒辫倒酽图8 模型调用数据流的过程3 5 应用示例当用户通过模型库管理系统进行操作时,系统执行的过程是流畅交互的。例如,决策者需要查询2 0 0 4 年某产品的年终总利润,并输入了该产品的成本和年度销售量,其流程如图9 所示。圉9 应用流程示铡(1)模型服务系统先进入查询处理模块,如果该记录早已存储在数据库中,则直接返回结果。(2)如果没有,则进人模型的调用处理模块查看模型库中已存1 i f 的模型是否适合。当检索得出的模型散日大于1时,证驯不止一个模型可以提供用户要求的年终总利润,那么系统必须检查每个模型的输入要求是
14、否与用户的输入一致,舢不一致,则不使用这些模型J。筛选后的模型数目若仍有多个,用户可以根据模型说明选择最优的模型来执行。(3)也可能系统中的模型没有适合要求的,那就需要进人创建处理模块来创建新的模型。(4)计算模型对象在运行时,经常需要经过知识推理来6 4 明确知识需求、产生辅助知识,而知识推理模块可以使模型计算和知识推理进行嵌套调用,知识库则为计算模型对象提供已经明确的知识需求,为知识推理对象提供相关的知识规则。首先,4 个模块可以相互链接,而计算模型、知识推理模型及其个性知识是存储在模型库中的,根据相关的请求进行综合婀用,并传递相关的参数来实现运算。其次,是模型的置信值问题,因为系统中可能
15、有多个模型可以完成同样的决策目标,为了达到最优使用模型的目的,在模型的创建以及每一次操作后,都需要对效果进行反馈、记录和分析对该模型在具体的应用上进行评价,设置置信值,并完善模型的功能说明,这样才能真正帮助用户进行模型选择,甚至是系统自动选择模型。然后,这个服务过程可以通过与用户进行不断的交互来实现,也可以根据系统的智能化和动态性程度,直接在后台完成,但用户表达需求(表现为提出所需要的输出参数)和提供相关的输人参数则足必须的。最后,创建新模型的思想,一个系统想要在一开始就具备所有需要的模型是不切实际的,也是无益的,所以,在使用系统的过程中,要有意识地运用新的知识和经验去创建新的模型。4 结语随
16、着市场竞争日趋激烈,市场环境也更加复杂和变化莫测。因此,以计算机为工具,充分利用现有的系统科学、运筹与决策科学和人工智能等多方面的最新理论及方法建立M M D s s,是市场对企业的要求,也是企业适应市场要求的手段。本文在前人研究的基础上,提出一种M M D s S 中模型库较完整的、改进的设计和管理方案,并结合了大量市场营销示例进行说明。但是,一来缺乏实际完成的系统做支持,二来对该系统的环境和运行更多的是设想和理论探讨,对很多客观存在的问题分析不足;因此,在未来的研究中,需要努力丰富开发工具,完善模型库管理系统的交互环境,提高模型库间接口的合理性和方便性,从而更好地支持M M D s s 的
17、开发和应用。参考文献:lK o l e rP,A r 咖gc 俞利军译市场营销北京:华夏出版社,2 0 0 32 高洪深决策支持系统(【)s s)理论方法案铡北京:清华大学出版社,1 9 9 63 仇向洋,仲伟俊徐南荣c I M s 环境下市场营销决策支持系统研究决策与决策支持系统J 9 9 6,6(2):1 74 李智市场营销决策支持体统初探徐州工程学院学报,2 0 0 5,2 0(4):1 6 一1 95 陈秋双,李勇建市场营销管理与次策支持系统的研究与实现计算机集成制造系统2 0 0 2,8(6):4 8 2 4 8 5 万方数据现代图书情报技术2 0 0 7 年第6 期情报分析与研究总
18、第1 5 1 期6 孙栋胨莉末亚奇基于数据仓库的决策支持系统微机发展2 0 0 5 1 5(1 0):5 6 5 87 彭晓东,奠东橙,刘勇等基于数据仓库的综合决策支持系统的设计研究计算机工程与设计学报,2 0 0 3,抖(5):1 5 1 88 何继长,杨世元智能央策支持系统在质量管理中的应用科学技术与工程2 0 0 4 4(3):2 3 2 2 3 59 蒋珙客户价值管理决策支持系统的设计情报杂志,2 0 0 5(2):3 l 一3 21 0 朱海鹏,刘廷建,胡豪基于供应链思想的库存管理决策支持系统开发与设计四川轻化工学院学报2】0 1,1 4(3):8 2 8 6l l 黄海量王丽亚面向
19、大规模定制的网络化群体智能决策支持系统,计算机集成制造系统2 0 0 5 I I(2):2 0 0 2 0 51 2 田党生。李伟华面向工程协同设计与实现的群体决策支持系统研究现代电子技术,2 0 0 5(9):1 31 3 沈晖陈禹六面向企业集成的群体决策支持系统设计与实嘎控制与决策,2 0 0 4,1 9(3):3 2 3 3 2 61 4 王林,岛国安丽向对象的J D s s 模型库系统的构造电脑与信息技术,2 0 0 0(1):1 41 5 邓建华,高国安面向对象的摸型库营理系统分析与设计计髯机工程与应用,1 9 9 8(1):3 8 3 91 6 刘永,李伟华l D s s 中面向对
20、象模型库动态链接的研究徽电子学与计算机学报,2 0 0 4,2 l 8):4 8 5 01 7 蔡夫鹏,张书杰,鲁文正基于知识的I D s s 模型库动态链接让宁工程技术大学学报2 5。2 4(4):5 一5 8 31 8 李玉峰,史忠植,谭宁一种新的D s s 模型描述方法计算机研究与发展,1 9 9 9,3 6(5):5 8 4 5 8 81 9 江浩电站运行优化决策支持系统模型库的设计与实现电站系统工程,2 0 0 4 2 0(3)4 1 4 32 0 陈晓红刘磊辉D s s 模型库管理系统中模型复合技术研究微计算机应用,2 0 0 4,2 5(2):1 4 l l“2 l 李书涛嵌策支
21、持系统原理与技术北京:北京理工大学出版杜,1 9 9 6 1 2 1 4 02 2 严建蜂。享伟华,史豪斌利用逆向模型生成法建立器模型链扭探计算机应用与软件,2 0 0 6 2 3(1):1 2 5 一1 2 72 3 万明,汪晓程,张凤鸣基于面向对象模型库的多模型决策支持系统空军工程大学学报,2 0 0 2,3(6):7 9 一B l2 4 胡久清决策支持系统大连:东北财经大学出版社,1 9 9 22 5 孙华梅,黄梯云决策支持系统中模型臂理系统的一种设计和实现方法运筹与管理2 0 0 2 1 l(6):l 一62 6 李京,孙颖陴,刘智深张道一模型库管理系统的设计和实现软件学报,1 9 9
22、 8 9(s);6 1 3 6 1 82 7 叶琼伟晏建学,D s s 中的模型库管理系统(M B M s)与数据库管理系统(D B M s)的通信接口云南财贸学院学报,2 l,1 5(5):1 3 5 一1 3 72 8 陈桦,赵晓齐慧工业决策支持系统的模型库接口的研究与实现微电子学与计算机,2 0 0 5 2 2(1):1 3 0 1 3 22 9李安东 D O 散据库编程入门h t I p:b l 唱d nn e w 喇e d y a h l v e 撇周9 1 2 1 3 7 2 4 抛(A c 雌B 耐M 缸2 0,2 0 盯)3 0 马锐。尤定华决策支持系统开发工具的模捌臂珊技术北京理工大学学报,2 0 0 l,2 1(2):2 2 9 2 3 l3 1 武建章,于春田决策支持系统体系结构研究扣J 北工业科技,2 0 0 4,2 l(5):5 73 2 陈文伟决策支持系统及其开发北京:清华大学出版社2 0 0 03 3 盂波计算机决策支持系统武汉:武汉大学出版杜,2 0 0 13 4 宛延周定海编著面向对象分析和设计北京:清华大学出版社2 0 0 l(作者E m a i l:帅n d a L l l k h o t h m 呻i l-咖)6 5 万方数据