Documento de arquitetura
-----------------
Prof. ------------
Este documentos de arquitetura da aplicação foi realizado pela equipe composta de graduandos em Ciência da Computação do Centro de Ciências Tecnológicas – CCT da Universidade Fortaleza – UNIFOR, para ser entregue ao professore, como parte das atividades da disciplina de Análise e Projeto de Sistemas 2, ministrada em 2011.2.
Histórico de Revisões
Data 16/11/2011 17/11/2011 18/11/2011 19/11/2011 20/11/2011 21/11/2011 Versão 0.1 0.3 0.5 0.8 1.0 1.1 Descrição Criação da Capa e Modelo Mapeamento de Classes de Análise Visão Geral da Arquitetura Pacotes do Sistema Padrões de Projeto Correções Autor
1. Objetivo
Este documento tem como principal objetivo a definição da arquitetura do SSAA. Nele é apresentado o mapeamento das classes de analise em elementos do projeto, a descrição da arquitetura, as diferentes visões desta nos diagramas de componentes, implantação e pacotes e os padrões de projeto utilizados.
2. Escopo
Este documento deverá ser utilizado por todos os desenvolvedores durante todo o decorrer do projeto.
3. Referências
a. Documento de Requisitos b. Documento de Projeto
4. Mapeamento das Classes de Análise
Abaixo segue uma tabela com o mapeamento das classes de análise em elementos de projeto. Classes de Análise Classes de Projeto Forma de Pagamento Cartão Cheque Dinheiro Pagamento Cliente Cadastro_Cliente CTRL_Cadastro_Cliente GUI_Cadastro_Cliente Atendente Gerente Cadastro_Funcionario CTRL_Cadastro_Funcionário GUI_Cadastro_Funionario Registro_Locação Locação CTRL_Locação GUI_Locacao GUI_Cadstro_Veiculo CTRL_Cadastro_Veiculo Cadastro_Veiculo Veiculo Automovel Pickup Caminhão Carreta
Pagamento
Cliente
Funcionários
Locação
Veiculos
5. Visão Geral da Arquitetura
Nosso sistema utiliza a estrutura em camadas ilustrado na figura abaixo.
Camada GUI Essa camada é reponsável pela interface