Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/09/13 UML - Diagrama de Pacotes - SourceInnovation www.sourceinnovation.com.br/index.php/UML_-_Diagrama_de_Pacotes 1/4 UML - Diagrama de Pacotes De SourceInnovation Índice 1 Pacote 2 Diagrama de pacote 3 Visibilidade 4 Projetos 5 Referências Pacote Definição O diagrama de pacotes descreve pedaços do sistema divididos em agrupamentos lógicos e mostrando suas dependências. Este diagrama é um mecanismo de organização de elementos como classes, interfaces, componentes, colaborações, casos de usos, diagramas e até outros pacotes. Esta abordagem facilita a análise à medida que o número de elementos aumentam. Esses elementos podem ser indicados no interior do pacote, na forma de uma lista de nomes ou diagrama.Este diagrama é muito utilizado para ilustrar a arquitetura de um sistema mostrando o agrupamento de suas classes. Um diagrama de pacotes pode ser utilizado em qualquer fase do processo de modelagem e visa organizar os modelos. Notação O pacote é representado por uma pasta com o nome no interior ou na aba (tab). 18/09/13 UML - Diagrama de Pacotes - SourceInnovation www.sourceinnovation.com.br/index.php/UML_-_Diagrama_de_Pacotes 2/4 Quando se tem um ou mais elementos no pacote, ele dever ser representado pela pasta com o nome do pacote seguido do nome do elemento, separado por "::". Diagrama de pacote Um diagrama de pacotes mostra pacotes e as dependências entre eles. As relações nos diagramas de pacotes são representadas por linhas pontilhadas indicando o tipo de dependência entre os pacotes. Dependência simples Toda e qualquer alteração do pacote de destino afeta o pacote de origem (dependente). Dependência <<access>> O pacote de origem (dependente) consegue acessar elementos públicos do pacote de destino. Dependencia <<import>> 18/09/13 UML - Diagrama de Pacotes - SourceInnovation www.sourceinnovation.com.br/index.php/UML_-_Diagrama_de_Pacotes 3/4 O pacote de origem (dependente) importa os elementos públicos do pacote de destino. Visibilidade Pode-se indicar a visibilidade dos elementos : + (public) Os elementos públicos podem ser usados por qualquer outra classe (que importem ou acessem o pacote que contenha o elemento). # (protected) Os elementos protegidos podem ser usados somente pelo pacote proprietário e pelos pacotes-filhos (dependência de herança). - (private) Os elementos particulares podem ser usados somente pela classe proprietária. Projetos Diagrama de pacotes (projeto SISCO) 18/09/13 UML - Diagrama de Pacotes - SourceInnovation www.sourceinnovation.com.br/index.php/UML_-_Diagrama_de_Pacotes 4/4 Referências http://www.slideshare.net/Portal_do_estudante_ADS/diagramas-de-pacotes http://paginas.ispgaya.pt/~jcorreia/asi/files/9a-UML_DiagramasPacotes.pdf http://en.wikipedia.org/wiki/Package_diagram http://www.inf.ufpr.br/silvia/ES/UML/Diagramadepacotesal.pdf Disponível em "http://www.sourceinnovation.com.br/index.php?title=UML_- _Diagrama_de_Pacotes&oldid=17591" Esta página foi modificada pela última vez à(s) 01h20min de 8 de agosto de 2013. Esta página foi acessada 154 vezes.
Compartilhar