0% found this document useful (0 votes)
101 views16 pages

Project II (Hotel Management System)

This document proposes a hotel management system project using .NET and a database management system (DBMS). The project aims to develop a fully functional system to efficiently manage hotel operations and make tasks easier for hotel staff. Key features for staff include viewing food and room details, placing orders, and printing bills. The system will use C# for development, store data in a MySQL database, and have modules for customer services like check-in/out and staff services like order management.

Uploaded by

Sajal Rokka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
101 views16 pages

Project II (Hotel Management System)

This document proposes a hotel management system project using .NET and a database management system (DBMS). The project aims to develop a fully functional system to efficiently manage hotel operations and make tasks easier for hotel staff. Key features for staff include viewing food and room details, placing orders, and printing bills. The system will use C# for development, store data in a MySQL database, and have modules for customer services like check-in/out and staff services like order management.

Uploaded by

Sajal Rokka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

University : Pokhara University

College : Citizen College


Level : Bachelor
Faculty : Science & Technology
Program : Bachelor of computer application (BCA)
Subject code : PRJ 141.2 Project II (0-0-2)
Lecturer : Er. Bikash T. Magar, Muna Bhusal
Supervisor : Er. Nishan Khanal

Project Proposal
on
“Hotel Management system”
Using .net and DBMS

: Project Team
:Group
{System Analyst} Sudha Shrestha
BCA-IV Reg No.:2019-1-53-0016 Symbol No.:20530043
{Programmer} Sajal Rokka
BCA-IV Reg No.:2019-1-53-0013 Symbol No.:20530040
{Designer} Srija Bhandari
BCA-IV Reg No.:2019-1-53-0015 Symbol No.:20530043

Submitted to:
Nishan Khanal {Program Coordinator}
Citizen college,
Kumatipati, Lalitpur.
Date: 03th May, 2022

Certificate of Approval
Citizen College
Affiliated to Pokhara University

Kumaripati, Lalitpur,
Nepal.

Project Proposal
On
" Hotel Management System” using .net and DBMS.

………………… …………………

Nishan Khanal Hari Krishna Arayal


Coodinator Principal
Citizen College Citizen College
Kumaripati, Lalitpur, Kumaripati, Lalitpur,
Nepal. Nepal.
i

Abstracts

This is the document of the Project proposal for hotel management system for HOTEL SSS.
The Hotel SSS is the imaginary hotel. Let’s us consider that current background of the hotel is
poor with some problems due to file-based system and how we are going to overcome those
matters through our proposed system. They are keeping hug number of files to handle the
bills, inventory items, room logbooks etc., search for a record in the file system is really
harsh. Although they are not well secured there is probability of getting damaged due to a fire
or any kind of disaster. The project aimed to build a fully functional system in order to
achieve the efficiency in the hotel management. The overall mission of system development is
to make the hotel staff can quickly and easily complete hotel management task. And here, in
our project, we will try to show how the data/information in hotel will managed. This is just
an overview of management in hotel. In customer services we will have features like:
customers details as room number, checking in and checking out, in staff services we will
have features like adding food, making order of customers, printing bills and so on. We could
generate the report of customers, staff with the help of used Database System. We are
including only few modules, as our purpose is to only have the idea or to study about how the
DBMS and .NET are used to make systems. By adding many more features and modules this
project can have scope in various hotels.

Project Team
Sudha Shestha
Sajal Rokka
Srija Bhandari
Table of Contents
1. Introduction of the project ............................................................................................. 1
2. Invitation: ....................................................................................................................... 1
3. Purpose of project: ......................................................................................................... 1
4. Scope of Project: ............................................................................................................ 1
5. Features: ......................................................................................................................... 1
6. Theory ............................................................................................................................ 2
6.1 .NET: ............................................................................................................................. 2
6.1.1 Features of .NET ....................................................................................................... 2
6.2 MySQL .......................................................................................................................... 2
6.2.1 Features Of MySQL .................................................................................................. 3
7. Procedure ....................................................................................................................... 4
7.1 Flow of the Project ........................................................................................................ 4
8. Project Scheduling ......................................................................................................... 5
9. Flow Chart ..................................................................................................................... 7
10. Data Flow Diagram ....................................................................................................... 8
11. E-R Diagram.................................................................................................................. 9
12. Use Case Diagram ....................................................................................................... 10
13. Personal and Facilities ................................................................................................. 11
14. Expected Result ........................................................................................................... 11
15. Conclusion ................................................................................................................... 11
16. References ................................................................................................................... 12
1

