《数据库原理课程设计》任务书题目:工资管理系统学生姓名:学号:1348班级:物联网工程一班题目类型:软件工程(R)指导教师:一、数据库课程设计题目简介该设计要求学生以工资管理系统为背景,设计并开发一套“工资管理系统”软件
通过该题目的设计、开发,使学生初步得到数据库开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力
二、数据库课程设计的任务1、查阅文献资料,一般在10篇以上;2、以工资管理系统为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;3、完成软件结构设计、数据库设计和算法设计;4、完成工资管理系统的软件开发和测试工作
5、撰写设计说明书;6、做好答辩工作
三、数据库课程设计的主要内容、功能及技术指标1、系统功能的基本要求:(1)员工每个工种基本工资的设定;(2)加班津贴管理,根据加班时间和类型给予不同的加班津贴;(3)按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;(4)员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;(5)企业工资报表
能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印
2、数据库要求:(在数据库中至少应该包含下列数据表)(1)员工考勤情况表;(2)员工工种情况表,反映员工的工种、等级,基本工资等信息;(3)员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等;(4)员工基本信息表;(5)员工月工资表
3、其它要求:(1)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;(2)系统要有一定的安全控制策略;(3)系统要采用实际数据进行测试
四、数据库课程设计提交的成果1
课程设计说明书一份,A4打印稿,正文部分要求不少于20页,所有英文字体采