An Online Car Parking System (Features & Diagrams Only)

19
Car Parker An Online Car Parking System Presented by: Jubayer Al Mahmud

Transcript of An Online Car Parking System (Features & Diagrams Only)

Page 1: An Online Car Parking System (Features & Diagrams Only)

Car Parker An Online Car Parking System

Presented by:Jubayer Al Mahmud

Page 2: An Online Car Parking System (Features & Diagrams Only)

Outline• Introduction• Objectives• Features• Basic Structure• Use Case Diagram• Schema Diagram of Database• Class Diagram• Patterns• Limitations • Future Plan

2

Page 3: An Online Car Parking System (Features & Diagrams Only)

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

Page 4: An Online Car Parking System (Features & Diagrams Only)

Objectives• Providing a simple web application for

parking vehicles

• Booking for parking slot at home

• Canceling booking at home

• Easy payment system

4

Page 5: An Online Car Parking System (Features & Diagrams Only)

Features for Unregistered User• Access in limited version

• Surfing the basic information

• Contact option for better query

• Signing up

5

Page 6: An Online Car Parking System (Features & Diagrams Only)

Features for Registered User• Logging in & logging out• Full access• Editing existing profile• Make booking

– Significant booking ID– Convenient space ID

• Cancel booking

6

Page 7: An Online Car Parking System (Features & Diagrams Only)

Features for Security

• The web pages are well secured

• Unregistered users can not access the pages made for registered user

7

Page 8: An Online Car Parking System (Features & Diagrams Only)

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

Page 9: An Online Car Parking System (Features & Diagrams Only)

Structure

9

Page 10: An Online Car Parking System (Features & Diagrams Only)

Use Case Diagram

10

Page 11: An Online Car Parking System (Features & Diagrams Only)

Schema Diagram

11

Page 12: An Online Car Parking System (Features & Diagrams Only)

Class Diagram

12

Page 13: An Online Car Parking System (Features & Diagrams Only)

Class Diagram

13

Page 14: An Online Car Parking System (Features & Diagrams Only)

Class Diagram

14

Page 15: An Online Car Parking System (Features & Diagrams Only)

Class Diagram

15

Page 16: An Online Car Parking System (Features & Diagrams Only)

Strategy Pattern

16

Page 17: An Online Car Parking System (Features & Diagrams Only)

Limitations• Email verification

• Auto notification

• Online payment security

• Monthly subscription system

17

Page 18: An Online Car Parking System (Features & Diagrams Only)

Future Plan• Ensuring credit card security during online

payment

• Auto notification system for the registered user

• Email verification

• Monthly subscription system18

Page 19: An Online Car Parking System (Features & Diagrams Only)

Thank You

19