Font Size: a A A

The Design And Implementation Of C-SWAP Credit Trading System Matching Field Helpdesk Subsystem

Posted on:2017-05-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y N WangFull Text:PDF
GTID:2308330509957561Subject:Software engineering
Abstract/Summary:PDF Full Text Request
On the interbank foreign exchange market, foreign exchange swaps have been the main source of foreign exchange derivatives trading volume. Now, the number of member agencies online, orders and trading vo lume have the basic conditions for matching transactions. So, we are going to introduce the function that is based on bilateral credit, brokered transactions for foreign exchange swaps. As the primarily supporting part of the main transaction platform, designing a fie ld service subsystem to assist the main trading platform to complete a series of auxiliary functions, is an important part of the trading platform to ensure the normal operation. So, business departments demand a field to finish service subsystem.Firstly, we design the overall architecture of the C-SWAP main trading system, including the type of users and service of the system. and make the architecture design of the field service subsystem, and then, we finished detailed needs analys is on the field service subsystem according to the business needs, defined the functional requirements that the fie ld service subsystem needs to assist the main trading platform to maintain trading parameters, to monitor and count trading information, to deal with emergencies of the market, and defined performance of the subsystem according the non- functional requirements and determined the key technologies in the implementation process which we need to use. Among them, the system use the Web Service framework based on SSH, and in the front-end we use jquery UI, jquery datatables to enhance the user experience; the use o f quartz framework multitask scheduling needs; using protocol Buffer complete message conversion of the API protocol pre-service module; the fuzzy matching algorithm based on Trie tree implement English fuzzy search function; design ing hybrid encryption algorithm based on the DES and RSA to implement the encryotion of database information.Field service subsystem inc ludes parameter setting, information query, emergency treatment, appraised system query function and API interface management. Among them, the parameter setting maintain basic parameters, appraised parameters and swaps trading parameters of the system; information query primarily complete the transaction, credit inquirie s and storing information for field service personnel by their needs; emergency treatment is major to constraint market institut ions and traders, control illegal turnover to ensure smooth market transactions; appraised inquiry system mainly statistics and save the trade information of the market in the day-end, to provide materials and to select excellent institut ional and outstanding traders by the end of a year; API interface management focused on Member institut ions and traders that have API permissions, and it maintains for interface parameters and manages the API users. In addition, due to the open API interface for member agencies, pre-service API Gateway module mainly accomplish message transformation, message authentication and connection management.Finally, through a series of system functional testing, performance testing, it is sure that the system can maintain and manage the parameters and the information of the transaction, and achieve the desired functionality of the system. When the number of concurrent reached a certain magnit ude, it is possible to ensure stable and smooth. The system has been successful on- line with normal function operation and good performance.
Keywords/Search Tags:field service subsystem, Credit and matching, parameter setting, information query, emergency treatment, Trie tree
PDF Full Text Request
Related items