Presentation is loading. Please wait.

Presentation is loading. Please wait.

Senior Design Project Created by: Mark Eife.  Busy parking garages often get close to or reach their maximum capacity  This in turn leads to traffic.

Similar presentations


Presentation on theme: "Senior Design Project Created by: Mark Eife.  Busy parking garages often get close to or reach their maximum capacity  This in turn leads to traffic."— Presentation transcript:

1 Senior Design Project Created by: Mark Eife

2  Busy parking garages often get close to or reach their maximum capacity  This in turn leads to traffic congestion within the garage with customers looking for parking spots  Many garages charge a fixed hourly rate and do not allow for reservations  Many garages close overnight  This results in lost profits for garage managers/owners

3  I designed a computerized system that addresses these problems  The system keeps track of all customers who enter and exit the garage  The system holds important information about the garage, such as number of available parking spots on a specific floor  The system is designed to be installed into an existing parking garage  The system was designed using Java’s GUI widget toolkit Swing

4 Walk in CustomerReserve Customer  Walk in customers purchase a parking spot when they enter the garage, and are charged an amount that depends on how long they were parked in the garage  Reserve customers reserve a parking spot and pay a fixed price, depending on how long they wish to reserve a spot for  Reserve customers are always guaranteed a parking spot on the floor of their choosing

5  Handicap customers  Customers that have some type of disability and require special parking spots that are close to elevators and exits  Large Vehicle customers  Customers who drive a larger vehicle, such as a van or a large truck, that require a little more room to park  Regular Vehicle customers  Customers who drive a normal sized car. Most customers will be regular vehicle customers

6  Before any customers can begin using the garage, the garage manager needs to enter information about the garage into the system  This setup screen is designed to be flexible and able to be used by many garages of different sizes  The manager can go back at any time and edit information about the garage

7

8

9

10

11

12

13

14

15

16

17  “Garageinfo.txt”  This file contains all of the information entered by the manager during setup  “Garagecurrent.txt”  This file is an exact copy of “Garageinfo.txt”, however this file is updated and changed as customers enter and exit the garage  “allvehicles.txt”  This file will contain information about every vehicle parked in the garage

18

19  When customers first enter the garage, they pull up to this screen where they purchase a ticket, or enter their ticket number if they already reserved a spot  When customers buy tickets, they are added to “allvehicles.txt”  A boom barrier should be placed and is only raised if someone purchases a ticket or is returning with a valid reservation

20

21

22

23

24

25  Reserve customers go through the same process as walk in customers, however a select duration screen is added

26

27

28

29

30  This file contains information about all vehicles that enter the garage  It contains the ticket number, the customer type, whether the customer is a reserve or walk in customer, and what level the customer is parked on, and a time variable in milliseconds (since January 1, 1970)  For reserve customers, the time variable is the time the reservation ends  For walk in customers, the time variable is the time the customer bought the ticket

31

32

33  When customers leave the garage, they pull up to this screen where they enter in their ticket number  The ticket number entered by the customer is then searched for in “allvehicles.txt”, and the information stored about that vehicle is read  For reserve customers, their reservation ending time is checked to make sure the reservation is still valid  For walk in customers, the time they bought their ticket is used and compared to the current time to calculate the charge  Reserve customers who end their reservation and walk in customers who leave are deleted from “allvehicles.txt”

34

35

36

37

38

39

40

41  By keeping track of customers, it is always known how many available spots there are  By assigning a level for each customer to park on, customers spend much less time driving around, thus leading to less congestion in the garage  By allowing for reservations and keeping track of when walk in customers enter and leave the garage, profit is maximized


Download ppt "Senior Design Project Created by: Mark Eife.  Busy parking garages often get close to or reach their maximum capacity  This in turn leads to traffic."

Similar presentations


Ads by Google