Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА ПО КУРСОВОМУ ПРОЕКТИРОВАНИЮ АИС Ждано...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
477.18 Кб
Скачать

Диаграмма вариантов использования (use case diagram)

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

Диаграмма размещения (deployment diagram)

Диаграмма размещения отражает состав аппаратной части системы и взаимосвязи между компонентами системы, где каждый компонент представляет собой устройство.

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

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

У модели может быть только одна диаграмма размещения.

Диаграмма состояний (statechart diagram)

Диаграмма состояний описывает поведение системы и все возможные состояния, в которых могут находиться объекты. На диаграмме должны быть отражены два специальных состояния системы – начальное и конечное.

Диаграмма активности (activity diagrams)

Диаграмма активности описывает последовательность действий объектов и вариантов использования.

Диаграмма последовательностей (sequense diagram)

Диаграмма последовательности отражает последовательность действий, выполняемых объектами в рамках варианта использования. Построим диаграмму последовательности действий для прецедента «управлять работой исполнительных устройств».

Диаграмма сотрудничества (кооперативная)

(COLLABORATION DIAGRAM)

Тот же вариант использования «управлять работой исполнительных устройств» можно представить на кооперативной диаграмме Collaboration Diagram. Если на диаграмме последовательности все действия упорядочены по времени, то кооперативная диаграмма, описывая тот же поток событий, отображает связи между объектами.

Диаграмма компонентов (component diagram)

Диаграмма компонентов показывает, как выглядит модель на физическом уровне. На ней изображены компоненты программного обеспечения системы и связи между ними. Количество компонентов соответствует количеству классов проектируемой модели, а их размещение на диаграмме соответствует схеме размещения устройств на диаграмме Deployment Diagram.

Диаграмма классов (class diagram)

Диаграмма классов отражает взаимодействие между классами системы. Классом называется описание совокупности объектов с общими атрибутами, операциями и отношениями. Атрибуты – это общие свойства, а операции – это поведение (действия), влияющее на эти свойства.

Заключение по проектированию автоматизированной информационной системы «гидропоника»

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

В результате предварительного анализа проблемы сформулирована концептуальная модель, исследующая понятия предметной области. После детального изучения предметной области определены основные объекты гидропонной системы и связи между ними, которые являются основой объектно-ориентированного подхода при проектировании информационных систем. Наглядно смоделировать предметную область позволяют графические инструментальные средства CASE-технологии, основанные на методах структурного или объектно-ориентированного анализа и проектирования. Точным, выразительным и доступным для понимания языком визуального моделирования информационных систем является унифицированный язык UML. Case-средства содержат наборы диаграмм для описания внешних требований к системе, связей между моделями системы, динамики поведения системы и моделирования физической архитектуры системы. Использование графических средств моделирования позволяет получить общее представление о структуре и поведении автоматизированной гидропонной системы.