Movatterモバイル変換


[0]ホーム

URL:


CN106294808A - A kind of data model automatic creation system and method - Google Patents

A kind of data model automatic creation system and method
Download PDF

Info

Publication number
CN106294808A
CN106294808ACN201610672348.4ACN201610672348ACN106294808ACN 106294808 ACN106294808 ACN 106294808ACN 201610672348 ACN201610672348 ACN 201610672348ACN 106294808 ACN106294808 ACN 106294808A
Authority
CN
China
Prior art keywords
module
operation unit
data
input
unit
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.)
Pending
Application number
CN201610672348.4A
Other languages
Chinese (zh)
Inventor
张�林
阎星娥
严荣明
杨昆
高树
王力钧
徐新皎
陈虎
王月铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Weishi Technology Co Ltd
Original Assignee
Nanjing Weishi Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Weishi Technology Co LtdfiledCriticalNanjing Weishi Technology Co Ltd
Priority to CN201610672348.4ApriorityCriticalpatent/CN106294808A/en
Publication of CN106294808ApublicationCriticalpatent/CN106294808A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of data model automatic creation system and method, including external interface, basic data acquisition module, computing module, tree structure display module, base table definition module, data connection definition module, data base, order module and data model management module, the input of described external interface and basic data acquisition module connects, and the outfan of basic data acquisition module is connected with the input of computing module, the outfan of described computing module is connected with input and the data base of tree structure display module respectively, and the input of tree structure display module and data base connect, the input of described tree structure display module is connected with base table definition module and data cube computation definition module respectively, and data base and order module connect.The present invention solves data model and program and realizes partly overlapping the problem that the workload caused repeats, and greatly reduces workload, improves work efficiency, and method is simple, easy to use, low cost.

Description

A kind of data model automatic creation system and method
Technical field
The present invention relates to Computer Applied Technology field, particularly relate to a kind of data model automatic creation system and method.
Background technology
There is substantial amounts of business form in industry, needs when informationization models to set up substantial amounts of business datum table, these tablesThere is the information data of specialty, list structure bulky complex, creating when these business datums being carried out after-treatment operation bigThe business logic codes of amount.
In order to simplify the process logic of business, reduce the impact that business form upgrading brings, opportunity database data structureFundamental system model arise at the historic moment, but prior art exist data model and program realize partly overlapping cause with heavy work loadMultiple problem, significantly increases workload, reduces work efficiency.
Summary of the invention
The technical problem existed based on background technology, the present invention proposes a kind of data model automatic creation system and sideMethod.
A kind of data model automatic creation system that the present invention proposes, including external interface, basic data acquisition module, fortuneCalculate module, tree structure display module, base table definition module, data connection definition module, data base, order module and dataModel management module, the input of described external interface and basic data acquisition module connects, and basic data acquisition moduleOutfan is connected with the input of computing module, the outfan of described computing module respectively with the input of tree structure display moduleEnd and data base connect, and the input of tree structure display module and data base connect, described tree structure display moduleInput is connected with base table definition module and data cube computation definition module respectively, and data base and order module connect, describedBasic data acquisition module, computing module, tree structure display module, base table definition module, data connection definition module, numberAll it is connected with data model management module according to storehouse and order module.
Preferably, described computing module includes intersection operation unit, union operation unit, set difference operation unit or non-fortuneCalculate unit, statistical calculation unit, filtration operation unit, operation result preview unit, preserve tactics unit and combinatorial operation unit,And intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit, statistical calculation unit and filtration operationUnit all inputs with combinatorial operation unit are connected, the outfan of described combinatorial operation unit respectively with operation result preview listThe input of unit and preservation tactics unit connects.
Preferably, the outfan of described basic data acquisition module respectively with intersection operation unit, union operation unit, differenceSet operation unit, NOR-operation unit, statistical calculation unit and filtration operation unit connect, and the outfan of combinatorial operation unitBeing connected with the input of tree structure display module, the outfan of described preservation tactics unit is connected with data base.
Preferably, described data model management module be connected to identity information memory module, authentication module andNumbering module, and identity information memory module is connected with the input of authentication module and the outfan of numbering module respectively,The outfan of described numbering module is connected with data base, and the outfan of authentication module connects the input having matching moduleEnd, described matching module is connected with data base.
The invention allows for a kind of method that data model automatically generates, comprise the following steps:
S1: controlling base table definition module by data model management module and data cube computation definition module runs, base table definesThe base table of tree structure display module is defined by module, the data connection definition module company to tree structure display moduleThe relation of connecing is defined;
S2: control basic data acquisition module by data model management module and computing module runs, basic data acquisition moduleBy basic data transmission to computing module after external interface obtains basic data, the operation result transmission of computing module is to tree-likeConfiguration shows module carries out hierarchical tree-structure displaying, and the operation result transmission of computing module simultaneously stores to data base,With data model management module control order module run, order module by the storage data in data base according to create the time andField is ranked up.
Preferably, in described S2, basic data acquisition module obtains after basic data respectively by basis number from external interfaceAccording to transmission to intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit, statistical calculation unit and mistakeFilter arithmetic element, combinatorial operation unit to intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit,Statistical calculation unit and filtration operation unit are combined, thus basic data carries out computing, and then combinatorial operation unit willOperation result transmission carries out hierarchical tree-structure displaying to tree structure display module, and combinatorial operation unit is by operation result simultaneouslyTransmission stores to data base.
In the present invention, described a kind of data model automatic creation system and method can be from by basic data acquisition moduleBasic data is transmitted to computing module after obtaining basic data by external interface, can be carried out basic data by computing moduleComputing, can carry out hierarchical tree-structure displaying to operation result by tree structure display module, and the present invention solves dataThe problem that the workload that causes of realizing model and program partly overlapping repeats, greatly reduces workload, improves work effectRate, method is simple, easy to use, low cost.
Detailed description of the invention
Below in conjunction with specific embodiment, the present invention is explained orally further.
Embodiment
With reference to Fig. 1, the present embodiment proposes a kind of data model automatic creation system, including external interface, basic dataAcquisition module, computing module, tree structure display module, base table definition module, data connection definition module, data base, rowSequence module and data model management module, the input of external interface and basic data acquisition module connects, and basic data obtainsThe outfan of delivery block is connected with the input of computing module, the outfan of computing module respectively with tree structure display moduleInput and data base connect, and the input of tree structure display module and data base connect, tree structure display moduleInput is connected with base table definition module and data cube computation definition module respectively, and data base and order module connect, basisData acquisition module, computing module, tree structure display module, base table definition module, data connection definition module, data baseAll being connected with data model management module with order module, a kind of data model automatic creation system and method pass through basic dataBasic data can be transmitted to computing module after external interface obtains basic data by acquisition module, can by computing moduleBasic data is carried out computing, operation result can be carried out hierarchical tree-structure displaying by tree structure display module, thisInvention solves data model and program and realizes partly overlapping the problem that the workload caused repeats, and greatly reduces workAmount, improves work efficiency, and method is simple, easy to use, low cost.
In the present embodiment, computing module includes intersection operation unit, union operation unit, set difference operation unit or non-fortuneCalculate unit, statistical calculation unit, filtration operation unit, operation result preview unit, preserve tactics unit and combinatorial operation unit,And intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit, statistical calculation unit and filtration operationUnit all inputs with combinatorial operation unit are connected, the outfan of combinatorial operation unit respectively with operation result preview unit andPreserve tactics unit input connect, the outfan of basic data acquisition module respectively with intersection operation unit, union operationUnit, set difference operation unit, NOR-operation unit, statistical calculation unit and filtration operation unit connect, and combinatorial operation unitOutfan be connected with the input of tree structure display module, preserve tactics unit outfan be connected with data base, dataModel management module is connected to identity information memory module, authentication module and numbering module, and identity information storageModule is connected with the input of authentication module and the outfan of numbering module respectively, the outfan of numbering module and data baseConnecting, and the outfan of authentication module connects the input having matching module, matching module is connected with data base, a kind of numberCan be by base after external interface obtains basic data by basic data acquisition module according to auto-building model system and methodPlinth data are transmitted to computing module, basic data can be carried out computing by computing module, by tree structure display moduleOperation result can be carried out hierarchical tree-structure displaying, the present invention solves data model and realizes partly overlapping causing with programThe problem that repeats of workload, greatly reduce workload, improve work efficiency, method is simple, easy to use, costLow.
The present embodiment also proposed a kind of method that data model automatically generates, and comprises the following steps:
S1: controlling base table definition module by data model management module and data cube computation definition module runs, base table definesThe base table of tree structure display module is defined by module, the data connection definition module company to tree structure display moduleThe relation of connecing is defined;
S2: control basic data acquisition module by data model management module and computing module runs, basic data acquisition moduleBy basic data transmission to computing module after external interface obtains basic data, the operation result transmission of computing module is to tree-likeConfiguration shows module carries out hierarchical tree-structure displaying, and the operation result transmission of computing module simultaneously stores to data base,With data model management module control order module run, order module by the storage data in data base according to create the time andField is ranked up.
In the present embodiment, in S2, basic data acquisition module obtains after basic data respectively by basis number from external interfaceAccording to transmission to intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit, statistical calculation unit and mistakeFilter arithmetic element, combinatorial operation unit to intersection operation unit, union operation unit, set difference operation unit, NOR-operation unit,Statistical calculation unit and filtration operation unit are combined, thus basic data carries out computing, and then combinatorial operation unit willOperation result transmission carries out hierarchical tree-structure displaying to tree structure display module, and combinatorial operation unit is by operation result simultaneouslyTransmitting to data base and store, a kind of data model automatic creation system and method can be from by basic data acquisition moduleBasic data is transmitted to computing module after obtaining basic data by external interface, can be carried out basic data by computing moduleComputing, can carry out hierarchical tree-structure displaying to operation result by tree structure display module, and the present invention solves dataThe problem that the workload that causes of realizing model and program partly overlapping repeats, greatly reduces workload, improves work effectRate, method is simple, easy to use, low cost.
The above, the only present invention preferably detailed description of the invention, but protection scope of the present invention is not limited thereto,Any those familiar with the art in the technical scope that the invention discloses, according to technical scheme andInventive concept equivalent or change in addition, all should contain within protection scope of the present invention.

