Buscar

FORUM- MODELAGEM DE SISTEMAS C (2)

Prévia do material em texto

26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 1/18
2014.1 - EAD - MODELAGEM DE SISTEMAS
(CCT0264/1509036) 9001 - Fórum de Discussão C
(Aulas 6 a 8)
 
Criado pelo(a) Professor (a) .PRODUÇÃO EAD em 05/03/2014 16:35:50
Esse é o espaço destinado para discussão dos conteúdos e conceitos abordados nas aulas 6 a 8. Contribua com suas anotações, dúvidas e
pontos de vista, já que sua nota de participação será apurada por meio da colaboração nas discussões dos fóruns Além disso, o (a) tutor (a) a
distância irá lançar questionamentos para interação de todos.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 59 dias atrás
Reflita e poste suas considerações sobre (todos) os 2 (dois) temas abaixo propostos
1) Existe relação entre o Diagrama de Classes e o Diagrama de Componentes? Qual seria essa relação (explique em detalhes)?
2) Podemos integrar, num mesmo desenho diagrama de componentes e diagrama de implantação? Como? e qual seria a finalidade dessa
integração?
Obs: 1. Não copie e cole da internet e nem de colega. Se usar referencias de terceiros, cite-as
2. Tem que responder a todos os meus questionamentos , após sua postagem
3. Não inicie sua postagem nos últimos 2 dias de fórum, pois não teremos tempo de interagir, o que e de extrema valia
Abs
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 57 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Professor, boa tarde!
Vou assistir as aulas e em breve volto para tentar responder aos questionamentos.
Abraços
 
Diego 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 57 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
Beleza, Diego agradeço. isso vai contribuir para aprimorar o seu conhecimento no conteúdo em questão
abs
marcelo
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 57 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 Professor, uma dúvida, quanto tento abrir o simulado aparece assim: sem questões na prova, como posso ter acesso ao mesmo se no
site informa que o prazo foi estendido até hoje dia 30?
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 57 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
Oi Diego,
Fale comigo sobre isso na central de mensagens. pedi para zerarem seu simulado. tente mais tarde,...
abs
marcelo
 Aluno (a) PAULO SERGIO LOPES DE CARVALHO respondeu a 56 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 2/18
Professor, boa noite !
Olá, pessoal !
Já estou trabalhando os tópicos apresentados, através do material didático do curso e fontes externas. Espero, em breve, apresentar
considerações sobre os temas.
Abraços !
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 55 dias atrás 
Comentário da postagem de PAULO SERGIO LOPES DE CARVALHO
 Olá Paulo
Ok, Fico aguarndo o seu retorno para efetivamente postar sobre o tema em discussão.
att
Marcelo
 Aluno (a) WILLIAM LIMA DO ESPÍRITO SANTO respondeu a 56 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 ALGUEM PODE ME PASSAR O SIMULADO?
Olá estava atrasado na minha materia por causa do trabalho e infelizmente nao deu tempo de realizar o simulado, eu sabia que o fim das realizações
do simulado seria dia 30/04 e o forum seria trancado, neste caso pensei que daria para realizar o simulado depois deste dia, e este aviso de
realizações de simulado nao seria nada mais do que uma meta na qual a estacio atribui aos alunos para ficar em dia com os estudos, uma vez que
podemos acessar outras materias na hora que desejarmos.
 
Então tudo que eu peço a voces é que:
 
Sera que voces podem me passar as Questões e as Resposta do Simulado para que eu possa prosseguir com meus estudos?
Meu email é : sdanz@hotmail.com
Ficarei muito grato.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 55 dias atrás 
Comentário da postagem de WILLIAM LIMA DO ESPÍRITO SANTO
 Por favor
Use a central de mensagens para assuntos que não sejam os temas aqui propostos.
Agradeço pela compreensão
Att
Marcelo
 Aluno (a) ANGELO FAUSTINO respondeu a 56 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa tarde professor e colegas de aula.
Abaixo minha contribuição sobre as perguntas.
1) Sim. Componentes podem possuir interfaces (classes abstratas) que permite associação entre componentes e classes. 
 
2) Sim. Por exemplo: Tenho um sistema de caixa eletrônicos, onde eu tenho os componentes (ex: o software de controle de saída do dinheiro) e a
implementação (parte física, ex: caixa eletrônico)
acredito que essa seja uma integração entre os dois diagramas, abaixo um exemplo:
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 3/18
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 55 dias atrás 
Comentário da postagem de ANGELO FAUSTINO
Ola Angelo,
1. Ou eu nao entendi a sua resposta ou voce nao respondeu o que se pedia. Peço a gentileza de reler o enunciado e em caso de duvida, me
acione.
2. Nesse exemplo, quais seriam os compoenentes e qual seria o no do diagrama de implantacao?
Agradeço e aguardo
Abs
Marcelo
 Aluno (a) LEANDRO BERNARDINO DA SILVA respondeu a 56 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa tarde professor e colegas,
Diagrama de componentes apresenta uma ilustração de como o sistema será implantado e como será os componentes do software, a linguagem de
programação, os arquivos, banco de dados, Bibliotecas etc..
Diagramas de classes apresenta as classes que fazem um sistema, assim como a relação de cada componente entre si, oferecendo uma visão de
toda a estrutura do sistema.
O Diagrama de componente está relacionado com o diagrama de classe, devido a sua necessidade de ilustração para uma ou mais
classes,interface,colaboração. Ilustração dos seus devidos componentes físicos.
Acredito que podemos entregar no mesmo desenho os diagramas de componentes e implantação, devido a interação de ambos,enquanto o Diagrama
de componentes foca a parte lógica software,linguagem de programação, o Diagrama de implantação foca a estrutura física, destacando o hardware, ás
máquinas, podendo ser entregue de uma forma bem objetiva ,essa visão de ambos os diagramas, ajuda bastante na conclusão de um projeto.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 55 dias atrás 
Comentário da postagem de LEANDRO BERNARDINO DA SILVA
 Oi Leandro,
