基于INTERNET的群体决策支持系统研究与应用.pdf

上传人:asd****56 文档编号:70340854 上传时间:2023-01-19 格式:PDF 页数:5 大小:123.20KB
返回 下载 相关 举报
基于INTERNET的群体决策支持系统研究与应用.pdf_第1页
第1页 / 共5页
基于INTERNET的群体决策支持系统研究与应用.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《基于INTERNET的群体决策支持系统研究与应用.pdf》由会员分享,可在线阅读,更多相关《基于INTERNET的群体决策支持系统研究与应用.pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、2001年2月系统工程理论与实践第2期文章编号:100026788(2001)0220021205基于I N TERN ET的群体决策支持系统研究与应用琚春华(杭州商学院计算机与信息工程系,浙江 杭州310035)摘要:在群体决策支持系统GDSS研究成果的基础上,提出了基于I NTERNET环境的群体决策流程、群决策模型系统、群决策中间服务器M TS的构成、专家端和经理端信息交换实现技术等解决方案、关键技术等,并给出一个商业销售群决策实例关键词:群体决策支持系统(GDSS);I NTERNET;M TS(事务处理系统软件);模型中图分类号:C931The Research on Group D

2、ecisionSupport System Based on InternetJU Chun2hua(Department of Computer and Information,U niversity of Commerce,Hangzhou 310035)AbstractThis paper proposes an approach to group decision support system based oninternet(IGDSS).It introduces the decision flow and the model system of IGDSS,thefunction

3、ality of M TS(m icrosoft transaction server)involved inIGDSS,and thetechniques for information exchange between the expert station and the managerstation.The paper also presents the application of IGDSS in sale date forecasting.Keywordsgroup decision support system;M TS;model group;data system1前言群体决

4、策支持系统GDSS是在决策支持系统DSS基础上发展起来的新型信息系统DSS为支持个人决策是很有成效的,但随着技术的进步,个人决策已逐步向群体决策发展,尤其是I N TERN ET技术的出现,使得基于I N TERN ET的群决策技术能更有效地解决群成员分布远、非结构化问题多、决策环境复杂这类决策问题 从80年代早期开始,GDSS技术在理论上的研究就已取得了令人瞩目的进展,DESanctis和Gallupe在1985年就开发了一个GDSS基本框架,美国的波音公司、I BM公司等已将GDSS投入应用,获得了较好的效果1,2然而,基于I N TERN ET的GDSS研究在国外和国内都属新的研究内容随

5、着计算机技术、I N TERN ET和I N TRAN ET的广泛应用,以及各部门M IS的建立,人们提出了高层决策辅助功能要求 因此,研究基于I N TERN ET的GDSS的条件已经成熟,用户有这方面的需求基于I N TERN ET的GDSS研究的主要难题有:I N TERN ET环境下模型和数据的分布性、数据安全性问题;决策结果的综合评价问题;决策模型的描述、组织和维护问题,模型库管理策略问题;决策任务的表达、分解、协同和协作问题我们根据商业企业的具体情况和要求,采用数据抽取技术实现了GDSS数据系统,应用了模型的知识收稿日期:1999207212资助项目:教育部优秀骨干教师基金;浙江省

6、自然科学基金(600117);浙江省教委基金 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.化描述和多层树型结构的模型管理方法4,设计了群决策中间应用服务器M TS技术5,通过建立预测模型群、销售优化模型群、库存优化模型群,在现有商业M IS的平台之上,实现了分布式商业企业的销售市场需求预测、销售优化和库存优化群决策支持系统2系统流程与构成211基于INTERNET的GDSS的群决策流程为实现分布式决策问题的解决,系统设有GDSS专家端和GDSS经理端 经理端为决策问题源,负责提出问题,专家端为参加决策

7、问题的讨论者,提出决策方案 基于I N TERN ET的群决策具体流程为:Step 1 经理端设定决策专家成员集,并为各专家配置邮件服务器地址;Step 2 经理端选择参加本次决策的专家成员,将决策问题以电子邮件系统的群地址方式发送到远端的每位专家信箱中,并设定决策期限或时间;Step 3经理端可实时监测各专家端决策情况;Step 4专家端在获得决策问题后,运用本地系统功能界面及联机模型调用进行决策分析,并在“讨论面板”上填写决策中间结果表以供其他专家端人员观看解题思路,从而起到群体讨论的目的;Step 5专家端采用隐含姓名方式,使决策专家可通过“讨论面板”了解其它专家解题思路、决策过程和结果

8、,克服人际误差;Step 6经过若干轮讨论后,达到决策设定的时间或讨论达到一定程度,就结束本次决策讨论;Step 7讨论完成之后,总决策者(经理)就可以通过经理端打开专家“讨论面板”进行最终决策方案的选择,而后打印有关决策方案数据212基于INTERNET的GDSS的构成根据上述I N TERN ET环境下的GDSS决策流程,系统采用了客户端、中间件(应用服务器)、服务器端的三层Client?Server结构,其结构如图1所示图1系统的三层C?S结构图中间件是实现基于I N TERN ET的GDSS重点,它采用了事务处理服务器M TS技术,以实现集中处理前端请求,进行代理服务和事务处理M TS

