«Проектирование и разработка информационной системы учета и анализа деятельности автошколы»


Рисунок 2.6 – Диаграмма состояний для процесса «Зачисление»



бет8/17
Дата22.11.2023
өлшемі1,78 Mb.
#192867
түріКурсовая
1   ...   4   5   6   7   8   9   10   11   ...   17
Байланысты:
Курсовая
Апанасик АДМИНИСТРИРОВАНИЕ БАЗ
Рисунок 2.6 – Диаграмма состояний для процесса «Зачисление»



Рисунок 2.7 – Диаграмма состояний для процесса «Обучение»

2.4 Построение диаграмм деятельности


Для моделирования процесса выполнения операций в языке UML используются так называемые диаграммы деятельности. Диаграммы деятельности представляют собой графическое представление рабочих процессов поэтапных действий и действий с поддержкой выбора, итерации и параллелизма. Применяемая в них графическая нотация во многом похожа на нотацию диаграммы состояний, поскольку на диаграммах деятельности также присутствуют обозначения состояний и переходов. Отличие заключается в семантике состояний, которые используются для представления не деятельностей, а действий.
На рисунках 2.8 – 2.9 изображены диаграммы действий для основных бизнес – процессов автошколы:

Рисунок 2.8 – Диаграмма действий для процесса «Зачисление»

Рисунок 2.9 – Диаграмма действий для процесса «Обучение»

2.5 Построение диаграммы классов

2.5.1 Диаграмма проектных классов


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

  • Ассоциация, которая представляет отношения между экземплярами типов, к примеру, человек работает на компанию, у компании есть несколько офисов.

  • Наследование, которое имеет непосредственное соответствие наследованию в Объектно–Ориентированном дизайне.

  • Агрегация, которая представляет из себя форму композиции объектов в объектно–ориентированном дизайне.

Проанализировав диаграмму концептуальных классов и диаграммы последовательностей, определили необходимые проектные классы, их атрибуты и методы (рисунок 2.10):



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   17




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет