Diagrama de classe - Desenho2018-1/pan-pan GitHub Wiki

Histórico de edição

Autor Data
Josué Nascimento 29/03
Matheus Joranhezon 31/03
Matheus Joranhezon 01/04
Matheus Joranhezon 01/04
Rodrigo Oliveira 01/04
Matheus Joranhezon 04/04
Pablo Diego 04/04
Josué Nascimento 04/04
Hugo Carvalho 05/04
Pablo Diego 24/04
Fabíola Fleury 29/04
Fabíola Fleury 03/05
Josué Nascimento 13/05
Fabíola Fleury 13/05

1. Diagrama de classe

Diagramas de classe são principalmente utilizados representar sistemas orientados a objetos. Nesses diagramas é possível representar, métodos e atributos de uma classe além das suas relações com co outras classes (herança,associação e agregação).

Em orientação a objetos classes são representações de objetos. Um objeto deve conter atributos e métodos, as classes são templetes onde que irão definir como os o objetos serão criados. Para produzir o diagrama de classe usaremos a notação de UML, onde as classes são representadas por retângulos e dividas em 3 partes sendo sendo o topo o nome da classe, o meio os atributos pertencentes a aquela classe e a parte inferior os métodos.

1.1 Gerenciamento de diagramação de classe

images/processoClasses.png

As modelagens no projeto pan-pan seguirão o seguinte processo:

Priorização de história de usuário: A equipe irá priorizar a historia de acordo com a definição do PO do projeto.

Desenvolvimento da história de usuário: A historia será desenvolvida dentro do tempo da sprint pelo componente ou componentes pertencentes a equipe de desenvolvimento.

Testar historia: Todas novas classes e métodos criados durante o desenvolvimento deverão ser testados afim de verificar a qualidade do produto em desenvolvimento.

Atualizar diagrama: As novas classes que foram criadas no desenvolvimento e as classes que foram modificadas durante o desenvolvimento deverão ser representadas/atualizadas no diagrama de classes do projeto.

2 Diagrama de classe

Abaixo é possível observar o diagrama de classe do projeto:

Versão atual

Clique aqui para ampliar images/diagramaClasse/diagramaClasse9.png

Versão 6.0

Clique aqui para ampliar images/diagramaClasse/diagramaClasse8.png

Versão 5.0

Clique aqui para ampliar images/diagramaClasse/diagramaClasse7-2.png

Versão 4.0

Clique aqui para ampliar images/diagramaClasse/diagramaClasse6.png

Versão 3.0

images/diagramaClasse/diagramaClasse3.jpg

Versão 2.0

images/diagramaClasse/diagramaClasse2_5.png

Versão 1.0

images/diagramaClasse/diagramaClasse1.png

3. Referencial teórico

Agile Modeling. http://www.agilemodeling.com/artifacts/classDiagram.htm acessado em 29/03/2018