Главная » Статьи для тега "прецедентов"

Технологический процесс управления    требованиями

Добавлено Дата: 24 July, 2011 категория: UML

 

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

•       Анализ проблемы. Выработка приемлемой формулировки проблемы, которую мы

Читать »

Типичные планы итераций

Добавлено Дата: 19 July, 2011 категория: UML

В данной главе предлагается обзор трех типичных планов итераций, по одному на каждую из трех первых фаз процесса.

Цель

Описание основных технологических процессов, данное в главах 8-15, может создать впечатление водопадного процесса. Но не стоит забывать, что это — первичные технологические процессы, разработанные для предоставления обзора всех видов деятельности; сами виды деятельности постоянно перерабатываются в ходе каждой итерации. Действительная работа, выполняемая в ходе проекта, зависит от природы проекта и фазы жизненного цикла.

Читать »

Процесс, управляемый прецедентами

Добавлено Дата: 17 July, 2011 категория: UML

В данной главе вводятся понятия прецедентов, акторов и сценариев. Здесь показывается, как на протяжении всего цикла разработки прецеденты могут использоваться для направления многих видов деятельности, передачи информации между несколькими моделями и обеспечения согласованности этих моделей.

Читать »

Зачем нужно моделировать производство перед началом разработки системы

Добавлено Дата: 16 July, 2011 категория: UML

В данной главе объясняется, зачем нужно моделировать производство перед началом разработки системы. Рассматривается несколько способов такого моделирования. Описывается, как из модели производства определить требования к программному обеспечению.

Цель

Читать »

Виды деятельности

Добавлено Дата: 8 July, 2011 категория: UML

С исполнителями связаны конкретные виды деятельности, которые определяют работу, выполняемую исполнителем. Вид деятельности— это часть работы, выполнение которой может потребоваться от сотрудника, играющего некоторую роль, причем результат этой работы является значимым в контексте проекта. Вид деятельности имеет ясную цель, которая выражается, как правило, в создании или обновлении артефактов, таких как модель, класс или план. Каждый вид деятельности соотносится с определенным исполнителем.

Читать »

Прецеденты в процессе

Добавлено Дата: 3 July, 2011 категория: UML

Rational Unified Process— это процесс, управляемый прецедентами. Это значит, что прецеденты, определенные для системы, составляют основу всего процесса разработки (рис. 6.3).

Читать »

Список исполнителей

Добавлено Дата: 2 July, 2011 категория: UML

В данном приложении перечисляются все исполнители, задействованные в Rational Unified Process. Помните, что исполнитель — это не физическое лицо, а роль, которую исполняют отдельные сотрудники или команды, а также их обязанности по отношению к артефактам (см. главу 3). Перечень дается в алфавитном порядке.

Читать »

Организация прецедентов

Добавлено Дата: 30 June, 2011 категория: UML

Небольшую систему можно описать несколькими прецедентами, в которых задействованы два-три актора. Но при переходе к большим системам необходимо определить принципы организации и структурирования. В противном случае можно получить множество прецедентов, некоторые из которых будут иметь важные общие части потоков событий. Такое изобилие прецедентов может затруднить понимание требований и такие виды деятельности, как планирование, распределение приоритетов и оценка.

Читать »

Проектирование интерфейса, ориентированного на пользователя

Добавлено Дата: 29 June, 2011 категория: UML

Выражение "проектирование пользовательского интерфейса" может означать одно

из двух.

•       Визуальное формирование пользовательского интерфейса, удовлетворяющего
различным требованиям практичности.

Читать »

Определение прецедентов

Добавлено Дата: 25 June, 2011 категория: UML

Зачастую трудно определить, является ли набор взаимодействий пользователя с системой (или отдельный диалог, или сценарии) одним или несколькими прецедентами. Рассмотрим пример с банкоматом. Вы можете подойти к банкомату, вставить банковскую карточку, ввести PIN-код, а затем снять деньги, вложить деньги, проверить состояние счета или перевести средства на другой счет. После этого вы можете получить квитанцию о произведенных операциях и забрать карточку.

Читать »

Уровни прецедентов UML

Добавлено Дата: 21 May, 2011 категория: UML

 

Общая проблема прецедентов состоит в том, что, увлекшись взаимодействием пользователя с системой, можно не обратить внимание на тот факт, что лучшим способом решения проблемы может быть изменение самого бизнес-процесса. Часто можно слышать упоминание о прецедентах системы и прецедентах бизнес-процессов. Конечно, эта терминология не является точной, но обычно считается, что прецедент системы (system use case) описывает особенности взаимодействия с программ-

Читать »

Прецеденты UML

Добавлено Дата: 21 May, 2011 категория: UML

 

 

Прецеденты – это технология определения функциональных требований к системе. Работа прецедентов заключается в описании типичных взаимодействий между пользователями системы и самой системой и предоставлении описания процесса ее функционирования. Вместо того чтобы описывать прецеденты в лоб, я предпочитаю подкрасться к ним сзади и начать с описания сценариев. Сценарий (scenario) – это последовательность шагов, описывающих взаимодействие пользователя и системы. Поэтому при наличии онлайнового магазина, основанного на веб-сайте, мы можем использовать сценарий «Покупка товара» (Buy a Product), в котором происходит следующее.

Читать »

Диаграммы прецедентов UML

Добавлено Дата: 15 May, 2011 категория: UML

 

Я уже говорил, что язык UML умалчивает о содержимом прецедента, но предоставляет формат диаграммы, позволяющий его отображать (рис. 9.2). Хотя диаграмма иногда оказывается полезной, без нее можно обойтись. При разработке прецедента не стоит прилагать много усилий для создания диаграммы. Вместо этого лучше сконцентрироваться на текстовом содержании прецедентов.

Читать »