摘 要
随着现代计算机网络技术的不断完善,和经济的不断发展,传统的管 理技术已经不再满足整个企业的需要,更多的企业则注重计算机信息管理, 而人事管理系统是典型的计算机信息管理之一,企业可以借助于它进行人 事管理,达到事半功倍。随着企业的雇佣人数的增加,从而有效地管理人 员信息成为必然。人事管理系统的开发主要包括后台数据库的管理和维护,以及前台程序开发两个方面。本篇文章分析了人事管理系统的组成情况以 及一些基本的功能模块,包括系统功能的框架分析,系统开发的软硬件环 境分析,和系统的数据库逻辑设计分析,以及系统的数据流程分析。该系 统主要利用 Java 语言和 IntelliJ IDEA 软件进行设计开发,在文中进行了详细的介绍。该系统是小型企业的人事管理系统,它简单实用,安全性高, 能够基本上满足企业人事管理的需要,实现了对企业员工信息的整体化,系统化和自动化。
关键词:人事管理;IntelliJ IDEA;系统化
2 需求分析
基于其他企业人事管理软件的不足,要求能够制作一个可以方便、快捷的对员工信息进行添加、修改、删除的操作,为了能够更好的存储职工的信息,可以将职工的信息添加到 Word 文档,这样,不但便于保存,还可以通过 Word 文档进行打印。 根据企业对人事管理的要求,指定企业人事管理系统目标如下:
-
操作简单方便、界面简洁美观
-
在查看员工信息时,可以对当前员工的家庭情况等进行添加、修改、删除操作
-
方便快捷的全方位查询所有数据
-
可以将员工信息以表格的形式插入到 Word 文档中
-
实现数据库的备份、还原及清空操作
-
由于该系统使用对象较多,要有较好的权限管理
-
能够在当前运行的系统中重新进行登录
-
系统能够运行稳定、安全可靠
2.1 需求描述
管理员进入主界面,软件开始运行,提供用户登录功能,不同的用户登录操作的功能不同,非管理员用户登录只能查看一些公告信息等,而管理员登录后,可以进行用户管理丶部门管理、职位管理、员工管理、公告管理等功能。管理员可以通过点击部门管理进入里面,可以添加部门、查看部门信息、删除部门等操作。在主界面,管理员可以随意选择自己的操作达到最终的目的。
人事管理系统的主要作用就是为用户管理不同部门的员工,能够有效的完成人事管理的日常工作;将零散的、杂乱无章的人员信息进行一些整理,方便用户的查询、汇总以及分析。一个完整的人事管理系统应实现以下基本功能。
-
部门管理:能够维护体现部门间的组织关系,反映部门的基本信息,能够进行部门的增加撤消,以及部门信息(如部门名称、负责人名称等)的修改
-
职位管理:用户管理:能够对系统用户进行编辑、增加或删除,并指定用户的权限
-
员工信息的管理:维护员工的基本信息,用户可以进行员工档案信息的录入及更改,其中包括员工的基本信息,要求这些员上档案信息可以进行新增、删除、修改操作,同时可以进行浏览和查询的操作
-
公告管理:可以查询所有公告或根据公告名称,公告内容进行模糊查询
详细文档及源码:https://www.write-bug.com/article/3368.html