18-05-2013, 12:37 PM
ONLINE RESORT MANAGEMENT
AIM
To develop a software application that enables online booking of rooms, packages, conference halls, etc in the resort.
DESCRIPTION
Online resort management is a web-based application that allows online booking of rooms, conference halls, packages, boating, etc in the resort. The various packages include ayurvedic packages, honeymoon packages and different tour packages. In this website, the registered members can make the booking of rooms, packages, etc online where they will have to make an advance payment using their credit cards and then make the rest of the payment at the resort directly. In case of cancellation, we will not return the advance payment. The registered members can also book for conducting DJ-parties, wedding receptions, etc. This website also includes catalogs for spa and an ayurvedic centre, which are part of the resort so that the users can view the details about what services are offered and the prices related to these. Also, the users are provided with an opportunity to apply or the job vacancies available in the resort, if they are eligible and interested for the same. The registered users can also post their feedbacks in the website.
USERS
There are three users for this application. They are:
• Administrator
• Visitor
• Registered user
Administrator
Administrator is the one who has the overall control over the website. He is the one who manages all user accounts. He is also responsible for the package management which includes adding and deleting packages, making updates which includes the change of rates, giving sold out details, etc.
Visitor
Visitor is the one who can view all the information related to the website. He can view the all the information related to the different packages and can view the catalogs for spa and ayurvedic centre. A visitor can also become a registered member by creating an account. The visitors can apply for the job vacancies available in the resort by registering if they are eligible and interested for the same.
Registered user
A registered user is the one who can make the online booking for rooms, packages, etc related to the resort. For this purpose, the registered users will have to make an advance payment using their credit cards and then make the rest of the payment at the resort directly.
PLATFORM
The .NET framework is a new computing platform that simplifies application development in a highly distributed environment in the internet. The .NET framework has two main components:-
• The Common Language Runtime
• .NET Framework Class Library
The runtime acts as an agent that manages code at execution time providing memory management, thread management, while also entering strict type safety and other forms of code accuracy that ensure security and robustness. The class library, the other main component of the .NET framework, is a comprehensive, object-oriented collection of reusable types that we can use to develop applications ranging from traditional command-line or graphical user interface applications to applications based on the latest innovations provided by ASP.NET such as Web Forms and XML services.
Database: (Microsoft SQL Server 2008)
A database management system or DBMS gives the user access to their data and helps them transform the data into information. A database is a structured collection of data. SQL stores each data item in its own fields. In SQL, the fields relating to a particular person, thing or event are bundled together to form a complete unit called a record. Each record is made up of a number of fields. No two fields in a record can have the same field name.