Alkimia/Usecases/Billing: Difference between revisions

From KDE Community Wiki
Line 3: Line 3:
= Mobile Billing System =
= Mobile Billing System =


The system consists of a mobile application natively built for a target platform eg. Android, BlackBerry, Symbian etc. The user can record their daily transactions into the app by creating a transaction and filling up necessary details like the description and the amount of money transferred for a transaction. The transactions can be exported into a XML file that can be fed into the DBus service when the phone is connected to a PC. Financial apps such as KMyMoney can import this data from the DBus service, and update appropriate accounts for the user.
We are performing transactions almost anytime, anywhere. To record these transactions into our favorite financial applications such as KMyMoney or Skrooge, we would have to jot down the specifics of the dealings on a piece of paper or simply in our mind. Only when we get to open our machines that we can really update our accounts according to the transactions occurred. Given the frequency of this happening, we think it will be more convenient if we could save the transaction information on our hand-held devices, which are always with us, and then somehow feed these records into our financial application on the PC. This way, we will save ourselves from forgetting to record some transactions, and help us avoid mistakes while making entries into the computer. Using this application, we can always monitor the amount of money we are spending within the last few days or so from the device.
 
We are building a mobile application for with separate builds for various platforms such as Android, BlackBerry, Symbian etc. The application provides an interface for an user to record their daily transactions by creating an entry and filling up necessary details like the description and the amount of money transferred. The user can also view his previous transactions and total expenses as recorded on the device. The list of transactions can be exported into a XML file that will be fed into the DBus service when the phone is connected to a PC. Financial applications such as KMyMoney and Skrooge can import this data from the DBus service, and update appropriate accounts for the user.
 
A use case demonstrating the basic features for the mobile client software is shown below.


A use case for the mobile client software is shown below.
[[File:UseCase_Mobile_Billing_System.png|550px|center]]
[[File:UseCase_Mobile_Billing_System.png|550px|center]]

Revision as of 19:44, 24 May 2011

Alkimia Online Billing application

Mobile Billing System

We are performing transactions almost anytime, anywhere. To record these transactions into our favorite financial applications such as KMyMoney or Skrooge, we would have to jot down the specifics of the dealings on a piece of paper or simply in our mind. Only when we get to open our machines that we can really update our accounts according to the transactions occurred. Given the frequency of this happening, we think it will be more convenient if we could save the transaction information on our hand-held devices, which are always with us, and then somehow feed these records into our financial application on the PC. This way, we will save ourselves from forgetting to record some transactions, and help us avoid mistakes while making entries into the computer. Using this application, we can always monitor the amount of money we are spending within the last few days or so from the device.

We are building a mobile application for with separate builds for various platforms such as Android, BlackBerry, Symbian etc. The application provides an interface for an user to record their daily transactions by creating an entry and filling up necessary details like the description and the amount of money transferred. The user can also view his previous transactions and total expenses as recorded on the device. The list of transactions can be exported into a XML file that will be fed into the DBus service when the phone is connected to a PC. Financial applications such as KMyMoney and Skrooge can import this data from the DBus service, and update appropriate accounts for the user.

A use case demonstrating the basic features for the mobile client software is shown below.