当前位置:首页 » 数据仓库 » 员工薪资系统数据库设计
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

员工薪资系统数据库设计

发布时间: 2022-07-11 10:57:53

数据库课程设计—员工薪资管理系统

我给你讲个思路
表设计:
人事档案表
工资登记表(用做每月的工资登记)
考勤表(记录员工考勤数据,工资计算要参照这张表)
工资汇总表(每月对工资的结转数据流入此表)
系统用户表
系统权限分配表

表大体是这几张表

其它你说的这一套套大都过时了,现在做软件的需求分析都不是这个了,但学习下也是必须的,出来后就又学新东西了

❷ 人事工资管理系统怎么建立数据库

广州璐华科技有限公司

推荐一款不错的人力资源管理软件,供你参考:

璐华RuvarHRM人力资源管理系统解决方案
RuvarHRM人力资源管理系统,汇集了众多成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的宝贵经验,以先进的信息技术,实现对企业人力资源信息的高度集成化管理,是适合中国企业使用的人力资源管理解决方案,为现代企业的成长与发展提供了先进、科学、务实的人力资源管理模式。

RuvarHRM采用基于IE浏览器的 B/S 结构,以人员管理、考勤管理、薪资管理、招聘管理、培训管理、合同管理、社保福利、绩效考核、报表中心为核心功能模块,是企业领导、HR经理和员工全员参与的,可多层次管理的集团版eHR系统。

1.岗位规划
岗位规划的目的是完善组织机构与岗位信息,企业可根据自身实际需求,建立规范有效的组织机构与岗位解决方案。

● 提供多种层次组织结构设计模式,根据各企业架构特点提供最合适的解决方案。

● 实现组织机构、编制管理、岗位管理、人员信息的协同,可灵活调整和管理企业各部门机构、岗位职级、岗位编制等信息。

● 可灵活定义各机构之间、岗位之间的上下级关系,并根据组织关系自动生成组织架构、岗位架构图,形象呈现企业组织架构、岗位架构之间的关系。

● 支持上传岗位发展图,让各个员工了解自身在企业的发展方向。

● 支持岗位信息活灵查询与导出功能。

● 可实现机构、部门的合拼,避免批量员工信息要重新输入。

● 支持组织信息统计分析、组织报表管理。

● 支持岗位信息与人员管理、考勤管理、薪资管理、招聘管理、培训管理、保险福利、合同管理、绩效考核、劳保用品等功能模块的数据关联。

2、人员管理
建立人员信息档案,管理各类人员基本信息和变动信息,实现人员信息方便快捷的统计和查询,生成各类人员管理台帐。

● 可自定义增加员工资料属性(如自定义字段、子集),完整记录员工的相关信息。

● 可批量导入人员基本信息档案。

● 通过身份证计算个人出生年月与年龄。

● 支持批量数据更新。

● 员工生日、试用期满、证照到期,退休时间等自动提醒。

● 支持人员变动操作,如入职、试用、延长试用,转正、调岗、薪资变动、离职,实现对员工从入职到离职的整个过程的信息化管理。

● 支持员工自己填写提交离职申请表,人性化管理离职操作过程。

● 支持员工离职程序在线流程化处理,自定义离职审查表。

● 支持员工从离职档案库中复职。

● 提供强大的定位查询及模糊查询功能,能快速方便查找任意的相关信息,实现以EXCEL表格格式导出相关信息功能。

● 提供各类统计报表,如:人员档案的报表、人员结构分析报表、部门分类统计报表、月度人数统计报表、年度人数统计报表等。

● 支持用户自由定制多种不同形式的统计报表。

3、考勤管理
管理系统考勤信息,根据考勤班次与打卡时间、请假、加班、出差记录,生成员工出勤报表,并为薪资计算提供相关数据, 使考勤数据与薪资计算直接挂钩。

● 支持多种班次自定义方式,提供夜班和跨天设置,实现不同班次不同考勤计算方法。

● 可单独或批量设置企业每个部门或每位员工的考勤排班,灵活设置个人调班,实现机动灵活考勤模式。

● 灵活设置非考勤人员,非常考勤人员不计入考勤统计报表。

● 支持多种格式(如TXT格式,EXCEL格式)的考勤数据导入。

● 根据班次与打卡时间自动生成考勤日、月报表,自动绑定请假、出差、调休时间来对比打卡时间,生成考勤报表。

● 支持对漏打卡情况进行手工补登数据。

● 支持请假、加班、出差、调休等考勤业务在线申请及审批管理。

