NIT3213 Mobile Application Development - Assignment Help

Assignment Help on Property Management app

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:

  1. Three interfaces, with light blue background, dark blue buttons, and car icon (6 Marks)
  2. Buttons handling (4 Marks)
  3. Java codes, excluding DBHelper (5 Marks)
  4. Database is created successfully (5 Marks)
  5. DBHelper edited correctly (5 Marks)
  6. Error handling (5 Marks)
  7. Car is added to the database table successfully (5 Marks)
  8. Price is checked from the database successfully (5 Marks)

Expert's Answer

Need Urgent Academic Assistance?

Price Starts from $10 Per Page

*
*
*
*

TOP
Order Notification

[variable_1] from [variable_2] has just ordered [variable_3] Assignment [amount] minutes ago.