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

A Business Component Model for Developing Schemaless Document Database Applications

A technology of business components and component models, applied in special data processing applications, electrical digital data processing, instruments, etc., can solve the problems of reducing development difficulty and low application software development efficiency, and achieve the effect of reducing development difficulty

Active Publication Date: 2016-05-25
UNIV OF JINAN
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the above problems, to provide a business component model for developing schemaless document-type database applications, and to replace the traditional software debugging, release, and deployment of cumbersome The working process solves the problem of low development efficiency of emerging schemaless document database application software and reduces the difficulty of development

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
  • A Business Component Model for Developing Schemaless Document Database Applications
  • A Business Component Model for Developing Schemaless Document Database Applications
  • A Business Component Model for Developing Schemaless Document Database Applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The present invention will be further described below in conjunction with the drawings and embodiments.

[0057] figure 1 It is the architecture diagram of the rapid development system for the modeless document database application software driven by the business component model of the present invention.

[0058] A business component model for rapid development of a schemaless document database application software, comprising a business component model 121 connected to a model execution engine 120, a business component model 121 and a Web page file 123, the model execution engine 120 is used to parse the business component model 121, and generate a Web page file 123 through model conversion 122; the business component model 121 describes the data storage, business logic and user interface of the schemaless document database application software, including schemaless The document data storage layer business component model 125, the business logic business component model 126...

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 component business model for developing the application of a modeless documental database. The component business model comprises a modeless data storage layer business component, a business logic business component and a user interface layer business component. The modeless data storage layer business component comprises a collection component and a document attribute component. The business logic business component comprises a data operation business logic component, a page orientation business logic component and a code weaving business logic component. The user interface layer logic component comprises a window component, a unit component and an element component. The problem that the modeless database application software is low in developed efficiency is solved. The component business model is directly operated to replace the traditional fussy processes of software debugging, releasing and deployment. Developers only need to describe and model system businesses by the business component of the modeless database, Web page files are obtained by model conversion and model synchronization, and the Web page files, the business component and a model execution engine finally form Web application software executable.

Description

Technical field [0001] The invention relates to a model for rapidly developing application software, in particular to a business component model for developing a modeless document database application. Background technique [0002] With the development of technologies such as Web 2.0, big data, and cloud applications, traditional databases have encountered bottlenecks in I / O and scalability, and the access performance of big data has dropped sharply. In order to solve this problem, many solutions have been proposed, such as distributed databases, master-slave databases, and schemaless databases. A schemaless database is a database with a free schema, and its schemas are mainly relations, trees, graphs, documents and other methods. Modeless database Web application software refers to the application software based on the Web that uses a modeless database for data access. It shows performance advantages in big data query, statistics, and analysis, and becomes a new application mod...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44G06F17/30
Inventor 马坤杨波陈广伟
Owner UNIV OF JINAN
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