绩效考核数据库设计.docx

上传人:b****3 文档编号:24804292 上传时间:2023-06-01 格式:DOCX 页数:13 大小:16.86KB
下载 相关 举报
绩效考核数据库设计.docx_第1页
第1页 / 共13页
绩效考核数据库设计.docx_第2页
第2页 / 共13页
绩效考核数据库设计.docx_第3页
第3页 / 共13页
绩效考核数据库设计.docx_第4页
第4页 / 共13页
绩效考核数据库设计.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

绩效考核数据库设计.docx

《绩效考核数据库设计.docx》由会员分享,可在线阅读,更多相关《绩效考核数据库设计.docx(13页珍藏版)》请在冰豆网上搜索。

绩效考核数据库设计.docx

绩效考核数据库设计

 

绩效考核数据库设计(初稿)

 

设计时间:

201.12.16

 

第1部分基础信息表

1医院基础信息

医院基础信息表

医院代码

医院全名

医院名别称

医院级别

医院地址

医院联系电话

传真号

医院简介

建院时间

职工数量

保留字段1

保留字段2

保留字段3

保留字段4

保留字段5

保留字段6

 

2人员基础信息

人员基础信息是医院的人员基础信息构成。

2.1医生基础信息表

2.1.1医生基础信息表

表id

医生编号

简码

姓名

密码

性别

年龄

职称

联系手机号

部门电话

岗位职位id

所属部门id

所属科室id

上级领导id

入职信息id

角色id

考核指标信息id

考核结果信息id

创建人

创建时间

信息最后更新时间

说明

状态

保留字段1

保留字段2

保留字段3

保留字段4

保留字段5

保留字段6

2.2护士基础信息表

护士基础信息表

表id

护士编号

简码

姓名

密码

性别

年龄

职称

联系手机号

部门电话

岗位职位id

所属部门id

所属科室id

上级领导id

入职信息id

角色id

考核指标信息id

考核结果信息id

创建人

创建时间

信息最后更新时间

说明

状态

保留字段1

保留字段2

保留字段3

保留字段4

保留字段5

保留字段6

 

3部门基础信息

3.1部门信息表(department)

表id

部门编号

简码

部门名称

部门主管负责人(关联用户部门表)

父级部门id

创建人(关联当前登录用户)

创建时间

信息最后更新时间

说明

状态

保留字段1

保留字段2

保留字段3

保留字段4

保留字段5

保留字段6

3.2部门信息表(department)

岗位职位id

所属部门id

所属科室id

上级领导id

入职信息id

角色id

考核指标信息id

考核结果信息id

第2部分考核标准表

4考核指标信息

考核信息表的创建建立在考核标准之上。

4.1设计考核相关人员思想

首先,需要建立考核的一个种类方式,这其中包括了考评人,被考核人,创建考评方式人,批准执行的相关领导。

Perf_Batch绩效考评批次表。

存放考核的基础信息。

包括创建人创建时间,考评类型批次时间等。

当添加考核时,此表增加一条记录。

Perf_Batch_Target绩效考评目标表。

存放考核基础信息与批次信息,二者关联。

Perf_Batch_Result绩效考评结果表。

存放考核结果。

Perf_Batch_Appraisee绩效接受考核人表。

被考核人相关信息。

被考核人的用户名id,以及一系列的基础信息。

Perf_Batch_Appraiser绩效考核评价人表。

负责根据考评标准给定被考评人考评的分数。

4.2绩效考评批次表(Perf_Batch)

Perf_Batch绩效考评批次表

Perf_Batch绩效考评批次表

列名

数据类型

设置

默认值

备注

Perf_Batch_ID

int

Pk,notnull

递增量1,主键标识

Perf_Batch_Name

varchar(200)

Notnull

考核批次名称

Perf_Batch_BofTime

Datetime8

Notnull

1990-1-1

考核开始时间

Perf_Batch_EofTime

Datetime8

Notnull

2990-1-1

考核结束时间

Perf_Batch_Type

int

Notnull

0

0员工考核,1项目考核

Perf_Batch_TimeType

int

Notnull

0

0一次性,1月考核,2季度,3年度,保留4567

Perf_Batch_State

int

Notnull

0

0未开始,1正在,2结束

Perf_Batch_Explain

ntext

说明备注

Perf_Batch_Flag

int

Notnull

0

0无批次,设置批次权重

Perf_Batch_Mark

int

Notnull

100

总分值

Perf_Batch_CreateTime

Datetime9

Notnull

(考核)创建时间

Perf_Batch_CreateUser

Varchar50

Notnull

创建人

Perf_Batch_Level

int

Notnull

次数层级

Perf_Batch_Del

