Статус документа
Статус документа

ГОСТ Р 55343-2012/ISO/TS 13584-35:2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 35. Ресурсы практической реализации. Интерфейс электронных таблиц библиотеки деталей (Переиздание)

     4.1 Представление словаря или библиотеки в виде электронной таблицы


Структура интерфейса электронной таблицы, определенная в настоящем стандарте, может быть использована для представления как словаря, так и библиотеки. Два формата интерфейса (для словаря и для библиотеки) - это фактически два различных специализированных применения одного и того же формата электронных таблиц. Их базовая структура физического файла является общепринятой и широко применяется в приложениях программного обеспечения.

Для простоты идентификации указанных двух применений и для установления отличия специализированных электронных таблиц от электронных таблиц широкого пользования применение библиотек деталей для словарного представления называют "форматом словарного пакетирования", а применение библиотек деталей для библиотечного представления - "форматом библиотечного пакетирования" в соответствии с настоящим стандартом.

В указанных форматах пакетирования (используемых либо для словарей, либо для библиотек) нужно компилировать совместно несколько электронных таблиц для представления словаря или библиотеки. Поэтому слово "пакетирование" проистекает из совместного использования обоими форматами определенного числа электронных таблиц. Каждая из них представляет собой семантически различное содержание сущностей языка EXPRESS в синтаксически аналогичном структурном блоке, называемым "пакетом" в настоящем стандарте.

Полный сценарий применения интерфейса электронных таблиц для словаря и библиотеки приведен на рисунке 1.


Parcel Use Scenario

Сценарий применения пакета

Dictionary Parcel Use Scenario

Сценарий применения словарного пакета

D1: Downloading dictionary template

Загрузка шаблона словаря

Dictionary Parcel Template

Шаблон словарного пакета

Dictionary Server

Словарный сервер

D2: Defining dictionary

Определение словаря

D4: Modifying dictionary

Модификация словаря

Dictionary Parcel

Словарный пакет

D3: Regostering or updating dictionary

Регистрация или обновление словаря

Query

Запрос

Dictionary Server Manager

Словарный сервер

Dictionary Editor & User

Редактор и пользователь словаря

Parcel Dictionary Editor

Редактор словарного пакета

D5: Retrieving part or whole of dictionary

Считывание словаря частично или полностью

Dictionary Parcel

Словарный пакет

Dictionary Parcel Client Apploication

Приложение для словарного пакета клиента

D6: Interfacing dictionary parcel with other applications

Создание интерфейса словарного пакета с прочими приложениями

Library Parcel Use Scenario

Сценарий применения библиотечного пакета

L1: Downloading Library template

Загрузка шаблона библиотеки

Library Parcel Template

Шаблон библиотечного пакета

Library Server

Библиотечный сервер

Library Parcel

Библиотечный пакет

L3: Registering Library definition

Регистрационное определение библиотеки

Library Server Manager

Менеджер библиотечного сервера

L2: Defining Library

Определение библиотеки

L4: modifying Library

Модификация библиотеки

Query

Запрос

Library Parcel

Библиотечный пакет

Library (Catalogue) Editor & User

Редактор и пользователь библиотеки (каталога)

Parcel Library Editor

Редактор библиотечного пакета

L5: Retrieving part or whole of Library

Считывание библиотеки частично или полностью

Library Parcel Client Application

Приложение клиента для библиотечного пакета

L6: Interfacing Library parcel with other applications

Передача библиотечного пакета с прочими приложениями на интерфейс

     
Рисунок 1 - Сценарий применения пакета