汇聚心灵精彩人生
领您探索喜怒哀乐

工资管理系统设计-工资管理系统数据库

发布日期:2019-12-02 16:40 作者:九个人生网

一、工资管理系统数据库

--创建数据库

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 --日期

一工资管理系统数据库

二、工资管理系统er图

可以凭借Baiduhi通知我们

有机会能够处理你所遇到的工作

同样的要求也能够通知我们

ES:\\27E4C23D1E110EFFAC4B95BFC463E730

交易提醒:预付定金有风险

可以凭借Baiduhi通知我们

有机会能够处理你所遇到的工作

同样的要求也能够通知我们

ES:\\27E4C23D1E110EFFAC4B95BFC463E730

交易提醒:预付定金有风险

二工资管理系统er图

三、工资管理系统的主要功能描述

工资管理系统主要功能和特点:

  1 操作简单方便

  采用国际流行的下拉菜单,全WINDOWS操作形式,界面新颖,全面支持鼠标操作,功能齐全。

  2 任意设定工资项目

  系统除姓名、人员编号、部门编号、部门名称、应发工资、实发工资、纳税等内定项目不能删除(长度可以改变)外,其它项目(如各种补贴及各种扣款)均可由用户自行定义(包括增加、删除、修改长度及小数位等),工资项目总数可多达255项。当修改或删除工资项目时,自动检查工资计算中与该项目有关的计算公式,并作相应处理。

  3 任意定义工资计算公式

  用户可将某些工资项目(如加班费、应发工资、纳税等)定义为计算项目,然后定义其计算公式及使用条件,可满足各种复杂的计算。

  如: 项目 公式 条件

  每日工资 基本工资/26

  月加班费 加班天数*每日工资 类别="员工"

  月加班费 加班天数*每日工资*2 类别="经理"

  税率 0.05 收入>1300.AND.收入<=1800

  税率 0.10 收入>1800.AND.收入<=2600

  4 任意定义输出表格

  任意定义工资明细表和汇总表等8种表格的打印项目,当打印项目太多时,可分表1和表2打印。可调整项目的打印宽度和打印顺序,可打印分组标题,表尾栏目可任意设定。工资条的打印项目可由用户自己选择,程序自动分行打印。任意定义每种表格的表头字体、行距、字距,表格字体、行距、字距,每行字数。

  5 多级部门汇总

  本程序最多可以处理四个层次的部门工资汇总。如总公司下分为公司(一级)、部门(二级)、大组(三级)、小组(四级),以满足不同用户的需要。部门代码多达四级(共8位)。

  6 多套工资管理

  系统可同时处理多个单位(公司)的工资数据,每个单位可定义24个不同操作权限的用户,各单位的工资数据具有上下级的关系,可以将下级各单位的工资数据自动汇总为一份工资,也可以将一份上级单位的工资数据分解为几份下级单位的工资,各套工资数据可以在同一个网络(包括远程网络)上传递数据,用户数不限制。

  7 多级权限管理和保密措施

  对不同用户可设定0-8共九种用户操作权限,每一条菜单均可以定义其使用权限,用户只能调用使用权限小于或等于他的用户操作权限的菜单;对每个用户,可定义是否可以调用某一条菜单,以防止一般用户调用某些重要的功能(如修改计算公式等)。

  可限定某用户只能操作某些部门的工资数据,包括查看、修改、打印均可限制。

  可以定义对每一职工的工资进行操作的用户权限,包括查看、修改、打印,使得部分权限低的用户不能看到同一部门中某些重要人物(如总经理)的工资数据。

  对每个工资项目,可设定对其操作的用户权限,包括查看、修改、打

  印,使得部分权限低的用户不能看到某些保密项目(如底薪、实发工资)的数据。

  8 批量数据更改功能

  可以按任意设定条件和计算方法成批地修改某一项目的工资数据,方便调资。

  9 多种报表输出

  程序可打印工资明细表、部门汇总表、个人工资条、部门工资零钞表、个人工资零钞表、个人纳税表等。

  A 历史工资管理

  可处理过去任一月份的工资数据,打印各种表格。

  B 历史工资汇总

  可汇总历史上某段时间内的个人工资总和,查看各项工资总数,打印各种表格。

  C 打印工资变动表

  打印任意两月间的各项个人工资数据变动对比表,方便调资。

  D 综合报表打印

  可从工资总库中按任意设定的条件提取所需数据,再按所设定的表格打印输出。用户可任意设定要打印的项目及其顺序,设定表头、表尾名称,可以定义制表日期、定义每页行数,定义起始页号(从其中某页开始打印)、终止页号、每页行数、栏目打印方向(横/竖),是否分部门打印、是否打印每页小计、是否打印序号、是否页间暂停。

  综合报表可以直接打印,也可以模拟显示,可以定义4套不同类型的综合报表。

  E 提供打印预处理功能

  可以模拟显示输出报表,也可以输出到文件再进行处理。

  F 提供在线式帮助功能

  在任何时候只要按下F1键立即弹出使用说明窗口。

  G 备份数据方便

  采用程序和数据完全分离的方法,可将每月的数据完整的备份到软盘或硬盘的一个子目录中。当系统完全破坏时只要重新安装系统,再将其调入即可。首创数据回滚功能,防止误操作。

  H 数据可靠

  独特的数据保护功能,克服数据库易因为断电等原因造成破坏的缺点,确保数据的完整性和一致性。

  系统不加密安全可靠。

  I 配套计件工资管理

  主要功能有:工序定额管理,日产录入,计件工资汇总等

三工资管理系统的主要功能描述