GB/T 29811.3-2018Information technology—Learning, education and training—Learning system architecture and services interfaces—Part 3: Resource accessing services interfaces (English PDF)
信息技术 学习、教育和培训 学习系统体系结构与服务接口 第3部分:资源访问服务接口
This is a limited preview
Buy now to download the full PDF (140 pages)
Need quotation for your management?
Get a formal quotation for GB/T 29811.3-2018 in 30 minutes.
Issued by
SAMR; SAC
Level / Type
National · Recommended
Issue date
June 7, 2018
Implementation date
January 1, 2019
Scope
GB/T 29811.3-2018 is the English-translated version of 信息技术 学习、教育和培训 学习系统体系结构与服务接口 第3部分:资源访问服务接口.
GB/T 29811.3-2018 is Part 3 of the Chinese national standard on learning system architecture and service interfaces for learning, education and training, and specifies the resource access service interfaces of digital learning system software under GB/T 29811.1-2013.
The interfaces are grouped into learning object management, learning content packaging, learning design, test question information and resource statistics services.
Each interface is defined by its members, return value types, parameters and descriptions, covering for example catalog, version, metadata storage and retrieval, manifest ordering and storage, and learning design components, activities and roles.
Annex A gives a Java language binding of the interfaces. It is meant to standardise resource access across different digital learning platforms. It was issued on 7 June 2018 and has applied since 1 January 2019.
Found what you need?
Document preview — GB/T 29811.3-2018
National Standard of the People's Republic of China
- ICS
- 35.240.99
- Classification
- L 60
Issued by: State Administration for Market Regulation; Standardization Administration of the PRC
Contents
- Foreword
- 1 Scope
- 2 Normative references
- 3 Terms and Definitions
- 4 service interface
- 4.1 Overview
- 4.2 Learning Object Management Service
- 4.3 Learning Content Packaging Service
- 4.4 Learning Design Services
- 4.5 Test Questions Information Service
- 4.6 Resource Statistics Service
- Appendix A (informative) Resource Access Service JAVA Interface
Foreword
GB/T 29811 "Information Technology Learning, Education and Training Learning System Architecture and Service Interface" is divided into three parts.
--- Part 1. Abstract framework and core interface;
--- Part 2. Education Management Service Interface;
--- Part 3. Resource Access Service Interface.
This part is the third part of GB/T 29811.
This part is drafted in accordance with the rules given in GB/T 1.1-2009.
1 Scope
This part of GB/T 29811 specifies the resource access service in the digital learning system software according to GB/T 29811.1-2013. interface.
This section applies to the standardization of resource access service interfaces for different digital education learning platforms.
2 Normative references
The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this document. For undated references, the latest edition (including all amendments) applies to this document.
GB/T 5271.36-2012 Information technology vocabulary Part 36. Learning, education and training
GB/T 29811.1-2013 Information technology learning, education and training learning system architecture and service interface Part 1. Abstract framework and core interface
3 Terms and definitions
The following terms and definitions defined in GB/T 29811.1-2013 and GB/T 5271.36-2012 apply to this document.
3.1 Service
A well-defined, self-contained functional unit whose existence does not depend on the context of the system or the state of other services.
3.2 Member
The attribute definitions or dynamic functions that an interface has can be methods, properties, events, and index indicators.
Note: An interface definition can contain zero or more members.
4 Service interface
4.1 Overview
The interface gives a system behavior model and does not enforce binding to a specific language. For ease of understanding, Appendix A gives the service Java language binding for interfaces.
This part divides the service interface into. learning object management service interface, learning content packaging service interface, learning design service interface, testing Question information service interface and resource statistics service interface.
This section defines interfaces using four categories. member, return value type, parameter description, and description.
4.2 Learning Object Management Service
4.2.1 Overview
The basic interface of the management service of the learning object shall comply with the provisions of 7.4 and 8.6 of GB/T 29811.1-2013, including File connection. Port, LangString interface and LOROot interface, etc., this section supplements the following six interfaces, including directory interface, version interface, date type Interface, metadata storage utility interface, metadata context interface, and metadata retrieval utility interface.
4.2.2 Directory Interface
The directory interface (Catalog interface) is defined as shown in Table 1.
4.2.3 Version Interface
The version interface (Version interface) is defined as shown in Table 2.
4.2.4 Date Type Interface
The date type interface (DateType interface) is defined as shown in Table 3.
4.2.5 Metadata Storage Utility Interface
The metadata storage utility interface (StoreLOMUtil interface) is defined as shown in Table 4.
4.2.6 Metadata Context Interface
The metadata context interface (LOMContext interface) is defined as shown in Table 5.
4.2.7 Metadata Retrieval Utility Interface
The metadata retrieval utility interface (SearchLOMUtil interface) is defined as shown in Table 6.
4.3 Learning Content Packaging Service
4.3.1 Overview
The basic interface for learning content packaging services shall comply with the provisions of 7.4 and 8.7 of GB/T 29811.1-2013, including the File interface, Item interface and Manifest interface, etc. This section supplements the following four interfaces, including the order utility interface, the storage utility interface, Context interface and retrieval utility interface.
4.3.2 Order Utility Interface
The content wrapper order utility interface (OrderManifestUtil interface) is defined as shown in Table 7.
4.3.3 Storage Utility Interface
The content wrapper storage utility interface (StoreManifestUtil interface) is defined as shown in Table 8.
4.3.4 Context Interface
The content wrapper context interface (ManifestContext interface) is defined as shown in Table 9.
4.3.5 Retrieving the Utility Interface
The content wrapper retrieval utility interface (SearchManifestUtil interface) is defined as shown in Table 10.
4.4 Learning Design Services
4.4.1 Overview
Learning Design Services provides management of a range of learning activities and the relationships between these learning activities. Learning the basics of design services Port includes order utility interface, storage utility interface, context interface, retrieval utility interface, root interface, group interface, component interface Port, titled component interface, item interface, component reference interface, active structure interface, learning activity interface, support activity interface, simple activity Interface, learning object interface, role interface, staff role interface, learner role interface, role part interface, screen interface, method interface, drama Port, service interface, conference interface, mail sending interface, and index lookup interface. The basic interface for learning design services should be consistent The provisions of 7.4, 8.6 and 8.7 of GB/T 29811.1-2013 include File interface, Manifest interface, Resource interface and Identifier interface.
4.4.2 Order Utility Interface
The Learning Design Order Utility Interface (OrderLearnDesignUtil Interface) is defined as shown in Table 11.
4.4.3 Storage Utility Interface
The Learning Design Storage Utility Interface (StoreLearnDesignUtil Interface) definition is shown in Table 12.
4.4.4 Context Interface
The learning design context interface (LearnDesignContext interface) is defined as shown in Table 13.
4.4.5 Retrieving the Utility Interface
The Learning Design Search Utility Interface (SearchLearnDesignUtil Interface) is defined as shown in Table 14.
4.4.6 Root Interface
The learning design root interface (LearningDesign interface) is defined as shown in Table 15.
4.4.7 Group Interface
The learning design group interface (LDGrouping interface) is defined as shown in Table 16.
4.4.8 Component Interface
The learning design component interface (LDComponent interface) is defined as shown in Table 17.
4.4.9 Component Interface with Title
The titled learning design component interface (TitledLDComponent interface) is defined as shown in Table 18.
4.4.10 Item interface
The learning design item interface (Item interface) is defined as shown in Table 19.
4.4.11 Component Reference Interface
The learning design component reference interface (LDComponentRef interface) is defined as shown in Table 20.
4.4.12 Active Structure Interface
The learning design activity structure interface (ActivityStructure interface) is defined as shown in Table 21.
4.4.13 Learning Activity Interface
The learning design learning activity interface (LearningActivity interface) is defined as shown in Table 22.
4.4.14 Support for active interfaces
The learning design support activity interface (SupportActivity interface) is defined as shown in Table 23.
4.4.15 Simple Activity Interface
The learning design simple activity interface (SimplexActivity interface) is defined as shown in Table 24.
4.4.16 Learning Object Interface
The learning design learning object interface (LearningObject interface) is defined as shown in Table 25.
4.4.17 Role Interface
The learning design role interface (Role interface) is defined as shown in Table 26.
4.4.18 Staff role interface
The learning design staff role interface (Staff interface) definition is shown in Table 27.
4.4.19 Learner role interface
The learning design learner role interface (Learner interface) is defined as shown in Table 28.
4.4.20 Role Part Interface
The learning design role part interface (RolePart interface) is defined as shown in Table 29.
4.4.21 Curtain interface
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 140 pages — is available in the English PDF.
Referenced standards
Similar standards
How to Download GB/T 29811.3-2018
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 2
Checkout
Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).
- 3
Instant delivery (0–9 sec)
Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 29811.1-2013 — Information technology - Learning,education and training - Learning system architecture and service interface - Part 1: Abstract framework and core interface
GB/T 5271.36-2012 — Information technology -- Vocabulary -- Part 36: Learning, education and training
GB/T 29811.2-2018 — Information technology—Learning, education and training—Learning system architecture and service interface—Part 2: Education management information service interface
Secure payment via Stripe
Payments accepted
GB/T 29811.3-2018
$2,435.00