Introduction
代写一个Java项目应用,开发过程中需要体现出完整的软件开发流程,包括设计、实现、测试等等,并且体现工作量。设计和实现,需要根据Use Case的需求。
代写一个停车场的小应用,结合数据库实现增删改查,纯体力作业。
On conclusion students should be able to:
The management of APU has completed the construction of a three story car park where students may park their cars. The car park can accommodate a total of 45 cars, where each level will have 15 parking spaces. In order to facilitate the management of the car park, and enable students to rent parking spaces, a system is needed to handle the registration of students for each available car park for each semester. A student, once registered may park his or her car at the car park for duration of 120 days. The system would be used by the parking administration office to register students who wishes to park at the car park. The users should be able to insert, update, delete, read the following information about the students, parking spaces as well as user details.
Students | Description |
---|---|
StudentID | Student’s TP number |
FirstName | Student’s first name |
LastName | Student’s last name |
Contact Number | Student’s mobile number |
E-mail address | Student’s e-mail address |
CarNumber | Student’s car number |
Date Registered | Date of registration for the car park |
Parking Spaces | Description |
---|---|
ParkingSpaceID | The parking bay number, using the car park level and the bay number. Example, the parking bay number 10 at level 2 would be L2010. |
Status | Parking bay status as “Available” or “Assigned” |
StudentID | Student’s id |
Users | Description |
---|---|
UserID | User’s ID Number e.g. PKO1234 (PKO = Parking Office) |
Password | User’s password for logging into the system |
User’s First Name | User’s first name |
User’s Last Name | User’s first name |
The applications can be developed using structure programming or object-oriented approach. Data may be stored in collections i.e. array of objects or into data files
This is a group assignment. Each group should consist of 2 – 3 members only. Upon submission of your assignment, you would be required to present your assignment at a date and time specified by your module lecturer.
Each team member is required to contribute towards all sections of the assignment, present and explain his or her contribution of the work done. Each team member should also be able to answer questions posed with regards to the project and / or subject matter.
You are required to submit:
The documentation should be comb-bound with the CD attached.