● 支持年假的天数自动计算及休假规则设置。

● 支持加班换算计算,如:周末加班、节假日加班,可以换算成平时加班的小时数,这样方便薪酬计算读取统一数据。

● 提供多种考勤日报、月报、年报以及员工休假报表,可按员工或部门自动统计出勤、迟到、早退、请假、出差、加班等数据。

● 支持考勤数据与薪资数据对接,实现考勤薪资准确与灵活计算。

4、薪资管理
管理薪资信息,实现对员工进行薪资帐套划分、工资计算及审核发放,生成银行报盘及相关工资统计报表。

● 支持建立个性化的薪酬体系,自定义工资帐套、工资项目,每个工资项目可设置计算公式。

● 支持工资多次发放功能,每次发放可不同的工资发放人。

● 支持国家标准扣税方法与个性区间扣税方法,灵活管理扣税方式。

● 与考勤系统自动链接,可自动调用迟到、早退、旷工、加班、休假等数据进行工资项目计算。

● 可自动调用保险福利、绩效考核等数据进行相关工资项目计算。

● 支持导入EXCEL格式的外部数据进行工资项目计算。

● 人员离职或调岗后,仍可以按原来的薪酬体系进行工资发放。

● 支持工资单格式自定义功能,适应打印不同格式工资单的需要。

● 支持与银行自动转账系统相容的数据格式输出,方便向银行报盘。

● 提供完善的薪资统计分析功能,生成不同格式的薪资明细报表和统计报表,为制定薪资制度与调整薪资结构提供依据。

5、招聘管理
管理企业人员招聘从需求计划至面试录用的全过程,建立企业人才库,优化人才资源配置。

● 支持各部门提交招聘需求,招聘需求可以进行多层次审批。

● 审批通过的招聘需求可以直接转为招聘计划。

● 提供外部招聘、内部招聘、校园招聘等招聘模式。

● 可建立人才信息库,并对人才信息进行分类。

● 支持应聘人员信息批量导入(需excel格式的简历表)。

● 员工应聘内部招聘,相应的员工档案信息自动作为简历信息。

● 可以根据不同岗位面试要求自定义面试内容模版,并自定义面试流程。

● 用户可在线对应聘人员进行面试测评,面试结果可自动保存到其简历中。

● 被录用的员工,可从人才信息库直接将其相应信息转档进入人员档案库。

● 可对于高层人员或特殊员工进行相应的背景情况调查备案。

● 针对应聘建立,可根据需要查询生成相应的报表。

● 针对招聘计划,可建立招聘效果评估表。

6、培训管理
对企业内部员工培训体系的管理,实现培训计划与资源的管理。

● 支持员工在线提出培训需求,并由人力资源部门汇总,并编制培训规划。

● 可以对培训分类型管理,如:岗位培训、入职培训、内部培训、外部培训和海外培训等。

● 企业可建立强大的培训资源库,如常用课程、培训机构、培训讲师等。

● 支持自定义课程体系,可以实现多层次设置。

● 支持同一个培训课程可以设置/启动多个培训班次。

● 可对培训项目、培训活动的申请和审批、评估培训结果等进行过程监控。

● 可记录员工培训参加情况、培训成绩、培训时间等,并与员工档案关联。

● 参加培训人员可对培训效果(包括讲师、机构和课程等)进行评估,有助于优化培训的设置。

7、保险福利
管理员工社会保险及商业保险,生成相关台账及报表。

管理员工社会保险及商业保险,生成相关台账及报表。

● 支持针对不同人群设置不同社保帐套。

● 可批量设置社保基数与缴费比例,批量设置参保人,批量修改参保数据。

● 支持离职人员可以继续参保缴费,灵活解决一些特殊情况。

● 支持社保台账月末、年末汇总,并能导出成EXCEL文件。

● 社保数据可与薪资管理进行数据关联。

● 社保信息与人员信息档案关联,员工可随时自助查询。

● 提供完善的保险福利统计分析功能,生成多种格式的明细报表和统计报表。

● 可记录员工商业保险参保情况。

● 支持社保的工伤理赔、生育理赔管理。

8、合同管理
管理企业员工的劳动合同或其它合同协议的签订、变更、续签、违约、终止等全过程。

● 支持多种类型的合同管理,如劳动合同、培训协议、保密协议等。

● 支持对历史劳动合同的批量导入。

● 劳动合同编号可根据需要定义规则自动生成。

