SOFTWARE 软 件2021
第42卷 第3期2021年
Vol. 42, No.3
绩效考核系统基于B/S 与M/S 混合架构,以数据统
计功能获取的业务数据为基础,为项目运营绩效考核提供全流程化、一体化、标准化、精细化的管理模式[1]。绩效考核是组织提升项目运行效率最有力的手段,同时
年度的绩效考核总得分、评价等级与考核支付系数密切相关[2],通过绩效考核,确保评价等级保持在较高水
平,以获得最大化的运营收益。
1 系统需求分析
1.1 系统设计目标
项目管理绩效考核的核心目标是从各业务系统中抽
取考核指标所需的相关数据,通过客观计算评分、主观人为评分的评分形式[3],按季度计算出运营期绩效考核
总得分、评价等级、考核支付系数,支撑处理服务费、
可行性缺口补助费、运营维护服务费的考核收取。
基金项目:基于上海勘测设计研究院有限公司院科研项目:城市智慧排水管理系统软件研发(2019XX(8)-001)
作者简介:魏本胜(1987―),男,山东日照人,硕士,项目经理,工程师,研究方向:智慧水务、水务规划与设计。
基于B/S 和M/S 混合模式
的项目管理绩效考核系统的设计与实现
魏本胜1 舒德伟2 张贺2
(1.上海勘测设计研究院有限公司,上海 200434;2.中国电建集团昆明勘测设计研究院有限公司,云
南昆明 650000)摘 要:绩效考核是项目组织管理的核心和枢纽,对确保项目的正常、高效运行非常重要。为提高项目整体的管理水平,
提出了构建一个基于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 Bensheng 1, SHU Dewei 2, ZHANG He 2
(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 effi cient 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 fl exible and convenient performance scoring, assessment information query, comparative ana
lysis 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.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 系统总体架构Fig.1 Overall System Architecture
软 件
第42卷 第3期SOFTWARE
restful接口设计式的项目管理绩效考核系统。该系统使用多种软件架构和开发技术栈,实现了信息化的项目管理,通过统计分析的功能,实现了运营报表的自动化生成、项目运营绩效考核指标的动态计算,全面支撑了项目甲乙方管理高层的宏观监督和管理需要。同时,系统根据绩效考核标准,确定可以量化的关键指标,通过这些关键指标的动态变化,实时反映了项目在运营期的运营维护的质量、成效、评价等级以支持考核的日常宏观管理,适当满足了项目社会宣传、企业形象树立的需要。
参考文献
[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.
图2 功能架构图Fig.2 Functional architecture diagram
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论