Documento de arquitetura
Sistema de Simulado
Documento de Arquitetura de Software
Versão 2.0
HISTÓRICOS DE REVISÕES Data | Versão | Descrição | Autor | 02/04/2013 | 1.0 | Criação do artefato | Francisco Ernesto, Jady Pâmella e Jhonatan Ferreira | 08/04/2013 | 2.0 | Mudanças no artefato com as sugestões da professora | Francisco Ernesto, Jady Pâmella e Jhonatan Ferreira |
SumárioSumário
1. INTRODUÇÃO4
2. REPRESENTAÇÃO ARQUITETURAL4
3. OBJETIVOS ARQUITETURAIS E RESTRIÇÕES6
4. VISÃO DE CASOS DE USO7
5. VISÃO LÓGICA8
5.1 Visão Geral8
5.2 Pacotes de Projeto Arquiteturalmente Significativos8
Cliente9
Servidor9
5.3 Realizações de Casos de Uso10
6. VISÃO DE PROCESSO10
7. VISÃO DE IMPLANTAÇÃO11
8. VISÃO DE IMPLEMENTAÇÃO12
8.1 Visão Geral 12
8.2 Camadas12
9. TAMANHO E PERFORMANCE13
10. QUALIDADE 13
11. ASSINATURAS14
1. IntroduçãoO documento de arquitetura apresenta uma visão geral abrangente da arquitetura do sistema e utiliza uma série de visões arquiteturais diferentes para ilustrar os diversos aspectos do sistema. Sua intenção é capturar e transmitir as decisões significativas do ponto de vista da arquitetura que foram tomadas em relação ao sistema. A arquitetura a ser implementada foi definida pelo cliente para o desenvolvimento de seus sistemas.
Este documento fornece uma descrição da arquitetura do projeto Sistema de Simulado (SiSim), mostrando e exemplificando a solução arquitetural utilizada para atender os requisitos funcionais e não funcionais do sistema.
2. Representação ArquiteturalA modelagem, implementação e documentação de um sistema requerem que o sistema seja visualizado de diferentes perspectivas.
Optamos por desenvolver o SiSim utilizando o framework FuelPHP que é um conjunto de ferramentas desenvolvido para dar um suporte na parte de servidor; na parte do cliente/navegador, optamos pela biblioteca jQuery e seus derivados, que compõe uma ferramenta com usabilidade avançada.
A