数据结构:工资单 含 义:记录每月职工的实际分发工资 组成成分:工资单编号、职工编号、结算日期、实发工资。
数据结构:职工奖惩信息 含 义:记录职工奖罚信息 组成成分:奖惩编号、职工编号、奖惩编号、奖惩金额、事由。 数据结构:员工考勤信息 含 义:记录职工考勤信息 组成成分:考勤编号、考勤年月、出差天数、病假天数、事假天数、旷工天数、迟到时间、早退时间、一类加班天数、二类加班天数、三类加班天数 3.1.2数据处理过程
处理过程名:职工薪水核算 说 明: 根据职务信息、职工奖惩信息、职工考勤信息计算职工工资 输入数据: 职工基本信息、职工工资管理信息、职工奖罚信息、职工考勤信息 输出数据: 职工工资信息 13
3.2概念结构设计
数据库概念结构设计阶段是在需求分析的基础上,依照需求分析中的信 息要求,对用户信息加以分类、聚集、和概括,建立信息模型。
职工编号 备注 出生日期 所属部门 职工 职务编号 文化程度 登陆状态 图3-1职工E-R图
固定工姓名 性别 身份证号码 登陆密码
职务编每月奖金 事假扣除金病假扣除金职务信息 旷工扣除金二类加班费 早退扣除金三类加班一类加班费 图3-2职务E-R图 迟到扣除金
14
考勤年月 迟到时间 早退时间 一类加班二类加班职工编号 考勤信息病假天数 事假天数 旷工天数 三类加班备注信图3-3考勤E-R图
部门 图3-4 部门E-R图 部门编号 备注 部门名称 部门负责人 15
工资单编号 工资单 图3-5工资单E-R图
基本工资 职工编号 实发金额 结算日期
职务管理信息 职工 拥有工资 计算 奖惩信息 奖金 拥有 加班费、扣款 设置考 勤制度 考勤信息 图3-6整体E-R图合并 拥有 员工月薪 16
3.3逻辑结构设计
根据上述E-R图,可将以上实体和联系转换为以下关系模型(加下划线为主键)下面将以表格的形式描述出来,从而更易懂: 部门信息(部门编号、部门名称、部门负责人、备注)
表3-1 部门信息表
字段名 部门编号 部门名称 部门负责人 数据类型 nchar varchar nchar 长度 10 20 10 备注 主键
员工职务信息(工资编号、固定工资、每月奖金、差旅费、病假扣除金额、事假扣除金额、旷工扣除金额、迟到扣除金额、早退扣除金额、一类加班费、二类加班费、三类加班费。)
表3-2员工职务信息表
字段名 工资编号 固定工资 每月奖金 病假扣除金额 矿工扣除金额 迟到扣除金额 早退扣除金额 一类加班费 二类加班费 三类加班费 数据类型 nchar smallmoney smallmoney smallmoney smallmoney smallmoney smallmoney smallmoney smallmoney smallmoney
长度 10 备注 主键 17