中国普天绩效考核系统KPI考核管理系统数据库设计报告.doc_第1页
中国普天绩效考核系统KPI考核管理系统数据库设计报告.doc_第2页
中国普天绩效考核系统KPI考核管理系统数据库设计报告.doc_第3页
中国普天绩效考核系统KPI考核管理系统数据库设计报告.doc_第4页
中国普天绩效考核系统KPI考核管理系统数据库设计报告.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目名称KPI 管理系统数据库设计报告 文档编号第 1 页,共 17 页 中国普天信息产业股份有限公司 KPI 管理系统 数据库设计报告 编 写 者:刘晓俊 提 交 日 期: 客户项目负责人: 北邮项目组北邮项目组 年 月 项目名称KPI 管理系统数据库设计报告 文档编号第 2 页,共 17 页 数据库设计目录数据库设计目录 1.关系图关系图 .3 2.表结构表结构 .4 2.1.数据一览表:.4 2.2.基础数据部分模型具体定义:.5 表1. dbstate(数据库系统状态)表结构.5 表2.LOG(日志管理)表结构.5 表3. department(部门)表结构6 表4. employee(公司员工)表结构.6 表5.roles(角色)表结构.8 表6.functions(功能)表结构.8 表7. action(动作)表结构9 表8.FUNCTION_ACTION(功能、动作关联表)表结构.9 表9.ROLEFUNCTION(角色、功能关联表)表结构9 表10.ESR(员工在部门中的角色设置)表结构.10 2.3.KPI 部分数据模型具体定义:.10 表1.kpi表结构10 表2.EVENTPROMPT(KPI待办事宜)表结构13 表3.KPIADMIN(KPI周期管理)表结构.13 表4.KPIBATCH(批量控制表)表结构(不用)14 表5.KPIFACETOFACE(面谈记录)表结构14 表6.KPIFILLRULE(KPI填写规则表)表结构.15 表7.KPIFILLTYPE(KPI填写类型表)表结构16 表8.KPIFILLRULE_KPIFILLTYPE(KPI填写规则类型关联表)表结构.16 表9.KPIPERSON(KPI个人设置)表结构(不用)16 表10.KPIPOINT(KPI指标)表结构17 表11.KPIPROCEDURE(KPI流转日志)表结构17 表12.KPISELFEVALUATE(KPI自评附件)表结构.18 表13.KPISETUP(KPI表格创建)表结构(不用).18 项目名称KPI 管理系统数据库设计报告 文档编号第 3 页,共 17 页 1. 关系图关系图 项目名称KPI 管理系统数据库设计报告 文档编号第 4 页,共 17 页 2. 表结构表结构 2.1.数据一览表:数据一览表: 序号名称(英文)名称(中文) 1DBSTATE数据库系统状态 2LOG日志 3DEPARTMENTT部门 4EMPLOYEE公司员工 5ROLES角色 6FUNCTION功能 7ATION动作 8FUNCTION_ACTION功能、动作关联表 9ROLEFUNCTION角色、功能关联表 10ESR员工在部门中的角色设置 11KPIKPI 表 12EVENTPROMPTKPI 待办事宜 13KPIADMINKPI 周期管理 14KPIBATCHKPI 批量控制 15KPIFACETOFACE面谈记录 16KPIFILLRULEKPI 填写规则 17KPIFILLTYPEKPI 填写类型 18KPIFILLRULE_KPIFILLTYP E KPI 填写类型规则关联表 19KPIPERSONKPI 个人设置 20KPIPOINTKPI 指标 21KPIPROCEDUREKPI 流转日志 22KPISELFEVALUATEKPI 自评附件表 23KPISETUPKPI 设置对象 2.2.基础数据部分模型具体定义:基础数据部分模型具体定义: 表表 1. dbstate(数据库系统状态)表结构(数据库系统状态)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示状态的标识 项目名称KPI 管理系统数据库设计报告 文档编号第 5 页,共 17 页 号,自动生成 STATE1varchar (255)否是表示系统状态 1:用于数据库 初始化的工作 STATE2varchar (255)否是表示系统状态 2:用于缓存属 下的工作 表表 2.LOG(日志管理)表结构(日志管理)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示日志的标识 号,自动生成 datedatetime(8)否是表示操作时间 ipvarchar (255)否是表示 IP 地址 actionvarchar (255)否是表示请求的动作 employeevarchar (255)否是表示操作人员 表表 3. department(部门)表结构(部门)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示部门的标 识号,自动生 成 NAMEvarchar (255)否是表示部门的简 称 DESCRIPTIONvarchar (255)否是表示部门的描 述 CODEvarchar (255)否是表示部门的代 码 DEPARTTYPEvarchar (255)否是表示部门的级 别 STATEvarchar (255)否是表示部门的状 态 (delete、normal ) PARENT_IDvarchar (255)否是表示部门的直 接父部门标识 SIMPLENAMEvarchar (255)否是表示部门的名 称 项目名称KPI 管理系统数据库设计报告 文档编号第 6 页,共 17 页 EMAILvarchar (255)否是表示部门的电 子邮箱 TELEPHONEvarchar (255)否是表示部门的电 话联系方式 CONNECTORIDvarchar (255)否是表示部门的联 系人标识 CONNECTORvarchar (255)否是表示部门的联 系人 表表 4. employee(公司员工)表结构(公司员工)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示员工的标 识号,自动生 成 NAMEvarchar (255)否是表示员工名 PASSWORDvarchar (255)否是表示员工的密 码(新口令) FULLNAMEvarchar (255)否是表示员工的姓 名 GENDERvarchar (255)否是表示员工的性 别 LEVELvarchar (255)否是表示员工的级 别 DESCRIPTIONvarchar (255)否是表示员工的职 务说明 TELvarchar (255)否是表示员工的固 定电话联系方 式 MOBILEvarchar (255)否是表示员工的移 动电话联系方 式 EMAILvarchar (255)否是表示员工的电 子邮箱 STATE varchar (255)否是表示员工的状 态 CARDNOvarchar (255)否是表示员工的卡 号 ENROLLTIMEdatetime(8)否是表示员工的入 职时间 DEPARTMENT_IDvarchar (255)否是表示员工所在 的部门的标识, 项目名称KPI 管理系统数据库设计报告 文档编号第 7 页,共 17 页 是一个外键 LEVEL2varchar (255)否是表示员工在本 部门的级别 POSITIVEvarchar (255)否是表示员工在本 部门的正副职 属性 POSITIVE2varchar (255)否是表示员工在兼 职部门的正副 职属性 DEPARTMENT_ID2varchar (255)否是表示员工的兼 职部门标识, 是一个外键 KPIFILLTYPE_IDvarchar (255)否是表示员工 KPI 填写类型 BIRTHDAYdatetime(8)否是表示员工的生 日 NATIONvarchar (255)否是表示员工的民 族 NATIONPLACEvarchar (255)否是表示员工的籍 贯 BIRTHPLACEvarchar (255)否是表示员工的出 生地 IDCARDvarchar (255)否是表示员工的身 份证号 GRADUATIONSCHOOLvarchar (255)否是表示员工的毕 业学校 highestSchoolAgevarchar (255)否是表示员工的最 高学历 HIGHESTDEGREEvarchar (255)否是表示员工的最 高学位 WORKTIMEdatetime(8)否是表示员工的参 加工作时间 WORKvarchar (255)否是表示员工的职 业/职业资格 WORKDUTYvarchar (255)否是表示员工的专 业技术职务 FAXvarchar (255)否是表示员工的传 真联系方式 表表 5.roles(角色)表结构(角色)表结构 列名类型主键允许空描述 项目名称KPI 管理系统数据库设计报告 文档编号第 8 页,共 17 页 IDvarchar (255)是否表示角色的标识 号,自动生成 NAMEvarchar (255)否是表示角色英文名 TITLEvarchar (255)否是表示角色的中文 名称 表表 6.functions(功能)表结构(功能)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示功能的标识号, 自动生成 NAMEvarchar (255)否是表示功能的名称 TITLEvarchar (255)否是表示功能的中文名称 LOGRANKvarchar (255)否是表示日志记录级别 OIDSTRvarchar (255)否是表示功能的菜单序号 LINKSTRvarchar (255)否是表示功能的链接路径 KEYSTRvarchar (255)否是表示功能的资源文件 key MODEvarchar (255)否是表示功能选择的显示 样式 表表 7. action(动作)表结构(动作)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示动作的标识号, 自动生成 TITLEvarchar (255)否是表示动作名称 PATHvarchar (255)否是表示动作路径 PARAMETERvarchar (255)否是表示动作参数 VALIDATEvarchar (255)否是表示动作是否需要验 证 LOGFLAGvarchar (255)否是表示动作请求是否需 要记录日志 表表 8.FUNCTION_ACTION(功能、动作关联表)表结构(功能、动作关联表)表结构 列名类型主键允许空描述 ACTION_IDvarchar (255)是否表示动作的标 项目名称KPI 管理系统数据库设计报告 文档编号第 9 页,共 17 页 识,是一个外 键 FUNCTION_IDvarchar (255)是否表示功能的标 识,是一个外 键 表表 9.ROLEFUNCTION(角色、功能关联表)表结构(角色、功能关联表)表结构 列名类型主键允许空描述 FUNCTION_IDvarchar (255)是否表示功能标识号, 是一个外键 ROLE_IDvarchar (255)是否表示角色标识号, 是一个外键 表表 10.ESR(员工在部门中的角色设置)表结构(员工在部门中的角色设置)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 ESR 的 标识号,自动 生成 descriptionvarchar (255)否是标识在增加员 工角色范围的 设置中的描述 信息 EMPLOYEE_IDvarchar (255)否是表示员工的标 识,是一个外 键 ROLE_IDvarchar (255)否是表示角色的标 识,是一个外 键 DEPARTMENT_IDvarchar (255)否是表示部门的标 识,是一个外 键 项目名称KPI 管理系统数据库设计报告 文档编号第 10 页,共 17 页 2.3.KPI 部分数据模型具体定义:部分数据模型具体定义: 表表 1.kpi 表结构表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 kpi 的标 识号,自动生 成 kpitypevarchar (255)否是表示 kpi 所选 的类型 state1varchar (255)否是表示 KPI 所处 的状态 1: Drafting :起 草,尚未提交 审核; evaluating:正 在审核; signing:签字; acking:确认; arching:评价 结束 State2varchar (255)否是表示 KPI 所处 的状态 2 adminstatevarchar (255)否是表示 KPI 是否 出于锁定状态 Lock:锁定 Unlocked:未 锁定 periodvarchar (255)否是表示 KPI 考核 周期起止 sigtime1datetime(8)否是表示员工/部门 领导签字时间 sigtime2datetime(8)否是不用 sigtime3datetime(8)否是不用 acktime1datetime(8)否是表示员工对直 接领导的评分 进行确认的时 间/被考核者对 企业直管领导 评分的确认时 间 acktime2datetime(8)否是表示员工对间 项目名称KPI 管理系统数据库设计报告 文档编号第 11 页,共 17 页 接领导的评分 进行确认的时 间/被考核者对 上层领导评分 的确认的时间 acktime3datetime(8)否是表示员工对部 门领导的评分 进行确认的时 间 totalscore1int(4)否是表示直接领导/ 直管企业领导 评分之总和 totalscore2int(4)否是表示间接领导/ 上层领导评分 之总和 totalscore3int(4)否是表示部门领导 评分之总和 advice1text(16)否是表示直接领导/ 直管企业领导 最终评分意见 advice2text(16)否是表示间接领导/ 上层领导最终 评分意见 advice3text(16)否是表示部门经理 最终评分意见 evaluate1_refusetext(16)否是表示直接领导/ 直管企业领导 评分时驳回的 意见 evaluate2_refusetext(16) 否是表示间接领导/ 上层领导评分 时驳回的意见 evaluate3_refusetext(16)否是表示部门领导 评分时驳回的 意见 ack_refusetext(16)否是表示被考核者 驳回的意见 readflagvarchar (255)否是表示此 KPI 对 应于员工的待 办事宜是否已 阅 employeevarchar (255)否是表示员工的标 识 项目名称KPI 管理系统数据库设计报告 文档编号第 12 页,共 17 页 leader1varchar (255)否是表示直接领导/ 直管企业领导 的标识,是一 个外键 leader2varchar (255)否是表示间接领导/ 上层领导的标 识,是一个外 键 leader3varchar (255)否是表示部门领导 的标识,是一 个外键 departmentvarchar (255)否是表示被考核者 所在部门的标 识,是一个外 键 refusionadvicetext(16)否是表示领导审批 驳回意见 表表 2.EVENTPROMPT(KPI 待办事宜)表结构待办事宜)表结构 列名类型主键允许空描述 idvarchar (255)是否表示一个待 办事宜的标 识号,自动 生成 eventcontenttext(16)否是表示 KPI 代 办事务 kpiidstext(16)否是表示 KPI 类 别 表表 3.KPIADMIN(KPI 周期管理)表结构周期管理)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 KPI 周期 管理的标识, 自动生成 edityvarchar (255)否是表示 KPI 年度 填写选择的年 份 evalyvarchar (255)否是表示 KPI 年度 项目名称KPI 管理系统数据库设计报告 文档编号第 13 页,共 17 页 考核选择的年 份 editqvarchar (255)否是表示 KPI 季度 填写选择的季 度 evalqvarchar (255)否是表示 KPI 季度 考核选择的季 度 editystatevarchar (255)否是表示所选 KPI 年度填写状态 (启动/终止) evalystatevarchar (255)否是表示所选 KPI 年度考核状态 (启动/终止) editqstatevarchar (255)否是表示所选 KPI 季度填写状态 (启动/终止) evalqstatevarchar (255)否是表示所选 KPI 季度考核状态 (启动/终止) 表表 4.KPIBATCH(批量控制表)表结构(批量控制表)表结构(不用不用) 列名类型主键允许空描述 IDvarchar (255)是否表示指标的标 识,自动生成 periodvarchar (255)否是表示周期 kpitypevarchar (255)否是表示 KPI 类型 (pq、py、dq 、dy) statevarchar (255)否是表示 KPI 批量 之状态 表表 5.KPIFACETOFACE(面谈记录)表结构(面谈记录)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示面谈记录 的标识,自动 生成 other_peoplevarchar (255)否是表示面谈其他 项目名称KPI 管理系统数据库设计报告 文档编号第 14 页,共 17 页 人员 face_datedatetime(8)否是表示面谈时间 leader_datedatetime(8)否是不用 employee_datedatetime(8)否是不用 placevarchar (255)否是表示面谈地点 face_scorefloat(8)否是表示最终考核 成绩 gradevarchar (255)否是表示年终等级 evaluationvarchar (255)否是表示本季度定 性评价 suggest_improvevarchar (255)否是表示本季度改 进措施 suggest_trainvarchar (255)否是表示本季度培 训建议 suggest_othervarchar (255)否是表示本季度其 他事项 resultvarchar (255)否是表示考核结果 feedback_suggestvarchar (255)否是表示被考核者 对考核结果的 意见 feedback_planvarchar (255)否是表示被考核者 的下一步工作 设想 feedback_othervarchar (255)否是表示被考核者 希望参加的培 训或其他意见 improved_resultvarchar (255)否是表示改进结果 和问题 improved_suggestvarchar (255)否是表示进一步改 进措施 other_businessvarchar (255)否是表示其他沟通 事项 end_evaluationvarchar (255)否是表示本季度定 性评价 remarkvarchar (255)否是不用 kpiidvarchar (255)否是表示 KPI 的标 识,是一个外 键 LEADER_IDvarchar (255)否是表示面谈领导 的标识,是一 个外键 EMPLOYEE_IDvarchar (255)否是表示员工的标 识,是一个外 项目名称KPI 管理系统数据库设计报告 文档编号第 15 页,共 17 页 键 表表 6.KPIFILLRULE(KPI 填写规则表)表结构填写规则表)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 KPI 规则 的标识,自动 生成 namevarchar (255)否是表示 KPI 规则 的中文名 titlevarchar (255)否是表示 KPI 规则 的英文名 表表 7.KPIFILLTYPE(KPI 填写类型表)表结构填写类型表)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 KPI 类型 的标识,自动 生成 namevarchar (255)否是表示 KPI 类型 中文名 titlevarchar (255)否是表示 KPI 类型 英文名 表表 8.KPIFILLRULE_KPIFILLTYPE(KPI 填写规则类型填写规则类型 关联表)表结构关联表)表结构 列名类型主键允许空描述 KPIFILLTYPE_IDvarchar (255)是否表示 KPI 类型 的标识,是一 个外键 KPIFILLRULE_IDvarchar (255)是否表示 KPI 规则 的标识,是一 个外键 项目名称KPI 管理系统数据库设计报告 文档编号第 16 页,共 17 页 表表 9.KPIPERSON(KPI 个人设置)表结构个人设置)表结构(不用不用) 列名类型主键允许空描述 IDvarchar (255)是否表示 KPI 的标 识,与员工号码 相同 kpitypevarchar (255)否是表示 KPI 的类 型 (pq、py、dq、 dy) periodvarchar (255)否是表示 KPI 考核 周期 表表 10.KPIPOINT(KPI 指标)表结构指标)表结构 列名类型主键允许空描述 IDvarchar (255)是否表示 KPI 指标 的标识号,自动 生成 pointtypevarchar (255)否是表示选择的指标 类型 namevarchar (255)否是表示指标名称 explaintext(16)否是表示指标解释 kpiruletext(16)否是表示评分规则和 标准 scorefloat(8)否是表示指标分值 selfapprovetext(16)否是表示完成情况自 评 approve1float(8)否是表示直接领导/ 直管企业领导评 分 approve2float(8)否是表示间接领导/ 上层领导评分 approve3float(8)否是表示部门领导评 分 KPIDvarchar (255)否是表示 kpi 的标识 号,是一个外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论