● 支持劳动合同到期续签功能,自定义设置合同续签规则。

● 支持合同到期自动提醒。

● 提供多种快速查询功能,如未签订劳动合同人员、已离职但未终止的合同等。

● 提供强大的高级查询功能,筛选出管理所需要的各种状态的合同信息。

● 合同信息与人员档案信息关联。

9、绩效考核
通过自己定义绩效考核类别、项目、评分标准、权重及评议流程,满足企业实现目标考核、行为考核等绩效考核要求,帮助企业实现对员工客观公正的考评。

● 可自定义考核类别,实现多种考核方式,如行为考核,目标考核。

● 自定义考核模板,设置考核表的格式、考核项目及分值计算公式。

● 自定义考核评议的流程环节,每个评议环节可限制评议栏目,有效避免考核误操作。

● 支持从计划到考核,计划与考核均可审核及退回。

● 桌面自动提醒待审核计划或待评议的考核表。

● 可对最终考核结果进行修正。

● 可生成多种考核汇总表。

● 支持员工通过自助帐号对考核结果进行申诉,并查询申诉处理结果。

● 考核结果可自动连接员工档案,考核分数或系数可直接被薪资模块调用。

10、用品管理
管理员工用品信息,实现对各类用品的入库,发放,更换,统计报表等功能。

● 根据企业需要设置分类用品信息,规范管理企业的劳保用品。

● 支持用品库存记录实时变动更新,实现数据快速更新,确保数据真实性。

● 可对用品设置使用年限,系统自动提醒下次发放的时间。

● 用品发放后,可以进行用品更换管理。

● 提供多种统计报表,方便领导与用品管理人员查看。

● 与人员档案信息关联,可在人员档案查阅用品领用记录。

11.宿舍管理
管理企业的员工集体宿舍。

● 按区域、大楼建立宿舍基本资料。

● 按宿舍床位分配员工入住;支持批量导入入住信息。

● 图形化显示宿舍入住情况。

● 自动生成宿舍使用情况报表。

12.公共信息
管理企业人力资源相关的公共文件、发布相关信息,如规章制度、通知公告等。

可以建立多种公共信息类别,按类别编辑相关信息,可以以网页形式,也可以以文件附件形式。信息编辑完成可发布到桌面,用户可根据权限进行随时查阅。

13.员工自助
员工自助的目的是让企业的员工都参与到人力资源管理流程中去,使人力资源管理更科学。

● 员工可查看本人的档案信息以及相关的信息如社会保险、培训、薪资、岗位异动、合同、绩效考核成绩等;

● 部门负责人可查看本部门所有员工的档案及相关信息。

● 员工可以在线进行考核评分。

● 员工可提交培训需求、招聘需求、考核申诉等。

● 员工可在线查阅规章制度、企业部门岗位职责、当月(周)生日员工等。

❸ 用java建立某单位员工工资数据库,通过编程实现以下功能:

CREATE TABLE `yuangong` (
`id` varchar(255) NOT NULL ,
`name` varchar(255) NULL ,
`sex` char(1) NULL ,
`age` int NULL ,
`profession` varchar(255) NULL ,
`is_party` char(1) NULL
)
;

❹ 数据库——工资管理系统数据库设计

这个问题可以搜索一下 学知网,它的对应目录是" 经济管理/创业/千余种成功管理类资料/千余种成功管理类资料/管理/组织行为学精要(原书第5版)"

❺ 求工资管理系统数据库表

--创建数据库
create database Bwagemanage

--创建管理员表

create table Toperator
(oid int identity(1,1)
uname varchar(8), --用户名
upass varchar(15), --密码
units varchar(20), --单位
umpopedom varchar(1) 'F' NOT NULL, --管理权限
uopopedom varchar(1) 'F' NOT NULL, --操作权限
uspopedom varchar(1) 'F' NOT NULL, --查询权限
opera varchar(8), --操作员
stamp datetime default getdate() not null --修改时间
)

--创建职工信息表

create table Temployee
( sid int identity(1,1),
enumber varchar(6) not null primary key, --职工编号
ename varchar(8) , --职工姓名
sex varchar(2) check(sex='男' OR sex='女'), --性别
unique(idcard varchar(18) ), --身份证号码
job varchar(8), --职称
department varchar(8), --部门
operatordate datetime default 'Now' --最后操作时间
)

