Baixe o app para aproveitar ainda mais
Prévia do material em texto
Analise Essencial Analise Essencial Declaração de Objetivos Trata-se da especificação daquilo que o sistema deverá propiciar, frente aos requisitos que foram identificados previamente. Analise Essencial É uma descrição textual, sem um formato estabelecido pelo método. Deve também, tanto quanto possível, refletir os desejos do usuário no que diz respeito às solicitações que ele tenha apresentado como alternativas de solução dos problemas. Declaração de Objetivos Analise Essencial A declaração de objetivo do sistema deve estar resumida a um parágrafo, ser global, especificando o principal propósito da criação do software. Não cabe neste ponto estabelecer uma lista textual com todas as funcionalidades esperadas no sistema. Ex:“Controlar o serviço de emissão de documentos de um sistema de vendas”. Declaração de Objetivos Analise Essencial O diagrama de contexto reflete graficamente a relação do sistema com o meio ambiente onde está inserido. Essa relação dá-se por meio do recebimento de estímulos do meio ambiente, os quais ativam processos, e estes, por sua vez geram respostas, que podem vir a ser respostas externas ao sistema, ou seja, resposta ao meio ambiente. Diagrama de Contexto Analise Essencial Diagrama de Contexto Para o diagrama de contexto na análise essencial, é aplicado o DFD. Analise Essencial Diagrama de Contexto O diagrama de contexto é um DFD onde aparece um único processo (bolha) que representa o sistema. Mostra a relação do sistema com entidades externas a ele. As entidades externas possuem alguma responsabilidade de interação, que seja para fornecer informações que seja como destino de informações geradas pelo sistema. Analise Essencial Diagrama de Contexto Outro aspecto importante a ser destacado é que não cabe no DFD de contexto a especificação de depósitos de dados. Considera-se que um depósito de dados seja algo interno ao sistema e portanto, não aparece no contexto, onde se mostra apenas os limites do sistema e sua relação com o mundo fora dele. Analise Essencial Diagrama de Contexto Analise Essencial Exemplo de Diagrama de Contexto Analise Essencial Analise Essencial Exercício Dado o texto abaixo construa uma declaração de objetivos e um diagrama de contexto. O sistema deve permitir a inclusão, alteração e remoção de hóspedes do hotel, contendo os seguintes atributos: nome, endereço, cidade onde mora, estado, país, telefone, email, documento de identificação (RG ou CPF para brasileiros e passaporte para estrangeiros), data de nascimento e nome dos pais. O sistema deve permitir a reserva de acomodação Cada reserva possui os seguintes atributos: data e hora de chegada do hóspede, data e hora de saída do hóspede, identificação do hóspede principal (previamente cadastrado), tipo de acomodação desejada, nomes e idades dos acompanhantes, valor da diária, taxa de multa a ser cobrada em caso de desistência de última hora (a menos de 12 horas do início previsto de entrada), os dados do cartão de crédito do hóspede e desconto concedido (opcional). A reserva somente deve ser concretizada se houver vagas suficientes para atendê-la. Caso contrário deverá ser mostrada uma mensagem alertando que não há disponibilidade de acomodações para o período indicado. A remoção de reserva somente é permitida sem maiores encargos até 12 horas antes do início previsto para estadia no hotel. Após esse período, a remoção da reserva deve alertar o funcionário do hotel de que deve ser cobrada a taxa de multa estabelecida durante a reserva. Analise Essencial No do Evento Nome do Evento Tipo do evento Estimulo Ações Respostas 1 Cliente registra-se no hotel F Dados do cliente Registrar hospedagem do cliente cliente registrado ou rejeitado 2 Cliente reserva acomodação F Pedido de reserva Reservar acomodação Quarto reservado ou indisponível 3 Cliente cancela reserva F Pedido de cancelament o da reserva Cancelar reserva Reserva cancelada Analise Essencial No do Evento Nome do Evento Tipo do evento Estimulo Ações Respostas 4 Cliente paga a conta F Dados do pagto Pagar Conta Conta Paga 5 Recibo é emitido F Dados do Recibo Emitir recibo de pagto Recibo emitido 6 Gerente cadastra quartos disponíveis F Informação dos quartos disponíveis Registrar quartos disponíveis Registro dos quartos realizado 7 Conta paga F Dados do pagto Cliente recebe conta Conta recebida 8 Cliente informa saída F Dados do Cliente Fazer checkout Checkout realizado Legenda: F – Evento fluxo de dados T – Evento temporal C – Evento de controle Analise Essencial Declaração de Objetivos Controlar o serviço de reservas, registros e cobrança de quartos de um sistema hoteleiro Analise Essencial Perguntas Analise Essencial
Compartilhar