基于java的企业的部门及员工的管理

 2023-09-09 06:09

论文总字数:22797字

摘 要

本文所讲述的是公司内部人员管理系统的设计与实现。本系统以java语言为基础,使用了Spring Spring MVC Mybatis为设计理念,前端采用的是themeleaf模版,以互联网为依托。本系统是一个网页端操作系统,用来给公司进行人事管理,包括公司员工,部门,项目等多方面的信息的处理保存与维护,该系统对比传统的纸质档案管理,全方位提高了信息处理与维护的效率。

关键词:公司内部人员管理系统,互联网,人事管理,资料维护

Abstract: This article describes the design and implementation of the company"s internal personnel management system. The system is based on the Java language, using Spring Spring MVC Mybatis as the design concept. The front end uses the themeleaf template, which is based on the Internet. This system is a web-side operating system, which is used for personnel management of the company, including the maintenance of company employees, departments, projects and other aspects. The system improves process and maintenance efficiency of the information in all aspects compared with traditional paper file management.

Keywords: company internal personnel management system, internet, personnel management, data maintenance

目 录

1 前言………………………………………………………………………………………………4

1.1课题背景 …………………………………………………………………………………4

1.2 目的和意义 ……………………………………………………………………………5

1.3系统设计思想 …………………………………………………………………………5

1.4本文结构 …………………………………………………………………………………6

2 可行性分析 ………………………………………………………………………………6

2.1 经济可行性 …………………………………………………………………………6

2.2 技术可行性 …………………………………… …………………………………6

2.3 运行可行性 …………………………………… ………………………………7

3 需求分析 ……………………………………………………………………………7

3.1 管理员模块 ………………………………………………………………………7

3.2 员工信息模块 …………………………………… ……………………………………7

3.3 部门信息模块 …………………………………… ……………………………………7

3.4 考勤信息模块 …………………………………… ……………………………………8

3.5 项目信息模块 …………………………………… ……………………………………8

3.6 任务信息模块 …………………………………… ……………………………………8

3.7 事务信息模块 …………………………………… ……………………………………8

4 系统总体设计 ……………………………………………………………………………8

4.1 数据库总体设计 …………………………………… ……………………………………8

4.2 数据分析 ………………………………………… ……………………………………9

4.3 数据库详细设计 …………………………………… ……………………………………9

5 详细设计与实现 ……………………………………………………………………………13

5.1 系统环境配置 …………………………………… ……………………………………13

5.2 开发环境简介 …………………………………… ……………………………………13

5.3 技术简介………… …………………………………… ……………………………………13

5.4 功能模块实现过程… …………………………… ……………………………………14

6 系统测试与性能分析 ………………………………………………………………………21

6.1 系统测试 ……………………………………………… ……………………………………21

6.2 本系统测试结果 …………………………………… ……………………………………22

结论 ………………………………………………………………………………………………30

参考文献…………………………………………………………………………………………31

1 前言

本系统实现了后台管理员帐号管理:包括了帐号注册、管理员登录、根据管理员负责的模块进行权限的划分,人员资料管理:包括了人员资料的按条件查询、修改与更新、批量删除、新增员工、以Excel的形式导出数据、将Excel导入到数据库中,项目管理:项目详情查看、项目资料更改、新增项目、删除项目、项目经费预算、Excel的导入和导出,任务管理:任务详情查询、新增任务、更改任务详情,删除作废项目,部门管理:部门信息管理、部门信息更新、新增部门、查看部门所有员工以及部门所有项目、Excel的导入与导出,员工考勤管理:员工考勤情况查询、当日考勤情况自动导入、考勤情况手动导出、手动新增考勤信息。随着互联网时代的飞速发展,社会经济的发展,现如今越来越多的公司成立,老公司的规模也越来越大。与此同时,公司的各种信息也越来越繁杂庞大,员工信息,项目信息,部门信息,财务信息等各类信息需要公司花费大量的人力物力财力去进行相应的保存和维护,传统的纸质卷宗保存信息的方式不但占用大量的空间,并且容易丢失损毁,在查询或者修改的时候,将要耗费很多人力物力。通过建立公司内部人员管理系统,不但减少了传统资料管理方式占用资源、维护困难等问题,还可以节约很大一部分相关成本,与此同时,公司只需要雇佣几位系统管理员,并且将系统的运行维护等需求外包给相关的it外包公司,即可实现方便快捷的公司人事管理,效率将提高数倍。

1.1 课题背景

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

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

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