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"). |