Bus Pptfinal
Bus Pptfinal
Bus
Reservation
System
PROJECT ORGANIZED BY
DHARMIK CHAUDHARY(E.NO-
22032211028)
VISHAL CHAUDHARY(E.NO-22032211037)
A Project Presentation on 2
Establish At 30/03/2011
Address Mehsana
Contact Us +919377488377
PROJECT
PROFILE 4
Application:- WEBSITE
Hardware
• Processor: Intel corei5 or above
• Ram:8GB or above
• Hard-disk: 100GB or above
Software
• Framework:- Codeigniter
• Database system:- Sql Database
• Operating System:- Windows server
System Requirement(client side) 8
Hardware
• Processor: Intel corei3 or above
• Ram: 4GB or above
• Hard-disk: 50GB or above
Software
•Browser:-Internet explorer 6.0 or above
•Operating System:- Windows 7 or above
Flow chart (Admin)
9
Start
Username/
password
No
Login/
Verify
Yes
Manage Bus
Manage Route
A
A
10
Manage Booking
Payment view
Logout
END
Flow chart (user)
11
START
View website
Login/
Reg.
registration
Login
Registration
Username/
password
No
Login verify
Yes
A
A
12
Passanger Info
Ticket payment
Logout
END
Context Level DFD 13
01. Login
02. Bus_Master
03. Route_Detail
04. Registration
05. Schedule_master
07. Repot_Detail
Login Table 19
M User_name Password
M
Manage Route_Detail View and route manage
F_name L_name
M M
Manage Registration View and booking
Reg_ID F_name
M M
Manage Payment_View View and give payment
Pay_ID Pay_ID
26
1.Login:-Admin can enter username & password. If they are valid then admin can able to manage this system.
2.Manage bus:-based on monitoring the bus inside bus stand and in order to notify the higher officials about
the departure of a bus to the particular place from a lane in time without any delay.
3.Manage route:- Admin will manage the route from destination point to ending point.
4.Manage time date:- Admin will manage the date and time.
27
5.Manage booking:-Admin Manage Booking will manage the user's booking information
6.Payment view:-Users are presented with various payment options, including credit/debit cards, digital
wallets, net banking, or other methods.
7.View feedback:-Admin can view the information of feedback for the booking review site.
8.Genaret report:-In this process admin generates the reports of the booking and user feedback.
28
Process Description For User
1.View website:- In View Website the user can view the website simply by viewing the Jake website.
2.Login/Registration:- If the user is already logged in, you will login, you will register, then login and then go to the
website.
5.Make payment:- The payment gateway securely processes the transaction, authorizing the payment and
completing the booking process.
Step 1: START.
Step 2: Enter username and password is valid then go to next step.
Step 3: Admin can Manage bus.
Step 4: Admin can Manage route.
Step 5: Admin can Manage time and date.
Step 6: Admin can Manage booking.
Step 7: Admin can Payment view.
Step 8: Admin can View Feedback.
Step 9: Generate Report.
Step 10: Logout.
Step 11: END.
31
Step 1: START
Step 2: user can view website
Step 3: user can enter the username and password / Registration account.
Step 4: user can manage booking
Step 5: user can view about bus
Step 6: user can make payment
Step 7: user can give feedback
Step 8: Logout
Step 9: END
32
33
Designed by PoweredTemplate.com
Admin:-Home page
34
Designed by PoweredTemplate.com
Admin:- Login page
35
Designed by PoweredTemplate.com
Admin:- Add bus page
36
Designed by PoweredTemplate.com
Admin:-Bus Detail Page
37
Designed by PoweredTemplate.com
Admin:-Bus Route Page
38
Designed by PoweredTemplate.com
Admin:-Bus Schedule Page
39
Designed by PoweredTemplate.com
Admin:-Bus Ticket Page
40
Designed by PoweredTemplate.com
Admin:-Bus Payment Page
41
Designed by PoweredTemplate.com
User:- Login Page
42
Designed by PoweredTemplate.com
User:- Registration Page
43
Designed by PoweredTemplate.com
User:- Search Bus Page
44
Designed by PoweredTemplate.com
User:-Available Bus Page
45
Designed by PoweredTemplate.com
User:- Select seat’s page
46
Designed by PoweredTemplate.com
User:-Passenger Detail Page
47
Designed by PoweredTemplate.com
User:-Payment Page
48
Designed by PoweredTemplate.com
User:- Confirm Payment Page
49
TESTING
We have use following method for testing the system.
Functional Testing: Ensure that all the functions of the system work as expected. This includes
booking seats, and managing bus schedules.
User Interface Testing: Verify that the user interface is user-friendly, responsive, and visually
appealing. Check for consistency in design and layout.
Security Testing: Evaluate the system's security measures. Ensure that user data is protected,
transactions are secure, and the system is protected from vulnerabilities and attacks.
Compatibility Testing: Test the system on different web browsers and mobile devices to ensure it
works well on various platforms.
50
1. System Performance: - Address any issues related to slow response time or system downtimes .
2. User Feedback: - User feedback – collect feedback from users regarding their experience with the bus
reservation system.
3. Security: - security assessment – conduct a security review to identify and address potential
vulnerabilities.
4. Scalability: - Determine if the system can handle increased demand. - Assess scalability options if
necessary.
51
Future Enhancement
Bibliography.
Referred Websites:
www.w3schools.com/php
www.w3schools.com/js
www.codeigniter.com/codeigniter
www.youtube.com
53
THANK YOU