1、 课程设计报告课程设计报告 院(系):_电气与信息工程学院 专业班级: 学生姓名: 学 号: 设计地点(单位)_ _ _ _ 设计题目:_ _工资管理系统设计 完成日期: 2016 年 1 月 7 日 指导教师评语: _ _ _ 成绩(五级记分制):_ _ 指导教师(签字): _ _ II 摘要 本次数据库课程设计不要求界面和外部应用程序的设计,只设计数据库部 分。工资管理系统采用 mysql 作为数据库后台。工资管理系统的主要任务是用计 算机对各种工资信息进行日常的管理,如查询、修改、增加、删除等,设计触发 器、存储过程使管理更方便,迅速准确地完成各种工资信息的统计计算和汇总工 作,快速打印
2、出工资报表,针对系统服务对象的具体要求,设计了企业工资管理 系统。 关键词关键词: 工资管理系统 msyql 触发器 存储过程 III 课程设计任课程设计任务书务书 3 3 设计题目:工资管理系统设计 学生姓名 课程名称 数据库原理及应用课程 设计 专业班级 物 联 网2014-01 物 联 网 2014-02 地 点 起止时间 2015.1.4-2015.1.8 设 计 内 容 及 要 求 内容: 学生根据本课程设计指导书中的题目,进行设计。 为了保证系统具有高度的安全性,要有登录界面,进行用户身份的验证。用户 分为不同的级别,例如管理员级用户和普通用户。 员工不同工种基本工资的设定:员工工
3、种的不同,工资的标准也不同,允许管 理员根据员工的现任职务设定员工的基本工资。包括每个员工的姓名、性别、年龄、 工龄、职务及其所在的部门等资料的录入来确定员工的基本工资,以及对现有工作 人的基本信息的录入工作。 可以对员工的工资项目进行初始化的设置(包括个人所得税、上月工资零头、 本月工资零头、职务工资、级别工资、基本工资、工龄工资、独子费、津贴补贴、 离退费、交通费、电话费补贴。书报费补贴等人 对系统管理员的密钥,以及其他系统使用人员的一些信息,例如用户名、权限、 密钥的设定。 加班津贴的管理,根据加班的时间和类别给予不同的加班津贴。 根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资。 人员查询操作包括按单个员工信息查询、按部门查询和按工资查询等。 员工年终奖金的生成。年终奖金计算公式(员工本年度的工资总和津贴的 总和)/12。 单位工资报表的生成。可以按照在每个月的每个固定时间生成该单位全体员工 的月工资。对于月工资,能够实现按照员工、部门、年、月进行统计分析,产生相 应的报表,并可以打印输出此报表。 工资的发放,要求能够实现银行打卡的功能。 工资转账的功能,包括转账设置、工资转账、工资