Форум Сообщества Аналитиков

Общий раздел => Примеры => Тема начата: navi от 12 Мая 2013, 15:34:36

Название: Взаимодействие интернет браузера и HTTP сервера
Отправлено: navi от 12 Мая 2013, 15:34:36
Всем здавствовать! Подскажите пожалуйста правильно ли я оформил uml диаграммы прецедентов и последовательности?

Задание: Средствами UML диаграмм распишите взаимодействие интернет браузера и HTTP сервера
Название: Re: Взаимодействие интернет браузера и HTTP сервера
Отправлено: Thinkler от 13 Мая 2013, 10:53:29
Всем здавствовать! Подскажите пожалуйста правильно ли я оформил uml диаграммы прецедентов и последовательности?

Задание: Средствами UML диаграмм распишите взаимодействие интернет браузера и HTTP сервера

navi, судя по формулировке задания - "Средствами UML диаграмм распишите взаимодействие интернет браузера и HTTP сервера". Юзер лишний. Из акторов нужен только "Интернет браузер (клиент)" - первичный актор (стрелки от него), рисуется слева от use case и "Сервер" - вторичный актор (стрелки от use case к нему), рисуется справа от use case. Желательно еще рамочку с границей системы отрисовать.
Название: Re: Взаимодействие интернет браузера и HTTP сервера
Отправлено: Виктор Малышко от 15 Мая 2013, 10:11:27
Не совсем ясно, для какой системы нарисована диаграмма вариантов использования. Если и пользователь, и браузер, и веб-сервер находятся за её рамками, то что же внутри этих рамок?
На самом деле диаграмма ВИ лишняя, если я правильно понял стоящую перед Вами задачу.
Вам нужно нарисовать диаграмму последовательности (или несколько диаграмм последовательности) с браузером и сервером, где будут отражены различные сценарии (сочетания запросов и ответов) согласно какой-либо версии стандарта HTTP.
Ориентиром может послужить следующая диаграмма (http://www.websequencediagrams.com/cgi-bin/cdraw?lz=cGFydGljaXBhbnQgQ2xpZW50IGFzIEMKAAwMU2VydmVyIGFzIFMKCkMtPlM6IEdFVCBIVFRQLzEuMCAvaW5kZXguYXNweAphY3RpdmF0ZSBTCm5vdGUgb3ZlciBTOiBHZW5lcmF0ZSBIVE1MClMtPkM6IDIwMCBPSw&s=modern-blue).