1. Nao entendi a sua explicação da relação entre diagrama de classes e componente. Poderia tentar de outra forma?
2. Ok, mas ajuda de que forma? seja mais claro em suas explanações, por gentileza.
Abs
Marcelo
 Aluno (a) LEANDRO BERNARDINO DA SILVA respondeu a 51 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 Boa tarde professor,
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 4/18
Acredito haver relação entre os diagramas de classes e componentes,porém com algumas particularidades,um diagrama de
classes pode ser diretamente implementada utilizando uma linguagem de programação orientada objeto que tenha suporte direto
para a construção de classes,porém as classes tem que identificadas e relacionadas entre si.
Ratificando a minha segunda resposta, acredito que amos os diagramas podem ser entreguesjuntos ou separadamente, porém
no meu ponto de vista, se ambos os diagramas forem entregues juntos no mesmo desenho, ajudaria em uma visão melhor do
projeto, pois enquanto o diagrama de componentes ilustra a parte lógica o diagrama de impantação ilustra a parte física, acho que
essa união no mesmo desenho faz uma grande diferença para a visão do projeto que está sendo elaborado.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 51 dias atrás 
Comentário da postagem de LEANDRO BERNARDINO DA SILVA
Leandro
1. Nao... sugiro que aprogunde seus estudos nos 2 diagramas, antes de uma nova reflexão e postagem
2. Ok, mas a junção desses 2 diagramas nos possibilita a extração de informações adicionais. Quais seriam esass
informações?
agradeço
Abs
Marcelo
 Aluno (a) PAULO SERGIO LOPES DE CARVALHO respondeu a 53 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Olá, professor !
Seguem as considerações sobre os tópicos propostos:
1 –
O diagrama de classes permite a visualização das classes que irão compor o sistema, com seus respectivos atributos, métodos e relacionamentos.
O diagrama de componentes mostra o aspecto funcional do sistema, expondo as dependências (relações) entre seus componentes, interfaces e a
organização de seus módulos.
Basicamente, um componente é um arquivo de software, que pode ser um código executável, uma biblioteca estática ou dinâmica, uma tabela de BD,
um código fonte, um documento.
Um componente é parte física de um sistema, implementado no desenho físico (diagrama de componentes) através dos conceitos e funcionalidades
definidos no desenho lógico (diagrama de classes). Pode-se dizer que, cada componente é composto por uma ou mais classes. Esta seria a relação
entre esses diagramas.
2 –
O diagrama de implantação mostra as relações físicas entre os elementos de software e hardware do sistema. O principal elemento desse diagrama é
o nó, que representa um recurso computacional. Está relacionado com o diagrama de componentes pois de uma maneira geral um nó inclui um ou
mais componentes. Entretanto, outros dispositivos podem ser representados.
Como componentes e nós possuem uma relação direta, existe a possibilidade de integrar o diagrama de componentes e o diagrama de implantação,
proporcionando uma visão unificada da parte física do sistema.
Segue um exemplo extraído de http://analizaydisena-cbt.wikispaces.com/uml.
Abraços !
 
 
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 52 dias atrás 
Comentário da postagem de PAULO SERGIO LOPES DE CARVALHO
Oi Paulo Sérgio
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 5/18
1.Certo , um componente engloba uma ou mais classes. Mas podemos agrupar classes quaisquer num componente? ou devemos nos ater
a determinados critérios? em caso afirmativo, que critérios seriam esses?
2.Ok, entao os 2 diagramas podem ser conjugados. Correto. Mas qual seria a finalidade dessa junção de diagramas?
Agradeço
Abs
Marcelo
 Aluno (a) PAULO SERGIO LOPES DE CARVALHO respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Olá, professor !
Seguem as considerações complementares sobre os tópicos:
1 –
Pode-se dizer que o diagrama de componentes possui um nível de abstração mais elevado do que o diagrama de classes,
podendo cada componente englobar uma ou mais classes. Dessa forma, um componente é implementado a partir de um grupo
de classes relacionadas que, juntas, propõem uma solução para uma determinada necessidade do sistema. Segundo alguns
textos, seria “agrupar logicamente as classes em componentes”. No exemplo a seguir, as classes Pedido, Item e Gestor Pedido
são agrupadas no componente Módulo Pedidos.
 
 
 
2 –
Pelas pesquisas que fiz foi possível observar que é prática comum a modelagem em conjunto do diagrama de componentes e o
diagrama de implantação. A finalidade da junção está em facilitar a identificação dos componentes que são executados por um
determinado nó. No diagrama a seguir fica visível, por exemplo, a relação entre os componentes Autenticação.exe e Cadastro.exe
e o nó servidorWeb.
 
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 6/18
 
Abraços !
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de PAULO SERGIO LOPES DE CARVALHO
 Paulo
1. Ok, bem falado. Mas e sobre os criterios para esse agrupamento que questionei acima?
2. poderiamos saber a configuracao de cada no (hardwarte), por exemlo ?
Abs
Marcelo
 Aluno (a) PAULO SERGIO LOPES DE CARVALHO respondeu a 47 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Bom dia, professor
Seguem novas considerações:
1 –
Entendo que os critérios de agrupamento de classes estão diretamente ligados ao funcionamento de um
determinado módulo do sistema. No exemplo da postagem anterior, o componente Pedidos implementa as
classes Pedido, Item e Gestor Pedido, necessárias para o funcionamento desse módulo.
Segue um mapa dessa modelagem em que o autor faz um agrupamento de classes conforme as
funcionalidades previstas para cada módulo.
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 7/18
 
2 –
O diagrama de implantação mostra a configuração dos nós em tempo de execução (run-time) e seus
vínculos de comunicação.
Com a conjugação do diagrama de componentes e diagrama de implantação facilita-se a identificação dos
componentes que são executados por um determinado nó.
Dessa forma, têm-se o conhecimento do nível (grau) de software que será executado em cada nó,
permitindo-se dimensionar com mais precisão o tipo de hardware e seus respectivos parâmetros tais
como, capacidade de processamento e memória, tempo de resposta, taxa de transferência de dados,
necessários ao correto funcionamento do software.
Abraços !
 
 
 
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 47 dias atrás 
Comentário da postagem de PAULO SERGIO LOPES DE CARVALHO
 Paulo
1. Nao responde ao que se pedia. CRITérios de agrupamento? pense em coesão e
acomplamento. Poderiam ajudar? como?
2. Nao respondeu, a pergunta bem objetiva que fiz acima
abs
Marcelo
 Aluno (a) PAULO SERGIO LOPES DE CARVALHO respondeu a 46 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Professor Marcelo, boa noite !
1 –
A partir das suas observações, pesquisei sobre coesão e acoplamento.
A coesão refere-se à relação da implementação de uma classe com o seu propósito. Classe
altamente coesa é aquela que implementa exatamente as suas responsabilidades. Quanto mais
uma classe implementa lógicas e controles que não são de sua responsabilidade, mais baixa é
a sua coesão.
Acoplamento significa o quanto uma classe depende da outra para funcionar. E quanto maior for
esta dependência entre ambas, dizemos que estas classes estão fortemente acopladas.
Dessa forma, devemos formar componentes em grupos de classes de alta coesão e baixo
acoplamento.
Este seria, então, um critério de agrupamento.
2 –
Sabemos que um nó é um recurso computacional composto por um ou mais componentes.
Dessa forma, a junção de diagramas permite observarmos melhor a configuração de cada nó,
pois saberemos que componentes são executados por um nó e também as associações
(ligações) entre os nós.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=08/18
Comentário da postagem de PAULO SERGIO LOPES DE CARVALHO
Ok Paulo
Isso mesmo 
Obrigado pelas conclusões, embora as dicas tenham sido bem diretas, ne, no item 1? 
Abs
 Aluno (a) ALEX ARRUDA CAMARA CAMPOS respondeu a 51 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Bom dia prezado Prof. Marcelo Vasques
O questinamento trata de um assunto importantíssimo, pois procura a integração de diagramas, que faz com que os requisitos sejam melhor
entendidos e ilustrados sugerindo uma visão maior do sistema ser desenvolvido, ou aquele que irá sofrer manuntenção, portanto segue abaixo o meu
entendimento a respeito do assunto:
2) Podemos integrar, num mesmo desenho diagrama de componentes e diagrama de implantação? Como? e qual seria a finalidade dessa
integração?
 
1) Existe relação entre o Diagrama de Classes e o Diagrama de Componentes? Qual seria essa relação (explique em detalhes)?
 
Diagrama de classes representa a estrutura e as relações existentes das classes que serviram de modelo para os objetos, já o Diagrama de
componente demonstra as classes que serão implementadas ou manipuladas por um componente. A relação entre o diagrama de componente e
diagrama de classe existe, pois o primeiro é uma abstração de nível mais alto que o segundo, normalmente um componente é implementado por uma
ou mais classes em tempo de execução.
--------
2) Podemos integrar, num mesmo desenho diagrama de componentes e diagrama de implantação? Como? e qual seria a finalidade dessa
integração?
Os dois diagramas podem estar no mesmo desenho, pois um complementa o outro, pois o diagrama de componentes ilustra como as classes estarão
organizadas através da noção de componentes de trabalho explicitando para cada componente e qual das classes que ele irá representar e assim
revela como o sistema será implementado, quais são os seus módulos e como irão interagir destacando cada módulo, no que diz respeito ao
diagrama de implatação ele se aplica a estrutura física cujo software será implantado e executado, destacando o hardware que ira suportar o software,
além de mostrar como as máquinas estarão conectadas, ou seja, esta integração tem como finalidade apresentar a configuração e a arquitetura de um
sistema em que estarão ligados seus componentes.
 
Att
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 51 dias atrás 
Comentário da postagem de ALEX ARRUDA CAMARA CAMPOS
Olá Alex,
1) qual a relação entre os diagramas de componentes e classes, que em ultima analise é o cerne da discussão do item1 do enunciado do
forum? Um componente agrupa classes ? como se da esse agrupamento?
2) Ou seja com a junção dos 2 diagramas podemos identificar a configuracao de cada no ? e isso?
Obrigado
Abs
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 9/18
Marcelo
 Aluno (a) ALEX ARRUDA CAMARA CAMPOS respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
1)
O Diagrama de Componentes pode ser utilizado para demonstrar as classes que estão sendo implementadas ou manipuladas
por um componente, representa também o serviço a ser realizado pela classe, normalmente um componente é implementado por
uma ou mais classes. Diagramas de componentes se assemelham na prática a diagramas de pacotes de forma que definem
fronteiras e são usados para agrupar elementos dentro de uma estrutura lógica.
 
2)Podemos indentificar sim a configuração de cada nó, pois seus elementos são os nós e os caminhos de comunicação.
 
Att
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 50 dias atrás 
Comentário da postagem de ALEX ARRUDA CAMARA CAMPOS
Alex
1. Pense nos conceitos de acoplamento e coesão
2. imagine que com a conjugação dos 2 relatótios, teremos conhecimento do nível de software que executara em cada
nó (hardware). Isso nos leva a concluir e idenificar o que ?
Abs
marcelo
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 51 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 1) Sim existe relação entre o diagrama de classes e diagrama de componentes.
Ambos tratam do nível de relacionamento entre seus componentes, as classes e os componentes dos dois diagramas.
O diagrama de classes mostra a estrutura estática do modelo da aplicação, exibe as classes do sistema e o grau do relacionamento entre elas.
 
Um diagrama de componente mostra a dependência funcional que as classes de um componente tem com as classes de outro, no caso o diagrama
de classes, essa seria a relação que esses diagramas tem.
Porém não são todos componentes, por exemplo num diagrama de componentes de vendas de um determinado software, o componente SOFTWARE
EXECUTÁVEL, por exemplo "oracle" está associado a classe PEDIDO E ITEM PEDIDO do diagram de classes.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 51 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
Oi Diego,
1. Nao entendi a relação entre componentes e classes ? pode explicar?
2. não respondeu ao segundo questionamento do forum
Obrigado
Abs
Marcelo
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Professor ao meu modo de ver o diagrama de componentes é dependente do diagrama de classes, seus
componentes estão interligados com as classes dele.
Quanto ao segundo questionamento, podemos sim integrar num mesmo desenho o diagrama de componentes e o de
implantação.
Para isso fazemos um diagrama de implementação, o qual mostra aspectos de implementação física, incluindo a estrutura de
componentes e estrutura de sistemas em tempo real de execução. Um diagrama de componentes representa o tipo e não a
instância, para mostrar a instância utilizamos um diagrama de implantação. 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 10/18
 Diego Ok
1. e como agrupamos as classes em componentes ? que criterios usamos para isso?
2. que informacao adicional podemos derivar quando usamos os 2 diagramas em conjunto?
Abs
Marcelo
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 48 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 1- Componente é uma parte física do sistema, executado em um desenho físico feito no
diagrama de componentes, através dos conceitos que são definidos no diagrama de classe através dp
desenho lógico. Portando a relação é que as classes são compostas por componentes.
 
2- Poderemos definir que cada nó é uma máquina física que encerra um ou vários componentes dentro do
diagrama. Sendo assim ao utilizar os dois diagramas em conjunto você consegue ter essa representação
de forma mais clara.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 48 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
Editado por MARCELO VASQUES DE OLIVEIRA em 09/05/2014 11:46
 Diego
1. Isso nos ja concluimos , o que quero saber agora e 
 - quais os critrios que usualmente usamos para agrupar as classes em componentes. Ok ?
2. Isso tambem ja concluimos. A questao agora e ir alem
- que informacao adicional derivamos quando os 2 diagramas sao integrados ?
Agradeço e aguardo
Abs
Marcelo
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 47 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
1-Que ele representa o desenho da estrutura do código gerado. Um componente é
definido a partir de condiçõesfísicas, definições de projeto nas implementações de classes e
métodos definidos nos diagramas de sequência (ou colaboração). Eles são tipicamente os
arquivos implementados no ambiente de desenvolvimento. Os criterios que usualmente usamos
para agrupar classes em componentes são feitos através dos conceitos e funcionalidades
definidos no desenho lógico do sistema, ou seja o diagrama de classes.
 
 
2- A informação adicional que derivamos é que o diagrama de implantaçãoo é consituído de nós
conectados, esses nós possuem ligações, e assim portanto a a comunicação e a troca de
informações são possíveis. Na UML, um nó representa um dispositivo físico com memória ou
capacidade de processamento.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 47 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
 Diego
1. Nao... pense nos conceitos de coesão e acoplamento e de que eles podem ajudar nesse
agrupamento de classes em componentes... aguardo...
2. E.... ? qual a conclusão ?
Abs
 Aluno (a) DIEGO AUGUSTO PEREIRA DE ANDRADE respondeu a 47 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
1- A relação entre os diagramas em questão é que cada componente é composto
por uma ou mais classes desse sistema, e componente é uma parte física do sistema,
executado em um desenho físico que é o diagrama de componentese através dos conceitos e
funcionalidades definidos no desenho lógico que é o diagrama de classes.
2- A conclusão é que com essa junção os nós podem possuir ligações entre si de forma que a
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 11/18
comunicação e a troca de informações sejam possíveis entre eles. Cada nó desse sistema é
uma máquina física que encerra um ou vários componentes dentro do diagrama.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
Comentário da postagem de DIEGO AUGUSTO PEREIRA DE ANDRADE
Não Diego....
1. Devemos usar os conceitos de coesão (manter as classes afins no mesmo componente - alta
coesão) e acomplamento (um componente nao deve depender de classes de outro componente
- baixo acomplamento)
2. A juncao dos 2 diagramas mostra o software que executaca em cada no e dessa forma
podemos conclior a configuracao de cada no,q que seja estacao ou servidor
Abs
Marcelo 
 Aluno (a) FERNANDO ANTONIO PINA DE SOUZA respondeu a 51 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa noite Professor,
Em relação à atividade proposta no fórum:
1) Sim, existe relação entre o Diagrama de Classes e o Diagrama de Componentes. Na verdade, estes diagramas são inter-relacionados porque
descrevem o mesmo sistema em diferentes níveis. Enquanto o Diagrama de Classes trata dos processos que ocorrem entre as estruturas que
compõem o sistema (visão dinâmica do sistema), o Diagrama de Componentes mostra estes mesmos processos e estruturas em uma outra visão, a
de implementação (descreve como são implementados em software e hardware). Assim, ambos mostram as diversas dependências existentes dentro
de um mesmo sistema. Além do mais, o Diagrama de Componentes pode ser usado para explicar a lógica dos artefatos que são usados para
implementar as expressões lógicas de projeto do Diagrama de Classes.
2) Sim, entendo que podem ser integrados em um mesmo desenho o diagrama de componentes e o diagrama de implantação. Enquanto o diagrama
de componentes mostra vários componentes de um sistema e suas dependências, o diagrama de implantação mostra as relações físicas existentes
no sistema, em termos de software e hardware, representa como é realizada a distribuição do sistema através de nós de hardware. Ao serem criados
juntos (integrados), teria a finalidade de mostrar quais os componentes funcionam em que nós.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 50 dias atrás 
Comentário da postagem de FERNANDO ANTONIO PINA DE SOUZA
Oi Fernando, OK
1. Qual a relação entre componente e classe?
2. Certo e ao sabermos o nivel de software (componente) que executará em cada nó (hardware), poderemos identificar o que desse no?
abs
marcelo
 
 
 Aluno (a) FERNANDO ANTONIO PINA DE SOUZA respondeu a 48 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 Boa noite Professsor,
Respondendo aos questionamentos anteriores:
1) Qual a relação entre componente e classe?
Na verdade, um componente é formado por um conjunto de classes que se encontram implementadas nele. Além disso, um
componente, assim como as classes que ele possui, podem depender funcionalmente das classes de outro componente. E é o
diagrama de componentes que mostra esta dependência.
2) Ao sabermos o nível de software (componente) que executará em cada nó (hardware), poderemos identificar o que desse nó?
Podemos identificar as relações de comunicação entre os nós de hardware, componentes e dependências de software. Além
disso, acrescentaria que, em relação ao diagrama de implantação, este modela o inter-relacionamento entre recursos e infra-
estrutura, de rede ou artefatos de sistemas, normalmente sendo representados servidores neste diagrama. 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 47 dias atrás 
Comentário da postagem de FERNANDO ANTONIO PINA DE SOUZA
Fernando
1. OK . E que crit´rios podemos usar para agrupar as classes em componentes ?
2. Fiz uma pergunta bem objetiva, acima? Voce nao respondeu...
aguardo
abs
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 12/18
Marcelo
 Aluno (a) FERNANDO ANTONIO PINA DE SOUZA respondeu a 46 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa noite Professor,
Respondendo os questionamentos que foram passados por último:
1) Como um componente representa um empacotamento físico de elementos relacionados logicamente
(classes), o critério para o agrupamento seria o agrupamento lógico das classes em componentes. E este
agrupamento se dá através de pacotes (packages).
2) Cada nó contém as instâncias de componentes. 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
Comentário da postagem de FERNANDO ANTONIO PINA DE SOUZA
Fernando
nao...
1. Devemos usar os conceitos de coesão (manter as classes afins no mesmo componente - alta
coesão) e acomplamento (um componente nao deve depender de classes de outro componente
- baixo acomplamento)
2. A juncao dos 2 diagramas mostra o software que executaca em cada no e dessa forma
podemos conclior a configuracao de cada no,q que seja estacao ou servidor
A 
 Aluno (a) SUZENIR DOS SANTOS respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa noite, professor!
1) Sim. Pelo motivo que a UML se comunica através de diagramas. O diagrama de classes mostra a linha de raciocínio da categoria ou grupo de
elemento que possuem o mesmo atributo e comportamento.
Já o diagrama dos componentes mostra os elementos reutilizáveis de software e sua interdependência. O componente é formado por um conjunto de
classes que se encontram nele implementadas.
www. marcoratti,net/net_uml3.htm
2) Sim. Diagrama de colaboração. São tipo de mensagens sincronizadas onde o controle é passado para o objeto chamado até o métodoter terminado
sua execução.
docs.kde.org
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 50 dias atrás 
Comentário da postagem de SUZENIR DOS SANTOS
Oi Suzenir,
1. Nao entendi a relação entre componente e classe. Pode esclarecer?
2. e que informação adicional podemos derivar desssa junção de diagramas?
abs
Marcelo
 Aluno (a) RUTH KATARINE DE CARVALHOJORGE respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa noite!
