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

Car Parker

An Online Car Parking System

Presented by:
Jubayer Al Mahmud
Outline
• Introduction
• Objectives
• Features
• Basic Structure
• Use Case Diagram
• Schema Diagram of Database
• Class Diagram
• Patterns
• Limitations
• Future Plan
2
Introduction
• “Car Parker” is an online car parking
system
• User interactive web application
• 2 versions of view
– Limited
– Full
• Simple and user friendly
• A database is maintained

3
Objectives
• Providing a simple web application for
parking vehicles

• Booking for parking slot at home

• Canceling booking at home

• Easy payment system


4
Features for Unregistered User
• Access in limited version

• Surfing the basic information

• Contact option for better query

• Signing up

5
Features for Registered User
• Logging in & logging out
• Full access
• Editing existing profile
• Make booking
– Significant booking ID
– Convenient space ID
• Cancel booking

6
Features for Security
• The web pages are well secured

• Unregistered users can not access the


pages made for registered user

7
Structure
• The entire system is divided into 3 parts
– Model
• The manipulation of Java class
– View
• The web pages (JSP & HTML)
– Controller
• Servlets controlling flow and direction of hierarchy
• Linking them creates MVC framework

8
Structure

9
Use Case Diagram

10
Schema Diagram

11
Class Diagram

12
Class Diagram

13
Class Diagram

14
Class Diagram

15
Strategy Pattern

16
Limitations
• Email verification

• Auto notification

• Online payment security

• Monthly subscription system

17
Future Plan
• Ensuring credit card security during online
payment

• Auto notification system for the registered


user

• Email verification

• Monthly subscription system


18
Thank You
19

You might also like