Project

General

Profile

Reqdb » History » Revision 25

Revision 24 (Yuriy Shekochihin, 12/11/2009 04:03 PM) → Revision 25/96 (Yuriy Shekochihin, 12/16/2009 03:39 PM)

h1. ReqDB 

 Вышла новая версия ReqDB: 
 [[Reqdb-0145-beta|reqdb-0.1.45-beta Wiki page]] 

 [[reqdb-model|Абстрактная модель данных базы требований]] 

 [[reqeditor-getting-started|Getting started]] 

 h2. ReqEditor 

 ReqEditor --- инструмент создания базы требований на основе разметки html документов. 

 [[reqeditor-javascript-functions]] 

 h2. ReqDB use cases 

 h3. Работа с данными 

 * Отображение дерева требований 
 * Создание требования 
 ** Указать родительское требование 
 ** Указать название требования 
 ** Задать атрибуты 
 ** Задать предикат 
 * Удаление требования 
 * Редактирование требования 
 ** Переименовать требование 
 ** Добавить новый атрибут 
 ** Удалить Атрибут 
 ** Изменить предикат 
 ** Изменить родительское требование 
 ** Изменить альтернативное описание требования 
 ** Добавить Location 
 ** Удалить Location 
 * Создание инстанцированного дерева требований 


 * Добавление Location в требование 
 * Удаление Location из требования (одновременно удаляется из документа) 
 * Удаление Location из документа (одновременно удаляется из требования) 
 * Получить location description из Location 
 * Установить альтернативный description у Location 
 * Очистка документа от всех Location 

 * Генерация отчета 
 * Перенос документов в каталог требований ( внешние документы конвертируются и переносятся в каталог ) 

 * Получение списка каталогов требований 
 * Получение списка документов заданного каталога требований 
 * Создание каталога требований 
 * Получение каталога требований по идентификатору 

 h3. Работа с деревом требований 

 * Получить дерево требований (корень и ссылки на дочерние узлы)