1ª aula prática
Process Modeler
Usando o Oracle9iDesigner construa os modelos do processo para as
seguintes actividades de uma central de reservas de quartos de hotel.
1. Reserva Electrónica de Quartos de um Hotel
Um cliente registado efectua a reserva electrónica de quartos de um
hotel, modelada de acordo com a seguinte descrição:
Se o cliente ainda não está registado terá que o fazer.
O registo obriga à introdução dos dados pessoais.
Depois de registado ou depois de fazer "login", no caso de já ser
registado, o cliente pode fazer uma reserva.
Se não houver quartos disponíveis para a época pretendida é-lhe
apresentada uma lista dos hotéis existentes na área.
Se a reserva é efectuada com sucesso, regista-se toda a informação no
ficheiro de reservas.
2. Reserva por Telefone ou Directamente na Recepção do Hotel
O cliente não registado também tem a hipótese de efectuar a reserva
por telefone ou directamente na recepção do hotel.
Neste caso, a reserva pode ser modelada de acordo com a seguinte descrição:
Um cliente chega à recepção procurando um quarto.
O recepcionista entra no sistema ("login") e consulta o ficheiro com a
informação da ocupação dos quartos.
Se houver algum quarto disponível, o recepcionista pode fazer a
reserva senão apresenta ao cliente uma lista dos hotéis existentes.
A informação da reserva é guardada no ficheiro de reservas.
A lista dos hotéis existentes é criada a partir do ficheiro de hotéis.