03人力资源管理系统详细说明书数据库设计Word格式.docx
- 文档编号:5852162
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:12
- 大小:24.31KB
03人力资源管理系统详细说明书数据库设计Word格式.docx
《03人力资源管理系统详细说明书数据库设计Word格式.docx》由会员分享,可在线阅读,更多相关《03人力资源管理系统详细说明书数据库设计Word格式.docx(12页珍藏版)》请在冰点文库上搜索。
3
岗位信息表
T_POST
4
员工信息表
T_EMP
2.3分类数据说明
分类数据
编码
参数值
性别
男
女
户口类型
城镇户口
农村户口
学历
高中
专科
本科
硕士
5
博士
政治面貌
中共党员
中共预备党员
共青团员
民主党派
群众
健康状况
良好
健康
一般
有慢性疾病
民族
汉族
蒙古族
回族
藏族
维吾尔族
6
苗族
7
彝族
8
壮族
9
布依族
10
朝鲜族
11
满族
12
侗族
13
瑶族
14
白族
15
土家族
16
哈尼族
17
哈萨克族
18
傣族
19
黎族
20
傈僳族
21
佤族
22
畲族
23
高山族
24
拉祜族
25
水族
26
东乡族
27
纳西族
28
景颇族
29
柯尔克孜族
30
土族
31
达斡尔族
32
仫佬族
33
羌族
34
布朗族
35
撒拉族
36
37
仡佬族
38
锡伯族
39
阿昌族
40
普米族
41
塔吉克族
42
怒族
43
乌孜别克族
44
俄罗斯族
45
鄂温克族
46
德昂族
47
保安族
48
裕固族
49
京族
50
塔塔尔族
51
独龙族
52
鄂伦春族
53
赫哲族
54
门巴族
55
珞巴族
56
基诺族
部门类型
管理部门
生产部门
任职状态
试用
转正
挂靠
自动离职
辞退
3各表详细说明
3.1组织机构表(T_DEPT)
1、表结构说明
逻辑字段
物理字段
类型(长度)
规则
字段说明
部门ID
N_DEPT_ID
NUMBER
PK
唯一标识一个部门
部门编号
VC_DEPT_CODE
VARCHAR2(6)
NOTNULL
部门名称
VC_DEPT_NAME
VARCHAR2(30)
N_DEPT_TYPE
NUMBER
(1)
参照2.3分类数据说明中的部门类型
上级部门ID
N_PARENT_ID
FK
地址
VC_LOCATION
VARCHAR2(200)
邮编
VC_POST_CODE
VARCHAR2(20)
联系电话
VC_TELEPHONE
传真
VC_FAX
电子邮件
VC_MAIL
VARCHAR2(50)
是否已撤销
N_IS_REMOVED
0/1未撤销、已撤销默认为0
撤销时间
D_REMOVE_DATE
DATE
记录部门撤销时间
2、其他说明(序列、触发器、视图)
序列:
SEQ_DEPT_ID
生成部门ID的触发器:
CREATEORREPLACETRIGGERTRI_DEPT_GENID
BEFOREINSERTONT_DEPT
FOREACHROW
BEGIN
SELECTSEQ_DEPT_ID.NEXTVALINTO:
new.N_DEPT_IDFROMDUAL;
ENDTRI_DEPT_GENID;
/
3.2职称信息表(T_TITLE)
职称ID
N_TITLE_ID
唯一标识一个职称
职称名称
VC_TITLE_NAME
1—30个字符
任职资格
VC_QUALIFICATION
VARCHAR2(500)
20-500个字符
职称职责
VC_DUTY
工作目标
VC_WORK_TARGET
SEQ_TITLE_ID
生成职称ID的触发器:
CREATEORREPLACETRIGGERTRI_TITLE_GENID
BEFOREINSERTONT_TITLE
SELECTSEQ_TITLE_ID.NEXTVALINTO:
new.N_TITLE_IDFROMDUAL;
ENDTRI_TITLE_GENID;
3.3岗位信息表(T_POST)
岗位ID
N_POST_ID
唯一标识一个岗位
岗位名称
VC_POST_NAME
上级岗位ID
为岗位ID的外键,如无上级岗位可为空
岗位职责
岗位权限
VC_PURVIEW
工作内容
VC_WORK_CONTENT
生成岗位ID的触发器:
CREATEORREPLACETRIGGERTRI_POST_GENID
BEFOREINSERTONT_POST
SELECTSEQ_POST_ID.NEXTVALINTO:
new.N_POST_IDFROMDUAL;
ENDTRI_POST_GENID;
3.4员工信息表(T_EMPLOYEE)
1、表结构说明
员工信息ID
N_EMP_ID
唯一标识一个员工
FK
引用部门信息表
引用职称信息表
引用岗位信息表
员工姓名
VC_EMP_NAME
2-30个字符
员工编号
VC_EMP_CODE
VARCHAR2(12)
12个字符长度,前为入职日期,后四位为当天入职员工序号
员工性别
N_GENDER
参照2.3分类数据说明中的性别
身份证号
VC_IDCARD_CODE
15-18个字符
出生年月
D_BIRTHDAY
员工籍贯
VC_NATIVE_PLACE
3-30个字符
员工学历
N_EDU_LEVEL
参照2.3分类数据说明中的学历
员工民族
N_NANTION
NUMBER
(2)
参照2.3分类数据说明中的民族
N_PARTY
参照2.3分类数据说明中的政治面貌
N_HEALTH
参照2.3分类数据说明中的健康状况
N_REG_TYPE
参照2.3分类数据说明中的户口类型
工作状态
N_STATUS
参照2.3分类数据说明中的任职状态
生成员工ID的触发器:
CREATEORREPLACETRIGGERTRI_EMP_GENID
BEFOREINSERTONT_EMPLOYEE
SELECTSEQ_EMP_ID.NEXTVALINTO:
new.N_EMP_IDFROMDUAL;
ENDTRI_EMP_GENID;
生成员工编号的触发器:
createorreplacetriggerTRI_EMP_GENCODEbeforeINSERTONt_employee
foreachrow
declare
empCountnumber;
empCodevarchar2(12);
begin
empCode:
=to_char(sysdate,'
yymmdd'
);
selectcount
(1)+1intoempCountfromt_employeewheresubstr(vc_emp_code,1,8)=empCode;
:
new.vc_emp_code:
=empCode||to_char(empCount,'
0000'
end;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03 人力资源 管理 系统 详细 说明书 数据库 设计