На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

4
Ожидается:
09 Декабря 2024

Многофункциональная информационная система (МИС СМ) для СМ 1700

Статья опубликована в выпуске журнала № 1 за 1990 год.
Аннотация:
Abstract:
Автор: Илюшин Г.Я. () -
Ключевое слово:
Ключевое слово:
Количество просмотров: 8375
Версия для печати

Размер шрифта:       Шрифт:

Много функциональная информационная система (МИС СМ) представляет собой комплекс программных средств для создания и ведения баз данных и предназначена для решения широкого спектра информационных задач в системах автоматизации проектирования и производства, научных исследований, непромышленной сферы и систем управления. Система функционирует на вычислительных комплексах СМ 1700 под управлением операционной системы МОС ВП.

МИС СМ построена по модульному принципу и состоит из четырех программных компонентов:

•   системы управления словарями Словарь-32;

•   системы управления формулярами СУФ-32;

•   системы управления базами данных СУБД Сеть-32;

•   универсального интерактивного процессора запросов Фобрин-32.

МИС СМ обеспечивает выполнение следующих основных функций:

•   централизованное хранение и управление данными пользователей, размещен ными либо в файлах МОС ВП, либо в базах данных СУБД Сеть-32. СУБД Сеть-32 позволяет пользователям реализовать сложные логические структуры данных в виде типов записей, связанных друг с другом в произвольные еетевые структуры с помощью наборов в соответетвии с предложениями комитета КОДАСИЛ по базам данных, обеспечивая минимизацию избыточности и быстрый доступ к дан ным;

•   централизованное хранение и управление описаниями данных (метаданными). Унификакция описаний данных;

•   защита данных от разрушения путем периодического копирования баз данных или их частей и ведения журналов регистрации изменений. Восстановление уте рянных данных по копиям БД и журналам регистрации изменений;

•   защита данных и метаданных от несанкционированного доступа на основе спис ков управления доступом и паролей. Ограничение прав доступа отдельных групп пользователей к данным и метаданным администратором БД;

•   оптимизация хранения данных на внешних носителях и быстрый доступ к дан ным путем сжатия данных, хеширования, упорядочивания записей и индексации;

•   обеспечение совместного и одновременного доступа многих пользователей к данным;

•   доступ к данным и ко всем языковым возможностям МИС СМ как через при кладные программы на языках программирования МОС ВП, так и в диалоговом режиме через стандартные интерактивные подсистемы, в частности через универ сальный процессор запросов Фобрин-32;

• представление данных на экране видеотерминала в виде экранных форм макси мально приближенных к виду входных или выходных документов; ввод, коррек ция и просмотр данных с помощью экранных форм; программный контроль вво димых данных.

Основное назначение МИС СМ — автоматизация процесса разработки прикладных автоматизированных информационных систем, входящих в состав систем автоматизации проектирования, производства, научных исследований, автоматизации непромышленной сферы. Использование МИС СМ позволяет существенно сократить трудоемкость создания автоматизированных систем и повысить надежность их функционирования, так как:

•   МИС СМ реализует наиболее характерные задачи по созданию централизован ных и личных хранилищ данных (файлов и баз данных), автоматизирует процесс централизованного управления, защиты и авторизации данных (СУБД Сеть-32);

•   МИС СМ реализует наиболее распространенные и популярные способы диало гового взаимодействия пользователя с данными, включая ввод, коррекцию, поиск и просмотр данных (Фобрин-32);

•   МИС СМ обеспечивает унификацию описания данных, что позволяет изба виться от затрат, связанных с описанием одних и тех же данных во многих про граммах (Словарь-32);

•   МИС СМ предоставляет пользователю диалоговые средства отладки процедур поиска данных, навигации по базе данных, извлечения данных из базы данных (СУБД Сеть-32 и Фобрин-32);

•   МИС СМ позволяет быстро разработать прикладную систему в эскизном варианте за счет использования стандартных методов решения задач поиска и обработки данных (СУФ-32 и Фобрин-32):

