0% found this document useful (0 votes)
247 views

M3CS2536B P2 MuhammadAriffArsyadBinChaizul 2019415886 PDF

This document summarizes a group project report for a Camp Management System called Campiology. It includes the group members, submission date, database design showing classes, MVC framework design, and a user manual describing the interfaces for customers and administrators. The interfaces allow customers to book camp services and administrators to view, update, and delete bookings.
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)
247 views

M3CS2536B P2 MuhammadAriffArsyadBinChaizul 2019415886 PDF

This document summarizes a group project report for a Camp Management System called Campiology. It includes the group members, submission date, database design showing classes, MVC framework design, and a user manual describing the interfaces for customers and administrators. The interfaces allow customers to book camp services and administrators to view, update, and delete bookings.
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/ 11

SUBMISSION OF

CSC584 ENTERPRISE PROGRAMMING


SEMESTER MAY 2022
GROUP PROJECT REPORT (Part 2 -30 %)

THEME CAMP MANAGEMENT SYSTEM


: ___________________________________________________

TITLE CAMPIOLOGY
: ___________________________________________________
TH
DATE OF SUBMISSION 25 JULY 2022
: ___________________________________________________

GROUP STUDENT ID NAME SIGNATURE


M3CS2536B 2019415886 MUHAMMAD ARIFF ARSYAD BIN
CHAIZUL

M3CS2536B 2019685328 NUR IZZATI KHAIRUNNISA BINTI ABU


SEMAN

M3CS2536B 2019219822 AMIRUL ZIKRY BIN NAZARUDDIN

M3CS2536B 2019252358 HANIS SUFIA BINTI ABDUL GHALIB

M3CS2536B 2019415664 MUHAMMAD FAISAL BIN AHADER

All file formats must be standardized as


Group_Project2_GroupLeaderName_GroupleaderStudentID.pdf and then zip.
CSC584 Enterprise Programming

Example: M3CS246xx_P2_SitiNur_2021312312.pdf
and M3CS246xx_P2_SitiNur_2021312312.zip

WE CERTIFY THAT THIS ASSIGNMENT IS OUR OWN ORIGINAL WORK AND MATERIALS
HAVE NOT BEEN COPIED FROM ANY OTHER WORK (PUBLISHED OR OTHERWISE)
WITHOUT ACKNOWLEDGEMENT IN THE TEXT. WE ARE FULLY AWARE OF THE
PENALTY OF PLAGIARISM.

Note: Submit soft copy of final report in PDF and source code in ZIP file via Google Classroom.
Marks will be deducted if you do not follow the requirements.

1.0 Final Database Design

Picture above shows the classes held in our database.

2
CSC584 Enterprise Programming

2.0 MVC Framework Design

Picture above shows the MVC Framework Design related to our business.

Summary of The Process CRUD in Our Company Database :

1. The controller will create, update and delete the database as the server sends the input given
from customers.

2. The model will store the data in the database which is PhpMyAdmin by starting ‘Apache’ and
‘SQL’ in ‘XAMPP’.

3. The JSP or DAO acts as the view template for the website designed and it can be read by
model(JavaBean).

4. It will next generate JSP view by the help of Tomcat as server.

5. Next, the localhost will display the output to the web browsers such as Google Chrome so
that users can view the website.

6. Finally, by using the GET/POST method, data will be transferred to the controller.

3
CSC584 Enterprise Programming

USER MANUAL
CAMPIOLOGY

4
CSC584 Enterprise Programming

1.0 Interface of user category selection

In this page, user needs to choose the category before they register or log in. They need
to choose either they are staff or customer.

2.0 Customer login page

If they choose customer, they will go to the customer login page where they need to
email and password. To login the account, they need to click login button. If they do not
have any account, they need to create an account first by click Register button.

5
CSC584 Enterprise Programming

3.0 Customer Register page

In this register page, a new customer needs to fill in the email, password, name,
and phone number to create an account. After complete fill up the form, they
need to click register button to complete the registration.

4.0 Main page (Customer)

When customers successfully logged in, they can choose to book or view the
services, the pricing and logout button.

6
CSC584 Enterprise Programming

5.0 Booking page (Customer)

When the customer clicks the booking button, they need to fill in the booking form
by entering their name, phone number, email, date, time, and quantity for each
size of tent. When they complete fill the form, they need to click the submit button
to submit their booking.
6.0 Service page

7
CSC584 Enterprise Programming

As for “Our Services” page, this page will display all the services that provided for
the customers such as size of the tent and all the facilities provided.

7.0 Admin login page

For admin, they need to log in first by entering email and password. Then, click
login button to login.

8
CSC584 Enterprise Programming

8.0 Main page (Admin)

After admin successfully logged in, they will enter to main page where admin can
choose to view booking list or logout from the website.

9.0 View Booking list (Admin)

This page will display all the list of bookings that have been booked by the
customers. The admins are allowed to update or delete the bookings.

9
CSC584 Enterprise Programming

10.0 Update booking (Admin)

If the admin decided to update the booking, it will display the booking form and
the admin can update the data that need to be updated.

10
CSC584 Enterprise Programming

11.0 Delete booking (Admin)

To delete the booking, admin need to click delete button, then it will delete the
booking of the customers.

11

You might also like