Você está na página 1de 7

Engenharia de Software PUCPR

Controle de Frotas Documento de Arquitetura de Software


Verso 1.0

Controle de Frotas Documento de Arquitetura de Software <document identifier>

Version: 1.0 Date: 1

Histrico da Reviso
Data 10/08/2013 Verso 1.0 Descrio Verso inicial do documento Autor Danilo Aurelio

Confidencial

PUCPR, 2013

Page 2 of 7

Controle de Frotas Documento de Arquitetura de Software <document identifier>

Version: 1.0 Date: 1

ndice Analtico
1. Introduo 1.1 Finalidade 1.2 Escopo 1.3 Definies, Acrnimos e Abreviaes 2. Representao Arquitetural 3. Metas e Restries da Arquitetura 4. Viso de Casos de Uso 4.1 Realizaes de Casos de Uso 4.1.1 Diagrama de Classe 4.1.2 Concluir Atividade 5. Viso Lgica 5.1 Viso Geral 6. Viso de Implantao 7. Tamanho e Desempenho 8. Qualidade 4 4 4 4 4 4 4 6 6 6 6 6 7 7 7

Confidencial

PUCPR, 2013

Page 3 of 7

Controle de Frotas Documento de Arquitetura de Software <document identifier>

Version: 1.0 Date: 1

Documento de Arquitetura de Software


1. Introduo
1.1 Finalidade Este documento tem por finalidade mostrar todos os padres arquiteturais utilizado para construo do software controle de frotas, mostrando todas as suas interaes. Escopo Sistema de controle de frotas consistem em controlar todas as rotinas para automatizao de uma frota. Definies, Acrnimos e Abreviaes

1.2 1.3

2. Representao Arquitetural Os modelos arquiteturais utilizados so MVC (Model View Control) e DAO (Data Acess Object) e DTO

3. Metas e Restries da Arquitetura


Foi escolhido as arquiteturas citadas anteriormente, por se adaptar mais a realidade do sistema serem bem conceituadas no mercado, o sistema dever ser em web com banco de dados free.

4. Viso de Casos de Uso


Os casos de uso esto representados na Figura 1. FIGURA 1 CASOS DE USO

Confidencial

PUCPR, 2013

Page 4 of 7

Controle de Frotas Documento de Arquitetura de Software <document identifier>

Version: 1.0 Date: 1

FIGURA 2 CASOS DE USO SERVIDOR

Confidencial

PUCPR, 2013

Page 5 of 7

Controle de Frotas Documento de Arquitetura de Software <document identifier> 4.1

Version: 1.0 Date: 1

Realizaes de Casos de Uso Abaixo, segue diagrama de classe onde pode ser identificado melhor os casos do sistema. Diagrama de Classe

4.1.1

4.1.2

Concluir Atividade

5. Viso Lgica
5.1 Viso Geral O sistema est dividido nos seguintes pacotes: Cadastros Controles Relatorios Controles de Sesso

O diagrama de modelo conceitual abaixo demonstra o relacionamento entre as classes de modelo:

Confidencial

PUCPR, 2013

Page 6 of 7

Controle de Frotas Documento de Arquitetura de Software <document identifier>

Version: 1.0 Date: 1

6. Viso de Implantao
Como o sistema Controle de Frotas roda em ambiente WEB, portanto est dividido basicamente em 2 computadores, um Servidor de Aplicaes e um Cliente.

7. Tamanho e Desempenho
O sistema dever ser escalvel o suficiente para suportar o acesso simultneo entre 100 usurios.

8. Qualidade
A arquitetura baseada no padro MVC fornece um maior desacoplamento entre as camadas e maior facilidade de manuteno posteriormente. O sistema ser desenvolvido em ambiente JAVA, com mdulos em PHP e banco de dados MYSQL.

Confidencial

PUCPR, 2013

Page 7 of 7

Você também pode gostar