员工绩效考核系统的设计与实现毕业设计(论文) 下载本文

北京邮电大学世纪学院毕业设计(论文)

表4-1 t_Util表

字段名称 id a b c d e f g t

数据类型 Int(11) varchar(20) varchar(50) varchar(50) varchar(100) varchar(100) varchar(50) varchar(50) varchar(50) 可否为空 No Yes Yes Yes Yes Yes Yes Yes Yes 说明 主键 Auto_increment Auto_increment Auto_increment Auto_increment Auto_increment Auto_increment Auto_increment Auto_increment 关联表中集成的各表设计结构如下:

(1) 把管理员信息存储在管理员表里,此时关联表里的t属性定义为管理员,相应a、b、c分别代表员工属性:姓名、密码和备注。管理员表如表4-2所示。

表4-2 管理员表

字段名称 ID 姓名 密码 备注

属性 id a b g 数据类型 Int(11) varchar(20) varchar(50) varchar(50) 可否为空 No Yes Yes Yes 说明 主键 管理员姓名 管理员密码 备注 (2) 本系统员工包括三个角色员工、经理和管理员,把所有员工信息存储在员工表里,此时关联表里的t属性定义为员工,相应a、b、c、d、e、f、g分别代表员工属性:员工姓名、所属部门、入职时间、职位、薪资、备注和密码。员工表如表4-3所示。

21

北京邮电大学世纪学院毕业设计(论文)

表4-3 员工表

字段名称 ID 姓名 密码 入职时间 备注 所属部门 基本薪酬 职位

属性 id a b c d e f g 数据类型 Int(11) varchar(20) varchar(50) varchar(50) varchar(100) varchar(100) varchar(50) varchar(50) 可否为空 No Yes Yes Yes Yes Yes Yes Yes 说明 主键 员工姓名 员工密码 员工入职时间 备注 员工所属部门 员工基本薪酬 在部门职务 (3) 把所有部门信息存储在员工表里,此时关联表里的t属性定义为部门表,相应a、c、d分别代表部门属性:部门名、创建时间和备注。部门表如表4-4所示。

表4-4 部门表

字段名称 ID 部门名 创建时间 备注

属性 id a c d 数据类型 Int(11) varchar(20) varchar(50) varchar(100) 可否为空 No Yes Yes Yes 说明 主键 部门名称 部门创建时间 备注 (4) 把所有考核项目信息存储在考核项目表里,此时关联表里的t属性定义为考核项目,相应a、c、d分别代表考核项目属性:考核标题、开始时间、备注,考核项目表如表4-5所示。

22

北京邮电大学世纪学院毕业设计(论文)

表4-5 考核项目表

字段名称 ID 考核标题 开始时间 备注

属性 id a c d 数据类型 Int(11) varchar(20) varchar(50) varchar(100) 可否为空 No Yes Yes Yes 说明 主键 考核项目标题 项目开始时间 备注 (5) 把所有评分标准信息存储在评分标准表里,此时关联表里的t属性定义为评分标准,相应a、c、d分别代表评分标准属性:评分标准标题、发布时间和发布内容,评分标准表如表4-6所示。

表4-6 评分标准表

字段名称 ID 评分标准标题 发布时间 评分标准内容

属性 id a c d 数据类型 Int(11) varchar(20) varchar(50) varchar(100) 可否为空 No Yes Yes Yes 说明 主键 评分标准标题 标准发布时间 标准的详细内容 (6) 把所有工作汇报信息存储在员工表里,此时关联表里的t属性定义为工作汇报表,相应a、b、c、d、e分别代表工作汇报属性:员工姓名、职位、汇报标题、汇报时间和汇报内容,工作汇报表如表4-7所示。

表4-7 工作汇报表

字段名称 ID 员工姓名 职位 汇报标题 汇报时间 汇报内容

属性 id a b c d e 数据类型 Int(11) varchar(20) varchar(50) varchar(50) varchar(100) varchar(100) 可否为空 No Yes Yes Yes Yes Yes 说明 主键 员工姓名 员工职位 工作汇报的标题 工作汇报的时间 工作汇报的内容 23

北京邮电大学世纪学院毕业设计(论文)

(7) 把所有评分结果信息存储在评分结果表里,此时关联表里的t属性定义为评分结果,相应a、b、c、d、e、f、g分别代表评分结果属性:员工姓名、评分人、所在部门、得分、评分等级、评分类型、职位,评分结果表分为已计算薪资和未计算薪资两张表如表4-8和表4-9所示。

表4-8 未计算薪资评分结果表

字段名称 ID 员工姓名 评分人 入职时间 评分分数 评分类别 考核级别 职位 表4-9 已计算薪资评分结果表

字段名称 ID 员工姓名 评分人 入职时间 评分分数 评分类别 考核级别 职位 属性 id a b c d e f g 数据类型 Int(11) varchar(20) varchar(50) varchar(50) varchar(100) varchar(100) varchar(50) varchar(50) 可否为空 No Yes Yes Yes Yes Yes Yes Yes 说明 主键 员工姓名 评分人 员工入职时间 评分所得分数 评分的类别 考核项目的级别 员工在部门职务 属性 id a b c d e f g 数据类型 Int(11) varchar(20) varchar(50) varchar(50) varchar(100) varchar(100) varchar(50) varchar(50) 可否为空 No Yes Yes Yes Yes Yes Yes Yes 说明 主键 员工姓名 评分人 员工入职时间 评分所得分数 评分的类别 考核项目的级别 员工在部门职务 24