Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fast inquiring method using dynamic inquiring language

A technology of dynamic query and query method, applied in special data processing applications, instruments, electrical and digital data processing, etc., can solve the problems of large development workload, many processing links, long development cycle, etc., to improve configuration capabilities, improve development Speed, the effect of reducing development costs

Active Publication Date: 2013-09-04
BEIJING SHOUGANG AUTOMATION INFORMATION TECH
View PDF5 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] From the above example, it takes 5 steps to implement a simple query before it can be converted into SQL for execution. There are many processing links, low efficiency, long development cycle, and heavy development workload.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fast inquiring method using dynamic inquiring language
  • Fast inquiring method using dynamic inquiring language
  • Fast inquiring method using dynamic inquiring language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The invention proposes a fast query method using a dynamic query language, which implements a configurable business data fast query method by performing xsd semantic modeling on domain objects and an XQL semantic-based dynamic query engine. In conjunction with the accompanying drawings and examples, the detailed description is as follows:

[0052] The following takes a specific sales order query as an example to describe in detail the whole process of realizing dynamic query after configuring it. The requirement of this example is that the user needs to review the sales order and put forward a request for sales order query. The specific display requirements are:

[0053] All sales order line item information whose status is Unreviewed is displayed, as follows:

[0054] Line item number, sales category, line item identification, external standard, external grade, end user, industry, end use name, steel coil inner diameter, product quantity (tons), delivery date

[0055...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a fast inquiring method using a dynamic inquiring language, and belongs to the field of service system technology platforms. The fast inquiring method using the dynamic inquiring language achieves flexible and fast inquiring through field-object semanteme modeling and an XQL dynamic inquiring language data access mode. An XQL is a dynamic analysis language which is independently innovated and invented and is used for describing Xsd semanteme. Taking material inquiring as an example, when needing to inquire the information of a material according to the number of the material, a user just needs to write / mat[matId=#matId]. If also wanting to see order information of the material, the user just needs to modify the expression to be / mat[matId=#matId] / +po, and accordingly requirements can be met. The fast inquiring method using the dynamic inquiring language has the advantages of abandoning a previous multi-layer hard-coded inquiring achieving mode and meeting flexible, efficient and fast inquiring requirements of the user through an inquiring engine and configuration mode.

Description

technical field [0001] The invention belongs to the field of business system technology platform, and in particular provides a fast query method using a dynamic query language, a semantic model-based, configuration-based, dynamic query implementation method under a BS multi-layer architecture. Background technique [0002] In the process of business system software development, flexible, convenient and efficient query of business data has always been a key issue reflecting the level of informatization. However, in the traditional multi-layer BS architecture system, the realization of a business query requirement often needs to traverse the presentation layer, service layer, and integration layer to return the query result. The following takes the SSH (Strut + Spring + Hiberate) platform as an example to explain the steps that users need to go through from submitting a query request to returning the query data: [0003] The presentation layer will receive the HTML request ob...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30G06F9/44
Inventor 吕剑许剑李强段相举揭柳刘聪牛巍罗思亮刘路璐
Owner BEIJING SHOUGANG AUTOMATION INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products