论文部分内容阅读
随着大数据时代的到来,数据挖掘技术被应用到各个领域中。尤其是现代企业管理中,利用数据挖掘技术分析企业大数据潜在信息,并基于此建立良好的项目管理制度以及绩效考核评价体系,提高企业的经济效益,帮助企业在复杂的市场环境下生存和发展。本文以数据挖掘技术中的决策树算法为技术核心,通过实现项目以及员工管理模块,生成绩效考核数据集,进而生成决策树,根据对决策树的评价与分析,帮助员工提升自己及管理人员实施管理。此外,基于绩效考核成绩以及项目管理信息对企业的成本进行分析,生成多维度的成本分析报表,帮助管理层更加清晰的了解公司运营状况。综合以上功能设计,编程实现了一款软件研发项目的管理系统。决策树算法是数据挖掘技术中常用的分类算法,其结果通常以if-then的规则形式进行表达。其中C4.5算法是决策树算法中的一种,具有易于理解且准确率高的优点,与其前身ID3算法相比较,增加了信息增益率的概念。经过理论分析后,本文选用C4.5算法对绩效考核结果进行分析,通过收集数据、数据预处理、计算信息增益率、确定分裂属性以及后剪枝等步骤,生成用于绩效考核的决策树。进而利用测试数据集对决策树进行检验,得出决策树的准确率在90%以上,高于其他决策树算法的结果。本文基于轻量级MVVM框架Vue.js进行系统开发,采用C#语言、SQL Server数据库等工具对系统进行设计,基于C4.5决策树算法对系统生成的数据集进行挖掘分析,生成绩效考核相关决策树,并利用Echarts等可视化工具生成相关成本报表。系统开发采用的是B/S架构,通过可视化工具、决策树算法、动态网页等手段搭建了一个能够实现绩效考核分析的研发项目管理系统与平台。该系统包含信息存储、任务管理、报表生成、角色权限控制、信息可视化等管理信息系统功能模块,实现了项目的建立与管理、任务的流程流转、员工的相关信息填报以及管理、绩效考核体系的建立、各维度报表的生成、管理驾驶舱的搭建等项目管理功能。该系统以决策树算法为技术核心,获得科学可信且精确度高的项目管理信息结果,并实现了数据可视化,可辅助企业在大数据时代建立良好的管理制度。