TCVN 10566-30:2014

31 23 0
TCVN 10566-30:2014

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tiêu chuẩn TCVN 10566-30:2014 quy định một mô hình thông tin khái niệm đối với các hướng dẫn định danh và datatype (kiểu dữ liệu) cần thiết để hỗ trợ các hướng dẫn định danh. Tiêu chuẩn này cũng quy định một cấu trúc trao đổi ngôn ngữ đánh dấu mở rộng (XML) đối với các hướng dẫn định danh. Mô hình khái niệm trong ngôn ngữ lập mô hình thống nhất (UML). Định dạng tệp vật lý được dựa trên cơ sở ngôn ngữ đánh dấu mở rộng (XML).

TIÊU CHUẨN QUỐC GIA TCVN 10566-30:2014 ISO 22745-30:2009 HỆ THỐNG TỰ ĐỘNG HĨA CƠNG NGHIỆP VÀ TÍCH HỢP - TỪ ĐIỂN KỸ THUẬT MỞ VÀ ỨNG DỤNG CHO DỮ LIỆU CÁI - PHẦN 30: THỂ HIỆN HƯỚNG DẪN ĐỊNH DANH Industrial automation systems and integration - Open technical dictionariesandtheir application to master data - Part 30: Identification guide representation Lời nói đầu TCVN 10566-30:2014 hồn tồn tương đương với ISO/TS 22745-30:2009 TCVN 10566-30:2014 Ban kỹ thuật tiêu chuẩn quốc gia TCVN/JTC “Công nghệ thông tin” biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Hiện nay, TCVN 10566 “Hệ thống tự động hóa cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu cái” gồm tiêu chuẩn: - TCVN 10566-1:2014 (ISO 22745-1:2010), Phần 1: Tổng quan nguyên tắc bản; - TCVN 10566-2:2014 (ISO 22745-2:2010), Phần 2: Từ vựng; - TCVN 10566-10:2014 (ISO/TS 22745-10:2010), Phần 10: Thể từ điển; - TCVN 10566-11:2014 (ISO 22745-11:2010), Phần 11: Hướng dẫn trình bày thuật ngữ; - TCVN 10566-13:2014 (ISO 22745-13:2010), Phần 13: Định danh khái niệm thuật ngữ; - TCVN 10566-14:2014 (ISO/TS 22745-14:2010), Phần 14: Giao diện truy vấn từ điển; - TCVN 10566-20:2014 (ISO 22745-20:2010), Phần 20: Thủ tục trì từ điển kỹ thuật mở; - TCVN 10566-30:2014 (ISO/TS 22745-30:2009), Phần 30: Thể hướng dẫn định danh; - TCVN 10566-35:2014 (ISO/TS 22745-35:2010), Phần 35: Truy vấn liệu đặc trưng; - TCVN 10566-40:2014 (ISO/TS 22745-40:2010), Phần 40: Thể liệu cái; HỆ THỐNG TỰ ĐỘNG HĨA CƠNG NGHIỆP VÀ TÍCH HỢP - TỪ ĐIỂN KỸ THUẬT MỞ VÀ ỨNG DỤNG CHO DỮ LIỆU CÁI - PHẦN 30: THỂ HIỆN HƯỚNG DẪN ĐỊNH DANH Industrial automation systems and integration - Open technical dictionariesandtheir application to master data - Part 30: Identification guide representation Phạm vi áp dụng Tiêu chuẩn quy định mơ hình thơng tin khái niệm hướng dẫn định danh datatype (kiểu liệu) cần thiết để hỗ trợ hướng dẫn định danh Tiêu chuẩn quy định cấu trúc trao đổi ngôn ngữ đánh dấu mở rộng (XML) hướng dẫn định danh Mơ hình khái niệm ngơn ngữ lập mơ hình thống (UML) Định dạng tệp vật lý dựa sở ngôn ngữ đánh dấu mở rộng (XML) Điều sau phạm vi tiêu chuẩn này: ● mơ hình khái niệm hướng dẫn định danh; ● định dạng trao đổi hướng dẫn định danh Điều sau ngồi phạm vi tiêu chuẩn này: ● mơ hình khái niệm định dạng trao đổi OTD; CHÚ THÍCH Xem TCVN 10566-10 mơ hình khái niệm định dạng trao đổi OTD ● mơ hình khái niệm định dạng trao đổi danh mục phân loại CHÚ THÍCH Xem TCVN 10566-40 mơ hình khái niệm định dạng trao đổi danh mục phân loại Mơ hình khái niệm định dạng trao đổi quy định cho hướng dẫn định danh tiêu chuẩn sử dụng tiêu chuẩn để mô tả sản phẩm dịch vụ phương luận lớp đặc tính Việc sử dụng việc lập mơ hình tài ngun đưa mơ hình đảm bảo bên nhận liệu để quy định với độ xác cao loại thông tin họ yêu cầu sản phẩm dịch vụ mà họ tìm kiếm VÍ DỤ ISO 13584, IEC 61360, ISO 15926 ISO 13399 mô tả sản phẩm dịch vụ phương luận lớp đặc tính Tài liệu viện dẫn TCVN 10566-2 (ISO 22745-2), Hệ thống tự động hóa cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu - Phần 2: Từ vựng ISO/TS 29002-5, Industrial automation systems and integration - Exchange of characteristic data - Part 5: Identification scheme (Hệ thống tự động hóa ngành cơng nghiệp tích hợp - Trao đổi liệu đặc trưng - Phần 5: Lược đồ định danh) ISO/IEC 8824-1, Information technology - Abstract Syntax Notation One (ASN.1) - Part 1: Specification of basic notation (Công nghệ thông tin - Ký pháp cú pháp trừu tượng Một (ASN.1) - Phần 1: Đặc tả ký pháp sở) ISO/IEC 9945-2, Information technology - Portable Operating System Interface (POSIX) - Part 2: System Interfaces (Công nghệ thông tin - Giao diện hệ điều hành di động (POSIX) - Phần 2: Giao diện hệ thống) Thuật ngữ định nghĩa Tiêu chuẩn áp dụng thuật ngữ định nghĩa TCVN 10566-2 Thuật ngữ viết tắt Tiêu chuẩn áp dụng thuật ngữ viết tắt sau đây: DTD Định nghĩa kiểu tài liệu (document type definition) IRDI Định danh liệu đăng ký quốc tế (international registration data identifier) OTD Từ điển kỹ thuật mở (Open Technical Dictionary) UML Ngơn ngữ lập mơ hình thống (Unified Modeling Language) URN Tên tài nguyên đồng (uniform resource name) XML Ngôn ngữ đánh dấu mở rộng (Extensible Markup Language) Giả định khái niệm Mỗi identification_guide (hướng dẫn định danh) quy định tập quy tắc để mô tả mục thuộc vào lớp đó, có sử dụng tham chiếu tới khái niệm xác định từ điển liệu, để đáp ứng yêu cầu liệu người nhận liệu CHÚ THÍCH Từ điển liệu tham chiếu OTD, thư viện phần ISO 13584, thư viện liệu tham chiếu ISO 15926 từ điển liệu để mô tả sản phẩm dịch vụ phương luận lớp đặc tính, đưa để từ điển liệu gán IRDI cho lớp đặc tính Hầu hết bên nhận liệu yêu cầu mục mô tả liệu thuộc vào nhiều lớp Một nhóm hướng dẫn định danh sưu tập hướng dẫn định danh với mô tả yêu cầu bên nhận liệu mô tả mục thuộc vào nhiều lớp Đối với mục đích tiêu chuẩn này, bên nhận liệu tổ chức nhóm tổ chức có yêu cầu liệu tương tự Một nhóm hướng dẫn định danh quản lý tổ chức bên nhận liệu vài tổ chức khác đại diện cho bên nhận liệu VÍ DỤ Ủy ban liên minh NATO 135 công bố tập hướng dẫn định danh Mục (Item) mô tả định dạng yêu cầu liệu việc trao đối liệu danh mục phân loại cho xấp xỉ 37,000 "tên mục phê chuẩn" (các AIN) Mỗi AIN rõ mục nguồn cung cấp Trong tiêu chuẩn này, yêu cầu liệu cho AIN mô tả đối tượng identification_guide (hướng dẫn định danh), tập đầy đủ IIG NATO, thể yêu cầu liệu tất AIN, coi nhóm hướng dẫn định danh CHÚ THÍCH Tiêu chuẩn khơng gồm mơ hình liệu định dạng trao đổi cho nhóm hướng dẫn định danh Mơ hình hướng dẫn định danh 6.1 Phần 6.1.1 Sơ đồ Sơ đồ lớp UML mơ hình mức đỉnh hướng dẫn định danh đưa Hình 6.1.2 identification_guide (hướng dẫn định danh) Một identification_guide (hướng dẫn định danh) đặc tả định dạng yêu cầu liệu cho danh mục phân loại để đáp ứng nhu cầu bên nhận liệu Các định nghĩa thuộc tính: identification_guide_ID (ID hướng dẫn định danh): định danh toàn cầu rõ rang identification_guide (hướng dẫn định danh) is_strict (hạn chế): Có hay không danh mục phân loại mà phù hợp với identification_guide (hướng dẫn định danh) cần gồm thông tin gọi cách rõ ràng identification_guide (hướng dẫn định danh) item_specification (đặc tả hạng mục): prescribed_item (hạng mục quy định) quy định định dạng yêu cầu liệu để mô tả lớp hạng mục để đáp ứng nhu cầu bên nhận liệu manager_reference_strin g (chuỗi tham chiếu người quản lý): Văn để người quản lý identification_guide (hướng dẫn định danh) dùng để đề cập tới identification_guide (hướng dẫn định danh) title (tiêu đề): tên dùng người đề cập tới identification_guide (hướng dẫn định danh) used_concept (khái niệm sử dụng): Sử dụng khái niệm để quy định thuật ngữ ưu tiên identification_guide (hướng dẫn định danh) Các xác nhận: Mỗi identification_guide (hướng dẫn định danh) có yêu cầu liệu quy định không, nhiều đối tượng prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) quy định yêu cầu liệu không identification_guide (hướng dẫn định danh) Mỗi identification_guide (hướng dẫn định danh) có thuật ngữ ưu tiên quy định không, nhiều đối tượng sử dụng khái niệm Mỗi sử dụng khái niệm quy định thuật ngữ ưu tiên cho identification_guide (hướng dẫn định danh) 6.1.3 prescribed_item (hạng mục quy định) prescribed_item (hạng mục quy định) đặc tả định dạng yêu cầu liệu để mô tả lớp hạng mục danh mục phân loại Các định nghĩa thuộc tính: annotation (chú giải): implementation_note (chú thích thực thi) để đưa hướng dẫn đọc cách thể hạng mục thuộc vào lớp class (lớp): lớp hạng mục mà định dạng yêu cầu liệu quy định constraint (ràng buộc): điều kiện cần trì đặc tính CHÚ THÍCH Một ràng buộc thể phần tử XML Biểu diễn cụ thể ràng buộc nằm ngồi phạm vi tiêu chuẩn VÍ DỤ Một hạng mục có hình dạng trịn đặc tính bán kính đường kính, quy luật: Đường kính = * bán kính thể ràng buộc VÍ DỤ Một hạng mục có hình dạng chữ nhật có đặc tính chiều rộng chiều dài, quy luật: Chiều rộng ≤ chiều dài thể ràng buộc VÍ DỤ Một hạng mục có hình dạng trịng chữ nhật có đặc tính đường kính, chiều rộng chiều dài, quy luật: Hoặc đặc tính đường kính có mặt đặc tính chiều rộng chiều dài có mặt thể ràng buộc must_be_dependent (cần phụ thuộc): Có hay khơng hạng mục theoprescribed_item (hạng mục quy định) cần tồn phụ thuộc vào hạng mục khác CHÚ THÍCH Trong TCVN 10566-40 mơ hình liệu, hạng mục quy định phụ thuộc tồn việc thiết lập thuộc tính is_dependent (phụ thuộc) true (đúng) CHÚ THÍCH Một hạng mục phụ thuộc tồn coi "con" hạng mục mà phụ thuộc VÍ DỤ Phần đầu bu-lơng đầu-lục giác thể hạng mục phụ thuộc tồn “Cha” bu-lông tổng thể prescribed_item_ID (ID hạng mục quy định): định danh toàn cầu rõ ràng prescribed_item (hạng mục quy định) Property (đặc tính): prescribed_property (đặc tính quy định) quy định định dạng yêu cầu liệu mơ tả đặc tính hạng mục thuộc vào lớp Các xác nhận: Mỗi prescribed_item (hạng mục quy định) quy định yêu cầu liệu không identification_guide (hướng dẫn định danh) Mỗi identification_guide (hướng dẫn định danh) có yêu cầu liệu quy định không, nhiều đối tượng prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) quy định hạng mục tham chiếu giá trị quy định không, nhiều đối tượng item_reference_type (kiểu tham chiếu hạng mục) Mỗi item_reference_type (kiểu tham chiếu hạng mục) quy định giá trị để tham chiếu hạng mục quy định prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) giải khơng, nhiều đối tượng implementation_note (chú thích thực thi) (chú thích thực thi) Mỗi giải implementation_note (chú thích thực thi) khơng prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) quy định việc biểu diễn hạng mục thuộc vào lớp (lớp) Mỗi class (lớp) có việc biểu diễn hạng mục quy định không, nhiều đối tượng prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) có đặc tính quy định không, nhiều đối tượng prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) quy định đặc tính khơng prescribed_item (hạng mục quy định) 6.1.4 prescribed_property (đặc tính quy định) Một prescribed_property (đặc tính quy định) đặc tả định dạng yêu cầu liệu mô tả đặc tính hạng mục Các định nghĩa thuộc tính: annotation (chú giải): implementation_note (chú thích thực thi) đưa hướng dẫn đọc cách thể đặc tính combination_allowed (kết hợp cho phép): có hay khơng kết hợp giá trị dùng giá trị đặc tính datatype (kiểu liệu): kiểu liệu cho phép thành phần giá trị cặp giá trị đặc tính quy định prescribed_property (đặc tính quy định) CHÚ THÍCH Khi khơng quy định kiểu liệu nào, kiểu liệu mặc định cho kiểu liệu quy định cho đặc tính từ điển Nếu không kiểu liệu quy định cho đặc tính từ điển, kiểu liệu mặc định string_type (kiểu chuỗi) environment (môi trường): Đặc tả nhóm điều kiện liên quan để thay đổi ý nghĩa giá trị đặc tính phù hợp với prescribed_property (đặc tính quy định) VÍ DỤ Thành viên lớp vòng bi lực đẩy dạng cầu có mức tải tốc độ quay dựa sở tuổi thọ trung bình Ví dụ, vịng bi lực đẩy dạng cầu với số hiệu tham chiếu "SAO 8" có mức tải 60 lbs 100 rpm, dựa sở tuổi thọ trung bình 2500 prescribed_property (đặc tính quy định) tham chiếu đặc tính “cơng suất lực đẩy” Môi trường bao gồm hai đối tượng prescribed_condition_element (phần tử điều kiện quy định): (phần tử điều kiện quy định) tốc độ quay tuổi thọ trung bình is_differentiating (được phân biệt): có hay khơng hai hạng mục thuộc vào lớp tham chiếu prescribed_item (hạng mục quy định) cha thiết phải phân biệt chúng có giá trị khác đặc tính is_requyred (được u cầu): có hay khơng giá trị đặc tính cần có mặt lớp tính tuân theo prescribed_item (hạng mục quy định) cha multiple_instances_allowe d (cho phép nhiều trường hợp): có hay khơng nhiều giá trị đặc tính có mặt lớp tính tn theo prescribed_item (hạng mục quy định) cha one_of_allowed (một trường hợp cho phép): có hay khơng giá trị đặc tính gồm phần tử one_of (một trong) prescribed_property_ID (ID đặc tính quy định): Định danh toàn cầu rõ ràng prescribed_property (đặc tính quy định) property (đặc tính): đặc tính prescribed_property (đặc tính quy định) quy định việc sử dụng Các xác nhận: Mỗi prescribed_property (đặc tính quy định) quy định đặc tính không prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) có đặc tính quy định khơng, nhiều đối tượng prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) có kiểu liệu khơng datatype (kiểu liệu) Mỗi datatype (kiểu liệu) kiểu liệu không prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) giải khơng, nhiều đối tượng implementation_note (chú thích thực thi) (chú thích thực thi) Mỗi giải implementation_note (chú thích thực thi) có khơng prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) có điều kiện đo lường quy định không, nhiều đối tượng prescribed_ data_environment (môi trường liệu quy định) Mỗi prescribed_ data_environment (môi trường liệu quy định) quy định điều kiện đo lường cho prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) quy định việc sử dụng property (đặc tính) Mỗi property (đặc tính) quy định sử dụng khơng, nhiều đối tượng prescribed_property (đặc tính quy định) 6.1.5 prescribed_ data_environment (môi trường liệu quy định) Một prescribed_ data_environment (môi trường liệu quy định) đặc tả định dạng yêu cầu liệu cho tập điều kiện sửa đổi ý nghĩa giá trị đặc tính Các định nghĩa thuộc tính: condition_element (phần tử điều kiện): đặc tả định dạng yêu cầu liệu cho cặp giá trị đặc tính để mô tả điều kiện is_requyred (được yêu cầu): có hay khơng điều kiện cần chứa trường hợp đặc tính mà định dạng yêu cầu liệu quy định việc bao gồm prescribed_property (đặc tính quy định) Các xác nhận: Mỗi prescribed_ data_environment (môi trường liệu quy định) có điều kiện quy định nhiều đối tượng prescribed_condition_element (phần tử điều kiện quy định) Mỗi prescribed_condition_element (phần tử điều kiện quy định) quy định điều kiện cho prescribed_ data_environment (môi trường liệu quy định) Mỗi prescribed_ data_environment (môi trường liệu quy định) quy định điều kiện đo lường cho prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) có điều kiện đo lường quy định không, nhiều đối tượng prescribed_ data_environment (môi trường liệu quy định) 6.1.6 prescribed_condition_element (phần tử điều kiện quy định) Một prescribed_condition_element (phần tử điều kiện quy định) đặc tả yêu cầu liệu định dạng cặp giá trị đặc tính sửa đổi ý nghĩa cặp giá trị đặc tính quy định prescribed_property (đặc tính quy định) Các định nghĩa thuộc tính: datatype (kiểu liệu): kiểu liệu cho phép thành phần giá trị cặp giá trị đặc tính quy định prescribed_condition_element (phần tử điều kiện quy định) CHÚ THÍCH Khi khơng quy định kiểu liệu nào, kiểu liệu mặc định cho kiểu liệu quy định cho đặc tính từ điển, khơng kiểu liệu quy định cho đặc tính từ điển, kiểu liệu mặc định cho string_type (kiểu chuỗi) is_requyred (được có u cầu): hay khơng cặp giá trị đặc tính quy định prescribed_condition_element (phần tử điều kiện quy định) cần có mặt môi trường liệu tương ứng với prescribed_ data_environment (mơi trường liệu quy định) property (đặc tính): đặc tính prescribed_condition_element (phần tử điều kiện quy định) quy định việc sử dụng Các xác nhận: Mỗi prescribed_condition_element (phần tử điều kiện quy định) có kiểu liệu khơng datatype (kiểu liệu) Mỗi datatype (kiểu liệu) kiểu liệu không prescribed_condition_element (phần tử điều kiện quy định) Mỗi prescribed_condition_element (phần tử điều kiện quy định) quy định việc sử dụng property Mỗi đặc tính quy định sử dụng không, nhiều đối tượng prescribed_condition_element (phần tử điều kiện quy định) Mỗi prescribed_condition_element (phần tử điều kiện quy định) quy định điều kiện cho prescribed_ data_environment (môi trường liệu quy định) Mỗi prescribed_ data_environment (môi trường liệu quy định) có điều kiện quy định nhiều đối tượng prescribed_condition_element (phần tử điều kiện quy định) 6.1.7 implementation_note (chú thích thực thi) Một implementation_note (chú thích thực thi) hướng dẫn khơng thức cách mô tả hạng mục đặc tính danh mục phân loại Các định nghĩa thuộc tính: content (nội dung): văn implementation_note (chú thích thực thi) CHÚ THÍCH Nội dung thể nội dung XML trộn Một trường hợp đặc biệt Nội dung XML trộn chuỗi văn đơn giản Biểu diễn cụ thể nội dung nằm phạm vi tiêu chuẩn Các xác nhận: Mỗi implementation_note (chú thích thực thi) giải không prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) giải không, nhiều đối tượng implementation_note (chú thích thực thi) Mỗi implementation_note (chú thích thực thi) giải khơng prescribed_property (đặc tính quy định) Mỗi prescribed_property (đặc tính quy định) giải không, nhiều đối tượng implementation_note (chú thích thực thi) 6.2 Sử dụng khái niệm 6.2.1 Sơ đồ Sơ đồ lớp UML vùng sử dụng khái niệm đưa Hình Hình - Sơ đồ lớp UML sử dụng khái niệm 6.2.2 concept_use (khái niệm sử dụng) Concept_use (khái niệm sử dụng) tuyên bố hướng dẫn định danh thuật ngữ người quản lý ưu tiên cho khái niệm cho Các định nghĩa thuộc tính: preferred_definition nghĩa ưu tiên): (định định nghĩa để người quản lý hướng dẫn định danh sử dụng khái preferred_image (hình ưu tiên): ảnh hình ảnh để người quản lý hướng dẫn định danh sử dụng khái niệm preferred_term (thuật ưu tiên): ngữ thuật ngữ để người quản lý hướng dẫn định danh sử dụng khái niệm used_concept (khái sử dụng): niệm khái niệm concept_use (khái niệm sử dụng) nêu rõ thuật ngữ ưu tiên Các xác nhận: Mỗi concept_use (khái niệm sử dụng) quy định ưu tiên khơng thuật ngữ Mỗi thuật ngữ có ưu tiên quy định không, nhiều đối tượng concept_use (khái niệm sử dụng) Mỗi concept_use (khái niệm sử dụng) quy định ưu tiên khơng định nghĩa Mỗi định nghĩa có ưu tiên quy định không, nhiều đối tượng concept_use (khái niệm sử dụng) Mỗi concept_use (khái niệm sử dụng) quy định ưu tiên khơng hình ảnh Mỗi hình ảnh có ưu tiên quy định concept_use (khái niệm sử dụng) Mỗi concept_use (khái niệm sử dụng) quy định thuật ngữ ưu tiên cho khái niệm Mỗi khái niệm có thuật ngữ ưu tiên quy định không, nhiều đối tượng concept_use (khái niệm sử dụng) Mỗi concept_use (khái niệm sử dụng) quy định thuật ngữ ưu tiên cho identification_guide (hướng dẫn định danh) Mỗi identification_guide (hướng dẫn định danh) có thuật ngữ ưu tiên quy định không, nhiều đối tượng concept_use (khái niệm sử dụng) Mơ hình Datatype (kiểu liệu) 7.1 Phân cấp Sự phân cấp datatype (kiểu liệu) Hình Hình - Sơ đồ lớp UML phân cấp datatype (kiểu liệu) 7.2 Gốc datatype (kiểu liệu) 7.2.1 Sơ đồ Sơ đồ lớp UML vùng gốc datatype (kiểu liệu) đưa Hình Hình - Sơ đồ lớp UML gốc datatype (kiểu liệu) 7.2.2 datatype (kiểu liệu) Một datatype (kiểu liệu)là tập giá trị phân biệt, đặc điểm hóa đặc tính giá trị đó, thao tác liệu CHÚ THÍCH Bao gồm đơn vị đo Các định nghĩa thuộc tính: thể hiện: biểu diễn để đưa chi tiết datatype (kiểu liệu) Các xác nhận: Mỗi datatype (kiểu liệu) kiểu sở không aggregate_type (kiểu khối tập hợp) Mỗi aggregate_type (kiểu khối tập hợp) có kiểu sở datatype (kiểu liệu) Hình - Sơ đồ lớp UML kiểu đo lường 7.7.2 measure_type (kiểu đo) Một measure_type (kiểu đo) is datatype (kiểu liệu) thành phần bao gồm hệ thống đo lường Các định nghĩa thuộc tính: base_type (kiểu sở): đặc tả phần số thành viên measure_type (kiểu đo) unit (đơn vị): đặc tả đơn vị đo giá trị thuộc vào measure_type (kiểu đo) Các xác nhận: Mỗi measure_type (kiểu đo) có kiểu sở không numeric_type (kiểu số) Mỗi numeric_type (kiểu số) kiểu sở không measure_type (kiểu đo) Mỗi measure_type (kiểu đo) nhiều đối tượng prescribed_unit_of_measure (đơn vị đo quy định) Mỗi prescribed_unit_of_measure (đơn vị đo quy định) measure_type (kiểu đo) Các ràng buộc: Hoặc measure_type (kiểu đo) phải có base_type (kiểu sở) prescribed_unit_of_measure (đơn vị đo quy định) tương ứng với measure_type (kiểu đo) phải có base_type (kiểu sở) 7.7.3 prescribed_unit_of_measure (đơn vị đo quy định) Một prescribed_unit_of_measure (đơn vị đo quy định) đặc tả yêu cầu liệu việc sử dụng đơn vị đo với giá trị measure_type (kiểu đo) Các định nghĩa thuộc tính: base_type (kiểu đặc tả phần số thành viên measure_type (kiểu đo) để có đơn vị sở): unit (đơn vị): đơn vị đo mà yêu cầu liệu quy định prescribed_unit_of_measure (đơn vị đo quy định) Các xác nhận: Mỗi prescribed_unit_of_measure (đơn vị đo quy định) có measure_type (kiểu đo) Mỗi measure_type (kiểu đo) có nhiều đối tượng prescribed_unit_of_measure (đơn vị đo quy định) Mỗi prescribed_unit_of_measure (đơn vị đo quy định) có kiểu sở khơng numeric_type (kiểu số) Mỗi numeric_type (kiểu số) kiểu sở không prescribed_unit_of_measure (đơn vị đo quy định) Mỗi prescribed_unit_of_measure (đơn vị đo quy định) quy định việc sử dụng unit_of_measure (đơn vị đo) Mỗi unit_of_measure (đơn vị đo) có cách sử dụng quy định khơng, nhiều đối tượng prescribed_unit_of_measure (đơn vị đo) (đơn vị đo quy định) 7.7.4 measure_range_type (kiểu dải đo) Một measure_range_type (kiểu dải đo) measure_type (kiểu đo) thành phần bao gồm dải đo lường VÍ DỤ "2.9 đến 3.1 mm" dải đo 7.7.5 measure_number_type (kiểu số đo) Một measure_number_type (kiểu số đo) measure_type (kiểu đo) thành phần bao gồm giá trị không hạn định tập hợp giá trị hạn định Các định nghĩa thuộc tính: qualifier (hạn định): đặc tả hạn định để sử dụng với thành viên measure_number_type (kiểu số đo) unqualified_value_allowe d (giá trị hạn định cho phép): có hay khơng thành viên measure_number_type (kiểu số đo) bao gồm giá trị khơng hạn định VÍ DỤ "2.0 mm" giá trị đo lường không hạn định "2.0 mm danh định" giá trị đo lường hạn định Các xác nhận: Mỗi measure_number_type (kiểu số đo) có hạn định quy định khơng, nhiều đối tượng prescribed_qualifier_of_measure (hạn định đo quy định) Mỗi prescribed_qualifier_of_measure (hạn định đo quy định) quy định hạn định cho measure_number_type (kiểu số đo) 7.7.6 prescribed_qualifier_of_measure (hạn định đo quy định) Một prescribed_qualifier_of_measure (hạn định đo quy định) đặc tả yêu cầu liệu việc sử dụng hạn định với giá trị measure_number_type (kiểu số đo) Các định nghĩa thuộc tính: is_requyred (được u cầu): có hay khơng thành viên measure_number_type (kiểu số đo) cần gồm giá trị với hạn định VÍ DỤ 1một lớp bu-lơng chữ U có đặc tính "đường kính móc" Bên nhận liệu yêu cầu giá trị danh định cho trước đặc tính Một giá trị lớn nhỏ cho trước Đối tượng prescribed_qualifier_of_measure (hạn định đo quy định) hạn định “danh định” có is Requyred (được yêu cầu) = true (đúng) Các đối tượng prescribed_qualifier_of_measure (hạn định đo quy định) hạn định “nhỏ nhất” “lớn nhất”có is Requyred (được yêu cầu) = false (sai) qualifier (hạn định): hạn định mà yêu cầu liệu quy định prescribed_qualifier_of_measure (hạn định đo quy định) VÍ DỤ "Danh định", "nhỏ nhất" "lớn nhất" hạn định đo lường sử dụng chung Các xác nhận: Mỗi prescribed_qualifier_of_measure (hạn định đo quy định) quy định hạn định cho measure_number_type (kiểu số đo) Mỗi measure_number_type (kiểu số đo) có hạn định quy định khơng, nhiều đối tượng prescribed_qualifier_of_measure (hạn định đo quy định) Mỗi prescribed_qualifier_of_measure (hạn định đo quy định) có hạn định qualifier_of_measure (hạn định đo) Mỗi qualifier_of_measure (hạn định đo) hạn định cho không, nhiều đối tượng prescribed_qualifier_of_measure (hạn định đo quy định) 7.8 Kiểu tiền tệ 7.8.1 Sơ đồ Sơ đồ lớp UML vùng kiểu tiền tệ đưa Hình 10 Hình 10 - Sơ đồ lớp UML kiểu tiền tệ 7.8.2 currency_type (kiểu tiền tệ) Một currency_type (kiểu tiền tệ) datatype (kiểu liệu) thành phần gồm lượng tiền Các định nghĩa thuộc tính: allowable_currency (tiền tệ cho phép): đặc tả tiền tệ sử dụng giá trị currency_type (kiểu tiền tệ) base_type (kiểu sở): đặc tả yêu cầu phần định lượng thành viên currency_type (kiểu tiền tệ) Các xác nhận: Mỗi currency_type (kiểu tiền tệ) có kiểu sở numeric_type (kiểu số) Mỗi numeric_type (kiểu số) kiểu sở cho không currency_type (kiểu tiền tệ) Mỗi currency_type (kiểu tiền tệ) có tiền tệ quy định nhiều đối tượng prescribed_currency (tiền tệ quy định) Mỗi prescribed_currency (tiền tệ quy định) quy định tiền tệ cho currency_type (kiểu tiền tệ) 7.8.3 prescribed_currency (tiền tệ quy định) Một prescribed_currency (tiền tệ quy định) đặc tả yêu cầu liệu mô tả tiền tệ CHÚ THÍCH ISO 4217 gồm danh sách mã tiền tệ Các định nghĩa thuộc tính: currency (tiền tệ): đặc tả tiền tệ sử dụng giá trị currency_type (kiểu tiền tệ) Các xác nhận: Mỗi prescribed_currency (tiền tệ quy định) quy định tiền tệ cho currency_type (kiểu tiền tệ) Mỗi currency_type (kiểu tiền tệ) có tiền tệ quy định nhiều đối tượng prescribed_currency (tiền tệ quy định) Mỗi prescribed_currency (tiền tệ quy định) quy định việc sử dụng currency (tiền tệ) Mỗi tiền tệ quy định sử dụng không, nhiều đối tượng prescribed_currency (tiền tệ quy định) 7.9 Kiểu phức hợp 7.9.1 Sơ đồ Sơ đồ lớp UML vùng kiểu phức hợp đưa Hình 11 Hình 11 - Sơ đồ lớp UML kiểu phức hợp 7.9.2 composite_type (kiểu phức hợp) Một composite_type (kiểu phức hợp) datatype (kiểu liệu) thành phần kết hợp phi trật tự trường CHÚ THÍCH composite_type (kiểu phức hợp) tương tự với kiểu ghi/hồ sơ xác định ISO/IEC 11404, ngoại trừ thành phần ghi/hồ sơ lập mục tên trường, ngược lại, thành phần giá trị phức hợp lập mục đặc tính VÍ DỤ đặc tính có giá trị bao gồm điểm mặt phẳng, thể tọa độ Đềcác Mỗi điểm có tọa độ thể cặp số thực: (x,y) Datatype (kiểu liệu) đặc tính quy định composite_type (kiểu phức hợp) với hai đối tượng field_specification (đặc tả trường): tọa độ x, tọa độ y Cả hai đối tượng field_specification (đặc tả trường) datatype (kiểu liệu) real_type (kiểu số thực) Một tham chiếu đặc tính "tọa độ x" OTD, tham chiếu đặc tính "tọa độ y" Các định nghĩa thuộc tính: field (trường): đặc tả phần tử giá trị thuộc vào composite_type (kiểu phức hợp) Các xác nhận: Mỗi composite_type (kiểu phức hợp) có trường quy định không, nhiều đối tượng field_specification (đặc tả trường) Mỗi field_specification (đặc tả trường) quy định trường cho composite_type (kiểu phức hợp) Các ràng buộc: Đối với composite_type (kiểu phức hợp), phải có nhiều field_specification (đặc tả trường) tham chiếu đặc tính cho trước 7.9.3 field_specification (đặc tả trường) Một field_specification (đặc tả trường) đặc tả phần tử giá trị phức hợp Các định nghĩa thuộc tính: base_type sở): (kiểu datatype (kiểu liệu) trường VÍ DỤ hướng dẫn định danh đó, tài liệu hạng mục mô tả cặp giá trị: tên tài liệu tác giả lập tài liệu Tên tài liệu văn tùy ý Tác giả lập tài liệu điều sau đây: ● tham chiếu nhà sản xuất ● tiêu chuẩn hiệp hội ● tiêu chuẩn quốc gia ● quy chuẩn quốc gia ● tiêu chuẩn quốc tế Đặc tính tài liệu có composite_type (kiểu phức hợp) kiểu liệu composite_type (kiểu phức hợp) có hai đối tượng field_specification (đặc tả trường) đối tượng field_specification (đặc tả trường) thứ tham chiếu đặc tính "(tiêu đề" có string_type (kiểu chuỗi) Đối tượng field_specification (đặc tả trường) thứ hai tham chiếu đặc tính "tác giả lập tài liệu" có controlled_value_type (kiểu giá trị kiểm sốt) is_requyred (được u cầu): có hay khơng trường quy định field_specification (đặc tả trường) cần có mặt cho thành viên composite_type (kiểu phức hợp) VÍ DỤ composite_type (kiểu phức hợp) bao gồm tọa độ Đề-các Mỗi tọa độ phải gồm giá trị x y, gồm giá trị z Thuộc tính is Requyred (được yêu cầu) true (đúng) trường x y, false (sai) trường z property (đặc tính): đặc tính field_specification (đặc tả trường) quy định việc sử dụng Các xác nhận: Mỗi field_specification (đặc tả trường) quy định trường cho composite_type (kiểu phức hợp) Mỗi composite_type (kiểu phức hợp) có trường quy định không, nhiều đối tượng field_specification (đặc tả trường) Mỗi field_specification (đặc tả trường) có kiểu sở datatype (kiểu liệu) Mỗi datatype (kiểu liệu) kiểu sở không field_specification (đặc tả trường) Mỗi field_specification (đặc tả trường) quy định việc sử dụng đặc tính (đặc tính) Mỗi đặc tính (đặc tính) quy định sử dụng không, nhiều đối tượng field_specification (đặc tả trường) 7.9.4 aggregate_type (kiểu khối tập hợp) Một aggregate_type (kiểu khối tập hợp) datatype (kiểu liệu)các thành phần bao gồm tập chuỗi giá trị Các định nghĩa thuộc tính: base_type (kiểu sở): đặc tả kiểu liệu giá trị thuộc vào tập chuỗi lower_bound (bao dưới): số nhỏ giá trị tập hợp thuộc vào aggregate_type (kiểu khối tập hợp) upper_bound (bao trên): số lớn giá trị tập hợp thuộc vào aggregate_type (kiểu khối tập hợp) Các xác nhận: Mỗi aggregate_type (kiểu khối tập hợp) có kiểu sở datatype (kiểu liệu) Mỗi datatype (kiểu liệu) kiểu sở không aggregate_type (kiểu khối tập hợp) 7.9.5 set_type (kiểu tập hợp) Một set_type (kiểu tập hợp) aggregate_type (kiểu khối tập hợp) thành phần bao gồm tập giá trị 7.9.6 bag_type (kiểu tập hợp phi trật tự) Một bag_type (kiểu tập hợp phi trật tự) aggregate_type (kiểu khối tập hợp) thành phần tập hợp phi trật tự giá trị, trùng lặp VÍ DỤ [[1, 5, 13]] [[2, 2, 3, 5, 5, 5, 9]] bao VÍ DỤ Do số lượng phần tử có nghĩa, nên [[2, 2, 7, 19]] không [[2, 7, 19]] VÍ DỤ Do trật tự khơng có nghĩa, nên [[2, 2, 7, 19]] [[7, 2, 19, 2]] 7.9.7 sequence_type (kiểu trình tự) Một sequence_type (kiểu trình tự) aggregate_type (kiểu khối tập hợp) thành phần bao gồm chuỗi giá trị 7.9.8 choice_type (kiểu lựa chọn) Một choice_type (kiểu lựa chọn) datatype (kiểu liệu) thành phần bao gồm hợp thành viên nhiều datatype (kiểu liệu) khác VÍ DỤ lớp đinh ốc có đặc tính "chiều dài ren" Cho hạng mục lớp này, chiều dài ren phép đo lường tuyên bố "mọi chấp nhận" "không ước lượng" Điều mã choice_type (kiểu lựa chọn) mà kiểu sở measure_number_type (kiểu số đo) controlled_value_type (kiểu giá trị kiểm sốt) có danh sách giá trị cho phép gồm tham chiếu tới giá trị "mọi chấp nhận" "khơng ước lượng" Các định nghĩa thuộc tính: base_type (kiểu sở): đặc tả kiểu liệu giá trị thuộc vào tập chuỗi Các xác nhận: Mỗi choice_type (kiểu lựa chọn) có kiểu sở nhiều đối tượng datatype (kiểu liệu) Mỗi datatype (kiểu liệu) kiểu sở cho không choice_type (kiểu lựa chọn) 7.10 Kiểu tham chiếu 7.10.1 Sơ đồ Sơ đồ lớp UML vùng kiểu tham chiếu hạng mục đưa Hình 12 Hình 12 - Sơ đồ lớp UML kiểu tham chiếu hạng mục 7.10.2 item_reference_type (kiểu tham chiếu hạng mục) Một item_reference_type (kiểu tham chiếu hạng mục) datatype (kiểu liệu)các thành phần bao gồm tham chiếu tới đối tượng item (hạng mục) CHÚ THÍCH Xem TCVN 10566-40 cho định nghĩa datatype (kiểu liệu) thực thể item (hạng mục) Các định nghĩa thuộc tính: referenced_item (hạng mục tham chiếu): đặc tả định dạng yêu cầu liệu đối tượng item (hạng mục) để tham chiếu thành viên datatype (kiểu liệu) item_reference_type (kiểu tham chiếu hạng mục) CHÚ THÍCH referenced_item (hạng mục tham chiếu) hướng dẫn định danh hướng dẫn định danh riêng Nếu referenced_item (hạng mục tham chiếu) hướng dẫn định danh riêng, tham chiếu IRDI Các xác nhận: Mỗi item_reference_type (kiểu tham chiếu hạng mục) quy định giá trị để tham chiếu hạng mục quy định prescribed_item (hạng mục quy định) Mỗi prescribed_item (hạng mục quy định) quy định hạng mục tham chiếu giá trị quy định không, nhiều đối tượng item_reference_type (kiểu tham chiếu hạng mục) 7.10.3 file_type (kiểu tệp) Một file_type (kiểu tệp) datatype (kiểu liệu) thành phần tham chiếu tới tệp internet Định danh Một hướng dẫn định danh phải tham chiếu khái niệm siêu liệu bên ngồi có sử dụng IRDI phù hợp với ISO/TS 29002-5 Ngoài ra, hướng dẫn định danh quy định yêu cầu liệu cho danh mục phân loại tuân theo TCVN 10566-40 nên sử dụng IRDI gắn với tập ISO/TS 29002-5 quy định ISO 22745-13, nên sử dụng lược đồ XML định dạng trao đổi Phụ lục B Phụ lục A (quy định) Đăng ký đối tượng thông tin A.1 Việc định danh tài liệu Để cung cấp định danh tường minh đối tượng thông tin hệ thống mở, định danh đối tượng {tiêu chuẩn TCVN 10566phần (30) phiên (1)} gán cho tiêu chuẩn Ý nghĩa giá trị xác định ISO/IEC 8824-1, mô tả ISO 10303-1 A.2 Việc định danh lược đồ Để cung cấp định danh tường minh đối tượng thông tin hệ thống mở, định danh đối tượng {tiêu chuẩn TCVN 10566phần (30) phiên (1) lược đồ (1) hướng dẫn định danh(1)} gán cho lược đồ hướng dẫn định danh Ý nghĩa giá trị xác định ISO/IEC 8824-1, mô tả ISO 10303-1 Để cung cấp định danh tường minh đối tượng thông tin hệ thống mở, định danh đối tượng {tiêu chuẩn TCVN 10566phần (30) phiên (1) lược đồ (1) kiểu liệu (2)} gán cho lược đồ kiểu liệu Ý nghĩa giá trị xác định ISO/IEC 8824-1, mô tả ISO 10303-1 Phụ lục B (quy định) Danh sách máy tính phiên dịch Phụ lục gồm việc biểu diễn trao đổi hướng dẫn định danh Các danh sách sẵn có theo dạng máy tính phiên dịch Bảng B.1 Thông cáo sau áp dụng cho tệp máy tích phiên dịch phụ lục Thông cáo việc chấp nhận chối bỏ sau phải bao gồm tất (“Lược đồ”) DTD/XML dẫn xuất từ lược đồ đó: Việc chấp nhận thừa nhận, miễn phí vĩnh viễn, cho người có lược đồ để sử dụng, chép, sửa đổi, kết hợp phân phối miễn phí lược đồ với mục đích phát triển, thực thi, cài đặt sử dụng phần mềm dựa sở lược đồ cho phép cá nhân người trang bị lược đồ làm vậy, tùy thuộc vào điều kiện sau: LƯỢC ĐỒ ĐƯỢC CUNG CẤP “NHƯ HIỆN TRẠNG”, KHÔNG BẢO ĐẢM VỀ BẤT KỲ LOẠI NÀO, RÕ RÀNG HAY HÀM Ý, BAO GỒM NHƯNG KHÔNG HẠN CHẾ ĐỐI VỚI CÁC BẢO ĐẢM THƯƠNG MẠI, PHÙ HỢP CHO MỘT MỤC ĐÍCH NÀO ĐĨ VÀ KHƠNG VI PHẠM KHƠNG CĨ TRƯỜNG HỢP NÀO MÀ TÁC GIẢ HAY NGƯỜI GIỮ BẢN QUYỀN PHẢI CHỊU TRÁCH NHIỆM CHO MỌI KHIẾU NẠI, THIỆT HẠI HOẶC CÁC TRÁCH NHIỆM KHÁC, DÙ LÀ HÀNH ĐỘNG THEO HỢP ĐỒNG, SAI LẦM HOẶC CÁC HÀNH ĐỘNG KHÁC, NẢY SINH TỪ BÊN NGOÀI HOẶC TRONG VIỆC KẾT NỐI VỚI LƯỢC ĐỒ HOẶC SỬ DỤNG HAY CÁC XỬ LÝ KHÁC TRONG LƯỢC ĐỒ Ngoài ra, sửa đổi Lược đồ phải bao gồm thông cáo sau: LƯỢC ĐỒ NÀY ĐÃ ĐƯỢC SỬA ĐỔI TỪ LƯỢC ĐỒ ĐƯỢC QUY ĐỊNH TRONG TCVN 10566-30 VÀ KHÔNG NÊN HIỂU LÀ TUÂN THỦ THEO TIÊU CHUẨN ĐÓ Bảng B.1 - Các lược đồ XMLđược xác định tiêu chuẩn Tài liệu nguồn Mô tả Tệp HTML Tệp ASCII URI Lược đồ XML hướng dẫn định danh identification - guide.xsd identification - guide.xsd urn:iso:std:iso:ts:22745:-30:ed1:tech:xml-schema:identificationguide TCVN 10566-30 Lược đồ XML Datatype (kiểu liệu) datatype.xsd datatype.xsd urn:iso:std:iso:ts:22745:-30:ed1:tech:xml-schema:data-type TCVN 10566-30 CHÚ THÍCH Đi mở rộng “.txt” gắn thêm vào tên tệp ASCII để đảm bảo hiển thị phù hợp trình duyệt web Để sử dụng tệp phần mềm ứng dụng cần gỡ bỏ đuôi mở rộng “.txt” Các lược đồ Bảng B.1 tham chiếu trực tiếp gián tiếp lược đồ xác định bên liệt kê Bảng B.2 Bảng B.2 - Các lược đồ XML xác định tiêu chuẩn Mô tả Tài liệu nguồn Tệp HTML Tệp ASCII URI Lược đồ XML định danh identifier.xsd identifier.xsd urn:iso:std:iso:ts:29002:-5:ed-1:tech:xmlschema:identifier ISO/TS 290025 Đoạn DTD đinh danh identifier.dtd identifier.dtd urn:iso:std:iso:ts:29002:-5:ed1:tech:dtd:identifier ISO/TS 290025 Phụ lục C (tham khảo) Thông tin hỗ trợ thực thi Thơng tin bổ sung đưa để hỗ trợ thực thi.Nếu thông tin đưa tìm thấy URL sau đây: Thông tin bổ sung: http://www.tc184-sc4.org/implementation_information/22745/00030 Phụ lục D (tham khảo) Sự tương ứng với mơ hình danh mục phân loại Bảng D.1 tương ứng mô hình xác định tiêu chuẩn mơ hình thể danh mục phân loại xác định TCVN 10566-40 Bảng D.1 - Sự tương ứng mơ hình hướng dẫn định danh mơ hình danh mục phân loại Tài liệu xác định TCVN 10566-30 Mơ hình Hướng dẫn định danh Mơ hình hỗ trợ datatype (kiểu liệu) TCVN 10566-40 Danh mục phân loại Giá trị Bảng D.2 tương ứng thực thể xác định hướng dẫn định danh mô hình kiểu liệu hỗ trợ nó, xác định tiêu chuẩn này, thực thể xác định mơ hình danh mục phân loại mơ hình kiểu liệu hỗ trợ nó, xác định TCVN 1056640 Bảng D.2 -Sự tương ứng thực thể thể hướng dẫn định danh thực thể thể danh mục phân loại Thực thể mơ hình hướng dẫn định danh (và kiểu liệu) Thực thể mơ hình danh mục phân loại (và giá trị) aggregate_type (kiểu khối tập hợp) Nhận xét Một giá trị khối tập hợp cần thuộc trongphần chuyên biệt aggregate_type (kiểu khối tập hợp): set_type (kiểu tập hợp), bag_type (kiểu tập hợp phi trật tự) sequence_type (kiểu trình tự) bag_type (kiểu tập hợp phi trật tự) bag_value (giá trị bao) boolean_type (kiểu lô-gich) boolean_value (giá trị lôgich) choice_type (kiểu lựa chọn) Tập giá trị choice_type (kiểu lựa chọn) hợp tập giá trị kiểu sở Do đó, khơng có kiểu giá trị đặc thù tương ứng với choice_type (kiểu lựa chọn) complex_type (kiểu số phức) complex_value (giá trị phức) composite_type (kiểu phức hợp) composite_value (giá trị phức hợp) concept_use (khái niệm sử dụng) Một trường hợp concept_use (khái niệm sử dụng) dùng để quy định thuật ngữ ưu tiên cho khái niệm cho bên nhận liệu Khơng có nhu cầu nhà cung cấp liệu để quy định thuật ngữ ưu tiên tệp danh mục phân loại controlled_value_type (kiểu giá trị kiểm soát) controlled_value (giá trị kiểm soát) currency_type (kiểu tiền tệ) currency_value (giá tị tiền tệ) datatype (kiểu liệu) Value (giá trị) date_time_type (kiểu thời gianngày tháng) date_time_value (giá trị thời gian-ngày tháng) date_type (kiểu ngày tháng) date_value (giá trị ngày tháng) field_specification (đặc tả trường) Field (trường) file_type (kiểu tệp) file_value (giá trị tệp) identification_guide (hướng dẫn định danh) Catalogue (danh mục phân loại) implementation_note (chú thích thực thi) Gồm dẫncho người thực thi mộthướng dẫn định danh Không cần hướng dẫn danh mục phân loại integer_format (định dạng số nguyên) Thực thể Helper (người hỗ trợ) integer_type (kiểu số nguyên) rational_type (kiểu số hữu tỷ) integer_type (kiểu số nguyên) integer_value (giá trị nguyên) item_reference_type (kiểu tham chiếu hạng mục) item_reference_value (giá trị tham chiếu hạng mục) localized_text_type (kiểu văn địa phương hóa) localized_text_value (giá trị văn địa phương hóa) measure_number_type (kiểu số đo) measure_number_value (giá trị số đo) measure_range_type (kiểu dải đo) measure_range_value (giá trị dải đo) measure_type (kiểu đo) measure_value (giá trị đo lường) (giá trị đo) numeric_type (kiểu số) numeric_value prescribed_condition_element (phần tử điều kiện quy định) condition_element (phần tử điều kiện) prescribed_currency (tiền tệ quy định) prescribed_ data_environment (môi trường liệu quy định) data_environment (môi trường liệu) prescribed_item (hạng mục Item (hạng mục) quy định) prescribed_property (đặc tính quy định) property_value (giá trị đặc tính) prescribed_qualifier_of_measure (hạn định đo quy định) Khái niệm từ điển qualifier_of_measure (hạn định đo) tham chiếu thuộc tính qualifier_ref (tham chiếu hạn định) qualified_value (giá trị hạn định) prescribed_unit_of_measure (đơn vị đo) (đơn vị đo quy định) Khái niệm từ điển unit_of_measure (đơn vị đo)được tham chiếu thuộc tính UOM_ref (tham chiếu UOM) measure_value (giá trị đo lường) rational_type (kiểu số hữu tỷ) rational_value (giá trị hữu tỷ) real_format (định dạng số thực) Thực thể Helper (người hỗ trợ) real_type (kiểu số thực) complex_type (kiểu số phức) real_type (kiểu số thực) real_value (giá trị thực) sequence_type (kiểu trình tự) sequence_value (giá trị trình tự) set_type (kiểu tập hợp) set_value (giá trị tập) string_format (định dạng chuỗi) Thực thể Helper (người hỗ trợ) string_type (kiểu chuỗi) string_type (kiểu chuỗi) string_value (giá trị chuỗi) time_type (kiểu thời gian) time_value (giá trị thời gian) year_month_type (kiểu năm tháng) year_month_value (giá trị năm tháng) year_type (kiểu năm) year_value (giá trị năm) Phụ lục E (tham khảo) Hướng dẫn sử dụng Điều đưa hướng dẫn sử dụng thực thể data_environment (môi trường liệu) Trong danh mục phân loại, thực thể data_environment (môi trường liệu) dùng để quy định điều kiện đặc tính có giá trị cho Nếu đặc tính p có giá trị v điều kiện để đặc tính khác p1 = v1, p2 = v2, , điều thể property_value (giá trị đặc tính) p = v, với data_environment (môi trường liệu) tương ứng gồm đối tượng condition_element (phần tử điều kiện) thể điều kiện p1 = v1, p2 = v2, Trong hướng dẫn định danh, thực thể prescribed_ data_environment (môi trường liệu quy định) dùng để quy định để thực thể data_environment (mơi trường liệu) cần liên kết với property_value (giá trị đặc tính) cho đặc tính cho trước VÍ DỤ Một bên nhận liệu yêu cầu mức tải cho vòng bi lực đẩy dạng cầu cung cấp, cần đưa tuổi thọ trung bình (theo giờ) tốc độ quay (theo vòng/phút) mức tải hợp lệ Mức tải đưa theo pound (1 pound = 0,45359237 kg) OTD sử dụng định danh khái niệm liệt kê Bảng E.1 Bảng E.1 - Các định danh khái niệm ví dụ điều kiện Kiểu Tên ID Đặc tính mức tải 0161-1#02-016933#1 Đặc tính Xếp hạng tuổi thọ trung bình 0161-1#02-015649#1 Đặc tính tốc độ quay 0161-1#02-017966#1 Đơn vị đo Pound (1 pound = 0,45359237 kg) 0161-1#05-003157#1 Đơn vị đo Giờ 0161-1#05-003185#1 Đơn vị đo Vòng/phút 0161-1#05-004516#1 Đoạn mã XML sau cách yêu cầu mã hóa hướng dẫn định danh Mã hóa: Giải mã: THƯ MỤC TÀI LIỆU THAM KHẢO [1] ISO 4217, Codes for the representation of currencies and funds (Mã thể tiền tệ quỹ) [2] ISO 10303 (all parts), Industrial automation systems and integration -Product data representation and exchange (Hệ thống tự động hóa cơng nghiệp tích hợp - Trao đổi thể liệu sản phẩm) [3] ISO 13399 (all parts), Cutting tool data representation and exchange (Thể trao đổi liệu công cụ cắt) [4] ISO 13584 (all parts), Industrial automation systems and integration - Parts library (Hệ thống tự động ngành công nghiệp - Thư viện phần) [5] ISO 15926 (all parts), Industrial automation systems and integration - Integration of life-cycle data for process plants including oil and gas production facilities (Hệ thống tự động hóa cơng nghiệp tích hợp - Tích hợp liệu vịng đời nhà máy xử lý bao gồm phương tiện sản xuất dầu khí ga) [6] TCVN 10566-10 (ISO/TS 22745-10), Hệ thống tự động hóa cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu - Phần 10: Thể từ điển [7] TCVN 10566-13 (ISO 22745-13), Hệ thống tự động hóa cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu - Phần 13: Định danh khái niệm thuật ngữ [8] TCVN 10566-40 (ISO 22745-40), Hệ thống tự động hóa ngành cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu - Phần 40: Thể liệu [9] ISO/IEC 11404, Information technology - General-Purposedatatype (GPD) (Công nghệ thông tin Kiểu liệu mục đích chung) [10] IEC 61360 (all parts), Standard data element types with associated classification schemeforelectric components (Kiểu phần tử liệu tiêu chuẩn với lược đồ phân loại tương ứng cấu kiện điện) [11] Java™ Platform Standard Edition 5.0 API Specification Sun Microsystems (Đặc tả API tiêu chuẩn tảng Java™ 2, phiên 5.0 Vi hệ thống Sun) MỤC LỤC Lời nói đầu Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ định nghĩa Thuật ngữ viết tắt Giả định khái niệm Mơ hình hướng dẫn định danh Mơ hình Datatype (kiểu liệu) Định danh Phụ lục AĐăng ký đối tượng thông tin Phụ lục BDanh sách máy tính phiên dịch Phụ lục CThông tin hỗ trợ thực thi Phụ lục DSự tương ứng với mơ hình danh mục phân loại Phụ lục EHướng dẫn sử dụng Thư mục tài liệu tham khảo ... định TCVN 10566-40 Bảng D.1 - Sự tương ứng mơ hình hướng dẫn định danh mơ hình danh mục phân loại Tài liệu xác định TCVN 10566-30 Mơ hình Hướng dẫn định danh Mơ hình hỗ trợ datatype (kiểu liệu) TCVN. .. urn:iso:std:iso:ts:22745:-30:ed1:tech:xml-schema:identificationguide TCVN 10566-30 Lược đồ XML Datatype (kiểu liệu) datatype.xsd datatype.xsd urn:iso:std:iso:ts:22745:-30:ed1:tech:xml-schema:data-type TCVN 10566-30 CHÚ THÍCH Đi mở... sản xuất dầu khí ga) [6] TCVN 10566-10 (ISO/TS 22745-10), Hệ thống tự động hóa cơng nghiệp tích hợp - Từ điển kỹ thuật mở ứng dụng cho liệu - Phần 10: Thể từ điển [7] TCVN 10566-13 (ISO 22745-13),

Ngày đăng: 27/10/2020, 17:58

Hình ảnh liên quan

CHÚ THÍCH 2 Tiêu chuẩn này không gồm một mô hình dữ liệu hoặc định dạng trao đổi cho các nhóm hướng dẫn định danh. - TCVN 10566-30:2014

2.

Tiêu chuẩn này không gồm một mô hình dữ liệu hoặc định dạng trao đổi cho các nhóm hướng dẫn định danh Xem tại trang 3 của tài liệu.
Sơ đồ lớp UML đối với vùng sử dụng khái niệm được đưa ra trong Hình 2. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng sử dụng khái niệm được đưa ra trong Hình 2 Xem tại trang 8 của tài liệu.
Hình 3- Sơ đồ lớp UML đối với phân cấp datatype (kiểu dữ liệu) 7.2. Gốc datatype (kiểu dữ liệu) - TCVN 10566-30:2014

Hình 3.

Sơ đồ lớp UML đối với phân cấp datatype (kiểu dữ liệu) 7.2. Gốc datatype (kiểu dữ liệu) Xem tại trang 10 của tài liệu.
Sơ đồ lớp UML đối với vùng các kiểu số được đưa ra trong Hình 5. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng các kiểu số được đưa ra trong Hình 5 Xem tại trang 11 của tài liệu.
Hình 6- Sơ đồ lớp UML đối với các kiểu dữ liệu boolean (lô-gich) và string (chuỗi) 7.4.2 - TCVN 10566-30:2014

Hình 6.

Sơ đồ lớp UML đối với các kiểu dữ liệu boolean (lô-gich) và string (chuỗi) 7.4.2 Xem tại trang 14 của tài liệu.
Sơ đồ lớp UML đối với vùng các kiểu khoảng thời gian trong ngày được đưa ra trong Hình 7. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng các kiểu khoảng thời gian trong ngày được đưa ra trong Hình 7 Xem tại trang 15 của tài liệu.
Hình 9- Sơ đồ lớp UML đối với các kiểu đo lường 7.7.2. measure_type (kiểu đo) - TCVN 10566-30:2014

Hình 9.

Sơ đồ lớp UML đối với các kiểu đo lường 7.7.2. measure_type (kiểu đo) Xem tại trang 17 của tài liệu.
Sơ đồ lớp UML đối với vùng kiểu tiền tệ được đưa ra trong Hình 10. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng kiểu tiền tệ được đưa ra trong Hình 10 Xem tại trang 19 của tài liệu.
Sơ đồ lớp UML đối với vùng kiểu phức hợp được đưa ra trong Hình 11. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng kiểu phức hợp được đưa ra trong Hình 11 Xem tại trang 20 của tài liệu.
Sơ đồ lớp UML đối với vùng kiểu tham chiếu hạng mục được đưa ra trong Hình 12. - TCVN 10566-30:2014

Sơ đồ l.

ớp UML đối với vùng kiểu tham chiếu hạng mục được đưa ra trong Hình 12 Xem tại trang 23 của tài liệu.
Các lược đồ trong Bảng B.1 tham chiếu trực tiếp hoặc gián tiếp các lược đồ xác định bên ngoài được liệt kê trong Bảng B.2. - TCVN 10566-30:2014

c.

lược đồ trong Bảng B.1 tham chiếu trực tiếp hoặc gián tiếp các lược đồ xác định bên ngoài được liệt kê trong Bảng B.2 Xem tại trang 25 của tài liệu.
Bảng B.2 -Các lược đồ XML xác định ngoài tiêu chuẩn này Mô  - TCVN 10566-30:2014

ng.

B.2 -Các lược đồ XML xác định ngoài tiêu chuẩn này Mô Xem tại trang 25 của tài liệu.
Bảng D.2 chỉ ra sự tương ứng giữa các thực thể được xác định trong hướng dẫn định danh và mô hình kiểu dữ liệu hỗ trợ của nó, được xác định trong tiêu chuẩn này, và các thực thể được xác định trong  mô hình danh mục phân loại và mô hình kiểu dữ liệu hỗ tr - TCVN 10566-30:2014

ng.

D.2 chỉ ra sự tương ứng giữa các thực thể được xác định trong hướng dẫn định danh và mô hình kiểu dữ liệu hỗ trợ của nó, được xác định trong tiêu chuẩn này, và các thực thể được xác định trong mô hình danh mục phân loại và mô hình kiểu dữ liệu hỗ tr Xem tại trang 26 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan