VB+access企业工资管理系统 第3页
为本系统设计如下的数据项和数据结构:
•基本工资信息:包括员工编号和基本工资(元/小时)。
•其他项目信息:包括员工编号、奖金、津贴、福利、扣发等。
•计算公式信息:包括加班费的百分比、出差工资、旷工、迟到早退扣发等。
•出勤统计信息:包括员工编号、姓名、统计日期、出勤天数、迟到早退次数、加班天数、加班天数等。
•工资统计信息:包括员工编号、姓名、统计日期、基本工资、奖金、津贴、福利,加班费、出差费、扣发、总额等。
启动Access 2000,创建新的数据库,命名为Salary.mdb和Person.mdb,保存在要存放这个系统所有工程文件的文件夹中。在使用的时,要把应用程序和这两个数据库保存在同一个文件夹中。
员工出勤统计信息表:
字 段 类 型 长 度 是否空 说 明
id 自动编号 长整型 不能空 记录编号
stuffid 文本 50 不能空 员工编号
stuffname 文本 50 不能空 员工姓名
recordmonth 日期/时间 不能空 统计时间
attendance 数字 长整型 不能空 出勤天数
lateearly 数字 长整型 不能空 迟到早退次数
absent 数字 长整型 不能空 旷工次数
overtimecom 数字 长整型 不能空 正常加班次数
overtimespe 数字 长整型 不能空 特殊加班次数
errand 数字 长整型 不能空 出差次数
员工工资计算公式信息表:
字 段 类 型 长 度 是否空 说 明
overtimecom 数字 长整型 不能空 正常加班工资百分比
overtimespe 数字 长整型 不能空 特殊加班工资百分比
errand 数字 长整型 不能空 出差工资
absent 数字 长整型 不能空 旷工工资
le 数字 长整型 不能空 迟到早退
字 段 类 型 长 度 是否空 说 明
id 自动编号 长整型 不能空 记录编号
stuffid 文本 50 不能空 员工编号
sposition 文本 50 不能空 员工职务
salary 货币 货币 不能空 基本工资
员工其他项目设置:
字 段 类 型 长 度 是否空 说 明
id 自动编号 长整型 不能空 记录编号
stuffid 文本 50 不能空 员工编号
yearmonth 日期/时间 不能空 年月
type 数字 长整型 不能空 类型
name 文本 50 能空 类型
money 货币 货币 不能空 名称
remark 备注 能空 备注
员工工资统计信息表:
字 段 类 型 长 度 是否空 说 明
id 自动编号 长整型 不能空 记录编号
stuffid 文本 50 不能空 员工编号
stuffname 文本 50 不能空 员工姓名
yearmonth 日期/时间 不能空 时间
basicsalary 货币 货币 基本工资
bonus 货币 货币 奖金
welfare 货币 货币 福利
allowance 货币 货币 津贴
abatement 货币 货币 扣发
lesub 货币 货币 迟到早退扣发
absentsub 货币 货币 旷工扣发
overtime 货币 货币 加班费
errand 货币 货币 出差费
others 货币 货币 其他金额
total 货币 货币 总额
员工信息表:
字 段 类 型 长 度 是否空 说 明
sid 文本 50 能空 员工编号
sname 文本 50 能空 员工姓名
sgender 文本 50 能空 性别
splace 文本 50 能空 籍贯
sage 数字 长整型 不能空 年龄
sbirthday 日期/时间 不能空 生日
sdegree 文本 50 能空 学历
sspecial 文本 50 能空 专业
saddress 文本 50 能空 住址
scode 文本 50 能空 邮编
stel 文本 50 能空 电话
semail 文本 50 能空 Email
sworkTime 日期/时间 不能空 参加工作时间
sintime 日期/时间 不能空 进入公司时间
sdept 文本 50 能空 部门
spaytime 日期/时间 不能空 起薪时间
sposition 文本 50 能空 职务
sremark 文本 50 能空 备注
用户信息表:
字 段 类 型 长 度 是否空 说 明
userid 文本 50 不能空 用户名称
userpwd 文本 50 不能空 用户密码
第三章企业工资管理系统应用程序设计
3.1 “登录模块”详细设计
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页