Font Size: a A A

The Design And Implementation Of GUI In Fiscal Cash Register Based On Embedded System

Posted on:2009-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:H L YinFull Text:PDF
GTID:2178360245988078Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of National Golden Tax Project, the fiscal cash register is applied into this field all over the country by the State Administration of Taxation. But at the present time, most of the fiscal cash registers have the disadvantages of high cost, managing inconvenience. In contrast, the fiscal cash registers based on embedded system have advantages of low cost, managing convenience, high dependability and security and etc. So in the impulse of technology and market, we put forward a scheme of the GUI of fiscal cash register. In this scheme, we combine fiscal cash register technology and embedded system technology organically and develop a new GUI of fiscal cash register, which also is very meaningful to the implementation of Golden Tax Project.The fiscal cash register based on embedded system is a complex embedded application system, which relates to many kind of software and hardware technology, such as embedded system technology, intelligent card technology, circuit design and fiscal application technology and etc. In order to reduce the cost and shorten the cycle of development we develop a new GUI of fiscal cash register.Graphical User Interface (GUI) as an important branch of the human-machine interaction (HMI), exchanges information with users in graphical and intuitionistic ways. GUI makes software convenient and humanistic, and has been applied in embedded fields prevalently. With the development of hardware, resources which are available in embedded fields have been abundant, it also requires embedded GUIs to be effcient and reliable.In the dissertation, firstly, the fical cash register and HML and GUI are introduced, the current situation of study and the resource of the task are given, the technology of GUI and administrative levels of GUI system are analysed, on the basis of analyzing a variety of mainstream embedded HSGUI system's architectures and implementation principles, an architecture and a design principles of multi-task embedded GUI systems are proposed based on the functional requirement, secondly, the design and implementation of the kernel module of the structure is analyzed in depth, the desk module, the message module, the task window module, the timer module, and the memory heap management module are given. The GDI module is analyzed in-depth too, and a multi-window clip-region shear optimization algorithm is proposed. Finally a testing scheme of system is proposed and the system testing results are analyzed. The results showed that the HSGUI is good at supporting multi-task and has good flexibility, portability and scalability.Practice proved that the design of this fiscal cash register's GUI accord with the national standard and can meet with the users' need, the software has been used in Hisense HK-H60G, HK-T70G, HK-H90G,HK-H53G, so it is successful.
Keywords/Search Tags:fiscal cash register, embedded system, GUI, GDI
PDF Full Text Request
Related items