组织框架概念澄清及表设计

组织

企业组织

  • 企业组织就是企业正式编制,以单独的编制,是个人在企业所在的长久的家,类似于所说的考编,在企业体制内的位置,可能一个人在组织有不同的岗位,也可能有不同的项目组,但是,一般所在组织就是那么一个。
  • 企业组织可以称之为行政组织(党政组织),内部组织,是一个封闭的,一般有独立法人,类似于机构,这么一个概念。

合作组织

  • 与企业合作的相关组织,比如说供应商等。
  • 可以称之为外部组织,生态组织等。

业务组织

  • 业务组织就是临时或者比较长久的,多部门协作的单元,比如一些矩阵模式,还有临时的项目,等等。
  • 业务组织可以称之为多维组织,项目组织。
  • 人员应该来自于内部组织和外部组织。

机构

  • 机构编制管理中的机构指在社会生活中,人们为实现某种职能所建立的,由人财物和信息等因素有序地联结起来的,相对稳定的社会实体单位。通常指机关、团体或其他工作单位及其内部组织。具有以下几个特征:一是有某种目标或担负某种职能;二是有一定的人员,具有社会性;三是必要的条件,是一个社会实体;四是人为的组织;五是具有一定的系统性。
  • 机构有常设机构、办事机构、派出机构、内设机构、挂靠机构、分支机构、直属机构很多各类称呼。

部门

  • 机构下的一个组织。
  • 部门一般有部门主管。

岗位

  • 公共岗位,通用岗位,多个部门可以公用一个岗位,比如一个 区域管理岗 下面可以有多个岗位,山东、山西管理岗等,岗位所属部门需要设置,可以查看岗位有多少人
  • 岗位可以分类
  • 岗位有应用人员范围,比如是内部,还是外部,
  • 岗位所属机构 部门设置
  • 岗位可以停用
  • 流程中 就是对应的提交身份 ,比如是研发工程师,等等

人员

  • 人员基本信息
  • 人员有一个或者多个主管,流程汇报线使用
  • 一个人可以设置多个部门
  • 一个人可以有多个岗位

群组

  • 分组使用,一群人的标签

职务

  • 职务是个枚举
  • 职务下可能有不同职级
  • 职务和岗位 一般都有个类别,比如在某个内部组织内,某个机构,分公司中

表设计

具体实现见组织管理开源项目

详细的表需要考虑到具体业务,可能会不断迭代

表之间最复杂的就是之间的业务约束关系

这里面暂时没有权限的相关内容

总结

  1. 企业数字化过程中,最繁琐的就是梳理业务
  2. 对于业务模型的抽象,是难点中的难点,因为之间的关系,有时候业务人员很难全面覆盖
  3. 如果业务模型固定下来,比较考验架构师从业务模型到设计模式转换
  4. 最终的代码设计,恰恰不是最难的地方,这是基于逻辑都很清楚的情形下;同时,如果上面的出现需求变更或者业务模型变化,模型不够好,最终遭殃的是代码实现人员
  5. 通用的业务模型构建标准,这才是一个很意思的技术能力;设想如果市面上有这样的模型库,AI自动匹配规则,是不是编程就很爽了。
  6. 不妨我们一起建一个通用的组织管理模型库,岂不是很有价值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/303419.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DRF从入门到精通五(路由组件、认证组件、权限组件、频率组件及认证、权限源码分析)

文章目录 一、路由组件REST framework提供了两个routeraction装饰器 二、认证组件(Authentication)三、权限组件(Permissions)内置权限类 四、频率组件(Throttling)五、权限组件源码分析六、认证组件源码分析 一、路由组件 对于视图集ViewSetMixin,我们除了可以自己…

C++标准模板库(STL)

标准模板库(STL)是一组C模板类,提供常见的编程数据结构和函数,如列表、堆栈、数组等。它是一个容器类、算法和迭代器的库。它是一个通用库,因此,它的组件是参数化的。模板类的相关知识是使用STL的先决条件。…

ROS-rosbag

文章目录 一、命令行二、编码 机器人传感器获取到的信息,有时我们可能需要时时处理,有时可能只是采集数据,事后分析,比如: 机器人导航实现中,可能需要绘制导航所需的全局地图,地图绘制实现,有两…

ubuntu 在线安装 python3 pip

ubuntu 在线安装 python3 pip 安装 python3 pip sudo apt -y install python3 python3-pip升级 pip python3 -m pip install --upgrade pip

Bacnet—IP业务逻辑协议Yabe软件

Bacnet—IP业务逻辑协议 1、 网络属性配置和读取 Bacnet有专门配置IP参数的类,设备连接之前,需要配置端口号和ip地址,图示是用yabe的BACnet参数设置功能 2、 设备信息配置和读取 Bacnet 有个专门的类可以配置和读取出厂参数信息,软…

力扣日记12.27-【二叉树篇】235. 二叉搜索树的最近公共祖先

力扣日记:【二叉树篇】235. 二叉搜索树的最近公共祖先 日期:2023.12.27 参考:代码随想录、力扣 235. 二叉搜索树的最近公共祖先 题目描述 难度:中等 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近…

纹理映射示例Chap02.2

书章节2.2.4纹理映射 把上一节代码稍微修改&#xff0c;加载一个平面和图片&#xff0c;就可以实现简单纹理映射。 2.2_TextureExample.cpp如下 //VTK INIT With Opengl2 #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2) VTK_MODULE_INIT(vtkInteract…

C语言中函数调用和嵌套

函数是C语言的基本组成元素 函数调用 根据函数在程序中出现的位置有下列三种函数调用方式&#xff1a; 将函数作为表达式调用 将函数作为表达式调用时&#xff0c;函数的返回值参与表达式的运算&#xff0c;此时要求函数必须有返回值 int retmax(100,150); 将函数作为语句…

dpo笔记

参考:https://blog.csdn.net/chacha_/article/details/134527000 这个讲的很好. \(\pi_r\)是我们要的解,我们(4)两边取log得到. y1,y2是两个生成的句子,x是prompt.p是y1比y2好的优化函数.r是reward函数. 机器学习里面一个变量右上角写\(*\),就表示他的估计.也就是真实的计算.不…

基于 OV2640 的以太网 RGMII 图像传输系统设计

相关文章: (1)千兆以太网网络层 ARP 协议的原理与 FPGA 实现 (2)千兆以太网硬件设计及链路层 MAC 协议格式 (3)CRC校验原理及实现 (4)RGMII 与 GMII 转换电路设计 (5)千兆以太网网络层 IP 协议介绍与 IP 校 验和算法实现 (6)千兆以太网传输层 UDP 协议原理与 FPGA…

系列十七(面试)、请你谈谈RocketMQ的消息丢失问题

一、RocketMQ的消息丢失问题 1.1、概述 生产环境中为了保证服务的高可用&#xff0c;一般情况下都是采用集群的方式&#xff0c;RocketMQ也不例外&#xff0c;另外现在企业级的开发基本都是分布式微服务的模式&#xff0c;这就存在着跨网络传输数据的问题&#xff0c;而网络传…

Java线程池使用浅谈

1. 线程池相关基本概念 任务&#xff08;Task&#xff09;&#xff1a;任务是线程池中要执行的工作单元。任务可以是实现了 Runnable 接口或 Callable 接口的对象。Runnable 任务没有返回值&#xff0c;而 Callable 任务可以返回一个结果。 线程池管理器&#xff08;ThreadPoo…