9、为应用服务器提供了基于角色的安全机制,通过检查客户的角色,有条件地开放该角色所允许的功能及决定能否访问远程数据模块的接口;M TS提供了缓冲池的功能,它能把与数据库的连接放到池中,当某Client不再需要连接时,另一个Client可继续使用它;M TS提供了强大的事务处理能力,完全支持“两阶段提交”这一技术,使得应用程序能够跨服务器处理事务;M TS不仅支持TCP?IP连接,而且还支持DCOM,OL Enterprise等多种连接,还保证了多种环境下基于I N TERN ET的决策支持服务专家端是分布式决策问题的讨论中心,通过M TS的联机模型调用、“讨论面板”(BBS)上的决策问题交互和一系

10、列辅助工具的使用,实现决策辅助经理端能根据决策者要求,进行决策成员选择、决策问题发布、动态了解各专家端问题讨论情况、决策结果分析和决策方案选择等,还可以进行决策模型更新及增加系统的数据库服务系统由W in N T为操作系统,建立W EB服务器,数据库管理系统采用RDBM S(M S22系统工程理论与实践2001年2月 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.SQL-SERV ER),存贮和管理各类模型群及各M IS平台提供并经远程传送模块和数据抽取映射后生成的GDSS数据源系统模型库拥有三类模型群

11、,即预测模型群,销售优化模型群,库存优化模型群,系统把这三类模型群分别编译成三个DLL文件 由于DLL语言无关性,模型可供其它程序调用,达到资源共享;修改模型时,只需修改DLL源程序及重新编译,而无须改变整个应用程序3关键技术及其解决思路311模型库和模型库管理系统模型是对现实世界的抽象,模型库是提供模型存储和表示的计算机系统 在这个计算机系统中,还包含一个对模型进行提取、访问、更新和合成等操作的软件系统,这就是模型库管理信息系统模型的存储表示方式有多种,我们采用了基于RDBM S的模型字典表示方式来存储模型,并把三类模型算法编译成三个DLL文件,实现模型共享和模型与程序的分离模型的管理包括模

12、型的修改、添加、删除、查询、合成等操作,这类操作可通过对模型描述参数的修改来实现模型的合成是通过对子模型适用范围和参数的全程搜寻匹配,合成一个较大的模型以实现复杂问题的决策 表1为模型管理的模型描述总表,表2是模型管理的参数描述表表1模型总表表2参数表模型编号Int模型编号 Int模型名称Char(20)参数编号Int参数个数Int参数名称Char(20)适用范围Char(50)参数类型char(12)模型类别 Char(20)取值范围Char(40)文件路径Char(100)值Variant中文名称Char(40)312M TS应用服务器及其代理技术的实现M TS应用服务器实质上是数据模块、

13、调用接口和商用规则操作的集合 数据模块操作包括模型需要数据在Client端修改或显示时,从Server上输出相应数据表的接口以供Client端调用的操作;调用接口操作包括调用相应模型群的接口和数据表接口操作;商用规则操作包括Client端模型调用时的参数检验和调用用户身份的验证M TS是程序处理逻辑的中心,其主要处理流程为:Step 1运行ScktSrvc.exe软件接收客户端请求,传送到M TS服务器,以调用服务器上服务;Step 2角色判别,如果客户HOST不在应用服务器EXPORTS地址表中,则转Step 6,否则继续;Step 3 根据模型总表和参数表匹配情况,检查客户调用的决策模型正

14、确性及模型参数正确性,如不匹配则为调用失败,显示用户错误信息,否则继续;Step 4触发运行服务器端模型,并将运算决策结果通过M TS返回于客户端在中间过程中,如果有多个用户同时申请调用模型,则由M TS服务器进行并行处理和安排;Step 5客户端得到决策结果,并且M TS“讨论面板”上记录决策结果,供其它客户端上专家和决策端决策者参考;Step 6结束并退出313M TS的模型调用和运算不同的连接方式对应不同的调用方法,对于TCP?IP连接,程序如下:V ar Interface1:Iappserver(即对应模型群的接口);BeginInterface1:=TCPConnect1.AppS

15、erver;结果:=Interface1.M ethod1(参数列表);.?M ethod1方法在M TS中执行模型群动态链接库的加载和相应模型的调用End;调用预测模型的应用服务器端程序片段为:32第2期基于I N TERN ET的群体决策支持系统研究与应用 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.TYPE Tfunc=function1(date1,date2:tdateti me;n,datetype:integer);StdCall;?date1,date2:为历史数据范围n:预测步长da

