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

Rapid modeling frame of general business model based on star structure

A technology of business model and star structure, applied in the direction of program control devices, etc., can solve the problems of consumption and manpower, and achieve the effect of reducing costs and improving the speed of modeling

Inactive Publication Date: 2014-09-17
CHENGDU TJUT TECH CO LTD
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the development method of domain model-driven development, in view of the fact that the actual business model is changeable and the maintenance of models with different structures requires a lot of manpower and time, we propose a star structure under the model of domain-driven development The general model, we call it "service entity", the model is described by a unique root node and the basic information of the model, and the root node can be connected to one-to-one or one-to-many child nodes to describe the additional information of the model

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
  • Rapid modeling frame of general business model based on star structure
  • Rapid modeling frame of general business model based on star structure
  • Rapid modeling frame of general business model based on star structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] 1. System preparation: firstly, the project package service.platform.jar of the basic framework needs to be introduced in the JAVA project to support modeling and basic functions. On this basis, the project package of the rapid modeling framework is introduced: service.installation.jar .

[0078] 2. Service entity model modeling: To design the business model of the service entity, the designer needs to analyze the requirements, establish the domain model, that is, the service entity model, and determine which nodes the service entity consists of, the relationship between these nodes, and the relationship with the outside world. Node relationship. Then create a service entity class for each node and inherit the basic class provided by the framework: ServiceEntityNode.

[0079] 3. Generate background code and related resources: write a test case code, call the method of the rapid modeling framework ServiceEntityInstallationComProxy.registerSE(ListseInsList) throws Servic...

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 designs a rapid modeling frame of a general business model based on a star structure. According to the basic thoughts, after the frame carries out semantic analysis according to information provided by a background business model and a foreground view model, a series of resource codes are generated to realize user-oriented code resources with basic application functions of adding, deleting, checking, changing and displaying. These code resources comprise code and database persistent layer service, database table and the like for business data processing by background, list views and editing and checking views with foreground default style, logic for generating the control style of the foreground to complete conversion of foreground and background, and multilingual resource files and automated testing codes of a related support system. According to the rapid modeling frame, the code resources complied with human power traditionally are generated by the frame, so that the man power cost is reduced, and the development efficiency is improved.

Description

Technical field: [0001] The present invention designs a rapid modeling tool conforming to the principle of domain model-driven design. The basic idea is: developers only need to manually define the background business model, and after the framework analyzes the business model, it quickly generates user The code and resources that can be used to complete basic functions such as adding, deleting, checking, modifying, displaying, and automated testing will be automatically generated by the framework for code resources that originally required a lot of manpower to write. It reduces the cost of manpower development, improves the speed of modeling, and enables developers to focus on the development of special functions. [0002] The data core based on this framework is a general model based on a star structure, which we call "Service Entity". The star data structure is used to describe different business logics, which unifies the structure of the model, makes it possible for the fr...

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): G06F9/44
Inventor 张航
Owner CHENGDU TJUT TECH CO LTD
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