A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

UML Arquitetura e Diagramas de Interface

Apresentações semelhantes


Apresentação em tema: "UML Arquitetura e Diagramas de Interface"— Transcrição da apresentação:

1 UML Arquitetura e Diagramas de Interface

2 Arquitetura de Sistemas
Pacotes (packages) – Coleção de Classes Diagramas de implantação de hardware Diagramas de implantação de software UML - Arquitetura e Diagramas de Interface

3 Pacotes PacoteDePaciente PacoteDeAlaHospitalar
UML - Arquitetura e Diagramas de Interface

4 … PacoteDePaciente PacoteDeAlaHospitalar Dependência
UML - Arquitetura e Diagramas de Interface

5 Pacotes DominioDeAplicação DominioDeArquit AplicaçãoParaAdmissão
/AltaDePaciente GUIParaAdmissão /AltaDePaciente BibliotecaDeSuporte DeGUI DominioDeNegocio o PacoteDePaciente PacoteDeAltaHospitalar BibliotecaDeSuporte DeDB UML - Arquitetura e Diagramas de Interface

6 UML - Arquitetura e Diagramas de Interface
Esquema ilustrativo: Servidor de Departamento Workstation de usuário Servidor da Companhia Workstation operadora UML - Arquitetura e Diagramas de Interface

7 Diagramas de implantação para artefatos de hardware
UM COMPUTADOR UM DEPARTAMENTO A COMPANHIA deptCorpLink: TCPIP 1..* Servidor de Arquivo PC 1 interDeptLink: LAN 1 ServidorDeCompanhia: MainFrame estaçãoDeUsuário: servidorDeDepto: compudadorPessoal Arquivo 1 opLink: LAN 1..* 1 estaçãoOperadora: Workstation 1 1..* opCorpLink: TCPIP UML - Arquitetura e Diagramas de Interface

8 Diagrama de implantação para construções de software:
controllerDeSuperDeCont: WigglerZap2B busDeGuiamento1: BusDeGuiamento MáquinaDeGuiamento: BlatzSuper5000 CAPrincipal ControllerDeAtitude <<ping>> Tudo OK? CAPrincipal ControllerDeAtitude busDeGuiamento2: BusDeGuiamento controllerDeSuperDeCont: WigglerZap2B CFDeBackup ControllerDeFlapes UML - Arquitetura e Diagramas de Interface

9 DI para Caixa Automático de um Banco:
servidorDeContaRegional: DatBlast12A LinkDeATM: WAN ServiçosDeConta processadorATM: ScroogeTeller86 :ServidorDeDados DeConta :CaixaAutomático UML - Arquitetura e Diagramas de Interface

10 UML - Arquitetura e Diagramas de Interface
Interface Humana: Diagrama de Layout de Janelas Diagrama de Navegação de Janelas UML - Arquitetura e Diagramas de Interface

11 Diagrama de Layout de Janelas
Modificar Lista de Preços Arquivo Editar Relatórios Janela Ajuda Nome da Lista de Preços: Região de Marketing: Efetivo: Expira: Ativo? Detalhes: Produto Descrição Preço Comentários ObterDetalhes UML - Arquitetura e Diagramas de Interface

12 Diagrama de Navegação de Janelas:
<<window>> Menu <<window>> <<nav>> Arquivo-Novo ListaNovaDePreços <<window>> <<nav>> ModificarListaDePreços <<cb>> Arquivo-Aberto Detalhes <<window>> <<nav>> ListaNovaDePreçosAberta <<nav>> <<window>> ModificarDetalhesDePreços UML - Arquitetura e Diagramas de Interface

13 Rotas alternativas de navegação:
<<window>> Menu <<nav>> <<window>> SelecionarCliente <<cb>> NovoPedido [clienteSobAnálise.domicílio= doméstico] [clienteSobAnálise.domicílio= internacional] <<nav>> <<nav>> <<nav>> <<window>> <<window>> ModificarDetalhesDePreços ModificarDetalhesDePreços UML - Arquitetura e Diagramas de Interface

14 Orientação a Objetos X GUI
GUI >> temos objetos na tela! Outros acham que GUI não devem ser vistas em OO! Conjunto cooperativo de janelas segue um paradigma ação-objeto Ação-objeto leva à Interface Humana OO Polimorfismo também é importante para Interface Humana UML - Arquitetura e Diagramas de Interface


Carregar ppt "UML Arquitetura e Diagramas de Interface"

Apresentações semelhantes


Anúncios Google