16、tetype:表识是年份预测或月份预测VAR func1:Tfunc;Handle1:Handle;Handle1:=LoadL ibrary(预测模型.DLL);?调用预测模型IF Handle1=0 THENRA ISE Exception.Create(DLL加载失败,其原因为:+inttostr(GetL assError)EL SEfunc1:=GetProcA ddress(Handle1,一预测模型输出例程名称);IF Not A ssigned(func1)THENRA ISE Exception.create(不能获得输出例程的地址)?触发异常EL SEResult:=fun

17、c1(date1,date2,n,datetype);客户端调用程序为:V ar Interface1:Iappserver(即类型库的输出接口);BeginInterface1:=TCPConnect1.AppServer;?TCPConnect1为客户端连接构件的名称 结果:=Interface1.FUNCT I ON 1(date1,date2,3,1);?与应用服务器上的函数对应End;?模型的执行过程在应用服务器端完成314应用服务器的连接技术前端开发工具采用了Delphi,其数据库引擎BDE能连接不同型数据库的SQL L ink;服务器端使用了M S SQL2Server 6.5所

18、以,只要打开BDE,并配制相应的SQL L ink ForM S SQL的参数并建立别名即可调用相应M S SQL2Server数据库基于TCP?IP协议,我们采用W I N SOCKET方式,完成前端与应用服务器连接在设置好HOST应用服务器的机器名和应用服务器的注册名即可调用相应的接口完成所有的功能.315“讨论面板”技术的实现我们通过M TS开设了一个公共区域即模拟电子公告板(BBS),上面登录着各专家对本次决策的解题思路,BBS实质上是两张关联的数据表(过程表和答案表),过程表登记每位专家的思路和各模型的参数值和模型名称,答案表记录着模型的运行结果,在前端的每位专家桌面上都有一个自动的

19、定时更新器,定时更新这两张表,使每位专家都能看到其他专家的思路和结果.借此来达到讨论的目的.316系统辅助功能子系统设计为更好地将I N TERN ET服务与GDSS系统有效的集成,我们设计和开发了一个智能决策浏览器,内置于专家端和经理端,支持HTML 1.1以上的本地或远程的网页浏览 它可用来浏览决策流程和定制的M IS页面,以及部分专家的网页其功能包括浏览HTML页面,W EB服务器代理,页面源文件查看和历史地址记录等功能系统有完善的电子邮件功能,包括邮件的收、发以及支持群地址发送使用时,必须先配制好SM TP和POP邮件服务器的IP地址、用户名和口令、专家信息表等,当经理选择本次决策团成

20、员后,系统查找专家表,并以群方式发送电子邮件 系统采用Inprise公司M I DA S(M ulti2tier D istributed Application ServiceSuite)中的A ctiveForm技术,利用A ctiveX的平台无关性,把应用程序发布到Internet或Intranet上 此外,系统还包含各类M IS数据的输入、查询和浏览,包括销售明细登记、出入库登记,库存查询、销售查询、出入库查询、专家信息查询和浏览中间结果表等42系统工程理论与实践2001年2月 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All r

21、ights reserved.4互联网环境下GDSS应用实例-商品销售需求预测商品销售预测模型群由指数加权移动平均模型(XSYCMD1)、三项和比例模型(XSYCMD2)、自回归模型(XSYCMD3)组成,这些模型由MBM S封装于M TS服务器的DLL中,专家端1、专家端2、专家端3各运行销售预测模型XSYCMD1、XSYCMD2、XSYCMD3通过对浙江省商业系统88-98年度彩电国内销售 数据分析,预测年彩电销售量 运行平台为操作系统W in 98,浏览器工具为C?S版Delphi和PowerBuilder,数据库服务器OS为W in N T和M S SQL-Server,中间件服务器采

22、 用M icrosoftT ransaction System,运行期软件是ScktSrvc.exe,运行结果见表3表3浙江省商业厅系统1986-1998年彩电国内销售数据及预测结果单位:万台年份1986198719881989199019911992199319941995199619971998销售额12.810.113.411.920.222.329.743.941.739.444.948.653.4XSYCMD111.312.916.220.225.139.843.841.641.145.751.0XSYCMD210.711.315.521.624.338.632.940.239.84

23、4.650.2XSYCMD311.912.717.624.326.845.343.238.643.250.554.1基于I N TERN ET的群决策系统实现了多模型调用和分布执行,运行速度快,预测结果可信,其中XSYCMD3结果更与实际相符今后的研究应侧重于基于I N TERN ET分布式体系结构的实现和群决策任务描述、分解和协调的结合,以及提高系统安全性和实用性参考文献:1L ai2HuatL i m,Raman K S,Kwok2Kee W ei.Interacting effects of GDSS and leadship J.DecisionSupport System,1994,

24、12(3):199211.2DaseM ary A nn,TungL aiL ai,Turban Efrai m.D istributed Group Support System A:Presented atthe 3rd ISDSS ConferenceC,HongKong,1995.3王亚芬.群决策支持系统支持机制和模式研究J.决策与决策支持系统,1993,3(1):2022.4琚春华,王光明.智能型商业决策支持系统ICDSS研究J.管理工程学报,1999,13(4):7778.5吴海通,徐良贤.实现中间层服务的技术J.微电脑应用,1998,12(2):6064.52第2期基于I N TERN ET的群体决策支持系统研究与应用 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com