基于Java的人事管理系统.doc

上传人:h**** 文档编号:130700 上传时间:2018-07-09 格式:DOC 页数:133 大小:974KB
下载 相关 举报
基于Java的人事管理系统.doc_第1页
第1页 / 共133页
基于Java的人事管理系统.doc_第2页
第2页 / 共133页
基于Java的人事管理系统.doc_第3页
第3页 / 共133页
基于Java的人事管理系统.doc_第4页
第4页 / 共133页
基于Java的人事管理系统.doc_第5页
第5页 / 共133页
点击查看更多>>
资源描述

1、 学校代码: 11517 学 号: 201011002240 HENAN INSTITUTE OF ENGINEERING 毕业论文 题 目 基于 Java 的人事管理系统 的设计与实现 学生姓名 * 专业班级 信息与计算科学 *班 学 号 * 系 (部) 理学院 指导教师 (职称 ) * 完成时间 2014 年 5 月 10 日 河南工程学院论文版权使用授权书 本人完全了解河南工程学院关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交论文的印刷本和电子版本;学校有权保存论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本论

2、文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子 版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名: 年 月 日 河南工程学院毕业论文原创性声明 本人郑重声明:所呈交的论文,是本人在指导教师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以 明确方式标明。本学位论文原创性声明的法律责任由本人承担。 论文作者签名: 年 月 日 河南工程学院 毕业论文任务书 题目

3、 基于 Java 的人事管理系统的设计与实现 专业 信息与计算科学 学号 * 姓名 * 主要内容、基本要求、主要参考资料等: 主要内容 人事管理系统在企业管理中占据着重要的地位,针对传统人工管理数据可能出现 的数据冗余、信息丢失、效率低下等问题,本论文采用软件工程思想,使用 java 语言面向对象程序设计技术实现系统的相关模块,采用 mysql 数据库,通过使用 jdbc完成 eclipse 与 mysql 数据库的连接,实现与企业人事管理相适应的人事管理系统,该系统操作简单、功能实用,主要包括人事基本信息管理、考勤管理、工资管理等基本功能,基本上满足现代企业人事管理的要求。 基本要求 1.要

4、求用软件工程的思想设计并实现人事管理系统; 2.要求学生首先掌 握 Java 语言及其相关知识,熟练运用 Java 多线程掌握了 Java面向对象技术,熟悉继承、多态、封装的使用; 3.要求学生尽量在以下时间段内完成相关的工作 2013 年 1 月 4 日 2014 年 2 月 30 日 收集技术资料,进行技术储备,完成开题报告; 2014 年 3 月 1 日 2014 年 4 月 30 日 根据项目要求进行软件设计,测试软件各个功能模块 ; 2014 年 5 月 1 日 2014 年 6 月 1 日 完成软件,撰写毕业论文,答辩; 4.要求该系统要求界面友好、操作简单、功能实用、稳定性强、功

5、能可扩展性强、具有跨平台的能力、可以根据需要迁移 数据库; 5.要求学生制作的系统包含有人事基本信息管理,考勤管理、人事信息的增、删、改、查等基本功能; 主要参考资料 1 印旻 . Java 语言与面向对象程序设计 M. 北京:清华大学出版社, 2000: 88-102. 2 王珊,萨师煊 . 数据库系统概论 M. 北京:高等教育出版社, 2007: 20-299. 3 王建华,董志敏译 . JAVA核心技术卷:高级特性 M. 北京:机械工业出版社, 2005: 20-60. 4 Bruce Eckel. Thinking In Java. Prentice HallM. 北京:清华大学出版社

6、,1995: 34-50. 5 LJ. ARACIL, D. MORATO, M.IZAL. Analysis and stochastic characterization of TCP lowsJ. The Public Access Computer Systems Review, 1993, 4(2): 559-566. 完 成 期 限: 2014 年 5 月 10 日 指导教师签名: 专业负责人签名: 2013 年 12 月 30 日 基于 Java 的人事管理系统的设计与实现 目 录 摘要 . I ABSTRACT . II 1 绪论 .1 1.1 课题研究的背景 .1 1.2 课

7、题研究的意义及功能 .1 1.3 需求信息的收集 .2 1.4 需求信息的整理 .3 2 系统分析 .3 2.1 需求分析 .3 2.2 可行性分析 .4 2.2.1 技术可行性 .4 2.2.2 经济可行性 .4 2.2.3 操作可行性 .4 3 系统设计 .4 3.1 用到的知识 .5 3.1.1 Java 语言的特点 .5 3.1.2 SQL 语言及其特点 .5 3.2 开发环境 .7 3.2.1 JDK 的说明与使用 .7 3.2.2 MySQL 数据库 .7 3.2.3 Eclipse 的使用 .8 3.3 数据库的设计 .8 3.3.1 系统的结构与功能 .8 3.3.2 数据库设

