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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |
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. |
---|