Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по билетам.docx
Скачиваний:
4
Добавлен:
01.09.2019
Размер:
114.25 Кб
Скачать

34. Объектно - ориентированное проектирование эис

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

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

Система объектно-ориентированных моделей в соответствии с нотациями UML включает в себя следующие диаграммы:

1-диаграмму прецедентов использования ( Use - case diagram

2-диаграмму классов объектов ( Class diagram );

3-диаграммы состояний ( Statechart diagram );

4-диаграммы взаимодействия объектов ( Interaction diagram );

5-диаграммы деятельностей ( Activity diagram );

6-диаграммы пакетов ( Package diagram );

7-диаграмму компонентов ( Component diagram );

8-диаграмму размещения ( Deployment diagram ).

35. Моделирование предметной области_er диаграмма.

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

1. построение функциональной модели "как есть" (as is);

2. ее анализ и преобразование в модель "как надо" (to be);

3. построение концептуальной модели данных (КМД) ПрО.

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

К моделям предметных областей предъявляются следующие требования:

• однозначное описание структуры предметной области;

• понятность для заказчиков и разработчиков;

• реализуемость;

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

Основными понятиями ER-модели являются сущность, связь и атрибут.

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

Связь - это графически изображаемая ассоциация, устанавливаемая между двумя сущностями.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]