Professional Documents
Culture Documents
Car Parker: An Online Car Parking System
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
• 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
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
17
Future Plan
• Ensuring credit card security during online
payment
• Email verification