Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Система Торговый автомат.doc
Скачиваний:
17
Добавлен:
01.05.2014
Размер:
178.18 Кб
Скачать

Торговий автомат

використання

Версія <1.0>

Лист змін

Дата

Версія

Опис

Автор

<1.0>

Звіт про виконання

Зміст

1. Структуризація варіантів використання 4

1.1 Варіант «Покупка товару» 4

1.2 Варіант використання «Операції ОП» 5

1.3 Результуюча діаграма варіантів використання зображена нижче: 5

2. Регістр варіантів використання 5

3. Конкретизація варіантів використання 7

3.1 К1. Вибір товару 7

3.2 К2. Введення грошей 7

3.3 К3.Забрати товар 7

3.4 К4.Забрати здачу 7

3.5 К5.Кнопка повернення 7

3.6 ОП1.Аналіз сигналу 8

3.7 ОП2.Ремонт 8

3.8 ОП3. Заміна(поповнення) товару 8

3.9 ОП4.Зняття виручки 8

3.10 ОП5.Ввід даних про товар 8

3.11 А1. Стеження за наявністю товару 9

3.12 А2. Інформування обслуговуючого персоналу 9

3.13 А3.Інформування клієнта про закінчення товару 9

3.14 А4.Визначення введеної суми грошей 9

3.15 А5.Здача 9

3.16 А6.Видача товару 10

3.17 А7.Діалог з клієнтом 10

3.18 А8.Ведення БД 10

  1. Структуризація варіантів використання

Аналіз варіантів використання виявив наступны зв’язки

    1. Варіант «Покупка товару»

Рис. 1. Узагальнення варіантів використання реєстрації замовлення.

    1. Варіант використання «Операції ОП»

    1. Результуюча діаграма варіантів використання зображена нижче:

  1. Регістр варіантів використання

Код

Основний актор

Назва

Формулювання

К1

Клієнт

Вибір товару

Користувач вибирає товар який йому потрібно

К2

Клієнт

Введення грошей

Користувач сплачує за товар

К3

Клієнт

Забрати товар

Користувач забила товар за який він заплатив.

К4

Клієнт

Забрати здачу

При наявності здачі клієнт може її забрати

К5

Клієнт

Кнопка повернення

До отримання товару користувач може забрати всю суму яку він вніс.

ОП1

Обслуговуючий персонал

Аналіз сигналу

При поломці або закінченні товару автомат дає сигнал, а обслуговуючи персонал повинен проаналізувати і відреагувати на нього

ОП2

Обслуговуючий персонал

Ремонт

Обслуговуючий персонал при поломці має ремонтувати торговий автомат

ОП3

Обслуговуючий персонал

Заміна(поповнення) товару

Обслуговуючий персонал заміняє, при закінченні товару заповняє лотки.

ОП4

Обслуговуючий персонал

Зняття виручки

Обслуговуючий персонал знімає з автомату виручені ним гроші

ОП5

Обслуговуючий персонал

Ввід даних про товар

Обслуговуючий персонал вводить кількість товару в лотку, ціну, назву тощо.

А1

Автомат

Стеження за наявністю товару

Автомат слідкує за наявністю товару

А2

Автомат

Інформування обслуговуючого персоналу

Якщо якийсь товар розпроданий або відбулася поломка, автомат відправляє повідомлення про це на станцію обслуговування по лінії зв’язку

А3

Автомат

Інформування клієнта про закінчення товару

Інформує покупців (спалахує красна лампочка рядом з лотком даного товару)

А4

Автомат

Визначення введеної суми грошей

Автомат визначає кількість введених грошей. Приймаються купюри і монети.

А5

Автомат

Здача

Автомат сам видає здачу

А6

Автомат

Видача товару

Видача купленого клієнтом товару.

А7

Автомат

Діалог з клієнтом

На автоматі є інформаційне табло, на якому висвічується текуча сума грошей, прийнятих автоматом до сплати, і повідомлення для клієнтів, такі як: «введіть гроші», «виберіть товар», «натисніть кнопку видачі», «введеної суми недостатньо», «товару немає в наявності», «заберіть покупку», «заберіть здачу», «заберіть гроші».

А8

Автомат

Ведення БД

Автомат має вести базу даних операцій та інформації про товар