Question

The use case description for the Reserve Room use case is given below. Identify interface and...

  1. The use case description for the Reserve Room use case is given below. Identify interface and entity classes for the Reserve Room use case.

Use case: Reserve Room use case

Summary: Desk clerk checks whether a room is available and reserves a room if it is available.

Actors: Desk Clerk

Precondition: System is idle.

Main Description:

  1. A desk clerk inputs information for checking room availability.
  2. The system checks if a room is available.
  3. If a room is available, the desk clerk inputs reservation information to the system.
  4. The system reserves a room and generates the confirmation number.
  5. System displays the confirmation number to the desk clerk.

Alternative Description:

If a room is not available, system generates a message “Room is full”.

Postcondition: A room has been reserved.

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

Here the interface would be the room which will be implemented by the entity class desk clerk to check for the availability of the room and the room interface will provide with the result whether the room is avaialble or not if available , the clerk will be able to put the data into the system and user would be allotted with a confirmation number by the system.

Add a comment
Know the answer?
Add Answer to:
The use case description for the Reserve Room use case is given below. Identify interface and...
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
  • 5. The use case description for the Reserve Room use case is given below. Identify interface...

    5. The use case description for the Reserve Room use case is given below. Identify interface and entity classes for the Reserve Room use case. (2 pts) Use case: Reserve Room use case Summary: Desk clerk checks whether a room is available and reserves a room if it is available. Actors: Desk Clerk Precondition: System is idle. Main Description: 1. A desk clerk inputs information for checking room availability. 2. The system checks if a room is available. 3. If...

  • 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...

  • Instruction: Create a UML essential use case model for a new library management system. Use a...

    Instruction: Create a UML essential use case model for a new library management system. Use a UML s/w tool to do the work (i.e. MS Visio or LucidChart). A narrative description of the use cases in your model (select one or two for practice) is also required. A narrative template is supplied in this document. To complete the use case narrative, you may make assumptions or create data points as needed. A use case is a depiction of a to...

  • Case Study:UniversityLibrarySystem This case is a simplified (initial draft) of a new system for the University...

    Case Study:UniversityLibrarySystem This case is a simplified (initial draft) of a new system for the University Library. Of course, the library system must keep track of books. Information is maintained about both book titles and the individual book copies. Book titles maintain information about title, author, publisher, and catalog number. Individual copies maintain copy number, edition, publication year, ISBN, book status (whether it is on the shelf or loaned out), and date due back in. The library also keeps track...

  • Buildit is a construction company specialized in public works (roads, bridges, pipelines, tunnels, railroads, etc.). Within...

    Buildit is a construction company specialized in public works (roads, bridges, pipelines, tunnels, railroads, etc.). Within Buildit, it often occurs that engineers working at a construction site (called “site engineers”) need a special type of equipment, such as a truck, an excavator, a bulldozer, a water pump, etc. Buildit has some heavy equipment available in its depot, but very often, it hires equipment when needed from specialized heavy equipment suppliers. A piece of heavy equipment is called a “plant” in...

  • 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...

  • 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...

  • This is a c++ program. Use the description from Parking Ticket Simulator (listed below) as a basis, where you need to...

    This is a c++ program. Use the description from Parking Ticket Simulator (listed below) as a basis, where you need to create a Car class and Police Officer class, to create a new simulation. Write a simulation program (refer to the Bank Teller example listed below) that simulates cars entering a parking lot, paying for parking, and leaving the parking lot. The officer will randomly appear to survey the cars in the lot to ensure that no cars are parked...

  • 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...

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