人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc

上传人:文初 文档编号:3449881 上传时间:2019-05-30 格式:DOC 页数:28 大小:368.53KB
下载 相关 举报
人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc_第1页
第1页 / 共28页
人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc_第2页
第2页 / 共28页
人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc_第3页
第3页 / 共28页
人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc_第4页
第4页 / 共28页
人事档案管理系统设计与实现─工资管理模块设计与实现【毕业论文设计】.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、 第 1 页 (共 28 页)本科毕业论文(20 届)人事档案管理系统设计与实现工资管理模块设计与实现 所在学院专业班级 信息与计算科学学生姓名指导教师完成日期第 2 页 (共 28 页)人事档案管理系统设计与实现工资管理模块设计与实现 摘 要:人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。随着计算机科学技术的飞速发展,计算机已被广泛运用在各个行业和领域。在竞争日益激烈的社会经济时代,人力资源管理的技术需要不断提升,才能保证企业立于不败之地。因此,利用计算机实现企业的人事管理业势在必行。本系统结合企业管理的现状针对企业管理中各项复杂程序,经过分析和设

2、计,设计出一款适合中小型企业的人事管理系统,基本上能满足现代企业对人事管理的需求。关键词:数 据 库 ; 人 事 管 理 系 统 ; MyEclipse8.6Abstract:The personnel management system is an enterprise unit essential part, its content are crucial for corporate decision makers and managers, so the personnel management system should can provide users with sufficien

3、t information and quick inquiry method.With the rapid development of computer science and technology, the product of the era of knowledge economy, the computer has been widely used in various industries and fields. the increasingly competitive society economy, as an important content in enterprise m

4、anagement, human resource management of technology needs to improve, to ensure that enterprises in an impregnable position.Therefore, using computer to realize enterprise personnel management is imperative.This system combined with the present situation of the enterprise management aiming at the com

5、plex procedures in enterprise management, through the analysis and design, designed a suitable for small and medium-sized enterprise personnel management system, can basically meet the needs of modern enterprise of personnel management.Key words:Database;The personnel management system;MyEclipse8.61

6、第 3 页 (共 28 页)1 引言1.1 人事管理系统介绍在计划经济时代,传统用人制度忽视人事管理的开发和管理问题,缺乏人事管理的理念和认识,忽视了人才的资源性,整体性等特征。好的人事管理系统能够促进人事管理的正规化,帮助企业提高管理实效,帮助企业降低管理成本。本项目小组就人事管理系统中的基本功能加以开发,集成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人力资源管理解决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多地精力用于企业的人力资源职能管理和管理决策,保持企业的

7、持续高效运营。 集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。提高企业整体的科技含量与管理效率,加快企业的信息化建设。1.2 开发背景软件名称:人事管理系统软件开发者:邱清萍项目开发小组软件使用者:企业开发工具:MyEclipse8.6数据库:MYSQL本文主要论述人事管理系统中的员工工资信息管理部分的设计,其余部分由本小组其它成员负责。1.3 定义外键:关系键是关系数据库的重要组成部分。关系键是一个表中的一个或几个属性,用来标识该表的每一行或与另一个表产生联系。主键:数据库表中的关键域,值互不相同。第 4 页 (共 28 页)事物流:数据进入模块后可能会有多种路径进行处理。流程图

8、:使用图形表示算法的思路是一种极好的方法,流程图可以给我们清楚的展现出一些复杂的数据,让我们分析或观看起来更加清楚明了。2 可行性分析2.1 技术可行性分析本系统是基于数据库的管理和查询的系统,现在硬件、软件的性能指标和开发环境等各项条件都符合我们开发系统的要求,因此开发出此系统的重要因数是我们掌握技术的熟练程度,以及我们对目标系统的了解程度。本系统开发设计中用到的技术因素有:a. JAVA 来发技术,本小组中若干成员会使用 JAVA 编程呢。b. 数据库技术,本小组多名成员熟练掌握 ORACLE 数据库的使用。c. 三大框架技术。d. JAVA WEB 页面设计技术,本小组有一名成员在页面设

9、计方面很有天赋及能力。2.2 社会可行性分析随着计算机的发展与普及,互联网的扩展和网络技术的不断提高,用信息系统管理人事在实际运用中越来越受到企业的欢迎,并且在实际企业活动中表现除了巨大的经济价值。目前已有许多的企业成功地开发人事管理系统的先例。社会也需要人事管理的现代化和信息化,因此开发出一项人事管理系统非常具有社会可行性。第 5 页 (共 28 页)2.3 资源可行性分析2.3.1 软件资源软件资源的可行性分析主要考虑一下几点是否满足用户的需求:操作系统的选择应用软件包的选择高级编程语言的选择2.3.2 硬件资源硬件资源主要包括一下两个方面:系统开发人员在管理系统开发过程中所需要的计算机设

10、备及与其有关的外部设备。管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备。3 需求分析3.1 功能需求 3.1.1 实现功能需求普通员工:查询自身所有的工资信息。管理员以及经理:查看所有员工的工资信息、为新入职员工设置基本工资、每月取得员工实际应得工资、更改员工工资信息3.1.2 详细功能需求 第 6 页 (共 28 页)对于每一类功能或者有时对于每一个功能,需要具体描述其输入、加工和输出的需求。由四个部分组成:a 引言描述的是功能要达到的目标、所彩的方法和技术,还

11、应清楚说明功能意图的由来和背景。b 输入1) 详细描述该功能的所有输入数据,如:输入源、数量、度量单位、时间设定、有效输入范围(包括精度和公差);2) 操作员控制细节的需求。其中有名字、操作员活动的描述、控制台或操作员的位置。例如:当打印检查时,要求操作员进行格式调整;3) 指明引用接口说明或接口控制文件的参考资料。c 加工定义输入数据、中间参数,以获得预期输出结果的全部操作。它包括如下的说明:1) 输入数据的有效性检查;2) 操作的顺序,包括事件的时间设定;3) 响应,例如,溢出、通信故障、错误处理等;4) 受操作影响的参数;5) 降级运行的要求;6) 用于把系统输入变换成相应输出的任何方法

12、(方程式、数学算法、逻辑操作等);7) 输出数据的有效性检查。d 输出1) 详细描述该功能所有输出数据,例如:输出目的地、数量、度量单位、时间关系、有效输出的范围(包括精度和公差)、非法值的处理、出错信息;2) 有关接口说明或接口控制文件的参考资料。此外,对着重于输入输出行为的系统来说,需求说明应指定所有有意义的输入、输出对及其序列。当一个系统要求记忆它的状态时,需要这个序列,使得它可以根据本次输入和以前的状态作出响应。也就是说,这第 7 页 (共 28 页)种情况犹如有限状态机。3.2 性能需求及时性和准确性:本功能是为全体员工查询自己的工资信息而设计的,因此必须具有及时以及准确的性能。安全

13、性:普通员工对自己的工资信息只能查询不能进行编辑,保证了数据的安全性。保密性:特定的人对员工工资信息才有管理的功能,普通的职工只能是查询自己的工资信息,而不能进行编辑操作,这保证了数据的安全性。并且管理员的每一只能对某一个员工的工资进行操作管理,这样避免了操作失误给数据库信息带来重大影响。可维护性:工资信息管理具有很大量的进化空间,可以在相当长的时间内满足企业对程序功能的改善和增加的需求。4 数据库设计4.1 数据库建表表 4.1 薪资信息表(salaryness)列名 注释 主键 外键 类型id 编码 是 否 intzgname 姓名 否 否 varcharaccountname 工号 否

14、否 varcharbasicwage 基本工资 否 否 Float表 4.2 工资单信息表(wagebill)列名 注释 主键 外键 类型id 编码 是 否 intzgname 姓名 否 否 varcharaccountname 工号 否 否 varchar第 8 页 (共 28 页)nianyue 年度 否 否 varcharbasicwage 基本工资 否 否 Floatkqwage 全勤 否 否 Floatscorewage 绩效 否 否 Floatshebao 社保 否 否 Floattotalwage 总工资 否 否 Floatcreatetime 出单时间 否 否 DateTime

15、des 说明 否 否 Textcreator 出单人 否 否 varchar4.2 数据库建表实现4.2.1 基本工资表创建CREATE TABLE salaryness (id int(11) NOT NULL auto_increment,accountname varchar(255) default NULL,basicwage double default NULL,zgname varchar(255) default NULL,PRIMARY KEY (id) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;4.2.2

16、工资单信息表创建CREATE TABLE wagebill (id int(11) NOT NULL auto_increment,accountname varchar(255) default NULL,basicwage double default NULL,createtime datetime default NULL,creator varchar(255) default NULL,des varchar(255) default NULL,kqwage double default NULL,nianyue varchar(255) default NULL,第 9 页 (共

17、 28 页)scorewage double default NULL,shebao double default NULL,totalwage double default NULL,zgname varchar(255) default NULL,PRIMARY KEY (id) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=gb2312;5 功能实现5.1 实现思想某一普通员工登录后,系统可从登录界面得到当前员工的员职工号,员工在进行查询自己工资信息时,系统将从登陆时得到的职工号作为查询条件从而传给内部参数,从数据库的工资信息表中取出相应工

18、资信息,输出到屏幕,员工能够看到自己的工资信息情况。管理员登录系统后,具有查询所有员工工资信息的权限。可以通过输入查询条件查出符合条件的员工的工资情况。如查询条件输入正确,则从数据库中查出所有符合条件的数据并输出到屏幕上;若输入查询条件不正确,则提示错误信息,并进行相关处理。管理员登录系统后可以通过员工的职工号更改职工的工资信息,也可每月生成职工的工资账单,以及为新员工录入其基本工资信息。5.2 实现过程5.2.1 输入项管理员查询其它员工工资信息所必须的条件:普通员工只需用登录系统,无需输入查询条件便可直接查询出自己的工资情况,管理员登录系统后需只输入所第 10 页 (共 28 页)要查询的

19、员工的员工号。5.2.2 输出项普通员工查询自己工资信息,将输出本来的工资信息,包括:表 5.1 工资单信息表(wagebill)姓名 工号 年度 月份 基本工资全勤绩效社保总工资出单时间说明出单人管理员查询员工工资,输入查询条件,输出符合查询条件的员工的工资信息,包括:表 5.2 工资单信息表(wagebill)姓名 工号 年度 月份 基本工资全勤绩效社保总工资出单时间说明出单人职工工资录入:为每一个新入职的员工录入其基本工资。 职工工资更改:职工升职或者降职后对员工基本工资进行相应的更改调整。包括以下项:表 5.3 工资单信息表(wagebill)姓名 工号 年度 月份 基本工资全勤绩效社保总工资出单时间说明出单人

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。