Question
Tasmania hotels offers three types of the rooms for accommodation, including standard, suite, and deluxe rooms. Customers can reserve a room on the application
Tasmania hotels offers three types of the rooms for accommodation, including standard, suite, and deluxe rooms. Customers can reserve a room on the application for one or more nights. You are appointed as web developer to develop a system to support the reservation process. You will design and develop a reservation management system for Tasmania hotels that allows customers to create accounts and reserve accommodation. The application should store the following: Customer details including customer id, customer name, address, phone, email, and date of birth. Room details including room number, room type, price per night, floor, and number of beds. Reservation details including reservation date, room number, customer name, number of nights, and total price. It is not required to create a login system for users. Specific requirements: Model Design Requirements: Design your entity-relationship diagram (ERD) for the classes based on your understanding of complex entity relationships including one-to-one, one-to-many, and many-to-many relationships. .The web application should store the information of every class and relationship using forms. For example, a Person class may have properties such as ID, Name, DOB, etc. Use appropriate data annotation and input validations for the HTML elements in the MVC forms. You can either use custom or default error messages. Application Requirements: Create an ASP.net MVC web application. The application must store the records in database. The Home page must show group details including student ID and student names in a table. Create model classes that are specific in ERD All the pages should have a logo and a navigation menu. Use CSS to use your custom design for the web pages. The web application must be ready to run without any additional configurations.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started