Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

TRAVELNOW

Group 2

Names : Christian Frans Mukuan (1920010040)

Nanda Yunita (1920010171)

Rofi Chandra Saputra (1920010205)

Class : 2CC4

CEP CCIT
FAKULTAS TEKNIK UNIVERSITAS INDONESIA
2020
PROJECT ON
TravelNow

Developed by

1. Christian Frans Mukuan


2. Nanda Yunita
3. Rofi Chandra Saputra

2
TRAVELNOW

Batch Code : 2CC4


Start Date : July, 7th 2020
End Date : July, 22th 2020

Name of Faculty : Mr. Kevin Harada

Names of Developer :
1. Christian Frans Mukuan
2. Nanda Yunita
3. Rofi Chandra Saputra

Date of Submission: July, 23th 2020

3
CERTIFICATE

This is to certify that this report titled “TravelNow” embodies the original work done by
Christian Frans Mukuan, Nanda Yunita, and Rofi Chandra Saputra. Project in partial
fulfillment of their course requirement at NIIT.

Coordinator:
Mr. Kevin Harada

4
ACKNOWLEDGEMENT

First of all, thanks to Allah SWT because we can complete this Project task both in
the form of a presentation. We want to deliver sincere especially for Mr. Kevin Harada as
our faculty and another faculty who always help. Thank you also to fellow students who
have supported, and also thank you for being fellow workers in the education at CCIT-FTUI.

The project paper entitled “TravelNow” the writers submits as Project’s 2020 task
requirements.

The hope of the writers hopefully this paper can be useful for all so that it can add
knowledge and insight. The writers realize that this paper is far from perfect. Therefore, the
writers expect all suggestions and criticisms from readers who are constructive for the
perfection of this paper.

Depok, July 2020

Writers

5
SYSTEM ANALYSIS

System Summary:
The title of this project is TravelNow. This project is an Indonesian startup company
that provides flight ticket booking services, hotel tickets, tour tickets, transportation services,
that are complemented by tour guide services to accompany customers on international holidays
to several Asian countries.

In this travelnow application, we are developing it by making it a web application. In this


application more directed to the admin panel to do the operation. For the users themselves, can
only input data to create an account and log them in.

6
HARDWARE AND SOFTWARE REQUIREMENTS

Hardware: Intel Core i5 4300U @1.90GHz 2.90GHz processor, 4GB RAM and 500 GB of
harddisk

Operating System: Microsoft Windows 10 Pro 64-bit

\ Software: NetBeans IDE 8.2

sssssssssss

7
INDIVIDUAL PROJECT SCHEDULE

S.No Activity Planned Date of Actual Date Responsibility Remarks


Description Completion

1. Concept July, 8th 2020 July, 9th 2020 Christian,Rofi,Nanda Design Concept
2. Database July, 11th July, 11th Christian, Rofi Create Database
2020 2020
3. CRUD July, 13th July, 21th Christian Making CRUD
2020 2020 Function
4. Login July, 14th July, 15th Rofi Make Login
2020 2020 Page
5. Forgot July, 16th July, 17th Rofi Make Forgot
Password 2020 2020 Page
6. Register July, 18th July, 19th Nanda Make Register
2020 2020 Page
7. Finishing July, 20th July, 22th Christian, Rofi, Make Project
2020 2020 Nanda Report,
Powerpoint,
Video.

8
TECHNOLOGY DIAGRAM

9
HTML PAGES

Login Page

Register Page

10
HTML PAGES

Verification Page

Forgot Password Page

11
HTML PAGES

Confirmation Forgot Page

Homepage User Page

12
HTML PAGES

Homepage User Page

Homepage User Page

13
HTML PAGES

Homepage User Page

Dashboard Admin

14
HTML PAGES

Admin User Page

Admin Packet Page

15
HTML PAGES

Edit Packet Page

Table Bookings Page

16
PROJECT FILE DETAILS

S.No File Name Remarks


1. DBConnection.java Contain java code of the connection to database
2. AdminController.java Contain java code to control admin page
3. BaseController.java Contain java code to control database
\ 4. MultiUserController.java Contain java code to control login and register user
5. AdminModel.java Contain java code for setter getter
6. MultiUserModel.java Contain java code for setter getter
7. AdminQuery.java Contain java code to call the query of database
8. MultiUserQuery.java Contain java code to call the query of database
9. AdminBookings.java Contain java code to load table bookings in database
10. AdminDelete.java Contain java code to call function delete packets
11. AdminPackets.java Contain java code to load table packets in database
12. AdminPacketsEdit.java Contain java code to call function edit packets
sssssssssss
13. AdminServlet.java Contain java code to load dashboard admin
14. AdminUsers.java Contain java code to load user table
15. AdminUsersDelete.java Contain java code to banned user account
16. IndexServlet.java Contain java code to load dashboard user
17. LoginServlet.java Contain java code to call function of login
18. LogoutServlet.java Contain java code to call function of logout
19. RegisterServlet.java Contain java code to insert user account
20. UserOrders.java Contain java code to load packet table that available
21. UserUnavailableOrder.java Contain java code to load packet table that available
22. admin-bookings.jsp Contain jsp code to load table bookings in database
23. admin-packets-edit.jsp Contain jsp code to call function edit packets
24. admin-packets.jsp Contain jsp code to load table packets in database
25. Admin-user.jsp Contain jsp code to load user table
26. Admin.jsp Contain jsp code to load dashboard admin
27. Forgot-otp.jsp Contain jsp code to load forgot password page
28. Forgot-verification.jsp Contain jsp code to load verification page
29. Index.jsp Contain jsp code to load homepage user
30. Login.jsp Contain jsp code to load login page
31. Order.jsp Contain jsp code to load table packets
32. Register.jsp Contain jsp code to load register page
33. Unavailableorder.jsp Contain jsp code to load table packets that unavailable
34. Verification.jsp Contain jsp code to load verification page after register

17

You might also like