Font Size: a A A

The Software Design And Implementation Of EMV Terminal Based On WinCE

Posted on:2007-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WuFull Text:PDF
GTID:2178360182982254Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
EMV criterion is a unified standard that established by the world's three big bank organization. The function of EMV is not only to restrict the smart cards and terminals and other systems can interoperate, but also to assure the security of payment. The fastigium of migration of Chinese EMV is approximately 2007.Making their cards and terminal to pass the examination of Chinese EMV testing lab is the aim of many enterprise and many financial institution.WinCE is one of three embedded operation system. By comparing WinCE to Linux and VxWorks, this paper draws the conclution that WinCE has the power of network connections and real time and EVC its software developing kit sustains MFC class libraries. These can support the work of developer greatly and make VC++ programmer to enter the developing of embedded application program. Accodingly, I select WinCE and use it as the operation system that EMV terminal appliction runs on.The process-oriented technology has been used traditionally in design and development of embedded softwares for a long time. The object-oriented technology is better than the process-oriented technique. In the process of EMV terminal project, it can shorten the period of embedded development greatly to analyse, design and develope by object-oriented technology. By using this, it has been proved to be able to make the embedded application program to be maintained easily and extended easily and realize the code and module be used many times.This paper has discussed the EMV criterion and WinCE technology on the background of EMV terminal project. It investigates and proposes a designing and realizing scheme about EMV terminal based on WinCE. It adopts Rhapsody as the tools to analyse and design. It gives out a wonderful blueprint that memory management and implements this. It has used the DLL technology in the project included in the EVC enviroment. At last, this paper defines a synchronizaion communication protocol between EMV terminal and simulatingPC to realize data synchronizaion by using TCP/IP protocol and Winsock technology. Consequently, undering the embedded system enviroment, a common EMV terminal has been achived.It is important that EMV Terminal is designed and developed in the process of EMV migration. The EMV terminal I produced has reached the expected aim. The EMV terminal has greatly common, costomized, assemble and unassemble, safe feature. In reality, the terminal can be easily used into concrete project. In China, it has a great referenced and instructing meaning before the large scale of EMV migration.
Keywords/Search Tags:EMV, Embedded Operation System, WinCE, emUML, Memory Management
PDF Full Text Request
Related items