SOA Based System Integration Project For the CSRC

38
SOA Based System Integration Project For the CSRC www.oasis-open.org Beijing Miracle Hi-Tech Co.,Ltd. [China Securities Regulatory Commission]

description

www.oasis-open.org. SOA Based System Integration Project For the CSRC. [China Securities Regulatory Commission]. Beijing Miracle Hi-Tech Co.,Ltd. www.oasis-open.org. The Project Background The Integration Engineering About the Miracle. About the CSRC. www.oasis-open.org. - PowerPoint PPT Presentation

Transcript of SOA Based System Integration Project For the CSRC

Page 1: SOA  Based System Integration Project For the  CSRC

SOA Based System Integration Project For the CSRC

www.oasis-open.org

Beijing Miracle Hi-Tech Co.,Ltd.

[China Securities Regulatory Commission]

Page 2: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Project Background

The Integration Engineering

About the Miracle

Page 3: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Authorized by the State Council,China Securities Regulatory Commission conduct supervision and regulation on countrywide securities and Futures Markets in accordance with law.

Conducting supervision and regulation on securities and futures markets.

Drafting relevant laws and regulations on securities and futures markets.

Supervising securities and futures Exchanges.

Managing the foreign relationships and international cooperation affairs in the capacity of the competent authorities.

The Project Background

About the CSRC

Page 4: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Chairman

Function Dept1Dept. of Public

Offering Supervision

Function Dept2Dept. of Listed

Company Supervision

Function Dept…

Shanghai Resident Office of CSRC

Shenzhen Resident Office of CSRC

Regional Securities authority

BeijingGuangzhouChangsha…Total 36

Vertical

Public Offering and Listing Review Committee

horizontal

Research Center

Total 16

CSRC Organizational Chart

。。。。。

The Project Background

Page 5: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Each of its total 16 function departments has their owned independent information system, there existed respective standards or specifications for construction and maintenance of each information system. Data query and extraction is not convenient, there exist isolated island of information. Meanwhile, the user identity authentications mechanism are not uniform.

Current Status of informatization Development

The Project Background

Page 6: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Current Status of informatization Development

The Project Background

Page 7: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The demands on public service system integration

There were many information columns of public service , data information spread over different location, and they were not convenient to be maintained and queried. the styles of information interface were not standardized and uniform, so, a comprehensive integration should be conducted. In addition, the information columns for macro information should be added.

The demands on vertical regulation system integration

Individual function departments within the CSRC have different regulation systems for different affairs, so their system data were comparatively independent .however, there exist requirements of data exchange and share among these systems in accordance with the demands for regulation affairs. Share of foundational data and integrated query should be realized.

The demands on the horizontal regulation integration

Foundational information that can be horizontal share , i.e., Senior management database, administrative penalty database, listed company , organization etc.

The Informatization Requirements

The Project Background

Page 8: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Planning phase

We investigated all kind of information resources within the CSRC in a religious manner, then submitted general design solution, technical solution, standard systems and implementation plan. Meanwhile, we established the data standard system, the re-construction solution for construction of new system and integration of legacy system.

The Construction phase (Term 1)

by the guide of overall plan, we built a initial integration framework for the CSRC information system, realized the integration for lower data and upper interface. And, based on previous integration endeavors, we built integrated query applications, realized uniform user management and identity authentication, re-built the interior network portal to meet the CSRC leader’s requirement to query information for macro market regulation.

The Improvement Phase ( Term 2)

We Built improved information resources directory platform and data exchange and share platform, we built a centralized regulation platform and realized automatic monitoring for interior network operation ; we improved intelligent capabilities of regulation system by using the data warehouse technology, so, the system can meet new requirements come form affair departments with lower costs and enable the CSRC leader to master macro market situations for regulation.

The Informatization Construction Objectives

The Project Background

Page 9: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Informatization Construction Scope

The Project Background

Page 10: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The data integration Established shared database and data standards to process data , realized the maximum of data utilities.

The application integration Realized data correlation, business modeling, data views, statistics and analysis, and presentation of report customization .

The interface integration Portal rebuilding, information syndication, single sign-on .

Data extraction ,transform and load (ETL), intelligent report customization and query, data analysis and processing, statistical model, index of data categorization full-text search and combination search .

The Way of Integration

The Integration Engineering

Page 11: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Way of Integration

The Integration Engineering

Page 12: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

SOA Architecture

It is not to re-build a system but to mine potentials of original system as deep as possible.

The Integration Engineering

Page 13: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

High-Level Design for System Integration

The Integration Engineering

Page 14: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

High-Level Design for System Integration

1. Interior network information portal integration

2. Integrated query

3. Data integration

The Integration Engineering

Page 15: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

1. Interior Information Portal Integration

Functions:

Content management and consolidation.

(information publication and integrated query).

Personalized portal customization.

Uniform identity management and authentication.

Single sign-on.

The Integration Engineering

Interior Information Portal Integration

Page 16: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Portal Architecture ( using the ideas and technologies of the Portal)

The Integration Engineering

Interior Information Portal Integration

Page 17: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Uniform Authentication Service Functions

The Integration Engineering

Interior Information Portal Integration

Page 18: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Functions description for uniform authentication service

• Provide uniform user entry of single sign-on

• Provide uniform user management

• Provide uniform identity authentication

• Provide uniform access rights management and

dynamically hierarchical authorization.

• Provide function of hierarchical access control

• Provide functions of audit and log

The Integration Engineering

Interior Information Portal Integration

Page 19: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Overall Logic Architecture for the Information Portal

The Integration Engineering

Interior Information Portal Integration

Page 20: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Relationship Diagram for Inter-Components of the Information Portal

The Integration Engineering

Interior Information Portal Integration

Page 21: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

To Realize the Single Sign-on By Integrating Existing Systems

The Integration Engineering

User Management SystemUser Management System

Interior Information Portal Integration

Page 22: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Integration Principles

To protect occurred investments and keep the system stable, the way to integrate existing business information systems was the system-level integration with coarse granularity, and we made use of data interaction interface to keep the integrity of existing system as much as possible.

The Integration Engineering

To avoid recurring investments ,new system should make use of the information portal to realize uniform user and access rights management, it is unnecessary to re-build systems.

Interior Information Portal Integration

Page 23: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

integration work

1. Established uniform user management database

2. Import user data from existing system of CSRC

3. Established uniform user management and access rights management system.

4. Re-built all application systems inetrface in a proper manner to realize uniform identity authentication and single sign-on.

5. Established user mapping mechanism .

6. Synchronously managed the Add, Delete, Modify for users of all systems , and performed uniform maintenance for access rights as well as hierarchical management.

The Integration Engineering

Interior Information Portal Integration

Page 24: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

2. Integrated query

Uniform query entry

the subject-oriented query

Intelligent query

The Integration Engineering

Integrated query

Page 25: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

High-Level Architecture Design for Integrated Query

The Integration Engineering

Integrated query

Page 26: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Keyword-based full-text search and intelligent query

Information integration

Information indexing

Information retrieval

Data presentation

The Integration Engineering

Integrated query

Page 27: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Subject-Oriented Search and Query

Determine the subjects- orient to individual application subject of the CSRC and the query requirements of the CSRC leaders.

Establish model- establish related query business models, data models and data views

Consolidate data- conduct the interface adaptation according to the models, and conduct the data extraction, data processing, statistics and analysis ,then import data into share database.

Integrated query- customization query for specific requirements.

Present the result- tabulation, statistics report, statistics chart, multi-dimensional analysis chart and presentation of correlated data.

Integrate and use functions of integrated query for respective regulation system.

The Integration Engineering

Integrated query

Page 28: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Architecture Design for Customization Query Component

The Integration Engineering

Integrated query

Page 29: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Customization Query Flow

The Integration Engineering

Integrated query

Page 30: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

3. Data Integration

The Integration Engineering

Data Integration

Page 31: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Functions of Shared database

The data integration

Integrate data come from different system database, provide consistent data integration views for user.

share basic data:

   shareable basic data for each department;

   shareable business data for each department;

   shareable statistics and analysis data for each department;

realize the data cache.

Instant query and integrated query.

concentration and Distributed storage and management of data.

Guarantee on the data query efficiency, negligible impacts on original business systems.

Securable , reliable, open, scalable.

The Integration Engineering

Data Integration

Page 32: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Categorization Storage Model for Shared database

The Integration Engineering

Data Integration

Page 33: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Basic database -Sample

The Integration Engineering

Data Integration

Page 34: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Basic database-Uniform user database

The Integration Engineering

Data Integration

Page 35: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

The Data Integration and Share Technology

The Integration Engineering

Data Integration

Page 36: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Data IPO

The Integration Engineering

Data Integration

Page 37: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

A leading brand of China E-government.

The 1st Chinese company to be invited to participate in the World Congress of e-government in 2001,Washington.

The builder of 1st  Digital-Park in China.

The operator of Hi-bj.com, a portal website of BeiJing.

[email protected]:8610-58858688 

About the Miracle

Page 38: SOA  Based System Integration Project For the  CSRC

www.oasis-open.org

Thanks!