(完整版)人事管理系统数据库表

合集下载

人事系统数据库结构说明

人事系统数据库结构说明

人事系统数据结构说明1、错误代码表dbo.ErrorCodeTab字段名类型长度是否可空缺省值ErrorCode SmallInt NOT NULLErrorDesc Char120NOT NULLOperation Char120NULL说明:A、Primary Key是ErrorCodeB、本表主要用于记录存储过程和开发工具产生错误时人事系统和工资系统向用户提示的错误内容及纠正错误的方法、步骤2、用户表erTab字段名类型长度是否可空缺省值UserID Char12NOT NULLName Char20NOT NULLUserType Char1NULLFactoryID Char4NULLDeptID Char4NOT NULLPassword Char40NOT NULLRemark Char40NULL说明:A、Primary Key是UserIDB、UserType现在分为两种:'1'为一般用户,'2'为超级用户。

只有超级用户才能登录用户及用户权限管理系统C、不是每个客户都有相应的分公司,所以用户所属分公司可空D、Password字段的内容经过加密才保存,算法在用户及用户权限管理系统中可以查到E、外键说明:FactoryID参照FactoryTab(FactoryID)DeptID参照HrpDept(DeptID)3、权限项目表dbo.PowerItemTab字段名类型长度是否可空缺省值PowerItemID Int NOT NULLPowerDesc Char100NOT NULLLevelID Char3NULLFactoryID Char4NULLDeptID Char4NULLUseforSystems Int NULLBelongtoMenu Char20NULLFunctionFlag Char1NULL说明:A、Primary Key是PowerItemID,PowerDesc有唯一的索引B、UseforSystems中值的意义如下:$0000000F表示应用于工资系统;$000000F0表示应用于人事系统 $00000F00表示应用于考勤系统。

数据库 企业人事管理系统E-R图

数据库 企业人事管理系统E-R图

调动编号 调动日期 职务调动
员工编号
调往职务 调往部门
职务 到岗日期 管理员编号 员工编号 员工姓名
管理员姓名 管理员 培训 新员工
管理员密码
培训时间
登记编号Βιβλιοθήκη 部门培训日期 合同到期 员工编号 员工编号
合同起始 职务 离职日期 员工编号
合同
合同编号 奖惩编号
员工编号 职位
结束时间
姓名
员工编号
离职
联系1
员工
考勤加班 出差
奖惩 奖惩方式
部门
性别 奖惩原因 部门 离职编号 员工编号 出生年月 政治面貌 员工姓名 联系2 开始时间 奖惩日期

人事管理系统数据库字典

人事管理系统数据库字典
字段描述
字段名称
类型
备注
员工ID
ID
Int
考勤时间
attendTime
Datetime
状态
Status
Char(4)
迟到,旷工
加班表(overwork)
字段描述
字段名称
类型
备注
员工ID
Oid
Int
加班时间
Otime
Datatime
加班原因
Workcause
Varchar(300)
是否审批
Ostatus
Int
审批人
operson
Varchar(30)
劳资管理
薪资表(compensation)
字段描述
字段名称
类型
备注
职工编号
cid
Int
奖惩费
Goodmoney
Int
(奖金+缺勤扣钱)
加班费
Overmoney
Int
开始工作时间(月初)
startime
Datatime
发放工资时间(月末)
Paytime
Datatime
Datatime
培训管理
字段描述
字段名称
类型
备注
培训ID
trainid
Int
职工编号
uid
Int
外键
开始培训时间
straintime
Datatime
结束时间
Endtime
Datatime
培训项编号
Courseid
Int
(外键)
培训负责人
trainperson
Varchar(30)
培训项目表

人事管理系统数据库数据源

人事管理系统数据库数据源

部门编号部门名称办公地址办公电话1000人力资源部北京市海淀区清河中街68号华润五彩城400室4001005673 1001财务科北京市海淀区清河中街68号华润五彩城401室4001005674 1002后勤部北京市海淀区清河中街68号华润五彩城402室4001005675 1003市场部北京市海淀区清河中街68号华润五彩城403室4001005676 1004保卫部北京市海淀区清河中街68号华润五彩城404室4001005677 1005客服部北京市海淀区清河中街68号华润五彩城405室4001005678 1006公关部北京市海淀区清河中街68号华润五彩城406室4001005679 1007策划部北京市海淀区清河中街68号华润五彩城407室4001005680 1008广告部北京市海淀区清河中街68号华润五彩城408室4001005681 1009研发部北京市海淀区清河中街68号华润五彩城409室4001005682 1010生产部北京市海淀区清河中街68号华润五彩城410室4001005683
传真部门主管编号010-658828271000 010-658828281001 010-658828291002 010-658828301003 010-658828311004 010-658828321005 010-658828331006 010-658828341007 010-658828351008 010-658828361009 010-658828371010。

人力资源管理系统数据库说明

人力资源管理系统数据库说明
text
16
0
招聘描述
表名:engage_subjects〔考试题目〕
序号
列名
数据类型
长度
小数
标识
主键
说明
1
sub_id
int
4
0


考题编号
2
first_kind_id
int
4
0
一级机构编号
3
first_kind_name
varchar
60
0
一级机构名字
4
second_kind_id
int
4
0
二级机构编号
varchar
60
教育程度
31
human_educated_years
smallint
2
教育年限
32
human_educated_major
varchar
60
所学专业
33
human_society_security_id
varchar
30
社保号码
34
human_id_card
varchar
20
身份证号
int
4
0
所属一级结构编号
6
salary_grant_man
varchar
50
0
薪资发放人
表名:config_file_third_kind〔三级结构〕
序号
列名
数据类型
长度
小数位
标识
主键
说明
1
third_kind_id
int
4
0


三级机构编号
2

#人事管理系统的数据库设计

#人事管理系统的数据库设计

人事管理系统的数据库设计班级:姓名:学号:指导老师:目录1 系统概述 (3)2 系统数据流程图和数据字典 (3)2.1 用户需求调查 (3)2.2 系统数据流程图 (4)2.3 系统数据字典 (7)3 数据库结构设计 (13)3.1 概念结构设计 (12)3.2 逻辑结构设计 (12)3.3 数据库结构的详细设计 (14)4 物理设计 (15)5 用户的子模式(外模式)设计(没做) (19)6 总结 (19)1 系统概述本文按照数据库系统设计的基本步骤,采取了事先进行需求分析,然后进行数据库的概念设计和逻辑结构设计,最后进行数据库详细设计的方法,完成了一个人事管理系统数据库系统的设计。

最终,在SQL SEVER 2000完成的人事管理系统,可以实现:对员工基本档案的管理、奖惩记录的管理、出勤记录的管理、职务调动记录的管理、工资管理、请销假管理。

