层次分析法软件设计与实现_第1页
层次分析法软件设计与实现_第2页
层次分析法软件设计与实现_第3页
层次分析法软件设计与实现_第4页
层次分析法软件设计与实现_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

层次分析法软件设计与实现 摘要 层次分析法作为多指标综合评价的常用方法 在各领域应用广泛 但在应用中发现 辅助完成层次分析 法计算的软件工具一般都存在安装复杂或操作不便的问题 通过分析层次分析法原理和计算步骤 研究了判断矩阵的 特征向量 最大特征值的计算方法和一致性检验方法 基 于 C 和 SQLite 数据库设计开发了层次分析法软件 以可视 化界面完成评价指标和数据录入与管理 应用表明 该软 件明显提高了操作的方便性 对于进一步推广层次分析法 在各领域的应用具有重要意义 关键词 层次分析法 特征向量 最大特征值 SQLite DOIDOI 10 11907 rjdk 中图分类号 TP319 文献标识码 A 文章编号 1672 7800 2016 005 0082 03 0 引言 我们经常会遇到一些复杂问题 需要进行综合评价才 能作出决策 综合评价就是将影响事物的各类因素分解 得到一个综合指标体系 在对各种指标分解评价的基础上 进行汇聚 从整体上反映被评价事物的情况 1 近年来 多指标综合评价研究不断深入 其它领域的 相关知识不断渗入 使得多指标综合评价方法不断丰富 目前 国内外提出的综合评价方法已有几十种之多 而其 中的层次分析法 AHP 因为原理相对简单 在军事 经济 卫生 教育 工程等各个领域应用广泛 但是 在应用 AHP 进行决策时 可选用的工具一般是 Matlab 软件或者 Excel 前者安装过程相对复杂 学习成本 相对较高 后者在评价指标个数发生变化时 调整的工作 量比较大 有的研究人员采用 Yaahp 软件进行计算 操作 比较方便 但是免费版功能过于简单 不能完全满足应用 需求 为此 笔者在研究层次分析法原理的基础上 自行 设计开发了用于计算的软件 可以大幅提高 AHP 运用的效 率 1 AHP 原理与计算步骤 1 1 AHP 原理 层次分析法是美国著名运筹学家 Saaty 在 20 世纪 70 年 代初提出的一种多目标决策系统分析方法 2 其原理是 将需要决策的问题置于一个大系统中 将问题分解并层次 化 形成一个多层次的评价分析模型 之后综合运用数学 方法与定性分析方法 计算出每个评价指标对上级指标产 生的影响权重 最终通过逐层计算 得到问题总目标的权 重 以此评价解决方案的优劣 实现辅助决策 1 2 计算步骤 3 按照上述过程计算每一级指标权重 然后自下而 上逐级相乘 最终得到每个评价指标相对总目标的权重 2 程序设计 2 1 开发环境 软件基于 VS2005 NET 开发 具体开发语言选用 C 数 据库选择 SQLite 基于数据库对评价方案进行管理 程序开发相对简便 计算效率高 速度快 存储方便 而且 基于数据库进行 管理 有利于软件将来修改为中间件或者 Web 服务供其它 软件调用 可进一步提高软件的使用率 SQLite 数据库是一个开源的嵌入式关系数据库 它区别 于其它数据库的最大特点是零配置 它既不需要安装和管 理配置 也不需要系统管理员对数据库进行管理 此外 SQLite 还具有存储量大 速度快 可靠性好 支持标准 SQL 无数据类型限制 源代码开放 完全免费 持续升级 可用于任何用途等诸多特点 2 2 功能设计 软件主要设计评价方案管理 评价指标管理 数据管 理 计算与结果输出等功能 1 评价方案管理 主要提供评价方案的增加 删除 修改等功能 如图 1 所示 可以将评价方案数据保存在数 据库中 避免用户进行 AHP 评价操作时重新输入数据 2 评价指标管理 主要提供评价指标的增加 删除 修改等功能 如图 2 所示 基于树形控件对评价指标进行 操作 指标层次关系更清晰 操作更方便 3 数据管理 主要提供判断矩阵初始数据录入和修 改功能 如图 3 所示 软件基于表格控件管理数据 相比 控制台更直观 操作更方便 软件根据 n 个评价指标自动 生成 n 行 n 列的数据表格 设行标为 i 列标为 j 当 i j 时 第 i 行第 j 列自动设定为 1 且不允许修改 输入其它单元格 i j 数据 x 时 对应单元格 j i 的值自动设定为 1 x 5 结语 本文设计开发的层次分析法软件 通过 SQLite 数据库 存储数据 以可视化的界面完成评价指标和数据录入与管 理 可以明显提高操作的方便性 对于进一步推广层次分 析法在各领域的应用具有重要意义 参考文献 1 虞晓芬 傅玳 多指标综合评价方法综述 J 统计与决 策 2004 11 119 121 2 陈明 郭立新 基于 AHP 熵权 TOPSIS 的电动汽车动 力性经济性综合评价方法 J 机械设计 2013 4 15 19 3 常建娥 蒋太立 层次分析法确定权重的研究 J 武 汉理工大学学报 信息与管理工程版 2007 1 153 156 4 叶耀军 王首军 魏磊 等 矩阵最大特征值的近似

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论