This document describes a hotel management system created for Dayal Hotel. It discusses the development process using an iterative waterfall model and object-oriented coding. The system was meant to automate key hotel operations like reservations, room management, inventory, and administration. It provides details on the hardware, software, database interfaces and features like user login, guest management, and payment processing. Performance requirements, assumptions, and entity relationship diagrams are also included. In conclusion, it states that hotel management systems provide advantages of modernization and make management work easier through automated reports.
This S.R.S deals with the basic's of hotel management system.It will show different features with different functionalities.Data Flow diagram is also mentioned With 0 and 1 Level diagram.
The document is a summary of a student's hostel management system project. It includes acknowledgements, an abstract, table of contents, introduction, system analysis, design, implementation, testing, and conclusion sections. The introduction defines the problems with existing manual hostel management systems and the objectives of the proposed computerized system. The system analysis compares the existing and proposed systems. The proposed system aims to automate processes, provide quick access to accurate information, and reduce costs and errors compared to the manual system. The system design and implementation sections describe the hardware, software, database tables, user interfaces, and coding used to develop the project.
This document describes a proposed hostel management system. The existing manual system is time-consuming and prone to errors. The new computerized system will allow for easy access and updating of student data. It will automatically calculate bills and issue notifications. The system will have administrative functions to manage student, room, and fee details. It will generate reports. Diagrams are included that depict the system requirements, design, components, and deployment.
The document contains slides from a lecture on software engineering. It discusses definitions of software and software engineering, different types of software applications, characteristics of web applications, and general principles of software engineering practice. The slides are copyrighted and intended for educational use as supplementary material for a textbook on software engineering.
• Hotels are the place where you stay, eat meals and utilize their other services.
• As computer has merged with man as single entity so a computerized application can be developed that can handle Hotel Management System (HMS).
• Various activities takes place in hotel like:-
• Hotel needs to maintain the record of guests and reserve rooms beforehand.
• Customers should be able to know the availability of the rooms on a particular date.
• They should be able to reserve the available rooms according to their need in advance.
• To make their stay comfortable, they are provided with food and other services.
• The record of the food taken by each customer and the services availed by the customer should be kept.
This document discusses software architecture from both a management and technical perspective. From a management perspective, it defines an architecture as the design concept, an architecture baseline as tangible artifacts that satisfy stakeholders, and an architecture description as a human-readable representation of the design. It also notes that mature processes, clear requirements, and a demonstrable architecture are important for predictable project planning. Technically, it describes Philippe Kruchten's model of software architecture, which includes use case, design, process, component, and deployment views that model different aspects of realizing a system's design.
This S.R.S deals with the basic's of hotel management system.It will show different features with different functionalities.Data Flow diagram is also mentioned With 0 and 1 Level diagram.
The document is a summary of a student's hostel management system project. It includes acknowledgements, an abstract, table of contents, introduction, system analysis, design, implementation, testing, and conclusion sections. The introduction defines the problems with existing manual hostel management systems and the objectives of the proposed computerized system. The system analysis compares the existing and proposed systems. The proposed system aims to automate processes, provide quick access to accurate information, and reduce costs and errors compared to the manual system. The system design and implementation sections describe the hardware, software, database tables, user interfaces, and coding used to develop the project.
This document describes a proposed hostel management system. The existing manual system is time-consuming and prone to errors. The new computerized system will allow for easy access and updating of student data. It will automatically calculate bills and issue notifications. The system will have administrative functions to manage student, room, and fee details. It will generate reports. Diagrams are included that depict the system requirements, design, components, and deployment.
The document contains slides from a lecture on software engineering. It discusses definitions of software and software engineering, different types of software applications, characteristics of web applications, and general principles of software engineering practice. The slides are copyrighted and intended for educational use as supplementary material for a textbook on software engineering.
• Hotels are the place where you stay, eat meals and utilize their other services.
• As computer has merged with man as single entity so a computerized application can be developed that can handle Hotel Management System (HMS).
• Various activities takes place in hotel like:-
• Hotel needs to maintain the record of guests and reserve rooms beforehand.
• Customers should be able to know the availability of the rooms on a particular date.
• They should be able to reserve the available rooms according to their need in advance.
• To make their stay comfortable, they are provided with food and other services.
• The record of the food taken by each customer and the services availed by the customer should be kept.
This document discusses software architecture from both a management and technical perspective. From a management perspective, it defines an architecture as the design concept, an architecture baseline as tangible artifacts that satisfy stakeholders, and an architecture description as a human-readable representation of the design. It also notes that mature processes, clear requirements, and a demonstrable architecture are important for predictable project planning. Technically, it describes Philippe Kruchten's model of software architecture, which includes use case, design, process, component, and deployment views that model different aspects of realizing a system's design.
Hostel management system Software Engineering SRSFahad Chishti
The document describes a proposed hostel management system for Superior University. It includes sections on project planning, requirements specification, system design, and testing. The system aims to manage hostel activities more efficiently by automating manual processes. It will allow administrators to allot rooms to students, track fee payments, and edit student records. Users can view notices and hostel divisions. The system will follow a waterfall development model and use SQL database, with security and performance testing planned.
This document summarizes an online restaurant management system project. It was supervised by Arifa Sultana and submitted by Mahmuda Binte Habib, Abdullah Al Jweal, and Tauquir Ahmed. The purpose is to allow customers to order food online, pay online, and receive orders at home. It also aims to provide more user-friendly record updating, maintenance, and searching capabilities. The system has features like browsing products, viewing orders, and an admin dashboard. It uses Apache, MySQL, PHP, and XAMPP and has hardware requirements of at least 350MB RAM on a 32-bit OS. Future work may include customization options and saving payment details for future use.
This document is a project report for an Automation Management System created by two students to fulfill their degree requirements. It includes sections on the problem statement, process model used, requirements analysis including questionnaires and interviews, data flow diagrams, a data dictionary, use cases, effort estimation, a timeline chart, risk table, architectural design, and testing approach. The problem is that the current manual system is slow and error-prone, so the project aims to develop a computerized system to automate the management processes, make them faster and easier to use, and reduce paperwork. A waterfall process model is used. The requirements analysis covers information gathering and specification of functional and non-functional requirements.
This document provides a project report for developing a Hospital Management System. It includes requirements for key functions like patient registration, assigning patient IDs, generating reports on patient and bed information, and updating patient records in the database. The system is intended to automate manual paper-based processes currently used by the hospital. It will utilize web-based and MySQL database technologies with a Windows development environment.
The document summarizes the key chapters and objectives of a hotel management system project. It discusses that the project aims to automate the main activities of a hotel like room management, customer admission and checkout, and billing. It analyzes the current manual system and outlines the objectives of the new computerized system, including improved efficiency, user-friendliness, flexibility and security. The system is designed to handle room bookings, packages and customer reports for both online users and administrators.
Table 15:State Attendance
Name State Attendance
Description The scenario describes the process of state attendance of student.
Actor Assistant
Precondition To state the attendance of student.
Successful completion 1.The assistant login with database.
2.If login successful then check the attendance of student.
3.The assistant state the attendance of student.
4.The attendance has updated in database.
Post condition The attendance of student has updated in database.
Table 16:Check the availability of room
Name Check the availability of room
Description The scenario describes the process of check the availability of room.
Actor Assistant
Precondition To check the availability of room.
Successful completion 1.The assistant login with
This document provides a software requirements specification for a Library Management System being developed at the University of Education, Township Campus. It includes sections that describe the purpose and scope of the system, user requirements, system features, and technical specifications. The key functions of the system are to manage the checking in and out of books, track book loans, and generate reports. It is intended for use by both librarians and students to automate and improve library management and services.
This document describes a chat application project that allows users to communicate in real-time. It includes a client application that runs on users' PCs and a server application. The client connects to the server to chat. The document outlines the hardware requirements, software specifications including Java, HTML, Oracle 10g, and Netbeans. It provides diagrams of the database design and data flow. Screenshots illustrate the login process, registration, and messaging interfaces. Future enhancements could include file sharing and voice chat capabilities.
This document provides a software requirements specification for a hotel management system. It outlines the purpose, scope, functions, users and requirements of the system. The system will allow customers to book rooms online, receptionists to manage reservations and the manager to view reports and update room information. It describes the user interfaces, software interfaces, hardware interfaces and communication interfaces. It also includes the functional requirements for registration, login, reservations, receptionist access, manager access and payment management. Non-functional requirements around performance, security, safety, capacity and availability are also specified.
This document provides a system analysis and design report for a Hotel Management System. It includes sections on the current manual system and its disadvantages, the proposed automated system and its advantages. It covers feasibility analysis including technical, behavioral and economic feasibility. It also includes system design elements like data flow diagrams, entity relationship diagrams and database tables. The document provides an overview of how the system will be implemented and tested.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
This document outlines the requirements for a proposed bus reservation system. It includes sections on existing systems, objectives, hardware and software requirements, use cases, data flow diagrams, and more. The system will allow users to register, update profiles, generate and renew passenger reservations, authenticate users, enable online payment, and provide reliability, availability, and security. An incremental software development lifecycle model will be used to generate working software quickly through iterative design, implementation, and testing cycles.
This document outlines a web-based hotel management system created by three students. It describes the purpose of automating daily hotel activities like room management and billing. Key existing features are listed like room booking, check-in/out, and customer reports. System requirements include PHP, MySQL, and specific hardware. Data flow, database design, and screenshots of the home page and admin panel are provided. The document concludes with plans to expand features to include laundry, restaurants, tours, and conferences.
This document provides a software requirements specification for a Hospital Management System. It includes sections on the introduction, intended audience, product perspective, user classes and environment, functional requirements, and other non-functional requirements. The system will allow authorized users like administrators, doctors, nurses, and patients to access modules for management of hospital activities, patient records, appointments, billing, and more. It aims to automate paper-based hospital processes for improved efficiency, accuracy, and data security.
1) Three students are proposing a hotel management system project to computerize the manual record keeping process of a hotel and improve efficiency.
2) Currently the hotel uses a file-based system to manage guest details, bills, inventory, etc. which is time-consuming and error-prone. The proposed system aims to address these issues.
3) The project will develop a fully functional computerized system to streamline key hotel operations like room management, guest check-in/out, billing, and reporting. This will allow staff to complete tasks more quickly and easily.
This presentation discusses software reuse, which is the process of implementing or updating software systems using existing software components. It provides an overview of software reuse, including its benefits of increasing productivity and quality while decreasing costs and time. The presentation covers types of reuse like opportunistic and planned reuse. It also discusses layers of reuse, types of software reuse like application and component reuse, advantages like increased reliability, and barriers to software reuse like maintenance costs. The conclusion is that systematic software reuse through good design can achieve better software more quickly and at lower cost.
This document provides an overview of a student group's online hotel management system project. It introduces the project topic and group members. It then describes the existing manual hotel management system and its limitations. The proposed system aims to automate the process and address the issues with the current system by developing a computerized system accessible online to customers and administrators. It outlines the scope, objectives and proposed solution involving centralizing records in a database and making the system available 24/7 online. It also discusses the methodology using SDLC, includes diagrams of the work breakdown structure, data flow and entity relationships.
The document describes a restaurant table booking system developed using PHP and MySQL. The system allows restaurant administrators to manage bookings and view booking reports. It provides customers an online platform to book tables without waiting. The system automates the traditional paper-based booking process and generates reports. It aims to improve efficiency by reducing waiting times for customers and making all booking information readily available for administrators.
Hostel management system Software Engineering SRSFahad Chishti
The document describes a proposed hostel management system for Superior University. It includes sections on project planning, requirements specification, system design, and testing. The system aims to manage hostel activities more efficiently by automating manual processes. It will allow administrators to allot rooms to students, track fee payments, and edit student records. Users can view notices and hostel divisions. The system will follow a waterfall development model and use SQL database, with security and performance testing planned.
This document summarizes an online restaurant management system project. It was supervised by Arifa Sultana and submitted by Mahmuda Binte Habib, Abdullah Al Jweal, and Tauquir Ahmed. The purpose is to allow customers to order food online, pay online, and receive orders at home. It also aims to provide more user-friendly record updating, maintenance, and searching capabilities. The system has features like browsing products, viewing orders, and an admin dashboard. It uses Apache, MySQL, PHP, and XAMPP and has hardware requirements of at least 350MB RAM on a 32-bit OS. Future work may include customization options and saving payment details for future use.
This document is a project report for an Automation Management System created by two students to fulfill their degree requirements. It includes sections on the problem statement, process model used, requirements analysis including questionnaires and interviews, data flow diagrams, a data dictionary, use cases, effort estimation, a timeline chart, risk table, architectural design, and testing approach. The problem is that the current manual system is slow and error-prone, so the project aims to develop a computerized system to automate the management processes, make them faster and easier to use, and reduce paperwork. A waterfall process model is used. The requirements analysis covers information gathering and specification of functional and non-functional requirements.
This document provides a project report for developing a Hospital Management System. It includes requirements for key functions like patient registration, assigning patient IDs, generating reports on patient and bed information, and updating patient records in the database. The system is intended to automate manual paper-based processes currently used by the hospital. It will utilize web-based and MySQL database technologies with a Windows development environment.
The document summarizes the key chapters and objectives of a hotel management system project. It discusses that the project aims to automate the main activities of a hotel like room management, customer admission and checkout, and billing. It analyzes the current manual system and outlines the objectives of the new computerized system, including improved efficiency, user-friendliness, flexibility and security. The system is designed to handle room bookings, packages and customer reports for both online users and administrators.
Table 15:State Attendance
Name State Attendance
Description The scenario describes the process of state attendance of student.
Actor Assistant
Precondition To state the attendance of student.
Successful completion 1.The assistant login with database.
2.If login successful then check the attendance of student.
3.The assistant state the attendance of student.
4.The attendance has updated in database.
Post condition The attendance of student has updated in database.
Table 16:Check the availability of room
Name Check the availability of room
Description The scenario describes the process of check the availability of room.
Actor Assistant
Precondition To check the availability of room.
Successful completion 1.The assistant login with
This document provides a software requirements specification for a Library Management System being developed at the University of Education, Township Campus. It includes sections that describe the purpose and scope of the system, user requirements, system features, and technical specifications. The key functions of the system are to manage the checking in and out of books, track book loans, and generate reports. It is intended for use by both librarians and students to automate and improve library management and services.
This document describes a chat application project that allows users to communicate in real-time. It includes a client application that runs on users' PCs and a server application. The client connects to the server to chat. The document outlines the hardware requirements, software specifications including Java, HTML, Oracle 10g, and Netbeans. It provides diagrams of the database design and data flow. Screenshots illustrate the login process, registration, and messaging interfaces. Future enhancements could include file sharing and voice chat capabilities.
This document provides a software requirements specification for a hotel management system. It outlines the purpose, scope, functions, users and requirements of the system. The system will allow customers to book rooms online, receptionists to manage reservations and the manager to view reports and update room information. It describes the user interfaces, software interfaces, hardware interfaces and communication interfaces. It also includes the functional requirements for registration, login, reservations, receptionist access, manager access and payment management. Non-functional requirements around performance, security, safety, capacity and availability are also specified.
This document provides a system analysis and design report for a Hotel Management System. It includes sections on the current manual system and its disadvantages, the proposed automated system and its advantages. It covers feasibility analysis including technical, behavioral and economic feasibility. It also includes system design elements like data flow diagrams, entity relationship diagrams and database tables. The document provides an overview of how the system will be implemented and tested.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
This document outlines the requirements for a proposed bus reservation system. It includes sections on existing systems, objectives, hardware and software requirements, use cases, data flow diagrams, and more. The system will allow users to register, update profiles, generate and renew passenger reservations, authenticate users, enable online payment, and provide reliability, availability, and security. An incremental software development lifecycle model will be used to generate working software quickly through iterative design, implementation, and testing cycles.
This document outlines a web-based hotel management system created by three students. It describes the purpose of automating daily hotel activities like room management and billing. Key existing features are listed like room booking, check-in/out, and customer reports. System requirements include PHP, MySQL, and specific hardware. Data flow, database design, and screenshots of the home page and admin panel are provided. The document concludes with plans to expand features to include laundry, restaurants, tours, and conferences.
This document provides a software requirements specification for a Hospital Management System. It includes sections on the introduction, intended audience, product perspective, user classes and environment, functional requirements, and other non-functional requirements. The system will allow authorized users like administrators, doctors, nurses, and patients to access modules for management of hospital activities, patient records, appointments, billing, and more. It aims to automate paper-based hospital processes for improved efficiency, accuracy, and data security.
1) Three students are proposing a hotel management system project to computerize the manual record keeping process of a hotel and improve efficiency.
2) Currently the hotel uses a file-based system to manage guest details, bills, inventory, etc. which is time-consuming and error-prone. The proposed system aims to address these issues.
3) The project will develop a fully functional computerized system to streamline key hotel operations like room management, guest check-in/out, billing, and reporting. This will allow staff to complete tasks more quickly and easily.
This presentation discusses software reuse, which is the process of implementing or updating software systems using existing software components. It provides an overview of software reuse, including its benefits of increasing productivity and quality while decreasing costs and time. The presentation covers types of reuse like opportunistic and planned reuse. It also discusses layers of reuse, types of software reuse like application and component reuse, advantages like increased reliability, and barriers to software reuse like maintenance costs. The conclusion is that systematic software reuse through good design can achieve better software more quickly and at lower cost.
This document provides an overview of a student group's online hotel management system project. It introduces the project topic and group members. It then describes the existing manual hotel management system and its limitations. The proposed system aims to automate the process and address the issues with the current system by developing a computerized system accessible online to customers and administrators. It outlines the scope, objectives and proposed solution involving centralizing records in a database and making the system available 24/7 online. It also discusses the methodology using SDLC, includes diagrams of the work breakdown structure, data flow and entity relationships.
The document describes a restaurant table booking system developed using PHP and MySQL. The system allows restaurant administrators to manage bookings and view booking reports. It provides customers an online platform to book tables without waiting. The system automates the traditional paper-based booking process and generates reports. It aims to improve efficiency by reducing waiting times for customers and making all booking information readily available for administrators.
Hotel Management with Hibernate MVC Minor Projectjames parmar
The "Hotel Management System" is definition of my fifth-sem minor project and i have created a real time MVC application by using Servlet, JSP, and Hibernate. This application is developed using MVC pattern, where JSP pages acts as view layer, Hibernate and mySql database as the model and servlet as controller layer.
Hotel Booking Management System PHP.pptxriohaven45
This document describes a hotel management system created to automate an existing manual hotel booking and management process. The system was created using PHP and MySQL to store booking, client, and hotel service data. It includes modules for users to book rooms, view services and galleries, and manage their accounts. Admin modules allow managing room categories and listings, bookings, registered users, inquiries and reports. The objectives are to reduce time/costs of the manual system and properly manage user and service details. It aims to eliminate issues of the outdated manual process through a computerized and easy-to-use system.
This document outlines the key components of a hotel management system, including an introduction describing the benefits of modern property management systems. It includes sections on the abstract, software requirements, entity relationship diagram, context level data flow diagram, data flow diagram for opening a new room, existing and proposed systems, input and output design, and future enhancements. The goal of the system is to help manage and maintain hotels through online booking and room reservation capabilities.
This document outlines a hotel management system project that was developed using Visual Studio 2010 and SQL Server 2008. It includes an introduction describing the system's reservation management capabilities. Sections then cover the problem statement, system environment, network diagram, requirement analysis, data flow diagrams, entity relationship diagram, proposed user interface, testing plan, and implementation plan. The implementation plan specifies hardware, software, and network requirements including Windows, Visual Studio 2015, SQL Server 2012, and ASP.NET for developing a dynamic website.
This document describes a proposed vehicle management system that would upgrade an existing standalone system to a web-based online system. The system would help staff more efficiently store and manage vehicle registration and accident report data in an organized manner. It includes modules for administration, guests, and vehicle details. The system design section provides an entity relationship diagram and discusses the significance of facilitating staff work and allowing users to access vehicle tax payment details.
Medical Store Management System Software Engineering Projecthani2253
This document provides an overview of a medical store management system project. It describes the project title, objectives, features, scope, and deliverables. The project aims to automate the inventory, accounting, and customer management processes of a medical store to ease the workload. It will use a waterfall model and be developed in Java. Key features will include product, customer, sales, and payment management. The document outlines requirements, design, and implementation plans including user stories, data flow diagrams, and a work breakdown structure.
Medical Store Management System Software Engineering 1hani2253
This document outlines a medical store management system project created by three students. The project aims to automate the manual record keeping process of a medical store. Key features of the software include inventory management, accounting, customer management, and reporting. The document discusses the scope, objectives, drawbacks of the current system, and deliverables of the project. It also covers the system requirements, design approach, implementation details, and user documentation.
Here is the easy presentation of Software Requirements Specification Model on "Payroll Management System" for employees of a company. It is important for Developing the software for mentioned system. More information you can find after opening the document.
Men Salon management system project and pptpavisubashsp
This document describes a Men's Salon Management System project developed using PHP and MySQL. The system aims to automate the manual processes of the salon like customer registration and appointment booking. It has two modules - admin and user. The admin module allows managing services, customers, appointments and generating reports. The user module allows booking appointments and viewing services. The system was developed following SDLC processes like requirement gathering, design, implementation and testing. Finally, the working project with all screens is shown.
This document is a dissertation submitted by Sehaj Kour Raina for the degree of Bachelor of Technology in Computer Science and Engineering at Lovely Professional University. The dissertation describes developing a Hotel Management System with an entity relationship diagram, database schemas, normalization, and SQL implementation. It includes sections on the E-R diagram, entities and attributes, relationships, normalization to third normal form, and PL/SQL code for creating tables in the hotel database.
Hotel Management System project provides all features of
security. Detail of any particular record can be searched easily by
providing its id or name. New records can be easily added in the
database, existing record can be easily modified later on too. If any
record is found useless it can be deleted easily by the authorized user of
the system. So in short we can say that ‘Hotel management system’ is a
very efficient project, which helps in daily basis work of hotel
management process. Reduces work load on employees, provide data
security. Only permitted users can view, modify or delete its data, no
other person can access hotel database.
This document describes an Emergency Ambulance Hiring Portal application developed in PHP and MySQL. The application allows users to quickly request ambulance services and provides their location and details to nearby emergency response teams. This streamlines the ambulance dispatch process and aims to improve healthcare outcomes. The application has administrative and user modules, and was developed with objectives like easy record management, faster response times, and a user-friendly interface.
This document provides a software requirements specification for an online room booking system. It includes sections that describe the purpose and scope of the system, user interfaces, system features, and other requirements. The system will allow customers to reserve hotel rooms online and manage reservations. It defines requirements for functions like viewing room details, booking rooms, and administrative management. Non-functional requirements around performance, security, and software quality are also specified.
Naveen Kumar Bokku is a software developer with 8 years of experience developing web and desktop applications using technologies like C#.NET, ASP.NET, and SQL Server. He has expertise in developing windows applications, web applications, and web services using Visual Studio. Some of his project experiences include developing applications for clients in the banking, insurance, and healthcare industries.
Cometari Dedicated Solutions General OfferJakub Hajek
Cometari Dedicated Solutions is a technology company based in Cracow, Poland.
We have knowledge and competence in designing, developing and maintaining complex information systems. We specialise in developing advanced server systems as well as soft web and mobile solutions. If you are looking for a reliable IT partner, Cometari Dedicated Solutions
is the right choice. Website: www.cometari.com
The document discusses several MCA projects including:
1. A medical information integration model using cloud computing to provide storage and computing capacity for medical data analysis.
2. A customer relationship and warehouse management system to optimize revenue and customer satisfaction.
3. An issue tracking, managing, monitoring and reporting system for an IT department to track issues and tasks.
This document provides an overview and table of contents for a Bank Management System project. It includes sections on introduction and objectives, feasibility study, system requirements specification, software development life cycle, front-end and back-end applications, data flow diagrams, entity relationship diagrams, data structures and database specifications, design, coding, testing, project scope, and references. The objectives are to introduce more user-friendly record updating, maintenance, and searching capabilities for bank customer accounts and transactions.
This is an overview of my current metallic design and engineering knowledge base built up over my professional career and two MSc degrees : - MSc in Advanced Manufacturing Technology University of Portsmouth graduated 1st May 1998, and MSc in Aircraft Engineering Cranfield University graduated 8th June 2007.
We have designed & manufacture the Lubi Valves LBF series type of Butterfly Valves for General Utility Water applications as well as for HVAC applications.
Better Builder Magazine brings together premium product manufactures and leading builders to create better differentiated homes and buildings that use less energy, save water and reduce our impact on the environment. The magazine is published four times a year.
Cricket management system ptoject report.pdfKamal Acharya
The aim of this project is to provide the complete information of the National and
International statistics. The information is available country wise and player wise. By
entering the data of eachmatch, we can get all type of reports instantly, which will be
useful to call back history of each player. Also the team performance in each match can
be obtained. We can get a report on number of matches, wins and lost.
2. Introduction :
This is the final report document for developed hotel
management system for Dayal hotel. It consists of the
milestones in development of finalized hotel management
system. As previously mentioned current manual system used
by hotel, caused for decrement in growth of success and
efficiency of the hotel. Iterative waterfall method was used
as the software development life cycle. Coding was handled
through an Object-oriented approach. Above mentioned
methodologies made project work load light and provided the
ease of developing. The system was evaluated by several
people regarding user levels of the developed system. Results
of the evaluation helped for further maintenance of the
product. Fully functional Dayal Hotel Management System
will fulfil the main objectives and all the events of the hotel.
Purpose :
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 from the newly introduced system which is to
be constructed. The clear understanding of the system
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 Hotel Management System can be designed,
constructed, and finally tested. This SRS will be used by
the system development team which is constructing the
HMS and the hotel end users. The Project team will use
the SRS to fully understand the expectations of this HMS
to construct the appropriate software. The hotel end
3. users will be able to use this SRS as a “test” to see if the
constructing team 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
team will change the SRS to fit the end users’ needs
Scope of the Project :
The introducing software, Hotel Management System which is
going to be implemented for Hotel Dayal will automate the
major operations of the hotel. The Reservation System is to keep
track in room and hall reservation and check availability. The
RoomManagement System is for manage all room types room
services. The Inventory Control System will keep track in all
inventories of the hotel and guest details will handled by guest
management. Administration department will monitor the all.
There is three End Users for HMS. The End Users Are Owner,
Manager and Receptionist. Owner can access to all system
functionalities without any restrictions. Manager can access to
all system functionalities with limited restrictions. Receptionist
can only access to the Reservation management section. To keep
restrictions for each End User levels HMS can create different
Login functions. The objectives of the automated Hotel
Management System is to simplify the day to day processes of
the hotel. The system will be able to handle many services to
take care of all customers in a quick manner. As a solution to
the large amount of file handling happening at the hotel, this
software will be used to overcome those drawbacks. Safety,
easiness of using and most importantly the efficiency of
information retrieval are some benefits the development team
going to present with this system. The system should be user
appropriate, easy to use, provide easy recovery of errors and
have an overall end user high subjective satisfaction.
Definition, Acronyms and Abbreviations
4. H.M.S. – Hotel Management System
End users – The people who will be actually using the system
SQL – Structural Query Language
Overall Description :
The Hotel Management System is a new self-contained software
product which will be produced by the project team in order to
overcome the problems that have occurred due to the current
manual system. The newly introduced system will provide an
easy access to the system and it will contain user friendly
functions with attractive interfaces. The system will give better
options for the problem of handling large scale of physical file
system, for the errors occurring in calculations and all the other
required tasks that has been specified by the client. The final
outcome of this project will increase the efficiency of almost all
the tasks done at the Hotel in a much convenient manner.
Product Functions :
Make Reservations
Search Rooms
Add Payment
Issue Bills
Manage Guest (Add, Update Guest)
Manage Room Details (Add, Update, Delete)
Manage Staff (Add, Update, Delete, View)
Manage Inventory (Add, Edit, Delete)
5. Set Rates
Retrieve Reports (Staff payment, Income)
Manage Users (Add, Update, Delete)
Taking Backups
E-mail notifications
Login interface is used to login to the system using username
and password for three different user
6. Adding new guest to the system
Hardware Interfaces :
Reservation alerts will be sent to the one of the member of hotel
staff as an e-mail notification. So there is a need of broadband
internet connection. Client should able to keep a stable internet
connection. A laser printer will be needed when printing bills
and several reports.
7. Software Interfaces :
The computer this software going to be install need to have
Windows Operating System equal or above, Windows 7. On that
Windows platform .Net 4.0 will be installed and that will be the
platform the particular software will be run. There will be an
ADO.NET data transmission with the Microsoft SQL Server
Management Studio Express 2010 R2 edition that will be
installed in the same computer.
Database Interface :
Guest
Room
11. Communications Interfaces :
When a specific reservation reserved at the same time an e-mail
notification will be sent to both relevant staff member’s e-mail
account and guest’s account. Guest will be notified in the check-
out date. To achieve that functionality, it requires having a
stable internet connection. Mostly a broadband connection with
the client’s computer will provide the efficient service.
Performance Requirement :
Performance requirements define acceptable response times for
system functionali ty. Although the system is developed suiting
for the least system performances, the performance of the
system will highly depend on the performance of the hardware
and software components of the installing computer. When
consider about the timing relationships of the system the load
time for user interface screens shall take no longerthan two
seconds. It makes fast access to system functions. The log in
information shall be verified within five seconds causes’
efficiency of the system. Returning query results within five
seconds makes search function more accurate.
Assumption and Dependencies :
Some software used in implementing the system is with high
cost and the client has agreed to afford the amount of money
needed to purchase them. It’s assumed that client won’t change
that decision on the next phases of the software development.
Although we assume that client is using windows 7 or windows
8. Otherwise if client use an open source operating system,
there is a need of changing the SRS accordingly.
12. Logical Database Requirements :
The logical database requirements include the retention of the
following data elements.
Customer first name
Customer last name
Customer Code
Customer address
Customer phone number
Number of occupants
Room no
Floor no
Building no
Room status
Employee id
Bill no
Default room rate
Rate description
Guaranteed room (yes/no)
Expected check-in date
Actual check-in time
Expected check-out time
Actual check-out date
13. Customer feedback
Payment type
Total Bill
Attributes
Reliability :
Specify the factors required to establish the required reliability
of the software system at time of delivery. Mean time between
failures and mean time to recovery.
Availability :
The system shall be available during normal hotel operating
hours.
Security :
The extent to which the Hotel Management System is safe from
outside non-allowed user or attacks.
Maintainability :
What design, coding standards must be adhered to exclusions
created
14. Portability :
The Hotel Management System shall run in any Microsoft
Windows environment
ER Diagrams :
17. SQL QUERY:
DROP TABLE IF
EXISTS
BookingRecord;
DROP TABLE IF EXISTS DiscountRate;
DROP TABLE IF EXISTS Booking;
DROP TABLE IF EXISTS HotelRoom;
DROP TABLE IF EXISTS RoomType;
DROP TABLE IF EXISTS HotelUnavailability;
DROP TABLE IF EXISTS Hotel;
DROP TABLE IF EXISTS HotelOwner;
DROP TABLE IF EXISTS HotelManager;
DROP TABLE IF EXISTS Consumer;
DROP TABLE IF EXISTS "User";
create
table
"User"
(
id serial,
name text,
address text,
phoneNum INTEGER,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
create
table
hotel
manager(
id INTEGER,
userName text NOT NULL,
password text NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (id) REFERENCES "User"(id) ,
CONSTRAINT userNameManager_integrity
UNIQUE(userName)
);
18. create
table
Hotel
(
id serial,
name text NOT NULL,
managerID INTEGER NOT NULL UNIQUE,
ownerID INTEGER NOT NULL,
address text,
phone INTEGER,
PRIMARY KEY (id),
FOREIGN KEY (managerID) REFERENCES
HotelManager(id),
FOREIGN KEY (ownerID) REFERENCES HotelOwner(id)
);
create table
HotelUnavailability
(
id serial,
hotelID INTEGER NOT NULL,
status text NOT NULL,
start DATE NOT NULL,
"end" DATE NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (hotelID) REFERENCES
Hotel(id)
);
create
table
RoomType
(
id text,
numPeople INTEGER NOT NULL,
extraBed BOOLEAN NOT NULL,
priceRate decimal NOT NULL,
PRIMARY KEY (id)
);
19. create table Booking (
id SERIAL,
hotelID INTEGER NOT NULL,
consumerID INTEGER NOT NULL,
start DATE NOT NULL,
"end" DATE NOT NULL,
PIN VARCHAR(10) NOT
NULL,
PRIMARY KEY (id),
FOREIGN KEY (hotelID)
REFERENCES Hotel(id),
FOREIGN KEY (consumerID)
REFERENCES Consumer(id)
);
create table
Consumer (
id
INTEGER,
PRIMARY KEY (id),
FOREIGN KEY (id)
REFERENCES "User"(id)
);
CONCLUSION :
Hotel management system now-a-day have the
advantage of modernization. Computer have done the
work more easy. Computer is playing a important role
20. in management. Reports are made on daily basis for
every customer check in or check out which can easily
be seen by the management.Hotel management
system has also primary purpose is to provide facilities
to customers. A software for computers makes the
things many times easy, these are made as user friendly
and to keep an check and balance in hotel management
and accounts as well. So ,these things are important.