1、课前思考:案例中反映了信息资源管理的哪些问题?在解决以上问题的过程中,信息资源标准化会起到什么作用?标准化的基本概念组织机构信息资源管理的基础标准基于标准的信息资源管理工作 标准化指的是在经济、技术、科学及管理等社会实践中,对重复性事物和概念,通过制定、发布和实施标准,达到统一,以获得最佳秩序和社会效益。信息资源标准化是指利用信息资源时所必须遵循的标准,主要包括数据源标准和信息分类与编码标准。中华人民共和国标准化法将中国标准分为国家标准、行业标准、地方标准(DB)、企业标准(Q/)四级:(1)国家标准:对全国技术经济发展有重大意义而必须在全国范围内统一的标准。例如:身份证号、职称编码等(2)行
2、业标准:全国性的各行业范围内统一的标准。例如:生产统计项目编码等(3)地方标准:在某个省、自治区、直辖市范围内需要统一的标准。(4)企业标准:企业制定的产品标准和为企业内需要协调的技术要求和管理工作要求所制定的标准。例如:设备编码、客户编码等http:/ 统一原理协调原理 最优化原理对数据的命名、属性、设计和使用作出统一规定,使其具有一致性。是决定信息系统质量的、进行信息资源管理最基本的标准。包括:(1)数据元素标准(2)信息分类编码标准(3)用户视图标准 -工作量大,且难(4)概念数据库标准(5)逻辑数据库标准-工作量大,不难-重要,基础(1)什么是数据元素 数据元素(Data Elemen
3、t):最小的不可再分的信息单位,是一类数据的总称。对数据对象的抽象。数据元素是在对用户视图进行规范化整理的过程中逐步产生的,通过登记用户视图组成,就可以对每个数据元素进行命名并定义。可继续分解的信息(实体)不是元素。-例:“学生状况”是数据元素吗?(复合项)-例:“天河轮”、“冀海轮”是数据元素?(船舶名具体名称,是业务数据,需要抽象为“船舶名称”)-例:“实验起止时间”是数据元素?(复合项,应分成两个基本数据项:“实验开始时间”;“实验结束时间”)(2)为什么要建立数据元素标准?无标准就不统一。大量的信息可由少量的数据元素构成。例:职工姓名、员工姓名、职员姓名.(3)数据元素标准包括:命名标
4、准 标识标准 一致性标准 在数据元素的创建和命名上做整体的考虑,借鉴对化学元素的研究,就可以把握信息系统中有限数目的“核心”数据元素,需要建立数据元素标准。用一组简明的词组来描述一个数据元素的意义和用途。类别词(class word):能对数据对象作一般分类的名词。是数据元素命名中的一个最重要名词最重要名词,用来识别和描述数据元素的一般用途或功能,一般不具有行业特征,条目比较少。基本词(prime word):对一大类数据对象进一步分类的词,用于修饰类别词,类别词的最重要的修饰词,一般具有行业特征,条目比较多。修饰词(modifying word):限定基本词的名词(不是形容词或副词),可以一
5、个或若干个。在范围和数量上:修饰词基本词类别词 一个数据元素中,类别词和基本词只可以有一个数据元素中,类别词和基本词只可以有1个,但修饰词可以个,但修饰词可以1个,可以多个,可以多个。个。(把握类别词与基本词的定义和数目,就能控制数据元素的定义准确性和总体数目。)修饰词修饰词基本词基本词类别词类别词机械会计数量动力预算名称顾客代码分配编号员工系数工程百分比设备日期库存正文 数据元素是三类词的组合:机械设备编号 动力设备编号 顾客编号 p数据元素的命名应赋予其逻辑名称,而不是物理名称。(命名词组要说明抽象数据的逻辑属性,而不包括物理属性,即不得包括时间、空间和人员单位等属性。)例如:“三月份发电
6、量”、“一号机组发电量”?发电机编号 发电时间 发电数量 !“某天的授课人数”、“某教室的授课人数”、“某教授的授课人数”?“授课人数”!数据元素的标识即数据元素的编码,用限定长度的大写字母或字符串表达,可以使汉语拼音缩写,也可是英文缩写。是计算机和业务人员共同使用的标识。数据元素命名和数据元素标识要在全组织中一致,或者说不允许“同名异义”或“同义异名”。(注:“名”:数据元素的标识;“义”:数据元素的命名。“同义异名”:“同名异义”:改为改为(可大幅度减少信息系统中所使用的数据元素总数,并可大大简化其结构。)数据元素的质量是建立坚实的数据结构基础的关键。如果在数据元素的创建和命名上不加以适当
7、的考虑,整个数据结构的质量就会受到损害。结构良好的数据元素的重要意义,在于向各种用户提供便捷而准确的信息;数据库建立在清晰、简明、标准化的数据元素的基础上,就能保证用户方便快速地检索到所需要的信息。信息分类信息分类:根据信息内容的属性或特征,将信息按一定的原则和方法进行区分和归类,并建立起一定的分类系统和排列顺序,以便管理和使用信息。信息编码信息编码:在信息分类的基础上,将信息对象(编码对象)赋于有一定规律性的、易于计算机和人识别与处理的符号,形成代码元素集合,即为信息编码。具有分类编码意义的数据元素是最重要的一类数据元素。遵照国家经济信息系统设计与应用标准化规范和标准化工作导则:信息分类编码
8、编制的基本原理和方法(国家标准GB7O26一86)关于信息分类编码的规定,按照“国际标准一国家标准一行业标准”的顺序原则,建立信息分类编码标准。信息分类编码是标准化的一个领域,是一些最重要的数最重要的数据元素据元素。将信息分类编码对象按稳定性划分为A、B、C三类:(1)A类编码对象类编码对象:在信息系统中不单设编码库表,代码表寓于主题数据库表之中的信息分类编码对象。这类编码对象具有一定的分类方法和编码规则,其码表内容一般随信息的增加而逐步扩充,很难一次完成。不单设编码库表,但其码表可以从数据库表中抽取出来作为一个虚表(是数据库表的一个投影)在信息系统中使用。这类编码对象一般在具体的应用系统中有
9、较多的使用。表2为表1的两个属性的“投影”成为一个“参照表”,是一个只有“设备代码”和“设备名称”的2列表。示例:设备编码设备编码表1:设备数据库表2:设备编码表来说明:不单设编码库表,但其码表可以从数据库表中抽取出来。(2)B类编码对象:类编码对象:在信息系统中单独设立编码库表的信息分类编码对象,称为B类编码对象。这类码表内容具有相对的稳定性,可以组织力量一次编制出来。这类编码表一般都较大,像一些数据库表一样,在应用系统中往往被多个模块所共享,作为一些单独的库表管理是方便的。(3)C类编码对象:类编码对象:在应用系统中有一些码表短小而使用频度很大的编码对象。如果都设立编码库表,不仅系统运行时
10、资源开销大(或内外存交换编码信息频繁),还给系统管理带来一系列的问题,把这类对象统一设一个编码库统一设一个编码库表表来管理就可以了。例如:性别代码、货币种类代码和设备状态编码设备状态编码等等,对象对象代码代码意义意义。设备状态1良好2检修3大修.9报废。说明:“设备状态编码表”由“设备状态代码”和“设备状态名称”组成。在有关设备的数据库(基本表)中,凡记存设备状态的地方,一律记存某一设备状态的代码。示例:设备状态编码表设备状态编码表来说明:来说明:统一设一个编码库表统一设一个编码库表表3:设备状态编码表 -属于C类编码p 步骤步骤:(1)识别所需要的信息分类编码(2)归属为A、B、C三类(3)
11、对每一编码对象制定相应的编码规则(4)编制代码 1 2 3 4 5 6 7 8 9 101112131415161718检验码性别户口所属的派出所日月年所在县区所在地区所在省市中国公民身份证编码示例1:A类示例2:B类邮政编码:510642 51-省、自治区或直辖市 06-地区(例如:市)42-县 从左到右分为3个层级班级编码:0205322 022002年级 05管理学院 3-本科 2-信息资源管理与信息系统专业 2 第2班 从左到右分为5个层级 你的班学号2013030370_ _ _是怎么编码的?示例3:?(1)用户视图(User View):一些数据元素的集合,它反映了最终用户对数据实
12、体的看法。用户视图是数据在系统外部(而不是内部)的样子,是系统的输入或输出的媒介或手段。(2)用户视图种类(三大类四小类)p 输入的表单p 打印的报表p 更新的屏幕数据格式 常见的四小类 p 查询的屏幕数据格式电话记录p.三大类:输入存储输出(3)用户视图的概念和规范化的表述内容包括:用户视图分类编码(标识);用户视图名称;用户视图组成和主码示例“簇码簇码”是指同一视图规范化后形成的几个是指同一视图规范化后形成的几个同簇表的编码。同簇表的编码。用户视图编码例子:用户视图编码例子:“教职员工登记表教职员工登记表”编码为编码为D02D021 13 30202。用户视图统一登记、建立用户视图目录体系
13、的规范是:用户视图编码、用户视图名称、用户视图流向、类型、生存期、记录数(估计值)。标识名 称流向类型生存期记录数D042301供应商代码存储报表年2000D042302供应商姓名存储报表年2000D042303供应记录存储报表年2000D042304材料编码存储报表年2000D042305用途代码存储报表年2000D042306供应数量存储报表年2000用户视图用户视图登记示例登记示例:材料申报单:材料申报单组成:组成:用户视图组成:指顺序描述其所含的数据元素或数据项。一般格式是:用户视图“教职员工登记表”的组成示例 用户视图用户视图组成组成示例:材料申报单示例:材料申报单的组成的组成序号
14、数据项/数据名称 数据项/元素定义 01 GYSDM 供应商代码供应商代码 02 GYSXM 供应商姓名供应商姓名 03 GYJL 供应记录供应记录 04 CLBM 材料编码材料编码 05 YTDM 用途代码用途代码 06 GYSL 供应数量供应数量 小结:对于用户视图组成的规范化表述,不是简单地照抄现有报表的栏目,而是要做一定的分析和规范化工作。一般来说,存储类用户视图在表述其组成时要规范化到一范式(1-NF),标出其主关键字。对复杂的报表,进行规范化的拆分,建立规范的组成,需要根据管理要求和报表的结构,按不同的模式进行处理。用户视图的整理模式(3种,教材P108)(1)模式一:列名稳定,行
15、名稳定。按列名整理用户视图组成。(2)模式二:列名不稳定,行名稳定。按列名代码化整理用户视图组成(3)模式三:列名不稳定,行名不稳定。按列名代码化和行名代码化整理用户视图组成。模式三的报表格式:(4)报表规划化分析实例 分析思路:查看报表的“概要信息”分清报表中有几个部分 规范化表达请对下面用户视图进行规范化分析,完成用户视图概要登记概要登记和用户视图组组成成。备注:职能域编号为“05”;大类:存储(2);小类:单证(1)生存期:月;记录数:200X市政府采购资金拨付申请表用户视图规范化练习题(1)用户视图登记(概要)用户视图标识用户视图名称流向类型生存期记录数D052101政府采购资金拨付申
16、请表存储单证月200D052101A政府采购资金拨付审批表存储单证月200(2)用户视图组成D052101的组成:D052101A的组成:01 SQBBH 申请表编号 01 SQBBH 申请表编号 02 SQRQ 申请日期 02 SPJSLX 审批角色类型03 CGSQDWMC 采购申请单位名称 03 SPJS 审批角色04 CGSQDWDM 采购申请单位代码 04 SPYJ 审批意见05 CGYSKMDM 采购预算科目代码 05 SPRQ 审批日期06 CGXMMC 采购项目名称07 CGDWXMBH 采购项目编号08 CGXMDW 采购项目单位09 CGXMSL 采购项目数量概念数据库(C
17、onceptual Database):对用户信息需求的综合概括,是主题数据库的概要信息。概念数据库一般用数据库名称及其内容的描述来表达。企业的概念数据库标准,是列出所有主题数据库的概要信息,一般20-50个。示例:某港口生产管理信息系统的概念数据库(P35).企业管理数据库应该面向业务主题来建立,而不要面向用户单证报表建立数据库。业务主题的客观性决定了主题数据库的统一性,同行业的不同企业的主题数据库结构是相同的或基本相同的;主题数据库对企业中的不同业务域具有共享性,它不是某一部门或个人的私有数据,它必须纳入企业信息资源的统一管理;主题数据库的信息源具有唯一性,它的信息采集必须一次一处地进入系
18、统,同一数据不应该是多次多处输入;主题数据库不面向应用程序,而是独立于程序的;主题数据库的结构具有稳定性,每一主题数据库由一个或一组基本表(BaseTable)组成。“工资数据库”、“人事档案数据库”-面向应用程序建立。(这种大量地按业务单证、报表的原样建立数据库,将随着应用程序的增加而迅速增加,会造成混乱的、无法控制的数据环境。)是应用数据库。“职工数据库”-面向职工管理的业务主题(包括职工的自然情况、工资、职业历史和岗位职责等管理内容)。是主题数据库(不与具体的计算机应用程序相关)。企业典型的主题数据库有:产品、客户、零部件、供应商、订货、账户、员工、文件资料、工程规范.逻辑数据库(Logical Database)是对概念数据库的进一步分解和细化,一个逻辑数据库由一组规范化的基本表组成。企业的逻辑数据库标准指以基本表为基本单元,列出企业的全部逻辑数据库。示例:“职工信息”的逻辑数据库标准:错开排列1对多关系主关键字属性