| In the real life, as the written form of basis for entries, vouchers exist in various occasions, such as vouchers, invoices, documents, such as the transfer certificates, invoice vouchers, order certificates, proof of payment and so on. With the development of mobile Internet, people enjoy themselves which were taken by mobile internet everywhere and every hour. Through the smart mobile phone, computer and other mobile terminal equipment, people can search localization information at all times and places. Electronic voucher has gradually become a network secure and trusted key factor.The development of the mobile internet and smart terminal promote the use of electronic vouchers. In order to ensure the security of information transmission of businesses and users, and to help users query the business information, this paper propose a voucher system which was use the two-dimensional code as electronic vouchers to transfer information. The system uses the two-dimensional code as electronic evidence not only improves the certificate information credibility and safety, but also adds search function; improve the business information exposure. At the same time, compared with the existing similar voucher system, this system add the exchange function of the users’electronic vouchers, the users’ electronic vouchers information can be shared with each other.Firstly, the paper analyses the system function, combined with the current popular smart terminal systems, given the system operation platform. Secondly, according to the requirement of the system, we design the system overall framework, business process, main functional modules and the safety. Thirdly we implemented the main function modules they include the client and server: client mainly implemented the login module, the location based service, the data storage module, the display module and electronic vouchers transfer module; the server implementation of the electronic vouchers generation and recombination module; besides these, we complete the security design and realization between the server and client communications. |