员工管理的案例背景|学习笔记

简介: 快速学习员工管理的案例背景

开发者学堂课程【低代码-员工管理系统综合实践:员工管理的案例背景】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/1005/detail/15019


员工管理的案例背景

 

内容介绍:

一、课程目标

二、员工管理系统

三、实现线上的员工管理系统原因

四、关键功能点

 

在以往的行政管理中,通常使用纸质化登记员工基本信息可能会造成以下几点问题,手动填写员工信息,工作繁琐且工作量大,资料的保存和查阅极不方便。人员部门变动时,需要进行纸质的申请审批,领导出差无法及时进行批阅。本章内容将根据以上几个问题,通过搭创建一个线上员工管理系统应用来讲解我们如何搭建一个满足需求的应。

 

一、课程目标

首先,需要对员工信息管理系统的需求进行充分的理解,并且分析员工信息管理系统涉及到的功能。我们根据以上需求与功能的分析,创建员工管理系统相关表单,掌握跨应用数据集及报表组件的使用方法,掌握自定义页面组件的使用方法。 

本章内容分为的几个小节,首先需要去对案例背景与需求进行分析,然后进行基础表单的搭建,可视化报表的搭建,使用手册的搭建。那么本小节,一起看一下案例背景与需求的分析

 

二、员工管理系统

员工管理系统可以分为员工管理、员工培训、员工考核、员工职位调动等四个方面。

在员工管理页面中,可以对员工的个人信息进行一个录入,录入员工的姓名、身份证号、所在部门、岗位、入职时间、工作经历等等个人信息,

在培训记录中,可以记录培训的内容、培训时间以及培训参与的人员。在员工考核,可以设置考核内容、考核时间、考核成员以及它成绩。员工职位调动时,需要对员工调入的部门和职位进行录入,调出部门的职位进行录入,需要记录员工调动的原因。

图片63.png

基于以上几点,就是员工管理系统的理解。

 

三、实现线上的员工管理系统原因

1. 诉求

(1)基本需求是希望 HR 可以高效维护员工岗位、考核等信息

(2)上级主管实时的获取员工岗位调动的情况

(3)不同表单中员工信息实现自动化的数据联动。

2.工管理系统需求分析

那么基于以上几点诉求,来对员工管理系统进行需求分析,首先在员工管理的过程中,需要去录入员工的基本个人信息,对员工进行集体培训。培训后对员工进行考核,考核后,我会针对考核的结果,对员工的职位进行随时的调动。员工管理基本需求就是上四个页面

那么在统计员工信息时,可以使用报表来进行统计,这时可能会出现在其他的应用中留存了一些员工信息,如何在另一个应用中也就是员工管理系统中获取这一部分数据并且展示?需要对数据进行跨应用的获取,并且展示在报表中。接下来统计员工数据,在报表中展示并配置员工的使用手册,使大家可以直接进行查看

图片62.png


四、关键功能点

那么基于以上几点需求需要涉及到功能点,

1.关联表单组件及数据填充

关联表单组件及数据填充的功能,对参与培训成员进行考核时,可直接在考核表单内将关联表单组件设置显示为培训内容,对应将培训成员子表单关联到考核成员子表单中,也就是说在培训内填写的参训人员可直接获取到考核页面的子表单中,并对子表单内的成员进行一一的审核。

图片61.png

这里会使用到关联表单组件,其他的数据填充功能将对应关联表的子表单数据关联到当前页面的子表单中。

2.关联数据两种方式及区别

在关联数据中,通常会涉及到两种方式,分别为关联表单组件以及关联其他表单数据。

(1)关联表单组件提供了关联其他表单数据的一个功能,填充数据到当前表单组件中,并且在获取关联表单数据的同时还提供了过滤筛选的功能,在详情页内可以直接进行关联表单的详情跳转,并且可以直接在关联表单组件中新增对应的关联表单的数据。

(2)关联其他表单数据,可以通过关联设置多用于去获取到被关联的表单的一个字段作为当前表单下拉单选等组件的选项,可用于业务关联规则,通常搭配数据联动进行使用.

那么这就是两种关联方式的区别。

3.跨应用数据集

在企业架构下,不只有员工管理系统一个应用。员工工资信息录入、考核数据或者客户管理系统等分布在不同应用时,可通过新建跨应用数据集,将当前组织架构下其他应用数据展示在员工管理系统应用的报表中。可以通过应用设置中的跨应用管理新建、跨应用并获取到其他应用的数据。在新建跨应用管理数据后,便可在报表中进行选择和展示。