01. Existe relação entre o Diagrama de Classes e o Diagrama de Componentes? Qual seria essa relação (explique em detalhes)?
Diagramas de Classe mostram as diferentes classes que fazem um sistema e como elas se relacionam. Os Diagramas de Classe são chamados
diagramas “estáticos” porque mostram as classes, com seus métodos e atributos bem como os relacionamentos estáticos entre elas: quais classes
“conhecem” quais classes ou quais classes “são parte” de outras classes, mas não mostram a troca de mensagens entre elas.
Descrevem as classes que formam a estrutura do sistema e suas relações. As relações entre as classes podem ser associações, agregações ou
heranças. As classes possuem além de um nome, os atributos e as operações que desempenham para o sistema. Uma relação indica um tipo de
dependência entre as classes, essa dependência pode ser forte com no caso da herança ou da agregação ou mais fraca como no caso da associação,
mas indicam que as classes relacionadas cooperam de alguma forma para cumprir um objetivo para o sistema.
Diagramas de Componente mostram os componentes do software e os artefatos de que eles são feitos como arquivos de código-fonte, bibliotecas de
programação ou tabelas de bancos de dados relacionais.
Mostram os elementos reutilizáveis de software e sua interdependência. Um componente é formado por um conjunto de classes que se encontram
implementadas nele. Um componente, assim como as classes que ele possui, dependem funcionalmente das classes de outro componente. O
diagrama de componentes mostra esta dependência. No diagrama de componentes também é possível mostrar a configuração de um sistema de
software mostrando, graficamente, a dependência entre os diversos arquivos que compõem o sistema.
 
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 13/18
 
02. Podemos integrar, num mesmo desenho diagrama de componentes e diagrama de implantação? Como? E qual seria a finalidade dessa
integração?
Os Diagramas de Componentes e de Implantação são bastante associados, podendo ser representados em separado ou em conjunto.
A integração dos diagramas de componentes e de implantação é possível devido a relação entre componentes e nós que proporcionam unificação das
partes físicas do sistema.
Util em projetos onde há muita interdepedência entre pedaços de hardware e software.
 
 
Fontes:
http://www.macoratti.net/net_uml1.htm
http://iscte.pt/~ipxa/FBD/fich/DiagClasses.pdf
http://www.devmedia.com.br/artigo-sql-magazine-68-utilizando-uml-diagramas-de-implantacao-comunicacao-e-tempoartigo-sql-magazine-68-utilizando-
uml-diagramas-de-implantacao-comunicacao-e-tempo/16353
http://www.deinf.ufma.br/~acmo/MOO_Imp.pdf
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 50 dias atrás 
Comentário da postagem de RUTH KATARINE DE CARVALHO JORGE
Oi Ruth
1. E qual a relaçao entre componente e classe?
2. Como assim unificação das partes fisicas dos sistemas?
abs
Marcelo
 Aluno (a) RUTH KATARINE DE CARVALHO JORGE respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 Professor Marcelo Vasques, boa noite.
Primeiramente, peço que desconsidere a resposta 2, postarei novamente.
1 - A relação entre os diagramas em questão é que cada componente é composto por uma ou mais classes. Componente é uma
parte física do sistema, executado em um desenho físico (diagrama de componentes) através dos conceitos e funcionalidades
definidos no desenho lógico (diagrama de classes).
2 - O Diagrama de Implantação determina as necessidades de hardware do sistema, as características físicas como servidores,
estações, topologias e protocolos de comunicação, ou seja, todo o aparato físico sobre o qual o sistema deverá ser executado. Os
Diagramas de Componentes e de Implantação são bastante associados, podendo ser representados em separado ou em
conjunto. O Diagrama de Comunicação era conhecido como Diagrama de Colaboração até a versão 1.5 da UML, tendo seu nome
modificado para Diagrama de Comunicação a partir da versão 2.0. Este Diagrama está amplamente associado ao Diagrama de
Seqüência. Na verdade, um complementa o outro.
Util em projetos onde há muita interdepedência entre pedaços de hardware e software.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de RUTH KATARINE DE CARVALHO JORGE
 Ola Ruth
Ok, Vamos la
1 .Ok. Isso mesmo
O componente contem classes
2. se usarmos componentes e implantacao juntos nao poderemos derivar com mais facilidade a condiguracao de
cada no (hardware)?
Abs
Marcelo
 Aluno (a) RUTH KATARINE DE CARVALHO JORGE respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Boa tarde,
2 - Sim, os nós podem possuir ligações entre si de forma que a comunicação e a troca de
informações sejam possíveis. Cada nó é uma máquina física que encerra um ou vários componentes.
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 48 dias atrás 
Comentário da postagem de RUTH KATARINE DE CARVALHO JORGE
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 14/18
 Ok Ruth
Obrigado por sua participação
Abs
Marcelo
 Aluno (a) LEANDRO BATISTA NUNES CORREIA respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
1)Sim existe, o diagrama de classes é uma representação estruturada a partir de uma modelagem, 
e o diagrama de componentes agrupa as implementações das classes pelo lado funcional, exibindo também as dependências entre os componentes.
2)Sim, podemos descrever o diagrama de componentes já dentro do seu ambiente de execução.
Ex: diagrama de componentes do modulo cliente[ distribuído dentro do diagrama de execução que descreve os nódulos clientes]
e diagrama de componentes do módulo servidor[ distribuído dentro do diagrama de execução que descreve o nó servidor ] 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de LEANDRO BATISTA NUNES CORREIA
 Oi Leandro
1. Ok e que criterios, geralmente, sao usados para o agrupamento de classes em componentes ?
2 Nao entendi
Abs
Marcelo, 
 Aluno (a) LEANDRO BATISTA NUNES CORREIA respondeu a 47 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Professor Marcelo, o agrupamento de classes deve ser coerente ao serviço fornecido pelo componente, deve-se
