Font Size: a A A

The Design And Implementation Of The Bulk Of Foreign Exchange Remittance System

Posted on:2013-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:J J CaiFull Text:PDF
GTID:2248330395474566Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Foreign exchange batch remittance system is established for large companieswhich demand large quantities of foreign exchange remittance.The purpose is to reducethe input items, to batch import the information into database and to finish the batchremittance.The system is composed of two business functions, including the parametermanagement and the batch remittance. From a technical viewpoint, the system includethree function modules of the bank’s internal parameter management,the customerinformation management, and the batch remittance.The bank’s internal parameter management is used for the institutionalmanagement and the user management. Its function is to create, search, modify, deleteinstitutions and users, and to define the role for each user with the correspondingauthority in order to control the transaction security and discriminate the teller and thesupervisor. The customer information management’s function is to create, select, modify,and delete the customers’ information. The batch remittance’s function is to upload andcheck the bulk remittance list, check the agent banks blacklist, query and process theremittance data which is not right, and batch import into the RFC system.In the Software Requirement Specification the first thing is to analyse the functionmodules of the system, and the transactions of each function module. Then I use theUML to define the actors and the processes of each transaction, for gaining the systemmodel. In the software design, the system is issued, based on the principle oflower-coupling and higher-cohesion of function modules. The system can be divided tothree components: the interface, the background system and the communication. I useB/S and JSP to build the interface in the WebSphere Application Server environment.The background system is established on the MAPS in the IBM server. In thebackground system, I write C code for managing each transaction logic, and operate thedata in Oracle database by CICS. I use Socket to communicate between the interfaceserver and the background system server. To prevent caused by Chinese code, messagesuse the fixed length message. During the testing, after complete every transaction’s codedo unit testing. After complete every function module, do integration testing. After complete the whole system do validation testing and system testing. In the whole testingprocess, I use black box testing and white box testing to ensure the program code andthe system structure are correct and better.The foreign exchange batch remittance system established in this thesis can be abetter way to complete large quantities of foreign exchange remittance. Of course wemust use the business rules and regulations to manage the risk effectively.
Keywords/Search Tags:foreign exchange, parameter management, batch remittance
PDF Full Text Request
Related items