Claims (6)

1. a data model automatic creation system, including external interface, basic data acquisition module, computing module, tree-like knotStructure display module, base table definition module, data connection definition module, data base, order module and data model management module,It is characterized in that, the input of described external interface and basic data acquisition module connects, and basic data acquisition module is defeatedGo out end to be connected with the input of computing module, the outfan of described computing module respectively with the input of tree structure display moduleConnect with data base, and the input of tree structure display module and data base connect, described tree structure display module defeatedEnter end to be connected with base table definition module and data cube computation definition module respectively, and data base and order module connect, described basePlinth data acquisition module, computing module, tree structure display module, base table definition module, data connection definition module, dataStorehouse and order module are all connected with data model management module.
The method that a kind of data model the most according to claim 5 automatically generates, it is characterised in that in described S2, basisBasic data is transmitted to intersection operation unit, union operation after external interface obtains basic data by data acquisition module respectivelyUnit, set difference operation unit, NOR-operation unit, statistical calculation unit and filtration operation unit, combinatorial operation unit is to common factorArithmetic element, union operation unit, set difference operation unit, NOR-operation unit, statistical calculation unit and filtration operation unit enterRow combination, thus basic data is carried out computing, then operation result transmission is shown mould to tree structure by combinatorial operation unitBlock carries out hierarchical tree-structure displaying, and operation result transmission is stored by combinatorial operation unit to data base simultaneously.
CN201610672348.4A2016-08-162016-08-16A kind of data model automatic creation system and methodPendingCN106294808A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610672348.4ACN106294808A (en)2016-08-162016-08-16A kind of data model automatic creation system and method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610672348.4ACN106294808A (en)2016-08-162016-08-16A kind of data model automatic creation system and method