8、计 E-R 图 .9 基于 Java 的人事管理系统的设计与实现 3.3.3 数据库表的设计 . 11 3.3.4 测试数据的输入 . 14 3.4 数据库的连接 . 14 3.4.1 MySQL 数据库的连接 . 14 3.4.2 数据库的操作 . 15 3.5 系统各模块的实现 . 16 3.5.1 登录模块的实现 . 16 3.5.2 个人资料管理模块的实现 . 19 3.5.3 个人简历模块的实现 . 20 3.5.4 查询职工基本资料模块实现 . 22 3.5.5 工资管理 模块实现 . 24 3.5.6 考勤管理模块实现 . 25 4 系统测试 . 27 结束语 . 32 致谢 .

9、 32 参考文献 . 33 基于 Java 的人事管理系统的设计与实现 I 基于 Java 的人事管理系统的设计与实现 摘 要 针对传统人工管理数据可能出现的数据冗余、信息丢失、效率低下等问题,在对企业人事管理流程的充分调研的基础之上,本论文利用 java 语言面向对象程序设计技术以及 mysql数据库设计并实现了基于 java 的人事管理系统,该系统在设计过程中严格遵循软件工程学的方法,利用分阶段的生命周期计划严格管理,该系统主要实现了员工基本信息管理模块、员工简历管理 模块、员工工资管理模块以及员工考勤管理模块,经过在 eclipse 测试结果表明:该系统稳定安全、操作简单、功能实用、功能

10、可扩展性强。通过采用本系统不仅可以解决人工管理效率低下的问题,而且减少了企业的管理成本,增强了企业的核心竞争力,使得企业更好的融入到现代社会。 关键词 人事管理系统 /mysql/eclipse 基于 Java 的人事管理系统的设计与实现 II THE DESIGN AND IMPLEMENTATION OF PERSONNEL MANAGEMENT SYSTEM BASED ON JAVA ABSTRACT Aiming at the traditional manual management data that may appears data redundancy, informatio

11、n lost, inefficiency and other issues, This paper used the Java language object-oriented programming technology and the mysql database for designed and implemented a personnel management system based on Java in the basis of full investigation on the process for the business enterprise personal manag

12、ement also, the system following the process of software engineering method strictly when designing the system and using the planning phases of the life cycle management strictly, It mainly realizing the staff basic information management module, employee resume management module, employee wages man

13、agement module and the employees attendance management module, the test results shows that the system is stable and secure, the operation is simple, the function is practical and extensibility in the eclipse. The system can not only solve the low efficiency of manual management, but also reduce the

14、cost of the enterprise management. It also can enhance the core competitiveness of the enterprise and make the enterprise better into the modern society. KEY WORDS management system, mysql, eclipse 基于 Java 的人事管理系统的设计与实现 1 1 绪论 1.1 课题研究的背景 以前,由于技术的不成熟,企业人事管理主要依靠人工管理方式进行人事档案管理,工资信息及考勤信息的管理,这种 方式对于员工较少

15、的企业已经捉襟见肘了,更不要说一些大的跨国企业了,而且这种人工管理方式还面临着很多的问题,一方面必须请专职的人员进行数据的记录,管理成本较高;另一方面由于数据量较大,很容易造成记录数据出现错误,数据冗余、信息丢失等问题,管理效率极其低下等等 1。 对企业而言,人事是企业最宝贵的资源,也是企业的 “生命线 ”。如何做到企业人事与经济效益具有良好匹配?如何做到事得其才,人尽其用?如何在满足企业效益的同时又兼顾企业职工的需求?如何能在瞬息万变的时代使企业与社会环境相适应并且处理好随时变化的人事?这一系 列的问题都是需要亟待解决的问题。 现在,伴随着科技的进步,计算机技术的发展,利用计算机实现人事管理

16、势在必行,特别是对一些大中型企业来讲,利用计算机实现本企业人事管理不仅减少了企业的管理成本,更重要是符合现代企业管理理念,效率高、方便、快捷等优点,使得企业人事管理更加的科学、规范,这不仅是企业自身发展的需要,更是社会发展的需要。 为了解决上述问题,使企业在激励的市场竞争中立于不败之地,设计并开发出一套适合企业人事工资管理特点,又符合我国企业管理实情的人事管理信息系统就显得尤为重要,本次设计希望在这个方面有所贡 献。 1.2 课题研究的意义及功能 现在我国的企事业单位中信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的高效率、方便快捷的信息管理所取代。我作为一个计算机应用的毕业生,希望可以在这方面有所贡献。 本课题实现的人事管理系统,基本实现了人事管理的功能,包括人事档案信息、工资、考勤等增、删、改、查等功能,简洁、实用的特点特别适用于一些小

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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