当前位置:首页|资讯

计算机毕业设计-基于Java+ssm的企业人事管理系统项目(源码+论文)

作者:文若0209发布时间:2024-10-11

大家好!我是文若,感谢您阅读本文,欢迎一键三连哦。

本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。

开发环境

  • 开发语言:Java

  • 框架:ssm

  • JDK版本:JDK1.8

  • 服务器:tomcat7

  • 数据库:mysql 5.7

  • 数据库工具:Navicat12

  • 开发软件:eclipse/myeclipse/idea

  • Maven包:Maven3.3.9

  • 浏览器:谷歌浏览器

论文目录

【如需全文请按文末获取联系】

一、项目简介

本系统为企业人事管理系统,是采用计算机和网络技术进行开发的在线人事管理平台,可以实现考勤管理、在线请假、薪资管理、基础数据管理、合同管理等。本系统采用JAVA语言SSM框架,数据库为Mysql,运行环境为Idea。使用角色分为员工、管理员、人事,本系统的功能包括合同管理、考勤管理、请假管理、人事管理、薪资管理、员工管理等。其中,员工负责浏览信息、可以在线请假,查看自己的考勤信息,查看自己的薪资等。人事负责员工管理。

二、系统设计

2.1软件功能模块设计

本企业人事管理系统功能结构图如下图3-1所示:


2.2数据库设计

(1)管理员ER图包括的属性有管理员的编号、用户名和密码。管理员ER图如下图3-2所示:

(2)考勤信息包含的属性为考勤的详细描述,有考勤编号、考勤时间等。考勤信息ER图如下图3-3所示:

(3)员工信息的属性包括用户的个人资料,有姓名、性别、电话等。员工信息实体ER图如下图3-4所示:

(4)请假实体的属性有编号、请假人等。请假信息实体ER图如下图3-5所示:

(7)本企业人事管理系统的整体实体关系图如下图3-6所示:

三、系统项目部分截图

3.1管理员功能的设计实现

员工信息管理功能的实现界面员工的信息可由管理员添加,本功能设计的目的是添加和审核员工的资料,当发现不当的使用员工可以删除其账号。当删除员工信息后相对应的员工信息表里的信息也会随着删除掉。查询员工信息功能的运行界面如下图4-4所示:

考勤管理功能的实现界面   管理员可以查看所有员工的考勤信息,可以进行查找和统计。考勤统计功能的运行界面如下图4-8所示:   

请假信息管理功能的实现界面  管理员可以收到员工的请假申请,可以进行审核和修改管理。请假信息管理功能的实现界面如下图4-10所示:  

员工薪资管理功能的实现界面管理员可以发布员工的薪资,员工查询的薪资都是由此功能进行发布的。管理员查询员工薪资的实现界面如下图4-11所示:

合同管理功能的实现界面   可以查看合同和制定合同,实现界面如下图4-12所示:  

3.2员工角色功能的界面实现

请假信息管理功能的界面实现   员工的功能主要为申请请假、考勤管理和薪资、合同查询。在申请请假时需要填写请假原因、请假时间等。员工在线请假功能的运行界面如下图4-14所示:

个人资料管理功能的实现界面  员工可以修改个人的资料,可以使个人的资料更准确。修改个人资料的实现界面如下图4-16所示:  

薪资信息管理功能的实现界面员工可以查询薪资详情。员工查询薪资的实现界面如下图4-17所示:

3.3人事权限的功能实现

人事的功能为管理个人资料和员工信息。人事权限的功能实现界面如下图4-19所示:

获取源码或论文

以上,希望对你有帮助,关注我,查看个人介绍,添加好友




Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1