Arquitetura de Software (Sistema de Gestão de Congresso)
Por: fabricotche • 22/4/2015 • Trabalho acadêmico • 2.526 Palavras (11 Páginas) • 405 Visualizações
Sistema de Gestão de Congresso
Documento de Arquitetura de Software
Versão 1.12
Autores
Paulo Igor Leopoldes Bender
Carla Ferreira
Adriano
Fabricio
________________
Histórico de Revisões
Data
Versão
Descrição
Autor
20/10/2012
1.0
Inclusão Diagrama Componetes
Carla Machado Ferreira
23/10/2012
1.1
Inclusão do Diagrama de Implantação
Adriano
23/10/2012
1.2
Inclusão do Diagrama de Pacotes
Paulo Bender
11/11/2012
1.3
Ajuste de Diagrama de Compontes
Carla Machado Ferreira
12/11/2012
1.4
Ajustes nas seções 2 e 4. Sumário atualizado, excluída seção a respeito da Visão por processos.
Paulo Bender
17/11/2012
1.5
Adicionadas as seções de metas e restrições e a descrição de implantação.
Adriano
17/11/2012
1.6
Ajustes nas seções 1 a 6
Paulo Bender
17/11/2012
1.7
Inclusão Diagrama ER (8.3) e atualização da seção 7.2 e 8.2
Carla Machado Ferreira
19/11/2012
1.8
Incluídas seções 5.1.1, 5.1.2 e 5.1.3 (Pacotes). Ainda não detalhados.
Paulo Bender
20/11/2012
1.9
Adicionadas informações nas seções 1.3, 3, 7.2 e 7.3.1
Carla Machado Ferreira
24/11/2012
1.10
Atualizadas seções 7.3.2 e 8.2
Carla Machado Ferreira
24/11/2012
1.11
Adição dos primeiros detalhes das classes na seção 5
Paulo Bender
25/11/2012
1.12
Conclusão da seção 5
Paulo Bender
________________
Sumário
1. Introdução 5
1.1 Finalidade 5
1.2 Escopo 5
1.3 Definições, Acrônimos e Abreviações 5
1.4 Referência 5
2. Representação da Arquitetura 5
3. Metas e Restrições de Arquitetura 5
4. Visão de Casos de Uso 6
5. Visão Lógica 6
5.1 Divisão em Pacotes 6
5.1.1 Pacote Model 7
5.1.2 Pacote Control 10
5.1.3 Pacote View
14
6. Visão de Implantação 15
7. Visão de Implementação 16
7.1 Camadas 17
7.1.1 Camada de apresentação 17
7.1.2 Camada de controle 17
7.1.3 Camada de Domínio 18
7.2 Soluções utilizadas 18
7.2.1 J2EE 18
7.2.2 Jboss 19
7.2.3 SQL Server 19
7.3 Convenções 19
7.3.1 Nomes de classes 19
7.3.2 Estrutura de diretórios 19
8. Visão de Dados 19
8.1 Modelo de objetos persistentes 20
20
8.2 Estratégias 20
8.3 Modelo Relacional 20
20
________________
1. Introdução
Finalidade
Este documento oferece uma visão geral arquitetural abrangente do sistema, usando diversas visões arquiteturais para representar diferentes aspectos do sistema. O objetivo deste documento é capturar e comunicar as decisões arquiteturais significativas que foram tomadas em relação ao sistema.
Escopo
Este documento de Arquitetura de Software se aplica ao Sistema
...