Font Size: a A A

The Design And Realization Of Bank Real-time Collection Fee System

Posted on:2008-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y SunFull Text:PDF
GTID:2178360212494115Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of phone users, the satellite communicate corporation (SCC) found that it is hard for its fee net to serve for the huge user group. In order to meet the need of the users who want to pay fee everywhere and everytime. The satellite communicate corporation cooperates with the bank, makes use of the ubiquitous service net and the advanced network techniques of the bank to collect fee from its users. The bank can charge the fee as if it is one agent of the satellite communicate corporation, finishing commission, questing, collecting fee, opening accounts, printing bills, checking accounts and so on at real-time. By this way can improve the quality of service of SCC while the investment is not increased. However, there should exist one platform that can provide data exchange between SCC and bank, so we should develop this platform first.The system we developed is a communication system which can support the SCC business of many banks at the same time and process data in parallel. The key techniques are the stability of code and the real-time data procession. Because the bank develops codes for client the traditional C/S structure was adopted. The bank is in charge in sending the data to be processed to the server and the data processed to the users. The procession of the data will be done on the service computers of SCC. To make the data which come from many banks at the same time avoid blocking each other in the sending process, we chose the technique of "multi-thread + Completion Port + short TCP connecting + ADO visiting + SQL storage procedure + DLL encapsulation" to make sure the business runs normally. Multi-thread can make the interface friendly and improve the ability of data processing. The course of storage can greatly speed up the database operation. DLL encapsulation helps to extendibility of the system. Because DLL encapsulation only provides simple interfaces and one need not know the codes in it the system can be kept concise.This paper analyzed the background of the business on agent and its proceedings in the world, as well as the main problems to be solved. The whole system was outlined. The need for the system was analyzed. The system structure was designed. At the same time, the techniques and methods of solving the key problems in developing the system were presented.Through this system, SCC make full use of all the extant fee sites, equipments and networks of banks and does not increase the investment on networks and terminal devices. The bank provides the users with different payment ways which are related to the bank business, such as payment on cash and payment by the credit card/passbook. The users can also do payment and settlement for their fee distantly. The system has the advantages of making use of resources suitably, requiring only a little investment, making sure the safety of data, processing data real-time, and lessening the users' waiting time. Furthermore, the system supports the business of many banks at the same time, which supply more choices for the users.By using our system SCC has, without large investment, developed its IP phone business rapidly. At present 800 fee sites from 10 cities have used our system in Shandong province. About 30000Y can be charged every day. Comparing without using the system, turnover has got much more increase. The system may be expanded to more than 2700 fee sites of the province in future. If the business keeps well, the system can be applied to more banks, even outside of Shandong province.
Keywords/Search Tags:Socket, multi-threads, completing port, storing procedure
PDF Full Text Request
Related items