APP下载

基于B/S和M/S混合模式的项目管理绩效考核系统的设计与实现

2021-08-17魏本胜舒德伟张贺

软件 2021年3期
关键词:系统设计绩效考核

魏本胜 舒德伟 张贺

摘 要:绩效考核是項目组织管理的核心和枢纽,对确保项目的正常、高效运行非常重要。为提高项目整体的管理水平,提出了构建一个基于B/S和M/S混合模式的项目管理绩效考核系统,采用微服务、MVC和RESTful等多种软件架构,技术选型采用基于Spring Boot的微服务开发、基于HTML5的Web前端开发、基于Hadoop的大数据开发以及Hybrid App开发技术栈,实现了灵活方便的绩效打分、考核信息查询、对照分析等功能。

关键词:绩效考核;B/S和M/S混合模式;软件架构;开发技术栈;系统设计

中图分类号:TP311.5 文献标识码:A DOI:10.3969/j.issn.1003-6970.2021.03.021

本文著录格式:魏本胜,舒德伟,张贺.基于B/S和M/S混合模式的项目管理绩效考核系统的设计与实现[J].软件,2021,42(03): 072-074

Design and Implementation of Performance Appraisal System for Project Management Based on B/S and M/S Mixed Model

WEI Bensheng1, SHU Dewei2, ZHANG He2

(1.Shanghai Investigation, Design & Research Institute Co., Ltd., Shanghai  200434;

2.PowerChina Kunming Engineering Corporation Limited, Kunming  Yunnan  650000)

【Abstract】:Performance appraisal is the core and hub of project organization and man-agement, which is very important to ensure the normal and efficient operation of the project. In order to improve the overall management level of the project, this paper pro-poses to build a project management performance appraisal system based on B/S and M/S mixed model, which adopts a variety of software architectures such as Microservice, MVC and RESTful. The technology selection adopts Microservice development based on Spring Boot, Web front-end development based on HTML5, big data development based on Hadoop and Hybrid App development technology stack realizes flexible and convenient performance scoring, assessment information query, comparative analysis and other functions.

【Key words】:performance appraisal;B/S and M/S mixed model;software architecture;development technology stack;system design

绩效考核系统基于B/S与M/S混合架构,以数据统计功能获取的业务数据为基础,为项目运营绩效考核提供全流程化、一体化、标准化、精细化的管理模式[1]。绩效考核是组织提升项目运行效率最有力的手段,同时年度的绩效考核总得分、评价等级与考核支付系数密切相关[2],通过绩效考核,确保评价等级保持在较高水平,以获得最大化的运营收益。

1 系统需求分析

1.1 系统设计目标

项目管理绩效考核的核心目标是从各业务系统中抽取考核指标所需的相关数据,通过客观计算评分、主观人为评分的评分形式[3],按季度计算出运营期绩效考核总得分、评价等级、考核支付系数,支撑处理服务费、可行性缺口补助费、运营维护服务费的考核收取。

1.2 管理对象分析

绩效考核的对象分为客观考核数据和主观考核数据两大类。客观考核数据包括实时数据源和相应的加工成果,由模块中的数据统计自动获取;主观考核数据主要是无法采用信息系统自动获取的数据源和加工成果,需由人工录入系统。

1.3 信息化需求分析

绩效考核的信息化要满足以下主要需求:(1)数据管理;(2)考核评分;(3)考核标准库;(4)考核计分依据查询;(5)评分对照分析;(6)运营报表和绩效报告。

2 项目管理绩效考核系统总体设计

2.1 总体架构设计

总体架构设计将系统划分为数据采集层、基础设施层、数据层、服务支撑层、应用层和交互层六个层级以及所依赖的标准规范体系、保障环境及安全体系[4-7]。系统总体架构见图1。

(1)数据采集层:数据采集层是整个系统的数据源采集机构,负责从物联网、数字资产管理系统等相关系统调取或实时采集配置数据、运行数据及告警数据等。

(2)基础设施层:基础设施层主要为整个系统运行所依赖的基础设施,是整个系统基础运行的支撑平台。

(3)数据层:数据层主要对结构化数据和非结构化数据进行调度和存储。

(4)数据支撑层:数据支撑层主要为系统所用到的支撑软件平台。

(5)应用层:应用层主要为具体的系统功能应用。

(6)用户层:用户主要包括业主单位、设计单位、施工单位、监理单位、主管单位以及拥有权限的用户。

2.2 网络架构设计

(1)现场:主要部署数据交换终端,与监测数据中心之间通过公司专用网络,依据监测数据交换标准,调用数据交换RESTful API服务[8],实现现场与监测数据中心之间安全监测数据的有序交换。

(2)数据中心:主要部署Web应用服务器[9]、数据库服务器[10]、Hadoop服务器集群[11]以及负载均衡服务器、防火墙等。

(3)用户层:用户可以通过笔记本。台式计算机以及手机设备,以无线或者有线的方式访问系统程序或者文件资源,在授权范围内对系统进行操作。

2.3 功能架构设计

绩效考核系统采用模块化设计思路,将整个系统从一个复杂的系统划分为若干个功能单一、相对独立的模块。在模块内实现高内聚,模块间实现低耦合,有利于进行开发、测试以及修改完善,提高了程序的复用率,减少了重复性劳动[12]。

根据系统需求分析及概要设计成果,绩效考核系统在B/S端划分为数据统计子模块、考核管理子模块、运营报表子模块,在M/S端划分为考核管理子模块、运营报表子模块,系统的总体功能见图2。

3 项目管理绩效考核系统实现

本系统中,考核管理子模块实现了考核标准的维护和查询功能,考核标准由若干个考核项目组成,每个考核项目有着不同的考核尺度,包括考核指标分类、考核项目、考核指标、分值等。

4 结论

本系统设计并实现了一个基于B/S和M/S混合模式的项目管理绩效考核系统。该系统使用多种软件架构和开发技术栈,实现了信息化的项目管理,通过统计分析的功能,实现了运营报表的自动化生成、项目运营绩效考核指标的动态计算,全面支撑了项目甲乙方管理高层的宏观监督和管理需要。同时,系统根据绩效考核标准,确定可以量化的关键指标,通过这些关键指标的动态变化,实时反映了项目在运营期的运营维护的质量、成效、评价等级以支持考核的日常宏观管理,适当满足了项目社会宣传、企业形象树立的需要。

参考文献

[1] 谭文斌,袁旭琴.基于B/S模式的高校教师绩效考核系统设计[J].无线互联科技,2019,16(21):28-29.

[2] 宋勇.基于.NET和AJAX技术的学校人事绩效考核系统的设计与实现[J].电脑知识与技术,2018,14(24):73-75.

[3] 姚珅,王益明,张斌斌.基于.NET的管理人员绩效考核系统[J].信息技术,2011,35(3):154-157+161.

[4] 吴丹林,李梦雅.B/S模式宿舍管理系统设计与实现[J].电脑编程技巧与维护,2021(1):98-99+105.

[5] 吴慧玲,朱卫东,贺广生.基于B/S的汽车管理信息系统的设计与实现[J].信息技术,2006(6):139-142.

[6] 赵丹,肖克,张蕊,等.基于微服务架构的一张表方案设计与实现[J].信息技术,2019(2):144-147+152.

[7] 刘祺彬.基于开源技术的MVC框架的构建[J].信息技术, 2013, 08:125-129.

[8] 胡宏涛,李皎.基于RESTFUL架构的油田区块产量运行系统设计[J].智能计算机与应用,2020,10(11):106-108.

[9] 馬自萍,周洁,马金林,等.基于Java与HTML5的宁夏数字博物馆系统的设计与实现[J].现代电子技术,2021,44(6):90-96.

[10] 王悦.基于Spring Boot技术的SOA接口研究[J].信息技术, 2019(6):140-143+148.

[11] 罗利.基于Hadoop分布式集群搭建方法研究[J].科学技术创新,2021(7):99-100.

[12] 干丽萍,周夏青,陈盈.共享厨房平台的设计与实现[J].信息技术,2018(5):10-12+17.

猜你喜欢

系统设计绩效考核
国企改革视角下绩效考核的具体方法
绩效考核分配的实践与思考
在人力资源管理中绩效考核的应用
公立医院绩效考核实施探讨
目标特性测量雷达平台建设构想
北京市属医院绩效考核有新规
绩效考核的作用