Diagramas UML do XOOPS

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
nilcimar  Iniciante   Postagens: 4

pessoal,

Bem estou desenvolvendo meu projeto para TCC e é em XOOPS, e como tal é necessário que haja uma documentação ao menos básica do XOOPS. Aindei procurando por aí e encontrei o seguinte:
http://xoops.sourceforge.jp/wiki/xoops2/index.php?cmd=read&page=TECH%2FDB%2F%A5%C7%A1%BC%A5%BF%A5%D9%A1%BC%A5%B9%A5%E2%A5%C7%A5%EB%BF%DE

http://dev.xoops.org/modules/phpwiki/index.php/XoopsCoreUml.

Bem acho que um diagrama de casos de uso de todo o XOOPS seria inimaginável né? A não ser em um outdoor...rss.

No entanto acho que pelo menos um diagrama de classes dá para fazer, só que estou meio louco, já que algumas coisas no XOOPS são feitas sem ser OO, por exemplo as consultas sql podem ser feitas numa classe. Passaríamos a consulta como parâmetro. Ex.: Consultar(SELECT uid FROM xoops_users WHERE uname='nilcimar'); ou utilizar algum método. Isto além de seguir o padrão OO ainda aumentaria a segurança.

Outra coisa: Enquanto estivérmos falando do núcleo até dá para conversar, mas se partírmos para os módulos é um samba do criolo doido, cada um segue um padrão e dificulta ainda mais.

Bem, não vou me estender mais. Só queria mesmo era saber se tudo que existe de documentação XOOPS está naqueles links ou alguém tem mais algo?
E se além de um diagrama de classe seria possível criar mais algum outro diagrama?

Valeu XOOPS

Ricardo  Membro   Postagens: 172

de pacotes seria legal porque aí você pode mostrar algumas interdependências entre arquivos.

Outra coisa legal seria pegar algum item descrito pela UML e exemplificar apenas um diagrama de sequência, até porque como você mesmo disse, é inviável fazer de todos, mas isto abriria uma opção de extensão do seu trabalho.

Neste caso você pode mostrar um e dizer que fica a sugestão para trabalhos futuros

nilcimar  Iniciante   Postagens: 4

Estava tentando fazer o diagrama de classes, porém vi que muitas classes ficam na pasta kernel e outras na pasta class.

Qual é a diferença entre as classes que ficam em um lugar e no outro? Já que as da pasta class também são importantes para o funcionamento do núcleo do XOOPS, como, por exemplo, as classes de formulário...

nilcimar  Iniciante   Postagens: 4


Fiz um diagrama de classes do pacote XoopsObject. Deem uma olhadinha se está bom.

http://semanadaquimicauenf.t5.com.br/XoopsObject.png

Acho que ficou muito grande, tem de fazer "sub-pacotes" para que caibam numa folha.

Vocês acham válido fazer outros diagramas como este para os outros pacotes de classes do XOOPS?

Ricardo  Membro   Postagens: 172

tá ficando muito legal

Sobre os diagramas já comentei acima, ok?

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 9 visitantes neste momento... (7 na seção Fóruns)

Associados: 0
Anônimos: 9

outros...

Banner XOOPS Cube