Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.