人力资源管理系统之一需求

最近上课带学生做了一个人力资源管理系统,准备把做的过程记下来。

一、 开发背景

人事管理系统,属于ERP的一个部分。它单指汇集成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人力资源管理解决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人力资源职能管理和管理决策,保持企业的持续高效运营。 集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。提高企业整体的科技含量与管理效率,加快企业的信息化建设。

二、 总体架构

该系统主要有两种角色,普通用户和管理员。普通用户可以通过本系统实现个人信息、工资信息查询、考勤等功能,可以修改过个人的信息如电话,住址等信息。管理员可以实现员工的管理、部门的管理、职位的管理、薪资管理、考勤管理、员工的调动、员工的培训、公告的发布,以及系统操作日志、数据的备份管理。系统总体架构如图所示。
在这里插入图片描述图1 系统架构图

三、 功能需求

(一)员工功能模块
员工登录:实现普通员工登录。
信息查询:员工可以查看自己的基本信息。
信息维护:员工可以维护自己的基本信息,如地址、电话等基本信息。
考勤:员工可以通过信息进行考勤。
(二)管理员功能模块
管理员登录:实现管理员登录。
员工管理:实现对员工进行管理,包括增、删、改、查。
部门管理:实现对部门进行管理,包括增、删、改、查。
职位管理:实现对职业管理进行管理,包括增、删、改、查。
薪资管理:对员工的薪资进行管理,包括增、删、改、查。
考勤管理:对员工的考勤进行管理,包括删、改、查。
员工培训:对员工的培训进行管理,包括增、删、改、查。
合同管理:对员工签定的合同进行管理
公告发布:对公告进行管理,包括增、删、改、查。
系统设置:记录操作日志,对数据进行备份。

四、 数据库设计hr

1、 管理员表admin
在这里插入图片描述
2、部门表dept
在这里插入图片描述
2、 职位表position
在这里插入图片描述
4、员工表emp
字段名 数据类型 约束 备注
empId Integer PK,自动增长
empNo varchar(20) Not null 工号
empName varchar(50) Not null 员工姓名
empPwd varchar(50) Not null 密码
gender int 性别(1:男,0: 女)
birthday date 出生日期
idCard varchar(50) 身份证号码
wedLock int 婚姻状况(1:已婚,0: 未婚)
nation varchar(20) 民族
nativePlace varchar(20) 籍贯
email varchar(50) 邮箱
tel varchar(50) 联系电话
address varchar(50) 目前的住址
deptNo integer 部门id
posNo integer 职位id
topEducation varchar(20) 最高学历
degree varchar(20) 学位
major varchar(20) 专业
school varchar(50) 毕业学校
photo varchar(50) 照片路径
beginDate date 入职时间
obtainDate date 转正时间
leaveDate date 离职时间
state integer 在职状态(1:在职,0:离职)
contactPerson varchar(50) 紧急联系人
contactTel varchar(50) 紧急联系人电话
5、工资表salary
字段名 数据类型 约束 备注
salaryId Integer PK,自动增长
empNo varchar(50) 工号
basicSalary float 基本工资
postSalary float 岗位津贴
bonus float 奖金
lunchSalary float 午餐补助
trafficSalary float 交通补助
fineMoney float 罚金
overTime float 加班工资
allSalary float 应用发工资
pensionBase float 养老保险
medicalBase float 医保
fundBase float 公积金
birthInsurance float 生育保险
injuryInsurance float 工伤保险
lossInsurance float 失业保险
incomeTax float 个人所得税
paySalary float 实发工资
6、考勤表attendance
在这里插入图片描述
7、考勤表统计表statistics
在这里插入图片描述
8、培训表train
在这里插入图片描述

9、合同表contact
在这里插入图片描述
10、公告表notice
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值