2 系统数据流程图和数据字典2.1 用户需求调查通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。

系统功能的主要描述如下。

(1)员工档案管理1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。

2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。

3)当员工的信息发生变动时,修改员工档案记录中相应的属性。

(2)员工职务调动管理对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。

(3)奖惩管理对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。

(4)考勤管理1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。

2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、早退)。

(5)请销假管理1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。

人力资源管理系统数据库说明

人力资源管理系统数据库说明

数据库名:Hr表名:bestirinfo(激励信息表)序号 列名 数据类型 长度 小数位 说明1 bestirId int 4 0 主键,自增2 bestirType varchar 50 0 激励管理类型3 BestirContext varchar 5000 0 激励管理内容4 human_id int 4 0 激励人编号5 humanName varchar 50 0 激励人名字表名:bonus序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值说明1 bon_id int 4 0 是 是 否 奖金信息2 major_id char 2 0 是 职位ID3 major_name varchar 60 0 是 职位名称4 human_id varchar 30 0 是 奖励人ID5 human_name varchar 60 0 是 奖励人名字6 bonus_item varchar 60 0 是 奖励项目7 bonus_worth money 8 4 是 奖金金额9 remark text 16 0 是 备注信息10 register varchar 60 0 是 注册人11 checker varchar 60 0 是 复核人12 regist_time datetime 8 3 是 注册时间13 check_time datetime 8 3 是 复合时间14 check_status smallint 2 0 是 复合状态(0未通过,1通过) 表名:config_file_first_kind(系统管理中,一级机构)序号 列名 数据类型 长度 小数位 标识 主键 允许空说明1 ffk_id int 4 0 是 是 否 一级机构编号2 first_kind_name varchar 60 0 是 一级机构名字3 key_man varchar 50 0 是 机构负责人4 first_desc varchar 800 0 是 机构描述5 isdelete bit 1 0 是(1)否(0)删除6 salary_grant_man varchar 50 0 薪酬发放负责人表名:config_file_second_kind(二级机构)序号 列名 数据类型 长度 小数位标识 主键 说明1 second_kind_id int 4 0 是 是 二级机构编号2 second_kind_name varchar 60 0 二级机构名称3 second_kind_des varchar 5000 0 二级机构描述4 isdelete bit 1 0 是(1)否(0)删除5 first_kind_id int 4 0 所属一级结构编号6 salary_grant_man varchar 50 0 薪资发放人表名:config_file_third_kind(三级结构)序号 列名 数据类型 长度 小数位标识主键说明1 third_kind_id int 4 0 是 是 三级机构编号2 second_kind_id int 4 0 所属二级机构编号3 third_kind_name varchar 60 0 三级机构名称4 third_kind_des varchar 3000 0 三级机构描述5 third_kind_is_delete bit 1 0 是(1)否(0)删除6 salary_grant_man varchar 50 0 薪资发放人表名:config_major(职位信息表)序号 列名 数据类型 长度 小数位 标识 主键 说明1 major_id int 4 0 是 是 职位编号2 major_name varchar 60 0 职位名称3 major_des varchar 500 0 职位描述4 Third_kind_id int 4 所属部门表名:config_msg(系统消息表)序号 列名 数据类型 长度 小数位 标识 主键 说明1 msgid int 4 0 是 是 消息编号2 msgcontext varchar 5000 0 消息内容3 nsgSendManId int4 0 消息发送人4 msgSnendMan varchar 50 0 消息发送人名称5 msgRceiveMan varchar 50 0 消息接受人6 nsgRceiveId int 4 0 消息接受人编号7 sendTime datetime 8 3 消息发送时间8 isPublic bit 1 0 是否为共有消息表名:config_question_first_kind(招聘考试题目分类)序号 列名 数据类型 长度 小数位 标识 主键 说明1 qfk_id int 4 0 是 是 题目大类编号2 first_kind_name varchar 60 0 细目大类名字3 first_kind_des varchar 5000 0 题目大类描述表名:config_question_second_kind(招聘考试题目小类)序号 列名 数据类型 长度 小数标识 主键 说明位1 qsk_id int 4 0 是 是 题目小类编号2 second_kind_name varchar 60 0 题目小类名称3 first_kind_id int4 0 所属大类编号表名:engage_answer(考试结果信息表)序号 列名 数据类型 长度 小数位 标识 主键 说明1 ans_id int 4 0 是 是2 exam_number varchar 30 0 试卷编号3 human_id int4 0 考试人编号4 human_name varchar 60 0 考试人名字5 human_idcard varchar 30 0 身份证号6 major_id char 10 0 职位ID7 major_name char 10 0 职位名字8 test_time datetime 8 3 测试时间9 answers varchar 500 0 答案不同题目答案用|隔开10 total_point numeric 5 2 总分表名:engage_exam(试卷信息表)序号 列名 数据类型 长度 小数位 标识 主键 说明1 exam_number int 4 0 是 是 试卷编号2 exam_name varchar 50 0 试卷名称3 subjectIds varchar 50 0 考题编号,所有考题号码,用|隔开4 usertime int 4 0 考试用时5 margeId int 4 0 所属职位表名:engage_interview(面试信息表)序号 列名 数据类型 长度小数位标识主键说明1 ein_id smallint2 0 是 是 面试信息编号2 human_id int 4 0 面试人3 human_major_name varchar 30 0 面试职位4 native_language_degree varchar 20 0 母语程度5 foreign_language_degree varchar 20 0 外语程度6 response_speed_degree varchar 20 0 反映程度7 EQ_degree varchar 20 0 EQ程度8 IQ_degree varchar 20 0 IQ程度9 register varchar 60 0 面试人10 registe_time datetime 8 3 面试时间11 interview_comment text 16 0 面试评价12 result varchar 20 0 面试结果13 interview_number int 4 0 面试次数14 mark varchar 20 0 综合素质表名:engage_major_release(职位发布信息表)序号 列名 数据类型 长度 小数位标识 主键 说明1 mre_id smallint2 0 是 是 主键2 first_kind_id char 2 0 职位所属一级结构3 first_kind_name varchar 60 0 所属一级机构名字4 second_kind_id char 2 0 所属二级机构编号5 second_kind_name varchar 60 0 所属二级机构名字6 third_kind_id char 2 0 三级机构编号7 third_kind_name varchar 60 0 三级机构名字10 major_id char 2 0 职位ID11 major_name varchar 60 0 职位名称12 human_amount smallint 2 0 招聘人数13 engage_type varchar 60 0 招聘类型14 deadline datetime 8 3 截至时间15 register varchar 60 0 发布人16 changer varchar 60 0 变更人17 regist_time datetime 8 3 发布时间18 change_time datetime 8 3 修改时间19 major_describe text 16 0 职位描述20 engage_required text 16 0 招聘描述表名:engage_subjects(考试题目)序号 列名 数据类型 长度 小数 标识 主键 说明1 sub_id int 4 0 是 是 考题编号2 first_kind_id int 4 0 一级机构编号3 first_kind_name varchar 60 0 一级机构名字4 second_kind_id int 4 0 二级机构编号5 second_kind_name varchar 60 0 二级机构名字6 register varchar 60 0 出题人7 regist_time datetime 8 3 出题时间8 context varchar 1000 0 题干部分9 key_a varchar 500 0 选项A10 key_b varchar 500 0 选项B11 key_c varchar 500 0 选项C12 key_d varchar 500 0 选项D13 key_e varchar 500 0 选项E14 correct_key varchar 10 0 正确答案表名:human_file序号 列名 数据类型 长度 标识 说明1 huf_id int 4 是 职员ID2 first_kind_id varchar 50 所属一级机构编号3 first_kind_name varchar 60 所属一级机构名字4 second_kind_id varchar 50 所属二级机构编号5 second_kind_name varchar 60 所属二级机构名字6 third_kind_id varchar 50 所属三级机构编号7 third_kind_name varchar 60 所属三级机构名字8 human_name varchar 60 员工名字9 human_address varchar 200 员工地址10 human_postcode varchar 10 员工邮编11 human_pro_designation varchar 6012 human_major_id varchar 50 职位编号13 hunma_major_name varchar 60 员工职位名称14 human_telephone varchar 20 职工电话15 human_mobilephone varchar 50 手机号码16 human_bank varchar 50 开户银行17 human_account varchar 30 银行卡号18 human_qq varchar 1519 human_email varchar 5020 human_hobby varchar 60 业余爱好21 human_speciality varchar 60 专业, 特长22 human_sex varchar 5023 human_religion varchar 50 宗教信仰24 human_party varchar 50 党籍25 human_nationality varchar 50 国籍26 human_race varchar 50 名族27 human_birthday datetime 8 生日28 human_birthplace varchar 50 出生地29 human_age smallint 2 年龄30 human_educated_degree varchar 60 教育程度31 human_educated_years smallint 2 教育年限32 human_educated_major varchar 60 所学专业varchar 30 社保号码33 human_society_security_id34 human_id_card varchar 20 身份证号35 remark varchar 5000 备注36 salary_standard_id int 4 工资标准编号37 salary_standard_name varchar 60 工资标准名称38 salary_sum money 8 基本工资39 human_histroy_records text 16 职员履历表text 16 家庭关系40 human_family_membership41 human_picture varchar 255 员工图片42 register varchar 60 登记人43 checker varchar 60 复核人44 changer varchar 60 更改人45 regist_time datetime 8 注册时间46 check_time datetime 8 (getdate())复核时间47 change_time datetime 8 (getdate())更改时间48 lastly_change_time datetime 8 (getdate())最后修改时间 49 delete_time datetime 8 (getdate())删除时间50 recovery_time datetime 8 (getdate())恢复时间51 human_file_status int 4 待删除员工 0注册员工 1待面试员工 2面试通过员工 3带笔试员工 4笔试通过员工 5待入职员工 6准入职员工 7正式员工 8完整员工 952 hu_Number varchar 5053 human_type nvarchar 50表名:major_change(职位变更)序号 列名 数据类型 长度标识主键说明1 mch_id smallint2 是 是 主键2 first_kind_id char 2 原所在一级机构3 first_kind_name varchar 60 原一级机构名称4 second_kind_id char 2 原二级机构编号5 second_kind_name varchar 60 原二级机构名字6 third_kind_id char 2 原三级机构编号7 third_kind_name varchar 60 原三级机构名字8 major_id char 2 原职位编号9 major_name varchar 60 原职位名字10 new_first_kind_id char 2 新一级机构编号11 new_first_kind_name varchar 60 新一级机构名字12 new_second_kind_id char 2 新二级机构编号13 new_second_kind_name varchar 60 新二级机构名字14 new_third_kind_id char 2 新三级机构编号15 new_third_kind_name varchar 60 新三级机构名字16 new_major_id char 2 新职位ID17 new_major_name varchar 60 新职位名字18 human_id varchar 30 员工编号19 human_name varchar 60 员工名字20 salary_standard_id varchar 30 原工资标准ID21 salary_standard_name varchar 60 原工资标准名字22 salary_sum money 8 原工资总额23 new_salary_standard_id varchar 30 新工资标准ID24 new_salary_standard_name varchar 60 新工资标准名字25 new_salary_sum money 8 新工资总额26 change_reason text 16 转职原因27 check_reason text 16 复合意见28 check_status smallint 2 复核状态29 register varchar 60 登记人30 checker varchar 60 复核人31 regist_time datetime 8 登记时间32 check_time datetime 8 复核时间表名:pay_delails序号 列名 数据类型 长度 小数位 标识 主键 说明1 base_pay money 8 4 基本工资2 standard_id int 4 0 是 主键,自增3 traffic_pay money 84 交通补助4 msg_pay money 8 4 通讯补助5 direft_pay money 8 4 浮动工资6 common money 8 4 常规7 lunch_pay money 8 4 午餐步骤8 year_pay money 8 4 交通补助9 car_pay money 8 4 车补表名:salary_grant(工资发放信息)序号 列名 数据类型 长度标识主键说明1 sgr_id smallint2 是 主键自增2 salary_grant_id varchar 30 发放编号按照时间自动生成4 first_kind_id char 2 一级机构编号5 first_kind_name varchar 60 一级机构名称6 second_kind_id char 2 二级结构编号7 second_kind_name varchar 60 二级机构名称8 third_kind_id char 2 三级机构编号9 third_kind_name varchar 60 三级机构名称10 human_amount smallint 2 职工人数11 salary_standard_sum money 8 标准工资总数12 salary_paid_sum money 8 实际发放总数13 register varchar 60 登记人数14 regist_time datetime 8 登记时间15 checker varchar 60 复核人16 check_time datetime 8 复核时间17 check_status smallint 2 状态(复核1 未复核0)表名:salary_grant_details(薪资发放明细)序号 列名 数据类型 长度标识主键说明1 grd_id smallint2 是 明细主键2 salary_grant_id varchar 30 发放明细编号3 human_id varchar 30 员工ID4 human_name varchar 60 员工名称6 sale_sum money 8 个人工资总额7 deduct_sum money 8 扣除总额8 salary_standard_sum money 8 标准总额salary_paid_sum money 8 实际工资总额表名:salary_standard序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明1 standard_id int 4 0 是 是 否2 standard_name varchar 60 0 是 工资标准名称 3 designer varchar 60 0 是 制定人5 checker varchar 60 0 是 复核人6 changer varchar 60 0 是 修改人7 regist_time datetime 8 3 是 制定时间 8 check_time datetime 8 3 是 复核时间 9 change_time datetime 8 3 是 修改时间10 salary_sum money 8 4 是 总金额11 check_status smallint 2 0 是 状态 13 check_comment text 16 0 是 复核说明 14 remark text 16 0 是 备注表名:salary_standard_details序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明1 standard_id varchar 30 0 否2 standard_name varchar 60 0 是 标准名称3 item_name varchar 60 0 是 项目名称4 salary money 8 4 否 总金额5 S_id int 4 0 是 是 否表名:training序号 列名 数据类型 长度 小数位 标识 主键 允许空默认值说明1 tra_id int 4 0 是 是 否 课程名称 2 trining_humanName varchar 50 0 是 培训师 3 training_item varchar 60 0 是 培训项目 4 training_time datetime 8 3 是 培训时间 5 training_hour int 4 0 是 培训周期 6 training_degree varchar 60 0 是 培训方式 7 register varchar 60 0 是 历史培训记录 8 regist_time datetime 8 3 是 历史培训时间 9 remark text 16 0 是 培训反馈表名:training_feedback序号 列名 数据类型 长度 小数位 标识 主键 允许空默认值说明1 t_id int 4 0 是 否2 h_id int 4 0 否3 Satisfaction int4 0 否 此次培训满意程度等级1-5 4 interesting int 4 0 否 此次培训是否有趣等级1-5 5 Interaction int 4 0 否 培训师是否和学员有交互等级1-5 6 Instrumentation int 4 0 是 讲师仪容仪表等级1-5 7 attitude int 4 0 是 讲师授课态度等级1-5 8 Curriculum_design int 4 0 否 课程设计等级1-5 9 Remark varchar 500 0 否 备注信息 10 tfid int 4 0 否表名:training_participation序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明1 ptid int 4 0 是 否2 humanid int 4 0 否3 traiingid int4 0 否表名:user_notebook序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明1 noteId int 4 0 是 是 否2 NoteTitle varchar 50 0 是3 NoteContext varchar 5000 0 否4 userId int 4 0 否5 noteTime datetime 8 3 否表名:users序号 列名 数据类型 长度 小数位 标识 主键 说明1 u_id int 4 0 是 是 登录人ID2 u_name varchar 60 0 登录人名字3 u_true_name varchar 60 0 真实名字4 u_password varchar 60 0 登录密码6 u_face varchar 60 0 用户头像7 Role_id int 角色ID表名:role(角色信息表)序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明1 roleId int 4 0 是 是 角色ID2 role_name nvarchar 50 0 角色名称3 roleDes nvarchar 1000 0 角色描述表名:role_module序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 URId int 4 0 是 是 主键3 modleId int4 0 模块ID4 role_id int 4 0 角色ID表名:module(模块信息表)序号 列名 数据类型 长度 标识 主键 允许空 默认值 说明1 module_id int 4 是 是 模块主键2 module_name varchar 50 模块名称3 modle_des varchar 500 模块描述4 parent_id int 4 父模块ID。

人力资源管理系统数据库结构图完结版

人力资源管理系统数据库结构图完结版
主外键关系
备注
变动ID
ChangeID
Int
NO
主键
自增,1
员工ID
ChangePersonID
Int
NO
外键
引用BasicInfo表中BID
工资
Wage
Int
NO
社保
Insurance
Nvarchar(50)
NO
合同台账
ContractAccount
Nvarchar(50)
NO
入职时间
InTime
NO
顾客状态
UState
Nvarchar(50)
NO
备注
URemarks
Nvarchar(50)
YES
版块管理-Section
列表
列名
类型
与否为空
主外键关系
备注
版块名称
SName
Nchar(10)
NO
版块ID
SID
Int
NO
主键
自增,1
版块内容
SContent
Nvarchar(50)
NO
角色-Role
NO
外键
引用BasicInfo表中BID
调入时间
PersonInto
Datetime
NO
调出时间
PersonOut
Datetime
NO
调入因素
InReason
Nvarchar(50)
NO
调出因素
OutReason
Nvarchar(50)
NO
人事变动-PersonnelChange
列表
列名
类型
与否为空
类型

人力资源管理系统数据库

人力资源管理系统数据库

人力资源管理系统的数据库设计与实现组成员及所完成的工作:周宇晴所完成工作:ER图的绘制,数据库的物理设计,数据库上机实现,数据库中数据的装载张雨薇所完成工作:ER图的绘制,ER图到关系模式的转换,数据库上机实现,数据库的运行,作业的组织整理上传刘琴所完成工作:数据库需求分析,ER图的绘制,数据库上机实现,数据库中数据的审核一.需求分析人力资源管理系统(Human Resources Management System,HRMS)包括人事日常事务、薪酬、招聘、培训、考核以及人力资源的管理也指组织或社会团体运用系统学理论方法,对企业的人力资源管理方方面面进行分析、规划、实施、调整,提高企业人力资源管理水平,使人力资源更有效的服务于组织或团体目标。

