- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
软 件 学 院
课程设计报告书
课程名称 数据库原理及应用
设计题目 工资管理系统
专业班级
学 号
姓 名
指导教师
2012 年 6 月
目录
1 设计时间 1
2 设计目的 1
3设计任务 1
4 设计内容 2
4.1需求分析 2
4.2系统设计 2
4.2.1 概念结构设计 2
4.2.2 逻辑结构设计 5
4.2.3 物理结构设计 5
4.3系统实施 7
4.3.1数据库实现 7
4.3.2 数据载入 9
4.4运行与测试 9
4.4.1运行与测试 12
4.4.2分析 13
5 总结与展望 13
参考文献 15
成绩评定 15
PAGE 2
1 设计时间
2012年6月4日~2012年6月8日
2 设计目的
数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。
具体包括:
1. 使学生进一步掌握数据库设计开发的技巧。
2. 使学生牢固掌握使用SQL语句进行数据库操作。
3. 学会创建与操纵SQL数据库,掌握创建与使用SQL数据表的基本概念和方法。
4. 使学生牢固掌握编写高性能的triggers。
5. 使学生掌握数据库的配置与维护。
3设计任务
(1)设计任务的功能要求如下:
档案管理
保存有关工资计算以及工资管理所必须的数据
能对各种数据进行插入、修改、删除等操作
能对数据进行查询、统计
工资计算
正确计算出个人月工资、部门月工资以及全厂月工资。
能对病假扣款系数进行修正。
能统计工资计算表、个人工资单、部门工资单、工资汇总表四种表格。
数据要求:
每个职工的各种数据分为三类:
职工的代号、姓名、性别、出生日期、参加工作日期、所属部门、人员类别、工种职别、技术等级、技术职称、文化程度、民族、籍贯、现住址。
职工的基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。
职工的出勤日数、公伤日数、产假日数、病假日数、旷工日数、事假日数、加班日数、夜班日数、病假系数。
工资单数据:
本月基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、加班费、夜班费、房租、病假扣款、事假扣款、旷工扣款、其它扣款、实发工资。
(2)对以上具体功能的查询、统计功能。
(3)设计任务的目标:
实现月工资计算;
实现与工资管理有关的档案管理。
提高工资管理工作效率,降低出错率。
4 设计内容
4.1需求分析
《工资管理系统》针对的用户是中小企业,工资项目比较少,较为固定,工资管理涉及企业管理的多个方面,如员工个人信息、员工职务工种变化、员工在职离岗情况、员工考勤情况、员工加班情况等等。根据这些信息,在每个月的某个固定时间,生成企业全体员工的月工资,部门月工资以及全厂月工资。对于月工资,能够实现按照员工、部门、月、年进行统计分析,产生相应报表。能对病假扣款系数进行修正。能统计工资计算表、个人工资单、部门工资单、工资汇总表四种表格。
总结如下:
信息输入功能
数据修改和删除功能
查询和统计功能
4.2系统设计
4.2.1 概念结构设计
姓名
姓名
所属部门
职工代号
参加工作日期
技术等级
工种级别
人员类别
性别
出生日期
职 工
文化程度
籍贯
现住址
技术职称
技术职称
民族
民族
职工基本信息
职务津贴
职务津贴
职工基本工资
物价补贴
房租
岗位津贴
职工工资信息
住房补贴
住房补贴
职工工资信息产假日数出勤日数
产假日数
出勤日数
病假系数
病假系数
旷工日数
公伤日数
事假日数
加班日数
夜班日数
病假日数
职工出勤信息
职工出勤信息
技术等级工种级别
技术等级
工种级别
人员类别
人员类
文档评论(0)