Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Уровень выполнения.

Читайте также:
  1. VIP уровень
  2. Администраторский уровень
  3. Алгоритм выполнения.
  4. Важный внутридневной уровень
  5. Духовный уровень
  6. Естественный уровень безработицы
  7. Интеллектуальный уровень. Умение видеть цель и ее достигать

Представление процессов (process view) отражает структуру программной реализации системы. Представление процессов учитывает такие потребности, как производительность, надежность, масштабируемость, целостность, управление системой и синхронизация. Компоненты также используются в этом представлении архитектуры. Для представления библиотечных (run-time) и исполняемых (executable) компонентов системы создается диаграмма компонентов. Компоненты связаны отношением зависимости.

Библиотечные компоненты устанавливают соответствие между классом и определенным файлом Java, компонента Active-X или динамической библиотеки формата DLL.

Исполняемые компоненты показывают интерфейсы и зависимости уровня вызовов между отдельными исполняемыми модулями. Для демонстрации типа компонента может быть использован стереотип.

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

В системе регистрации учебных курсов созданы две динамические библиотеки (DLL) - для обработки информации о предметах и учебных курсах и для работы с базой данных. Такой подход был выбран исходя из возможных изменений в структуре курсов и в стратегии взаимодействия с базой данных.

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

Рис.8.6


Дата добавления: 2015-08-09; просмотров: 65 | Нарушение авторских прав


Читайте в этой же книге: СОЗДАНИЕ ОПЕРАЦИЙ | Отображение атрибутов и операций | Ассоциативные классы | Иерархии наследования. | НАСЛЕДОВАНИЕ И АГРЕГАЦИЯ | СОСТОЯНИЯ | ПАРАМЕТРЫ ПЕРЕХОДОВ | ПАРАМЕТРЫ СОСТОЯНИЙ | ЧАСТЬ 8. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ СИСТЕМЫ. | КЛЮЧЕВЫЕ МЕХАНИЗМЫ ДЛЯ ЗАДАЧИ РЕГИСТРАЦИИ УЧЕБНЫХ КУРСОВ |
<== предыдущая страница | следующая страница ==>
УРОВЕНЬ РЕАЛИЗАЦИИ| ДИАГРАММА РАЗМЕЩЕНИЯ ДЛЯ СИСТЕМЫ РЕГИСТРАЦИИ УЧЕБНЫХ КУРСОВ

mybiblioteka.su - 2015-2024 год. (0.006 сек.)