1. Introduction of the project


We have studied C language, .net and DBMS now we come to the real-life problems
and see how we can solve them. Here we will use C#, .net and SQL Language to develop one
real life project with a simple project life cycle using Visual Studio, Xampp, and other needy
applications.

2. Invitation:
The proposal of the project has been prepared and is being submitted in response to
our respective course of Pokhara University soliciting proposal Citizen college.

3. Purpose of project:
The main objective of this document is to illustrate the requirement of the project
Hotel Management System. This document gives the detail information of both functional and
non-functional requirements of the project. This program is developed after consulting with
the …………...

4. Scope of Project:
o To make the Hotel system more efficient and effective,
o To provide a user-friendly environment where user can be serviced better,
o Make functioning of hotel faster,
o Provide a system where the Hotel staff can catch defaulters and not let them escape,
o To minimize the loss of foods and profit maximize.

5. Features:
There are two different classes to whom this product will be used upon. This program
features can be briefed upon these classes as:
o Owner who will be acting as the administrator,
o Technical staff of the HOTEL SSS will be accessing the Hotel system.

The features that are available to the owner (admin) are:


o Owner can edit and watch all the data,
o Can view the different categories of foods and rooms available in the Hotel,
o Add foods and rooms and their information of the f oods and r oom s ,
o Edit the information of the existing foods and rooms,
o Can check the report of the sold and remaining Foods and rooms.

The features available to the Technical (users) staff are:


o Can view the different categories of foods and rooms available in the Hotel,
o Can view the List of foods and rooms available in each category,
o Can view the foods and rooms issued by him/ her,
o Can put a request for an order,
o Can view the history of foods and rooms ordered by him previously,
o Can search for a particular food,
o Print the bill.
2

6. Theory
6.1 .NET:
.NET is a software framework that is designed and developed by Microsoft. The first
version of the .Net framework was 1.0 which came in the year 2002. In easy words, it is
a virtual machine for compiling and executing programs written in different languages
like C#, VB.Net, etc.
It is used to develop Form-based applications, Web-based applications, and Web
services. There is a variety of programming languages available on the .Net platform,
VB.Net and C# being the most common ones. It is used to build applications for
Windows, phones, web, etc. It provides a lot of functionalities and also supports industry
standards.

6.1.1 Features of .NET

o It is an Open-Source Framework,
o Razor Pages,
o Innovatively Advance,
o Cross-Platform Support,
o Increased Security,
o Unified MVC & Web API Framework,
o Multiple Environments and Development Mode,
o Dependency Injection,
o Action Filters,
o Globalization and Localization
Etc.

6.2 MySQL
MySQL is a fast, easy-to-use RDBMS being used for many small and big businesses.
MySQL is developed, marketed and supported by MySQL AB, which is a Swedish
company. MySQL is becoming so popular because of many good reasons −
o MySQL is released under an open-source license. So you have nothing to pay to use
it.
o MySQL is a very powerful program in its own right. It handles a large subset of the
functionality of the most expensive and powerful database packages.
o MySQL uses a standard form of the well-known SQL data language.
o MySQL works on many operating systems and with many languages including PHP,
PERL, C, C++, JAVA, etc.
o MySQL works very quickly and works well even with large data sets.
o MySQL is very friendly to PHP, the most appreciated language for web
development.
o MySQL supports large databases, up to 50 million rows or more in a table. The
default file size limit for a table is 4GB, but you can increase this (if your operating
system can handle it) to a theoretical limit of 8 million terabytes (TB).
o MySQL is customizable. The open-source GPL license allows programmers to
modify the MySQL software to fit their own specific environments.
3

6.2.1 Features Of MySQL

o Ease of Management,
o High Performance,
o Client-Server Architecture,
o Compatible and Portable,
o Reliable and Fast,
o Connectivity and Security,
o Stored Procedure,
o Triggers,
o Concurrency Control,
o Dual Passwords,
o Storage Engines.
4

