Question

Use Case Modeling APPENDIX-A Online Hotel Reservation System RichOS hotels owner Mr. Tompkins wanted an online...

Use Case Modeling

APPENDIX-A

Online Hotel Reservation System

RichOS hotels owner Mr. Tompkins wanted an online reservation system (HORSE) for his new hotel located in Antalya.

The hotel has two types of rooms: regular and suit. In order to make a reservation or cancel any other, the clients (persons or travel agency) must logon the system. The clients should register to the system through their names, e-mail and telephone information. Clients will be able to query the availability of the rooms selecting a date interval and room type.

The client will be able to reserve the room by selecting a room number and credit card details. Once the client makes the reservation, an e-mail message will be sent to both hotel receptionist and the client, make reservations. The cancellation policy lets clients cancel their reservations 24 hours before the planned check-in time.

Clients will be able to list their reservations and see the details if they want. In order to cancel a reservation the client first will select the reservation to be from a list of his/her active reservations.

The receptionists can also take reservation requests by phone. In order to do that the receptionist should logon the system with his/her details. The receptionist can query the room availability according to the room type and reservation dates. After room selection the receptionist enters the customer’s details and credit card number and reserves the room on behalf of the customer.

Once customers arrive the receptionist checks-in the room and after they leave the receptionist checks-out the rooms using the system.

Clients who make at least a total of 36-day long reservations may benefit from the Gold Customer benefits which include % 15 discounts per reservation. Clients will not apply for Gold Customer Status; rather the system will automatically calculate the total reservation period and apply the benefits during the reservation either done by the client or the receptionist.

All of the information about the hotel rooms, prices and other related entities will be created, deleted, updated and managed by the System Administrator.

The facilities manager will be allowed to select a room from the rooms list and mark the rooms in which there will be a maintenance service as “out-of-service” indicating the unavailability period. The rooms which are out-of-service will not be visible for reservation. When the maintenance is over, he/she will be able to make the room available for selection

APPENDIX-B

HORSE Use Case Diagram

Place your diagram here

HORSE Use case and Actor Descriptions

USE Case Descriptions

Use Case 1

desc…

Use Case 2

desc..

Actor Descriptions

Actor 1

Actor 2

.

“Submit Homework”: Detailed Use Case Description

Use Case Name:

Submit Homework

Defined By:

Last Update By:

Defined On:

Last Update On:

Actor:

Brief Description:

Pre-condition:

Post-condition:

Priority:

Frequency of Use:

Basic& Alternative Flows:

Place your activity diagram here

Referenced

Use Cases:

Any other use case referenced by “include” or “extend” relationship

Special Requirements:

Non-functional requirements or constraints

Assumptions:

Note:

Detailed Use Case Description for “XYZ”

Use Case Name:

XYZ

Defined By:

Last Update By:

Defined On:

Last Update On:

Actor:

Brief Description:

Pre-condition:

Post-condition:

Priority:

Frequency of Use:

Basic& Alternative Flows:

Place your activity diagram here

Referenced

Use Cases:

Any other use case referenced by “include” or “extend” relationship

Special Requirements:

Non-functional requirements or constraints

Assumptions:

Note:

0 0
Add a comment Improve this question Transcribed image text
Answer #1

ANSWER: APPENDIX A: Use case for Online Hotel Reservation System: Enter details Logon to the site <include>> <cexten ExistingDescription: The actor anduse case from customer requirements is Actor Client Use case Log on to website, Hotel Room, Confirm

Add a comment
Know the answer?
Add Answer to:
Use Case Modeling APPENDIX-A Online Hotel Reservation System RichOS hotels owner Mr. Tompkins wanted an online...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Star Inn is a chain of hotels. The reservation system is uses a centralized reservation database....

    Star Inn is a chain of hotels. The reservation system is uses a centralized reservation database. The database contains booking information on all hotels of Star Inn. The following is a description of the conceptual model of the hotel reservation database at Star Inn. The database contains information about hotels, hotel rooms, customers, and reservation. A hotel can be identified by its identification number (hotel_id). It is also described by hotel_name, address and phone_no. Rooms are identified by room_no which...

  • . Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips...

    . Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips to resorts for college students. The basic idea is to get a group of students to book a room at a resort for one of the traditional spring break weeks. SBRU contracts with dozens of resorts in key spring break destinations in Florida, Texas, the Caribbean, and Mexico. Its Web site shows information on each resort and includes prices, available rooms, and special features....

  • A test specification provides designers with what needs to be known in order to perform a...

    A test specification provides designers with what needs to be known in order to perform a specific test, and to validate and verify the requirement to be tested. The test script is divided into the test script, which is the generic condition to be tested, and one or more test cases within the test script. Provide a test script and test case for at least 3 of your requirements identified in your requirements specification. Provide the following format for an...

  • Use the case study description and list of requirements below to create an entity-relationship diagram showing...

    Use the case study description and list of requirements below to create an entity-relationship diagram showing the data requirements of the All You Need Are Toys Library database. Your ERD should be able to be implemented in a relational DBMS. Toy libraries operate in a manner similar to book libraries, with members able to borrow a toy for a number of weeks then return it. As with book libraries, toy libraries enable families to have access to a wider range...

  • How can we assess whether a project is a success or a failure? This case presents...

    How can we assess whether a project is a success or a failure? This case presents two phases of a large business transformation project involving the implementation of an ERP system with the aim of creating an integrated company. The case illustrates some of the challenges associated with integration. It also presents the obstacles facing companies that undertake projects involving large information technology projects. Bombardier and Its Environment Joseph-Armand Bombardier was 15 years old when he built his first snowmobile...

  • Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around...

    Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around risk and threat management, fostering an environment in which objectives seem clear: manage risk, manage threat, stop attacks, identify attackers. These objectives aren't wrong, but they are fundamentally misleading.In this session we'll examine the state of the information security industry in order to understand how the current climate fails to address the true needs of the business. We'll use those lessons as a foundation...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT