绩效考核系统数据库设计说明书Word文件下载.doc
- 文档编号:14477804
- 上传时间:2022-10-23
- 格式:DOC
- 页数:11
- 大小:283KB
绩效考核系统数据库设计说明书Word文件下载.doc
《绩效考核系统数据库设计说明书Word文件下载.doc》由会员分享,可在线阅读,更多相关《绩效考核系统数据库设计说明书Word文件下载.doc(11页珍藏版)》请在冰豆网上搜索。
2.2逻辑结构设计 4
2.3物理结构设计 8
1引言
1.1编写目的
本说明书说明“绩效管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。
1.2背景
数据库名称:
DB_EPM
数据库系统:
SQLSERVER2000及以上版本
数据库宿主环境:
WindowsXP/Windows2003/Windows7或更高版本
1.3定义
数据选项约束表:
用于为其他数据表中的字符型字段提供限定的选项。
实体表:
用户实际使用的客观表格。
计算表:
数据来自于对其他一个或多个实体表的计算结果。
1.4参考资料
1.《面向中小企业的绩效考核系统需求分析.DOC》
《系统概要设计说明书.DOC》
2结构设计
2.1概念结构设计
图3-1数据表关系图
2.2逻辑结构设计
2.2.1表总体说明
英文表名
中文表名
作用说明
t_Dept
部门表
用来存储公司部门信息
t_Employees
员工表
用来存储公司员工信息
t_Plan
工作计划主表
用来存储员工制定的计划信息
t_EepGrade
工作计划直接上级考核表
用来存储上级对员工每项任务的考核评价信息
t_ViceGrade
分管副总对员工的考核表
用来存储上上级对员工每项任务的考核评价信息
t_PlanNote
具体工作计划任务表
用来存储员工每项计划的任务信息
t_CheckWeighted
考核权重表
用来存储每月计划考核的分的权重信息。
t_Log
日志表
用来存储系统操作信息
t_Config
配置表
用来存储辅助其它表信息的内容
2.2.2表结构说明
表名:
t_Dept部门表
字段名称
字段类型
NULL
含义
示例数据说明
p_DeptID
int
否,自增
主键
1
c_DeptName
varchar(50)
否
部门名称
技术部
c_DeptPhone
varchar(100)
是
部门联系电话
0591-12345678
c_DeptManeger
varchar(10)
是
部门负责人
c_DeptNum
否
层次标识
0表示该部门是顶级部门
其他表示上级部门的主建
c_DeptNote
varchar(200)
是
部门简介
主要任务是软件开发方向
t_Employees员工表
示例数据
p_EmplID
c_EmplLogin
员工编号
JS1001
c_EmplPWD
varchar(20)
登陆密码
123456
c_EmplName
员工姓名
c_EmplSex
varchar
(2)
员工性别
男
c_EmplDate
datetime
员工注册时间
2010-12-8
f_p_DeptID
Int
所属部门
如:
1(某部门的主健)
c_EmplType
职等
组长
f_p_ConID
职务
1:
配置表的主健部门主管等
c_EmplNote
备注
t_Plan工作计划主表
p_PlaID
c_PlaDate
工作计划年月
201012
c_PlaVerifyTime
设计划考核分时间
2010-12-816:
59
c_PlaTitle
varchar(60)
计划标题
工作计划状态
1新计划,重定计划
f_p_EmplID
员工主键
f_p_ConfigID
计划类型
员工考核,部门考核
c_PlaError
varchar(500)
计划未通过的理由
不切实际…
c_PlaTime
datetime
制定计划时间
c_PlaValue
varchar(5)
考核最终成绩
初始化-1
t_EepGrade工作计划直接上级考核表
p_EepGID
主键列
c_EepGValue
varchar(3)
评定分数
80
c_EepGNote
varchar(1000)
评语
直接上级ID
1直接上级主健
c_EepGTime
评定时间
2010-12-817:
08
t_ViceGrade分管副总对员工的考核表
p_ViceGID
c_ViceGValue
90
c_ViceGNote
上上级ID
1上上级主健
c_ViceGTime
12
t_PlanNote具体工作计划任务表
p_PNoteID
c_PlanTitle
任务标题
绩效系统
c_PlanNote
任务内容
完成绩效系统
c_PNoteStart
任务开始日期
22
c_PNoteEnd
任务结束日期
c_PNoteVerify
任务核定分
c_PNoteSelf
自评分数
-1表示未评分
f_p_EepGID
直接上级评分
外健直接上级对员工考核表
f_p_ViceGID
上上级评定分
外健上上级对员工考核表
c_PNoteNodulus
任务的小结
c_PNoteTime
添加任务时间
c_PNoteSelfTime
自评时间
f_p_PlaID
归属计划
1:
201012计划的任务
t_CheckWeighted考核权重表
p_CheckWeiID
c_CheckPlaDate
c_CheckWeiSelf
自评权重
c_CheckWeiSatrap
varchar(30)
直接上级评份权重
2
c_CheckWeiVice
上上级评分权重
考核类别
1
c_CheckWeiTime
记录创建时间
2009-1-1
t_Log日志表
p_LogID
c_LogNote
varchar(300)
操作说明
XX在某某时间登录了系统
操作者
1员工表主健
c_LogTime
操作时间
2010-12-818:
55
t_Config配置表
p_ConID
c_ConTbName
表名
c_ConTbType
Varchar(20)
类别
计划状态
c_ConTbValue
值
新计划,执行计划
2.3物理结构设计
l数据的存取方法:
最常用的是索引法。
在创建索引的时候,一般遵循以下的一些经验性原则
1、在常需要搜索的列上建立索引。
2、在主关键字上建立索引。
3、在常用于连接的列上建立索引,即在外键上建立索引。
4、在常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的。
5、在常需要排序的列上建立索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询的时间。
6、在常成为查询条件的列上建立索引。
l二、数据库的存储结构:
才用关系型数据存储方法存储,即我们常见的表。
l三、数据库建表结构:
CREATEDATABASEDB_EPM
GO
USEDB_EPM
CREATETABLEt_Dept--部门表
(
p_DeptIDintprimarykeyidentity(1,1),--主键(自增)
c_DeptNamevarchar(50),--部门名称
c_DeptPhonevarchar(20),--部门联系电话
c_DeptManegervarchar(50),--部门负责人
c_DeptNumint,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 绩效考核 系统 数据库 设计 说明书