Lógica de Programação DIAGRAMA DE CLASSE

Documentos relacionados
MODELAGEM DE SISTEMAS Unidade 3 Os Modelos. Luiz Leão

Modelo Conceitual. Análise e Projeto de Sistemas Avançados. Aula 5. Allan Rodrigo Leite

Lógica de Programação UML Caso de Uso

MANUAL. Cartão de Pagamento do Governo Estadual e Municipal

BETA SISTEMAS MÓDULO CAIXA 3.0. Instruções de uso do Caixa Beta:

DIRETORIA DE ADMINISTRAÇÃO & FINANÇAS DAFA SERVIÇOS

OPERATIONAL PROCEDURE REEMBOLSO DE DESPESAS

NOVIDADES/MELHORIAS ERP SOLUTION. Versão

... R1- O sistema deve permitir atualizar cadastro dos funcionários que o utilizará

Documento de Especificação de Sistema IngreSys

Manual Internet Banking Associados

MANUAL CARTÃO BB PESQUISA/CAPES. Sumário

Diagrama de Casos de Uso. Interagindo com o Usuário

CARTÃO CONSIGNADO INTERNET BANKING

BANCO DE DADOS E APLICAÇÕES EM NEGÓCIOS: Modelagem usando o Modelo Entidade Relacionamento. Evandro Eduardo Seron Ruiz, Ph.D.!

Casamentos. Gratos pela vossa preferência SOLAR DAS CAMÉLIAS

PROJETO EM SISTEMAS DE INFORMAÇÃO. Unidade III Análise do Sistema. Luiz Leão

Engenharia de Software. UML Unified Modeling Language

Marcelo Henrique dos Santos

UML - Diagrama de Classes

Apresentação SISTEMA DE GESTÃO DE SERVIÇOS DE TELEFONIA. Conferências manuais dificultam a identificação de desvios e podem demandar bastante tempo.

Guia de utilização. Itaucard Corporate. Iniciar. < Índice

Unidade 3 23/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

MANUAL DE PROCEDIMENTO V.WEISS & CIA LTDA ATUALIZADO: JULHO/2016 PROCEDIMENTO PADRÃO PARA VIAGEM A SERVIÇO

Lista Diagrama de Casos de Uso

Hotelaria HOTELARIA HOTELARIA -1-

GUIA DE UTILIZAÇÃO SOFTWARE GESTÃO ESCOLAR WEB

Elaborado pela DGTI. Mapeamento de Autenticação do Sistema SUAP

SISTEMA DE INFORMAÇÃO Modelo Conceitual. Prof. Luiz Fernando Laguardia Campos FMS

Sistema de Controle de Bolsas e Auxílios - SCBA

VTM Visa Travel Money

Proposta de Grupos e Eventos

Análise e Projeto de Sistemas

Sistema Mania de Mulher

Administração Financeira

Manual de Procedimentos RECEPÇÃO CHECK-IN. CMNet Soluções em Informática e Agência de Viagens e Turismo Ltda. Consultoria de Processos de Sistemas

semana 03/05/2014 a 09/05/2014 semana 10/05/2014 a 16/05/2014 semana 17/05/2014 a 23/05/ e 25/05/2014

Modelagem Entidade Relacionamento Estendida. Evandro E.S. Ruiz, Ph.D.

1. CARTÃO CORPORATIVO CITI BUSINESS

Análise e Projeto de Sistemas

Manual para Utilização do Portal RH - Funcionários

Marketing Comercial. campanhas promocionais. marketing. mala direta. classificação de contatos. Menu

MANUAL MÓDULO PESSOA FÍSICA

MANUAL ENOTEL RESERVAS ON LINE

Projeto de Banco de Dados

Rua Laura Deschmaps nº 61 Cep: Bairro Agua Verde Blumenau/SC Telefone/Fax: (047) /

CLIPP CHEFF. Clipp Cheff 2016 MÓDULO PARA GERENCIAMENTO DE COMADAS PARA RESTAURANTES, BARES, CAFETERIAS, LANCHONETES, PANIFICADORAS E SIMILARES

Diagrama de Casos de Uso

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 2.0

. ISO - Exibe uma tela com a relação dos formulários ISO para impressão. . Iniciar - Retorna a tela iniciar. . Limpar - Limpa a tela superior.

Marketing Comercial. campanhas promocionais. marketing. mala direta. classificação de contatos. Menu

Manual de Treinamento Módulo: Solicitação

Guia prático Portal de Compras

Conteúdo. 1. Introdução. 2. Levantamento de Requisitos. 3. Análise Orientada a Objetos. 4. Projeto Orientado a Objetos 5. UML. 6.

Novos Procedimentos para Emissão do Processo de Pagamento e Despacho

MODELAGEM DE SISTEMAS Unidade 2 A Linguagem UML. Luiz Leão

Guia do Usuário - Credenciado

PROCESSO BASICO OPERACIONAL DE COMO TRABALHAR COM O BANCARIO E OU FINANCEIRO NO SISTEMA CONTROL.

Manual de Uso. Sistema de Gestão Hoteleira Online. FastHotel Sistema de Gestão Hoteleira Online FastHotel.com.br

CONTROLE CUSTOS OTIMIZE AS OPERAÇÕES DO HOTEL REUNA INTELIGÊNCIA PARA A GESTÃO DO NEGÓCIO

SGPS Sistema Gerenciamento de Pet Shop

MANUAL DE PROCEDIMENTO V.WEISS & CIA LTDA PROCEDIMENTO PADRÃO PARA VIAGEM A SERVIÇO ATUALIZADO: JULHO/2015 V.WEISS & CIA LTDA

Extrato conta corrente

TOTVS - Microsiga Protheus Comércio Exterior

MÓDULO. Básico. Grupo Acert - 1

BASCODE CLOUD BUSINESS APPLICATIONS

Faculdade IEducare Disciplina: Engenharia de Software Professora: Raquel Silveira DESCRIÇÃO DO TRABALHO DA 3ª AP

CAPÍTULO VI VEDAÇÕES CONSTITUCIONAIS EM MATÉRIA ORÇAMENTÁRIA Questões de concursos anteriores Gabarito

SELFCONTROL FERRAMENTA PARA GERENCIAMENTO FINANCEIRO PESSOAL UTILIZANDO DISPOSITIVOS

Portal de Fornecedores das Empresas do Grupo ArcelorMittal Brasil S.A ArcelorMittal NET. Seja bem vindo

Gestão Financeira (Tesouraria)

MANUAL DE ACESSO AO SISTEMA PARA SOLICITAÇÕES DE EMPRÉSTIMOS E CONSULTAS SYSCOOPWEB

Análise e Projeto de Sistemas I

ProjectCanvas.Online Sistema Simplificado de Gerenciamento de Projetos

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO. Curso: MATEMATICA Nivel: Superior

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 1.0

Transcrição:

Lógica de Programação DIAGRAMA DE CLASSE Créditos: Professora Cláudia Abreu Paes

SUMÁRIO 1. Diagrama de Classe 1.1 Simbologia 1.2 Passos para construção 1.3 Aplicação prática: CLASSE

Simbologia DIAGRAMA DE CLASSE GENERALIZAÇÃO / ESPECIALIZAÇÃO Generalização representa os vários tipos de um objeto em uma única classe.

Simbologia DIAGRAMA DE CLASSE Especialização representa os vários tipos de um objeto em uma classe distinta relacionando seus próprios atributos e comportamentos. Atributos e comportamentos comuns são relacionados na classe mãe.

DIAGRAMA DE CLASSE Passos para desenvolvimento 1º Passo - Buscar no escopo do projeto os conjuntos de objetos que tenham identificação própria. (Analisar os casos de uso de cadastro, por exemplo); 2º Passo - Analisar os atributos das classes para identificar aqueles que indicam outras classes. Esta identificação gera a associação entre as classes; 3º Passo - Buscar conjuntos de objetos inseridos no contexto do estudo que servem para controlar e acompanhar as atividades do projeto;

DIAGRAMA DE CLASSE Passos para desenvolvimento 4º Passo - Relacionar atributos destas classes; 5º Passo Criar novas classes e associações considerando as formas normais: Primeira Forma Normal: Uma relação está na primeira forma normal se todos os seus atributos são monovalorados. Segunda Forma Normal: a relação estiver na primeira forma normal; e todos os atributos primos dependerem funcionalmente de toda a chave primária. Terceira Forma Normal: a relação estiver na segunda forma normal; e todos os atributos primos dependerem não transitivamente de toda a chave primária.

DIAGRAMA DE CLASSE Passos para desenvolvimento 6º Passo Criar novas classes e associações identificando atributos que definem vários objetos da classe. 7º Passo - Definir as multiplicidades; 8º Passo - É sabido que o diagrama de classe deve dar suporte à realização dos casos de uso. Verificar se o diagrama de classe possui atributos para atender a todos os procedimentos. Se não estiver, complementar o diagrama de classe. 9º Passo - O caso de uso também deverá criar e manter as informações do diagrama de classe. Verificar se todas as classes e atributos estão sendo contemplados na realização dos casos de uso. Se não estiver, complementar o diagrama de caso de uso.

APLICAÇÃO PRÁTICA: CLASSE Sistema de Gestão de Hotel Estacio O cadastro do hospede (nome, procedência, endereço, contato, previsão de permanência) é realizado pelo setor de recepção que também controla a alocação de quarto/apartamento (número do quarto ou apartamento) e abertura de uma conta corrente para o hospede (senha, número da conta, nome do hospede).

APLICAÇÃO PRÁTICA: CLASSE Sistema de Gestão de Hotel Estacio... Ao setor de serviço de copa cabe a responsabilidade pelos lançamentos, na conta do hospede, das despesas que o mesmo efetuar com bebidas e comidas (data, tipo da despesa e valor). A atendente de telefonia é responsável pelo lançamento, na conta do cliente, das chamadas interurbanas que o mesmo venha a fazer (data, local chamado, duração e tarifa). As chamadas locais não são computadas. O setor de lavanderia é responsável pelos lançamentos, na conta do hospede, dos serviços que o mesmo venha a solicitar àquele setor (data, tipo de serviço, valor).

APLICAÇÃO PRÁTICA: CLASSE Sistema de Gestão de Hotel Estacio... A gerência pode, a qualquer instante, ter acesso às informações de cadastro e gastos realizados pelo hospede. A gerência é responsável pelo cadastro e atualização das tabelas de serviços, menus e diárias.

APLICAÇÃO PRÁTICA: CLASSE Sistema de Gestão de Hotel Estacio... O hospede pode a qualquer instante consultar o saldo de sua conta. O setor de recepção é responsável pela extração do extrato final da conta e fechamento da mesma quando o hospede finaliza sua estadia.

APLICAÇÃO PRÁTICA: CLASSE

APLICAÇÃO PRÁTICA: CLASSE