Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Процесс разработки ПО. Пользовательские истории

Автор:   •  Июнь 13, 2021  •  Практическая работа  •  1,961 Слов (8 Страниц)  •  1,121 Просмотры

Страница 1 из 8

1. Записать в виде пользовательских историй описанный ниже процесс для автоматизации.

Задача

Служба такси

Необходимо реализовать мобильное приложение для таксиста, в котором он будет иметь возможность работать с заказами, собственным профилем, статистикой и оценками.

У пользователя должна быть возможность просматривать список активных заказов, просмотреть детали заказа (адреса отправления и назначения, время отправки, расчетную стоимость заказа), активировать заказ, активировать начало поездки после посадки пассажира, отменить поездку на любом ее этапе, отметить завершение поездки.

Начало и окончание поездки должно быть возможным только в случае, если по GPS позиционированию водитель находится не далее 500 м от точки.

При следовании к точке отправки и к точке назначения система должна отображать пользователю карту с кратчайшим маршрутом до точки с учетом пробок. При отмене поездки пользователь должен ввести обязательный комментарий длиной не менее 10 символов.

У пользователя должна быть возможность просматривать и редактировать собственный профиль. Пользователь должен иметь возможность просматривать статистику всех завершенных поездок (адреса отправления и назначения, затраченное время, фактически заработанные деньги), общую заработанную сумму за период (даты периода должны задаваться через календарь).

Пользователь должен иметь возможность оценить пассажира как по окончании поездки, так и в течение 6 часов после времени завершения поездки.

Атрибуты профиля:

* Марка, класс и номер автомобиля

* ФИО водителя

* текущий пользовательский рейтинг водителя

* фотография водителя

* номер банковской карты для начислений

Ответ на первый вопрос.

Исходя из условий описанных в задании у меня получились следующие пользовательские истории.

Пользовательская история №1 “Просмотр и редактирование профиля”

Как водитель такси, я хочу иметь возможность просматривать и редактировать свой профиль, чтобы своевременно добавлять о себе актуальную информацию. Так я смогу обеспечить своевременное начисление денежных средств в случае изменения номера банковской карты, либо получать заказы с более дорогого тарифа при смене своего автомобиля на авто более высокого класса. А также следить за состоянием своего рейтинга.

Критерии приемки:

1. При выборе на главном экране иконки “водитель” откроется личный профиль пользователя.

2. В окне личного профиля пользователя отображаются:

* Марка, класс и номер автомобиля

* ФИО водителя

* текущий пользовательский рейтинг водителя

* фотография водителя

* номер банковской карты для начислений

3. При нажатии строку “мой автомобиль” открывается окно редактирования марки, класса и номера автомобиля. Для сохранения отредактированных данных нажимаем кнопку “сохранить”. Для выхода без сохранения “отмена”.

4. При нажатии строку “банковская карта” открывается окно редактирования с данными о банковской карте. Для сохранения отредактированных данных нажимаем кнопку “сохранить”. Для выхода без сохранения “отмена”.

5. Текущий пользовательский рейтинг водителя должен отображаться в виде шкалы, где начало шкалы 0, окончание шкалы 5.

Пользовательская история №2 “Просмотр активных заказов”

Как водитель такси, я хочу иметь возможность просматривать список активных заказов, чтобы выбрать ближайший по времени или месту нахождения от меня заказ. Так я смогу рассчитать время добора до точки отправления клиента и забрать пассажира точно

...

Скачать:   txt (28.2 Kb)   pdf (62.8 Kb)   docx (15.9 Kb)  
Продолжить читать еще 7 страниц(ы) »
Доступно только на Essays.club