ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:19.58KB ,
资源ID:11137440      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11137440.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人事工资管理系统数据设计.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

人事工资管理系统数据设计.docx

1、人事工资管理系统数据设计数据库课程设计人事工资管理系统 专 业: 班 级: 组 员: 指导老师: 日 期:背景随着科学技术的发展和整个社会的进步,计算机技术也得到了很大的提高,特别是微型计算机的大范围普及,使计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透并发挥着越来越重要的作用。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。计算机的日益普及和网络的发展,使得数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它

2、变得越来越普及。人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。意义人事工资管理是企业内部很重要的一个管理事项,

3、其管理方式和工具对企业的决策者和管理者来说至关重要。但一直以来大多数企业内部人事和工资的管理基本上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。利用计算机进 行信息控制和数据处理,不仅从整体上大大提高了工作效率和安全性,而且具有存储量大,寿命长,成本低 等优点,这些更是手工管理所无法比拟的。用计算机支持完成人事管理的日常事务,能够使人事管理自动 化和科学化,提高了信息处理的速度和准确性;工资管理更是一项琐碎、复杂而又十分细致的工作,如果实行手工操作,会浪费工作人员很多时间和精力,且失误在所难免,而使用计算机进行工资计算

4、和发放,不仅能够保证工资核算准确无误,而且能对相关信息进行统计,使工资与考勤、奖惩等事项合理挂钩,使企业内部管理体制更加科学有效。总之,为了很好的实现数据的录入、插入、删除、查询、统计、更新等 功能,以达到使企业人事工资信息管理科学化、系统化、规范化和自动化的目的,建立人事工资管理系统是十分必要的。 本系统开发的目的一方面从提高人事管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现商品管理工作的自动化。本系统根据企业管理的一些实际情况而编制的一套自动化的人事管理系统。需求分析 一个基于网络的人事工资管理系统,能在网络环境下实现数据的录入、插入、删除、

5、查询、统计、更新等 功能。将工资管理作为一个独立的模块与人事管理相联系,同时关联员工的考勤和奖惩等管理,来生成每个员工的基本工资、津贴、实际发放工资等等,能够实现人事信息和工资管理的科学化、系统化、规范化 和自动化。 人事工资管理系统是为服务于企业内部人事和工资信息的管理而开发,主要用于企业使用电脑掌握和记录员工档案、快速计算和记录工资发放、全面统计员工考勤和奖惩、培训等事项,要求系统界面美观大方, 数据的修改和删除简单方便,数据具有可靠性和稳定性。 财务管理部门是企事业单位中的一个重要部门,每天都有大量的业务在这里产生。对于一个现代化的企事业来说,信息化管理是必须的,而财务管理部门作为企事业

6、单位的重点部门,同样需要加强信息化管理。而传统的手工方式效率低下,重复工作很多,并且很难保证数据的正确性。如何对职工工资进行信息化的管理,减轻财务部门的劳动强度,并且确保相关数据的安全,信息处理的高效,这是本系统设计的目的。 用户的需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数据库的结构能充分满足各种信息的输出和输入。需求分析阶段主要是收集基本数据,确定数据结构及数据处理的流程,组成一份详尽的数据字典,以便为后面的概念设计和逻辑设计打下基础。通过对人工管理流程进行详细调查,了解到人事工资管理的需要有以下几点:处理流程:管理人员对新调入的职工建立其人事档案和工资档案并保存。 平时,

7、管理人员要考核每个职工的出勤率并记录在案,对职工的奖惩情况和变动情况也要记录在案,另外,还要根据需要对人事工资数据进行各项统计并存档。每个月末,要对职工的出勤率进行汇总,要根据每个职工的奖金系数计算奖金,还要根据工资计算办法计算出每个职工的工资并进行工资的发放,并且还要将相关的原始数据和统计结果存档。人事工资信息(包括原始数据和统计结果)还要随时接受职工、管理人员及各级领导的查询。日常工作: 员工信息的登记、修改和查阅; 请假信息的登记、查阅和分析; 工资奖罚信息的登记、修改和查阅等经过分析,以上工作可归纳为员工信息管理、工资信息管理、请假信息管理等类。主要对象:员工、工资、考勤奖罚等。功能边

8、界: 员工信息的录入、修改、删除、查询; 工资信息的录入、修改、删除、查询;请假信息的录入、修改、删除、查询;数据采集:通过调查和分析,采集到与人事工资管理相关数的据表格,主要有: 员工信息表; 请假信息表; 工资信息表;根据以上调查得到人事工资管理系统的总功能图.总功能模块图:人事工资管理系统员工信息管理工资信息信息管理假条信息管理员工信息添加员工信息修改员工信息删除员工条件查询工资信息添加工资信息修改工资信息删除工资条件查询假条信息添加假条信息修改假条信息删除假条条件查询3.3 系统E-R图 数据库磁盘数据库SQL Server2000 ORSQL Server2005 OR Access

9、系统登陆页面系统流程图 权限验证 读取人事财务部 管理人员 权限验证 写入系统主页 安全进入 管理员进行信息管理 员工进行信息查询录入、修改、删除、查询等 信息的查询(没有录入、修改、删除等权限)员工信息管理员工信息查询录入、修改、删除、查询等 信息的查询(没有录入、修改、删除等权限)变动后的数据 信息的查询(没有录入、修改、删除等权限) 录入、修改、删除、查询等工资信息管理工资信息查询请假信息管理请假信息查询总体结构设计通过对人事工资管理系统的内容和过程等分析,本系统设计的实体和属性如下:(红色为主键、蓝色为外键)员工信息( 员工编号、员工姓名、身份证、民族、性别、生日、毕业学校、学历、部门

10、、职称、电话、电子邮件、编辑时间、备注)工资信息(工资编号、员工编号、员工姓名、工资发放年、工资发放月、基本工资、加工工资、交通补助、总工资、考勤扣除、保险扣除、税收扣除、总扣除、实际工资、编辑时间、备注) 假条信息(假条编号、员工编号、员工姓名、请假开始时间、请假天数、请假原因、批准人、编辑时间、备注) 管理员信息(用户名、密码、权限)E-R流程图根据一个公司日常人事管理的需求分析及系统分析,我们抽象出了3个数据对象实体,包括员工信息实体,工资信息实体,假条信息实体,各个实体拥有各自的不同属性,我们可以用实体联系图表示图3-2所示:员工实体员工编号员工姓名身份证号民族性别生日毕业学校学历部门

11、职称电话Email编辑时间备注工资实体员工编号工资编号员工姓名年份月份基本工资加班工资总工资交通补助扣税总扣除编辑时间备注实际工资保险扣除考勤扣除假条实体假条编号员工编号员工姓名请假时间请假天数请假原因批准人编辑时间备注 员工实体 具有工资实体 n 1 n 1 审核 审核 n n奖罚实体 审核请假实体 n n (各种实体及实体联系图)数据库设计 从以上系统调查也可以看出,人事工资管理工作信息处理量大,数据准确性要求较高,数据处理有时限要求,因此开发人事工资管理系统、实现人事工资管理的计算机自动化是非常必要的。它可以彻底改变目前人事工资管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用

12、、易理解的信息,能够从根本上解决手工管理中信息滞后、资源浪费等问题。本系统使用的SQL Server2000数据库系统,数据库保存在网站目录下的Data中,该数据库中有部门信息表、员工信息表、工资信息表、出勤信息表、奖罚信息表、变动信息表、用户表共7个表。员工信息表(employee)工资信息表(salary)假条信息表(leave)用户表(admin)employee表 字段名称类型(长度)说明employeeIdchar(9)员工编号,主键namechar(8)姓名cardNumberchar(18)身份证号nationchar(10)民族sexchar(2)性别birthdaydatet

13、ime(8)生日graduateSchoolvarchar(30)毕业学校schoolRecordchar(8)学历departmentvarchar(30)部门positionNamevarchar(12)职称telephonechar(15)电话emailchar(25)电子邮件editTimedatetime(8)编辑时间memotext(50)备注salary表 字段名称类型说明salaryIdchar(9)主键,工资编号employeeIdchar(9)员工编号employeeNamechar(8)员工姓名yeartinyint工资发放年monthtinyint工资发放月basicW

14、agesmallmoney()基本工资overtimeWagesmallmoney()加工工资trafficWagesmallmoney()交通补助totalWagesmallmoney()总工资kaoqinReducesmallmoney()考勤扣除secureReducesmallmoney()保险扣除taxReducesmallmoney()税收扣除totalReducesmallmoney()总扣除realWagesmallmoney()实际工资editTimedatatime(8)编辑时间memotext(50)备注leave表 :字段名称类型说明leaveIdchar(9)主键,假

15、条编号employeeIdchar(9)员工编号employeeNamechar(9)员工姓名startTimedatatime(8)请假开始时间dayint(4)请假天数reasontext(50)请假原因approvePersonchar(8)批准人editTimedatatime(8)编辑时间memotext(50)备注admin表 字段名称类型(长度)说明adminNamechar(18)用户名,主键passwordchar(16)密码limitchar(18)权限结论 本系统讲述了Java/JSP/Javabeans在WEB应用的一些基本知识,并通过人事工资系统程序对JSP的运用进行了深化,从本文中可看出JSP与Javabean结合的模式,在信息管理系统上应用十分灵活,不过要真正掌握好它们却并不是一件容易的事情,在实际应用的WEB开发中,还有很多关于安全方面的问题需要考虑。 由于时间有限,加上水平有限,在某些地方还有些Bug,不过对于一个人事系统的基本功能都做到了。通过这次课程设计,我对Java语言面向对象的设计方法以及通过使用Javabean实现了界面与后台程序的分离的技术有了更深一步的认识。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1