Font Size: a A A

The Software Design And Implementation Of Send And Receive Cash Management System

Posted on:2012-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:M LiFull Text:PDF
GTID:2178330332989353Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the continuous development of banking services, many individual financial businesses can be handled through banking from previous customer deposits, withdrawals, etc to the family expenses(the fees includes water, electricity, gas and so on)and the small loans. The equipment of receiving and sending cash, such as ATM machine, access section machine, has been used widely.At present, the equipment of receiving and sending cash is mostly designed based on x86 architecture. While the CPU based on X86 architecture was born in the early period when the relative technology is not ripe, the peripheral continually changes. In order to overcome the question that the equipments is compatible hardly, the new design proposal make the hardware and software more massive, which cause more power consumption and make size larger. In addition, the technology of x86 architecture lack the permissive, which leads to the shortcoming of hardware and software customized. Based on specific needs, in order to achieve the banks business operations by more flexible way, the article proposed a new conception, embedded managed equipment of receiving and sending cash, and designs a management system used for receiving and sending cash and implement it.On the basis of the study of the characteristics and the technology of existing management equipment of receiving and sending cash, this article analysis the system functional requirements, designs a software solutions of embedded receiving and sending cash management. The function of the system mainly includes deposit or withdraw, hardware peripheral management, data communication with the server. This article firstly provides an overview of the composition and platform of embedded management system of receiving and sending cash, and illustrates the model of the hardware system, and presents modularized software designation. Then, the article presents the key technology that the system software implements. After these steps, the article designs and implements the system software of embedded equipment of receiving and sending cash particularly, which includes the software modules and the related database designation, and focus on the designation and implementation of key features. At last, the article presents the software test and the relative test analysis, which includes test cases and test results. Against the deficiencies of the system designation and implementation, this paper proposed improvement measures and solutions.The OS based on embedded managed system of receiving and sending cash uses embedded Linux operating system. Data management uses embedded database Berkeley DB. System software uses modular designation. System software development applies many technologies such as embedded GUI development, Socket network communication, multiple threads operation and Berkeley db programming, etc.The test results shows that embedded managed system of receiving and sending cash can meet application requirements and can manage bank cash business efficiently.
Keywords/Search Tags:Embedded, Berkeley DB, MiniGUI, collect money, extract money, multi-threading
PDF Full Text Request
Related items