基于Java的人事管理系统 毕业论文

3.2 开发环境............................................................................................................ 7
3.2.1 JDK 的说明与使用 ................................................................................... 7 3.2.2 MySQL 数据库.......................................................................................... 7 3.2.3 Eclipse 的使用 ........................................................................................... 8
基于 Java 的人事管理系统的设计与实现
3.3.3 数据库表的设计......................................................................................11 3.3.4 测试数据的输入......................................................................................14
2014 年 5 月 10 日
河南工程学院论文版权使用授权书
本人完全了解河南工程学院关于收集、保存、使用学位论文的规定,同意如 下各项内容:按照学校要求提交论文的印刷本和电子版本;学校有权保存论文的 印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校 有权提供目录检索以及提供本论文全文或者部分的阅览服务;学校有权按有关规 定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前 提下,学校可以适当复制论文的部分或全部内容用于学术活动。
3 系统设计 .................................................................................................................... 4
3.1 用到的知识....................................................................................................... 5
1.1 课题研究的背景 ............................................................................................. 1 1.2 课题研究的意义及功能 .............................................................................. 1 1.3 需求信息的收集 ............................................................................................. 2 1.4 需求信息的整理 ............................................................................................. 3 2 系统分析..................................................................................................................... 3 2.1 需求分析............................................................................................................ 3 2.2 可行性分析....................................................................................................... 4
完 成 期 限:2014 年 5 月 10 日 指导教师签名: 专业负责人签名:
2013 年 12 月 30 日
基于 Java 的人事管理系统的设计与实现
目录
摘要 .................................................................................................................................... I ABSTRACT.................................................................................................................... II 1 绪论 .............................................................................................................................. 1
3.4 数据库的连接.................................................................................................14
3.4.1 MySQL 数据库的连接 ............................................................................14 3.4.2 数据库的操作 ..........................................................................................15
1.要求用软件工程的思想设计并实现人事管理系统; 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.要求学生制作的系统包含有人事基本信息管理,考勤管理、人事信息的增、删、 改、查等基本功能; 主要参考资料 [1] 印旻. Java 语言与面向对象程序设计[M]. 北京:清华大学出版社,2000:
1995:34-50. [5] LJ. ARACIL,D. MORATO,M.IZAL. Analysis and stochastic characterization of TCP lows[J]. The Public Access Computer Systems Review,1993,4(2):559-566.
学校代码:11517 学 号:201011002240
HENAN INSTITUTE OF ENGINEERING
毕业论文
题 目 基于 Java 的人事管理系统
的设计与实现
学生姓名
***
专业班级 信息与计算科学***班
学号
**********
系 (部)
理学院
指导教师(职称) ********
完成时间
论文作者签名: 年月日
河南工程学院
毕业论文任务书
题目 基于 Java 的人事管理系统的设计与实现
专业 信息与计算科学 学号 ***** 姓名 ****
主要内容、基本要求、主要参考资料等:
主要内容 人事管理系统在企业管理中占据着重要的地位,针对传统人工管理数据可能出现
的数据冗余、信息丢失、效率低下等问题,本论文采用软件工程思想,使用 java 语 言面向对象程序设计技术实现系统的相关模块,采用 mysql 数据库,通过使用 jdbc 完成 eclipse 与 mysql 数据库的连接,实现与企业人事管理相适应的人事管理系统, 该系统操作简单、功能实用,主要包括人事基本信息管理、考勤管理、工资管理等基 本功能,基本上满足现代企业人事管理的要求。 基本要求
3.3 数据库的设计 .................................................................................................. 8
3.3.1 系统的结构与功能................................................................................... 8 3.3.2 数据库设计 E-R 图 ..................................................... 9
论文作者签名: 年月日
河南工程学院毕业论文原创性声明
本人郑重声明:所呈交的论文,是本人在指导教师指导下,进行研究工作所取得 的成果。除文中已经注明引用的内容外,本论文的研究成果不包含任何他人创作的、 已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的 其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由 本人承担。
合集下载

JAVA人事管理系统java论文.doc

JAVA人事管理系统java论文.doc
人工采集
允许空值
Position
人工采集
允许空值
Contactphone
人工采集
允许空值
Mobile
人工采集
允许空值
Usemodus
人工采集
允许空值
pohto
人工采集
允许空值
相关数据主要功能模块:员工文档管理
部门信息表:记录部门信息
功能名称:部门信息表(department)
存储位置:部门信息
存储组织:部门信息一条记录
1.3
顶层图
一层图