Publications (1)

Publication NumberPublication Date
CN106294808Atrue CN106294808A (en)2017-01-04

Family

ID=57671292

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610672348.4APendingCN106294808A (en)2016-08-162016-08-16A kind of data model automatic creation system and method

Country Status (1)

CountryLink
CN (1)CN106294808A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111460620A (en)*2020-03-062020-07-28北京仿真中心Test evaluation model construction method and system
CN113448956A (en)*2020-03-242021-09-28腾讯科技(深圳)有限公司Code generation method, device, equipment and storage medium based on data model

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1849602A (en)*2003-09-092006-10-18皇家飞利浦电子股份有限公司 Methods for providing a tree-structured view of data
CN101706820A (en)*2009-12-102010-05-12金蝶软件(中国)有限公司Storing method and device and query method and device of bill of materials
CN102982185A (en)*2012-12-252013-03-20上海天律信息技术有限公司Method and system for carrying out level-to-level management on individual sets
CN103207783A (en)*2013-03-022013-07-17赵宝生Software development engine system based on browser/server mode and building method thereof
US20130346851A1 (en)*2012-06-252013-12-26Microsoft CorporationDeclarative show and hide animations in html5

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1849602A (en)*2003-09-092006-10-18皇家飞利浦电子股份有限公司 Methods for providing a tree-structured view of data
CN101706820A (en)*2009-12-102010-05-12金蝶软件(中国)有限公司Storing method and device and query method and device of bill of materials
US20130346851A1 (en)*2012-06-252013-12-26Microsoft CorporationDeclarative show and hide animations in html5
CN102982185A (en)*2012-12-252013-03-20上海天律信息技术有限公司Method and system for carrying out level-to-level management on individual sets
CN103207783A (en)*2013-03-022013-07-17赵宝生Software development engine system based on browser/server mode and building method thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111460620A (en)*2020-03-062020-07-28北京仿真中心Test evaluation model construction method and system
CN111460620B (en)*2020-03-062023-06-20北京仿真中心Test evaluation model construction method and system
CN113448956A (en)*2020-03-242021-09-28腾讯科技(深圳)有限公司Code generation method, device, equipment and storage medium based on data model

Similar Documents

PublicationPublication DateTitle
CN105550241B (en)Multi-dimensional database querying method and device
CN105096083B (en)Information system for warehouse
US11294960B1 (en)Entity mapping
CN103955577A (en)Computer automatic design method for mechanical equipment
CN103020750A (en)Process report generation method and device
CN110704486B (en)Data processing method, device, system, storage medium and server
CN109204609B (en) Final assembly flexible production method, device and equipment
CN101446892A (en)MVC model system data processing method and MVC model system
CN105205105A (en)Data ETL (Extract Transform Load) system based on storm and treatment method based on storm
CN107526645A (en)A kind of communication optimization method and system
CN104657900B (en)Oil and gas pipeline regulation and control business support system and implementation method thereof
CN103106593A (en)Contract drafting and reviewing device
CN109800857A (en)A kind of cavity convolution acceleration system and its method
CN106294808A (en)A kind of data model automatic creation system and method
CN103902757A (en)System and method for rapid creation and interaction of three-dimensional model
CN109033339A (en)A kind of method, device and equipment for recommending policy for user
CN102509156A (en)Core control engine technology for data check
CN103020339A (en)Method for implementing combined automobile circuit diagrams
CN107735781A (en)Store method and apparatus, the computing device of Query Result
CN115374641B (en) A visual editing method for production scheduling in a 3D virtual factory
CN112800056A (en)Multi-layer index construction method based on multi-granularity space-time data
KR102591478B1 (en)Piping material take off method of bidding stage with automation solutions
CN208207819U (en)A kind of big data analysis processing system based on extended node cluster
CN108268962A (en)Construction supply chain management method and apparatus based on 4D BIM and GIS
CN202988044U (en)On-line checking system of cigarette semi-automatic sorting line

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170104


[8]ページ先頭

©2009-2025 Movatter.jp