int

Notnull

0

-1表示已经删除

Perf_Batch_Weight

int

Notnul

100

权重

customInfo1

varchar

保留字段

customInfo2

varchar

保留字段

customInfo3

varchar

保留字段

customInfo4

varchar

保留字段

4.3考核目标表(Perf_Batch_Target)

Perf_Batch_Target绩效考评目标表

列名

数据类型

设置

默认值

备注

Perf_Batch_TargetID

int

Pk,notnull

递增量1,主键标识

Perf_Batch_ID

int

Fk.,Notnull

关联批次表id

Perf_Batch_TargetName

Varchar100

Notnull

考核名称

Perf_Batch_TargetType

int

Notnull

0

0打分目标项,1文字评价,

Perf_Batch_Del

int

Notnull

0

-1表示已经删除

Perf_Batch_Weight

int

Notnul

100

权重

Perf_Batch_State

int

Notnull

0

0未开始,1正在,2结束

Perf_Batch_Explain

ntext

说明备注

Perf_Batch_CreateTime

Datetime9

Notnull

创建时间

Perf_Batch_CreateUser

Varchar50

Notnull

创建人

customInfo1

varchar

保留字段

customInfo2

varchar

保留字段

customInfo3

varchar

保留字段

customInfo4

varchar

保留字段

 

4.4考核结果表(Perf_Batch_Result)

Perf_Batch_Result绩效考评结果表

列名

数据类型

设置

默认值

备注

Perf_Batch_ResultID

int

Pk,notnull

递增量1,主键标识

Perf_Batch_TargetId

int

Notnull

0

关联考核目标表

Perf_Batch_Score

int

Notnull

-1

得分

Perf_Batch_Explain

ntext

说明备注,文字评价

Perf_Batch_states

int

Notnull

0

0使用,停用

Perf_Batch_CreateTime

Datetime9

Notnull

创建时间

Perf_Batch_CreateUser

Varchar50

Notnull

创建人

Perf_Batch_Del

int

Notnull

0

删除标识,-1表示已经删除

Perf_Batch_Weight

int

Notnul

100

权重

customInfo1

varchar

保留字段

customInfo2

varchar

保留字段

customInfo3

varchar

保留字段

customInfo4

varchar

保留字段

 

4.5接受考核人表(Perf_Batch_Appraisee)

Perf_Batch_Appraisee绩效接受考核人表

列名

数据类型

设置

默认值

备注

Perf_Batch_AppraiseeID

int

Pk,notnull

递增量1,主键标识

Perf_Batch_UserID

int

Notnull

关联受评人信息,用户id

Perf_Batch_ID

int

Notnull

绩效考评批次id

Perf_Batch_Explain

ntext

说明备注,文字评价

Perf_Batch_states

int

Notnull

0

0使用,停用

Perf_Batch_CreateTime

Datetime9

Notnull

创建时间

Perf_Batch_CreateUser

Varchar50

Notnull

创建人

Perf_Batch_Del

int

Notnull

0

删除标识,-1表示已经删除

Perf_Batch_Weight

int

Notnul

100

权重

customInfo1

varchar

保留字段

customInfo2

varchar

保留字段

customInfo3

varchar

保留字段

customInfo4

varchar

保留字段

 

4.6考核评价人表(Perf_Batch_Appraiser)

Perf_Batch_Appraiser绩效考核评价人表

列名

数据类型

设置

默认值

备注

Perf_Batch_AppraiserID

int

Pk,notnull

递增量1,主键标识

Perf_Batch_UserID

int

Notnull

关联受评人信息,用户id

Perf_Batch_ID

int

Notnull

绩效考评批次id

Perf_Batch_Explain

ntext

说明备注,文字评价

Perf_Batch_states

int

Notnull

0

0使用,停用

Perf_Batch_CreateTime

Datetime9

Notnull

创建时间

Perf_Batch_CreateUser

Varchar50

Notnull

创建人

Perf_Batch_Del

int

Notnull

0

删除标识,-1表示已经删除

Perf_Batch_Weight

int

Notnul

100

权重

customInfo1

varchar

保留字段

customInfo2

varchar

保留字段

customInfo3

varchar

保留字段

customInfo4

varchar

保留字段

 

5考核核心计算信息

1111111

5.1标准计算库

存放计算库的相关id,与书本目录相近。

标准id

标准计算公式id

标准计算分类

5.1各个计算标准

标准计算id

所需参数1-n

计算公式1-n

计算分类

计算的等级

计算所占权重

标准系数1-n

修正系数:

a部门修正系数,b岗位修正系数

5.2考核批次标准计算表(考核标准对应计算库)

5.1考核批次计算标准

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1