3 подписчика
Привет! Меня зовут Витя, я работаю системным аналитиком, а также пишу про системный анализ и в целом про аналитику у себя в Telegram канале. В прошлых статьях про UML (Часть 1, Часть 2) мы узнали что такое язык моделирования UML и зачем он нужен, а также рассмотрели диаграмму классов и диаграмму компонентов. Сегодня я хочу продолжить тему проектирования процессов и остановиться на диаграмме объектов. Диаграмма объектов Диаграмма объектов - это структурная диаграмма, которая показывает объекты, их атрибуты и взаимосвязи с другими объектами...
4 месяца назад
132 подписчика
Некоторые программисты предпочитают пропускать планирование, чтобы сэкономить время. Действительно, если перед вами простая задача, не требующая усидчивости, ее можно выполнить без UML. Но когда вы участвуете в крупном проекте, моделирование становится ключом к уменьшению количества ошибок в работе. Что такое UML? UML (Unified Modeling Language) – это язык, созданный для графической визуализации объектов моделирования и используемый при разработке ПО. Проще говоря, UML – это метод рисования схем, который помогает отразить бизнес-процессы или процесс проектирования «на бумаге»...
1 год назад
1,3K подписчиков
Денис, аналитик 1С Работа аналитика в сфере автоматизации, в частности с платформой 1С:Предприятие, требует высокой степени систематизации и визуализации информации. При проектировании сложных бизнес-процессов и архитектур автоматизированных систем невероятно важно иметь инструменты, которые позволяют наглядно представить структуру и логику процессов. Здесь на помощь приходят UML диаграммы. UML (Unified Modeling Language) – это унифицированный язык моделирования, предоставляющий набор стандартных диаграмм для описания архитектуры системы...
9 месяцев назад
( ромбом. Я несколько упрощу этот формат: оставлю только простую линию, без ромба, чтобы обозначить связь .) Композиция — очень гибкий инструмент. Объекты-члены вашего нового класса обычно объявляются закрытыми (private), что делает их недоступными для программистов-клиентов, использующих класс. Это позволяет вносить изме¬нения в эти объекты-члены без модификации уже существующего клиентского кода. Вы можете также изменять эти членыво время исполнения программы, чтобы динамически управлять поведением вашей программы...
2 года назад