欢迎来到天天文库
浏览记录
ID:13765942
大小:935.50 KB
页数:23页
时间:2018-07-24
《企业工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库原理》课程设计报告企业工资管理系统一.系统概述随着现代社会的快速发展,为了提高行业竞争力,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,而建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理,将导致企业整体的效率的低下。针对这一情况,同时从企业的成本运作和经济效益方面考虑,需要建立企业的工资管理系统。
2、二.需求分析1、系统的综合需求企业为了进行正常的工资管理,需要掌握员工的基本信息,考勤情况,加班信息,出差信息,利用工资信息管理系统能实现按部门、年度、月份统计员工考勤信息、加班信息、津贴信息;修改工种工资项目;按照不同工种的基本薪资情况、员工的考勤情况产生员工的每月的月工资(年底工资将包含年终奖金);可按年度,月份,部门统计员工的月工资情况。公司的所有员工都可以访问该系统,但不同的用户将会赋予不同的权限,从而实现员工的信息安全管理又有利于提高企业的管理效率。2、数据库的需求分析在对企业工资管理过程了解的基础上,可以得到本系统的数据流程图,如下图
3、示:23《数据库原理》课程设计报告由上面的数据流图,可以确定员工,岗位相关信息,考勤信息,工资信息,这几个实体,其中在岗位相关信息中将包括,有关某一职位的基本工资,各类津贴标准和处罚标准。整体的设计思想是,某一员工作某一月的工资根据他的考勤情况参照他所在的工作岗位的相关标准给予相应的津贴和工资。为了减少整个存储空间的需求,我们按照三范式的标准设置了如下的数据项和数据结构:●员工(员工号,姓名,密码,性别,出生年月,民族,婚姻状况,学历,部门,权限,岗位工种,进入公司时间,转正时间,联系电话)●岗位相关信息(岗位工种,部门,基本工资,岗位津贴,工龄
4、津贴,住房津贴,医疗津贴,出差津贴,假日勤务津贴,深夜勤务津贴,住房公积金,失业保险,养老保险,医疗保险,旷工扣除,病事假扣除,迟到早退扣除)●月考勤信息(时间,员工号,应出勤天数,旷工天数,迟到早退次数,病事假时间,假日勤务时间,深夜勤务时间,特殊勤务时间,出差时间)●部门(部门名称,部长员工号)注:加班时间按小时计,旷工请假出差按半天计。三、系统设计1、概念结构设计根据上面数据流图的分析和具体数据项和数据结构的设计情况,我们可以得到如下所示的E-R图:N1N11N23《数据库原理》课程设计报告2、逻辑结构设计由实体与实体之间的关系,我们将工资
5、信息管理系统的数据库概念结构转化为实际数据模型,并根据需要添置工种信息,部门信息和计数器信息三个表。各基本表的设计如下:员工基本信息表字段字段名类型宽度是否允许为空值1员工号int4NOTNULL2姓名char10NOTNULL3密码char10NOTNULL4性别char10NOTNULL5出生年月datetime8NOTNULL6婚姻状况char10NOTNULL7学历char10NOTNULL8部门char10NOTNULL9权限int4NOTNULL10工种号int4NOTNULL11岗位工种char10NOTNULL12进入公司时间da
6、tetime8NOTNULL13转正时间datetime8NULL14联系电话int4NULL月考勤信息字段字段名类型宽度是否允许为空值1时间datetime8NOTNULL2员工号int4NOTNULL3旷工天数int4NOTNULL4迟到早退次数int4NULL5病事假时间float8NULL6假日勤务时间float8NULL7深夜勤务时间float8NULL8特殊作业时间float8NULL9出差时间float8NULL部门信息字段字段名类型宽度是否允许为空值1部门char10NOTNULL2部长员工号int4NOTNULL23《数据库原理
7、》课程设计报告岗位相关信息字段字段名类型宽度是否允许为空值1岗位工种char4NOTNULL2部门char10NOTNULL3基本薪资float10NOTNULL4职务津贴float4NULL5工龄津贴float4NULL6住房津贴float4NOTNULL7医疗津贴float4NOTNULL8出差津贴float4NOTNULL9假日勤务津贴float4NOTNULL10深夜勤务津贴float4NOTNULL11特殊作业津贴float4NOTNULL12住房公积金float4NOTNULL13失业保险float4NOTNULL14养老保险floa
8、t4NOTNULL15医疗保险float4NOTNULL16旷工扣除float4NOTNULL17病事假扣除float4NOTNULL1
此文档下载收益归作者所有