基于JavaWeb的企业人事管理系统的设计与实现

 2024-02-06 10:02

论文总字数:25086字

摘 要

这个基于JavaWeb的企业人事管理系统,利用开发工具myeclipse编程实现,利用SQLServer2008设计数据库和配合myeclipse进行增、删、改、查的操作。这次开发的功能模块有:管理权限控制,对员工信息的增删改查,对员工状态、签到的控制等。这次设计实现,目的是对企业的人事进行系统化管理,使得企业人事管理更加高效、便捷。本文详细阐述了该企业人事管理系统的功能需求分析,系统结构设计和程序实现。还简要介绍了开发实现所使用的过程、方法、开发工具及参考书籍。

关键词:企业人事,管理系统,javaweb,myeclipse。

Abstract:The JavaWeb based personnel management system, the use of development tools eclipse programming, database design and use SQLServer2008 with eclipse CRUD operations. The development function modules include: access control management, staff information CRUD, state employees, attendance of control. The design and implementation of the purpose of the enterprise personnel carry out systematic management, so that personnel management is more efficient and convenient. This paper describes the functional requirements of the enterprise personnel management system analysis, system design and program implementation. It also briefly describes the process used to achieve development, methods, development tools and reference books.

Keywords: enterprise personnel , management system , javaweb , myeclipse.

目 录

1前言 4

2设计的背景和意义 4

2.1科技发展的趋势 4

2.2相关企业人事管理软件 5

3需求分析 5

3.1客户(企业)的需求 5

4开发技术和环境 6

4.1软件 6

4.2数据库 6

4.3硬件要求 6

5系统功能分析 7

5.1功能分析 7

5.2流程 8

5.3系统结构设计 9

6数据库 10

6.1设计方法 10

6.2 E-R图 10

6.3具体的表设计 10

7详细设计 12

7.1功能概述 12

7.2几个主要界面的截图和功能代码 12

8测试 23

8.1测试方法 23

8.2测试案例 23

结论 25

参考文献 26

致谢 27

1前言

现代社会,计算机不断普及,网络发展迅速,计算机在社会生活和工作起了相当的重要性,而在各个大型或小型的企业中,各个方面工作几乎主要由计算机完成,传递消息也几乎都是通过互联网,设计这个企业人事管理系统的就是为了适应在企业中用计算机来管理企业人事方面的信息,使得企业人事管理更加快捷,方便,准确,高效。

在国外,很多专家很早就已经开始研究人事管理系统,因为他们对计算机技术更加的深入和富有创造力的研究,计算机科学技术被更早地运用到企业文化里面,相对地,他们对企业人事管理系统的研究也更早、更丰富。当下中国企业的人事管理方面并没有国外全面,但是为了企业的效率,也正在寻求一个个性化的系统的企业人事管理系统,用来管理各方面人事变动等。在我所处的实习公司的人事管理方面也正是需要这样的变革,而基于JavaWeb的系统,无论是后台管理,前端界面的设计都很方便,数据库管理维护也比较便利,用户界面比较友好,所以拟定基于Javaweb的企业人事管理系统的设计与实现这个课题。

本文论述这个系统的步骤有以下几个方面:

(1)设计背景和意义:这个系统的开发背景,开发系统的目的和意义

(2)需求分析:通过对企业人事各方面方面的调研,得到客户(企业)的需求内容,整理分析

(3)开发技术和环境:通过使用Java、JavaScript这些语言实现各模块的功能,运行环(4)境是Myeclipse、Tomcat等。

(5)系统功能分析:通过需求分析结果用来确定系统功能,分析得到系统功能的模块图。画出系统的流程图,决定系统的设计结构。

(6)数据库:根据功能模块划分,画出E-R图和具体数据表的设计。

(7)详细设计:主要代码和主要功能截图。

(8)测试:对系统的各个功能进行测试,检验系统运行是否正常和优化系统。

2设计的背景和意义

2.1科技发展的趋势

如今的社会,是一个计算机引导的信息化社会,对于各个企业来说,很多工作都是在计算机上完成,通过网络进行传输消息,为了与时代接轨,也为了大大提高人事管理的效率,设计一款适合各个企业管理人事的系统软件,真的十分重要。在这个科技发展迅速的时代,几乎所有企业都离不开计算机,企业中的事物也多使用计算机完成,如果不改变企业的管理方式,仍然使用传统的管理方式,那会使得企业跟不上科技发展的速度,落后其他更多使用计算机技术的企业。所以,设计这样一个企业人事管理系统是十分必要的。而采用基于javaweb这一点,是因为计算机技术发展的要求,这样的技术更符合面向用户设计的要求。综合以上两点,确定了本次的设计:基于javaweb的企业人事管理系统的设计与实现。

2.2相关企业人事管理软件

剩余内容已隐藏,请支付后下载全文,论文总字数:25086字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;