人事管理系统

article/2024/6/13 21:22:12

人才是单位的宝贵财富,而人事管理是人才资源的核心,因此快捷、高效的人事档案理系统成为单位的基本需求。
系统的主要目的是实现企业人事的信息化管理,主要业务是实现对员工信息的管理。

一、功能需求分析
人事管理系统主要是对人事档案管理、部门管理和系统管理
系统架构
在这里插入图片描述
二、功能模块介绍
1、人事档案管理
人事档案管理包括员工基本信息管理、员工工资管理以及员工考勤管理

  • 员工基本信息管理
    该功能模块主要包括:添加员工基本信息(员工编号,姓名、性别、出生日期、工作岗位、家庭住址、身份证号等),并可以对员工信息进行修改、删除、查看功能
    在这里插入图片描述

  • 员工工资管理
    提供“员工工资表”数据的输入、查询、统计、打印功能、完成每月对“员工工资表”数据的月统计、实现该表的查询、打印功能、实现每月由“员工工资总额构成情况表”生成“员工工资总额月汇总表”的查询、打印功能

  • 员工考勤管理
    提供对各部门“考勤管理”数据的生成、录入、查询、统计功能和对员工休假的录入;
    根据“考勤登记表”数据统计并生成月考勤统计表,实现对该表的查询、打印功能。
    2、部门管理
    该功能模块主要包括:添加部门信息(包括部门编号、部门名称、部门职能描述和上级部门等信息),具有修改、删除、查看部门信息的功能
    3、报表
    该功能模块主要包括查询生成报表和打印功能

  • 报表查询
    根据输入的条件对数据进行查询并生成报表

  • 打印报表
    根据条件查询数据生成报表并实现打印功能
    4、系统用户管理
    本系统提供各种功能通常由很多人共同进行操作,并且管理人员往往有不同的分工和职责、所以设计该功能模块用于区分用户登记,并赋予不同的操作权限


http://www.ngui.cc/article/show-845534.html

相关文章

(Java高级教程)第四章必备前端基础知识-第三节2:JavaScript数组、函数和对象

文章目录一:数组二:函数三:对象一:数组 数组:JavaScript中的数组和Java中的ArrayList有点相似,可以动态扩容,并且由于它是动态类型的语言,所以数组内的元素类型不要求一定是相同的 …

八字-十天干、十二地支、六十甲子

六十甲子是十天干与十二地支的组合,60为一周期,用年、月、日、时四个柱子撑起时间的大厦,所以年月日时也称四柱:甲子,乙丑,……,葵亥(一共60)。 十天干:甲乙丙丁卯己庚辛…

Shiro学习文档

Shiro Java安全框架 1.什么是权限管理 ​ 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理…

实时即未来,大数据项目车联网之驾驶行程主任务定义【十六】

文章目录 1. 驾驶行程入库1.1 驾驶行程主任务定义1.2 自定义驾驶行程window function1.3 驾驶行程分析结果数据写入hbase1. 驾驶行程入库 驾驶行程数据筛选入库,为第六节的行程指标的分析数据 驾驶行程入库结果字段: vin :车架号 lastSoc:上次报文soc lastMileage:上次报文…

力扣1073. 负二进制数相加 C++

思路 正常如果看二进制不太好看出来规律,得拆开看 如 [1,1,1,1,1][1,0,1]列竖式也看不出来啥 列成这样 (-2)^4(-2)^3(-2)^2(-2)^1(-2)^0(-2)^2 (-2)^0可以看出来两个(-2)2和(-2)0 两个可以变成2^3和2,就可以和前面一位的1抵消,同时这…

记一次nginx崩溃事件

一、事件描述 2023年春节复工第一天,项目组同事反馈说业务系统中图像处理代理Nginx服务于1月23日发生崩溃,完成了重启操作,检查nginx的日志有如下报错: 2023/01/23 11:07:07 [crit] 3237#3237: *2253009 pwritev() "/var/c…

mysql:如何在windows环境下配置并随意切换两种mysql版本

系列文章目录 文章目录系列文章目录前言一、去官网下载zip安装包二、配置创建my.ini文件2.环境变量3、使用管理员身份打开dos命令窗口4、安装mysql8的服务和初始化data5、启动6 错误解决:修改mysql8服务的注册表最后前言 之前安装过5.7的版本 后来由于需要 就安装了…

【Ambari】ambari中添加新服务

背景 栈的定义可以在源代码树中找到/ambari-server/src/main/resources/stacks。当你安装Ambari Server服务之后&#xff0c;栈的定义可以被发现/var/lib/ambari-server/resources/stacks。 结构 一个栈的结构定义如下 |_ stacks|_ <stack_name>|_ <stack_version…

云原生 | Kubernetes - kubectl 备忘单

目录 Kubectl 自动补全 BASH ZSH 关于 --all-namespaces 的一点说明 Kubectl 上下文和配置 Kubectl apply 创建对象 查看和查找资源 更新资源 部分更新资源 编辑资源 对资源进行伸缩 删除资源 与运行中的 Pod 进行交互 从容器中复制文件和目录 与 Deployments …

学习记录675@项目管理之风险管理案例

之前觉得风险管理章节废话太多就没有单独一篇文章记录&#xff0c;但是这个案例还是考到了风险管理的知识&#xff0c;所以借着这个案例梳理下一些重要的知识。 案例 某市石油销售公司计划实施全市的加油卡联网收费系统项目。该石油销售公司选择了系统集成商Simple 公司作为项…