CN106294125B - Core banking system data processing method - Google Patents
Core banking system data processing method Download PDFInfo
- Publication number
- CN106294125B CN106294125B CN201610583832.XA CN201610583832A CN106294125B CN 106294125 B CN106294125 B CN 106294125B CN 201610583832 A CN201610583832 A CN 201610583832A CN 106294125 B CN106294125 B CN 106294125B
- Authority
- CN
- China
- Prior art keywords
- data
- banking system
- test data
- core banking
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3676—Test management for coverage analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The present invention relates to banking system technical field of data processing, disclose a kind of core banking system data processing method, comprising steps of S1: obtaining the data of the different service types of core banking system, data list is generated, the data include the cabinet face test data that current row cabinet face generates or he manages it test data;S2: the integrality and succession of the data are verified, and he is manageed it into test data conversion into the standard data format for meeting core banking system;S3: test data is manageed it to he after cabinet face test data or conversion and is handled by different business.In core banking system data processing method of the invention, to current row cabinet face test data and he manage it test data and carry out data integrity validation before being submitted to core banking system, and automatic conversion he manage it data format, ensure that the integrality of test data, to improve data-handling efficiency.
Description
Technical field
The present invention relates to banking system technical field of data processing, in particular to a kind of core banking system data processing side
Method.
Background technique
The accounting functions such as book keeping operation, clearing that core banking system provides the foundation are the bases that bank carries out every business,
It is a set of information system for supporting bank operations the most key.The core system of domestic bank all can be according to each bank at present
Self-growth demand and business characteristic carry out upgrading either function renewal, while bank core to core banking system
System is crucial bank's normal operation in function accuracy, data integrity.
Due to difference of each bank in business characteristic and growth requirement, each bank can set from own characteristic
Corresponding core data format is counted, so not forming the world, the country and row of banking core system data format still at present
Industry unified standardization file.Simultaneously because other operation systems in the critical role of core banking system and it and bank
Incidence relation, in core banking system is tested and migrated, related data prepares and migration there is following problem:
1, due to the key message system that core banking system is bank's management functions, so for core banking system
Test needs to consider all standing as far as possible, it is ensured that the correctness and integrality of correlation function and data.Due to core banking system branch
The operation of other a large amount of operation systems of Cheng Liao bank, so in order to complete the test to one function of core system, it may be necessary to
Prepare related data from other multiple operation systems such as cabinet plane system, Loan Management System.This test data preparation method
Not only long flow path, test preparation amount are big, but also are necessary to ensure that consistent (for example, for a debit before and after test data
For card, need surplus in the corresponding account of card that could consume and withdraw the money, then needing successfully to deposit first in core system
Enter fund, could successfully withdraw the money, and it is just not all right in turn, if first carrying out withdrawal, since Sorry, your ticket has not enough value for card, it is impossible at
Function transaction), error-prone hand-manipulated, this cannot fully ensure that the integrality of entire test data.And simply using certainly
Dynamicization imports data and will cause including the inconsistent situation of sequence in similar above situation, causes test data unavailable.
2, due to lacking the levels of standards of core banking system, while the growth requirement of each bank and scope of business
Difference, this core system data for resulting in the even different generations of same bank between different bank can not be compatible with.In order to guarantee
The duration of banking, reconvert after different data formats needs bank technology developer to parse legacy data
At corresponding core System Data Format, while also needing to modify the data of related information system such as Loan Management System, Cai Nengshi
The migration of existing core system and adapter tube.However system that this process is related to is more, relevance is big, is extremely easy due to format mispairing
Or omit and cause data integrity issues, cause data failure.
In short, in existing core banking system data processing method, since the problems such as data integrity or succession, leads
Cause treatment effeciency low.
Summary of the invention
The present invention proposes a kind of core banking system data processing method, solves core banking system number in the prior art
According to the problem for causing treatment effeciency low due to the problems such as data integrity or succession.
A kind of core banking system data processing method of the invention, comprising steps of
S1: obtaining the data of the different service types of core banking system, generates data list, and the data include this
Cabinet face test data that row cabinet face generates or he manage it test data;
S2: verifying the integrality and succession of the data, and he is manageed it test data conversion at meeting bank core system
The standard data format of system;
S3: test data is manageed it to he after cabinet face test data or conversion and is handled by different business.
Wherein, in the step S1, current row cabinet face generate cabinet face test data the step of include:
The basic data including client's element is obtained from bank's basic database, in conjunction with basic data production client's letter
Breath, is saved into case library for the customer information;
Screening meets the customer information of preset condition from the case library, generates and the visitor by different types of service
The relevant account information of family information, using as cabinet face test data.
Wherein, in the step S2, integrality and succession verifying include:
The stroke count, every amount of money and total amount of the data are verified, to guarantee data integrity;
According to sequencing of the type of service detection data in the data list, to guarantee data succession.
Wherein, in the step S2, he is manageed it into test data conversion into the standard data format for meeting core banking system
The step of include:
It searches for and identifies the critical traffic data field that he manages it in test data, and read the critical business
The corresponding value of data field;
The critical traffic data field and its write-in of corresponding value are met to the standard of the core banking system
The file of data format.
Wherein, in the step S3, the also accuracy of verify data, specifically includes: reading him and manage it test before treatment
Verification document in data fixed verification element and its corresponding standard value, the core banking system are wanted by the verification
The specified verification rule of element is manageed it test data and is handled to he of acquisition, the value that processing is obtained compared with the standard value,
With guarantee it is described he manage it the accuracys of data.
In core banking system data processing method of the invention, to current row cabinet face test data and he manage it test data and exist
Be submitted to before core banking system and carry out data integrity validation, and automatic conversion he manage it data format, ensure that test data
Integrality, to improve data-handling efficiency.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art
To obtain other drawings based on these drawings.
Fig. 1 is a kind of core banking system data processing method flow chart of the present invention;
Fig. 2 is the specific process flow diagram for test data;
Fig. 3 is to manage it the specific process flow diagrams of data for him.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
A kind of core banking system data processing method of the present embodiment is as shown in Figure 1, comprising:
Step S110 obtains the data of the different service types of core banking system, generates data list, the data
The cabinet face test data generated including current row cabinet face or he manage it test data.Wherein, it is suitable to enter the processing after core system for data
Sequence putting in order in data list by data.
Step S120, verifies the integrality and succession of the data, and he is manageed it test data conversion at meeting bank
The standard data format of core system.
Step S130 is manageed it test data to he after cabinet face test data or conversion and is handled by different business.
In the core banking system data processing method of the present embodiment, to current row cabinet face test data and he manage it test data
Carry out data integrity validation before being submitted to core banking system, and automatic conversion he manage it data format, ensure that test number
According to integrality, to improve data-handling efficiency.
As shown in Fig. 2, in step S110, the step of current row cabinet face generates test data includes: from bank's basic database
It is middle to obtain the basic data including client's element, customer information is produced in conjunction with basic data, the customer information is saved into case
Example library;Screening meets the customer information of preset condition from the case library, generates and the client by different types of service
The relevant account information of information, using as cabinet face test data.
In core banking system, basic database refers to the set of each unit data, such as: there are three types for gender: male, female
With it is other, three cell datas record is shown as in basic database, is respectively as follows: gender: male;Gender: female;Gender: other.
Newly-increased, the modification maintenance of cell data are realized by the management function of data preparation system.The Test data generation of customer information:
First according to all kinds of cell datas, such as: gender, date of birth, certificate, address, professional code generate one or more clients
Information, these customer informations generated are saved into case library, and account information is just selected from case library according to user's screening conditions
Qualified customer information, while generating the account information of these clients for users to use, such as: the deposit or the withdrawal generate
The access amount of money of certain number, cabinet face number or No. ATM etc..These account informations also become a kind of case library data and for user into
Row others data generate reference or carry out operational trials.
As shown in figure 3, integrity verification includes: the stroke count, every amount of money and total amount to data in the step S120
It verifies, to guarantee data integrity, i.e., whether verifying stroke count, every amount of money and total amount items have corresponding numerical value, with
And whether meet the logical relation that stroke count is equal to total amount multiplied by every amount of money.Succession verifying includes: to be examined according to type of service
Sequencing of the measured data in data list, to guarantee data succession.
In the test data preparation process to core system, the customer information according to testing requirement in core system is needed
Table, regular table, does not step on folding detail list, generates corresponding test data in multiple tables of data such as loan table current table.In this number
According in stand-by mode, it is also necessary to guarantee the integrality of these data, and the succession of data sequencing (compares in detail list
Such as, for a debit card, need surplus in the corresponding account of card that could consume and withdraw the money, then in core system
In, it needs successfully to be stored in fund first, could successfully withdraw the money, and it is just not all right in turn, if first carrying out withdrawal, due to card
Sorry, your ticket has not enough value, it is impossible to Successful Transaction).
Integrality and succession verifying both ensure that data did not lacked completely before entering core system, and ensure that number
According to sequentially correct in detail list.
Since every bank can be different according to its own business development and operational characteristics, relevant difference can be in core system
System designs and implements middle different from, core system document format data all different froms of every bank, so if necessary
Third party's bank core data file is imported into the core banking system that I manages it, the data file for different-format is needed to customize
The corresponding verification checking tool of exploitation, is used to check and whether meets the quasi- data format specifications of my rower, and be converted into my rower
Quasi- document format data.In step S2, he is manageed it into test data conversion into the standard data format for meeting core banking system
The step of include:
It searches for and identifies the critical traffic data field that he manages it in test data, and read the critical business
The corresponding value of data field.The critical traffic data field and its write-in of corresponding value are met into the bank core system
The file of the standard data format of system.
He manage it test data file format be it is unknown, each row is because of itself technical staff's reason, the number of generation
It is different according to file format, but each data file centainly contains critical traffic data field, such as: to private job done during work hours instead of in one's spare time issue evidence
File can search these critical fielies and obtain him and manage it the correlation of test data centainly containing name in an account book, remaining sum, passport NO. etc.
Information.
He, which manages it, is also bound to inform etc. that modes provide this to the private job done during work hours instead of in one's spare time in test data by verification file or papery shelves mode
The key verification elements such as total stroke count of phase data file, total amount (overall balance), when take he manage it test data file after,
Dedicated Mr. Yu's row can be targetedly developed by the different data format of data file and these key verification elements
The calibration tool (customize) that is transferred to parse each data value, be transferred to our data intermediate standard layer and carry out verification verification,
It just will do it subsequent processing after consistent.Therefore, in step S130, the accuracy of verify data is gone back before treatment, it is specific to wrap
It includes: reading verification document that he manages it in test data fixed verification element and its corresponding standard value, the bank core
System is manageed it test data and handled by the specified verification rule of the verification element to he of acquisition, the value that processing is obtained with
The standard value compares, with guarantee it is described he manage it the accuracys of data.Wherein, verification element is that test data is manageed it to him by certain
The verification project that is formed after statistical rules processing, such as: verification element include: he manage it the stroke count of test data, every amount of money and
Total amount when verification, needs to verify what the stroke count in element, every amount of money and total amount were obtained with core banking system respectively
The stroke count of data, every amount of money and total amount verification avoid occurring when subsequent processing as far as possible wrong to guarantee the accuracy of data
Accidentally.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (3)
1. a kind of core banking system data processing method, which is characterized in that comprising steps of
S1: obtaining the data of the different service types of core banking system, generates data list, the data include current row cabinet
Cabinet face test data that face generates or he manage it test data;
S2: verifying the integrality and succession of the data, and he is manageed it test data conversion at meeting core banking system
Standard data format, the integrality and succession verifying include:
The stroke count, every amount of money and total amount of the data are verified, to guarantee data integrity;
According to sequencing of the type of service detection data in the data list, to guarantee data succession;
It is described he is manageed it into test data conversion at the step of standard data format for meeting core banking system to include:
It searches for and identifies the critical traffic data field that he manages it in test data, and read the critical business datum
The corresponding value of field;
The critical traffic data field and its write-in of corresponding value are met to the normal data of the core banking system
The file of format;
S3: test data is manageed it to he after cabinet face test data or conversion and is handled by different business.
2. core banking system data processing method as described in claim 1, which is characterized in that in the step S1, current row
Cabinet face generate cabinet face test data the step of include:
The basic data including client's element is obtained from bank's basic database, produces customer information in conjunction with basic data, it will
The customer information is saved into case library;
Screening meets the customer information of preset condition from the case library, generates by different types of service and believes with the client
Relevant account information is ceased, using as cabinet face test data.
3. core banking system data processing method as claimed in claim 1 or 2, which is characterized in that in the step S3,
The also accuracy of verify data before processing, specifically includes: reading the fixed verification of verification document that he manages it in test data
Element and its corresponding standard value, the core banking system manage it to he of acquisition by the specified verification rule of the verification element
Test data is handled, will the obtained value of processing with the standard value compared with, with described in guaranteeing he manage it the accuracys of data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610583832.XA CN106294125B (en) | 2016-07-25 | 2016-07-25 | Core banking system data processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610583832.XA CN106294125B (en) | 2016-07-25 | 2016-07-25 | Core banking system data processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106294125A CN106294125A (en) | 2017-01-04 |
CN106294125B true CN106294125B (en) | 2019-07-30 |
Family
ID=57652219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610583832.XA Active CN106294125B (en) | 2016-07-25 | 2016-07-25 | Core banking system data processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106294125B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121691A (en) * | 2017-11-23 | 2018-06-05 | 国家电网公司 | Manage the method and system of project of transmitting and converting electricity bill of quantities |
CN109785111A (en) * | 2018-12-14 | 2019-05-21 | 深圳壹账通智能科技有限公司 | Produce verification process test method, device, computer equipment and storage medium |
CN110059002B (en) * | 2019-03-16 | 2023-02-03 | 平安普惠企业管理有限公司 | Test data generation method, test equipment, storage medium and device |
CN109993651B (en) * | 2019-04-11 | 2021-03-19 | 软通动力信息技术(集团)股份有限公司 | Data accounting service instruction set checking method, device, computer equipment and medium |
CN111831534B (en) * | 2019-04-15 | 2024-08-16 | 西安京迅递供应链科技有限公司 | Method and device for verifying accuracy of datagram table |
CN110287097A (en) * | 2019-05-20 | 2019-09-27 | 深圳壹账通智能科技有限公司 | Batch testing method, device and computer readable storage medium |
CN110334008B (en) * | 2019-05-28 | 2022-10-28 | 平安普惠企业管理有限公司 | Data automation processing method and device, electronic equipment and storage medium |
CN111047431A (en) * | 2019-12-11 | 2020-04-21 | 深圳微众信用科技股份有限公司 | Credit service processing device, method and equipment based on big data |
CN111221777B (en) * | 2020-01-02 | 2024-01-30 | 中国银行股份有限公司 | Data record matching method and device |
CN111401221B (en) * | 2020-03-12 | 2023-04-25 | 重庆农村商业银行股份有限公司 | A card ticket identification method, device, equipment and storage medium |
CN112131128B (en) * | 2020-09-29 | 2023-08-22 | 网易(杭州)网络有限公司 | Data testing method and device, storage medium and electronic device |
CN114003624A (en) * | 2021-11-03 | 2022-02-01 | 中国银行股份有限公司 | Method, device and equipment for realizing service processing |
CN114240621A (en) * | 2021-12-09 | 2022-03-25 | 中国工商银行股份有限公司 | Bank cash dispatching and paying processing method and device, processor and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364331A (en) * | 2008-09-24 | 2009-02-11 | 中国工商银行股份有限公司 | System and method implementing service cooperation process between banks |
CN103366243A (en) * | 2013-06-19 | 2013-10-23 | 华夏银行股份有限公司 | Banking business core system |
CN104270455A (en) * | 2014-10-14 | 2015-01-07 | 税友软件集团股份有限公司 | Data transmission method, device and system |
CN104408611A (en) * | 2014-10-29 | 2015-03-11 | 中国建设银行股份有限公司 | Method and system for electronic banking transactions of other bank cards |
CN105224542A (en) * | 2014-05-30 | 2016-01-06 | 北京奇虎科技有限公司 | A kind of method and apparatus business object data being imported platform |
CN105530523A (en) * | 2014-09-29 | 2016-04-27 | 中兴通讯股份有限公司 | Method and equipment for business realization |
CN105631004A (en) * | 2015-12-28 | 2016-06-01 | 华夏银行股份有限公司 | Data processing method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10510113B2 (en) * | 2013-09-09 | 2019-12-17 | Mx Technologies, Inc. | Providing financial transaction data to a user |
-
2016
- 2016-07-25 CN CN201610583832.XA patent/CN106294125B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364331A (en) * | 2008-09-24 | 2009-02-11 | 中国工商银行股份有限公司 | System and method implementing service cooperation process between banks |
CN103366243A (en) * | 2013-06-19 | 2013-10-23 | 华夏银行股份有限公司 | Banking business core system |
CN105224542A (en) * | 2014-05-30 | 2016-01-06 | 北京奇虎科技有限公司 | A kind of method and apparatus business object data being imported platform |
CN105530523A (en) * | 2014-09-29 | 2016-04-27 | 中兴通讯股份有限公司 | Method and equipment for business realization |
CN104270455A (en) * | 2014-10-14 | 2015-01-07 | 税友软件集团股份有限公司 | Data transmission method, device and system |
CN104408611A (en) * | 2014-10-29 | 2015-03-11 | 中国建设银行股份有限公司 | Method and system for electronic banking transactions of other bank cards |
CN105631004A (en) * | 2015-12-28 | 2016-06-01 | 华夏银行股份有限公司 | Data processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN106294125A (en) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106294125B (en) | Core banking system data processing method | |
CN109242261B (en) | Method for evaluating security risk based on big data and terminal equipment | |
CN103544074A (en) | Method and device for verifying service | |
CN103440507A (en) | Bill information verifying device and method for verifying bill information | |
CN111127009A (en) | Wrong account positioning method and device applied to self-service equipment | |
CN111444073A (en) | Method, apparatus and system for testing financial database performance | |
CN110717814B (en) | Method and device for generating risk message | |
CN101964710B (en) | Digital signature and signature authenticating method | |
CN113535774A (en) | Service data processing method and device | |
CN117194242A (en) | Log playback method and device for transaction system, electronic equipment and storage medium | |
CN111858600B (en) | Data wide table construction method, device, equipment and storage medium | |
CN109324963B (en) | Method for automatically testing profit result and terminal equipment | |
CN112785406B (en) | Account checking method, device, equipment and storage medium | |
CN110471932A (en) | Invoice management method and system based on block chain | |
CN113064837A (en) | Database benchmark test method and device based on transaction scene | |
CN109947797A (en) | A kind of data detecting device and method | |
CN112215693A (en) | Voucher generation method and related device | |
CN111367776A (en) | Recording method, device, equipment and storage medium of resource transfer service | |
CN116702726A (en) | Tax management system, method, electronic device and storage medium | |
CN112419052B (en) | Transaction testing method, device, electronic equipment and readable storage medium | |
CN112561674B (en) | Passenger income settlement method and device, storage medium and electronic equipment | |
CN112907009B (en) | Standardized model construction method and device, storage medium and equipment | |
CN111625455A (en) | Program testing method, device, equipment and medium | |
CN110570268A (en) | Authentication method, server and user side | |
CN110782330A (en) | Configuration method of accounting voucher of financial cloud platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |