Project

General

Profile

Requality-usage » History » Version 20

Viktoria Kopach, 06/17/2011 04:14 PM

1 1 Yuriy Shekochihin
h1. Разметка требований
2 2 Yuriy Shekochihin
3 3 Yuriy Shekochihin
Инструмент Requality разрабатывался как средство автоматизированного извлечения требований из документации. Результатом работы программы является  база требований - древовидное представление требований с ссылкой к тексту документации.
4
Для создания базы требований необходимо создать проект, который будет содержать базу требований. Импортировать документацию в проект, а затем либо «руками» либо с помощью обработчика документа разметить документацию, отмечая в ней требования к системе.
5 2 Yuriy Shekochihin
6 19 Viktoria Kopach
h2. Подготовка к работе - открытие перспективы Requality
7
8 20 Viktoria Kopach
Перед началом работы необходимо открыть перспективу Requality. Для этого нужно в меню Windows выбрать пункт Choose Perspective, далее подпункт Other..., как показано на следующем рисунке.
9 19 Viktoria Kopach
10
!choose_persp1.png!
11
12
Появится диалоговое окно, в котором нужно выбрать Requality и после нажать кнопку "OK", как показано на рисунке ниже.
13
14
!select-persp-dialog.png!
15
16
В перспективе Requality по умолчанию открыты отображения "Documents" и "Requirements". В "Documents" будет отображаться дерево документов, в "Requirements" - дерево требований.
17
18
!persp-view.png!
19
20 2 Yuriy Shekochihin
h2. Создание проекта базы требований
21 4 Yuriy Shekochihin
22
Для создания проекта нужно выбрать в оконном меню пункт "File" -> "New" -> "Project..."
23
В появившемся диалоговом окне выбрать "Requality" -> "Requality Project" и нажать кнопку "Next".
24
25 14 Viktoria Kopach
!newproject01.png!
26 4 Yuriy Shekochihin
27
На следующей странице введите название проекта и нажмите кнопку "Finish".
28
29 14 Viktoria Kopach
!newproject02.png!
30 5 Yuriy Shekochihin
31 15 Viktoria Kopach
h2. Создание папок документов
32
33
Для удобства работы с документами внутри узла Documents можно создавать папки и размещать документы в них.
34
Для создания папки документов нужно выделить узел Documents или любую другую вложенную папку, в контекстном меню выбрать "Create Folder".
35
36
!createfolder01.png!
37
38
В появившемся диалоговом окне "New Document Folder" ввести имя создаваемой папки.
39
40
!createfolder02.png!
41
42
Нажать OK.
43
44
!createfolder03.png!
45
46
47 6 Yuriy Shekochihin
h2. Импорт документа
48 1 Yuriy Shekochihin
49 16 Viktoria Kopach
Requality позволяет импортировать сразу несколько документов.
50
51 15 Viktoria Kopach
Для импорта документа нужно выделить узел с пиктограммой папки. В контекстном меню выбрать «Import Document...».
52 6 Yuriy Shekochihin
53
!importdocument01.png!
54 1 Yuriy Shekochihin
55 18 Viktoria Kopach
Откроется диалоговое окно "Document Import Wizard". В нем нужно с помощью кнопки "Browse..." указать директорию, в которой находятся сами документы, содержащие требования, или папки с этими документами.
56 6 Yuriy Shekochihin
57 1 Yuriy Shekochihin
!importdocument02.png!
58 16 Viktoria Kopach
59 17 Viktoria Kopach
В окне "Select folders" нужно выбрать папку, в которой находится нужный документ (документы). При этом в окне "Select documents" отобразятся все документы, содержащиеся в этой папке, здесь следует выбрать (отметить галочкой) нужные документы.
60 16 Viktoria Kopach
61
!importdocument03.png!
62 1 Yuriy Shekochihin
63 18 Viktoria Kopach
Ниже находится поле "Import folder:". В нем нужно указать папку проекта, в которую будут добавлены выбранные документы. По умолчанию в этом поле указана папка "Documents" - корневая папка документов в проекте Requality. Но с помощью кнопки "Browse..." возле этого поля можно выбрать или создать другую папку.
64
65
!importdocument04.png!
66
67
После выбора целевой папки нужно в окне "Document Import Wizard" нажать Finish. 
68
69
!importdocument05.png!
70
71
При успешном прохождении процесса импорта в дереве проекта в целевой папке документов появятся импортированные документы, преобразованные в необходимый для дальнейшей работы формат xhtml.
72
73
!importdocument06.png!
74 7 Yuriy Shekochihin
75 11 Yuriy Shekochihin
h2. Ручная разметка требований
76 7 Yuriy Shekochihin
77
Под разметкой требований понимается выделение требований из текста документа. С одним требованием может быть связанно несколько частей документа. Работа с документами производится в редакторе разметки. Для этого нужно, выбрав нужный документ в "Requirement Base Explorer", открыть его двойным щелчком мыши. Откроется редактор разметки.
78
79 8 Yuriy Shekochihin
!add.to.requirement.png!
80 7 Yuriy Shekochihin
81
Для создания требования выполните следующие действия:
82
* выделите часть текста, которая содержит требование;
83
* нажмите на выделенном тексте правой кнопкой мыши и в контекстном меню выберете «Add to requirement...»;
84
* в диалоговом окне укажите узел, к которому будет добавлен отмеченный текст (при необходимости узел можно создать нажав на кнопку "create new").