====== Integração com o WIKI ====== No iproject foram criadas as seguintes tabelas: * iproject.wiki_historico: guarda as alterações de uma especificação * iproject.wiki_historico_tarefa: vincula uma alteração a uma tarefa O WIKI popula as tabelas com os dados a cada alteração/criação de páginas/namespace Os ucs do 'iproject.wiki_historico' devem ser vinculados com os casos de uso cadastrados em 'comum.caso_uso' * O relacionamento se dará pelo caminho do caso de uso [ [desenvolvimento:...:cadastrar_aluno] ] * Com o apoio dessas tabelas deve-se sincronizar ucs do histórico com o iproject * Partindo do princípio de que a criação será feita a partir do wiki temos * Ao criar uma especificação que não existe no iproject ela deve ser criada no iproject com seu devido codigo * Ao alterar a denominação ou caminho do uc no wiki deve-se sincronizar com os ucs cadastrados no iproject (tabela 'comum.caso_uso') * Não deve ser possível cadastrar casos de uso com o iproject já que a sincronia se dará pela tabela 'iproject.wiki_historico' * Para isso deve ser criado uma funcionalidade no iproject que faça isso ou no próprio wiki No que diz respeito as tarefas temos o seguinte: * Cada tarefa pode ser vinculada 1 ou vários casos de uso ===== Consultas ===== * Atores e os casos de uso que ele se relaciona * Relacionamento entre os casos de uso * Parâmetros e os casos de uso que ele se relaciona *