Project

General

Profile

Perspective » History » Version 1

Alexey Demakov, 02/21/2011 04:12 PM

1 1 Alexey Demakov
h1. Редактор требований
2
3
На перспективе Requality есть view  Requirement editor. Если в Requality Explorer кликнуть на требовании 2 раза, его редактор открывается в этом view.
4
Заголовок редактора — это имя требования.
5
Редактор содержит вкладки:
6
параметры: id, имя, атрибуты.
7
Предикат (возможно стоит его перенести на вкладку параметры? Или он может быть слишком большой?).
8
базовые требования.
9
описание (может быть несколько).
10
альтернативное описание.
11
json.
12
13
Вкладка «описание».
14
При выборе одного из описаний документ пролистывается так, чтобы это описание оказалось вверху видимой области документа. Сам текст описания в документе размечается выделением. (Если документ был закрыт, то он сначала открывается.)
15
Вкладка «Базовые требования».
16
При нажатии на базовое требование (специальная кнопка? Ссылка?) происходит переход к редактору базового требования (если текущий редактор не закреплен кнопкой — см.ниже).
17
18
Окно редактора имеет кнопку «Канцелярская кнопка» для закрепления. 
19
Если эта кнопка не нажата, то при одинарном клике на другое требование в Requality explorer в том же окне редактора открывается это другое требование.
20
Если кнопка «Канцелярская кнопка» нажата, то при одинарном клике в Requality explorer на другое требование в окне редактора требований остается прежнее требование, новое не открывается.
21
При двойном клике в Requality explorer на другое требование всегда открывается новое окно редактора требований с этим требованием. Оно становится активно.
22
Если открыто несколько редакторов требований, то:
23
При клике на требование оно открывается в том окне редактора требований, которое   активно (выделено) и не закреплено кнопкой. Если ни одно окно редактора не активно или активно, но закреплено кнопкой, то ничего не происходит.
24
Если два раза кликнуть на требовании, которое уже открыто в одном из редакторов, то этот редактор становится активен и новый редактор не открывается.
25
Если один раз кликнуть на требовании, которое уже открыто в одном из редакторов (не активном в данный момент), то этот редактор становится активен, а в том редакторе, который был до этого активен, данное требование не открывается.