Содержание
- Введение 1
- Архитектурные модели программных систем 2
- - Клиент-серверная архитектура 2.1
- - Многослойная архитектура 2.2
- - Микросервисная архитектура 2.3
- Модели данных и их роль в программных системах 3
- - Реляционные модели данных 3.1
- - NoSQL модели данных 3.2
- - Объектно-ориентированные модели данных 3.3
- Модели процессов и объектно-ориентированные модели 4
- - Диаграммы деятельности и State-машины 4.1
- - Модели использования (Use Case Diagrams) 4.2
- - Диаграммы последовательностей (Sequence Diagrams) 4.3
- Практические примеры применения моделей в разработке ПО 5
- - Моделирование веб-приложения 5.1
- - Моделирование мобильного приложения 5.2
- - Моделирование системы управления базой данных 5.3
- Заключение 6
- Список литературы 7