1概述yaahp是一款层次分析法辅助软件,为使用层次分析法的决策过程提供模型构造、计算和分析等方面的帮助。主要功能:l层次模型绘制使用yaahp绘制层次模型非常直观方便,用户能够把注意力集中在决策问题上。通过便捷的模型编辑功能,用户可以方便地更改层次模型,为思路的整理提供帮助。如果需要撰写文档或报告讲解,还可以直接将层次模型导出,不再需要使用其他软件重新绘制层次结构图。图1.1层次模型绘制l判断矩阵生成及比较数据输入确定层次模型后,软件将据此进行解析并生成判断矩阵。判断矩阵数据输入时可以选择多种输入方式,无论是判断矩阵形式输入还是文本描述形式输入都非常方便。在输入数据时,除了可以通过拖动滑动条来完成输入,也可以直接键入自定数据。页码,1/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.2判断矩阵数据输入l判断矩阵一致性比例及排序权重计算由于人的主观性以及客观事物的复杂性,在实际决策问题中,一次就构造出满足一致性要求的判断矩阵很难实现,经常需要对判断矩阵进行多次调整修正才能达到一致性要求。使用yaahp,在输入判断矩阵数据时,软件能根据数据变化实时显示判断矩阵的一致性比例,方便用户掌握情况做出调整。图1.3判断矩阵一致性比例实时显示l不一致判断矩阵自动修正yaahp提供的实时一致性比例计算功能能够帮助用户对不一致判断矩阵进行人工调整。但是,人工调整判断矩阵的过程有一定的盲目性,需要凭借经验和技巧来完成,缺乏科学性。而且,如果是收集到的专家问卷调查数据,直接对这些数据进行的调整很可能是不合理的。针对这种情况,yaahp提供了不一致判断矩阵自动修正功能。该功能考虑人们决策时的心理因素,在最大程度保留专家决策数据的前提下修正判断矩阵使之满足一致性比例。标记需要修正的页码,2/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...判断矩阵,整个修正过程自动完成。图1.4标记自动修正一致性比例l残缺判断矩阵自动补全实际决策过程中,可能需要向众多专家收集调查问卷。专家通过调查问卷给出的数据可能是不完整的,例如某位专家为了避嫌等原因没有给出某项数据,这时就会导致判断矩阵中的数据不完整,即存在残缺矩阵。有残缺矩阵存在的情况下无法进行排序权重的计算,必须对残缺的判断矩阵数据进行补全。如果使用人工补全的方式处理残缺判断矩阵,会对已有的专家决策数据造成影响,而且如果判断矩阵中缺失项比较多时,人工补全的盲目性很大。yaahp提供了残缺判断矩阵自动补全功能,只要满足补全条件,软件能够在最大程度反映专家决策信息的基础上完成补全工作。标记需要补全的残缺判断矩阵,整个补全过程自动完成。图1.5标记自动补全残缺判断矩阵l总目标/子目标排序权重计算无论是备选方案对总目标的排序权重,还是备选方案对层次结构中其他非方案层要素的排序权重,都可以快速地计算完成。并且能够查看详细的判断矩阵数据、中间计算数据以及最终计算结果。页码,3/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.6排序权重计算结果图1.7详细计算数据l根据总目标/子目标排序权重的加权分数计算计算出总目标/子目标排序权重后,还可以进一步计算加权分数,也就是根据备选方案的权重和备选方案的实际得分,计算最终的加权得分。图1.8计算加权得分l灵敏度分析通过灵敏度分析,能够确定某个要素权重发生变化时,对各个备选方案权重产生了什么样的影响,从而引导用户在更高的层次作出决策。页码,4/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...利用yaahp提供的灵敏度分析功能,能够动态地观察要素权重变化对备选方案权重的影响,还可以查看某个要素权重从0到1变化时备选方案权重的变化曲线。所有分析需要的操作仅仅是简单地拖动要素权重条或选择分析对象。图1.9灵敏度分析l生成调查表对于利用层次分析法的决策过程,经常会向专家分发调查问卷,然后回收调查问卷获得专家数据。yaahp提供了调查表生成功能,该功能可以根据层次模型和设定文本自动生成一份调查表,不做修改或稍作修改就能够向专家分发。页码,5/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.10生成调查问卷页码,6/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.11自动生成的调查表样例片段一页码,7/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.12自动生成的调查表样例片段二l群决策支持群决策是为了充分发挥集体的智慧,由多位专家共同参与决策分析并制定决策的整体过程。参与填写调查问卷的专家都是决策过程的参与者,最终结果根据所有专家提供的数据确定。yaahp提供群决策支持,能够管理参与决策的专家信息以及他们提供的决策数据。yaahp还提供了多种专家数据集结方法供用户选择。根据调查问卷向各个判断矩阵输入专家数据比较费时费力,为了解决这个问题,一个用来收集专家决策数据的Web应用正在开发中。利用这个Web应用,用户可以在yaahp中构造层次模型,然后在Web上发布调查问卷并通知专家,专家在网上完成数据输入后,yaahp能够直接获取专家数据,从而节省大量的人力和时间。图1.13群决策控制l导出计算数据为了方便用户对数据的进一步分析或撰写报告,可以将计算结果导出为PDF、富文本、HTML、纯文本、Excel格式的文件。页码,8/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图1.14导出数据页码,9/10(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...2文件操作图2.1文件操作yaahp使用.AHPX为扩展名的文件保存文档,对应的文件操作有:1、最近使用的文件列表显示最近打开过的文件,点击某项后快速打开对应文件。鼠标停留在文件列表中的将显示鼠标位置对应文件的层次模型缩略图。2、新建创建一个新的AHPX文件。快捷键:Ctrl+N。3、打开打开已存在的AHPX文件。快捷键:Ctrl+O。4、保存保存当前文件。快捷键:Ctrl+S。5、另存为当前文件另存为另一个文件。6、保存模型为JPEG将当前的层次模型保存为一个JPEG文件。7、打印层次模型打印输出当前的层次模型。快捷键:Ctrl+P。8、调查表根据层次模型和设定的标题及说明文本生成一个调查表文件,导出文件类型可选这富文本文件(RTF)或PDF文件。更详细内容见7.调查表部分介绍。页码,1/5(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图2.2调查表9、选项显示软件设定,包括层次模型图的字体、颜色设定以及数据导出的页面设置。图2.3选项–字体与颜色页码,2/5(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图2.4选项–数据导出10.帮助查看使用教程、帮助文档、常见问题解答或浏览示例文件。11.退出退出yaahp。快捷键:Alt+X。页码,3/5(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...3层次模型主程序启动后或新建一个文档,显示层次结构模型绘制页。图3.1层次模型绘制页码,1/1(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...3.1层次模型设计工具l编辑工具常用的复制、剪切、粘贴以及撤销、重做等编辑工作可以通过这些编辑工具完成,如图3.2所示。图3.2层次模型编辑工具l绘图工具可已利用五种绘图工具完成层次模型绘制任务,如图3.2所示。图3.3层次模型绘图工具五种绘图工具具体说明如表3.1所示。表3.1绘图工具l视图工具使用视图工具能够调整绘图板视图的缩放,还可以控制绘图板网格是否显示,如图3.4所示。选择工具,快捷键:ESC。点击图标下部的倒三角还可以使用全部选择工具,快捷键Ctrl+A。决策目标工具,快捷键:Ctrl+1或Ctrl+G。中间层要素工具,快捷键:Ctrl+2或Ctrl+M。备选方案工具,快捷键:Ctrl+3或Ctrl+B。备注工具,快捷键:Ctrl+4或Ctrl+D。页码,1/2(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...图3.4层次模型视图工具l检查工具模型检查工具能够对当前绘制的层次模型进行合法性检查,此工具位于”层次模型”工具组中的“备注”工具右侧。页码,2/2(W)w2013/1/12mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhcn.chm::/yaah...3.2层次结构模型图绘制1)添加要素通过在Ribbon功能板点击或按下快捷键选择绘图工具后,点击绘图板,即可在绘图板上放置一个相应的要素。技巧:选择添加的要素类型后,按住Ctrl键,可以通过多次点击添加多个要素。2)删除要素选中想要删除的要素,可以通过按下鼠标左键划矩形来进行多选,然后按Delete键即可删除选中的要素。删除要素后,与这些要素相关的连接(见添加要素间连接关系)将自动删除。图3.5选择要素3)修改要素的文字描述双击想要修改的要素的图形,切换到编辑状态,即可修改它的文字描述。修改完成后单击绘图板其他任意位置确认编辑,按ESC键取消修改。注意:编辑文字描述时不能按回车键确认编辑完成,因为文字描述可以是包含回车、多行的。4)单独添加要素间的连接关系l要素间的层次关系:决策目标――最上层中间层要素中间层要素……中间层要素备选方案――最下层l连接的逻辑关系限定:a、连接是有方向的,必须从下层要素的顶端连接点出发,到上层要素的底端连接点结束;b、不能有重复的连接;c、同一层次的节点不能连接。l添加连接关系:首先将鼠标指针移动到要素的顶端连接点上(因为起点必须为要素的顶端连接点),当鼠标指针变为一个方框并且连接点变为绿色时按下鼠标左键。拖动鼠标使鼠标指针移动到另一个希望连接的要素的底端连接点后,鼠标指针又变为方框并且连接点变为绿色,页码,2/3(W)w2013/1/14mk:@MSITStore:C:\Program%20Files\Foreology\yaahp\YaahpHelp_zhc