输入你的用户
系统设置
进入进入进入进入
二层图
修改
更改删除添加返回
信息清单信息清单信息清单信息清单
功能分解后的数据流图:
系统设置
员工档案管理管理
员工详细信息
C

2.1
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
1.1.4
1.2
1.2.1
在人事管理系统中,管理员要为每个企业员工建立管理查询账户,并給企业员工发放登陆账户及密码,账户内存储员工的个人信息和工作记录信息。企业员工可以通过自己的账户登陆系统,查询个人信息及一些公共信息,
登陆系统时,先输入自己的账号,系统验证账户的有效性和登陆账户的权限,无效则提示其原因,有效则显示员工的基本信息。然后打开自己所要查询或者管理的相关信息,若有修改权限的管理人员,即可进行相应的管理。

基于JavaWeb人事管理系统设计与实现论文

基于JavaWeb人事管理系统设计与实现论文

基于JavaWeb人事管理系统设计与实现论文一、内容概述本文旨在探讨基于JavaWeb的人事管理系统的设计与实现。

人事管理系统是现代企业管理中不可或缺的一部分,它涉及员工的招聘、培训、绩效、薪酬等各个方面的管理。

本研究将利用JavaWeb技术,通过构建一个高效、便捷、安全的人事管理系统,以满足企业对人力资源管理的需求。

文章首先介绍了研究的背景和目的,阐述了当前人事管理面临的挑战以及采用JavaWeb技术构建人事管理系统的优势。

接着对人事管理系统的需求分析进行了详细的分析,明确了系统的功能模块和设计目标。

文章的核心部分包括系统设计的原理、技术路线、具体实现方法等。

设计原理部分重点介绍了系统的架构设计、数据库设计以及关键技术的选择。

技术路线部分则详细阐述了系统开发的流程,包括前端界面的设计、后端逻辑的实现、数据库的操作等。

具体实现方法部分将结合实际案例,展示系统实现的具体过程,包括关键技术的运用、系统优化等。

此外文章还将对系统的性能进行评估和测试,包括系统的稳定性、安全性、可扩展性等。

通过对比分析,展示本系统相较于传统人事管理方式的优势,证明其在实际应用中的价值。

文章总结了本研究的主要工作和成果,并指出了研究中存在的不足和需要进一步探讨的问题。

同时对基于JavaWeb的人事管理系统的未来发展趋势进行了展望,为后续的研究提供了参考方向。

1. 背景和目的:介绍人事管理系统的重要性和应用价值,阐述本论文设计实现人事管理系统的背景和目的随着信息化技术的快速发展,企业管理面临着越来越多的挑战和机遇。

人事管理作为企业管理的核心环节之一,其效率和准确性直接关系到企业的运营和发展。

因此设计和实现一个高效、便捷的人事管理系统显得尤为重要。

在这样的背景下,本文提出了基于JavaWeb的人事管理系统设计与实现的研究。

人事管理系统在现代企业中具有极其重要的应用价值,它不仅可以帮助企业有效管理员工信息,提高工作效率,而且有助于企业做出更为科学的人力资源决策。

Java企业人士管理系统论文

Java企业人士管理系统论文

****大学信息工程学院面向对象综合试训实习报告题目:企业人事管理系统学号姓名专业班级指导教师实践日期年7月13日-7月15日目录一、综合训练目的与要求 (1)(1)训练目的 (1)(2)训练题目 (1)(3)基本要求 (1)二、综合训练任务 (1)(1)主界面的设计 (1)(2)工资编辑 (1)(3)工资调整 (1)(4)加班管理 (1)三、总体设计 (2)(1)总体设计思想 (2)(2)系统模块功能图: (2)四、详细设计说明 (2)(1)主界面设计 (2)(2)工资管理模块设计说明 (3)①工资编辑模块 (3)②工资调整模块 (3)③加班管理 (4)(2)程序缺陷 (5)五、调试与测试 (5)(1)工资编辑 (5)(2)工资调整 (7)(3)加班管理 (8)六、实习日志 (12)七、实习总结 (14)八、附录:核心代码清单 (15)(1)对于工资编辑中查询和插入的封装代码 (15)(2)工资编辑模块代码 (17)①工资信息查询 (17)②工资信息插入 (19)③工资信息删除 (20)(3)工资调整模块代码 (20)①涨工资部分 (20)②降工资部分 (22)(4)加班管理模块代码 (23)①加班记录查询 (23)②加班记录插入 (25)③加班记录删除 (26)一、综合训练目的与要求(1)训练目的①本系统为企业人事管理系统,目的在于加强对员工的管理,形成纽带,以点带线.实现对员工的跟踪与控制,使部门与部门之间加强联系,形成上下一体;②学会Java程序开发的环境搭建与配置,并在实际运用中学习和掌握Java程序开发的全过程;③学会在短时间内运用一门语言并用于实际,扩展知识面,加强了调试的能力;④通过此次开发,了解了ECLIPSE与JDK,JRE的安装与环境配置,调试环境与运行环境;⑤掌握应用JDBC事务连接数据库与Java程序的连接。

