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

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

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

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

Введение.

Созданию информационно-вычислительных систем и сетей (ИВС) послужили следующие факторы:

Появление персональных ЭВМ и резкий рост их числа.

Резкое расширение возможностей связи на основе цифровых каналов, волоконной оптики и космической техники.

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

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

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

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

  Рис.1. Структурная схема АСУ

Основные функции АСУ (см. рис.1):

-  Сбор, обработка и первичный анализ информации об управляемом объекте, его состоянии.

- Вторичный анализ (обобщение) полученной информации и формирование управляющего воздействия (принятие решения).

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

Функция 2 выполняется средствами автоматизации (рабочие места пользователей) АСУ. Функции 1 и 3 являются прерогативой ИВС, поскольку ИВС обеспечивает передачу, прием, сбор, обработку и анализ (первичной) информации. ИВС как правило входят в состав соответствующих АСУ предприятием, отраслевых АСУ.

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

Создание ИВС (автоматизированных рабочих мест (АРМ), локальных отраслевых сетей ЭВМ объектов автоматизации, региональных и отраслевых сети ЭВМ предполагается осуществлять по следующим направлениям:

1. Широкая автоматизацией рабочих мест объектов управления АСУ на базе терминальных комплексов и ЛВС различных типов;

2. Создание и применение в АСУ типовых элементов ИВС с функциями распределенной обработки данных (ИВС коллективного пользования), построенной на мегамини-ЭВМ, персональных ЭВМ;

3. Объединение объектов АСУ с помощью сетей вычислительных машин и сетей передачи данных.

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

Этапы проектирования КИС:

Анализ

Обследование и создание моделей деятельности организации, анализ (моделей) существующих КИС, анализ моделей и формирование требований к КИС, разработка плана создания КИС.

Проектирование

Концептуальное проектирование, разработка архитектуры КИС, проектирование общей модели данных, формирование требований к приложениям.

Разработка

Разработка, прототипирование и тестирование приложений, разработка интеграционных тестов, разработка пользовательской документации.

Интеграция и тестирование

Интеграция и тестирование приложений в составе системы, оптимизация приложений и баз данных, подготовка эксплуатационной документации, тестирование системы.

Внедрение

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

Сопровождение

Регистрация, диагностика и локализация ошибок, внесение изменений и тестирование, управление режимами работы ИС.

Классический жизненный цикл

Одной из старейших последовательностей шагов разработки программного обеспечения (ПО) является классический жизненный цикл (Автор Уинстон Ройс, 1970).

Чаще классический жизненный цикл называют КАСКАДНОЙ или ВОДОПАДНОЙ моделью, подчеркивая, что разработка рассматривается как последовательность этапов, причем переход на следующий иерархически нижний этап происходит только после полного завершения работ на текущем этапе и возврата к пройденным этапам не предусматривается. (см. рис. ниже)

 


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

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