Вопрос по UML. Расширение.
От: Аноним  
Дата: 24.03.05 13:17
Оценка:
Скажит, пожалуйста, является ли с точки зрения логики здравого смысла вариант использования "Удаление объекта" расширением варианта использования "Просмотра списка объектов"?
Re: Вопрос по UML. Расширение.
От: byur Россия http://yurybuluy.blogspot.com/
Дата: 24.03.05 14:07
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Скажит, пожалуйста, является ли с точки зрения логики здравого смысла вариант использования "Удаление объекта" расширением варианта использования "Просмотра списка объектов"?


1. В данном случае, возможно имеет смысл описать т.н. CRUD юзкейс.
2. Юзкейс должен называться "Удалить объект".
3. Такой подход к использованию юзкейсов малопродуктивен. Имеет смысл почитать книгу А. Коберна и Лармана.
Re: Вопрос по UML. Расширение.
От: hrg Россия  
Дата: 24.03.05 20:56
Оценка:
-> Вопрос по UML. Расширение.

> Скажит, пожалуйста, является ли с точки зрения логики здравого смысла

> вариант использования "Удаление объекта" расширением варианта
> использования "Просмотра списка объектов"?

Я так и делаю типичных CRUD use case'ов. Основное направление — просмотр
данных, все действия над ними — расширения.

<!-- Yury Kopyl aka hrg | Только взял боец гитару, сразу — видно
гармонист -->
Posted via RSDN NNTP Server 1.9
Re: Вопрос по UML. Расширение.
От: Аноним  
Дата: 24.03.05 21:18
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Скажит, пожалуйста, является ли с точки зрения логики здравого смысла вариант использования "Удаление объекта" расширением варианта использования "Просмотра списка объектов"?


Исходить нужно из бизнес-процессов (БП), операций или задач (это всё описано у К.Лармана) — это некая целостная или обособленная операция\задача, к-рая наиболее часто возникает в бизнесе и .... (нужно читать К.Лармана у него тоже очень хорошо написано), т.е. ИМХО скорее всего у вас есть некие задачи,например, это операции менеджера по работе с продуктами, тогда имеем следующие прецеденты:


Рекомендую также прочитать А.Коберна (Alistair Cockburn "Writing Effective Use Cases"). Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.