(2)训练题目企业人事管理系统(3)基本要求利用面向对象思想实现企业人事管理,应该具有人事信息、员工业绩等管理功能。

基于JAVA的人事管理系统设计与实现论文

基于JAVA的人事管理系统设计与实现论文

基于JAVA的人事管理系统设计与实现论文人力资源管理,是企业管理中至关重要的环节之一。

对于企业而言,人员的管理和开发是企业能否长期健康地发展的关键,一个高效的人事管理系统对于企业的管理和发展来说也非常重要。

针对这一问题,本文将就基于JAVA的人事管理系统设计与实现作一论文分析。

1、选题背景人力资源是企业经营中的重要生产要素,人力资源的管理和开发是企业能否长期健康地发展的关键。

要保证企业最大限度地发挥人力资源的作用,关键是建立一个高效的人事管理系统。

目前,人力资源管理系统大多数采用网络化、信息化管理方式,这样可以让企业的人事管理工作更加高效、准确和规范。

而JAVA作为当今较为流行的编程语言之一,拥有在开发对信息管理系统有很多优势。

因此,此文的研究目标是探究基于JAVA的人事管理系统的设计及其实现方法。

2、研究方法2.1 研究方法选择本文使用文献调研法开展研究,主要是收集与人事管理系统相关的纸质和电子文献,对于人事管理系统的设计与实现方法进行分析研究,并结合自身实验实践,从多个角度出发,提出JAVA语言在人事管理系统设计中的优势和应用价值,从而得出基于JAVA的人事管理系统的设计及其实现方法。

2.2 资料收集本研究主要通过文献调查和实验实践相结合的方法进行。

通过对于国内外相关文献的查阅,了解了常见的人事管理系统的主要功能、优缺点,并对JAVA语言进行了深入了解,同时掌握了线程、文件传输、数据库连接等技术。

3、研究内容3.1 系统需求分析在进行人事管理系统设计前,首先需要进行完整的需求分析。

人事管理系统主要包括基础数据的管理、人事档案的管理、薪资和绩效管理、社会保险和福利管理、劳动合同和劳动法律法规等。

同时,在进行系统设计时要考虑其可维护性、可扩展性和易用性等。

3.2 系统设计3.2.1 JAVA语言优势JAVA作为一种跨平台的编程语言,可以在Windows、Linux、Unix等多种操作系统上运行,同时也具有高度的可移植性。

基于Java的人事管理系统 毕业论文

基于Java的人事管理系统 毕业论文
33基于java的人事管理系统的设计与实现i基于java的人事管理系统的设计与实现摘要针对传统人工管理数据可能出现的数据冗余信息丢失效率低下等问题在对企业人事管理流程的充分调研的基础之上本论文利用java语言面向对象程序设计技术以及mysql数据库设计并实现了基于java的人事管理系统该系统在设计过程中严格遵循软件工程学的方法利用分阶段的生命周期计划严格管理该系统主要实现了员工基本信息管理模块员工简历管理模块员工工资管理模块以及员工考勤管理模块经过在eclipse测试结果表明
2.2.1 技术可行性 ............................................................................................... 4 2.2.2 经济可行性 ............................................................................................... 4 2.2.3 操作可行性 ............................................................................................... 4
基于 Java 的人事管理系统的设计与实现
3.3.3 数据库表的设计......................................................................................11 3.3.4 测试数据的输入......................................................................................14

基于Eclipse的人事管理系统的设计论文

基于Eclipse的人事管理系统的设计论文

南京工程学院毕业设计说明书(论文)院系:计算机工程学院专业:电子信息科学与技术题目:基于Eclipse的人事管理系统的设计2013年6 月南京毕业设计说明书(论文)中文摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。

考虑到当前还有一些企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。

因此根据部分中小型企业的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。

本人事管理系统以B/S模式实现,以MySQL数据库作为开发数据库。

在添加了网站开发插件的Eclipse中创建工程,使用Java语言设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能,在前端用jsp页面对操作结果进行显示。

MySQL数据库中存储了系统所需的所有数据表,根据系统的功能需求在程序中执行SQL语句就可以对数据表中的信息进行修改。

本文设计的系统的主要功能有:对部门、职员和文档进行添加、删除等处理。

本设计中文档模块是人事管理系统的创新点,它能够促进公司文化的交流,有助于公司的发展。

关键词:人事管理系统、Eclipse、MySqL、tomcat毕业设计说明书(论文)外文摘要TitleDesign of The Human Resource Management System Based on Eclipse AbstractIn our society, the unprecedented development or Internet has brought us great convenience and efficiency. Informatization and electronization have become the first choice of saving operation cost and improving work efficiency. Some enterprises’personnel administration systems lie in the phase of manual management which is inefficient and easy to go wrong by carelessness. Therefore, this Management Information System is designed to make the personnel administration more scientific, normative and efficient.The personnel management system adopts the structure mode of browser/server(B/S). It is based on the MySQL database as a development database and create the project in the Eclipse which is added the Web Development plugs. The use of Java design, operation control and the preparation of operating procedures, data entry, modification, storage, call the query function; and the use of JSP page from displaying the operation result. MySQL database stores all the data table needed by the system. According to the functional requirements of the system,we can modify the information in the data table by executing SQL statements in the program. The main function of the system are: the Department, staff and document to add, delete and so on.The document module is an innovation of the system, it can promote the communication and contributes to the development of the company.Keywords: Human Resource Management System, Eclipse, MySqL, tomcat目录前言 ................................................... 1矚慫润厲钐瘗睞枥庑赖。

基于JAVA的人事管理系统

摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

经过分析,我使用myeclipse开发工具,采用struts2框架,JSP技术,SQL SERVER 2000数据库,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

论文从人事管理系统的初步调查开始,详细介绍人力资源管理信息系统的系统总体分析与设计、数据库设计,并进行了系统详细设计及实现、系统总体功能测试。

关键字:管理系统,Struts2,JSP,数据库AbstractWith the rapid development of computer technology, computer applications in the popularity of enterprise management, personnel management of enterprises using computers is imperative. For medium and large enterprises, the use of computer support companies high efficient completion of labor and personnel management of daily affairs, is to adapt to the modern enterprise system, the labor and personnel management to the scientific enterprise, standardization of the necessary conditions; computer incomparable advantage searching management quickly find convenient, high reliability, large memory capacity, confidentiality, long life and low cost. These advantages can greatly improve the efficiency of personnel management and also corporate scientific and standardized management, an important condition for integration with the world. Different companies have different personnel management system, which determines the different companies need different personnel management system.After analysis, I use myeclipse development tools, using struts2 framework, JSP technology, SQL SERVER 2000 database, the first prototype application system in a short time, then, the initial prototype of the system needs to constantly revise and improve until the formation a viable system of customer satisfaction.Papers from the personnel management system of the initial investigation began, detailed human resources management information system of the overall system analysis and design, database design, and conduct detailed design and implementation of system, system general function tests.Key:Management System, Struts2, JSP, Database目录第一章概述 (1)1.1项目简介 (1)1.2主要开发技术及工具简介 (1)1.3可行性分析 (2)1.4项目内容 (3)第二章需求分析 (4)2.1项目需求 (4)2.2功能需求 (4)2.2.1管理员管理 (4)2.2.2员工管理 (4)2.2.3考勤管理 (4)2.2.4工资管理 (4)2.2.5考评管理 (4)2.3系统开发环境需求 (4)第三章总体设计 (5)3.1系统功能模块的化分 (5)3.1.1系统模块的总体设计 (5)3.2数据库逻辑结构设计 (8)3.3数据流图 (10)第四章详细设计 (12)4.1 数据库的实现 (12)4.2 主界面详细设计 (13)4.3功能模块详细设计 (14)4.3.1登录模块 (14)4.3.2管理员管理模块 (15)4.3.3员工管理模块 (17)4.3.4考勤管理模块 (20)4.3.5工资管理模块 (21)4.3.6考评管理模块 (22)4.3.7系统管理模块 (22)第五章系统总体功能测试 (23)5.1测试指导思想及方案 (23)5.1.1软件测试指导思想 (23)5.1.2测试方案 (23)5.2测试阶段 (24)5.2.1代码审查 (24)5.2.2单元测试 (24)5.2.3集成测试 (24)5.2.4验收测试 (24)5.3部分测试结果 (24)第六章总结 (29)谢辞 (30)参考文献 (31)第一章概述1.1项目简介人事管理信息系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

基于JAVA人事管理系统的设计与实现

毕业设计(论文)基于JAVA人事管理系统的设计与实现姓名系别、专业导师姓名、职称完成时间摘要由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。

因此,本文围绕一个“人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以Java 和Oracle为语言编写管理信息系统的过程。

该程序通过Java 中的GUI图形界面前台与后台Oracle数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。

管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。

该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL 的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事工资管理系统”。

关键词:Oracle,p/l SQL ,数据库,软件工程,人事工资管理系统AbstractBecause of the rapid development of computer technology, database technology as data management of a effective means in all walks of life, get more and more widely. Therefore, this paper around a "personnel management system" program design and application system development issues as the background, detailed introduces the Java and Oracle for language preparation process of management information system. The program through the GUI GUI receptionist Java with background of Oracle database connection, and the typical characteristics of database application system, completing the system structure and real life closely.Management system development is not only an application programming process, the more important is in system analysis and design stage work done. The program in the design process strictly comply with the method of software engineering, with the life cycle of stages to the strict management, and main plan tells the program overall design, detailed design phase, and procedures, revise and demand iteration, using powerful SQL improvements database function, the feasibility of until form a perfect. Beautiful, beautiful system interface, convenient and practical query and maintenance function together formed "personnel salary management system".Keywords:Oracle, p/l SQL, database, software engineering, personnel salary management system目录摘要 (I)Abstract (III)1 绪论 (I)1.1 课题背景 (I)1.2 课题研究的目的和意义 (1)1.3 需求信息的收集 (1)1.4 需求信息的整理: (3)1.5 研究实施的具体方案: (3)2 相关于工具的基本理论 (6)2.1 关于Java的说明 (6)2.2 关于管理信息系统: (8)2.3 数据库系统概论 (8)2.4 后台数据库的选择-Oracle9i (9)3 系统需求分析和总体设计 (11)3.1 系统分析 (11)3.2 系统的可行性研究 (11)3.3 现行系统的详细调查 (12)3.4 系统业务流程设计 (13)3.5 系统功能设计 (14)3.6 系统数据库设计 (17)3.6 本章小结 (24)4 系统详细设计 (25)4.1 系统模块的具体实现 (25)4.2 本章小结 (36)5 系统运行与测试 (38)结论 (39)致谢 (40)参考文献 (41)附录一:外文翻译 (42)附录二:译文 (49)1绪论1.1课题背景随着我国成功加入WTO及信息化浪潮的日益临近,企业经营管理机制正在发生着根本性的变化,企业要想在激烈的市场竞争环境下求得生的存,就必须有效地利用人才、时间、信息结合的优势,就必须有效地进行企业内部改革和加强企业管理。

基于JAVA的人力资源管理系统毕业设计(论文)

1.1课题背景
自1900年以来,人力资源管理最初只是一些比较简单的操作:工资发送、员工档案记录、安排社区访问等。但随着企业自身人力资源的逐渐庞大,复杂程度慢慢增强,增加了很多管理方式,如:招聘、培训等人机作坊再也无法满足如今企业的人事管理了。而且在以人为本的观念的熏陶下,人力资源管理已经在组织中的作用显现出其重要性。企业需要通过人力资源管理系统来提高企业的管理水平。基于此,人力资源管理系统也从此应运而生。
本文研究人力资源管理系统的主要内容有:员工信息管理、奖惩管理、培训管理、工资管理、部门管理、通讯录管理。本系统的开发目标是人力资源管理的业务逻辑用来实现高效化、智能化,帮助企业的人力资源管理者进行人力资源管理与数据分析。
关键词:人力资源;关系数据库;Java
ABSTRACT
With the popularity of computer and the computer the rapid development of science and technology, people began to used more and more on computers to solve practical problems in our life. In recent years, the competition between enterprises is turning from visible economic markets to the network.
对大多数企业管理者来说,如何有效的管理企业的人力资源,发挥出最大的效益,是每个企业管理者面临的难题与挑战。所以说企业人力资源管理系统是现代企业管理的重中之重。企业人力资源管理系统既能提高企业人力资源管理的技术含量,还能提高企业的工作效率,也能让人力资源管理更加现代化、决策科学化。