agrupar apenas classes que conceitualmente estejam relacionadas com a finalidade do componente. O componente deve ser
testável e independente para poder ser reutilizado em outros projetos ou isoladamente. Caso ainda assim houver alguma
dependência externa técnicas com injeção de depêndencia ou inversão de controle podem ser utilizadas.
Na resposta número dois eu quis dizer que o diagrama de componentes pode ser descrito dentro do diagrama de
implantação(que descreve o ambiente de execução). Cada módulo do diagrama de componentes pode ser descrito dentro do seu
respectivo nódulo de destino dentro do diagrama de implantação.
No exemplo um diagrama de componetes do "módulo cliente" seria distribuído dentro do "nódulo cliente" contido no diagrama de
implantação. Imaginando nesse caso que o diagrama de implantação possua duas ilhas( cliente e servidor ).
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 47 dias atrás 
Comentário da postagem de LEANDRO BATISTA NUNES CORREIA
leandro
1. Ok, faz sentido. Quando voce diz em agrupar classes conceitualmente relacionadas, esta se referindo ao conceito de
coesão (manter proximas as classes afins) e quandofala da independencia, refere-se , indiretamente, ao conceito de
acoplamento.
Certo?
2. sim e que informação adicional poderemos derivar desse agrupamento de componentes ?
Abs
Marcelo
 Aluno (a) RICARDO ANTARES DOS SANTOS COUTINHO respondeu a 50 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Professor,
segue:
1 – No UML Diagramas de Componentes geralmente podem realizar a mesma função dos diagramas de classes. A principal diferença é que os
componentes possuem maior responsabilidade do que as classes. O Diagrama de Componentes deve ser utilizado para demonstrar uma holística do
projeto.
2- Sim. A integração dos diagramas proporciona demonstrar quais hardwares os componentes irão residir. Por meio do diagrama de implantação.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de RICARDO ANTARES DOS SANTOS COUTINHO
 Oi Ricardo
1. Mesma funcao do diagrama de classes?? como assim??
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 15/18
2.e com isso poderemos derivar a condifuracao do hardware.
Abs
 Aluno (a) RICARDO ANTARES DOS SANTOS COUTINHO respondeu a 46 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Oi professor,
desculpa a demora.
1 - O meu entendimento foi este. O diagrama de classes descreve a estrutura de um sistema desenvolvido mostrando os
relacionamentos, atributos a nivel de classes e interfaces enquanto o diagrama de componente descree a estrutura dos
componentes de um sistema ja desenvolvido. A diferença é que componentes geralmente são usados quando o sitema precisa
realizar uma ação, como se fosse um executável e as classes gerealmente se remetem a descrever objetos e seus
comportamentos.
2 - exato 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
Comentário da postagem de RICARDO ANTARES DOS SANTOS COUTINHO
 Ricardo
Nao...
1. compoenentes agrupam, tambem e principalmente, classes - eis a relação entre eles
2. ok
abs
 Aluno (a) ANDRE LUIZ DUQUE DE SANTANA respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
diagrama de classes permite a visualização das classes que irão compor o sistema, com seus respectivos atributos, métodos e
relacionamentos.
O diagrama de componentes mostra o aspecto funcional do sistema, expondo as dependências (relações) entre seus componentes, interfaces e a
organização de seus módulos.
Basicamente, um componente é um arquivo de software, que pode ser um código executável, uma biblioteca estática ou dinâmica, uma tabela de BD,
um código fonte, um documento.
Um componente é parte física de um sistema, implementado no desenho físico (diagrama de componentes) através dos conceitos e funcionalidades
definidos no desenho lógico (diagrama de classes). Pode-se dizer que, cada componente é composto por uma ou mais classes. Esta seria a relação
entre esses diagramas.
2 –
O diagrama de implantação mostra as relações físicas entre os elementos de software e hardware do sistema. O principal elemento desse diagrama é
o nó, que representa um recurso computacional. Está relacionado com o diagrama de componentes pois de uma maneira geral um nó inclui um ou
mais componentes. Entretanto, outros dispositivos podem ser representados.
Como componentes e nós possuem uma relação direta, existe a possibilidade de integrar o diagrama de componentes e o diagrama de implantação,
proporcionando uma visão unificada da parte física do sistema.
 
Fonte: wikpédia
 
 
 
 
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de ANDRE LUIZ DUQUE DE SANTANA
 Andre
1. Otimo.... e temos algum criterio de agrupar classes em componentes ? quais?
2. poderemos concluir a configuracao de cada no (hardware) ?
Abs
Marcelo
 Aluno (a) ANDRE LUIZ DUQUE DE SANTANA respondeu a 46 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 16/18
Para melhor organizar a manter componentes, é crucial que sejam separados por algum critério. Isolando-os em grupos é
possível diminuir o acoplamento entre os componentes, fazendo com que as mudanças em um grupo não impactem muito em
outro grupo.
Entre as diversas formas possíveis de separar os componentes, está a técnica de Camadas. Ao separar componentes em
grupos chamados Camadas (Layers em inglês), o projetista agrupa componentes por responsabilidade em comum que
possuam.
Uma aplicação Java EE tradicional, por exemplo, usa o modelo de 3 Camadas: Apresentação, Negócios e Persistência. Na
Camada de Apresentação estão todas as classes e demais artefatos (como páginas JSP) relacionados com a interação entre o
usuário e a aplicação. A Camada de Negócios contêm a modelagem do domínio do problema em classes de negócio e a
Camada de Persistência contém as classes com conhecimento sobre como persistir objetos no banco de dados (por exemplo,
DAOs).
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
Comentário da postagem de ANDRE LUIZ DUQUE DE SANTANA
 Ok, Andre
bem pontuado. 
Abs
Marcelo
 Aluno (a) EUCLIDES CÂNDIDO DOS SANTOS FILHO respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 As relações dos diagramas é que o diagrama de componente faz parte do diagrama de classe. o diagrama de classe mostram as