(1)数据检索a。

查询职工基本信息及所属部门:输入:工号输出:职工姓名,部门名称,性别,出生年月,籍贯,进入单位时间,身份证号b。

查询职工的调动情况输入:调动编号输出:工号,调动日期,调动原因c.查询职工的考勤信息输入:考勤编号输出:日期,出勤情况d.查询职工工资信息输入:工资编号输出:工资发放日期,基本工资,奖金e.查询培训信息输入:培训编号输出:完成情况、工号、培训内容信息(2)数据插入调动信息表的插入(3)数据修改a。

职工部门修改:某职工部门变化时,输入该该职工工号及需修改的属性值,完成对职工部门的修改。

b。

职工文化程度的修改:某职工文化程度变化时,输入该职工工号及需修改的属性值,完成对职工文化程度的修改。

(4)数据统计与查询a.显示职工全部信息及其工资信息。

b.显示职工考勤情况及调动信息。

本数据库只包含了人力资源系统中的一些基本信息.建立此数据库的主要目的就是为了更好的能对数据库进行操作,包括数据库的建立,设计数据库的概念模型、绘制ER图、ER图转换成关系模式、数据库模式的建立(即为数据库及其基本表的建立)、数据的录入以及完成一些简单的关系运算表达式的表达和相关的Select 查询语句的使用.c.系统结构简述:三.关系模式系统中的实体有:职工基本信息;考勤信息;所属部门;工资;调动信息关系模式如下:职工基本信息(工号,姓名,性别,出生年月,进入单位时间,籍贯,文化程度,身份证号,部门编号)说明:员工编号格式为[0-9][0-9][0—9][0—9] [0-9] [0-9][0—9][0—9] [0—9] [0-9] ,性别的取值为:男或女调动信息(调动编号,工号,调动日期,调动情况)部门(部门编号,部门名称,部门电话,部长)考勤信息(考勤编号,日期,工号,出勤情况)说明:考勤编号格式为[0—9] [0—9] [0-9][0—9] [0—9][0-9][0—9][0—9][0-9][0—9]工资(工号,工资发放日期,基本工资,奖金)培训(培训编号,完成情况,培训名称,培训内容信息)四、物理设计表1 职工表表七五、系统实现(数据库、基本表的建立在查询分析器中使用T-SQL语言:数据库名称为:人力资源管理系统数据库1。

人力资源管理系统++数据库设计文档

人力资源管理系统++数据库设计文档

人力资源管理系统数据库设计文档广东辉煌人力资源管理系统数据库设计 V2.0 1 客户管理1.1 客户基本信息表 CUSTOMER_INFO名:CUSTOMER_INFO描述: 保存客户的基本信息字段:列名数据类型长小主可默说明认度数键空值CUSTOMER_ID NUMBER 38是0 否客户 ID CUSTOMER_TYPE NUMBER 3是80 客户类型(0: 公司1:个人)AREA_ID NUMBER 38 是所在省、市,关联至 AREA表的 AREA_IDCUSTOMER_NO VARCHAR是5客户编号系统生成 CUSTOMER_NAME VARCHAR2 10 是客户名称0OPERATE_PERSON VARCHAF是5经办人即添加当前记录的系统用户姓名 CREATE_TIME TIMESTAMP(6) 11 6是创建时间COMMENTS VARCHAR2B0 备注CUSTOMER_STATUNUMB fi R状态(-1:删除 0:正常 1:至U期 2:无效)S1.2 客户合同表 CONTRATS表名 :CONTRATS描述: 保存客户的合同信息字段:列名类型长小主可默说明认度数键空值CONTRACT_ID NUMBER 是30 否合同 ID8CUSTOMER」。

NUMBERS 客户 ID , FK,关联 CUSTOMER_INFO8 CUSTOMER_IDCONTRACT_CODE VARCH^R合同编号2 0CONTRACT_TYPE NUMBERB0合同类型,字典项:Contract_Type广东辉煌人力资源管理系统数据库设计 V2.08CONTRACT_START_TIME TIMEST是16合同开始时间MP(6) 1CONTRACT_END_TIME TIMEST是16合同结束时间,不能小于开始时间MP(6) 1CONTRACT_RENEW_ENDTIME TIMESTA续约中止时间,续签合同时必填项MP(6) 1PAY_TO_DATETIME TIMESTA是6 已缴费至的日期MP(6) 1SUBMIT_PERSON VARCHAR21交的系统登陆用户姓名2 0SUBMIT_TIME TIMESTA1是提交时间MP(6) 1CONTRACT_STATUS NUMBE是3合同状态,字典项:Contract_Status{O: 待审核 1: 审核通过 2: 合同到期 3: 审核不 8 通过}。

人事管理系统数据库-数据字典

人事管理系统数据库-数据字典

人事管理系统数据库-数据字典人事管理系统数据库数据字典、数据流定义1)数据流名称:员工情况位置:员工定义:员工情况=姓名+性别+出生日期+民族+学历+职称数据流量; 根据公司的员工具体录用情况来确定说明:要对每一位被聘用的新员工进行唯一编号2)数据流名称:奖惩情况位置:员工定义:奖惩情况=员工流水号+奖惩类型+奖惩金额+奖惩年月日数据流量;根据公司的具体情况来确定说明:要对每一次的奖惩记录进行唯一编号3)数据流名称:奖惩批复情况位置:上级定义:奖惩批复情况=奖惩类型+批复部门号+批复原因+批复日期数据流量;根据公司的具体情况来确定说明:此项在应用中,可以省略4)数据流名称:调动情况位置:员工定义:调动情况=员工号+调动前职位+调动后职位+调动日期数据流量; 根据公司的具体情况来确定说明:一个号和对应调动日期相结合,可以确定一个调动情况5)数据流名称:调动批复情况位置:上级定义:调动批复情况=批复部门号+批复原因+批复日期数据流量; 根据公司的具体情况来确定说明:批复原因可省略6)数据流名称:上班刷卡位置:员工定义:上班刷卡=员工编号+上班时间+刷卡机号数据流量; 根据公司的具体规模情况来确定说明:上班刷卡时间会汇录到员工出勤记录中7)数据流名称:下班刷卡位置:员工定义:下班刷卡=员工编号+下班时间+刷卡机号数据流量; 根据公司的具体规模情况来确定说明:下班刷卡时间会汇录到员工出勤记录中8)数据流名称:工资查询位置:员工定义:工资查询=员工编号+基本工资+奖金+罚款+起始时间+截止时间+发薪日期数据流量; 根据公司的具体情况来确定说明:根据员工号和发薪日期可唯一确定一个工资记录人事管理系统数据库-数据字典(9)数据流名称:请假情况位置:员工定义:请假情况=员工编号+请假时间+ 请假天数数据流量;根据公司的具体情况来确定说明:员工号和请假时间可唯一确定一个请假记录(10)数据流名称:请假批复位置:上级定义:请假批复=审批人+批复结果数据流量;根据公司的具体情况来确定说明:批复结果的类型只能为批准或拒绝(11)数据流名称:销假申请位置:员工定义:销假申请=员工号+销假时间数据流量;根据公司的具体情况来确定说明:针对销假申请没有单独建立销假记录表,在这里将销假记录和请假记录进行了合并。

