UML Arquitetura e Diagramas de Interface

Slides:



Advertisements
Apresentações semelhantes
Orientação a objetos identidade abstração classificação encapsulamento
Advertisements

Programação em Java Prof. Maurício Braga
Modelagem de Software Orientado a Objetos
UML Visões – Parte 2.
Projeto 1.
Introdução a Banco de Dados
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Diagrama de Implantação
Valéria Maria Lauande Março/2010
UML – MODELAÇÃO DA ESTRUTURA Professor Sandro Carvalho.
Projeto de Software Orientado a Objetos
APSI III Aline Vasconcelos
Modelo de Arquitetura Diagrama de Componentes
Fortium Sistemas da Informação Engenharia de Software II
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Relatório do TCC Desenvolvimento do Trabalho: Deverá ser seguida uma Metodologia de Desenvolvimento (ciclo de vida) para sua categoria de trabalho; Requisitos.
Análise e Projeto de Sistemas
14. Componentes e implantação
RUP: Fluxo de Análise e Projeto
Inport – Aplicações Web Sandro Luís Baggio Nov/2008.
DIAGRAMA DE COMPONENTES
CURSO PRÁTICO PRÓ-ELÉTRICA
© Nabor C. Mendonça Análise e Projeto Orientados a Objeto com UML e Padrões Parte V Implementação (1)
CAPACITAÇÃO SME-SP.
Projeto: IF718 – Análise e Projeto de Sistemas
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Na barra de mensagens, clique em Habilitar Edição,
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
POWER POINT.
Tecnologia da Informação
Referências: Booch, G. et al. The Unified Modeling Language User Guide
Sistemas Distribuídos Carlos A. G. Ferraz DI/UFPE Aula 05.
7 - Criação de Páginas Web
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Area Software. Mundo Conectado Mundo Conectado com Multiplicidade de Dispositivos.
Arquitetura: Visão Lógica
Marcio de Carvalho Victorino
Padrão- MVC Model, View, Controller
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Diagrama de Componentes
Utilizando UML e Padrões Prof. Fábio Botelho, MSc Redes e Sistemas Distribuídos Recife, Março de 2010.
WDM Web Data Modeling UCB – Universidade Católica de Brasília
Utilizando UML e Padrões Prof. Fábio Botelho, MSc Redes e Sistemas Distribuídos Recife, Março de 2010.
© Nabor C. Mendonça Análise e Design Orientados a Objeto com a metodologia (R)UP + UML.
Orientação a Objetos com UML
Abr-17 Projetar Subsistema Projetar subsistema.
Diagrama de Pacotes.
1 Baseado em whitepapers/eclipse-overview.pdf Nelson Lago IME/USP 04/2003 A Plataforma Eclipse.
SigA Sistema Gestor de Alunos Aline Timóteo Denise Narciso Flávia Falcão Nara Falcão Universidade Federal de Pernambuco Centro de Informática 01/03/2005.
Fluxo de Análise e Projeto 6 - Atividade Projetar Subsistema.
1 Projeto Nome da empresa Contato. 2 Objetivo Descrever os objetivos do projeto.
Análise e Projeto de Sistemas
Copyright © 2006 Qualiti. Todos os direitos reservados. Projetar Classes.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
Orientação a Objetos com UML. Copyright © 2006 Qualiti. Todos os direitos reservados. Qualiti Software Processes Análise e Projeto OO com UML e Padrões|
A linguagem unificada de modelagem
Package. Para que serve ? 0 Organizar classes semelhantes. 0 Diferenciar classes distintas que possuem o mesmo nome - ajuda a Java com a resolução de.
Modelagem de Sistemas Orientada a Objeto Com UML
Engenharia de Requisitos Prof. Fábio Botelho, MSc Redes e Sistemas Distribuídos Recife, Agosto de 2012.
CIn-UFPE1 UML Uma linguagem unificada de modelagem Visão Geral.
Banco de Dados I Aula 5 - Projeto Conceitual de Banco de Dados
Professora: Kelly de Paula Cunha
UML (Unified Modeling Language) A linguagem unificada de modelagem
/ de Julho de UFPE - Universidade Federal de Pernambuco CIn - Centro de Informática Pós-Graduação em Ciência da Computação Tópicos Avançados.
Projeto de Arquitetura de Software
Projeto Orientado a Objetos Prof. Wolley
Multi-Loja.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
CIn-UFPE1 Projeto de Objetos de Interface. CIn-UFPE2 Objetivos n A Interface do usuário e a arquitetura em três camadas - camada de apresentação. n Adicionando.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Transcrição da apresentação:

UML Arquitetura e Diagramas de Interface

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

Pacotes PacoteDePaciente PacoteDeAlaHospitalar UML - Arquitetura e Diagramas de Interface

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

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

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

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

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

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

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

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

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

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

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