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

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Юрий Булуй

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »
346
Как "Сценарии взаимодействия" это вполне может себе жить. Но не как Use Cases. Я всегда говорил, что если желаешь делать ТАК КАК ТЕБЕ ХОЧЕТСЯ/удобно/понятно ... то называй это "сценарием", если обзываешь нечто use case, будь добр придерживаться их сути.

347
Работа / Re: Помогите сделать 3 работы на UML
« : 26 Февраля 2009, 22:52:32 »
"Я так думаю!" (c) Мимино

не, не так ... нужно писать "Я ТАК, думаю" ... :)

348
Поддерживаю идею обязательности указания реального ФИО при регистрации!

349
А мне хотелось бы знать как в требованиях вы описываете реквизиты форм (поля), с указанием обязательности из заполнения, типами и т.д. наверняка есть рекомендации на такие вещи. Посоветуйте что-то...

Можно описать не поля форм, а структуры данных в виде словаря данных (по Вигерсу), где описывается некая сущность и ее "информационный состав" - суть ее свойства (в терминах OOP). Например:
Клиент = ФИО {текст; required}
+ Адрес {текст; required}
+ Год рождения {текст; required}
+ Паспорт {текст; required}
+ Девичья фамилия матери {текст;}
+ Кличка собаки {текст;}
+ ...

тем самым вы четко даете понять на раннем этапе, какая информация о Клиенте в контексте вашего домена важна ...

350
Ирина, я тоже присоединяюсь к поздравлениям ... !

351
Лучше поздно, чем никогда ... и я присоединяюсь к поздравлениям!

352
Работа / Re: Изменения рынка труда за 2008
« : 02 Февраля 2009, 22:18:14 »
Согласен с Натальей ... дальше будет хуже. Думаю, что 1 USD = 50 руб. если цена нефти будет <= 30 USD. А ведь вторая половина года - еще и цены на газ упадут

353
Обучение / Re: Обучение для Аналитиков.
« : 28 Января 2009, 15:03:47 »
1. Для начала давайте выясним, что вы понимаете под бизнес-анализом.
2. Внятных курсов по системному анализу пока на рынке нет.

354
Юрий, дело в том что я начинающий... всё, с чем я успел разобраться -- я нарисовал :) Можно поподробнее как делать диаграмму классов и чем вообще БДВИ от СДВИ отличается?? Я во второй диаграмме БДВИ пытался изобразить :)

Вопрос в силе:
Я про связи хотел узнать в UC модели. Вот около клиента написано 1, около "Оформить заказ" 1..4. Это значит, что клиент может оформлять 4 заказа в раз, или всего 4 за всё время?


1. Вам, в вашем случае, нет смысла рисовать диаграмму бизнес-юзкейсов. Разница между ними только в том, что рассматривается в качестве системы как таковой, или иными словами - каковы границы системы (или точнее, если говорить о системе - то говорить о system under consideration, так кажись у Коберна это называется) - обычно, в диаграмме с приставкой "бизнес-" в качестве системы рассматривается организация в целом (или ее часть, зависит от конкретного случая). Экторы - суть внешние по отношению к организации сущности -- клиенты, регулирующие органы, поставщики, ... В диаграмме "системных" юзкейсов -- в каестве   system under consideration рассматривается информационная система, а экторы -- обычно это ее непосредственные (или опосредованные) пользователи.
2. Уберите кардинальность связей из модели.

355
Кто сказал, что LuxProject будет недорогим??? Как минимум нужно купить Jira и Confluence + их добавленная стоимость. Кроме этого -- LuxProject заточен под Люксофт и их особенности ведения проектов. Думаю его можно было попытаться предложить в контору, в которой Андрей Бобылев работает - они насколько я знаю боготворят Люксофт :-).

356
ЛюксПрожект - это действительно инструмент для управления разработкой ПО, а не собственно СУТ.

357
По диаграмме "бизнес-объектов". Рекомендую нарисовать обычную domain model и не париться. Т.е. показать какие экторы с какими бизнес-сущностями связаны и каким образом. Т.е. имеем ту же самую диаграмму классов.

358
1. Регистрация в системе сама по себе не является целью пользователя, т.к. value пользователь получает  от приобретения товара в интернет-магазине. А регистрация -- это лишь условие использования интернет-магазина, диктуемое технологическими особенностями работы магазина. Кроме этого, регистрация нужна только для того чтобы делать покупки, а чтобы просмотреть каталог товаров и цены, обычно не нужно регистрироваться. Кроме этого, а вообще нужна такая функциональность, как наличие аккаунта? Может сделать проще - хочешь купить товар - укажи данные о себе, чтобы с тобой могли связаться и т.п. Тем более это учебный проект.
2. Вход и выход из системы я бы не выделял как отдельные юзкейсы ... какой под ними важный сценарий кроме сопоставления user name и password-а? Вот если бы планировался вход помимо user name\password через смарт-карты или по отпечаткам пальцев :-) ... тогда имело смысл выделять как отдельный юзкейс в котором в вариациях технологий и данных это бы и указал. 
С выходом та же ситуация -- выделять имеет смысл если мы хотим сделать акцент на то, что система тайм-ауты считает и т.п. ... т.е. выход из системы пользователи делают не всегда по кнопочке log off .. часто просто закрывают браузер, при этом (в зависимости от реализации) сессия может еще висеть и отрубиться по тайм-ауту.
Т.о., при простом случае вход в систему и выход можно просто указывать шагами других юзкейсов, или вообще в предусловиях в теле юзкейса говорить что пользователь должен быть залогинен в систему.

359
А видео этого семинара где-нибудть будет выложено?

360
Для начала нужно договориться о том, что такое функция системы ... я в данном случае не рассматриваю автоматизированную систему в терминах ГОСТ 34. Если принять что функция, это нечто, что делает СИСТЕМА, предположительно на основании ТРЕБОВАНИЙ к ней. То юзкейс, это однозначно НЕ ФУНКЦИЯ. Юзкейс - тогда скорее то, как функции этой системы будут задействованы для достижения цели пользователя. Например, у вас в программе есть функция фильтрации данных, отображаемых в гриде. Пользователь фильтрует данные не ради фильтрации, а скорее ради сравнения строк или нахождения нужной строки. Т.о. пользователь выполняет ряд действий для нахождения нужной информации, используя функцию фильтрации. Он может для достижения этой же цели воспользоваться более точным поиском по условию (использовать другую функцию).
Получается, что ВИ - это ничто иное, как функции системе в КОНТЕКСТЕ ИХ ИСПОЛЬЗОВАНИЯ, т.е. взгляд на систему из-за ее пределов. В то время как функция системы - это взгляд на мир из системы.


Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »