Курсовая работа: Автоматизация автосервиса

BR-4. Персонал автосервиса должен получить заказ для его дальнейшего выполнения.

BR-5. Клиент должен иметь возможность посмотреть список доступных услуг.

BR-6. Клиент должен иметь возможность получить информацию по состоянию его заказа.

BR-7. Персонал автосервиса должен иметь возможность отменить регистрацию на любом этапе.

BR-8. Клиент должен получить окончательный счет за оказание услуг в автосервисе с отчетом о проведенных работах в печатном виде.

BR-9. Персонал автосервиса должен иметь возможность ввести данные о выполненном заказе (номера услуг, стоимость и т.д.) для формирования окончательного счета.


4 СПЕЦИФИКАЦИЯ ПОВЕДЕНИЯ ПРОЕКТИРУЕМОГО ПО

4.1 Распределение требований по субъектам и прецедентам

Перед построением диаграммы прецедентов составим таблицу распределения требований по субъектам и прецедентам:

Таблица 1 – Распределение требований по субъектам и прецедентам

Описание требования Субъект Прецедент
1 Клиент должен иметь возможность оформить заказ на оказание услуг. Клиент Оформление заказа
2 Клиент должен быть зарегистрирован в системе, чтобы оформить заказ. Клиент Регистрация клиентов
3 Клиент должен иметь возможность отменить заказ на любом этапе оформления, пока он не подтвердил его. Клиент Оформление заказа
4 Персонал автосервиса должен получить заказ для его дальнейшего выполнения. Персонал автосервиса Оформление заказа
5 Клиент должен иметь возможность посмотреть список доступных услуг. Клиент Информация об услугах
6 Клиент должен иметь возможность получить информацию по состоянию его заказа. Клиент Информация о состоянии заказа
7 Персонал автосервиса должен иметь возможность отменить регистрацию на любом этапе. Персонал автосервиса Регистрация клиентов
8 Клиент должен получить окончательный счет за оказание услуг в автосервисе с отчетом о проведенных работах в печатном виде. Клиент Конец обслуживания клиента
9 Персонал автосервиса должен иметь возможность ввести данные о выполненном заказе (номера услуг, стоимость и т.д.) для формирования окончательного счета. Персонал автосервиса Конец обслуживания клиента


4.2 Диаграмма прецедентов системы

Рисунок 9 – Диаграмма прецедентов для системы «Автосервис»

Опишем каждый из вариантов использования системы отдельно.

Таблица 2 – Описание варианта использования «Информация об услугах»

Номер 1
Название Информация об услугах
Актеры Клиент
Краткое описание Клиент получает информацию об услугах, доступных в автосервисе.
Предусловия Система находится в режиме просмотра информации об услугах.
Постусловия нет
Основной поток

1.0 Информация об услугах

1. Клиент обращается к списку услуг.

2. Система выводит список доступных услуг и их характеристики.

3. Клиент покидает систему.

Альтернативные потоки

1.1 Клиент просит вывести информацию на печать (ответвление шага 3)

1. Система выводит список услуг на печать.

2. Возврат к пункту 2.

1.2 Клиент выбирает какую-то из услуг (ответвление шага 3)

1. Система переходит к «Регистрации клиентов»

Таблица 3 – Описание варианта использования «Регистрация клиентов»

Номер 2
Название Регистрация клиентов
Актеры Клиент, Персонал автосервиса
Краткое описание Регистрация клиентов
Предусловия Обращение к системе с целью оформления заказа
Постусловия Переход к оформлению заказа
Основной поток

2.0 Регистрация клиентов

1. Клиент делает запрос на оказание услуги.

2. Система выводит форму регистрации для заполнения данных о клиенте.

К-во Просмотров: 1514
Бесплатно скачать Курсовая работа: Автоматизация автосервиса