3.2 - fpmi-hci-2024/project14-1965823945 GitHub Wiki
В этом задании мы создали следующие изображения, связанные с проектированием системы. Эти изображения показывают высокоуровневый вид системы, моделирование бизнес-процессов и проектирование программного обеспечения.
- Описание: На этом изображении показана общая архитектура системы и взаимосвязи между основными компонентами.
код puml
@startuml
package "Большое исследование" {
rectangle "Изменения в экосистемах озер и рек" as Event1
rectangle "Влияние человеческой деятельности" as Event2
rectangle "Сезонные колебания уровня воды" as Event3
rectangle "Природные катастрофы" as Event4
Event1 --> Event2
Event1 --> Event3
Event2 --> Event4
}
@enduml
- Описание: Эта диаграмма подробно описывает основные бизнес-процессы и их этапы в системе.
код puml
@startuml
package "Моделирование процесса" {
rectangle "Мониторинг состояния водоемов" as Process1
rectangle "Оценка качества воды" as Process2
rectangle "Программы по охране окружающей среды" as Process3
rectangle "Туризм и рекреация" as Process4
Process1 --> Process2
Process2 --> Process3
Process3 --> Process4
}
@enduml
- Описание: На этой диаграмме показан архитектурный дизайн системы, включая разделение на микросервисы и поток данных.
код puml
@startuml
package "Проектирование" {
rectangle "База данных" as DB
rectangle "API" as API
rectangle "Пользовательский интерфейс" as UI
DB --> API : Хранение и извлечение данных
API --> UI : Предоставление интерфейса данных
}
@enduml