Font Size: a A A

SOA-based MIS Of Finance Company

Posted on:2008-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:Z YangFull Text:PDF
GTID:2178360242968603Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Finance companies is based on the "PRC Company Law" and "Finance companies of enterprise groups Management Measures" established by the members of the Group of units for the technological transformation of enterprises, the development of new products and marketing its products to provide financial services to medium and long-term financial business based non-bank financial institutions. From a business type viewing, finance company can be seen as basically MIS is a complete fully functional categories, "small banks," large-scale systems and the business functions involved in many and complex. If you are still using traditional C/S or B/S development, there is a poor scalability, interoperability is not strong, easy to form "information islands."SOA (Service Oriented Architecture) is design concepts and structure to solve these problems, it is to address the environment in the Internet business integration needs, through linking to complete specific tasks independent of the functional entities to achieve a software system architecture. SOA is a component model, which will function of the different application modules (called services) between the definition of these services through the interface and good deeds linked. Interface is a neutral manner definition of services ,which independent of the realization of the hardware platform, operating system and programming language. This makes building systems in a wide range of services can be a unified and common approach to interactive. A neutral interface definitions known as the characteristics of the loose coupling between services, it has two advantages: First, has good flexibility, and the second is when the composition of the entire application of the internal structure of each service and achieve gradually change, it can continue to exist.Web Services is now run on the most appropriate technology to achieve SOA. the reason that the SOA developed quickly, due to the maturity of Web Services standards and application providers. SOA is a conceptual model, Web services is a group of the protocol stack Agreement constitutes the framework defined by the structure, which defines the communication between different systems Loosely Coupled programming framework. The technical basis for Web services including Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), the Universal Description, Discovery and Integration Language (UDDI).The basic mode of operation of finance company MIS system is to collect the member units of the funds, and then planning to use. Because the system is very huge, the functions of many and complex, the need for phased development, in order to be able to achieve a flexible, loose coupling, which can be expanded MIS system, using a system based on the SOA framework to design and realization. This paper selected one of the key business "capital settlement" to a new analysis, and management services to its users the realization of a detailed description, including the preparation of core business services, the preparation of the deployment descriptors, packing services and the deployment of services, in the final of the services and functions of the distance to a replacement test. Test results showed that, based on the finance company SOA Construction MIS is dynamic, open properties, is able to do well on the Enterprise Group meet present demand for funds management, and has great flexibility to meet future functionality expansion.Using SOA as design, the system's IT infrastructure construction also set higher requirements. So the finance company realization of MIS is Based on the characteristics of SOA framework, in accordance with web services deployment. The MIS is designed as server system, front-end, client component, through internal firewall between isolation, and the agent bank of connecting through firewalls to isolate the external network structure. The server system is the core of the MIS system, all the data collection, storage, processing and analysis on this. The internal firewall strategy only allows access to the Web server through the IP packet filtering and can specify the port number, while other IP packets to all access, and to protect the security of the server system. As a result of the development of Web service method, the client can use its internal Web browser visit.The hardware and software environment, in order to meet SOA environment in the Internet business integration needs, from data security, operational efficiency, system security, reliability and stability point of view, the choice of running the AIX operating system as database servers, used HACMP software as Dual Hot-backup; application servers are used running windows 2003 2 CPU PC server; In order to archive data integration, database is established on the storage area network (SAN), SAN's multi-disk SAN, RAID5 characteristics can provide very high performance and good security, to meet the needs of users; Used Oracle9i as database and optimizes database performance parameters, and use the tape library for data backup, to make system more reliability and security.The system security strategy, in order to ensure information security for the exchange of confidential information, integrity, non-repudiation, authentication and authorization. MIS system as a finance company dealing with sensitive financial data enterprise system, the system must ensure that information within and between system and system interaction, we can achieve this 5 security requirements. Another SOA such an open structure, compared to the traditional system architecture, security issues have become more prominent. This paper from the transport layer security, security information exchange two aspects of the safety design of SOA proposed SOA security system design: combining transport layer is the main safety and security of XML to achieve in the system of transfer between the various services SOAP message security requirements, the petitioner may benefit by combining SSL HTTP authentication to complete sender verification, and use SSL determined in consultation session key encryption sent to the receiving side of the news so that the sender and receiver have established secure connection. The XML Digital Signature and XML encryption security in the transport layer of the above provided a higher level of data confidentiality and data integrity. HTTP and identity can be verified through a combination of sources to provide the non-repudiation.Finally, the SOA environment to ensure data security, according to finance company sensitive data processing enterprises characteristics, using only database backup like cold, hot or logical backup obviously can not meet the data security needs. So the safest method should be a backup with a combination of three types of backup methods. When upgrading system using cold backup, in case escalating fail, the database can be restored to perfect upgrade to the former state. According to MIS features, do not need to entire daily backup, but to provide backup plan every Saturday night for a full backup, the rest of the time to do incremental backup. Logic backup is used before the maintenance of the system, to avoid the loss of data caused misoperation.
Keywords/Search Tags:SOA, Web service, MIS, Finance company
PDF Full Text Request
Related items