基于SOA架構(gòu)的第三方支付系統(tǒng)研究與設(shè)計(jì)
[Abstract]:With the rapid development of China's economy and Internet science and technology, the role of E-commerce in national life and production is becoming more and more important. At the same time, with the continuous improvement of people's financial concept, Demand for payment methods is also converted from paper payment to online payment methods commonly used today. Online payment is the payment means taking the Internet as the carrier, because the buyer and the seller are not face-to-face payment, the logistics and the fund flow are also independent in time and space, the credit problem of the enterprise and the security in the course of dealing are gradually exposed, Therefore, the third-party payment platform as the intermediate account is generated accordingly. As a trusted intermediary between the two parties, the third-party payment platform can ensure the credit and security problems in the online transaction process, and avoid the fraud behavior of many illegal merchants. In this paper, a secure and convenient third-party payment system is designed and developed to realize good stability, security and large data processing requirement under high-frequency trading environment. the front end can support various channel access, the background can quickly access other cooperative organizations such as the bank, and has the perfect payment safety guarantee measures, thereby realizing the functions of user management, order management, bank card recharge transfer, shopping payment and the like. This paper mainly studies the third-party payment system from the following aspects: (1) focus on the system architecture of the third-party payment system. Based on the actual application requirements of the enterprise, it is clear that the system architecture as the third-party payment system can not only support the business structure, but also realize the service function well, and must be flexible and extensible, and can quickly respond to the development change of the market and the strategic adjustment of the enterprise. Meet their long-term development needs. Through the research on the object-oriented structure and the service-oriented architecture SOA, because the SOA emphasizes the technology independence, its loose coupling, reusable, standardized interface, service autonomy, service position transparency and the like can solve the problems of tight coupling, hard connection, poor flexibility and the like of the traditional architecture, We can reuse the existing resources of the enterprise, reduce the operating cost, improve the utilization rate of resources, reflect the superiority of the design and development of service combination according to the business requirement, and have strong load capability advantage, so choose the SOA idea to construct the structure of the third-party payment system. On the basis of this, the dubobo technology of SOA service management scheme is studied in detail. (2) Demand analysis and overall design of the third-party payment system. based on the business function and the business process of the SOA idea design system, the system is divided into a Web layer (including three functional modules including a personal terminal, a merchant access and a cash register), a service service layer (including user data, an account system, an order system and a payment system) in a B/ S architecture mode, Bank settlement five functional modules) and database tier three-tier system. The functions of high operating repeatability are extracted as atomic services, and the functions are combined into corresponding functional modules according to business requirements, the coupling degree between modules is reduced, and the functions of login, payment, inquiry, transfer and the like between buyers, sellers, payment systems and banks are effectively realized. In the database design, My Supervisor is used as the background database, and the system improves the common database design. It can reduce the reading and writing pressure of the database single table, shorten the reading and writing time, and guarantee the stability of the database. (3) The security performance of the third-party payment system is studied in detail, and a complete set of security system is established. SSL condoms are used in secure protocol, MD5 digest algorithm is used in digital signature authentication, RSA is symmetric encryption algorithm, high-level encryption standard AES is used in secure encryption, information security and account security during transaction of consumers and merchants are guaranteed, Financial security and transaction safety. (4) designing the charging function of the third-party payment system. The design idea, business process and implementation of charging function in cash register system, order system and payment system are introduced in detail. Through testing and analyzing the whole performance of the third-party payment system, the test results show that the third-party payment system based on the SOA architecture achieves the intended design objective, can meet the use demand of the electronic commerce industry, and has good economic benefits. and has great in-depth research value and wide application prospect.
【學(xué)位授予單位】:成都理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李博群;;我國(guó)電子商務(wù)發(fā)展現(xiàn)狀及前景展望研究[J];調(diào)研世界;2015年01期
2 聶林海;;我國(guó)電子商務(wù)發(fā)展的特點(diǎn)和趨勢(shì)[J];中國(guó)流通經(jīng)濟(jì);2014年06期
3 忻韋武;劉崇琿;;淺議我國(guó)網(wǎng)上支付的現(xiàn)狀與創(chuàng)新[J];上海金融;2013年05期
4 李榮國(guó);王見(jiàn);;MySQL數(shù)據(jù)庫(kù)在自動(dòng)測(cè)試系統(tǒng)中的應(yīng)用[J];計(jì)算機(jī)應(yīng)用;2011年S2期
5 孫延軍;;基于公鑰密碼的電子支付平臺(tái)安全性設(shè)計(jì)研究[J];民營(yíng)科技;2011年03期
6 陳蓉琳;;基于SSL/SET協(xié)議下的電子支付系統(tǒng)研究[J];制造業(yè)自動(dòng)化;2010年11期
7 劉賢梅;劉茜;徐鋒;;基于SOA的企業(yè)應(yīng)用集成模型的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2009年16期
8 趙良;鄭華林;白俊鴿;;面向服務(wù)的ERP系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[J];礦山機(jī)械;2009年12期
9 張裔智;趙毅;湯小斌;;MD5算法研究[J];計(jì)算機(jī)科學(xué);2008年07期
10 楊興凱;張笑楠;;電子商務(wù)中的第三方支付比較分析[J];商業(yè)研究;2008年05期
,本文編號(hào):2271742
本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/2271742.html