It may be memories of happiness, sadness, grief or joy. One is always passionate about giving attention to its life, the details around it and the memories it holds. Memories are the only paradise from which one can never be expelled. Over the centuries people have gathered around campfires, in town, fiestas, over meals and in other places to tell their stories and this gatherings have become central to the shaping of cultures and communities. In more recent times, memories are story tailed through the rise of images captured by technology. Due to an undeniable presence of competitions in the field of business of photography and videography now a days, rendering quality services must be the firm goal. So, with the advent of modernization through the existence of growing computer technologies, the rising of photo digital cameras and photo and video editing softwares, people in every walks of life can now attain a good services in a more convenient and almost effortless manner.
An Online Reservation System of J & JC Photo/Video and Multimedia Services, is a computerized system of setting an arrangement, booking or reserving a service via the internet. Reservation is made when the costumer wants to have an early booking in order for them to get their desired calendar date for their special occasion. J & JC Photo/Video and Multimedia Services operates manually. With their manual operation they tend to misplace their customers hand written transactions that would lead to multiple reservation of calendar dates and mixing, loosing of important details of their customers. With this problem, their will be misunderstanding and cancellation of transactions that would make the business reputation at stake. For this reason, the researcher attempts to convert their routinary transaction specifically the reservation system from manual to a computerized based system for a more speedy and efficient services to its valued customers.
1.2 Objectives of the Study The study intends to create a Reservation System that provides the needs of J and JC photo/video and multimedia service for an easy process of reservation for their costumers. Specifically, the study is guided with the following objectives: 1. To determine how the establishment processes it's reservation transactions. 2. To determine how records are kept and organized. 3. To identify the problems that affects the reservation transactions. 4. To identify the changes needed to improve the present system.
1.3 Scope and Limitations of the Study The study aims to develop an online reservation of J & JC Photo/Video and Multimedia Services to improve their manual reservation system. This study only applies to J & JC Photo/Video and Multimedia Services, the reservation process includes the reservation or booking of calendar dates for photo/video shots, photo/video equipments, photo booth, on site photo/video editing, projector and etc. The study would involve analysis of the present business operation of J & JC Photo/Video and Multimedia Services and its policies such as reservation guidelines in order to come up with a decision that is appropriate to the new system.
CHAPTER 2
TECHNICAL BACKGROUND The Reservation System of J and JC photo/video and Multimedia Services is a computerized booking Reservation System which provides customers an easy way to book-in or reserve the establishments equipments or services. It aims to give the customers the best service the establishment can offer. The users of the system are those people who wanted their special occasions be photographed/videoed or anyone who wants to borrow the establishments equipments like projectors, bubble machine, tripod and etc. The Reservation System of J and JC photo/video and Multimedia Services will include the following features:
Allow customers to see some of the establishments taken photos and videos
Allow customers to booked calendar dates, equipments and services the establishment offers
To inform the users/ customers that the equipments are already being reserved To inform the users/ customers that the calendar date is already being booked
To inform users/ customers if there is any cancellation or changes done to any of the services the establishment offered. It's a very known fact that the modern technology has been doing wonders in the communication and entertainment world. As technology grows the people's demand for higher and more advance tools also grows higher. The proposed system uses DNS( Domain Name System) it is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. The proposed system uses the following software technology, HTML(Hyper Text Markup Language) Macromedia Dreamweaver, PHP(Personal Home Page), MySQL Database, and Sony Vegas, Adobe Photoshop. HTML is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages, uses marked up tags that will be able to describe the page format and display it on the web pages. Macromedia Dreamweaver is an application used to create web pages and is where PHP language is written. PHP is a server side scripting language primarily used for creating dynamic websites. It connects and execute MySQL statements for data manipulation.
MySQL is a database used to store the gathered system data. It is also where the data is located that can be viewed by the users. SwishMax is a flash creation tool that is commonly used to create interactive and cross-platform movies, animations, and presentations, It is also used for editing photo slide shows. Adobe photoshop is used also for editing and designing images.
CHAPTER 3
This chapter includes a full utilization of the project for the administration and customers dealing with the abilities of the reservation system. It list all the functions performed by the system. This concerns details of each of the system functions and actions in full for the software developers assistance. 3.1 Requirements Development The customer needs not to log-in into the system to be able to visit, view and avail the services the establishment offers. The system gives customer a more convenient way to avail the establishments services and have a wonderful experience with it. Lets customers booked any reservation and experiences the services stress and hassle-free. The system allows the customer to choose a service package that will give an exciting view of what the customers want to experience for any special occasions.
Log -in
Administrator
Delete/Cancel Reservation
Validation of Reservation
Web Server
Customer
Figure1. J and JC Photo/Video and Multimedia Services Reservation System Diagram (Overview of the System)
Brief Description The Administrator uses log-in to get into the system to be able to add/edit customers information if necessary, and to be able to delete/clear the previous reservations made by customers. The Administrator uses Views the Reserved Services to comply the services the customers has reserved. The customer uses View services offered to be able to see and decide which services will suffice the customers needs. The customer uses Fill up customers basic information, this will serve as the basis for the administrator for the services rendered by the customer.
Log -in
Web Server
The administrator must provide a username and password to log-in into the system before any further procedure.
Log in 1. The administrator provides a username and password, and logs into the system 2. A request is sent by the browser to the web server
Basic Path
Web Server
The use case Add/Edit Customer Information is initiated by the administrator to make the necessary changes in the database with regards to the reservation made if the customer decided to add or change the present information it submitted.
Add/Edit Customer Reservation 1. Clicks Add/Edit Customer Information 2. The browser sends a request to the web server.
Basic Path
3. The server directs the Administrator to the editing window for file updating/editing. 4. When completed, the Administrator clicks on Save
Web Server
The Administrator deletes the old reservation files to have a bigger space in the database and to have an organized data. Use Case Name
Basic Path
2. The browser sends a request to the web server 3. Deletes the old reservation
Web Server
The Administrator views reserved services to be able to know the information of what services or packages the customer has availed. This will be the basis of the establishment in fulfilling the customers needs. Use Case Name
Basic Path
3. The web server returns the list of customer reservation to be validated 4. clicks ok once the customer has comply the necessary partial payments
Customer
Web Server
Administrator Figure 6. Validation of Reservation Brief Description The Administrator validates the customers reservation once the customer has complied the necessary partial payments for the reservation to be validated. Use Case Name
Validation of Reservation 1. Customer submits reservation form 2. admin checks if the customer has paid the partial payments for the reservation
Basic Path 3. validates the customer reservation 4. system prompts Reservation successfully reserved
Administrator
Web Server
Customer Figure 7. Full Payment of Services The Administrator views the list of customers who has not paid the full payments of the services the customer rendered before all the products and outputs be given to the customer. Use Case Name
Full Payment of Services 1. views list of customer payment list 2. the web server returns the list of customer payments
Basic Path 3. checks the information of the customers payments. 4. receives customers payments
Customer Use Case Diagrams Use Case: Views Services Offered Diagram
Views Services Offered
Web Server
The customer has to view the service packages or services offered to be able to choose the best services or packages that will suit the customers needs. This will give them the idea of what will best fit to the occasion the customer will be celebrating. Use Case Name Views Services Offered 1. clicks View services/packages 2. the browser sends a request to the web server. Basic Path 3. The web server returns the Services/Packages screen to the customer. 4. Views the different services/packages 5. proceed to fill-up customer basic information
offered
Administrator
Web Server
Figure 9. Reserves Services/ Service Packages offered Brief Description The Reserves Services/ Service Packages offered validate all the reservation made by the customer. Use Case Name Reserves Services/ Service Packages offered 1. click reserve button 2. the browser sends a request to the web server. Basic Path 3. The web server checks if the customers basic information is complied 4. The system prompts Reservation submitted
Administrator
Web Server
Clicks Admin
Administrator
Web Server
Delete/Cancel Reservation
Administrator
Web Server
Checks if the customer has paid the necessary payment before the deadline of partial payments
False
Clicks delete
True
Administrator
Web Server
Validation of Reservation
Customer
Administrator
System
Gives Reservation
False
True
Confirms Reservation
Stores Information
Ask for payment balance Informs the customer to make a reservation first
True
Saves information
Customer
Web Server
Clicks Services
Clicks Services Selects Services/ Service Packages Clicks Reservation Fill-up Customers Reservation Form
Save
3.2 DESIGN
Reserve Table r_no c_no p_no Package Table p_no p_desc P_rate Service Table service_no date_res date_service place_recep place_held service_no description s_rate
Figure 18
Table 1.Customerss Table This table contains the basic information of the customer
Type Int (8) Varchar (20) Varchar (15) Varchar (30) Varchar
Description An auto incremented number of the user First name of the customer Last name of the customer Address of the customer Contact number of the customer
Table 2.Package Table This table contains the service packages offered by the establishment and its details Field Name p_no p_desc p_rate Type Int (8) Int (8) Float (6) Description An auto incremented number of the package Description of the service packages offered Rate of the packages offered
Table 3.Reserve Table This table that contains the whole detail of the customers reservation Field Name r_no c_no p_no Type Int (8) Int (8) Description An auto incremented number of the reservation An auto incremented number of the customer An auto incremented number of the packages
Int (8) Varchar (10) Varchar (10) Varchar (30) Varchar (30)
An auto incremented number of the services Date of the reservation Date of the event Reception of the event If wedding, this is the place where the wedding ceremony will be held
Table 4.Service Table This table contains the other services the establishment offers Field Name service_no description s_rate Type Int (8) Varchar (20) Float (6) Description An auto incremented number of the services Description of the services Rate of the extra services
SERVICES
GALLERY
RESERV -ATION
ABOUT US
View
View
View
Reserve
LOG-IN
HOME
SERVICES
GALLERY
RESERVATION
Add Delete
Add Delete
Delete Update
Update
3.2.4 System Architecture/ Block Diagram J and Jc Photo/Video and Multimedia Services Reservation System
INTERNET
CHAPTER 4
RECOMMENDATIONS
This section discusses the implementation plan of J and JC Photo/Video and Multimedia Services Reservation System including how the data are being transported and retrieved from the database. This also contains the Deployment Diagram of the System which shows the different entities involved in the system and the interaction of each of these entities in the server.