Font Size: a A A

Design And Development Of Android-based Intelligent Voice Accounting Systems

Posted on:2014-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z LiFull Text:PDF
GTID:2268330401983978Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advancement of technology, the smart phone has entered the lives ofordinary people’. Since2010,Googles Android platform has been showing a rapiddevelopment momentum in the share of the global smartphone market share soared fromless than10%all the way to50%or more’,seems to have seized the’half’. From thelaunch of the Android operating system in2008,Android smart mobile terminaloperating system has exceeded the Symbian system and become the world’s most popularsmartphone platform by the end of2010,which is less than two years time from the timeit’s launched. According to statistics, the number of Android applications on the AndroidMarket is over500,000. On the Android Market, almost all of the accountingapplications are recorded manually, and the interface is relatively cumbersome. Therefore,the introduction of voice recognition in the accounting software, can simpliyf the processof recording the users’ consumption information, and improve the feeling of users’ usage.The main contents of this paper are as follows:1.Thepaper starts with a simple comparative analysis of today’s mainstreamsmartphone platform. And then, there is a further analysis of the now popular speechrecognition technology and its principles. The next is a analysis of the Android platformarchitecture and component model,as well as the life cycle of the application, Activityand Intent mechanism. Finally, there is a brief description of how to build Androiddevelopment environment on the Windows operating system.2.The system is divided into two parts to satisfy the needs of the users, which is theAndroid phone client and PC server. And there is a little summary of the design of thesystem. The next is a little introduction of the functions which should be implemented onthe Android client and PC server’. Whats next is a brief analysis of the voice recognitiontechnology and SQLite database, which is used on the the Android client. MySQLdatabase which is used on the PC server is also appeared in the brief introduction of PCserver. In the last, there is a brief analysis of XML-RPC transport mechanism which isused in the system to transport the data between the Android client and PC server.3.In this part of the paper, there is a description of the detailed design and therealization of the intelligent voice accounting system. The functions of the Android client can be divided into voice accounting, quick accounting and analysis of consumptionrecords three modules.The functions of PC server is divided into the user’s query anddata backup two parts. The voice accounting module’s function is recording the user’sconsumption information via voice recognition technology. The function of quickaccounting module is to record a ’users consumption information by giving the users aset of keys,which can on behalf of the user’s consumption behaviors. The function ofanalysis of consumption records module can let the users query their consumptioninformation of an exact period of time, and give the users some valuable advices. Finally,the system can allow users to visit the PC service to query their consumption informationon PC. And at the same time, their consumption informatioin will be saved on the PCserver as a backup of their consumption records.4.Finally,the paper gives a summary on the advancement of the research and pointsout the outlook of the system. To improve the performance of the system which showedin a large number of tests, the paper gives some targeted methods and advices. And at thesame time, the paper points out the direction of the system’s further research.
Keywords/Search Tags:Android, SQLite, XML-RPC, Voice Accounting
PDF Full Text Request
Related items