Project

General

Profile

Reqdb » History » Revision 20

Revision 19 (Yuriy Shekochihin, 12/11/2009 02:12 PM) → Revision 20/96 (Yuriy Shekochihin, 12/11/2009 02:37 PM)

h1. ReqDB 

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

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

 h2. ReqEditor 

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

 [[reqeditor-javascript-functions]] 

 h2. ReqDB use cases 

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

 * Создание требования 
 * Удаление требования 
 * Редактирование требования 
 * Создание инстанцированного дерева требований 

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

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

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

 h3. Работа с деревом документов 

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

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

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