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

А.3.2.1.1.4. Ассоциация экранов

Читайте также:
  1. Ассоциация (корпорация)
  2. Группа 53 Установка плит лоджий, балконов и козырьков, разделительных стенок, экранов ограждений, плит парапета и мелких конструкций
  3. Международная ассоциация стран Юго-Восточной Азии (АСЕАН)
  4. Французская ассоциация по стандартизации

Функции представляются с помощью экранов, отображающих данные или задающих поля для их ввода. С такими бизнес-функциями, как, например, «создание заказа клиента», может быть связано несколько экранов. И наоборот, некоторые экраны могут активизироваться несколькими функциями. Следовательно, экраны связаны с классом ФУНКЦИЯ ассоциацией *:* (см. рис. 105).

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

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

Экраны описываются соответствующими моделями. Привязывая модели к функциям, можно настраивать конфигурацию функций в соответствии с представленными на экране объектами данных. Например, функции ввода данных, связанные с типом сущности КЛИЕНТ, позволяют вводить данные о клиентах, а функции, связанные с типом сущности ПАЦИЕНТ, — данные о пациентах. Средства редактирования функций можно расширить путем изменения содержания экрана (например, атрибутов добавления или удаления).

На рис. 106а показана модель экрана, содержащая атрибуты типов сущностей КЛИЕНТ и АДРЕС. Соответствующие отношения для обработки мастер-данных формы о клиенте представлены на рис. 106в. В этом примере ФОРМА КЛИЕНТА представляет собой весьма сложный объект данных. В правой части рис. 106а указывается источник происхождения данных, каковым служит модель данных. Эти отношения дополняют метамодель на рис. 105.

Экраны проектируются по иерархическому принципу и состоят из страниц, разделов и столбцов (см. рис. 106б). Дополнив модель экрана деталями компоновки, можно автоматически генерировать экран, представленный на рис. 106г (IDS. ARIS-Framework. 1997).

Кроме того, модель на рис. 106б по сравнению с моделью на рис. 106а дополнена контактным лицом. Группа данных, связанных с адресом, повторяется на экране в виде таблицы.

 

Рис. 105. Отображение потока данных с помощью ассоциации ОПЕРАЦИЯ

 

 

Рис. 106а. Структура и атрибуты сложного типа объекта «форма клиента»

 

Рис. 106б. Пример компоновки модели экрана

 

Рис. 106в. Модель данных для шаблона клиента

Рис. 106г. Экран с таблицей

 


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


Читайте в этой же книге: А.2.3.3.3. Условия целостности | А.2.3.3.4. Логические пути доступа | А.2.3.4. Реализация на уровне модели данных | А.2.4. Моделирование на уровне выходов | А.2.4.1. Определение требований на уровне модели выходов | А.2.4.2. Конфигурирование выходов | А.З.1.1.1. Диаграммы связи функция-организация | А.3.1.1.2. Диаграмма взаимодействия | А.3.1.2. Конфигурирование | А.3.2.1.1.1. Объектно-ориентированные диаграммы классов |
<== предыдущая страница | следующая страница ==>
А.3.2.1.1.3. Поток данных| А.3.2.1.2.1. Правило СУД

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