Помощь в написании студенческих работ
Антистрессовый сервис

Разработка проекта ис с помощью объектно-ориентированного подхода (UML-диаграммы)

РефератПомощь в написанииУзнать стоимостьмоей работы

Выдает клиенту билеты, чек, свидетельствующий о купле-продаже и сдачу, если таковая имеется. БД сохраняет изменения, которые клиент может проследить на внешнем дисплее. Кассир отмечает в БД нужные места галочкой, с пометкой бронь. Клиент ознакомляется с ней и решает, что делать дальше. Клиент ознакомляется с ней и решает, что делать дальше. Кассир принимает деньги, вносит их в кассовый аппарат… Читать ещё >

Разработка проекта ис с помощью объектно-ориентированного подхода (UML-диаграммы) (реферат, курсовая, диплом, контрольная)

Диаграмма вариантов использования

Поток событий. Билетная касса.

Рис. 6. Поток событий. Билетная касса.

Вариант использования «Информировать» заключается в том, что клиент получает от кассира информацию, соответствующую его запросу. Кассир в свою очередь обращается к БД, что бы информировать клиента точными и полными данными о том или ином спектакле.

Вариант использования «Выбрать» клиент, после полученных данных от кассира, определяется с выбором билетов на заинтересованный им спектакль.

Вариант использования «Бронировать» выполняется в том случае, если клиент определился с выбором, но не может в данный момент приобрести выбранные им билеты, а сможет это сделать позже. В этом случае кассир вносит в БД изменения, о том, что данные места забронированы и купить их другой человек не может (по крайней мере, до тех пор, пока не снимется бронь).

Вариант использования «Оплатить» заключается в том, что клиент определился с выбором билетов и в данный момент может приобрести их в кассе.

Предусловия

Вариант использования «Выбрать» имеет предусловие. Клиент сможет сделать свой выбор после того как кассир предоставит ему перечень возможных вариантов, естественно соответственно отвечающих запросу клиента, то есть после варианта использования «Информировать».

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

Основной и альтернативный потоки событий Поток событий варианта использования «Выбрать» выглядит следующим образом:

  • 1. Вариант использования начинается, когда клиент обращается к кассиру с просьбой выдать ему информацию о спектакле.
  • 2. Кассир обращается к БД и делает запрос.
  • 3. Ответ на запрос выводит на внешний дисплей.
  • 4. Клиент ознакомляется с ней и решает, что делать дальше.
  • 5. Клиент выбирает название спектакля, день, место.
  • 6. Если клиент решает купить билеты.
  • 7. Кассир отмечает в БД места, которые он выбрал.
  • 8. Система автоматически закрашивает данные места красным цветом, это свидетельствует о том, что билеты на данное место уже куплены и, другой клиент уже не вправе их купить.
  • 9. Клиент оплачивает стоимость билетов.
  • 10. Кассир принимает деньги, вносит их в кассовый аппарат.
  • 11. Выдает клиенту билеты, чек, свидетельствующий о купле-продаже и сдачу, если таковая имеется.
  • 12. Процесс завершен.

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

  • 1. Вариант использования начинается, когда клиент обращается к кассиру с просьбой выдать ему информацию о спектакле.
  • 2. Кассир обращается к БД и делает запрос.
  • 3. Ответ на запрос выводит на внешний дисплей.
  • 4. Клиент ознакомляется с ней и решает, что делать дальше.
  • 5. Клиент выбирает название спектакля, день, место.
  • 6. У клиента нет возможности расплатиться за билеты в данный момент, и решает забронировать места.
  • 7. Кассир отмечает в БД нужные места галочкой, с пометкой бронь.
  • 8. БД сохраняет изменения, которые клиент может проследить на внешнем дисплее.
Разработка проекта ис с помощью объектно-ориентированного подхода (UML-диаграммы).
Показать весь текст
Заполнить форму текущей работой