Please use this identifier to cite or link to this item: http://repository.kln.ac.lk/handle/123456789/17384
Title: Automated Financial Management System with an Android Application.
Authors: Gunathilaka, M.D.T.
Weerakoon, W.A.C.
Keywords: Financial Management System
Android Application
Message Transferring
Issue Date: 2017
Publisher: Faculty of Computing and Technology, University of Kelaniya, Sri Lanka.
Citation: Gunathilaka, M.D.T., Weerakoon, W.A.C.2017. Automated Financial Management System with an Android Application. Kelaniya International Conference on Advances in Computing and Technology (KICACT - 2017), Faculty of Computing and Technology, University of Kelaniya, Sri Lanka. p 15.
Abstract: A financial company who offers both daily and monthly loans to their customers had to increase their functionality in an efficient manner to full fill the higher demand. The solution was to introduce an automated financial management system to their company by automating their manual process. The main objective of this project was to develop a main system with an android application to use in the company. The main system included the features to input, edit, update, and store the details such as customer, collector, package and loan. Further, it was required to send massages to collectors’ smart phone or Tab, update the system database using incoming massages form collectors’ smart phone or Tab, and generate reports. The android application includes features to manage a database in smart phone or Tab, update device database using incoming messages from the main system, send messages to update the system database and generate an invoice through a Bluetooth printer. Therefore, there were two parts in this project. The first part was to design and construct the main system, which was located in the head office. This was implemented using Java Standard Edition. By using the main system, owner or manager can handle the activities done inside the office. When a loan was issued to a customer, the particular details are stored in the main system and send to the mobile phone of the field collector via SMS using a GSM modem. Further, the details received via SMS to the modem from field collectors are used to update the MySQL system database. The second part was to build the android application using Dalvik Virtual Machine on Linux Kernel to use in field collectors’ mobile phone. Furthermore, the application is automatically updated with the details received from the main system located in the head office. While field collectors are collecting loans, they can access the details through the application and they can print an invoice using a Bluetooth printer to issue for the customer. Further, the collection details are stored in the device and are sent to the main system via SMS. The two parts were connected through a mobile network. Since, they have to use this android application in the areas with lower or no internet facilities, online solutions could not be provided. Although, the internet facility is not available, the main system and the application can be upgraded with software agents using JADE or JaCa like platforms. Further, system testing was conducted by the colleagues using about 100 test cases. In addition to that, the customer acceptance testing was conducted according to the criteria defined by the company. Hence, it was able to prove the completeness and the functionality of the entire system. Finally, with the automated system, they were able to improve the performance of the company by saving the human and physical resources and removing the unnecessary queues in the head office.
URI: http://repository.kln.ac.lk/handle/123456789/17384
Appears in Collections:KICACT 2017

Files in This Item:
File Description SizeFormat 
15.pdf373.32 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.