美文网首页
信息化关键-人员编码

信息化关键-人员编码

作者: jarod_chan | 来源:发表于2016-06-05 15:49 被阅读27次

企业实施信息化的第一步就是人员的信息化。人员应该如何信息化,企业要基于自己的人员体系和业务建立一套完整的账号体系。这和一般的互联网应用的最大区别就是人员的权限。企业要严格控制自己的账号体系,保证用户的合法化。如果公开账号注册,不利于企业的有效管理。
企业的员工建立信息化,那么第一个问题是如何设计和管理人员账号体系。

人员账号体系的设计

1.id(关键字,唯一id)
计算机系统和现实系统的关键,都需要一个唯一不可改变,不会重复,有识别功能的编码。系统内部需要,外部也需要。一切的业务逻辑都是建立在这个id之上的。一旦这个id重复或者变动,整个系统就将陷入混乱。
如何设计这个id字段呢?
天然存在的就是姓名,每个人都有一个,而且基本不会变动。姓名最大的问题,就是它会重复。而且重复率很高。即使姓名在现实世界很容易理解,但是它无法用来作为编码。
人员邮箱,每个人员都有自己的邮箱。但是邮箱会变,而且一个人员使用的邮箱会有多个。而且如果员工用自己的邮箱作为编码,格式不统一,也不好管理。如果有内部邮箱,当然也可以作为id来使用。但是内部的邮箱应该建立在内部人员账号体系的基础之上,这样才便于管理。
手机号,它的最大问题也是会变动。
身份证号,这个是唯一一个符合id设计要求的。但是问题出在它是敏感信息,而且编码复杂。很容易理解,为什么会有身份证号这种东西,因为政府要管理这个社会的人员。这跟企业信息化其实是同一个道理,企业也要管理好自己的人员。为什么那么复杂,因为它要编码全中国十三亿的人口。只要细想一下,如果要编码13亿人口的话,你的编码至少要13亿种。数字编码1到13亿就可以解决这个问题。但是如果单纯用数字来处理,有的人编码是1位,有的编码是13位,这显然不太合理。所以政府其实是基于一定的规则来编码每个人。
综上所述,企业也应该采用身份证类似的方式,来编码每一个系统员工。它将作为系统和现实的交互边界。

相关文章

  • 信息化关键-人员编码

    企业实施信息化的第一步就是人员的信息化。人员应该如何信息化,企业要基于自己的人员体系和业务建立一套完整的账号体系。...

  • Flutter仿抖音视频播放

    先看效果 关键代码 依赖部分 关键说明 总结 1.编码耗时5小时左右,编码体验不错.2.Flutter 提供的 P...

  • 输入异常提示

    调试会报错,运行会显示错误警告"人员编码重复"

  • iphone里读取gb2312(中文)编码文件

    说到文字编码,与文件读写打过交道的软件开发人员应该都知道,比如国际通用:UTF-8编码,ANSCII编码,Unic...

  • 617|修真传(48)

    今天是践行“知行合一”第四十八天,一定要持续坚持,用三千天量变取得质变。 工作: 一是跟信息化系统个别关键岗位人员...

  • kylin-rowkey 编码

    在Rowkeys设置区域中,每个维度都有几项关键的配置 编码:代表了该维度的值应使用何种方式进行编码,合适的编码能...

  • 以太坊rlp编解码规则及实现

    rlp编码 具体规则定义可参考该文章以太坊源码学习—RLP编码 这里摘录其关键部分 编码数据类型 (1)byte数...

  • Kylin中rowKey编码参考

    在Rowkeys设置区域中,每个维度都有几项关键的配置编码: 代表了该维度的值应使用何种方式进行编码,合适的编码能...

  • 利用低代码优化人力资源配置,为软件开发降本提效

    低代码是一种主要应用于企业信息化领域的快速开发技术。借助低代码,开发者无需编码即可生成企业应用的常见功能,少量编码...

  • 初识decode()和encode()

    关键词:decode() encode() 编码格式的演变 ASCII码 是美国早期制定的编码规范,只能表示1...

网友评论

      本文标题:信息化关键-人员编码

      本文链接:https://www.haomeiwen.com/subject/zziirttx.html