系统使用人员的一些信息,例如用户名、权限、密钥的设定。
4:根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资。人员查询操作包括按单个员工信息查询、按部门查询和按工资查询等。
5:工年终奖金的生成。年终奖金计算公式=(员工本年度的工资总和+津贴的总和)12。
1
f重庆科技学院《数据库原理》课程设计报告
13功能模块分析
根据系统功能的基本要求,可对整个系统划分为几个模块
工资管理系统
基
考
奖
员
职
工
系
本
勤
惩
工
称
资
统
信
信
记
履
信
信
管
息
息
录
历
息
息
理
管
管
管
管
管
管
理
理
理
理
理
理
员工基本信
员考工勤基信本息
员奖工惩考信勤息
员工奖惩
员员职职工工工工称称资资履履评评的的历历定定录查
用户账号
系统数据
信的信的信的信的的入询管备
息
息录息录息录息录查与
理份
录
的入的入的入的入询维
入
查与查与查与查与
护
及
询维询维询维询维
维
护
护
护
护
护
图11功能模块分析
2
f重庆科技学院《数据库原理》课程设计报告
14系统全局数据流图
系统的全局数据流图,也称第一层数据流图,是从整体上描述系统的数据流,反映系统数据的整体流向,给设计者、开发者和用户一个总体描述。
图12数据流图
15数据字典
表11员工基本信息表Base_data
名称
数据类型
说明
Worker_ID
varchar15员工编号关键字
Worker_NameDepartme
t_Name
varchar8varchar15
员工姓名部门名称
Sex
varchar2
性别
Birthday
datetime
出生日期
Native_Place
varchar25籍贯
School_Age
varchar4
学历
Major
varchar15专业
3
f重庆科技学院《数据库原理》课程设计报告
表12考勤信息记录表(Check_i
fo)
名称
数据类型
说明
Worker_ID
Varchar15员工编号关键字
Worker_Name
varchar8
员工姓名
Mo
ths
varchar10月份编号关键字
Mo
ths_days
i
t
本月天数
Holidays
i
t
公休假天数
Work_days
i
t
出勤天数
Busi
ess_days
i
t
出差天数
Abse
t_days
i
t
缺席天数
Leave_days
i
t
请假天数
Late_days
i
t
迟到天数
Leave_early_times
i
t
早退天数
名称Record_IDWorker_IDWorker_NameBase_WageAllowa
ce1Allowa
ce2RewardOvertime_Mo
eyDeduct_CheckAged_Mo
eyI
come_taxDuty
表13工资信息表(Wage_i
fo)
数据类型bigi
tvarchar15Varchar8floatfloatfloatfloatfloatfloatfloatfloatvarchar10
说明记录编号关键字员工编号员工姓名基本工资公共补贴出差补贴奖金加班费扣考核养老保险所得税担任职务
4
f重庆科技学院《数据库原理》课程设计报告
名称Record_IDWorkerr