GB T 16647-1996 信息技术 信息资源词典系统(IRDS)框架.pdf
《GB T 16647-1996 信息技术 信息资源词典系统(IRDS)框架.pdf》由会员分享,可在线阅读,更多相关《GB T 16647-1996 信息技术 信息资源词典系统(IRDS)框架.pdf(19页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术信息资源词典系统框架发布实施国家技术监督局发布前言本标准等同采用国际标准信息技术信息资源词典系统框架通过制定这项标准以便为信息技术规定了与相关的各个数据级及标准系列中其他标准规定的接口和各种数据内容本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位复旦大学本标准主要起草人楼荣生周娅前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定
2、工作对于信息技术和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一项国际标准至少需要的参与表决的国家成员体投票赞成国际标准是由信息技术联合技术委员会制定的国际标准是信息资源字典系统国际标准系列之一中华人民共和国国家标准信息技术信息资源词典系统框架国家技术监督局批准实施范围本标准描述一个特殊的信息系统信息资源词典系统的一系列标准的框架用于控制和文字描述企业的信息资源本标准定义与相关的各数据级定义标准系列中其他标准规定的接口和其他标准规定的各种数据内容引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都
3、会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理系统开放系统互连基本参考模型信息处理系统数据库语言定义本章定义框架中的术语其他标准在需要时会引用这些定义还可能定义另外术语在中定义且在本标准中使用的术语下述在参考模型中定义和使用的术语在本标准中同样使用实系统已在中定义且适用于本标准的术语下列术语原在参考模型和其他标准中定义和使用在框架中使用这些术语基于标准但作了修正在中有些术语用作前缀以指明层次框架中没有形式的层概念前缀也就被忽略服务器当一个处理器向另一个处理器提供服务时前一处理器所充当的角色就是服务器服务一个处理器向另一个处理器提供的一种能力在本标准中定义的术语本标准使用以下
4、术语访问控制限制已授权用户的数据访问能力应用级记录应用系统数据实例的数据级应用级对用于描述应用级和该应用级在级上的模式的一个术语应用模式自始至终控制某一应用中数据组织的一组定义审计由授权用户在适当的时候对已存在的数据集合检查所作修改的过程客户在服务器接口上要求提供服务的用户约束根据数据库的值必须满足的条件对数据库某个部分的一个或多个有效状态的说明数据集装器记录数据实例的概念性的存储区域数据级记录对象的多级数据构成中的一级记录形式与更高一级数据级中定义的对象类型相符数据建模设施一组数据构造规则及其相应的操作规则数据库一个或多个应用模式的相关数据按照一个冗余可控的模式存储在一起构成的集合数据库完整
5、性数据库中数据集合的一致性转出从中提取信息并封装到一个转移文件的能力转移文件由转出功能创建并由转入功能接收的文件转入从转移文件中接收数据存入的能力信息资源字典管理的数据仓的一部分其中可记录企业的信息资源信息资源字典系统维护和定义的软件产品信息资源管理维护和控制信息处理系统的任务接口处理器可提供确定的服务集合定义一个对象集它集中地定义了可在中保存的数据定义级定义可能存在的内容的数据级定义级对由存放定义的定义级和存放定义的模式的定义模式级组成的级对定义模式自始至终控制定义中数据组织的定义集定义模式级描述可记录在定义中对象类型的数据级级定义企业信息资源的数据级级对由存放模式的定义级和存放的级组成的级
6、对模式自始至终控制中数据定义的集级对由存放类型信息的上级和存放实例信息的下级两个相邻级组成的对生命周期用于描述对象随时间发展的概念框架生命周期阶段生命周期的再划分划分或定义中对象的逻辑子集处理器一段可执行代码的概念化抽象字典内容的状态字典中数据集的状态表明该集是可修改不可修改仅作存档等状态存储媒体可记录各种数据的介质用户请求数据管理服务的人或应用程序值一种特征的抽象能用编码表示相互可比较约定处理器本标准所规定的处理器和接口使用图标表示处理器是一段可执行代码的概念化抽象处理器用如图所示的图标表示图标上的名称是处理器名称图处理器及其接口接口接口是处理器可提供的确定服务的集合每个处理器有一个接口以能
7、提供服务接口用图所示图标中的矩形来表示数字标明在相应文本中命名和描述的接口人图所示的图标表示人图人的图标存储媒体存储媒体是可记录各种数据的介质如硬盘软盘或磁带等存储媒体用图的图标表示数据将保存在存储媒体中图存储媒体图标图标上的名称标明存储在存储媒体上的内容客户与服务器联系在服务器接口上要求提供服务的用户称为客户提供服务的处理器称为服务器一个处理器可以是客户也可以是服务器可以是一个接口的服务器也可是多个接口的客户客户可以是人或处理器取决于接口的性质如图所示客户使用的接口用直线连接同样也用直线连接处理器和存储媒体图表示客户与服务器联系的约定作图约定图符合如下约定客户在服务器左边如上述标准的结构标准
8、的目的信息资源字典系统的标准系列为开发信息资源字典提供一个共同的基础本框架标准定义标准系列各个部分的语境联系信息资源字典是一个企业全部或部分信息资源的定义的可共享的库包括下述信息的全部或部分企业所需要的数据提供和维护企业数据中用到的计算机化的和非计算机化的操作过程表示企业数据用的物理硬件环境能利用信息的人力和物理资源的组织负责生成信息的人力资源信息资源字典系统是一个为创建维护和访问信息资源字典及其定义提供设施的系统需强调一点的是本标准没有对上述各类信息提供标准定义它只是为定义这些信息提供一个框架在这个框架内表示和管理这些信息采用信息资源字典作标准化的这类信息的定义是标准系列中其他标准的课题信息
9、资源字典的内容可以和典型的应用数据库的内容作一比较应用数据库包含与一个企业日常运行有关的数据如雇员供应商客户和订单等信息资源字典的数据在许多方面类似于应用数据库中的数据但它是在更高一级上的数据这些数据可涉及到如数据项类型数据文件计算机程序和子系统等内容标准系列框架的标准定义标准系列中今后将陆续发表的各个标准的整体结构总的来说本框架规定主处理器其相应接口以及每个接口提供的服务的各种特性本标准的一些接口不是全部有待于标准化以作为标准系列的成员对于一个给定接口可能制订出多个标准同一接口的两个标准可能区别在以下一个或几个方面程序设计语言的从属性接口风格所用数据建模设施数据交换格式下面详述这些方面程序设
10、计语言的从属性可能有许多从属程序设计语言相应于每一种程序设计语言都可有多个标准接口风格处理器接口风格处理器的接口风格可有以下几种程序式过程调用语法式执行时解释服务约定式用于服务过程调用接口定义标准程序设计语言中语句的参数及相应的联编规则过程调用也可是隐含的即所用的语句在编译前翻译成语句执行时解释的语法风格类似于人机接口差别在于语法格式在执行时由某一标准程序设计语言的处理器解释服务约定是一个标准集其中包括独立于程序设计语言的参数表说明约定和在开放系统环境下使用的服务原语人机接口风格人机接口风格可有以下几种面板抽象屏幕格式具体语法图形接口的面板风格定义一组服务这些服务可能已用其他风格定义过具体语法
11、如一种命令语言是传统的定义人机接口的方法值得注意的是用一种语法语言定义一个标准并不意味着使用接口的操作者必须用相同的具体语法图形接口风格可与面板接口或抽象语法联合使用抽象语法既可定义处理器接口又可定义人机接口的接口风格是一种抽象语法抽象语法是一种使用符号规则的服务说明这些符号规则独立于表示它们的编码技术抽象语法强调接口的语义操作者可用多种不同的方法启动标准服务如从菜单中选择触摸屏幕或者专用键盘同样处理器接口需要时可用上述任一接口风格实现使用抽象语法的标准定义一组服务当初始化或调用一个服务时操作者不必使用规定的任何语言形式这样的标准也包括服务的语义数据建模设施数据建模设施是定义数据结构包括约束和
12、相应联系的数据操作服务语义的规则的集人机接口或服务于另一个处理器的接口的每一个标准都依赖于一个或多个数据建模设施各种数据建模设施的例子如下基于标准的数据库语言如或基于非标准的数据库语言指定的标准程序设计语言如或指定的非语言标准如目录服务非标准的数据建模设施如实体关系模型每个数据建模设施本质上是表示数据和数据上指定服务的独立方法数据交换格式如果系列中的标准涉及到从一个实系统到另一个实系统传送数据那么在其中必须采用或者定义数据交换格式数据传送可用通信设施或者通过数据的物理传送把可用作传送的存储媒体从一地送到另一地对不同应用领域的支持本框架意欲补充象数据交换格式这样通用领域的标准化工作且便于许多特定
13、应用领域的相关标准制订使用系列标准不仅在每一应用领域内部有益而且在各应用领域之间起着桥梁作用为此在一个实系统中表示数据的规则本身允许随特定的要求而定义变化和扩展使用标准获得支持的方法通过标准可从不同途径获得支持依赖于所包含的技术和应用领域如在接口上的标准化服务使用通用服务的数据内容数据交换格式接口上服务的标准用一般性术语定义和定义的一部分内容以及对这些内容访问和操作的各种服务数据内容标准准确一点说根据规定的数据建模设施用精确术语定义的部分内容在数据上实现的服务包括这些服务的语义可以合并在与该数据建模设施相关的通用数据操作服务上数据交换格式的标准设计成从一个实系统到另一个实系统用标准化的格式传送
14、各种消息以便于几个实系统间可互操作数据交换格式可对一个应用领域专用本标准的第章说明上述三类中的前两种说明这三种分类的第一和第三种数据内容数据级框架的基础是四个数据级的概念和相应的三个级对四个数据级是为了能扩展所包含的数据类型理解级和级对是理解如何与它所处的环境相联系以及如何向它的用户提供服务的关键类型和实例的概念类型和实例常称具体值的概念建立在程序设计语言和数据库管理系统中但二者用不同的方法分离程序和数据数据的类型如一个常在程序中定义或在数据库管理系统的情况下用单独的数据定义语言来定义数据类型的定义实质上是创建了一个开放式数据存储空间有时定义为记录类型有时定义为一个表或其他应用程序可独立于上面
15、的数据定义也可包含数据的定义在可执行代码中引用程序执行时某个数据有时叫实例或具体值便存储到文件或数据库中当需要访问特定的数据时有必要在程序中引用数据的类型并指出该类型的特定实例的数据级的概念是类型和实例概念的扩展这些类型和实例可看作是两个级组成的级对这两个级实际上是标准的四个级中的底层两个级应用程序中引用数据类型如执行时访问这种类型的实例这些概念提供了理解服务如何与一个级对联系的基础数据集装器数据集装器的概念区别于类型或模式的概念数据集装器是记录数据实例的概念化的存储区域任何时候数据集装器都可以保存数据实例或者为空用某种数据定义语言描述数据类型记录实例的集装器的创建可与数据类型相应模式的定义分
16、开类型的实例只能在集装器创建后才能被记录管理数据集装器中的实例使之与相应的数据类型一致的规则集叫数据建模设施一个或多个数据建模设施与每个级对有关提供于一级对的每一服务的语义必须相关于一个数据建模设施数据级的识别的功能覆盖三个数据级但第四个级也是有意义的四个数据级如下定义模式级定义级级应用级这些级相互关联但各有不同的用途后面会作详细的描述各级的图解见图图及其级对定义模式级定义模式级描述记录在定义级上数据对象的类型能被存于定义级上的数据的类型定义称为定义模式定义级定义级包含的定义定义级的数据作为实例其类型定义在定义模式级上可有多个定义由一个定义模式描述定义的一部分用作模式描述了存储在一个或多个上的
17、数据对象类型定义可能包含一个或多个模式定义的有些内容是正在开发中准备替代模式的内容或增加模式另一些定义内容可能已经被替换而作为存档数据图解见图模式的内容可以从三种途径定义根据标准根据定义的提供者根据用户模式任何时候都是定义的一个子集由字典管理者选择为在用的定义部分组成定义包括支持增加值设施的数据见级级包含所有的可能有一个模式描述的多个同级内也可能还有其他模式描述的其他的部分内容不是全部定义了应用级上的类型例如一个包含了和两个记录类型的信息也包含了哪些程序使用这些记录类型的信息图表示了中的一些信息定义当前在用的应用模式的其他信息包括非在用的应用模式和应用中其他的分析设计和控制信息中的数据是使支持
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16647 1996 信息技术 信息资源 词典 系统 IRDS 框架
