课程设计(大作业)报告
一、 题目分析
1、 数据:
·职工(职工编号、职工姓名、性别、年龄、职称、部门)
·工资(职工编号、基本工资、岗位工资、职务工资、交通补贴、误餐补贴、应发工资、养
老保险、医疗保险、住房公积金、个人所得税、实发工资)
·部门(部门编号、名称、编制、负责人、电话)
2、 工资管理规则:
一名职工只能属于一个部门,一个部门可以有多个职工。每名职工每月的工资组成为“
应发工资=基本工资+岗位工资+职务工资+交通补贴+误餐补贴;
实发工资=应发工资-养老保险-医疗保险-住房公积金-扣税;
个人所得税应发工资 2000 元起征:2000 元内无税,2500 元内的征收超过 2000 部分的
5%,3500 元内的征收超过 2000 元不到 2500 元的 5%及超过 2500 元的 10%,5000 元内的
15%,5000 元以上的征收超过 2000 元不到 2500 元的 5%、超过 2500 元不到 3500 元的
10%、超过 3500 元不到 5000 元 15%,及 5000 元以上的 20%。可以对各种信息进行增加、
修改、删除和查询,如:更新各种基本信息、查询职工的各种相关信息、统计职工当月实发
工资等。
二、 总体设计
i. 系统概述
论坛管理系统:使用 SQL 数据库实现后台的添加、修改、删除和查询各项基本信
息。
ii. 数据流程图
3、逻辑模型设计:
·职工(职工编号、职工姓名、性别、年龄、职称、部门)
·工资(职工编号、基本工资、岗位工资、职务工资、交通补贴、误餐补贴、应
发工资、养老保险、医疗保险、住房公积金、个人所得税、实发工资)
·部门(部门编号、名称、编制、负责人、电话)