DRAKON.SU https://forum.drakon.su/ |
|
Сравнение: диаграмма вариантов использования на UML и Дракон https://forum.drakon.su/viewtopic.php?f=62&t=1241 |
Страница 1 из 1 |
Автор: | MaximGB [ Четверг, 06 Ноябрь, 2008 06:20 ] |
Заголовок сообщения: | Сравнение: диаграмма вариантов использования на UML и Дракон |
Здравствуйте. В процессе написания ТЗ для нового проекта (сайта) я нарисовал диаграмму для варианта использования (прецедента) "Работа с картой". wikipedia.org писал(а): Диаграмма прецедентов Диаграмма прецедентов, Use case diagram (диаграмма вариантов использования) — диаграмма, на которой отражены отношения, существующие между акторами и прецедентами. Основная задача - представлять собой единое средство, дающее возможность заказчику, конечному пользователю и разработчику совместно обсуждать функциональность и поведение системы. Так как есть время, я сделал две диаграммы для одного и того же прецедента, одну на UML, вторую на Драконе. Цель диаграмм раскрыть следующую функциональность: Цитата: На сайте есть карта, на карте отображаются объекты - рестораны, пользователь может работать с картой:
Ссылки на диаграммы даны ниже. Собственно, вариант на Драконе мне нравится больше, однако, есть вопросы, ответы на некоторые из них будут субъективны, но всё-равно интересно:
p.s. Также мне я думаю что иконка комментария в UML лучше - "юзабильнее", чем аналогичная в Драконе. Диаграмма прецедента "Работа с картой" в UML-нотации. http://max-bazhenov.com/temp/UC_map_usage_uml.png Диаграмма прецедента "Работа с картой" в Дракон-нотации. http://max-bazhenov.com/temp/UC_map_usage_dragon.png |
Автор: | Valery Solovey [ Четверг, 06 Ноябрь, 2008 11:55 ] |
Заголовок сообщения: | Re: Сравнение: диаграмма вариантов использования на UML и Дракон |
В UML-версии, по-моему изображена не работа с картой, а виды действий над картой. В Дракон-версии больше информации, соотвтественно, и иконок нужно больше. Если зрителям требуется показать больше информации, то им придётся смириться с большим количеством иконок. |
Автор: | Илья Ермаков [ Четверг, 06 Ноябрь, 2008 13:28 ] |
Заголовок сообщения: | Re: Сравнение: диаграмма вариантов использования на UML и Дракон |
По-моему, процессы (последовательности) читаются легче, чем неупорядоченная, "равноранговая" информация (описания). Видимо, и психофизиологическое объяснение этому имеется (взаимное зацепление элементов воспринимаемой информации, что-то типа того). |
Автор: | Valery Solovey [ Четверг, 06 Ноябрь, 2008 14:20 ] |
Заголовок сообщения: | Re: Сравнение: диаграмма вариантов использования на UML и Дракон |
А по мне, так читать UML-версию - легче. Однако, достаточна ли она? Если да, то она будет удобнее, а если на её основе придётся в уме достравивать и держать подобие Дракон-версии, то она хуже. |
Автор: | MaximGB [ Четверг, 06 Ноябрь, 2008 14:42 ] |
Заголовок сообщения: | Re: Сравнение: диаграмма вариантов использования на UML и Дракон |
Valery Solovey писал(а): А по мне, так читать UML-версию - легче. Однако, достаточна ли она? Если да, то она будет удобнее, а если на её основе придётся в уме достравивать и держать подобие Дракон-версии, то она хуже. В принципе эти две диаграммы решают одну и ту же задачу - расписать варианты использования системы. Таких диаграмм для одной системы могут быть десятки. На базе набора диаграмм прецедентов впоследствии формируется архитектура системы - диаграммы классов и взаимодействия. Я пытаюсь решить можно ли использовать Дракон для формирования диаграмм прецендентов, и будут ли Дракон-диаграммы лучше справляться с задачей чем UML-диаграммы. |
Автор: | Valery Solovey [ Четверг, 06 Ноябрь, 2008 15:20 ] |
Заголовок сообщения: | Re: Сравнение: диаграмма вариантов использования на UML и Дракон |
Не знаю кому как, но мне использование удобней прослеживать на Дракон-варианте, а на UML-варианте лучше видны возможности системы. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |