










Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Representação do sistema em vários diagramas uml
Tipologia: Resumos
1 / 18
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Maputo, Maio 2022 Discentes:
Data Versão Descrição Autor 16/05/2022 Versão 1 Análise e levantamento de requisitos. Elina Mbebe 17/05/2022-18/05/2022 Versão 1. Esta versão do trabalho contém: a parte do índice analítico já preenchida, uma breve introdução, a descrição do problema, uma breve definição dos objectivos do sistema, possível levantamento e lista de requisitos, e possível lista de eventos. Lázaro Ambasse 19/05/2022 Versão 1.1 Implementação do diagrama de classe Daniel Job, Emildo Manjate, Lázaro Ambasse. 19/05/22 Versão 1.2 Implementação do diagrama de sequência Daniel Job 19/05/22 Versão 1.3 Implementação do diagrama de estado Lázaro Ambasse. 19/05/22 Versão 1.4 Implementação do diagrama de colaboração Emildo Manjate 02/06/22 Versão 2.0 Organização e entrega do trabalho Todos membros do grupo ÍNDICE ANALÍTIC
O presente trabalho apresenta de forma prática, as actividades executadas durante a fase de modelagem de um sistema de informação, conta com a descrição textual do problema de controlo de hotéis, do qual busca-se resolução baseada em diversos elementos e/ou diagramas UML que explicam as necessidades e o funcionamento esperado do sistema, com maior destaque para os diagramas dinámicos.
Uma empresa possui vários hotéis em diferentes resorts e pretende informatizar a área de reservas de quartos nos diferentes hotéis, bem como a parte de facturação. Após o levantamento de necessidades junto dos responsáveis, concluiu-se: Uma pessoa que deseje ir de férias, faz um pedido à empresa, pedido esse que pode ser específico, isto é, indicando apenas o período e o hotel. O resultado deste pedido, é a indicação de uma oferta por parte da empresa ao cliente, que pode ou não estar de acordo com o pedido do cliente, ou não pode ser satisfeito e é adiado. Em todo o caso, a oferta feita ao cliente é guardada para futura referência. Se o cliente estiver de acordo com a oferta, uma reserva é feita no hotel para uma dada data, por um período. A reserva é provisória, até o cliente executar o check in no hotel (chegada do cliente ao hotel com o voucher), podendo esta ser cancelada em qualquer altura entre a aceitação por parte do cliente e o check in. Neste último caso, haverá lugar à devolução de uma parte do dinheiro já pago. Uma pessoa só pode fazer o check in para um quarto previamente reservado. No caso de um cliente se dirigir ao hotel sem reserva, existe a necessidade de se verificar a existência de reservas e caso não existam, aloca-se o quarto ao cliente. A facturação do quarto tem dois aspectos: o primeiro, é que um cliente é facturado quando o quarto é reservado, constituindo este processo a forma normal de trabalhar (antes do check in); o segundo aspecto é que um cliente também pode ser facturado quando faz o check out do quarto, relacionando-se esta factura com os gastos que fez durante a sua permanência (room service, mini-bar, uso do cofre, etc…). Um cliente tem de deixar saldada a sua dívida quando faz o check out do hotel.
O sistema deve permitir que uma Pessoa solicite reserva de hospedagem no hotel; O sistema deve permitir o cancelamento da reserva entre a sua aceitação e o Check In; O sistema deve permitir que a empresa devolva o dinheiro já pago pelo Cliente em caso de cancelamento de reserva; O sistema deve permitir que o Cliente faça Check Out do hotel, saldando a sua dívida; O sistema deve permitir que a Empresa faça a faturação do Cliente quando o quarto é reservado (antes do Check In ); O sistema deve permitir que a Empresa aloque, também, quarto ao Cliente na ausência da reserva prévia, isto é, no recinto do hotel, verificando, primeiro, a existência de reservas; O sistema deve permitir que o Cliente e/ou Pessoa execute o Check In com o voucher no hotel para um quarto previamente reservado; O sistema deve verificar existencia de reserva;
O presente trabalho apresentou de forma prática, as actividades executadas durante a fase de modelagem de um sistema de informação, contou com a descrição textual do problema de controlo de hotéis, do qual buscou-se resolução baseada em diversos elementos e/ou diagramas UML que explicam as necessidades e o funcionamento esperado do sistema, com maior destaque para os diagramas estruturais referenciando o diagrama de classes, que permite a visualização de um conjunto de classes, diagramas comportamentais referenciando o diagrama de casos de uso voltado a apresentação e caracteristicas de um sistema, o diagrama de estados que detalha os diferentes estados pelos quais pode passar um objeto, diagramas de interação referenciando o diagrama de sequencia que demonstra as interações entre diferentes objetos na execução de uma operação e o diagrama de colaboração ou comunicação empregado na modelagem de interações entre vários objetos dentro de um determinado contexto. Todos os diagramas foram elaborados usando a ferramenta StarUml.