Font Size: a A A

Design And Implementation Of Financial Analysis System For Institutionalusers

Posted on:2015-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y B LuoFull Text:PDF
GTID:2308330476952936Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the globalization of financial markets and the extensive application of computer network technology, the global financial market has begun to go to network finance. At the same time, the Internet has become a major source of enterprises, institutions and researchers access to financial information. In the face of the huge Internet financial information resources, how can we select financial data from the mass of information sources? This is a new problem that the financial terminal must face. The traditional financial terminal can’t meet the needs of users. The functional diversification and automation requirement has become an urgent need.Under this background, this paper has developed a financial analysis system for institutional users, which realizes financial data services including the provision of market data, news announcements regularly report data, data, research report data, financial data, economic data and others, and also provides a series of analytical tools. It is an integrated application platform with data browsing, data export, data mining analysis capabilities.This paper first analyzes the function requirements and nonfunctional requirements of the system, and designs its architecture. The system is divided into five subsystems, including Information Center, Market Center, Tool Center, Data Center and Management Center. It adopts C/S framework and MVC mode, and is consists of the presentation layer, business layer and data service layer.Then, this paper gives the detailed design of a core subsystem-- the Market Center. Its core processes and deployment view are designed, and the key technologies are researched and implemented, including data transmission, data storage and load balance. This paper adopts two modes of PUSH and PULL to realize the data transmission between the server and the client, and thus reduces the unnecessary data transmission intelligently; Using Oracle, HBase, HDFS, Redis and MongoDB, the storage structure is divided into basic storage, data synchronization, data calculation and data of four partial caching, and the local updating large data memory storage is realized, greatly improving the timeliness of data update; The Linux virtual server(LVS) is used to achieve the server cluster and load balance, with the support of 100,000 users online at the same time.Finally, this system is tested, deployed and running. The test and operation results show that the developed financial analysis system can support viewing the real-time market data, news and information, and can customize templates and analysis tools; also it can meet the needs of a large number of users access concurrency, and provide a double room configuration, to ensure the normal operation of the system in 7*24 hours, and achieve the expected goal.
Keywords/Search Tags:Financial analysis system, Market center, LVS, Data storage system
PDF Full Text Request
Related items