一种项目管理系统的制作方法

文档序号:12178465阅读:289来源:国知局
一种项目管理系统的制作方法与工艺

本发明涉及一种项目管理系统,更具体的说,是涉及一种基于模糊综合评判算法及动态反馈机制的项目管理系统。



背景技术:

在科技飞速发展的今天,实现管理系统信息化、网络化,可以极大提高工作效率,节约时间、人力和资源。例如,在线教师绩效评价系统,解决了传统的教师考核方式,通过网络及智能化系统,实现了对教师绩效的综合评价。在项目管理系统信息化研究与建设方面,通过多种技术方案实现的系统系统,在一定程度上提高了管理水平。

目前,在政府投资项目管理方面,西藏日喀则市政府相关职能部门采用传统模式,对项目进行纸质申报,且评审环节繁琐,存在投入大、效率低、信息化程度不高等问题。

模糊综合评价法是一种以模糊数学为基础,模拟人们处理问题的方式,应用模糊数学的方法,对影响项目质量的多种因素(可以是多级评价因素,相应的需要进行多级评价,本系统采用二级综合评价算法),利用模糊变换对各级单个因素进行评价,再选用合适的方法进行总的评价。



技术实现要素:

本发明以西藏日喀则市政府相关职能部门为研究对象,针对这些部门在项目申报及管理过程中存在的上述问题,提出了一种项目管理系统,通过该系统可及时在网上进行项目申报、评判、动态管理和更新,该系统改变了传统工作模式,提高部门项目申报和管理水平,对西藏地区发展起到推动作用,具有很大的应用前景。

本发明的目的是通过以下技术方案实现的:

一种项目管理系统,基于模糊综合评价算法和动态反馈算法,由系统管理、字典管理、项目指标体系、项目综合评审、公告公示、在线帮助和用户信息管理七个模块构成;其中,

系统管理是系统运行的基础,包括模块管理和用户管理,所述模块管理由管理员对系统的各个模块进行升级和维护;用户管理用于对不同用户的信息进行管理;

字典管理用于对系统的所有数据进行管理;

项目指标体系由基础指标管理、新指标扩展和扩展指标库构成;

项目综合评审分为八个子模块,用于对项目进行综合评价、增加评价指标、进行评价分析、对评价参数进行管理;

公告公示用于系统管理员发布通知、政策法规、公示重点项目及评审结果;

在线帮助用于对新用户进行操作指导;

用户信息管理用于系统管理员管理不同用户的基本信息;

其中,项目综合评审模块是整个系统的核心,由专家用户通过对项目的建设内容、产业导向和效益分析方面进行综合评价,最后将参与评审的项目量化排序,得分高的优先获得支持,并为领导决策提供依据;

所述模糊综合评价算法的评价步骤如下:

(1)确定评价因素集合

U={U1,U2,U3,…,Un} (1)

即项目质量评价各因素组成的集合,n是同一级单个因素的个数,下Ui看作一个整体,进行下一级评价,即

Ui={Ui1,Ui2,Ui3,…,Uis} (2)

(2)确定判断集

V={V1,V2,V3,…,Vn} (3)

即评语组成的集合;其中m是等级数或者评语档次数,Vi是评语,评语采用具体数字进行量化描述;

(3)确定判断矩阵R

R=(rij)(n×T) (4)

即所有的对单个因素评价的模糊子集,rij为因素Ui具有Vi的程度,其中:i=1,2...n;j=1,2...T;

(4)确定权重向量A

A=(a1,a2,…,an) (5)

即由各因素的权数分配组成,满足ai>0且∑i=1,ai=1;

(5)进行模糊变换

其中“*”表示模糊合成运算,选用“取小取大模型”的模糊合成模型,即

其中:j=1,2,...,T;

(6)进行模糊综合评价

采取模糊分布法,将公式(6)作为评价结果,为客观的反映项目质量评价的分布状态,需要对bj进行归一化处理,即

所述动态反馈算法的步骤如下:

(1)计算指标饱和关注度P

Ρ=Η×C (9)

式中P表示总的评价次数;H表示有多少人对某个项目进行了评价;C表示每个参与评价的专家理论上可以参与的次数,它由评价启/止时间和评价周期决定;

(2)计算指标关注度达标的临界值L

L=P×B (10)

式中B为百分数变量,用于去除关注度不够的指标,此数值可以人为设定、调整;

(3)用L去判断某个被评价项目的所有指标的关注度gi,小于L的指标加以标注,不参与接下来指标权重调整;

(4)对没有标注的指标,求其关注度的平均值;

(5)计算调整后各指标的权重qn

