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