Lab Assessment
Duration : 2:00 Hours Total Mark: 40%
Individual work
Complete the project, zip the folder and upload it to VU Collaborate.
Scenario:
You need to create a Property Management app that can add new property (address, suburb, price and land size). Name the app as Assessment_studentID
The app should contain three activities (interfaces).
The first activity is shown in Figure 1. It contains a property as a logo, and two buttons. The first button is
named “ADD PROPERTY”, while the second is “CHECK PROPERTY”.
Figure 1. The first page of the Property Management App.
When users click on the first button “ADD PROPERTY”, another window appears, shown in Figure 2.
Figure 2. The second page of add a new property
The “ADD PROPERTY” page shows four text fields with one button. The text fields create a new property record with the four attributes. When you fill-in the text fields and press the “ADD PROPERTY” button. The property details are stored in the database. As a result, a toast message appear showing that the property has been added successfully. If not successful for some reason, such as empty fields, then an error message should appear saying the data has not been added.
To do so, the following database schema and tables need to be created: Database name: realestate
Database table: property
Attributes: address, suburb, price, size all attributes are “text” types.
Figure 3. The third page of verifying the property price and land size
The “CHECK PROPERTY” page meant to verify the data that you entered in the previous page. User only need to enter the information for “Property address” and “Suburb” fields, the app should display the price and land size in the text filed automatically.
Marking:
- Three interfaces, with light blue background, dark blue buttons, and car icon (6 Marks)
- Buttons handling (4 Marks)
- Java codes, excluding DBHelper (5 Marks)
- Database is created successfully (5 Marks)
- DBHelper edited correctly (5 Marks)
- Error handling (5 Marks)
- Car is added to the database table successfully (5 Marks)
- Price is checked from the database successfully (5 Marks)
Expert's Answer
Chat with our Experts
Want to contact us directly? No Problem. We are always here for you

Get Online
Assignment Help Services