7. Procedure
7.1 Flow of the Project
The designing and implementation of the Hotel Management System for Hotel SSS
begin with the gathering of requirements and examine the background of the hotel.
Although the current system is manual and paper based one, we realize that the
system we are going to build must give the solution for wastage of the time and
space which affects the efficiency of the daily activities performed at the hotel. We
have decided to use prototyping model to develop H.M.S. Therefore, the system is
developed in increment so that it can readily be modified in response to end user
and customer feedback. A prototype is built with the basic and critical attributes.
The designers build the data base, user interface and developers build working
function. After the user evaluates the prototype, he or she suggest improvements.
The loop continues the until the user is satisfied. As the primary
step we have to gather requirements.

Design

Build
Prototype

User Testes
Prototype

Feedback
Provied

Refine
prototypee

Final
Product

Fig: Protype model


5

8. Project Scheduling

The following figure shows the project-scheduling in diagram:

(Rokka, 2022)
6

Task 1:
Research about project

Task 2:
Literal Review project

Task 3:
Prepared Proposal

Task 4:
Coding started

Task 5:
Testing

Task 6:
Implications

Task 7:
Maintenances

Task 8:
Implications and retesting

Project Completed

Fig. Project-Scheduling (on task division)


7

9. Flow Chart

(Lucid Software Inc., n.d.)


8

10. Data Flow Diagram

Service details
Enquire details
Customer details Rate details
Tax details
Enquire details
Room details
Orders details
Hotel Cus. details
Customer Payments details Management Administration
Mis details
System
Food Order Payment ways
Room Details Food details
Bills
Service details Stocks
Menu Table details

Fig: DFD
9

11. E-R Diagram

(FordFiringOrder.com, 2020)
10

12. Use Case Diagram

(Lucid Software Inc., n.d.)


11

13. Personal and Facilities

Role Responsibility
System Facilitate requirements gathering,
Analyst Documenting of project requirements.
Designer Analyze Software requirement specification,
Convert the requirements into a programmer understanding
manner.
Developer and Code he solution Dev C# or Code Blocks
Programmer
Testing Assuring stated business goals and objectives are satisfied
Peoples

14. Expected Result


The Software Requirements Specification (SRS) will provide a detailed description of
the requirements for the Hotel Management System (HMS). This SRS will allow for a
complete understanding of what is to be expected of the HMS to be constructed. The clear
understanding of the HMS and its’ functionality will allow for the correct software to be
developed for the end user and will be used for the development of the future stages of the
project. This SRS will provide the foundation for the project. From this SRS, the HMS can be
designed, constructed, and finally tested. This SRS will be used by the software engineers
constructing the HMS and the hotel end users. The software engineers will use the SRS to
fully understand the expectations of this HMS to construct the appropriate software. The hotel
end users will be able to use this SRS as a “test” to see if the software engineers will be
constructing the system to their expectations. If it is not to their expectations the end users can
specify how it is not to their liking and the software engineers will change the SRS to fit the
end users’ needs.

15. Conclusion
After we have completed the project, we are sure the problems in the existing system
would overcome the “HOTEL MANAGEMENT SYSTEM” process made computerized to
reduce human errors and to increase the efficiency. The main focus of this project is to lessen
human efforts.
The Owner and Tech. staff are given a particular unique id no. So that they can be accessed
correctly and without errors. Our main aim of the project is to get the correct information
about a particular student and foods and rooms available in the Hotel.
The computerization of the Hotel Management will not only improve the efficiency but will
also reduce human stress thereby indirectly improving human recourses.
12

16. References
FordFiringOrder.com. (2020, October). Retrieved from wiring and printable:
https://www.ermodelexample.com/wp-content/uploads/2020/10/hotel-
management-system-hotel-management-relationship-2.png
Lucid Software Inc. (n.d.). Retrieved from Lucidchart:
https://d2slcw3kip6qmk.cloudfront.net/marketing/pages/chart/use-case-
diagram-for-hotel-management-system-
UML/UML_use_case_diagram_hotel-2-750x917.png
Rokka, S. (2022, April 29). visme. Retrieved from visme:
https://my.visme.co/preview/epyg6vk1-untitled-
project?isPreview=1&t=c3a3a5a7e86ee2213752595cc4f84c12

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy