| With the development of trusteeship,how to meet the new requirements of asset trusteeship,improve the quality of the trusteeship,and quickly respond to the trusteeship of new assets will be a great challenge for the asset trust business.With the continuous innovation of asset custody products and the increasing demand for personalized trust,the trusteeship is in urgent need of a professional asset management system.By 2017,some trusteeship assets have reached thousands of assets,and if they still use traditional way of making accounts,it is clear that they can't meet the needs of the trusteeship and do not provide better services for the managed assets.To use the asset trusteeship system to implement the managed business,that is,the reading of the transaction data of the assets,the clearing of the transaction data,and the accounts making according to the results of the liquidation,and then the process of reconciliation;it will greatly improve the efficiency of the bank's handling of the managed assets.In this study,through understanding the status of bank asset trusteeship,analyzing the accounting rules of all kinds of assets,and the requirements of individualization,combining the three layer architecture,Struts,jQuery,Spring and multithreading,the functional structure and business process of the system are designed,and a set of professional bank asset trusteeship system is developed.In this paper,the requirements of the system are analyzed firstly.In the process of demand analysis,the system is discussed with the accounting staff,and the trusteeship of the banks is repeatedly analyzed and confirmed,and the functions,constraints and non functional requirements of the system are determined,and the requirements rule instructions are formed.At the design stage,the system architecture and interface are designed based on the results of demand analysis,with emphasis on reliability,security and performance,and the system architecture is based on Struts,Spring,Hibernate,jQuery and so on.Finally,the following research results are obtained: the response time is reduced when multiple assets are handled simultaneously;the processing mode of multithreading provides fast processing speed;caching system parameters is cached with caching technology to improve the efficiency of data query.In the process of system implementation,according to the results of the system design,the system is divided into functional modules,the functions of each module and the processing flow are studied.Finally,the system has achieved high performance and high security goals.In the testing phase,the functional requirements,business requirements and performance requirements of the system were tested to ensure the quality of the system.The bank asset trusteeship system satisfies all kinds of business of bank asset trusteeship,realizes multiple assets concurrent processing,and the system performance can meet the requirements of the target.Through the three tier architecture,Spring and Hibernate,the development efficiency is improved,and multithread technology is used to improve the performance of the system.Business process logic,using interface mode,makes the system have good scalability. |