Académique Documents
Professionnel Documents
Culture Documents
Verso <1.0>
[Observao: O template a seguir fornecido para uso com o Rational Unified Process (RUP). O te to em a!ul e ibido entre colc"etes e em it#lico (st$le%&nfo'lue) foi inclu(do para orientar o autor e deve ser e clu(do antes da publicao do documento. Um par#grafo digitado ap)s esse estilo ser# automaticamente definido como normal (st$le%'od$ *e t).+ [Para personali!ar campos autom#ticos no ,icrosoft -ord (.ue e ibem um fundo cin!a .uando selecionados)/ escol"a 0ile1Properties e substitua os campos *itle/ 2ub3ect e 4ompan$ pelas informa5es apropriadas para este documento. 6epois de fec"ar a cai a de di#logo/ para atuali!ar os campos autom#ticos no documento inteiro/ selecione 7dit12elect 8ll (ou 4trl98) e pressione 0: ou simplesmente cli.ue no campo e pressione 0:. &sso deve ser feito separadamente para 4abeal"os e Rodaps. 8lt90: alterna entre a e ibio de nomes de campos e do conte;do dos campos. 4onsulte a a3uda do -ord para obter mais informa5es sobre como trabal"ar com campos.+
ist!rico da "e#iso
Data <dd/mmm/aa> Verso < . > <deta!"es> Descrio <nome> Autor
#onfidentia!
Pa)e ' of *
$ndice Ana%&tico
1. +ntrodu,-o 1.1 .ina!idade 1.' $sco%o 1./ Defini,0es& Acr1nimos e A2re3ia,0es 1.( 4efer5ncias 1.6 Vis-o 7era! '. 4e%resenta,-o Arquitetura! /. 8etas e 4estri,0es da Arquitetura (. Vis-o de #asos de 9so (.1 4ea!i:a,0es de #asos de 9so 6. Vis-o ;<)ica 6.1 Vis-o 7era! 6.' Pacotes de Desi)n Si)nificati3os do Ponto de Vista da Arquitetura *. Vis-o de Processos =. Vis-o de +m%!anta,-o >. Vis-o da +m%!ementa,-o >.1 Vis-o 7era! >.' #amadas ?. Vis-o de Dados @o%ciona!A 10. Baman"o e Desem%en"o 11. Cua!idade ( ( ( ( ( ( ( ( 6 6 6 6 6 6 6 6 6 * * * *
#onfidentia!
Pa)e / of *
1.+
1.0
1.2
*. "epresenta(o Arquitetura% [7sta seo descreve .ual a ar.uitetura de soft>are do sistema atual e como ela representada. 6a Viso de Casos de Uso/ Viso Lgica/ Viso de Processos/ Viso de Implantao e Viso de Implementao/ enumera as vis5es necess#rias e/ para cada viso/ e plica .uais tipos de elementos de modelo ela contm.+
#onfidentia!
Pa)e ( of *
2. Viso 8!9ica
[7sta seo descreve as partes significativas do ponto de vista da ar.uitetura do modelo de design/ como sua diviso em subsistemas e pacotes. 8lm disso/ para cada pacote significativo/ ela mostra sua diviso em classes e utilit#rios de classe. 8presente as classes significativas do ponto de vista da ar.uitetura e descreva suas responsabilidades/ bem como alguns relacionamentos/ opera5es e atributos de grande importBncia.+ 2.1 Viso 3era% [7sta subseo descreve toda a decomposio do modelo de design em termos de camadas e de "ierar.uia de pacotes.+ Pacotes de Desi9n Si9nificati#os do Ponto de Vista da Arquitetura [Para cada pacote significativo/ inclua uma subseo com o respectivo nome/ uma breve descrio e um diagrama com todos os pacotes e classes significativos nele contidos. Para cada classe significativa no pacote/ inclua o respectivo nome/ uma breve descrio e/ opcionalmente/ uma descrio de algumas das suas principais responsabilidades/ opera5es e atributos.+
2.*
:. Viso de Processos
[7sta seo descreve a decomposio do sistema em processos leves (t"reads simples de controle) e processos pesados (agrupamentos de processos leves). Organi!e a seo em grupos de processos .ue se comunicam ou interagem. 6escreva os modos principais de comunicao entre processos/ como transmisso de mensagens e interrup5es.+
;. Viso de 'mp%anta(o
[7sta seo descreve uma ou mais configura5es da rede f(sica ("ard>are) na .ual o soft>are implantado e e ecutado. 7la uma viso do ,odelo de &mplantao. Co m(nimo/ para cada configurao/ ela deve indicar os n)s f(sicos (computadores/ 4PUs) .ue e ecutam o soft>are e suas intercone 5es (barramento/ D8C/ ponto a ponto/ etc.) E inclu(do tambm um mapeamento dos processos da Viso de Processos nos n)s f(sicos.+
#onfidentia!
incluso em uma camada espec(fica e as fronteiras entre as camadas. &nclua um diagrama de componentes .ue mostre os relacionamentos entre as camadas. + <.* 5amadas [Para cada camada/ inclua uma subseo com o respectivo nome/ uma lista dos subsistemas locali!ados na camada e um diagrama de componentes.+
=. Viso de Dados >opciona%? [Uma descrio da perspectiva de arma!enamento de dados persistentes do sistema. 7sta seo ser# opcional se os dados persistentes forem poucos ou ine istentes ou se a converso entre o ,odelo de 6esign e o ,odelo de 6ados for trivial.+
11. Bua%idade
[Uma descrio de como a ar.uitetura do soft>are contribui para todos os recursos (e ceto a funcionalidade) do sistema: e tensibilidade/ confiabilidade/ portabilidade e assim por diante. 2e essas caracter(sticas possu(rem significado especial/ como implica5es de segurana/ garantia ou privacidade/ elas devero ser delineadas claramente.+
#onfidentia!
Pa)e * of *