1、 毕业毕业设计设计 设计设计题目题目 工 资 管 理 系工 资 管 理 系 统统 2012 年年 目目 录录. . 1 设计时间设计时间 3 2 设计目的设计目的 3 3 设计任务设计任务 3 4 设计内容设计内容 3 工资管理系统.3 4.1 需求分析4 4.2 概念结构设计 5 4.3 逻辑结构设计 6 4.5 数据库表空间和表结构设计8 4.6 数据库的实施 9 4.7 创建其它数据库对象 . 10 5 总结与展望总结与展望 . 11 参考文献参考文献 12 1 1 设计时间设计时间 时间:17 周 2 2 设计目的设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一, 是
2、学习完 数据库原理及应用及SQL SERVER 数据库课程后进行的一次全面的综合 练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进 行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给 定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有 效地存储数据,满足各种用户的应用需求(信息要求和处理要求) 。同时,此次 设计对于同学将来的毕业设计和具体工作实践将有重要的意义。 3 3 设计任务设计任务 课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告。 严 格实施课程设计这一环节, 对于学生基本程序设计素养的培养和软件工作者工作
3、作风的训练,将起到显著的促进作用。 4 4 设计内容设计内容 工资管理系统工资管理系统 功能要求功能要求: (1)档案管理 a)保存有关工资计算以及工资管理所必须的数据。 b)能对各种数据进行插入、修改、删除等操作。 c)能对数据进行查询、统计。 (2)工资计算 a)正确计算出个人月工资、部门月工资以及全厂月工资。 b)能对病假扣款系数进行修正。 c)能打印输出工资计算表、个人工资单、部门工资单、工资汇总表四种表 格。 数据要求数据要求: (1)每个职工的各种数据分为三类: a)职工的代号、姓名、性别、出生日期、参加工作日期、所属部门、人员 类别、工种职别、技术等级、技术职称、文化程度、民族、
4、籍贯、现住址。 b)职工的基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。 c)职工的出勤日数、公伤日数、产假日数、病假日数、旷工日数、事假日 数、加班日数、夜班日数、病假系数。 (2)工资单数据: 本月基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、加班费、夜班 费、房租、病假扣款、事假扣款、旷工扣款、其它扣款、实发工资。 4.14.1 需求分析需求分析 1 文档说明 (1)员工:每个员工有个用户名和密码,能够方便的对自己的工资进行查 询。 (2)系统管理员:有唯一用户名和密码,完成对员工资料的增加,删除, 修改和查询。对系统的维护,数据备份,数据恢复,数据导入,数据导出 (3)上级主管部门:员工信息的查询,增加,修改,删除,汇总及打印, 打印员工信息,工资发放报表,工资历史报表,奖惩报表 2 功能概述 在现代企业的生产和动作过程中,往往需要对企业员工的工资进行管理,企 业的工资管理活动中都包含了以下几项功能: (1)员工信息管理: 实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修