Спецификация для некоторых прецедентов диаграммы
18
Оценка диаграмм
1) S = ((1*21 + 5*3) + (27*1)) / (1 + 24 + sqrt(2+3)) = 2.31 = 2.3
2) S = ((1*16+ 5*3) + (1*22)) / (1 + 19 + sqrt(2+2)) = 2.45 = 2.5
Оптимальным диапазоном для Use Case диаграмм является 2.5−3. Результат 2.45 входит в этот интервал, поэтому лучшим будем считать второй вариант диаграммы.
Спецификация для некоторых прецедентов диаграммы
· Бронирование рейса
1) клиент выбирает в имеющемся меню пункт "Бронирование рейса";
2) система выводит форму бронирования
3) клиент заполняет поля;
4) клиент сохраняет изменения;
5) система передает изменения блоку «Система управления рейсами».
· Подбор рейса
1) клиент выбирает в имеющемся меню пункт "Подобрать рейс";
2) система выводит форму с полями для подбора;
3) клиент заполняет поля;
4) система выводит список рейсов по заданному критерию;
Отмена Рейса
1) клиент выбирает в имеющемся меню пункт "Рейсы";
2) система выводит форму со списком рейсов клиента;
3) клиент выбирает рейс и нажимает «Отмена рейса»;
4) система передает изменения блоку «Система управления рейсами».
· Выкуп билета
1) клиент выбирает в имеющемся меню пункт "Выкуп билета";
2) система предоставляет возможные варианты.
3) клиент выбирает понравившийся вариант и нажимает «Выкуп билета»
4) система передает изменения блоку «Система управления рейсами».
Изменение Расписания
1) администратор выбирает в имеющемся меню пункт "Изменение Расписания";
2) система выводит форму "Список рейсов";
3) администратор находит нужный рейс и вносит изменение;
4) администратор сохраняет изменения;
5) система передает изменения блоку «Система управления рейсами».
· Добавление рейса
1) администратор выбирает в имеющемся меню пункт "Добавить рейс";
2) система выводит форму добавления рейса
3) администратор заполняет поля;
4) администратор сохраняет изменения;
5) система передает изменения блоку «Система управления рейсами».
· Проверка платежа
1) Система получает запрос на проверку платежа;
2) система проводит проверку;
3) система заносит результаты в базу данных;
· Перезагрузка сервера
1) администратор системы выбирает в имеющемся меню пункт "Перезагрузка сервера";
2) система выводит форму выбора «Перезагрузка сервера»;
3) администратор системы перезагружает сервер;
4) система передает изменения серверу.