- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工资管理系统课程设计毕业论文
数据库原理及应用课程设计指导书
专 业 信息管理与信息系统 姓 名 李恒 (083215131) 指导老师 闫晓妍、 张玉花、 赵军民 设计时间 2015-2016学年(一)第17-18周
计算机科学与工程学院
工资管理系统
1 系统简介
1.1 工资管理系统概述
在工资管理中,需要从公司管理方式以及实际情况中提取相关信息,以反映工资管理情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。避免重复劳动,规范工资管理行为,从而提高了管理效率和水平。让人们的效率大大提高.
不难想象,正是资讯的迅速发展使得人们从过去繁复的手工劳作中得以解脱,从而使这种服务在现在才可能迅速普及。同时,编写一套完整的工资管理系统的任务就显得尤为重要。
本课程设计共分为四大模块:
员工每个工种基本工资的设定
加班津贴管理,根据加班时间和类型给予不同的加班津贴;
按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;
员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;
企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计。
1.2 可行性分析
技术可行性
技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。本系统采用SQL工具建立数据库,不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。此外,从开发人员的水平考虑,作为学习计算机的学生来说还是非常可行的。?
由于本工资管理系统所要求的硬件(计算机及相关硬件)和软件环境在市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用不仅可以减少工资的工作强度,提高工作效率,而且方便了工资对信息的管理,延续了传统的管理模式,极大限度地方便了工资管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。
随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公并且加入到公司内部的网络上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。
工资级别和工资金额公司福利表⒈员工基本状况包括员工号、员工姓名、性别、所在部门、工资级别、工资等级等。 工资级别和工资金额
包括工资等级、工资额。 企业部门及工作岗位信息
包括部门名称、工作岗位名称、工作岗位工资等。 工龄和工资金额
包括工龄及对应工资额。 公司福利表
包括福利名称、福利值。
信息查询及管理的流程图
3 概念设计阶段
4 逻辑设计阶段
4.1 数据组织
将数据库的概念模型转换为关系模型:
实体转换成的关系模式有:
员工(工号,姓名,性别,年龄,籍贯,身份证号,婚姻状况,学历,部门名称,工种,工龄,职务等级)
部门(部门编号,部门名称,部门负责人,部门人数)
获得(工号,姓名)
工资(工号,工资年月,岗位工资,岗位补贴,出勤天数,加班工时,加班工资,加班天数,加班类别,病假扣除,事假扣除,其它扣除,应发工资,实发工资)
因为,员工与工资是1:N的关系,所以各关系模式为:
员工(工号,姓名,性别,年龄,籍贯,身份证号,婚姻状况,学历,部门名称,工种,工龄,职务等级)
部门(部门名称,部门负责人,部门人数)
工资(工号,工资年月,岗位工资,岗位补贴,出勤天数,加班工时,加班工资,加班天数,加班类别,病假扣除,事假扣除,其它扣除,应发工资,实发工资)
带下划线的属性为各关系模式的外码,字体为粗体的属性为各关系模式的主码。
4.2 数据库模式定义
部门表
列明 数据类型 可否为空 部门名称 Char(50) Not null 部门负责人 Char(50) Not null 部门人数 Char(50) null
工龄工资表
列名 数据类型 可否为空 工龄 Char(4) null 工龄工资 float Not null
工资表
列名 数据类型 可否为空 工号 Char Not null
文档评论(0)