Lodge booking system

19
LODGE BOOKING SYSTEM By ARNAB CHAKRABORTY SUPRATIK JANA ANIRBAN DEY

Transcript of Lodge booking system

Page 1: Lodge booking system

LODGE BOOKING SYSTEMBy

ARNAB CHAKRABORTY

SUPRATIK JANA

ANIRBAN DEY

Page 2: Lodge booking system

DOMAIN DESCRIPTION TITLE – LODGE BOOKING SYSTEMThis document outlines the features and capabilities of the STARDOCK Lodge Booking system. It is a lodge booking system designed to support the operations of booking of lodges throughout the Order of the Arrow. It is being developed to fulfill and support customers booking requirements.

The purpose of this lodge booking system is to provide lodges as per as customer requirements.

Basically it is an application that’s helps customers to search for lodges instead of availability and then to book lodges. This application is a source of information and a medium to customers to check for lodges and book for spaces according to their criteria. Because managing spaces instead of availability is always a tedious task.

Probably this application works under the lodge booking organizations who initially books lodges and manage spaces for customers according to their requirements and availability of lodges.

This application helps both the customers and the person who books lodges under any organizations.

Because maintaining manual records and spaces and then allocating lodges with the availability can be a tedious job, Leading to discrepancy in client work rules. Moreover , A computer aided system can make managing records and spaces and booking for lodges an easy task.

Page 3: Lodge booking system

SOFTWARE REQUIREMENT SPECIFICATION(SRS) DOCUMENTA software requirements specification (SRS) is a description of a software system to be developed, laying out functional and non-functional requirements. (Non-functional requirements impose constraints on the design or implementation such as performance engineering requirements, quality standards, or design constraints.) The specification may include a set of use cases that describe interactions the users will have with the software.Software requirements specification establishes the basis for agreement between customers and contractors or suppliers (in market-driven projects, these roles may be played by the marketing and development divisions) on what the software product is to do as well as what it is not expected to do. Software requirements specification permits a rigorous assessment of requirements before design can begin and reduces later redesign. It should also provide a realistic basis for estimating product costs, risks, and schedules.The software requirements specification document enlists enough and necessary requirements that are required for the project development. To derive the requirements we need to have clear and thorough understanding of the products to be developed or being developed. This is achieved and refined with detailed and continuous communications with the project team and customer till the completion of the software.In this documentation we discussed about our project “LODGE BOOKING SYSTEM”.This documentation contains all the information about functional requirements and nonfunctional requirements and development divisions for market driven projects.This SRS document is designed for calculating and estimating the risks and costs of the project.

Page 4: Lodge booking system

FUNCTIONAL REQUIREMENT:-This system contains all the Information about the available lodges and manages booking for customers.This system also contains information about booking details of the lodges.This system keeps track of the created lodge when the agent or the lodge master or the organization creates any

lodge. This system helps the agent or the lodge master to generate information about lodge list with respect to their

Customer-id.BY this system agent or the lodge master can easily check the Availability, because this system tracks

information of the previous booking, after that it can books space instead of availability.This system stores and generates information about customers.

Page 5: Lodge booking system

SYSTEM ARCHITECTURE DIAGRAM (SAD) :- TWO TIER SYSTEM ARCHITECTURE (CLIENT-SERVER)WHERE SERVER HANDLES DATABASE(MY SQL)

Page 6: Lodge booking system

SOFTWARE ARCHITECTURE:-

Page 7: Lodge booking system

USE CASE DIAGRAM:-

Description:-Booking panel:- This panel shows and check the availability of lodges with respect to lodge-id and then books lodges.Customer booking:- This module confirms booking information about customer regarding name, address, email id mobile no, pan card number , check in date, check out date.Customer list:- This module shows the listed information about customer booking .Lodge list:- this module shows the registered lodges

Page 8: Lodge booking system

SOFTWARE REQUIREMENTS:-

•Operating System: Windows XP/windows7

•Programming Language: Java1.8.

•Database: MySQL 5.1.

Page 9: Lodge booking system

HARDWARE REQUIREMENTS:-

•Processor: Pentium IV/Dual core/Core2Duo.

•Main Memory(RAM): Minimum: 256MB, Recommended: 512MB.

•Hard Disk Drive: Minimum: 10.2GB, Recommended: 40GB.

Page 10: Lodge booking system

TOOLS USED:-

oECLIPSE – For writing the code and execution

oSMARTDRAW- ER modelling, Use case diagram,

oNOTEPAD-Text editor

Page 11: Lodge booking system

TECHNOLOGY USED:-

JAVA– Application Architecture

MYSQL – RDBMS package from IBM

HYBERNATE- For connection purpose with database.

Page 12: Lodge booking system

The booking agent who uses the application for customer query and booking lodges

for the customer as per as the availability.

USER OF THE SYSTEM:-

Page 13: Lodge booking system

NON FUNCTIONAL REQUIREMENT:-

oSystem shall be available to the customer in every specific way of booking ,every day of the week, with planned outages.

oSystem shall be capable of connecting with database to manage data.

oSystem shall be secure as it will be maintaining information about clients.

Page 14: Lodge booking system

ERD DIAGRAM

Page 15: Lodge booking system
Page 16: Lodge booking system
Page 17: Lodge booking system
Page 18: Lodge booking system
Page 19: Lodge booking system

FUTURE SCOPE :-

The current application developed is in accordance with the requirement that has been provided by the organization. On regarding the future enhancement, the application can be further expanded in accordance with the changing scenario in the web-based applications that need frequent changes in the changing environment