图片60.png

4.表格跳转详情

下一个关键功能点表格跳转详情。在表格中展示员工信息配置后,可通过配置跳转链接来实现跳转功能,在点击详情时可自动跳转到对应的详情页面中。通常是使用完整链接,加上表单实例 ID 进行。

图片59.png

5.自定义页面布局

跳转配置完应用后,需要对应用进行一个使用手册的分析,因此,使用自定义页面进行使用手册的搭建。在这里需要使用到自定义页面的布局,管理自定义页面中的组件。相比于表单页面的组件配置属性更加的丰富,更加的灵活,可按需求修改我们布局以及它对应的样式。来实现更丰富的自定义页面,

图片58.png

那么以上就是本小节学习到的内容。本小节主要介绍了案例背景与需求的分析,并且对使用到的功能点进行了讲解。

相关文章
|
SQL Java 关系型数据库
JDBC Connection详解:连接到数据库的关键
在Java中,要与数据库进行交互,需要使用Java数据库连接(JDBC)。JDBC允许您连接到不同类型的数据库,并执行SQL查询、插入、更新和删除操作。在JDBC中,连接数据库是一个重要的步骤,而Connection对象是实现这一目标的关键。本篇博客将详细解释Connection对象的作用、创建和使用方法,以及与数据库连接相关的注意事项。
761 0
|
Windows 计算机视觉 安全
流媒体技术学习笔记之(十三)Windows安装FFmpeg
一、下载地址: 网址:https://ffmpeg.org/ 选择Windows版本:https://ffmpeg.org/download.html#build-windows 二、解压安装: 下载并解压FFmpeg文件夹,它会生成一个类似名为“ffmpeg-20150504-git-eb9fb50-win32-static”的新文件夹:   打开你想安装的任意磁盘,例如:d盘。
4695 0
|
机器学习/深度学习 算法
【数学建模竞赛】评价类赛题常用算法解析
【数学建模竞赛】评价类赛题常用算法解析
529 0
|
SQL 消息中间件 分布式计算
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
1599 0
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
|
前端开发 JavaScript
Promise有哪些缺点?如何解决这些缺点?
需要注意的是,虽然 Promise 存在这些缺点,但它仍然是 JavaScript 异步编程中的重要工具之一,并且通过合理的设计和使用,可以在很大程度上避免或减轻这些问题的影响。同时,随着技术的不断发展和进步,也会有更多更好的解决方案和模式出现,来进一步优化异步编程的体验。
371 59
|
SQL 人工智能 自然语言处理
【2023云栖】田奇铣:大模型驱动DataWorks数据开发治理平台智能化升级
随着大模型掀起AI技术革新浪潮,大数据也进入了与AI深度结合的创新时期。2023年云栖大会上,阿里云DataWorks产品负责人田奇铣发布了DataWorks Copilot、DataWorks AI增强分析、DataWorks湖仓融合数据管理等众多新产品能力,让DataWorks这款已经发展了14年的大数据开发治理平台产品,从一站式向智能化不断升级演进。
60015 8
|
SQL NoSQL 数据库
开发效率与灵活性:SQL vs NoSQL
【8月更文第24天】随着大数据和实时应用的兴起,数据库技术也在不断发展以适应新的需求。传统的SQL(结构化查询语言)数据库因其成熟的数据管理机制而被广泛使用,而NoSQL(Not Only SQL)数据库则以其灵活性和扩展性赢得了众多开发者的青睐。本文将从开发者的视角出发,探讨这两种数据库类型的优缺点,并通过具体的代码示例来说明它们在实际开发中的应用。
314 1
|
存储 开发者 索引
List 和 Set 集合的区别
List 和 Set 集合的区别
773 0
|
算法 决策智能
基于GA-PSO遗传粒子群混合优化算法的TSP问题求解matlab仿真
本文介绍了基于GA-PSO遗传粒子群混合优化算法解决旅行商问题(TSP)的方法。TSP旨在寻找访问一系列城市并返回起点的最短路径,属于NP难问题。文中详细阐述了遗传算法(GA)和粒子群优化算法(PSO)的基本原理及其在TSP中的应用,展示了如何通过编码、选择、交叉、变异及速度和位置更新等操作优化路径。算法在MATLAB2022a上实现,实验结果表明该方法能有效提高求解效率和解的质量。
|
机器学习/深度学习 数据采集 算法
Python实现DBSCAN膨胀聚类模型(DBSCAN算法)项目实战
Python实现DBSCAN膨胀聚类模型(DBSCAN算法)项目实战