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

上传人:痛*** 文档编号:94042077 上传时间:2022-05-21 格式:DOC 页数:8 大小:459KB
返回 下载 相关 举报
人事工资管理系统数据设计_第1页
第1页 / 共8页
人事工资管理系统数据设计_第2页
第2页 / 共8页
人事工资管理系统数据设计_第3页
第3页 / 共8页
点击查看更多>>
资源描述
数据库课程设计人事工资管理系统专 业: 班 级: 组 员: 指导老师: 日 期:背景随着科学技术的发展和整个社会的进步,计算机技术也得到了很大的提高,特 别是微型计算机的大范围普及,使计算机的应用逐渐由科学计算、实时控制等方面 向非数值处理的各个领域中渗透并发挥着越来越重要的作用。尤其是以微型计算机 为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信 息管理等方面的应用,日益受到人们的关注。计算机的日益普及和网络的发展,使得数据库的应用范围越来越广,数据库应用 的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强 调信息的现代社会中它变得越来越普及。人事管理是任何企事业单位都需要进行的 一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统 是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合, 具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的 档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分 配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十 分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事 业信息化、智能化、科学化和正规化不可缺少的管理软件。意义人事工资管理是企业内部很重要的一个管理事项,其管理方式和工具对企业的 决策者和管理者来说至关重要。但一直以来大多数企业内部人事和工资的管理基本 上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及 时记录、随时查询的需要,为信息的管理者带来诸多不便。利用计算机进行信息控制和数据处理,不仅从整体上大大提高了工作效率和安全性,而且具有存储量大寿命长,成本低 等优点,这些更是手工管理所无法比拟的。用计算机支持完成人事管 理的日常事务,能够使人事管理自动 化和科学化,提高了信息处理的速度和准确 性;工资管理更是一项琐碎、复杂而又十分细致的工作,如果实行手工操作,会浪 费工作人员很多时间和精力,且失误在所难免,而使用计算机进行工资计算和发 放,不仅能够保证工资核算准确无误,而且能对相关信息进行统计,使工资与考 勤、奖惩等事项合理挂钩,使企业内部管理体制更加科学有效。总之 ,为了很好的实 现数据的录入、插入、删除、查询、统计、更新等功能,以达到使企业人事工资信 息管理科学化、系统化、规范化和自动化的目的 ,建立人事工资管理系统是十分必 要的。本系统开发的目的一方面从提高人事管理工作的效率出发,摆脱过去由人用纸 和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现商品管理工作的 自动化。本系统根据企业管理的一些实际情况而编制的一套自动化的人事管理系 统。需求分析 一个基于网络的人事工资管理系统,能在网络环境下实现数据的录入、插 入、删除、查询、统计、更新等 功能。将工资管理作为一个独立的模块与人事管 理相联系,同时关联员工的考勤和奖惩等管理,来生成每个员工的基本工资、津 贴、实际发放工资等等,能够实现人事信息和工资管理的科学化、系统化、规范化 和自动化。人事工资管理系统是为服务于企业内部人事和工资信息的管理而开发,主要 用于企业使用电脑掌握和记录员工档案、快速计算和记录工资发放、全面统计员工 考勤和奖惩、培训等事项,要求系统界面美观大方, 数据的修改和删除简单方 便,数据具有可靠性和稳定性。财务管理部门是企事业单位中的一个重要部门,每天都有大量的业务在这里 产生。对于一个现代化的企事业来说,信息化管理是必须的,而财务管理部门作为 企事业单位的重点部门,同样需要加强信息化管理。而传统的手工方式效率低下, 重复工作很多,并且很难保证数据的正确性。如何对职工工资进行信息化的管理, 减轻财务部门的劳动强度,并且确保相关数据的安全,信息处理的高效,这是本系 统设计的目的。用户的需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数 据库的结构能充分满足各种信息的输出和输入。需求分析阶段主要是收集基本数 据,确定数据结构及数据处理的流程,组成一份详尽的数据字典,以便为后面的概 念设计和逻辑设计打下基础。通过对人工管理流程进行详细调查,了解到人事工资管理的需要有以下几点:处理流程 : 管理人员对新调入的职工建立其人事档案和工资档案并保存。 平时,管理人 员要考核每个职工的出勤率并记录在案,对职工的奖惩情况和变动情况也要记录在 案,另外,还要根据需要对人事工资数据进行各项统计并存档。每个月末,要对职 工的出勤率进行汇总,要根据每个职工的奖金系数计算奖金,还要根据工资计算办 法计算出每个职工的工资并进行工资的发放,并且还要将相关的原始数据和统计结 果存档。人事工资信息 (包括原始数据和统计结果 )还要随时接受职工、管理人员及 各级领导的查询。日常工作:员工信息的登记、修改和查阅;请假信息的登记、查阅和分析; 工资奖罚信息的登记、修改和查阅等 经过分析,以上工作可归纳为员工信息管理、工资信息管理、请假信息管理等 类。主要对象:员工、工资、考勤奖罚等。功能边界:员工信息的录入、修改、删除、查询; 工资信息的录入、修改、删除、查询; 请假信息的录入、修改、删除、查询;数据采集:通过调查和分析,采集到与人事工资管理相关数的据表格,主要有: 员工信息表;请假信息表;工资信息表;根据以上调查得到人事工资管理系统的总功能图 总功能模块图:3.3系统E-R图总体结构设计通过对人事工资管理系统的内容和过程等分析,本系统设计的实体和属性如下:(红色为主键、蓝色为外键)员工信息(员工编号、员工姓名、身份证、民族、性别、生日、毕业学校、学历、 部门、职称、电话、电子邮件、编辑时间、备注 )工资信息(工资编号、员工编号、员工姓名、工资发放年、工资发放月、基本工 资、加工工资、父通补助、总工资、考勤扣除、保险扣除、税收扣除、总扣除、实 际工资、编辑时间、备注)假条信息(假条编号、员工编号、员工姓名、请假开始时间、请假天数、请假原 因、批准人、编辑时间、备注)管理员信息(用户名、密码、权限)E-R流程图根据一个公司日常人事管理的需求分析及系统分析,我们抽象出了3个数据对象实体,包括员工信息实体,工资信息实体,假条信息实体,各个实体拥有各自的1具有审核n审核n审核n员工姓名请假天数请假时间请假原因员工编号假条编号备注编辑时间批准人假条实体工资实体奖罚实体请假实体员工 实体(各种实体及实体联系图)数据库设计从以上系统调查也可以看出,人事工资管理工作信息处理量大,数据准确性 要求较高,数据处理有时限要求,因此开发人事工资管理系统、实现人事工资管理 的计算机自动化是非常必要的。它可以彻底改变目前人事工资管理工作的现状,能 够提高工作效率,能够提供更准确、及时、适用、易理解的信息,能够从根本上解 决手工管理中信息滞后、资源浪费等问题。本系统使用的SQL Server2000数据库系统,数据库保存在网站目录下的Data中,该数据库中有部门信息表、员工信息表、工资信息表、出勤信息表、奖罚信息表、 变动信息表、用户表共7个表。员工信息表(employee)工资信息表(salary) 假条信息表(leave) 用户表(admi n)employee 表字段名称类型(长度)说明employeeldchar(9)员工编号,主键n amechar(8)姓名cardNumberchar(18)身份证号nationchar(10)民族sexchar(2)性别birthdaydatetime(8)生日graduateSchoolvarchar(30)毕业学校schoolRecordchar(8)学历departme ntvarchar(30)部门positi onN amevarchar(12)职称teleph onechar(15)电话emailchar(25)电子邮件editTimedatetime(8)编辑时间memotext(50)备注salary 表字段名称类型说明salaryIdchar(9)主键,工资编号employeeIdchar(9)员工编号employeeNamechar(8)员工姓名yeartin yi nt工资发放年mon thtin yi nt工资发放月basicWagesmallm on ey()基本工资overtimeWagesmallm on ey()加工工资trafficWagesmallm on ey()交通补助totalWagesmallm on ey()总工资kao qin Reducesmallm on ey()考勤扣除secureReducesmallm on ey()保险扣除taxReducesmallm on ey()税收扣除totalReducesmallm on ey()总扣除realWagesmallm on ey()实际工资editTimedatatime(8)编辑时间memotext(50)备注leave 表字段名称类型说明leaveldchar(9)主键,假条编号employeeldchar(9)员工编号employeeNamechar(9)员工姓名startTimedatatime(8)请假开始时间dayint请假天数reas ontext(50)请假原因approvePers onchar(8)批准人editTimedatatime(8)编辑时间memotext(50)备注admin 表字段名称类型(长度)说明adm inN amechar(18)用户名,主键passwordchar(16)密码limitchar(18)权限结论本系统讲述了 Java/JSP/Javabean在WEB应用的一些基本知识,并通过人 事工资系统程序对JSP的运用进行了深化,从本文中可看出 JSP与Javabean结合 的模式,在信息管理系统上应用十分灵活,不过要真正掌握好它们却并不是一 件容易的事情,在实际应用的 WEB开发中,还有很多关于安全方面的问题需要考 虑。由于时间有限,加上水平有限,在某些地方还有些Bug,不过对于一个人事系统的基本功能都做到了。通过这次课程设计,我对Java语言面向对象的设计方法以及通过使用Javabean实现了界面与后台程序的分离的技术有了更深一步的认 识。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!