--创建工资表
create table Tsalary
( wid int identity(1,1),
enumber varchar(6) not null primary key, --员工编号
year_date varchar(4), --工资年份
month_date varchar(2), --工资月份
base_salary decimal, --标准工资
qjwage decimal, --计件工资
cj decimal, --全勤
yf_salary decimal, --应付工资
board_wage decimal, --伙食费
zjts decimal, --出勤天数
rgts decimal, --日工天数
rpriece decimal, --日工价
overtime decimal, --加班工时
overpriece decimal --加班工资
age_salary decimal, --工龄工资
addition_award decimal, --岗位补贴
other_stipend decimal, --其它薪金
ynssr_tax decimal, --应纳税收入
gzfkk decimal, --工作服扣款
insurance decimal, --保险费扣款
yk_tax decimal, --应扣税金
other decimal, --其它扣款
real_salary decimal --实发工资
)

--创建历史信息表,保存工资表的历史信息,方便查询

create table Tinfo
( iid identity(1,1),
enumber varchar(6) not null, --职工编号
ename varchar(8), --职工姓名
year_date varchar(4) not null, --工资年份
month_date varchar(2) not null, --工资月份
opera varchar(8), --操作员
base_salary decimal, --标准工资
qjwage decimal, --计件工资
cj decimal, --全勤
yf_salary decimal, --应付工资
board_wage decimal, --伙食费
zjts decimal, --出勤天数
rgts decimal, --日工天数
rpriece decimal, --日工价
overtime decimal, --加班工时
overpriece decimal --加班工资
age_salary decimal, --工龄工资
addition_award decimal, --岗位补贴
other_stipend decimal, --其它薪金
ynssr_tax decimal, --应纳税收入
gzfkk decimal, --工作服扣款
insurance decimal, --保险费扣款
yk_tax decimal, --应扣税金
other decimal, --其它扣款
real_salary decimal --实发工资
)

--创建伙食费表

create table Tboard_wages
( bid int identity(1,1),
enumber varchar(6) not null primary key , --职工编号
ename varchar(8), --职工姓名
breakfast decimal, --早餐
chinese_meal decimal, --中餐
supper decimal, --晚餐
evening decimal, --夜宵
bdate datetime --日期

❻ 怎么用java+sql数据库做一个工资管理系统

第一章 需求分析

1.1 功能要求

1.1.1 功能概况

本次设计要求运用面向对象设计知识,利用 JAVA 语言设计实现一个“小型公司工资管理系统”。

1.1.2 存储功能

能够存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。 其中,雇员级别分为经理、技术人员、销售人员和销售经理。四类人员的月薪计算方法如下:经理拿固定月薪;技术人员按小时领取月薪;销售人员按其当月销售额的提成领取工资;销售经理既拿固定月薪也领取销售提成。由此要求,该项目需要利用数据库的关系表存储数据。

1.1.3 添加功能

程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。需要利用 Java 语言连接数据库,使用数据库添加语句。

1.1.4 查询功能

可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。利用 Java Swing 控件进行展示。

1.1.5 编辑功能

可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。

1.1.6 删除功能

主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录, 则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。

1.1.7 统计功能

能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数,或者统计男、女员工的数量,或者统计平均工资、最高工资、最低工资等信息。利用数据库语句完成统计。

1.1.8 界面功能

利用 java 的 GUI 功能设计系统的图形用户界面,要求界面美观,易用。

❼ 数据库的员工薪资管理系统

这个要用SOL server编写啊 要掏money的- -

❽ 员工薪资管理的数据库课程设计的做法

数据库设计的基本步骤是:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护。
我不知道你说的课程设计具体指什么意思。我就写个大体做法吧。
首先,做一个需求分析——调查清楚用户的实际要求,分析与表达这些要求。也就是,你要去了解该公司的成员希望你所做的数据库提供哪些支持功能。数据流图表达数据与处理过程的关系,数据可以用数据字典来描述。
然后,概念结构设计——可以借助ER图,矩形表示实体,椭圆形表示属性,联系用菱形表示,联系也可有属性。用无向边将实体属性、实体联系各自联系起来。比如:员工薪资中的员工的属性:员工号,姓名,性别,年龄,任职部门等
接着,逻辑结构设计——上一步中的一个实体型转换为一个关系模式,例如:员工薪资中的员工的属性:员工号,姓名,性别,年龄,任职部门转换为:员工(员工号,姓名,性别,年龄,任职部门)其中员工号是主码。
一般只要写到这三部就差不多了
不知道具体题目要求,只能到这了,希望采纳~

❾ 高分 数据库设计 员工薪资管理

已发。qq名 梦之