Online Booking System: Object Oriented Programming
Online Booking System: Object Oriented Programming
Date: 29/04/20
Introduction
This report is based on the system development of a club having 10 function rooms. In this
report, we have created a website which helps in the online booking of club and aims to save the
time and increase the functionality of the business. This will make the staff easy to manage the
booking for function room which has different capacity and rater per hour. The system is
characterized by having feature of checking functions room details, making the booking and
payment online by the customers themselves which helps to decrease the paperwork required and
the hard task of maintaining the proper records of those data and information.
At present time, this club is having the manual system for recording all the data through the
customer's phone call. And the club admin gives the information about the function room back to
the customers. This method of booking system is very ineffective and takes a lot of time. A lot of
time is wasted in mere checking the availability of the room and choosing.
But, as the technology is on the rise, this organization also have the change its booking system
inevitably from the traditional to the modern computerized system. The organization has not
been using the manual system of record keeping. As the advancement of online technology,
many organizations are using different computer systems to record their business transaction,
payment system, booking systems and so on through online. Their organizations have their own
websites through which the visitors can get their required information about the availability of
rooms and the cost. With this online system they can create their own database management
software and keep track of the customers with the help of computers, consequently helping in the
business prosperity and effectiveness.
On this brink of the modern era, having strong management, recruiting powerful manpower and
great equipment may not be enough to acquire its goal and get the required number of customers.
Hence, this online club booking system of functions room will obviously help in booking the
entry of customers easily which will help the customers a lot and eventually the organization is
profited.
The major characteristic of the online booking system is to help the customers to perform the
booking of the rooms. It will ease the paperwork and will enhance the quality of customer
service. Customer will have to log in to the system themselves and can continue the booking and
making payments which will be way easier and effective to check the availability of seats and
consecutive booking process. In other hands, it will save the time for the staff to fill up the
information of the customer because customers will have to do that theirselves. Concludingly, it
is more economical, trust worthy, time saving and effective than the existing manual system of
record keeping.
Assumptions:
1. The online booking system will follow some discount to the customers so that they will
be attracted to this system over the manual booking system.
2. Booking system will only be available for the near 2 months, and 100% refund upon
cancellation of the booking.
Requirement speciation:
a. Non Functional requirement (NFR) of the System
They are also called as the quality attributes of the software under development. It
basically describes how the system would work.
b. Schedule feasibility:
This feasibility study ensures that the project is completed within given time
constraint or schedule. This project will not be considered successful if it takes more
time than anticipated. This system is feasible because it fits the time frame demanded
by its customer.
c. Economic feasibility:
Economic feasibility helps in evaluating the effectiveness of candidate system by
using cost/benefit method. This project does not exceed the budget allocated for the
application.
d. Operational feasibility:
This feasibility is carried out to determine whether the system is operated effectively
once it is developed and implemented. The user of this project are the internet users
who book their function rooms, and no special knowledge is required to use the web
application. So, we can say easily that the project is operationally feasible.
Conclusion:
It is an era with technological advancement. Things what were used to be done
manually are now done by various computer systems. Therefore, such system will
definitely enhance the business position.
The various diagram above shows descriptively how the system works and it will
hopefully help the club owner to have clear idea about the system.
This was the first time I was working with use case diagram, sequence diagram, class
diagram and domain model, so it took some time to be fluent in the diagram making.
Nevertheless, this assignment truly helped me in many ways to have proper
knowledge about the different diagrams and the initial processes of software
development.