diferentes classes que fazem um sistema e como elas se relacionam. E o Diagramas de Componente mostram os componentes do software e seções
do sistema que são claramente distintas, artefatos de que eles são feitos como arquivos de código-fonte, bibliotecas de programação ou tabelas de
bancos de dados relacionais. Os componentes são também conectados por meio de interface como o diagrama de classe. Na UML 1 tinha um símbolo
característico para o diagrama de componentes, que foi retirado pela UML 2. vc pode usar como alternativa a palavra chave “componente” na caixa de
classe.
Quanto a integração dos diagramas de componente e instalação eu acho possível. Um mostra quais são os módulos de soft,ou seja seus
componentes, e o outro mostra quais partes do software são executadas em quais partes do hardware . Assim vc pôde fazer um diagrama de
componente e junto um diagrama de instalação, com seus nós, artefatos . Finalidade seria um único diagrama para um sistema.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 49 dias atrás 
Comentário da postagem de EUCLIDES CÂNDIDO DOS SANTOS FILHO
 Euclides,
1. O diagrama de componentes NAO faz parte do diagrama de classes. Como assim?
- 1 componente e composto de classes ?
2. e podera concluir a configuracao de cada no (hardware) ?
Abs
Marcelo
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 17/18
 Aluno (a) FELIPE SANTIAGO COELHO respondeu a 49 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 Boa tarde, 
Acho q os diagramas podem ser integrados, o diagrama de componentes mostra componentes de um sistemas e suas dependencias, já o de
implantação mostra relações fisicas do sistema. Os dois diagrama poderiam funcionar juntos. 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 48 dias atrás 
Comentário da postagem de FELIPE SANTIAGO COELHO
Felipe
2. Ok, isso ja vimos, agora quero saber o que questionei acima: que informacao adicional derivamos ao juntar os 2 diagramas. Ok ?
aguardo
Abs
Marcelo 
 Aluno (a) GILSON DA ROCHA respondeu a 48 diasatrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
 1) Existe relação entre o Diagrama de Classes e o Diagrama de Componentes? Qual seria essa relação (explique em detalhes)?
Sim. Normalmente um componente é implementado por uma ou mais classes (ou objetos) em tempo de execução.
 
2) Podemos integrar, num mesmo desenho diagrama de componentes e diagrama de implantação? Como? e qual seria a finalidade dessa
integração?
Não.
Diagrama de componete mostra como o sistema será implantado e quais são os seusmódulos. Como parte de sóftware.
Diagrama de implantação destaca o hardware que suportará o sistema.
Mostra como as máquinasestarão conectadas
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 48 dias atrás 
Comentário da postagem de GILSON DA ROCHA
 Oi Gilson
1. E como devemos agrupar esssas classes, ou seja que critérios devemos usar nesse agrupamento?
2. Sim podemos integrar.... e teremos informacoes uteis nessa integracao, como por exemplo ?
Abs
Marcelo
 Aluno (a) VICTOR CESAR RAFAEL MARTINS FELICIO respondeu a 47 dias atrás 
Comentário da postagem de Corpo Docente: MARCELO VASQUES DE OLIVEIRA
Caro professor,
Participarei com mais afinco no próximo fórum, porém se me permite uma observação, achei essa pergunta muito subjetiva e complexa.
Eu responderia pratimente da mesma forma que a maioria, porém fiquei enrolado em diversas vezes quando o senhor tentava se aprofundar, não
entendia se a resposta que eu iria dar, que era similar a do colega, estava certa, ou não totalmente certa. Só entendo quando a opinião está errada.
Como só falta apenas um dia para o encerramento do fórum, prevejo que não interagiremos acerca do assunto, mas no próximo vou chegar logo no
início.
Att
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 45 dias atrás 
Comentário da postagem de VICTOR CESAR RAFAEL MARTINS FELICIO
 Victor
Mas as coisas complexas são uteis para refletirmos e temos muito o que discdutir. Perguntas objetivas, perdem a gracao quando o primeiro
acerta
1. As classes agrupam componentes. Devemos usar os conceitos de coesão (manter as classes afins no mesmo componente - alta
coesão) e acomplamento (um componente nao deve depender de classes de outro componente - baixo acomplamento)
2. A juncao dos 2 diagramas mostra o software que executaca em cada no e dessa forma podemos conclior a configuracao de cada no,q que
seja estacao ou servidor
Aguardo voce no forum D
Abs
A
26/6/2014 Campus Virtual Estácio
http://estacio.webaula.com.br/aluno/forum/comentarios_print.asp?CodTopico=773224&CodTurma=392777&CodComunidade=0 18/18
Para Você
Central de Mensagens
Certificados
Histórico
Onde Ir
Home Disciplinas
Busca Avançada
LMS webAula Versão 4.0. © Direitos Autorais Reservados.
Mapa do Site
 Aluno (a) FELIPE SANTIAGO COELHO respondeu a 49 dias atrás
 Boa tarde,
Diagrama de classe é uma represntação da estrutura das classes que servem de modelo para objetos. O diagrama de componentes mostra a parte
funcional do sistema, mostrando as dependências entre seus componentes, interfaces e a organização de seus módulos.
 
 Professor (a) MARCELO VASQUES DE OLIVEIRA respondeu a 48 dias atrás 
Comentário da postagem de FELIPE SANTIAGO COELHO
Felipe
A questao e
- qual a relacao entre os diagramas e não a definicao de cada um...
Agradeço e aguardo
Abs
Marcelo 
webAula

Continue navegando