Применение компонентов МИС СМ в составе автоматизированных информационных систем позволяет решить задачу обеспечения пользователей высоконадежным, отлаженным программным обеспечением для создания и ведения баз данных большего объема, защиты данных от разрушения и несанкционированного доступа. Применение МИС СМ повышает общую надежность функционирования автоматизированной информационной системы.

Различные категории пользователей в своей работе будут использовать разные возможности МИС СМ.

Прикладные программисты, разрабатывающие прикладные программы, рассчитанные на конечного пользователя, в первую очередь будут использовать следующие средства МИС СМ:

•   язык SLVL для унификации описания записей;

•   языки описания схем и подсхем, а также ЯМД СУБД Сеть-32 для написания при кладных программ доступа к данным на одном из включающих языков програм мирования;

•   интерактивную подсистему DBO СУБД Сеть-32 для отладки процедур поиска и навигации по базе данных;

•   подсистему манипулирования данными системы Фобрин-32 для упрощения про граммирования задач множественной выборки данных из файлов и БД и представ ления отобранных данных в виде таблиц и отчетов. Для подготовки, хранения и вызова процедур информационной и статистической обработки данных;

•   редактор форм и тестер форм СУФ-32 для проектирования видеоформ и драй вер форм СУФ-32 для использования этих форм в прикладных программах.

Группа администратора базы данных (совместно с системными аналитиками) в первую очередь будет использовать следующие средства МИС СМ:

•   языки описания схем, схем хранения и управления доступом для логического ггроектирования БД, обеспечения эффективных способов хранения данных и реализации защиты данных от несанкционированного доступа в условиях совмест ной обработки данных;

•   обслуживающие программы МОС ВП и СУБД Сеть-32 для создания, загрузки, защиты и восстановления данных в файлах и БД;

•   библиотекарь форм СУФ-32 для обеспечения многими прикладными програм мами одних и тех же видеоформ;

•   обслуживающие программы Словарь-32 для обеспечения защиты метаданных от разрушения и несанкционированного доступа, а также для отслеживания изме нения метаданных в условиях совместного использования метаданных.

Конечные пользователи в первую очередь будут использовать Фобрин-32 для получения ответов на непредусмотренные вопросы. Кроме того, в неявном виде они будут использовать все средства МИС СМ, которые применяются при разработке прикладных программ.

Компоненты МИС СМ могут использоваться как вместе, так н отдельно. Например, для решения небольших и простых информационных задач использование такого мощного, гибкого и сложного инструмента, как СУБД Сеть-32, нецелесообразно. При небольшом количестве данных логические связи между ними просты, а процедуры поиска сводятся в основном к обычным множествен^ ным запросам с логическими выражениями и операциями отношения в качестве критерия отбора записей — в этих случаях задачи легко могут быть решены одними средствами систем Фобрин-32, Словарь-32 и СУФ-32. Данные при этом должны размещаться в последовательных и индексно-последовательных файлах операционной системы. Логические связи между записями могут быть реализованы либо через домены-отображения Фобрин-32, либо через операции соединения CROSS, имеющиеся в ЯМД Фобрин-32.

Список литературы

Технические и программные средства высокопроизводительных комплаксов СМ ЭВМ. Сборник. / Гружас В П , Дноркии м Б.. Хлопков А. И. Система управления формулами СУФ-32 / Илюшин Г Я. Интеграция логических описаний структур данных МИС СМ ■ Морозов Д. П.. ШеперА д. СУБД Сеть-32 для СМ 170С/Ручнов С Е.,ша«ановаТ Д. Интерактивный процессов запросов Фобрин-32. м ИНЭУМ.

1Э87


Постоянный адрес статьи:
http://swsys.ru/index.php?id=1404&page=article
Версия для печати
Статья опубликована в выпуске журнала № 1 за 1990 год.

Возможно, Вас заинтересуют следующие статьи схожих тематик: