4126
Примеры / Re: Программа по торговле на фин. рынках (трейдинг)
« : 10 Апреля 2007, 10:49:49 »
Олег, уже лучше.
Выпиши всех заинтер. лиц (ЗЛ) в данном ВИ. И пойми какие цели или хотелки (что делает их счастливыми) у каждого ЗЛ в данном ВИ и защити потом эти интересы в описании ВИ. Тут явно в данных заинтересован Пользователь (Клиент):
- получить саму котироку
- получить перещитанный профит у позиций
Вот и опишите этот ВИ в соответсвии с этими инетерсами
2 Galogen
Да, я был не прав, когда назвал ВИ "Вставить/изменить заявку", сам учу тому, что низя делать. ВИ должен называться однозначно - "Вставить заявку". В рамках этого ВИ будет альтернативный поток - "изменить (replace) заявку"
На данном этапе возникает вопрос, предполагается, что диаграмма обобщенного уровня, ее область действия бизнес в целом. Но сценарии для ВИ на диаграмме приобретают другие уровни - это ошибка?Д. у тебя уровня пользователя или СДВИ, тут никак бизнесом не пахнет. И Адмимнтратор тому подтверждение.
ВИ №4 «Поставить данные»Не помню говорил я уже или нет в этой ветке, но все же повторюсь:
Выпиши всех заинтер. лиц (ЗЛ) в данном ВИ. И пойми какие цели или хотелки (что делает их счастливыми) у каждого ЗЛ в данном ВИ и защити потом эти интересы в описании ВИ. Тут явно в данных заинтересован Пользователь (Клиент):
- получить саму котироку
- получить перещитанный профит у позиций
Вот и опишите этот ВИ в соответсвии с этими инетерсами
Детализация затруднительна, поставщики данных это обобщенное понятие и в каждом случае это будет разный способы регистрации и передачи данных.А это уже будет Дизайн и элементы реализации, это потом, ты пока описываешь функционирование/функционал.
В сценариях активно используется слово "система" и из некоторых шагов сценария хочется заглянуть внутрь и написать ВИ "прозрачного ящика", соответственно введя новых актеров Сервер и Клиентское приложение, это приемлемо?Ну подожди, давай сначала опишием все в виде черного ящика, потом полезем внутрь, не спеши.
Так же к некоторым шагам хочется привязать просто кусок данных (струкутру таблицы, интерфейс формы, какое-то перечисление), это приемлемо и как это оформляется?
2 Galogen
Цитировать
На мой взгляд мы имеем в данном случае все-таки прозрачный ящик (хотя я могу и ошибаться). Почему? Мы видим что система передает заявку Клирингу, то ее одобряет, после чего система сохраняет заявку и изменяет счет.Между АКТЕРОМ и Системой, Клиринг - это актер, Олег почему-то упорно не хочет назвать его Брокером, ну да ладно... Олег более правильно описал ВИ, т.к. если не взять Клиринг, то цель будет не достигнута - заявка не будет выставлена на Бирже.
На мой взгляд если мы пишем "черный ящик" нужно передавать мяч между пользователем и системой.
Да, я был не прав, когда назвал ВИ "Вставить/изменить заявку", сам учу тому, что низя делать. ВИ должен называться однозначно - "Вставить заявку". В рамках этого ВИ будет альтернативный поток - "изменить (replace) заявку"