Biólogo
Disciplina: Projeto de Sistemas Atividade: T2
Tema: Modelagem de Sistemas utilizando UML
Objetivos: Modelar sistemas utilizando paradigma de Orientação a Objetos
Professor: Valquíria A R Duarte
Bibliografia que deverá ser utilizada pelo discente para a realização do trabalho: Engenharia de software, Ian Sommerville, Eitora Pearson;
UML 2.0 – Uma Abordagem Prática, Gilleanes T. A. Guedes, Novatec, 2009;
Entrega: 02/12/2014
Descrição da Atividade:
Dando continuidade a documentação de sistema iniciada no T1, elabore o Diagrama de Classe que represente o sistema de Hotelaria. Na sequência, elabore os Diagramas de Sequência referentes aos 3 casos de usos documentados no T1. Cada caso de uso documentado deve ser representado por um Diagrama de Sequência.
Descrição do problema:
O sistema de hotel deve ser implementado para rodar em um Desktop, o qual será disponibilizado na recepção do hotel. 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 (feita via telefone com o cliente). 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