Расчёт стержневых конструкций Рациональное очертание оси арки Определение перемещений в упругих системах Правило П. Верещагина Основная система метода сил Определение моментных фокусных отношений

Информационно-вычислительные системы и сети

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

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

Система КРОС выполняет автоматическую буферизацию входных и выходных данных и планирует вычислительные работы на основе заданных приоритетов. Применение этой системы позволяет:

  повысить производительность ЭВМ, благодаря наличию специальных методов доступа для работы со входными потоками заданий и выходными потоками решений;

  автоматизировать функции оператора ЭВМ, в частности планировать и запускать программы системного ввода, системного вывода и инициаторы;

 расширить возможности ЭВМ за счет динамического упорядочения задач на основе: учета использования центрального процессора и устройств ввода-вывода; автоматического включения во входной поток всех заданий; передачи части входного потока заданий обрабатывающей программе, минуя планировщик ОС ЕС;

 уменьшить потребность в ресурсах за счет динамического распределения внешней памяти и сокращения объема памяти, необходимого для буферизации входных и выходных наборов данных и построения очереди заданий;

  обеспечить возможность удаленного ввода заданий;

  обеспечить прозрачность, выражающуюся в том, что для применения КРОС не требуется вносить в операционную систему (ОС) ЭВМ какие-либо изменения, а также в большинство заданий, подготовленных пользователями для выполнения; поэтому КРОС можно вводить в эксплуатацию, не изменяя большинство программ пользователей.

Важно отметить, что система КРОС не зависит от версии ОС ЕС. Поэтому КРОС может служить основой для разработки новых средств и возможностей, не затрагивая ОС ЕС и готовых программ пользователей.

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

Она осуществляет коммутацию сообщений в терминальном комплексе, управление вводом и выводом данных.

Система предоставляет пользователям:

  единую базу данных для всех программ пользователей;

 управляемый теледоступ к базе данных;

 приоритетное использование средств обработки информации;

 сервисные средства, необходимые для построения информационных систем.

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

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

 

Компонентно-ориентированная модель

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

К достоинствам компонентно-ориентированной модели относится:

уменьшение времени разработки ПО;

снижение стоимости программной разработки;

повышение производительности разработки.

Тяжеловесные и облегченные процессы

Традиционно для упорядочения и ускорения программных разработок использовались строго упорядочивающие так называемые тяжеловесные процессы. В этих процессах прогнозируется весь объем предстоящих работ, поэтому они называются прогнозирующимися процессами. Порядок, который должен выполнять при этом человек-разработчик, чрезвычайно строг.

В последние годы появилась группа новых облегченных процессов разработки ПО. Их также называют подвижными процессами. Эти процессы привлекательны отсутствием бюрократизма, характерного для тяжеловесных (прогнозирующих) процессов.

Облегченные процессы разработки ПО воплощают разумный компромисс между строгой дисциплиной и отсутствием ее.

Подвижные процессы требуют меньшего объема документации и ориентированы на человека. Подвижные процессы учитывают особенности современного заказчика, а именно, частые изменения его требований к ПО. Подвижные процессы адаптируют изменения требований (адаптивная природа).

CASE-технологии CASE-технологии - относительно новое направление, формировавшееся на рубеже 80-х годов. CASE-технологии делятся на две группы: § встроенные в систему реализации, в которых все решения по проектированию и реализации привязаны к выбранной системе явления базами данных (СУБД); § независимые от системы реализации, в которых все решения по проектированию ориентированы на унификацию начальных этапов жизненного цикла, средств их документирования и обеспечивают большую гибкость в выборе средств реализации. Основное достоинство CASE-технологии - поддержка коллективной работы над проектом за счет возможности работы в локальной сети разработчиков, экспорта/импорта любых фрагментов проекта, организационного управления проектом. Некоторые CASE-технологии ориентированы только на системных проектировщиков и предоставляют специальные графические средства для изображения различного вида моделей: § диаграмм потоков данных (DFD - data flow diagrams) совместно со словарями данных и спецификациями процессов; § диаграмм "сущность-связь" (ERD - entity relationship diagrams), являющихся информационной моделью предметной области; § диаграмм переходов состояний (STD - state transition diagrams), учитывающих события и реакцию на них системы обработки данных. Диаграммы DFD устанавливают связь источников информации с потребителями, выделяют логические функции (процессы) образования информации, определяют группы элементов данных и их хранилища (базы данных). Описание структуры потоков данных, определение их компонентов хранятся в актуальном состоянии в словаре данных, который выступает как база данных проекта. Каждая логическая функция может детализироваться с помощью DFD нижнего уровня согласно методам исходящего проектирования.
Первичные данные - данные, поступающие от респондентов в рамках федеральных статистических наблюдений. Микроданные - данные о конкретном респонденте (предприятии, человеке). Микроданные могут быть персонифицированными или обезличенными. Хранилище данных - структурно упорядоченные и взаимосвязанные массивы метаданных и данных, используемые при построении информационных и информационно-вычислительных систем.
Физическая структура терминального комплекса