基于java人事管理系统的开发毕业论文
2022-07-02 22:41:25
论文总字数:21312字
摘 要
在计算机网络技术的快速发展和逐渐成熟过程中,计算机的应用在全球范围内日益普及。使用计算机管理系统管理人类社会中的多项事宜已经成为一种趋势。随着企业规模的越来越大,企业职工的人数也越来越多,使用笔和纸管理记录人事上的事宜已经不能满足公司对人事管理的需要。而使用计算机对人事进行管理很好的弥补了这一不足。
我决定采用Windows7操作系统平台,SQL Server和java语言来编写一个人事管理系统,其基本功能包括:职工基本信息、薪资、考勤、职工请假、请假电子流、修改密码等。职工考勤主要是帮助员工查看个人信息、找人和管理员工基本信息。职工薪资是管理员添加保存职工薪资信息,员工查看当月薪资。职工考勤职工查看当月考勤记录以及管理员管理职工考勤记录。职工可以通过请假电子流模块填写电子流等待审批。修改密码提供了员工修改登录密码的渠道。
通过几个月的编写,所期望的功能基本实现,在登陆界面上界面通过权限的选择可以进入不同的用户界面进行操作。在每个权限的主界面左手边设置了可以跳转到各个实现模块的按钮,各个模块在界面右手边显示并且获得实现。
关键词:人事 管理系统 SQL JAVA
development of library management system
Abstract
In the rapid development of computer network technology and the gradual maturation process, computer applications in the growing worldwide popularity. Using a computer management system manages a number of issues in human society has become a trend. With the growing scale enterprises, the number of enterprise employees are increasingly matters using pen and paper records management personnel have been unable to meet the needs of companies and personnel management. The use of computers to manage well the personnel make up for this shortfall.
I decided to use Windows7 operating system platform, SQL Server and java language to write a personnel management system, its basic features include: workers' basic information, payroll, time and attendance, employee leave, leave the electron flow, change passwords. Staff attendance is to help employees to view personal information, and the management staff to find basic information. Employee payroll administrator to add employees to save salary information, employee payroll month view. Employee attendance record attendance workers to see the current month and the administrator manage employees attendance record. Workers can leave the flow of electrons through the electron flow module filled waiting for approval. Modify the password provided staff to modify the login password of the channel.
By writing a few months, the basic realization of the desired function on the login screen interface by selecting permissions can enter a different user interface to operate. In the left hand side of the main interface, you can set permissions for each jump to the various modules of the button, the display side of each module implemented in the interface and get right.
Keywords: Personnel Management System SQL JAVA
目录
基于java人事管理系统的开发 II
摘 要 II
Abstract III
第一章 绪论 1
1.1选题的目的和意义 1
1.2 开发平台的选用 1
1.2.1语言 2
1.2.2 框架 2
1.2.3 数据库 2
1.3论文的主要工作 3
1.3.1论文的主要工作 3
1.3.2论文组织结构 3
第二章 相关技术 4
2.1 JAVA语言简介 4
2.2 JAVA语言的特点 5
2.3 SQL Server数据库简介 8
2.4 SQL Server数据库特点 8
2.5 开发环境搭建 9
第三章 人事管理系统设计 10
3.1系统的需求分析 10
3.2 系统的结构设计 10
3.2.1 功能结构 10
3.3 系统的详细设计 12
3.3.1 系统数据库设计 12
3.3.2 系统模块设计 14
第四章 系统的实现与测试 17
4.1系统的开发环境 17
4.2系统的实现 17
4.2.1登录系统的实现 17
4.2.2主界面的实现 19
4.2.3个人信息界面的实现 20
4.2.4考勤信息界面的实现 21
4.2.5薪资信息界面的实现 23
4.2.6当月结算界面的实现 26
4.2.7请假电子流界面的实现 27
4.2.8请假信息界面的实现 29
4.2.9请假管理界面的实现 29
4.2.10密码修改界面的实现 30
4.3系统的功能测试 31
第五章 总结与展望 33
5.1总结 33
5.2展望 33
参考文献 34
致 谢 35
第一章 绪论
1.1选题的目的和意义
在当今社会中,随着计算机技术的发展以及成熟,电脑已经成为人类社会生产生活必不可少的一部分,在公司的日常场管理中,利用计算机完成人员日常事务的管理是适应社会发展的需要。由于使用计算机进行人事管理可以大大的提高管理效率,使得大型企业可以朝着信息化的方向发展,使用计算机进行人事的管理也符合公司对于人事管理的需求。计算机拥有许多优点,比如数据处理的速度快,可以存储大量数据并且使用计算机每次管理几乎不会产生管理费用,这些优点非常符合公司对于人事管理的需求。然而,每个企业的人事信息都是不一样的,所以,他们对于人事管理的需求也有很大的区别。
人事管理系统在社会上已经有很多种了。但是,对于目前存在的这些大型的管理系统,大型的人事管理系统太过繁杂且公司不需要这些繁杂的功能。只需要一个操作简单且能够管理好公司的日常人事事务的人事管理系统。这次毕业设计的开发,我准备开发一个功能不多,操作也简单,但是其中包含了人事管理系统基本功能的管理系统。这个管理系统可以满足添加员工的人事信息,比如考勤、薪资信息,也可以满足操作人员对数据库的薪资信息、考勤信息、人员基本信息等的增删改查以及在线请假及密码修改等方面的要求,虽然功能不多,但是也可以起到人事管理的作用。这个人事管理系统由我个人独立完成,包括查找资料、需求分析、各个功能模块的设计、人事管理系统程序的编写、系统测试、文档编写等内容。
1.2 开发平台的选用
这次开发是开发一个C/S结构的管理系统,主要应用Java的基础语言对管理系统窗体、页面变换、按钮监听的变换以及SQL语句对后台数据库进行增加、删除、修改、查询的操作。要求是开发一个操作简单,功能简单,但是能函盖了人事管理系统的基本功能要求的Java程序。本系统使用的开发环境是Windows 7操作系统平台,数据库选用SQL Server2008,程序编写语言选用java程序语言。
1.2.1语言
面向对象是Java程序语言的最大特点,面向对象就像是把世界上的事物看作是一个抽象对象。现实世界上的实体都是通过消息联系在一起的,如果把这些实体看作是对象的话,那么这些对象是靠消息也就是对象之间存在的某种关联联系在一起的并且他们可以根据这些联系实现对象间的相互调用,通过一定的联系进行相互调用。另外,由于现实世界的实体可以通过他们之间存在的联系进行相互归属,使得任何对象都可以被看作是另一个对象的实例。如果说一般的编程语言是注重过程实现代码实现的,那么可以说java语言是注重对象也就是以对象之间的调用为主来实现程序功能的程序编程语言。
1.2.2 框架
J2EE框架中含有许多的自定义的组件,,这些组件可以让程序进行调用,方便了开发人员对程序框架的搭建,使得程序编写的条理更加清晰。
1.2.3 数据库
SQL server2008数据库是SQL server数据库的最新版本,他可以满足程序对于数据库中的数据进行增删改查操作,可以实现Java语言对表中数据的取用,联表查询等人事管理系统取用数据创建表格的需求。
请支付后下载全文,论文总字数:21312字