Professional Documents
Culture Documents
SUMRIO
1
INTRODUO 6
OBJETIVO
DESENVOLVIMENTO 8
3.1
3.1.1
Comparao de frameworks
3.1.2
3.1.3
3.2
17
CONCLUSO
20
REFERNCIAS
21
18
1 INTRODUO
O trabalho China Telecom -
2 OBJETIVO
Este trabalho o aluno poder aprofundar seus conhecimentos
adquiridos, aprender a adotar os padres do guia pmbok(guia de pratica na gesto
de projetos) e dos captulos do livro engenharia de software, alem do conhecimento
pratico no desenvolvimento de aplicaes Java com frameworks.
3 DESENVOLVIMENTO
3.1 Este projeto descrito abaixo China Telecom demanda recursos de vrias
pessoas e
especialistas, alm de inmeros recursos, entre hardware, software, fornecedores,
viagens, entre outros.
Pesquisar e descrever uma resenha sobre as reas da competncia, segundo
PMBoK,
para as seguintes reas:
10
Como vimos nos exemplos acima algumas dessas arquiteturas entram em conflito
com outras, se ambas forem requisitos importante deve-se procurar uma soluo
eficaz.
11.1 Decises de projeto de arquitetura
O projeto de arquitetura depende muito da criatividade, experincia e
conhecimento do arquiteto, do tipo de sistema e dos requisitos especficos. O
arquiteto deve analisar o que seu sistema e classe tem em comum e decidir quais
podem reusar.
11.2 Organizao de sistema
A organizao de sistema esta relacionada de maneira subjetiva com suas
decises com um modelo organizacional de um sistema antes do projeto de
arquitetura. A organizao reflete diretamente nos subsistemas, agora vamos ver
trs estilos organizacionais amplamente utilizados no mercado.
11.2.1 Modelo repositrio
Os subsistemas trocam informaes como se trabalhassem juntos, podendo
fazer isso de duas formas: os dados compartilhados podem ser acessados por
subsistemas atravs de banco de dados compartilhado, ou cada subsistema
mantm seu prprio BD trocando dados atravs de mensagem entre eles.
11.2.2 Modelo cliente-servidor
um sistema organizado geralmente em redes, com exceo quando o
computador cliente e servidor ao mesmo tempo, que acessam e usam servios de
modo que os clientes solicitam os servios oferecidos e os servidores atendem as
requisies dos subsistemas, as vezes os clientes tem que saber os nomes e os
servios que os servidores oferecem.
11.2.3 Modelo em camadas
Organiza um sistema em camada que fornecem um conjunto de servios.
Este modelo apia o desenvolvimento incremental de sistemas, disponibilizando
servios para o usurio a medida que uma camada desenvolvida. Nessa
arquitetura uma camada pode ser substituda por outra equivalente.Este modelo tem
alguma desvantagens por sua dificuldade em estruturar sistemas dessa maneira e o
desempenho pode ser um problema devido a vrios nveis de interpretao
11.3 Estilos de decomposio modular
Feita a escolha da organizao geral do sistema, deve-se definir a forma
usada na decomposio dos subsistemas em mdulos, usando duas estratgias
para decompor estes subsistemas.
11.3.1 Decomposio orientada a objetos
O sistema estruturado em um conjunto de objetos, no firmemente
acoplados, e os objetos chamam servios disponibilizados por outros objetos.
Essa decomposio esta relacionada a classe de objetos, operaes e seus
atributos. Os objetos so criados a partir dessas classes e para coordenar as
operaes usado algum modelo de controle .
11.3.2 Pipelining orientado a funes
As transformaes processam entradas e produzem sadas, com os dados
fluindo de uma funo para outra, transformados ao se moverem em seqncia. A
implementao feita a cada transformao. So convertidos em dados de sada
atravs dessas transaes.
Temos algumas vantagens com o uso dessa arquitetura: reuso de
transformaes, arquitetura intuitiva, fcil implementao, novas transformaes na
11
12
13
14
15
16
17
18
19
20
CONCLUSO
Este trabalho tambm me proporcionou um grande aprendizado e
aprimorou os conhecimentos adquiridos durante este semestre e possibilitou ainda
aliar o conhecimento terico com a pratica, atuando assim com um profissional da
rea .
21
REFERNCIAS
PMI Project Management Institute (Editor). PMBOK (Project Management
Body of Knowledge) Guide Um Guia do Conjunto de Conhecimentos em
Gerenciamento de Projetos.
SOMMERVILE, Ian. ENGENHARIA DE SOFTWARE. 8 Edio. So Paulo: Pearson
Addison Wesley, 2007."
http://lpriori.org/artigo/COMPARATIVO%20DE%20FRAMEWORK%20PHP.pdf