Question

In: Computer Science

In regards to modern operating systems If you are asked to design a hotel check-in system...

In regards to modern operating systems If you are asked to design a hotel check-in system that has three steps, what would you like to propose? If you are asked to detail your previous design so that it has five steps, how would you update it and why? If you are asked to propose a hotel check-in system without any limitation in steps, what would it be and why?

Solutions

Expert Solution

Modern Operating Systems:

  • I think the three steps that I would like to propose for the check-in system would be:
    • Recording Check-in details of the customer.
    • Recording the luggage and belongings of the customer.
    • Checkout and Billing of the customer.
  • I believe these are the three steps to which the operating system must get upgraded. If we need a five-step system than we must break down these three steps and also will be able to gather more details about the customers to avoid fraud and other things.
  • So, the five steps that would be involved in the previous design are as follows:
    • Recording Details of the customer.
    • Recording Check-in details of the customer
    • Recording the luggage and belongings of the customer
    • Recording the need of the customer for the stay
    • Checkout and Billing of the customer
  • These are the five steps which will add more information to the customers so that there is more data with the hotel of the customer staying with them. In case of any bad things happening with the customer, it can be identified with the help of such information.
  • The check-in system without any limitations in steps would be a great idea but it would increase the size of the data due to which the requirements of running the operating system will alter and also there would be more requirement of certain hardware.
  • Also, along with the hardware requirements, the software of the system will also be compromised and more security will be required. Although it will be a good option for the hotel as they will be getting more information and also will be able to analyze the data later on.
  • The steps can be infinite as there can be different requirements of each hotel depending on the customers they get and what kind of customers they get. There are different ways to look at the system as the requirement of the customer and even the owner of the hotel may change from place to place.

Hence, this is the approach in building a hotel check-in system without any limitation in steps.


Related Solutions

In regards to Modern Operating Systems provide the definitions of the following terms: Timesharing system and...
In regards to Modern Operating Systems provide the definitions of the following terms: Timesharing system and Multiprogramming system
Discuss the modern design of Accounting Information System ( AIS) with Data base ?
Discuss the modern design of Accounting Information System ( AIS) with Data base ?
. 1. In the Operating System zoo describe the 4 different types of Operating Systems and...
. 1. In the Operating System zoo describe the 4 different types of Operating Systems and describe them. 2. What is a process, when are they created and when are they terminated.
A boarding school in your area has asked you to design a simple system so that...
A boarding school in your area has asked you to design a simple system so that they could easily identify the students who are staying in the hostel rooms as well as the wardens who are in charge of each student blocks. Each staff may be in charge of guarding a hostel block. This is not permanent because after certain duration the staff will change blocks. The guarding duty is rotational and not all the staff are required to do...
in regards to accounting information system, What is the difference between accounting information systems and management...
in regards to accounting information system, What is the difference between accounting information systems and management information system?
1. a. Explain why modern Operating Systems don’t allow the user to access the hardware directly....
1. a. Explain why modern Operating Systems don’t allow the user to access the hardware directly. b. System calls pass parameters to the kernel using one of three methods: in registers, in a block or table and the address of the block passed as parameter in a register, on the stack. Discuss the advantages and disadvantages of each.
1. In the Operating System zoo describe the 4 different types of Operating Systems and describe...
1. In the Operating System zoo describe the 4 different types of Operating Systems and describe them. 2. Describe what happens when booting a computer ? 3. What are System calls. Provide 6 file and directory system calls
Two classifications of operating system kernel design that represent the two extremes in design are discussed...
Two classifications of operating system kernel design that represent the two extremes in design are discussed in the text. What are these two designs and in what ways are they different?
Compare the design goals and evolution of Android and Windows operating systems. [10 Marks]
Compare the design goals and evolution of Android and Windows operating systems. [10 Marks]
Design a system that shows a simplified automatic car wash system with the following operating conditions:...
Design a system that shows a simplified automatic car wash system with the following operating conditions: - Water level needs to be maintained at water level (> Lower limit and < Upper limit ) at all times to ensure the water pressure is sufficient for the wash cycle. - 2 Possible errors: - Water level exceeds upper limit or water level falls below lower limit - Car move away while washing process is ongoing - System shall stop if the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT