Форум Сообщества Аналитиков

×


Модель работы с терминалом.(Прочитано 6008 раз)
Модель работы с терминалом. : 26 Октября 2009, 05:49:18
Прошу гуру и не только, посмотреть на мои художества и излить конструктивную критику на мое творение.

Диаграммы находятся на веб-страничке:
http://mypa.zzl.org/bankomat/task-Bankomat.htm
(http://mypa.zzl.org/bankomat/task-Bankomat.htm)

А теперь ближе к задаче...
Цель: нарисовать модель "Снятие наличных в банкомате" и реализовать программно на PHP.

Описание задачи:
Ситуация проста как ножка табурета... человек хочет снять n-ую сумму денег в банкомате.


Диаграммы я нарисовал, кстати, очень они помогли мне в написании кода на PHP. Но теперь бы хотел узнать мнение у люда честного, так ли доступна другим людям логика работы всей моей схемы как мне самому? И вообще все ли правильно накалякал?
« Последнее редактирование: 26 Октября 2009, 08:07:29 от Krivoruchka »



Re: Модель работы с терминалом. Ответ #1 : 26 Октября 2009, 08:16:27
Пример с банкоматом разобран в нескольких учебниках. Например, в книге Блахи и Рамбо "ОО моделирование и разработка".
В Вашей можели нет реализаций вариантов использования. Без них она ущербна.



Re: Модель работы с терминалом. Ответ #2 : 27 Октября 2009, 15:21:45
Пытаюсь понять что такое "реализация ВИ". Прошу помощи.

Имеется ли в виду:
- написание сценария для каждого ВИ;
- построение диаг.деятельности для каждого ВИ ???



Re: Модель работы с терминалом. Ответ #3 : 27 Октября 2009, 16:37:42
Пытаюсь понять что такое "реализация ВИ". Прошу помощи.
Имеется ли в виду:
- написание сценария для каждого ВИ;
- построение диаг.деятельности для каждого ВИ ???

Реализация - это каким образом будет выполнятся вариант использования, т.е. какие классы, какая структура обеспечивает исполнения системных операций выделенных при анализе варианта использования.

Можно выделять реализацию бизнес-вариантов использования, реализацию системный вариантов использования, еще выделяют реализацию на аналитическом уровне, реализацию на уровне проектирования




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19