基于JavaWeb人事管理系统的设计与实现_毕业设计论文

基于JavaWeb人事管理系统的设计与实现摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。

考虑到当前大量企业的人事管理尚处于单机系统阶段,不但效率低下、因为管理的不慎而出现纰漏,还常常形成信息孤岛。

因此根据现在大多数企业的需求,设计此人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。

本人事管理系统采用面向对象语言JavaWeb进行设计与实现,数据库采用SQL Server 2005。

开发之前,首先经过调研,得到系统功能需求,根据需求分析确定开发的内容,其次对系统功能进行模块化设计,得到初步的系统总体结构,然后编写代码具体实现,最后对各个模块进行测试优化。

本次开发的功能是人力资源管理系统中的一部分,主要有权限控制、查询员工信息、增加员工信息、批量增加员工信息、控制员工工作状态、签到、生日提醒等功能。

通过本次系统的设计与开发,旨在对公司的人力资源进行个性化管理,从而提高公司的运作效率。

本文详细介绍了人事管理系统的功能需求,系统设计和具体实现。

简要介绍了系统开发采用的过程方法。

关键词:人事管理系统,JavaWeb,数据库,批量增加,生日提醒JAVAWEB PERSONNEL MANAGEMENT SYSTEMBASED ON THE DESIGN AND IMPLEMENTATIONABSTRACTIn today's society, the Internet unprecedented development, to people's work and life has brought great convenience and efficiency, information technology, electronic technology has become operational cost savings, improve efficiency of choice. Considering the current large number of companies still in the stand-alone system, personnel management stage, not only inefficient, because of careless management flaws, often forming islands of information. Therefore, according to the needs of most businesses now, this personnel management system designed to help companies achieve the personnel management office automation, saving management costs, improve work efficiency. The personnel management system using object-oriented language design and implementation JavaWeb the database using SQL Server 2005. Development, first through research, get the system functional requirements, according to the development needs analysis to determine the content, followed by the modular design of the system function, the preliminary overall system structure, and then write the code specific implementation, the final test of each module optimization. The development of the human resource management function is part of the system, there are access control, query employee information, and increase employee information, batch add employee information, control staff working status, attendance, birthday reminders and other functions. Through this system design and development, aimed at the company's human resources personalized management, thereby enhancing its operational efficiency. This paper describes the personnel management system functional requirements, system design andimplementation. Briefly describes the process of system development methods used.KEY WORDS:Management Information System,JavaWeb,Database ,Batch increase employee information ,Birthday reminders目录前言 (1)第1章问题陈述 (3)§1.1项目背景 (3)§1.2开发语言和环境 (3)§1.2.1B/S架构 (3)§1.2.2配置环境 (4)第2章需求分析 (5)§2.1需求分析内容的收集 (5)§2.1.1调查的目的 (5)§2.1.2调查内容 (5)§2.1.3调查方式 (5)§2.2需求分析内容的整理 (6)第3章系统分析 (7)§3.1系统的初步调查 (7)§3.2系统的可行性研究 (7)§3.2.1营运可行性 (7)§3.2.2 技术可行性 (7)§3.2.3营运可行性 (8)第4章系统设计 (9)§4.1系统功能设计 (9)§4.2系统的功能模块图 (10)§4.3系统业务流程设计 (11)第5章数据库的设计 (12)§5.1 数据库表的设计 (12)§5.1.1概念模型设计 (12)§5.1.2数据库物理设计 (14)§5.2安全设计 (16)第6章系统详细设计与实现 (17)§6.1系统的功能概述 (17)§6.1.1系统的登录功能 (17)§6.1.2修改密码功能 (17)§6.1.3请假功能 (18)§6.2管理员的功能概述 (18)§6.2.1登录后的界面 (18)§6.2.2增加员工的设计与界面 (18)§6.2.3更新员工的设计与界面 (21)§6.2.4查询员工的设计与界面 (22)§6.3部门经理的功能概述 (23)§6.3.1登录后的界面 (23)§6.3.2查询部门员工的设计与实现 (23)§6.4普通员工的功能概述 (24)第7章测试 (25)§7.1测试目的 (25)§7.2测试设计 (25)结论 (27)参考文献 (28)致谢 (29)附录 (30)前言随着信息化、自动化时代的到来,电脑在我们生活中扮演重要的角色,特别是对公司而言,如果公司采用电脑来管理员工,公司的运行效率将会得到很大的提高。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档