资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
HRP数据库设计方案人员的基本信息主要存储在2.5人员基本情况表中。1. 总体介绍 HRP分Access(97/2000)、SQL Server(7.0/2000)和Oracle(9i)版,Access存放在安装目录下的data子目录,文件名为ykchr.mdb;SQL Server数据库为ykchr2. 数据部分(1)HRP数据分机构(单位、部门)、职位、人员数据;(2)人员数据用分在职人员、离退人员、调转人员和其他人员(用户可以增加);(3)机构(单位、部门)、职位、人员数据又分主集和子集,对于人员还有照片和多媒体信息。信息群(InformationClass)指标集(FieldSet)指标集(FieldItem)实际数据HRP数据机构信息(单位、部门)主集B01子集Bxx职位信息主集K01子集Kxx人员信息DBName在职(Usr)主集 A01Usr+A01Usr+Axx子集Axx多媒体A00离退(Ret)A01 调转(Trs)其他(Oth)用户定义2.1. 信息群(InformationClass)InforID类别号IntClassName名称VarChar(20)ClassPre建表前缀符VarChar(1)KeyField关键词名称VarChar(5)KeyLength关键词建库长度IntState标识Varchar(10)初化数据InforIDClassNameClassPreStateKeyFieldKeyLength1人员AA010082单位BB0110303部门DE0122304岗位KE01A1305党组织QE01A2306工会组织RE01A330。 新建指标名称: 系统默认: 人员指标名称:C*单位指标名称:D*部门指标名称:S*岗位指标名称:P*党组织指标名称:Q*工会组织指标名称:R*2.2. 人员库名称表(DBName) DBIdN*编号DBNameA10名称FlagA3标志PreA3前缀2.3. 指标集表名(Name-FieldSet)(2001版改)指标名长度指标名长度说明IdxIntDisplayOrderInt指标集顺号SetIdC4FieldSetIdA4指标集编号(Key)HzC40FieldSetDescA50指标集名称FlagC2UseFlagA2构库标志(0,1)(未构库)ModuleFlagC50ModuleFlagA20业务标志(没用)ChangeFlagC1ChangeFlag1按月变化(0,1,2)(一般、月、年)Hz1C40CustomDesc50建库后的子集名称ReserveItem102.4. 指标项表名(Menu-FieldItem)(2001版改)指标名长度指标名长度说明SetIdA4FieldSetIdA4KeyField_NameA5ItemIdA5KeyFieldIdIntDisplayIdInt在本信息集中显示顺序StaticA1UseFlagA2构库标识(0,1)ModuleFlagA20ModuleFlagA20没有用Field_typeA3ItemtypeA3指标类型(A,D,N,M)HzA40ItemDescA40指标描述Field_lenIntItemLengthInt总长度Field_decIntDecimalWidthInt小数位CodeidA2CodeSetIdA2相关代码类(没有代码时为0或空)CheckMCheckFlagA100FormulaMExpressionM联动公式type:mode:field:expr|factortype=1|2计算公式和统计公式mode=0|1|2|3|4field=expr=factor=ExplainMItemMemoM指标解释RelativeMStateA5ReserveItemA10保留DispWidthIntDisplayWidthInt显示宽度StateA5AuditingFormulaM审核公式(5.0增加)AuditingInformationM审核信息(5.0增加)2.5. 人员基本情况表(Usrret,trs,othA01)USRA01,RETA01,TRSA01,OTHA01A0000N内部排序号A0100A8机器编号(key)B0110A30单位编码E0122A30部门编码由FieldItem定StateA10状态位(A1-A10 缺省)CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)UserNameA10用于存放用户名(5.3增加)UserPasswordA8口令加密存放(5.3增加)2.6. 人员子集情况表(Usrret,trs,othA02Axx)USR,RET,TRS,OTHA0100A8机器编号(key)I9999N顺序号(A2-N)由FieldItem定StateA1状态位(Old)IdN业务年月(A2-N)非按月变化时备用AxxZ0D如果是按月变化子集,则建此指标(4.3以后,替换ID)AzzZ1N如果是按月变化子集,则建此指标CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)2.7. 多媒体分类表5.3新增USR,RET,TRS,OTHIDint类号序号FLAGVarchar(1)分类号SORTNAMEvarchar(40)分类名称2.8. 多媒体子集(Usrret,trs,othA00)USR,RET,TRS,OTHA0100A8机器编号(key)I9999N顺序号(A2-N)TitleA40OLEOLE照片或文件数据(sqlserver中为image)FlagA1EXTA8文件后缀StateA1状态位(Old)IdN业务年月(A2-N)非按月变化时备用CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)2.9. 单位基本情况表(B01)B0110A30单位编码(key)由FieldItem定StateA10状态位CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)2.10. 单位子集情况表(B02Bxx)B0110A30单位编码(key)I9999N顺序号(key)由FieldItem定StateA1没用IdN业务年月(非按月变化时备用)自动创建CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)BxxZ0D如果是按月变化子集,则建此指标(4.3以后,替换ID)BxxZ1N如果是按月变化子集,则建此指标2.11. 职位基本情况表(K01)E011AA30职位编码(key)E0122A30所属部门由FieldItem定StateA10状态位CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)2.12. 职位子集情况表(K02Kxx)E011AA20职位编码I9999N顺序号由FieldItem定StateA1没用IdN业务年月(非按月变化时备用)自动创建CreateTimeDT用于存放创建此记录的时间(5.3增加)ModTimeDT用于存放最近修改此记录的时间(5.3增加)CreateUserNameA10用于存放创建此记录的用户名(5.3增加)ModUserNameA10用于存放最近修改此记录的用户名(5.3增加)KxxZ0D如果是按月变化子集,则建此指标(4.3以后,替换ID)KxxZ1N如果是按月变化子集,则建此指标2.13. 代码类表名(CodeidCodeSet)指标名长度指标名长度说明CodeIdA2CodeSetIdA2代码类(key)HzA40CodeSetDescA5
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号