mysql实现(工资管理系统)课程设计

您所在的位置:网站首页 员工管理系统课程设计目录怎么做的 mysql实现(工资管理系统)课程设计

mysql实现(工资管理系统)课程设计

2024-07-16 23:36| 来源: 网络整理| 查看: 265

目录

1 需求分析 1 2 概念结构设计 2 3 逻辑结构设计 3 4 数据库物理设计与实施 5 5 访问系统库 10 6 总结 11

1 需求分析 本系统的主要目的是,明确查询公司职工某年某月的工资情况,通过职工工资管理系统,能明确的察看到从入职以来,每位职工的每月工资情况。同时也能查询到职工本身的一些基本信息。(这次的设计以2021年12月为例) 设计如下面所示的数据项: 职工信息包括职工号,姓名,性别,出生日期,年龄,部门,职位,入职时间; 工资信息包括职工号,工资年份,月份,原始工资,津贴,所得税,最终工资。

2 概念结构设计 概念结构E-R图如下所示。 在这里插入图片描述

3 逻辑结构设计 (1)E-R图转换成关系模式如下: 职工(职工号,姓名,性别,出生日期,年龄,部门,职位,入职时间) F = {职工号→姓名,职工号→性别,职工号→出生日期,职工号→年龄,职工号→部门,职工号→职位,职工号→入职时间}

工资(职工号,工资年份,月份,原始工资,津贴,所得税,最终工资) F = {职工号→原始工资,职工号→月份,职工号→原始工资,职工号→津贴,职工号→所得税,职工号→最终工资}

考勤(职工号,工资年份,工资月份,某天工资,是否打卡) F = {职工号→工资年份,职工号→工资月份,职工号→某天工资,职工号→是否打卡}

(2)关系模式中属性的详细说明。 职工信息表(功能:存储包含所有员工的信息;包括职工号,姓名,性别,出生日期,年龄,部门,职位,入职时间) 字段名	字段类型	字段长度	默认值	备注Id	Varchar	15	无	职工号,外键Name	Varchar	32	无	职工姓名Sex	Char	5 	无	性别Brithday	Data	-	无	出生日期Age	Int	11	无	年龄Dept	Varchar	10	无	所在部门Post	Varchar	15	无	职工职位Start_data	data	-	无	入职日期

员工工资表(功能:存储员工的工资情况,包括



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3