人事管理系统数据库-数据字典

人事管理系统数据库-数据字典

人事管理系统数据库数据字典一、数据流定义(1)数据流名称:员工情况位置:员工定义:员工情况=姓名+性别+出生日期+民族+学历+职称数据流量;根据公司的员工具体录用情况来确定说明:要对每一位被聘用的新员工进行唯一编号(2)数据流名称:奖惩情况位置:员工定义:奖惩情况=员工流水号+奖惩类型+奖惩金额+奖惩年月日数据流量;根据公司的具体情况来确定说明:要对每一次的奖惩记录进行唯一编号(3)数据流名称:奖惩批复情况位置:上级定义:奖惩批复情况=奖惩类型+批复部门号+批复原因+批复日期数据流量;根据公司的具体情况来确定说明:此项在应用中,可以省略(4)数据流名称:调动情况位置:员工定义:调动情况=员工号+调动前职位+调动后职位+调动日期数据流量;根据公司的具体情况来确定说明:一个号和对应调动日期相结合,可以确定一个调动情况(5)数据流名称:调动批复情况位置:上级定义:调动批复情况=批复部门号+批复原因+批复日期数据流量;根据公司的具体情况来确定说明:批复原因可省略(6)数据流名称:上班刷卡位置:员工定义:上班刷卡=员工编号+上班时间+刷卡机号数据流量;根据公司的具体规模情况来确定说明:上班刷卡时间会汇录到员工出勤记录中(7)数据流名称:下班刷卡位置:员工定义:下班刷卡=员工编号+下班时间+刷卡机号数据流量;根据公司的具体规模情况来确定说明:下班刷卡时间会汇录到员工出勤记录中(8)数据流名称:工资查询位置:员工定义:工资查询=员工编号+基本工资+奖金+罚款+起始时间+截止时间+发薪日期数据流量;根据公司的具体情况来确定说明:根据员工号和发薪日期可唯一确定一个工资记录(9)数据流名称:请假情况位置:员工定义:请假情况=员工编号+请假时间+请假天数数据流量;根据公司的具体情况来确定说明:员工号和请假时间可唯一确定一个请假记录(10)数据流名称:请假批复位置:上级定义:请假批复=审批人+批复结果数据流量;根据公司的具体情况来确定说明:批复结果的类型只能为批准或拒绝(11)数据流名称:销假申请位置:员工定义:销假申请=员工号+销假时间数据流量;根据公司的具体情况来确定说明:针对销假申请没有单独建立销假记录表,在这里将销假记录和请假记录进行了合并。

