《组织结构的抽象关系及实现解决方案》由会员分享,可在线阅读,更多相关《组织结构的抽象关系及实现解决方案(8页珍藏版)》请在金锄头文库上搜索。
1、 1 / 8组织结构抽象与实现解决方案作者:潘文林(哈尔滨工程大学)2010 年 7 月 2 / 8目 录1 引言 .32 基本概念与术语 .33 概念模型 .34 逻辑模型 .34.1 逻辑结构 .34.2 表(关系)及其约束 .44.2.1 内部公司* .44.2.2 内部公司隶属关系(树)* .54.2.3 组织单元* .54.2.4 组织单元隶属关系(树)* .54.2.5 职位/工作岗位* .54.2.6 职位设置到组织* .64.2.7 人员* .64.2.8 人员任职* .74.2.9 外部公司(合作伙伴) .74.2.10 内外公司的关联关系 .74.2.11 来自外部公司的人
2、员 .84.2.12 代理人 .84.2.13 头衔/称呼分类 .84.2.14 职位称谓 .8 3 / 81 引言2 基本概念与术语所有“编码”字段都必须遵循“编码规范” 。3 概念模型简要的组织结构概念模型如 图 1 所示。其中的核心概念是内部公司、组织单元、工作岗位/ 职位和人员,图中其它概念都可称为扩展的概念。在核心概念关系的基础上可进行任意的扩展以满足实际应用系统的需要。图 1 企业组织结构的概念模型4 逻辑模型逻辑模型是对概念模型的逻辑实现,但不是数据库实现,在不同数据库管理系统上实现的逻辑结构相同,但具体的物理结构不同。4.1 逻辑结构对组织结构概念模型的逻辑实现如 图 2 所示
3、。其中,标有 *的表是必须实现的表,也是组织结构的核心表,可根据应用需要在核心表的基础上扩展数据库。 4 / 8E m p l o y e e P o s i t i o n 人员任职 * P K , F K 1 , I 1 _ E m p l o y e e A I D 人 员 序 号 P K , F K 2 , I 1 _ P o s i t i o n A I D 职 位 序 号 _ P r i m a r y 主 要 职 位 A g e n t 代理人 P K , F K 1 , I 1 _ C o c o m p a n y A I D 合 作 伙 伴 F K 2 _ E m p l
4、 o y e e A I D 员 工 O r g U n i t 组织单元 * P K , I 3 _ A I D 序 号 F K 1 , I 2 , I 1 _ C o m p a n y A I D 所 属 公 司 I 2 _ I D 编 码 I 1 _ N a m e 名 称 C o c o m p a n y 外部公司 P K , I 3 _ A I D 序 号 I 2 _ I D 编 码 I 1 _ N a m e 外 部 公 司 名 称 _ I s S u p p l i e r 供 应 商 _ I s C o n t r a c t o r 承 包 商 O r g U n i t
5、 S u p e r 组织隶属关系 * P K , F K 1 , I 1 _ A I D 组 织 单 元 F K 2 _ S u p e r A I D 上 级 C o m p a n y 内部公司 * P K , I 3 _ A I D 序 号 I 2 _ I D 编 码 I 1 _ N a m e 内 部 公 司 名 称 P o s i t i o n 职位 * P K , I 1 _ A I D 序 号 F K 1 _ C o m p a n y A I D 所 属 公 司 _ I D 职 位 编 码 _ N a m e 名 称 _ L e v e l 级 数 _ D u t i e
6、s 职责描述 C o m p a n y S u p e r 公司隶属关系 * P K , F K 1 , I 1 _ A I D 公 司 序 号 F K 2 _ S u p e r A I D 隶 属 公 司 序 号 _ I s C o m p l e t e S u b 是 否 全 资 P o s i t i o n O r g U n i t 职位设置到组织 * P K , F K 2 , I 1 _ P o s i t i o n A I D 职 位 序 号 F K 1 _ O r g U n i t A I D 组 织 单 元 _ R i g h t 0 正 职 1 副 职 2 普
7、通 E m p l o y e e 人员 * P K , I 3 _ A I D 序 号 F K 1 , I 2 , I 1 _ C o m p a n y A I D 公 司 序 号 I 1 _ I D 人 员 编 码 I 2 _ N a m e 姓 名 I 2 _ A f f i x 姓名后缀 _ N a m e U n i q 姓 名 及 后 缀 _ G e n d e r 性 别 P o s i t i o n T i t l e 职位称谓 P K , F K 1 , I 1 _ P o s i t i o n A I D 职 位 F K 2 _ T i t l e A I D 头 衔
8、 T i t l e T y p e 头衔分类 P K , I 2 _ A I D 序 号 I 1 _ N a m e 名 称 E m p l o y e e O u t e r 来自外部人员 P K , F K 2 , I 1 _ A I D 人 员 序 号 F K 1 _ F r o m A I D 外 部 公 司 u : Rd : Cu : Rd : Cu : Rd : Cu : Rd : Cu : Rd : Cu : Rd : Ru : Rd : Ru : Rd : Cu : Rd : Cu : Rd : Ru : Rd : Cu : Rd : Cu : Rd : Ru : Rd : Cu : Rd : Cu : Rd : Cu : Rd : RC o o p e r a t i o n 业务关系 P K , F K 2 , I 1 _ C o m p a n y A I D 内 部 公 司 P K , F K 1 , I 1 _ C o c o m p a n y A I D 外 部 公 司 u : Rd : Cu : Rd : C图 2 企业组织结构的逻辑模型核心表包括: Company:内部公司列表。 CompanySuper:内部公司的上级公司,即内部公司的股权隶属关系,股权关系分为“全资” 、 “控股”和“参股” 。本规范只分为“全资”和