
- •Теоретические основы проектирования вс
- •Степанов а.В.
- •Москва 1998 г.
- •Методы свертывания
- •Системы массового обслуживания
- •Постоянная времени экспоненты Для нахождения постоянной времени нужно провести касательную к ней. Среднее значение с.В. Промежутка между заявками в Пуассоновском потоке
- •Классификация моделей
- •Экспериментальная модель
- •S ( q , w , ) - функция качества.
- •III . Дисковые системы raid – системы ( распараллеливают запись информации байта на разные диски ).
- •Среднее число заявок в очереди :
- •Моделирование случайных ( вероятностных ) объектов.
- •Формирование случайных событий
- •Формирование события из полной группы событий
- •Формирование потоков случайных событий
- •Формирование случайных процессов
- •Методы построения имитационных моделей
- •1 Метод :
- •2 Метод :
- •Обработка результатов моделирования
- •Эталонная модель взаимодействия Открытых Систем и ее модификации в лвс (Локальные Вычислительные Сети)
- •Концепция открытых систем для построения сложных информационно– вычислительных систем
- •Модели среды открытых систем
- •Модель среды открытых систем ose / rm
- •Методология проектирования информационных систем
- •Модели жизненного цикла программного обеспечения
- •Стандарты проектирования информационных систем
- •Методология быстрой разработки приложений rad
- •Архитектура “Клиент – Сервер”
- •Модель rda ( Remoute Data Access )
- •Модель dba ( Data Base Access ) - “ Сервер – бд ”
- •Модель as ( Application Server ) - “ Сервер приложений ”
Какую работу нужно написать?
Концепция открытых систем для построения сложных информационно– вычислительных систем
Литература :
“ Мобильность программ и данных в открытых информационных системах ” ; Липаев , Филинов
“ CASE – технологии ” ; Вен , Дрофф .
Основой концепции открытых сетей является следование международным стандартам на аппаратные и программные средства, формата данных, интерфейсы.
Название комитета стандартизации в области операционных систем:
IEEE – posix 1003.V
Открытая система – система, реализующая открытые спецификации ( принятые международным стандартом) на интерфейсы, службы и форматы данных, достаточные для того, чтобы обеспечить :
1. Возможность переноса (мобильность приложений) прикладных систем с минимальными изменениями на широкий диапазон систем.
2. Совместную работу (интероперабельность) с другими прикладными системами на локальных и удаленных платформах.
3. Взаимодействие с пользователями в стиле, облегчающим последним переход от системы к системе (мобильность пользователя).
Открытая спецификация - общедоступная спецификация, которая поддерживается открытым и гласным согласительным процессом, направленным на постоянную адаптацию к новым технологиям и соответствует стандартам.
Под мобильностью прикладных систем, приложений подразумевают возможность их реализации на различных аппаратных платформах различной архитектуры, без переделок или с минимальными переделками. Это достигается благодаря использованию стандартных интерфейсов. Это обеспечение мобильности программ позволяет сберечь уже вложенные инвестиции.
Модели среды открытых систем
В открытых системах выделяют:
Открытые ВС
Открытые системы коммуникации
Моделью для 2-ой области является 7-ми уровневая модель открытых систем коммуникаций.
Наиболее известная модель под названием MUSIC.
M
- Menegement
( Управление )
U - User interface
(Интерфейс пользователя)
S - Service for programs
(Сервисный интерфейс для программ)
I - Information and data
(Информация и данные)
C - Comunication
(Коммуникация)
М (Menegement) – реализует функции административного управления информационной системы. Этот элемент включает следующие функциональные компоненты :
системная администрация
защита данных и обеспечение безопасности и надежности системы
управление работы в сети
учет использования ресурсов
поддержка конфигурации системы
Эти возможности обеспечивают централизованную поддержку всей распределенной среды в целом, улучшают мобильность профессиональных навыков администратора системы. Этот блок должен содержать описание информационных технологий и инструментальных средств, которые реализуют эти функции.
U ( User interface ) - состоит из 2 –х компонентов :
Определяет взаимодействие между пользователем и прикладной программой.
Определяет взаимодействие между пользователем и прикладной системой.
Пользователь должен всякий раз при обращении к системе выполнять ряд действий:
включать компьютер
выбрать оболочку среды
вызвать прикладную программу
S (Service for programs) - включает интерфейс для взаимодействия прикладной программы с системными средствами компьютера
API - Application Programing Interface
API - функция ОС
Для различных функций, реализуемых системой, должны существовать свои интерфейсы.
С помощью API осуществляется прямое обращение прикладной программы к ОС, к управлению графическими средствами, стандартным языковым процессорам (?). И именно элемент “ S ” влияет на мобильность программных средств.
I (Information and data ) - объединяет средства , обеспечивающий доступ к данным и обмен данными. Функция реализуемая этим элементом разделяется на три подгруппы :
Определение типов и способов представления данных , доступ к ним в прикладных программах ( на основе языка запросов SQL или в объектно-ориентированной базе данных ).
Хранение данных и управление ими ( реализуются в рамках СУБД )
Поддержка форматов обмена данными ( имеют решаюшее значение при интероперабильности , создаваемым ОС )
C (Comunication) - объединяет элемент, обеспечивающие взаимодействие через локальные и глобальные сети. Этот элемент определяется 7 – ми уровневой моделью.