式中qi0表示上一次评价中此指标的权重;当qi0=0,qi1=0.05,即上次评价中没有此指标,或者有指标却没有权重,但在步骤(3)中gi>L,为此指标赋予基础权重,qi1此时定义为一个基本参数值,由管理员进行调整;

(6)进行归一化处理

式中qi1'表示此次评价中各对应有效指标的权重,将根据此权重进行模糊综合评价,计算被评价项目的每项指标得分及总体得分。

项目管理系统按照按照人机交互的用户类型不同,分为普通用户、专家用户和系统管理员。

与现有技术相比,本发明的技术方案所带来的有益效果是:

(1)从系统的操作性、维护性、扩展性、安全性和稳定性方面考虑,本系统基于ThinkPHP框架,利用MySQL设计数据库,采用MVC模式,即数据输入、数据处理和视图相互分离。在这一架构中,数据信息存储在数据库中,用户只能在通过界面进行操作,降低了数据库服务器被攻击的危险。

(2)本项目管理系统按照人机交互的用户类型不同,可以分为普通用户、专家用户和系统管理员。其中,普通用户为申报项目的企业人员,其不仅可以通过系统申报项目,也可以动态地查看项目的审批进度、项目状态、评价意见及通知信息等内容;专家用户为对普通用户提交的项目进行评价和审批的各部门专家,其可以动态地对项目进行评审,并提交项目新增指标给管理员;系统管理员负责对整个系统进行管理和维护,动态地修改项目指标及权重,发布通知公告等。

附图说明

图1是本发明项目管理系统的框架结构示意图。

图2是通过本发明项目管理系统进行项目评价的流程图。

图3是通过本发明项目管理系统进行项目综合评价结果的计算流程图。

图4是使用本发明项目管理系统时的普通用户界面。

图5是使用本发明项目管理系统时的专家用户界面。

图6是使用本发明项目管理系统时的管理员用户界面。

具体实施方式

下面结合附图对本发明作进一步的描述:

本实施例以西藏日喀则市政府相关职能部门为研究对象,针对这些部门在项目申报及管理过程中存在的上述问题,设计了一个基于模糊综合评价算法和动态反馈算法的项目管理系统,可及时在网上进行项目申报、评判、动态管理和更新。该系统用到了两个关键技术:模糊综合评判技术、动态反馈机制。该项目管理系统按功能分为7个模块:系统管理、字典管理、项目指标体系、项目综合评审、公告公示、在线帮助和用户信息管理,各个模块在整个系统中起到不同的作用。系统总体框架如图1所示,其中:

系统管理:系统运行的基础,包括模块管理和用户管理。其中,模块管理主要由管理员对系统的各个模块进行升级和维护;用户管理主要对不同用户的信息进行管理。

字典管理:对系统的所有数据进行管理,如项目所属单位、项目基本信息及专家信息等内容。

项目指标体系:主要包含三块,即基础指标管理、新指标扩展和扩展指标库。

项目综合评审:分为8个子模块,主要由专家对项目进行综合评价、增加评价指标、进行评价分析、对评价参数进行管理。

公告公示:由系统管理员发布通知、政策法规,公示重点项目及评审结果。

在线帮助:对新用户进行操作指导。

用户信息管理:由系统管理员管理不同用户的基本信息。

其中,项目综合评审模块是整个系统的核心,由专家用户通过对项目的建设内容、产业导向、效益分析等方面进行综合评价,最后将参与评审的项目量化排序,得分高的优先获得支持,并为领导决策提供依据,以项目的优化升级,带动产业结构的积极调整,促进区域经济良性发展。项目评价和项目综合评价结果计算流程如图2、图3所示。

从图2、图3可以看出,专家用户对参与评审的项目按照指标权重作出评价,经过专家对所有参评项目的评价,得到参评项目的综合评价结果,评价结果采用数值量化标准,最后得到所有参评项目的排列顺序表。

本发明项目管理系统按照人机交互的用户类型不同,可以分为普通用户、专家用户和系统管理员。其中,

(1)普通用户

普通用户界面如图4所示。若为新用户,则可以注册新的账号,然后进行登陆。普通用户界面显示了用户基本信息、申报管理、已申报项目、项目指标信息、通知公告、新手教程、在线帮助及相关政策法规等内容。用户可以了解项目指标分配、申报新项目,查看已申报项目信息、企业及政府发布的最新通告等。

(2)专家用户

图5为专家用户界面,主要负责对提交的项目进行网上评审、增加项目指标等工作。专家可以查阅已提交的项目内容、查看评价说明及项目处理情况;可以对待处理的项目进行评价,给出评分。

(3)管理员

图6为管理员用户界面,主要对系统项目数据和用户信息进行维护管理。从图6可以看出,作为特殊用户,其权限范围最大,管理员可以修改项目指标权重等信息、发布重要通知、对系统所有数据如项目相关信息、用户信息进行管理。在处理冗余方面,由于MySQL数据库系统使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理,进一步优化了SQL查询算法,减少了访问数据库的过程冗余,有效的提高了查询速度。

其中,模糊综合评价算法是一种以模糊数学为基础,模拟人们处理问题的方式,应用模糊数学的方法,对影响项目质量的多种因素(可以是多级评价因素,相应的需要进行多级评价,本系统采用二级综合评价算法),利用模糊变换对各级单个因素进行评价,再选用合适的方法进行总的评价。具体包括6大步骤:

(1)确定评价因素集合

U={U1,U2,U3,…,Un} (1)

即项目质量评价各因素组成的集合,n是同一级单个因素的个数,多数情况下Ui可以看作一个整体,进行下一级评价,即

Ui={Ui1,Ui2,Ui3,…,Uis} (2)

(2)确定判断集

V={V1,V2,V3,…,Vn} (3)

即评语组成的集合;其中m是等级数或者评语档次数,Vi是评语,可以是定性的描述,也可以是具体的数字(本系统采用具体数字进行量化描述)。

(3)确定判断矩阵R

R=(rij)(n×T) (4)

即所有的对单个因素评价的模糊子集,rij为因素Ui具有Vi的程度,其中:i=1,2...n;j=1,2...T;

(4)确定权重向量A

A=(a1,a2,…,an) (5)

即由各因素的权数分配组成,满足ai>0且∑i=1,ai=1;

确定指标权重的方法是综合评价算法中一个重要的指标体系,合理地分配权重是量化评估的关键。因此,权重的构成是否合理,将直接影响到评估的科学性。确定权重的方法有很多,如专家咨询法(Delphi)、专家排序法、层次分析法、相关系数法、主要成分分析法和因子分析法等。在本系统中,参与项目评审的专家来自多个不同的单位,具有广泛代表性。能够较为客观地从不同角度给出评价,所以本系统采用专家咨询法。在反复征求专家意见、修改权重数值的基础上,最终得到统一的初始指标权重数值。

(5)进行模糊变换

其中“*”表示模糊合成运算。目前常见的模糊合成模型有取小取大模型、相乘取大模型、取小求和模型。在本系统中,根据项目质量评价的实际情况,适合选用“取小取大模型”,即

其中:j=1,2,...,T;

(6)进行模糊综合评价

目前,在模糊综合评价中,应用最广泛的有最大隶属度法、加权平均法和模糊分布法。本系统中采取模糊分布法,即直接将公式(6)作为评价结果,为更客观的反映项目质量评价的分布状态,有时需要对bj进行归一化处理,即

所述动态反馈算法是如何实现项目指标权重的动态调整的一个核心问题,其主要的技术方法包涵以下几步:

(1)计算指标饱和关注度P

Ρ=Η×C (9)

式中P表示总的评价次数;H表示有多少人对某个项目进行了评价;C表示每个参与评价的专家理论上可以参与的次数,它由评价启/止时间和评价周期决定;

(2)计算指标关注度达标的临界值L

L=P×B (10)

式中B为百分数变量,用于去除关注度不够的指标,此数值可以人为设定、调整;

(3)用L去判断某个被评价项目的所有指标的关注度gi,小于L的指标加以标注,不参与接下来指标权重调整;

(4)对没有标注的指标,求其关注度的平均值;

(5)计算调整后各指标的权重qn

式中qi0表示上一次评价中此指标的权重;当qi0=0,qi1=0.05,即上次评价中没有此指标,或者有指标却没有权重,但在步骤(3)中gi>L,为此指标赋予基础权重,qi1此时定义为一个基本参数值,由管理员进行调整;

(6)进行归一化处理

式中qi1'表示此次评价中各对应有效指标的权重,将根据此权重进行模糊综合评价,计算被评价项目的每项指标得分及总体得分。

在发明本系统中,项目综合评价初始指标权重表如表1所示。表1是项目综合评审初始指标权重表,进行上述模糊综合评判计算的依据,随着新指标的加入而不断地计算和更新权重表。

表1

本发明并不限于上文描述的实施方式。以上对具体实施方式的描述旨在描述和说明本发明的技术方案,上述的具体实施方式仅仅是示意性的,并不是限制性的。在不脱离本发明宗旨和权利要求所保护的范围情况下,本领域的普通技术人员在本发明的启示下还可做出很多形式的具体变换,这些均属于本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1