1 | |
Диаграмма последовательностей07.12.2015, 09:44. Показов 2970. Ответов 2
Метки нет (Все метки)
Как в диаграмме последовательностей отразить следующие шаги ?
Веб-сайт расписания автовокзала: 1. Клиент открыл сайт 2. Посмотрел расписание 3. Выбрал рейс 4. Решил купить билет, нажал соответствующую табу(но это ведь уже UI, а диаграмма то пишется к диаграмме классов и данным (БД)) 5. Авторизовывается (здесь проблема , к каким классам прикрутить такой метод) либо 6 6. Не авторизовывается: Вводит паспортные данные и платежные реквизиты 7. Регистрируется либо 8 8. Если зарегистрирован оплачивает, бонусами, если есть (часть или все) 9. Если зарегистрирован оплачивает остатки по платежным реквизитам. (что осталось) 10. Если не зарегистрирован : оплачивает все по платежным реквизитам. 11. Получает электронную версию билета // далее уже не суть 12. Распечатывает Проблема: В каких классах все указать соответствующие методы, как следовательно изобразить процесс авторизаций. Бонусы есть только у зарегистрированных пользователей, совершавших ранее хотя бы одну поездку. Выделенные классы : Client(Клиент), Account(Личный кабинет), Ticket(Билет), Run(Рейс). Имеющиеся БД : 1. БД "Аккаунты" : информация о пользователях их счетах, количестве бонусов(в километрах). 2. БД "История" : история поездок(когда,откуда, куда по какой цене) 3. БД "Тарифы" : В зависимости от класса автобуса, разная цена 4 БД "Распиание": есть ли рейс, откуда куда, сколько билетов осталось
0
|
07.12.2015, 09:44 | |
Ответы с готовыми решениями:
2
Диаграмма последовательностей (сценария) Диаграммы последовательностей Целые числа,Вычесление с хранением последовательностей,Двумерные массивы,Обработка последовательностей символов Векторная диаграмма токов и топографическая диаграмма напряжений |
07.12.2015, 20:51 [ТС] | 3 |
Немного по другому сделал. Необходимо ли и не лучше ли будет в данном случае завести класс Ticket ,и композировать его в заказе ?
А вообще хорошо ли, если я все классы сделаю в соответствий со схемой БД ?
0
|
07.12.2015, 20:51 | |
07.12.2015, 20:51 | |
Помогаю со студенческими работами здесь
3
Похожесть последовательностей Перебор последовательностей Вычисление последовательностей в C++ вычисление последовательностей Обработка последовательностей Вычисление последовательностей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |