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.
Tasmania hotels offers three types of the rooms for accommodation, including standard, suite, and deluxe rooms. Customer
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am