(完整版)人事管理系统数据库表.docx

(完整版)人事管理系统数据库表.docx

(完整版)人事管理系统数据库表.docx成员:李典1000505030王欣 1000505031谭宇 1000505032李斌 1000505033张俊刚 1000505034邓晓峰 1000505035何连峰 1000505036王相忠 1000505037李宝 1000505038数据库名: HRManagement1.部门表 (Sections)ID,名称字段说明类型可空备注SectionID ID Nvarchar(2)No主键SectionName部门名称Nvarchar(20)No唯一2.职位表 (Positions)ID,名称字段说明类型可空备注PositionID ID Nvarchar(2)No主键PositionName职位名称Nvarchar(20)No唯一3.性别表 (Sexs)Id,名称字段说明类型可空备注SexID ID int No主键 ,自增SexName性别名称Nvarchar(4)No唯一4.民族表 (Nations)Id,名称字段说明类型可空备注NationID ID int No主键,自增NationName民族名称5.学历表 (EduBackgrounds)Id,名称字段说明类型可空备注EduBackgroundID ID int No主键 ,自增EduBackgroundName 学历名称Nvarchar(10)No唯一6.员工表 (Staffs): Id,,姓名 ,性别 ID,职位 id,学历 id,生日 ,照片 ,籍贯 ,现住地址 ,民族 id,联系方式,工作年限 ,部门 id,毕业院校 ,专业字段说明类型可空备注ID ID Int No主键,自增StaffID职工编号Nvarchar(8)No组合项:部门 ID+职位 ID+数字标识StaffName姓名Nvarchar(10)NoSexID性别 ID Int No外键PositionID职位 ID Varchar(4)No外键EduBackgroundID学历 ID Int No外键Birthday生日Nvachar(9)NoPicture照片Image NoNativePlace籍贯Nvarchar(40)NoNowAddress现住地址Nvarchar(40)NoIDcardNo身份证号码Nvarchar(18)No唯一NationID民族ID Int No外键ContactWay联系方式Nvarchar(30)NoWorkSeniority工作年限Int NoSectionID部门 ID Nvarchar(4)No外键GraduateSchool毕业院校Nvarchar(30)NoMajor专业Nvarchar(16)no7.工作时间类别表 (WorkingTimeType)ID,类别名称字段说明类型可空备注WTTypeID ID int No主键,自增WTTypeName类别名称8.工作时间表 (WorkingTimes)Id,上班时间 ,工作时间类别字段说明类型可空备注WorkingTimeID ID int No主键,自增WorkTime工作时间Nvarchar(5)No唯一WTTypeID工作时间类别Int No外键9.打卡状态 (ClockStatus)Id,状态名称字段说明类型可空备注ClockStatusID ID int No主键 ,自增ClockStatusName状态名称Nvarchar(10)No唯一10. 上班打卡记录表 (StartClockRecords)Id,打卡时间 ,状态 id,职工 id字段说明类型可空备注SClockRecordsID ID int No主键,自增SColckTime打卡时间DateTime NoSClockStatusID打卡状态 ID Int No外键StaffID职工 ID Int No外键11. 下班打卡记录表 (EndClockRecords):Id,打卡时间 ,标记 id 职工 id字段说明类型可空备注EClockRecords ID ID int No主键,自增EColckTime打卡时间DateTime NoEClockStatusID打卡状态 ID Int No外键StaffID职工 ID Int No外键12. 管理员表 (Adms)Id,用户名 ,密码 ,职工 id字段说明类型可空备注AdmID ID int No主键,自增AdmName管理员名AdmPW密码Nvarchar(15)noStaffID职工 Id Int No外键13.打卡用户表 (Users)Id,职工 id,密码字段说明类型可空备注UserID ID int No主键 ,自增StaffID职工 Id Int No外键UserPW密码Nvarchar(15)no表数据记录:1、部门:董事会 BO、人事部 PE、策划部 PL、技术部 TE、广告部 AD、市场部 MK、财务部 FL 2、职位:董事长 pr 、总经理 ge、总监 ma、经理 di、主管 co、员工 em 3、性别:1 男、2 女4、民族:1 汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族5、学历:专科 1 、本科 2、硕士 3、博士 46、员工:7、工作时间类别表:上班1、下班28、工作时间:9:00-18:00 am : 9:00 — 12:30pm : 13:30--18:009、打卡状态:正常1、迟到2、早退310、上班打卡记录11、下班打卡记录12、管理员表13、打卡用户表。

人事管理系统数据库表

人事管理系统数据库表

成员:李典30
王欣31
谭宇32
李斌33
张俊刚34
邓晓峰35
何连峰36
王相忠37
李宝38 数据库名:HRManagement
1.部门表(Sections)
2.
3.性别表(Sexs)
4.民族表(Nations)
5.
6.员工表(Staffs):Id,,姓名,性别ID,职位id,学历id,生日,照片,籍贯,现住地址,民族id,联系方
7.工作时间类别表(WorkingTimeType)
8.
9.打卡状态(ClockStatus)
1、部门:
董事会BO、人事部PE、策划部PL、技术部TE、广告部AD、市场部MK、财务部FL 2、职位:
董事长pr、总经理ge、总监ma、经理di、主管co、员工em
3、性别:
1男、2 女
4、民族:
1汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族5、学历:
专科1、本科2、硕士3、博士4
6、员工:
7、工作时间类别表:
上班1、下班2
8、工作时间:9:00-18:00
am:9:00—12:30
pm:13:30--18:00
9、打卡状态:
正常1、迟到2、早退3
10、上班打卡记录
11、下班打卡记录
12、管理员表
13、打卡用户表。

人力资源管理数据库

人力资源管理数据库

人力资源管理数据库姓名:王延娜学号:201113215系别:计算机与信息工程专业:计算机应用技术班级:11级应用一班学校:菏泽学院一.需求分析---------------------------------2 二.系统管理--------------------------------2 三.系统分析--------------------------------3 四.数据流图--------------------------------4 五.表的创建。

-----------------------------9 六.窗体的设计----------------------------13 七、“控制面板”窗体的设计------------16八.切换面板的设计----------------------16 九.程序的发布----------------------------20一.需求分析随着企业内人力资源管理的网络化合系统化的日益完人力资源管理系统在企业管理中越来越受企业管理者的青睐。

人力资源管理系统的功能全面、操作简单,可以存放企业员工的基本信息、分配和管理企业员工工作任务、实现对企业员工的考勤管理,能够方便快捷地掌握员工的信息、工作进度和工作状态等,降低企业人力资源管理的人力和成本,并提高人力资源管理的效率。

使企业真正实现人力资源的网络化、系统化和科学化的管理。

二.系统管理可以实现指标管理、代码管理、系统构建、用户权限管理、日志管理等系统管理功能。

系统预置近百个国家标准人事、人力资源管理指标集,包含近千个指标项。

用户也可以根据业务的实际需要灵活定置指标集和代码,设置其相互的层次关系,也提供对其增加、修改、删除等编辑维护功能;可以对人员、机构、职务数据库根据实际业务需要灵活定制使用的指标项及其显示顺序;提供按组、按角色、按权限、按用户设置权限的功能,提供设置用户的数据操作权限及访问深度,例如对某些指标项的读、写、增、删的控制。

人力资源管理最新最全面的数据库人事管理系统

人力资源管理最新最全面的数据库人事管理系统

(人力资源管理)最新最全面的数据库人事管理系统计算机科学和通信工程《数据库系统原理》课程设计方案题目人事管理系统作者张旭指导教师张保威目录壹、设计且开发人事管理系统…………………………二、需求分析……………………………………………三、概念设计……………………………………………四、逻辑设计……………………………………………五、具体设计……………………………………………六、详细设计……………………………………………七、关键代码和操作界面………………………………八、小组分工及设计体会………………………………九、参考文献………………………………………………壹、设计且开发人事管理系统壹直以来人们使用传统人工的方式管理员工档案,这种管理方式存于着许多缺点,譬如:效率低、保密性差,另外时间壹长,将产生大量的文件和数据,这对于查找、更新和维护均带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域且发挥着越来越重要的作用。

人事管理信息系统的出现轻而易举的解决了传统管理人员档案的方法的缺点。

伴随着人事管理信息系统的广泛应用,它已经成为了任何壹家企业公司均不可缺少的组成部分,它的存于使得管理者更容易了解自己公司的员工,便于分配人员,易于进行调整。

所以人事管理信息系统能够为管理人员提供充足的信息和快捷的查询手段。

二、需求分析人事管理系统功能要求:1、部门信息管理添加部门信息,包括部门编号、部门名称、部门职能描述和上级部门等信息;修改部门信息;删除部门信息;查见部门信息2、员工基本信息管理添加员工基本信息,包括员工编号、姓名、性别、生日、所于部门等信息;修改员工基本信息;删除员工基本信息;查见员工基本信息;3、员工主要家庭成员信息管理添加员工主要家庭成员信息;包括员工主要家庭成员的姓名、性别、关系、工作单位等信息;修改,删除,查见员工家庭成员信息;4、员工主要教育和工作经验管理添加员工主要教育和工作经验,包括开始时间、截止时间、学校或单位、职务等;修改,删除,查见员工主要教育和工作经验;5、员工考勤管理添加员工考勤信息,包括考勤月份、病假天数、事假天数、旷工天数等信息;修改,删除,查询,月度考勤统计表;6、员工工作考评管理功能添加员工考评工作信息,包括考评月份、奖励事由、奖励金额、处罚事由、处罚金额和总体评价等信息;修改,删除,查见员工工作考评信息;7、系统用户管理功能添加系统用户信息,包括用户名,密码,员工编号和用户类型等信息;修改系统用户信息;删除系统用户信息;查见系统用户信息;功能模块:系统流程分析:包括:部门编号、部门名称、部门职能描述、上级部门编号员工家庭主要成员信息表:包括:姓名、性别、年龄、和本人的关系、工作单位员工教育及工作经历记录表:包括:开始日期、终止日期等员工考勤表:包括:考勤月份员工编号全勤天数、出差天数等员工工作考评表:包括:考评月份、总体评价、奖励事由等用户信息表:包括:用户名、密码、用户类型四、逻辑设计将E-R图进行总结、归纳,建立如下关系图:部门表(部门编号、部门名称、部门职能描述、上级部门编号)员工基本信息表(员工编号、姓名、照片、性别、民族、生日、政治面貌、文化程度、籍贯、身份证号、工作证号、办公电话、手机号码、档案存放地、户口所于地、到岗日期、所于部门编号、工作岗位、职务、员工状态、上级员工编号、合同有效期、备注、填表用户、填表日期和时间)员工家庭主要成员表(编号、员工编号、姓名、性别、年龄、和本人关系、工作单位)员工教育及工作经历记录表(编号、员工编号、开始日期、终止日期、学校/单位名称、职务)员工考勤表(考勤月份、员工编号、全勤天数、出差天数、病假天数、事假天数、旷工天数、法定休假天数、年休假天数、到休假天数、迟到时间、早退时间、壹类加班天数(法定节假日加班)、二类加班天数(周六或周日加班)、三类加班天数(日常加班)、备注信息)员工工作考评表(考评月份、员工编号、总体评价、奖励事由、奖励金额、处罚事由、处罚金额、备注信息)用户信息表(用户名、密码、用户类型)五、具体设计1、表结构及数据词典的设计(1)总体结构人事管理总工包括7张表:员工表、员工员工教育及工作经历记录表、家庭主要成员表、员工考勤表、员工工作考评表、用户信息表、部门表(2)表结构及数据字典部门表(Departments)员工信息表(Employees)3,员工家庭主要成员记录表(Family)4、员工教育及工作经历记录表(Experience)5,员工考勤表(Checkin)6、员工考评表(Evaluation)8、用户信息表(Users)(3)、应用程序功能:于功能上已经说明:六详细设计七、关键代码和操作界面:创建数据库及表的代码:createdatabaseHrSyscreatetableDepartments(Dep_idintprimarykeyidentity, Dep_namevarchar(40)notnull, Describevarchar(400), UpperIdintnotnull)createtablefamily (Idtinyintprimarykeyidentity, Emp_Idintnotnull,Sexchar(2),Agetinyint, Relationshipvarchar(20), WorkingOrgvarchar(40)) createtableExperience (Idtinyintprimarykeyidentity, Emp_Idintnotnull,Strat_Datechar(10),End_Datechar(10),School_Orgvarchar(50),Titlevarchar(20))创建用户本给用户附加权限:CreateuserduGrantselectinsertupdateOntableExperienceTodu2.应用程序操作界面如下:1、登录界面:2、登录成功后进入如下界面:3、部门管理如下:部门信息添加、修改、删除、分别如下图示:员工信息管理界面如下:员工选项中有:于职,兼职,离职、试用、退休、返聘等几个选项员工信息添加界面如下:修改,和上面添加界面壹样。

