Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты все_на ГОСы.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
2.03 Mб
Скачать
  1. Сеансовый.

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

  1. Представительский (уровень представления).

Занимается в основном синтаксисом и семантикой передаваемой информации.

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

  1. Прикладной.

Содержит набор популярных протоколов, необходимых пользователям, например HTTP, FTP, POP3, XMPP,

Билет 28

1.Основные методологии, используемые при проектировании. Методология datarun. Цель и задачи методологии.

Основные методологии, используемые при проектировании:

  • DATARUN

  • RAD

Методология DATARUN

Сущность методологии DATARUN - построение комплекса взаимосвязанных моделей будущей системы. В методологии DATARUN разработка ИС рассматривается как процесс последовательной детализации и спецификации свойств системы в виде комплекса взаимосвязанных моделей. Для быстрого построения прототипов используются кодогенераторы.

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

Характерными чертами методологии DATARUN являются: использование элементов объектно-ориентированного подхода, повторное использование спецификаций, графическое представление, непроцедурные спецификации, итеративный процесс разработки, реляционная основа, совместимость с технологией RAD.

Комплекс моделей, создаваемых в рамках методологии DATARUN , включает следующие модели:

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

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

  3. Концептуальная модель данных - модель "сущность- связь", описывающая систему понятий предметной области.

  4. Архитектура информационной системы — функциональная модель, описывающая структуру приложений (подсистем) информационной системы, а также состав используемых ими данные.

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

  6. Модель данных приложения - подмножество (подсхема) корпоративной базы данных, определяющая только таблицы и столбцы, доступные в приложении.

  7. Модель данных интерфейса - описание подсхемы БД интерфейса приложения, а также правил обработки данных, специфичных для каждого интерфейса.

  8. Модель спецификации интерфейса - денормализованная модель данных интерфейса, структурно отражающая визуальное представление.

  9. Модель представления - описание внешнего вида интерфейса, как его видит конечный пользователь системы.

  10. Модель системных процессов - функциональная модель, определяющая процессы создаваемой информационной системы.

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

Такой автоматизированный комплекс поддержки выполнения проектов, основанный на современной методологии проектирования и эффективном САSЕ-средстве, создает все необходимые условия для быстрого создания сложных информационных систем с высоким качеством.