论文部分内容阅读
With the rapid development of electronic commercial business, electronic auction and online payment are changing which are related to electronic commercial business, especially the online payment is becoming more and more concernElectronic auction as a special way to trade is of great significance in the electronic commerce activities,and as an important part of the electronic commerce online payment is also indispensable.The core problem of electronic commercial business is security, so the study of a system which can guarantee the security of electronic auction and online payment is very meaningful and necessary.After preliminary research, this paper uses J2EE framework to build the development platform, the main frameworks are Struts, Spring and Hibernate.In the actual development process, this paper uses three layer structure model which includes data persistence layer, business logic layer and presentation layer. This model can achieve good encapsulation, simplify the system development process and facilitate the system expansion at the same time. With this model the system can receive high security, usability, reliability and scalability. In the design level of the system, firstly, this paper achieve an electronic auction protocol based on secure multi-party computation which can protect the privacy issues of the participants in the auction process.Secondly, this paper uses the third-party payment platform for payment which not only ensures the safety problems in process of online payment but also bring great convenience for participants.The topic research background and current situation were summarized at first in the paper, then the knowledge of electronic auction and third-party payment platform was introduced, and the related technologies were comprehensive summarized. Finally this paper introduced the demand analysis of system, detailed design of system and the implementation of system. In this paper, the system is divided into four modules, they are user management module, announcement management module, auction management module and payment management module.The main innovation were realized an auction protocol based on multi-party computation, realized a payment platform based on the third-party payment platform,and established a convenient and efficient electronic business platform based on browser/server (B/S) architecture by adopting J2EE framework, which laid the foundation for the establishment of efficient and secure e-commerce trading platform