# AHP_Calculator **Repository Path**: liuhangjun/AHP_Calculator ## Basic Information - **Project Name**: AHP_Calculator - **Description**: 层次分析法计算器 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2021-12-31 - **Last Updated**: 2024-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README AHP_Calculator ============== 原本是做一个项目用到的层次分析法计算器,现在开源。 # 程序说明 AHP Calculator是层次分析法计算器。它能够实现层次的建立,问卷的自动生成,成对比较矩阵自动填充,一致性检验,层次总排序,生成报告进而得到层次分析结果。 # 如何使用 ## 下载安装 程序使用了ClickOnce部署方法,目的是方便更新。不过好像把更新文件上传到服务器也挺累的2333。现在你可以在Release页面下载 ## 快速入门 🎓 在上面这个网址点击下载可执行文件。双击打开,期间可能会弹出筛选器的安全提示。
这是由于程序没有购买证书,但程序来源是正确。因此,点击详细信息和仍然运行即可。安装完成后,安装程序会在桌面释放图标,并且自动打开程序。 ## 使用方法 ### 界面 打开界面后,可以看到,程序分为两大部分。左边的是层次树,右边的是矩阵列表。
下面将展示如何使用该程序建立一个基本例子来完成一次层次分析。 ### 建立层次 软件默认自带了一个建立好的层次。我们点击菜单栏上的Hierarchy-Clear,弹出提示:是否要重置项目,点击是。层次即被清空。接下来我们将使用菜单栏中的Hierarchy-Insert添加一个根节点。单击菜单后弹出输入框。这里我们填写“合理利用企业利润”。点击确定,一个根节点即被添加到层次树中。 注意:一个项目中只能添加一个根节点,这是因为,层次分析法最终只能得到一组相对于根节点的权重,而不是两组。 然后,在层次树中选中刚刚添加的合理利用企业利润。再利用Hierarchy-Insert添加一个子节点。弹出输入框。填写为调动员工积极性。然后点击确定,一个子节点即被添加到根节点下。 注意:每次添加子节点,都要在层次树中选中要添加子节点的父节点。否则程序将不知道要将节点添加到那个节点下。请始终记得在添加子节点前选择父节点。 按照上面的方法,在根节点下再添加 提高企业技术水平 和 改善职工生活条件,添加完毕的层次树应该如下图所示:
### 构建成对比较矩阵 在右侧的matrix空白区域右键,在弹出的菜单中点击Scan。弹出提示框。这是因为如果扫描,将会重新构造矩阵。矩阵个数可能会有变化,因此每次扫描都会清除原来的矩阵。这里因为我们从来没有扫描过。所以点“是”。此时程序会自动扫描层次,得到需要构建的所有成对比较矩阵。 ### 填充成对比较矩阵 程序通过填写调查问卷的方式填充矩阵。在Matrix列表中左键选中第一条。右击Pair-Wise,打开调查问卷对话框。填写调查问卷,矩阵将会自动填充。调查问卷填写如下。
每完成一题,更改都会保存到矩阵中,无需保存。填写完毕后,直接关闭调查问卷窗口即可。回到主窗口,在矩阵列表中双击第一条,可以看到刚刚填写的调查问卷已经映射到矩阵中。
要点:使用鼠标悬浮在标签上可以查看因长度太长而被截断的文本。 注意:程序设计为不能手动填充矩阵,这是因为手动填写矩阵容易出错。矩阵浏览窗口中的值是不能直接修改的。 ### 一致性检验 在矩阵列表任意位置右击,弹出菜单中选择Check。程序将对所有矩阵进行一致性检验(这里只有一个)并弹出报告窗口。
### 层次总排序 当一致性检验通过后,即可进行层次总排序。点击菜单栏的Calculate-Generate report可进行层次总排序。至此,一次层次分析便完成了。
### 保存 为了方便以后修改层次,修改问卷,进行再次分析计算。可以将文件保存。在0.1.1及以上的版本中,保存功能已经被合并。调用和保存只需进行一次。另外,如果修改层次,矩阵会被清除。若想保留之前的问卷,请记得使用问卷导出功能。 # 程序反馈 如果程序使用有问题,请及时和作者反馈!😋