Project

General

Profile

Reqdb » History » Revision 30

Revision 29 (Илья Рудаков, 12/18/2009 11:35 AM) → Revision 30/96 (Илья Рудаков, 12/18/2009 11:36 AM)

h1. ReqDB 

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

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

 *+[[working-with-reqdb|Working *+[[reqeditor-getting-started|Working with ReqDB console]]+* 

 *+[[reqeditor-getting-started|Getting started with ReqEditor]]+* 

 h2. ReqEditor 

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

 [[reqeditor-javascript-functions]] 

 h2. ReqDB use cases 

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

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


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

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

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

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

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