人力资源管理系统数据库设计

人力资源管理系统数据库设计

人力资源管理系统数据库设计user(用户表) 用户表主要用于保存用户信息字段名数据类型长度是否主键描述id int 是数据库流水号username varchar 50 用户名称password varchar 50 用户密码sex varchar 1 用户性别birthday datetime 用户出生年月日createtime datetime 用户创建的时间isadmin varchar 1 是否是超级管理员content mediumtext 管理员级别job(应聘信息表)应聘信息表主要用于保存应聘信息字段名数据类型长度是否主键描述id int 是数据库流水号name varchar 50 姓名sex varchar 1 性别age int 年龄job varchar 50 应聘职位specialty varchar 50 所学专业experience varchar 50 工作经验studyeffort varchar 50 在校所学专业school varchar 50 毕业学校tel varchar 50 电话email varchar 50 电子邮件createtime datetime 创建时间content mediumtext 详细经历isstock varchar 1 标识institution(奖惩表)奖惩表主要用于保存奖惩信息字段名数据类型长度是否主键描述id int 是数据库流水号name varchar 2000 奖惩名称reason varchar 50 奖惩原因explain varchar 50 描述createtime datetime 创建时间educate(培训信息表)培训信息表主要用于保存培训信息字段名数据类型长度是否主键描述id int 是数据库流水号name varchar 100 培训名称purpose varchar 500 培训目的begintime datetime 开始培训时间endtime datetime 结束培训时间datum mediumtext 培训人员teacher varchar 50 培训讲师student varchar 50 学生createtime datetime 8 创建时间educate varchar 1 培训级别effect varchar 500 培训影响度summarize mediumtext 培训材料stipend(薪金表)薪金表主要用于保存薪金表字段名数据类型长度是否主键描述id int 是数据库流水号name varchar 50 员工姓名basic double 基本薪资eat double 饭补house double 房补duty double 全勤奖scot double 赋税punishment double 额外补助other double 罚款granttime datetime 发放时间totalize double 总计。

人力资源管理人事管理系统数据库设计

人力资源管理人事管理系统数据库设计

(人力资源管理)人事管理系统数据库设计人事管理系统数据库设计1.前言于需求分析阶段已经画出了每个模块需要的数据的E-R图,于数据库设计阶段根据这些E-R图写出对应的数据字典。

2.数据字典表2-1员工就职表PersonInductionInfo:表2-2部门表DepartmentInfo:表2-3职位表PsoitionInfo:表2-4职称表PositionalTitleInfo:表2-5培训记录表TrainingInfo:表2-6培训程表CourseInfo:表2-8正式合同表OficialContractInfo:表2-9续签表RenewContractInfo:表2-10日期考勤表AttendanceInfo:表2-11考勤类型表AttendanceTypesInfo:表2-12请假表VacateInfo:表2-13出差登记表BusinessTripInfo:表2-14奖励表RewardsInfo:表2-15惩罚表PunishmentInfo:表2-16员工调动表TransferredInfo:表2-17绩效考评表PAInfo:表2-18考评类型表PAStylesInfo:表2-19员工解聘登记表TerminationInfo:表2-20帐套表AccountCoverInfo:表2-21项目表ItemInfo:表2-22帐套项目设置表AccountCoverItemInfo:表2-23帐套人员设置表AccountCoverPersonnelInfo:表2-24工资表WageInfo:备注:工资表仍有壹些数据项,这些数据项是考勤类型,和考勤类型表有关,故没有列出。

表2-25档案表DossierInfo表2-26民族表NationalityInfo:表2-26籍贯表NativeProvince Info:表2-27公司信息表CompanyInfo:。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

成员:李典1000505030
王欣1000505031
谭宇1000505032
李斌1000505033 张俊刚1000505034
邓晓峰1000505035
何连峰1000505036
王相忠1000505037
李宝1000505038
数据库名:HRManagement
1.部门表(Sections)
2.职位表(Positions)
3.性别表(Sexs)
4.民族表(Nations)
5.学历表(EduBackgrounds)
6.员工表(Staffs):Id,,姓名,性别ID,职位id,学历id,生日,照片,籍贯,现住地址,民族id,联系方
7.工作时间类别表(WorkingTimeType)
8.工作时间表(WorkingTimes)
9.打卡状态(ClockStatus)
10.上班打卡记录表(StartClockRecords)
12.管理员表(Adms)
13.打卡用户表(Users)
表数据记录:
1、部门:
董事会BO、人事部PE、策划部PL、技术部TE、广告部AD、市场部MK、财务部FL 2、职位:
董事长pr、总经理ge、总监ma、经理di、主管co、员工em
3、性别:
1男、2 女
4、民族:
1汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族5、学历:
专科1、本科2、硕士3、博士4
6、员工:
7、工作时间类别表:
上班1、下班2
8、工作时间:9:00-18:00
am:9:00—12:30
pm:13:30--18:00
9、打卡状态:
正常1、迟到2、早退3
10、上班打卡记录
11、下班打卡记录
12、管理员表
13、打卡用户表。

相关文档
最新文档