Quantity surveyor application development on Android phone

Throughout the Digital Revolution into the 21st century, there has been a rapid rise in the usage of mobile and internet access. Most of the people, mainly in the developed world would have owned a cell phone of their own. Among the population of mobile users, a huge number holds a smartphone which...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Apple Xuan Ning
Other Authors: Xiao XiaoKui
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/69139
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Throughout the Digital Revolution into the 21st century, there has been a rapid rise in the usage of mobile and internet access. Most of the people, mainly in the developed world would have owned a cell phone of their own. Among the population of mobile users, a huge number holds a smartphone which runs on Android operating system. The functions of mobile range from the level of business to personal use. This project aims to support the everyday work of a Quantity Surveyor (QS) in the civil engineering industry which allows them to keep track of each projects’ purchased materials, defects and transaction. There is a Unit Conversion function which assists the Quantity Surveyor in converting units easily in their calculations of some materials. It also allows the QS to edit on the site plan directly with the Drawing and Comments functions before sending it out to the other contractors and foreman. The implementation has been done using Android Studio IDE, as the author felt that it provides an integrated environment to develop Android application (Uses Java Programming and XML). Several external libraries were also leveraged to allow the materials/defects data stored to be exported to the excel file. All data are stored locally by using SQLite database. Lastly, the application had been tested using Functional and User Acceptance Test. These tests are in place to ensure that all the features that were developed have achieved the scope of the project.