Car Park System with GUI on java (Deadline 1/12/14)
£20-250 GBP
着払い
This is whats needed.
Build a graphical Java application to manage a
small Car Park.
The car park is to house only 15 cars.
The application should enable a new Car instance to be created when another physical car is
a
dmitted through the barrier at the
car park.
When a car arrives at the car park, the park attendant
is
to en
ter
each car
’s registration number
into the application
along with some car characteristics as
follows. The application should automatically assign a suitable space for the car based on the
entered characteristics using the following process
:
1)
If the car is
deemed a “high
-‐
value vehicle” by the attendant, then it should ideally be
parked in one of the
first 5 parking bays (bays 1
-‐
5
, i.e. close to the Attendant’s station).
If all of these bays are full, then the car should
be parked in
one of the
available bay
s
1
1
-‐
15. If all of bays 11
-‐
15
are full, then the vehicle should be allocated
a free space in bays
6
-‐
10. If all bays are full, then the car should not be allowed to park.
2)
If the car is flagged by the parking attendant as a “large” vehicle, then it sh
ould be
parked in one of bays 6
–
10
. If all of these bays are full then its entry should be rejected.
3)
Any other type o
f car should ideally be parked in bays 1
1
–
15, if available, or bays 1
-‐
5,
or finally bays 6
-‐
10 as a last resort
.
When a car leaves the car park
, the space it occupied is released and the corresponding car instance
within the information system must then be deleted.
This is achieved by the Attendant manually
entering the registration number of the exiting car.
The car park attendant needs to be ab
le to search for a car by its registration number, causing its bay
location to be
highlighted
on the screen
by flashing it
. When requested, the application should
display the number of cars currently residing in the car park.
At all times, a pictorial repr
esentation
of the car park (as shown in figure 1) should be displayed, with colour coding to indicate bays in use
(coloured red) and free (coloured green).
You can assume the car p
ark has a maximum capacity of 15
cars and that you should implement a
suitab
le storage structure using a 15
-‐
element array of Cars.
1.
Create suitable functionality to achie
ve the objectives set out above:
a.
To ‘Add’ a new car and
enter its registration number
and other characteristics (‘high
val
u
e’ and ‘large’)
.
b.
To allocate a
suitable parking bay for each incoming vehicle.
c.
To
de
-‐
allocate a parking bay when a vehicle leaves
.
d.
A search function, which takes a registration number and
causes the
corresponding
parking bay location
to flash on the screen
.
e.
A function to report the curr
ent number of cars in the car park.
The precise user interface design is up to you. However, clearly it will
need to provide the car park
attendant with the ability to 1) Add a Car, 2) Remove a Car, 3) Search for a car, 4) Report number of
cars currently
parked and 5) some way of exiting the system
プロジェクトID: #6787680
プロジェクトについて
22人のフリーランサーが、平均£169 で、この仕事に入札しています。
Hello, I can get you a suitable GUI using Java Swing for this application. I had developed plenty of applications using Java Swing. I can guarantee you to complete the task in the next 24 hours. Let me know if you a もっと
Actually i have bid in this project bcz i have made a project like this Car Park in java as college project about 3 years ago... so if u want i can do the job.. Thanks Pias
Hello Brother, Being a Software Engineer i can do your job very easily. contact me for details of your project i can start working now and can produce a high quality result in few hours.. Regards Sibghat
Hello We are Consummate Infotech, a Google ad word qualified company in India. We have already done various types of projects in java technologies like different types of desktop applications like video chat by using もっと
Hi. I am a Senior .NET and JAVA Developer living in Paris, I have read your specifications and i want to help you to realize your application. I invite you to see in my folio the kind of application i have realize もっと
I am a java professional an software developer of java.i will complete your project with in 10 days with day to day notification of progress and would add any modification in your project if you want to change during d もっと
Hi, I'm interested in your project and I'll deliver it before 72 hours. Waiting for your reply.. Thanks......:) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
I am a java programmer who is good at core java(7 years experience) and java swing(4 years). If you want your GUI implemented by swing, I believe I can do it quickly. My code is clear and easy to read.