电网企业薪档动态积分管理系统设计与实现探讨

2016-07-14 08:52:43曹海传马贤亮
大科技 2016年29期
关键词:六安国网数据库

曹海传 马贤亮 刘 高

(国网安徽省电力公司六安供电公司 安徽六安 237000)

电网企业薪档动态积分管理系统设计与实现探讨

曹海传 马贤亮 刘 高

(国网安徽省电力公司六安供电公司 安徽六安 237000)

根据国家电网公司薪酬改革要求,在岗位绩效工资体系建立过程中,要对员工的能力和业绩进行导向性分配,充分发挥薪酬的激励作用。本文主要研究薪档动态积分系统的设计与实现,依据软件工程原理,采用ASP.NET+SQL,Server,进行三层架构和B/S结构模式的开发,有效地解决了业务、能力和薪资的核算问题。

电力企业;三层架构;积分管理;系统

引言

国网六安供电公司利用ASP.NET+SQL,Server等技术[1],开发薪档动态积分管理系统,依据本年度发生时间进行积分,进行具体项目的合理考核,并确定每项工作的分值,最后进行积分项目的量化考核。该系统的设计与实现可以对个人积分进行有效管理,并对薪档进行进一步的量化考核,是电网企业的绩效管理创新。

1 需求分析

国网六安供电公司在系统开发前,组织开展需求评审,讨论确定按照年度绩效考核、资质等级考核、专业成果考核三个维度,以当年度发生事项为依据进行积分。系统使用人员分为五类:员工进行个人积分查询;业务领导进行积分存入;部门领导进行部分人员积分查询;企业领导查询所有人员积分;系统管理员进行权限分配,积分规则、基础信息录入等。个人对自己信息和积分存有疑问,需要及时提出申请复核,审核确认后修改。

2 功能模块划分

系统功能模块划分,可以让系统管理更加详细,方便于后期维护。系统模块划分依据以下原则:

(1)独立性最大原则。系统应该将模块功能进行独立,做到高内聚,低耦合。

(2)大小适度原则[2]。系统模块不易过小,容易造成数量不足;否则,容易出现模块臃肿。

(3)集中性原则。系统应该将硬件和软件集中于一点,如果硬件发生改变,可以进行小范围的维护。

(4)避免重复原则。系统建立公共模块,通过调用的方式,降低代码的冗余度,或者提高代码的使用效率。

(5)合理扇入、出原则。模块需要调用其他模块,该模块为扇出,否则就为扇入模块。依据系统需求结构,结合软件工程原理,对电网企业薪档动态积分管理系统进行划分。划分为以下几个模块:管理模块,主要负责人员管理、权限分配、积分定义和日志维护;积分录入模块:依据积分规则,进行相应积分的录入;积分查询模块,依据权限不同,进行不同信息的查询;分析决策模块:依据相关人员的工作情况,进行相应的分析,为企业管理者提供决策支持,也为年终优秀员工的评定提供参考。

3 数据库设计

数据是系统的核心,主要存储相关的积分数据,是实际工作、业务情况的真实反映。简单地说,数据库的好坏,直接影响系统的整体性能。依据系统需求,模块划分和数据库设计原则,采用SQL Server技术[3],设计出以下表格:

工作表(ID,工作名,附加备注信息)。

子工作表(ID,工作ID,子工作名,单位,单位积分数)。

员工表(用户名,姓名,身份证号,密码,部门,类别,权限)。

用户表(ID,用户名,密码,姓名,身份证号,工作ID,部门名称,登录时间,所属部门)。

登录日志(ID,登录时间,登录用户,登录状态,IP,相应操作)。

积分表(ID,工作名,姓名,身份证号,单位,子工作名,单位积分数,总积分,备注信息)。

4 系统实现

本系统采用ASP.NET、SQL Server2008技术,进行系统建立。①新建DB_JFGL数据库,然后建立数据表,操作为:【文件】→【新建】→【项目】[4]。然后,选择“ASP.NETWeb应用程序”,指定到“JFGL”,并进行确定;②在右侧的“解决方案资源管理器”中,右键单击DAL、BLL,使新建项目加载到表现层JFGL,完成三层架构的搭建。部分代码如下:

DAL层数据库连接的打开、关闭与注销代码。

void Open()

{//打开数据库连接if(DB_Con==0)

{DB_Con=new SqlConnection (ConfigurationManager.AppSettings[" DB_ConString"].ToString());}

if(DB_Con.State==ConnectionState.Closed)

{try{///进行数据库连接DB_Conn.Open();}}

}

5 结语

员工薪档动态积分系统遵循软件开发原理,利用ASP.NET、SQL Server技术,进行表层、逻辑层和数据库的三层架构构建。从应用实践看,它在完善的员工基本信息系统的基础上,从年度绩效考核、资质等级考核、专业成果考核三个维度,以当年度发生事项为依据进行积分,按照积分项目和赋分值进行量化考核,实现员工个人积分与薪档的动态调整。系统设计以员工能力素质和业绩贡献为导向,实现“优劳优酬”、“优绩优酬”,有利于发挥薪酬分配的激励约束作用,进而在提升个人绩效的同时促进组织战略目标的实现。

[1]许卫明,王杰.基于工作流的合同管理系统的研究与设计[J].科技传播,2011(22):22~23.

[2]王杰.XlightFTP服务器ODBC接口研究与应用[J].计算机光盘软件与应用,2012(05):130~131.

[3]王杰.基于xlight的FTP服务器搭建初探[J].湖北函授大学学报,2011,24(10):106~107.

[4]项荣健,伍秀娟.基于WEB的实验信息管理系统的设计与实现[J].广州广播电视大学学报,2009(04):85~102.

F272.92

A

1004-7344(2016)29-0067-01

2016-10-2

猜你喜欢
六安国网数据库
解析几何试题精选
国网甘肃省电力公司创新成果展示
安徽六安:乡村直播 “云端”致富
今日农业(2021年7期)2021-07-28 07:07:20
安徽六安:致力打好产业扶贫“特色牌”
今日农业(2019年16期)2019-01-03 11:39:20
国网江西电力2017 回眸
江西电力(2018年1期)2018-03-05 02:26:46
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
吴月娘爱的,贾母不待见的,都是这杯六安茶
看天下(2016年12期)2016-05-21 21:32:48
特别感谢为本刊付出辛勤劳动的审稿专家(按姓氏拼音排序):
湖南电力(2016年1期)2016-03-12 02:10:54
特别感谢为本刊付出辛勤劳动的审稿专家 (按姓氏拼音排序)
湖南电力(2016年6期)2016-03-11 03:38:05