CN115438271A - Industrial mechanism model and APP management system - Google Patents
Industrial mechanism model and APP management system Download PDFInfo
- Publication number
- CN115438271A CN115438271A CN202211389600.2A CN202211389600A CN115438271A CN 115438271 A CN115438271 A CN 115438271A CN 202211389600 A CN202211389600 A CN 202211389600A CN 115438271 A CN115438271 A CN 115438271A
- Authority
- CN
- China
- Prior art keywords
- app
- model
- module
- management
- user
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an industrial mechanism model and APP management system, which comprises: the user layer is used for corresponding to users with two roles, namely a common user and a system administrator; the application layer comprises a home page APP display module, a model management module, an APP management module and a relation map module; the service layer is used for integrating a basic management module and providing basic support for system operation, wherein the basic management module comprises a user module, a post module, a role module, an authority module and a log module; and the data layer comprises a relational database MySQL, a database Neo4j and a memory database Redis. By the method and the device, the model is systematically managed, the APP derived from the model is uniformly integrated in the system, and meanwhile, the relationship map between the model and the APP derived from the model is established.
Description
Technical Field
The invention relates to the technical field of internet application background management, in particular to an industrial mechanism model and an APP management system.
Background
The research on the current industrial mechanism model informatization management system and APP management system discovers that the current industrial mechanism model management platform mainly and singly manages the mechanism model, the management content is single, the APP derived from the mechanism model is not subjected to system integration management, and the incidence relation among the application system, the model and the APP is not established and visualized, so that the comprehensive systematic management of the mechanism model and the derived industrial APP is not facilitated, the relation established among the application system, the model and the APP cannot be visually displayed, and the scene of model application is not facilitated to be analyzed.
Disclosure of Invention
The invention aims to: aiming at the problems in the prior art, an industrial mechanism model and an APP management system are provided, and the problems that information islanding and an incidence relation between the existing model and the APP derived from the existing model are intuitively displayed are solved.
The invention aims to be realized by the following technical scheme:
an industrial mechanism model and APP management system, the system comprising:
the user layer is used for corresponding to users with two roles, namely a common user and a system administrator;
the application layer comprises a home page APP display module, a model management module, an APP management module and a relation map module;
the service layer is used for integrating a basic management module and providing basic support for system operation, wherein the basic management module comprises a user module, a post module, a role module, an authority module and a log module;
and the data layer comprises a relational database MySQL, a graph database Neo4j and a memory database Redis.
As a further technical scheme, the ordinary user gives the viewing and operating authority to the industrial mechanism model and the APP, and simultaneously comprises the viewing function of the visual relation map; and the system administrator gives operations of adding, modifying and deleting the industrial mechanism model and the APP.
As a further technical scheme, the home page APP display module is used for providing a system login entry for a system front-end interface; the integrated APP in the home page APP display module adopts a grid layout, sliding, rolling, refreshing and displaying all APPs or searching the APPs according to the field through a drop-down list, clicking an APP icon, automatically opening the corresponding APP by the system, and prompting to download the client installation package if the client corresponding to the APP is not installed.
As a further technical scheme, the model management module comprises functions of adding, uploading, searching, downloading, modifying and deleting the model; when a model is newly added, model basic information is input firstly, the model basic information comprises a model name, a model type, model introduction and a development tool, then a model file and a detailed description file are uploaded, an APP needing to be associated is selected, the relationship between the model and the APP is many-to-one, and after the input is completed, a determining button is clicked to complete the uploading of the model.
As a further technical scheme, the APP management module comprises the steps of adding, deleting, modifying and inquiring APP; when newly-increased APP, input APP's name, show icon, affiliated field, affiliated module, function, detailed description, then select APP's type, APP's type is client type and webpage type respectively, need input client's start parameter to client type, uploads client installation package, need input access URL to webpage type, visits user name and password, selects the field of associativity at last, and APP and the relation in field are many-to-one, inputs above-mentioned information after, clicks confirm button and accomplishes the integration.
As a further technical scheme, the relation map module comprises a relation visualization function among the industrial mechanism model, the APP and the field, and a visualization relation map is formed.
As a further technical scheme, the relational database MySQL is a master-slave framework, one database server is used as a master database, a plurality of databases are used as slave databases, the slave databases continuously synchronize data of the master database, newly added data of the system are written into the master database, and the system queries data linked with the slave databases.
Compared with the prior art, the method and the device realize systematic management of the model, integrate the APP derived from the model into the system uniformly, and establish the relationship map between the model and the APP derived from the model.
Drawings
FIG. 1 is an architecture diagram of a management system provided by the present invention;
fig. 2 is a flowchart of the operation of the management system provided by the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and specific embodiments.
Examples
The method not only manages the mass mechanism model, but also manages the APP derived from the mechanism model, and establishes the incidence relation between the model and the APP. The model in the invention is an accurate mathematical model established according to an object, an internal mechanism of a production process or a transmission mechanism of material flow; APP refers to a highly efficient and personalized user-oriented application developed based on a mechanistic model.
The system is constructed based on SpringBoot and VUE, and as shown in FIG. 1, the whole system service architecture comprises a user layer, an application layer, a service layer and a data layer.
The user layer mainly corresponds to two kinds of role users of common user and system administrator, and the user layer gives different authorities to the user of different roles, can carry out different operations to the system, and common user has given looking over and the operation authority to industry mechanism model, APP, contains the function of looking over of visual relation map simultaneously, can let the user trace back to the source to industry mechanism model and APP that oneself used, knows its model principle and APP function. The system administrator can perform operations such as adding, modifying and deleting on the industrial mechanism model and the APP, and the administrator maintains the information of the model and the APP.
The application layer comprises four modules of home page APP display, model management, APP management and a relation map, and the specific information is as follows:
the home page APP display module: the front-end interface of the system provides a system login entrance, and the system can be logged in by inputting an account number and a password. The integrated APPs in the home page APP display module are in a grid layout, all the APPs are displayed in a sliding and rolling mode, and the APPs can be searched according to the fields through a pull-down list. And clicking the APP icon, automatically opening the corresponding APP by the system, and prompting to download the client installation package if the client corresponding to the APP is not installed.
A model management module: the model management module comprises functions of adding, uploading, searching, downloading, modifying and deleting the model and the like. When a new model is added, model basic information such as a model name, a model type, model introduction, a development tool and the like needs to be input, in addition, a model file and a detailed description file need to be uploaded, an APP needing to be associated is selected, the relationship between the model and the APP is many-to-one, and after the input is completed, the model uploading can be completed by clicking a determination button. The search model can perform fuzzy search by using keyword combinations such as model name, model type, model field, creator, model version, associated APP name and the like. The model download function includes a single model download and multiple model export functions. The model modification function may modify all information of the model. The model deletion function includes a single model deletion and a plurality of model deletion functions.
APP management module: the APP management function module comprises functions of adding, deleting, modifying, inquiring and the like of the APP. APP newly-increased is used for integrating industry APP based on model development, information such as input APP's name when newly-increased APP, show icon, affiliated field, affiliated module, function, detailed description, the type of APP needs to be selected in addition, be client type and webpage type respectively, need input client's start parameter to client type, upload client installation package, need input visit URL to webpage type, information such as access user name and password, the field of correlation needs to be selected simultaneously, the relation of APP and field is many-to-one, after typing above-mentioned information, click and confirm the button and can accomplish the integration. And the modification of the APP comprises the modification of all information input during integration and the re-association of the domain information. The delete APP function includes a single APP delete and a multiple APP delete function. Downloading the APP provides an APP information and client type APP installation package downloading function.
A relationship map module: as shown in fig. 2, the industrial mechanism model and the APP management flowchart, the relationship map module includes a relationship visualization function among the industrial mechanism model, the APP, and the affiliated field, and forms a visualization relationship map.
As described above, after the model is successfully imported, the model can be further managed, for example, the model information is modified or the association relationship between the model and the APP is changed. Similarly, the information of the APP is allowed to be adjusted after the APP is successfully integrated, when the model and the APP are modified, the system establishes a binding relationship between the model and the APP, and the system forms the relationship into structured data according to the association relationship received from the front end and stores the structured data into the Neo4j graph database. A user clicks a relation map function menu at a front end to request a rear end interface, the rear end inquires relation data from a Neo4j graph database and returns the relation data to the front end, the front end receives the data, a data model is converted into a view by using a relation graph technology, the view is rendered into a visual interface, and the relation maps of the model, the APP and the field are displayed.
The service layer integrates basic management modules such as a user module, a post module, a role module, an authority module, a log module and the like, and provides basic support for system operation. A user module, a post module, a role module, a permission module and other modules in the system form a set of user role permission management mode together, the permission module provides button-level permission control, a plurality of permissions are integrated into one role, and a user is endowed with a plurality of menu permissions by endowing the user with the role. The post module provides the post information management function of all users of the system, and the corresponding post information can be selected when the users are generated. The functions of dictionary management, parameter setting, notification announcement, system monitoring, system tools and the like are consistent with the functions of the conventional operation and maintenance system, and therefore, the detailed description is omitted here.
And (3) a data layer: the data layer mainly comprises three types of databases, a relational database MySQL, a database Neo4j and a memory database Redis.
MySQL: the system adopts MySQL master-slave structure, uses one database server as master database, uses several databases as slave databases, continuously synchronizes the data of master database, newly added data of system will be written into master database, system inquires data link slave database, separates writing and inquiring, reduces database pressure. Neo4j is used for storing the graphic data after the system is structured, redis is used for storing common data, and the data exists in a memory, so that the data query time can be reduced, and the overall efficiency of the system can be improved.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, it should be noted that any modifications, equivalents and improvements made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (7)
1. An industrial mechanism model and APP management system, comprising:
the user layer is used for corresponding to users with two roles, namely a common user and a system administrator;
the application layer comprises a home page APP display module, a model management module, an APP management module and a relation map module;
the service layer is used for integrating a basic management module and providing basic support for system operation, wherein the basic management module comprises a user module, a post module, a role module, an authority module and a log module;
and the data layer comprises a relational database MySQL, a database Neo4j and a memory database Redis.
2. The management system of the industrial mechanism model and the APP as claimed in claim 1, wherein the general user gives permission to view and operate the industrial mechanism model and the APP, and includes a view function of a visual relationship graph; and the system administrator gives operations of adding, modifying and deleting the industrial mechanism model and the APP.
3. The industrial mechanism model and APP management system of claim 1, wherein a home page APP display module is used for a system front-end interface to provide a system login entry; the integrated APP in the home page APP display module adopts a grid layout, sliding, rolling, refreshing and displaying all APPs or searching the APPs according to the field through a drop-down list, clicking an APP icon, automatically opening the corresponding APP by the system, and prompting to download the client installation package if the client corresponding to the APP is not installed.
4. The management system of industrial mechanism model and APP as claimed in claim 1, wherein the model management module includes functions of model addition, uploading, searching, downloading, modification and deletion; when a model is newly added, model basic information is input firstly, the model basic information comprises a model name, a model type, model introduction and a development tool, then a model file and a detailed description file are uploaded, an APP needing to be associated is selected, the relationship between the model and the APP is many-to-one, and after the input is completed, a determining button is clicked to complete the uploading of the model.
5. The industrial mechanism model and APP management system of claim 1, wherein the APP management module includes APP add, delete, modify and query; when newly-increased APP, input APP's name, show icon, affiliated field, affiliated module, function, detailed description, then select APP's type, APP's type is client type and webpage type respectively, need input client's start parameter to client type, uploads client installation package, need input access URL to webpage type, visits user name and password, selects the field of associativity at last, and APP and the relation in field are many-to-one, inputs above-mentioned information after, clicks confirm button and accomplishes the integration.
6. The system of claim 1, wherein the relationship graph module comprises a relationship visualization function between the industrial mechanism model, the APP, and the domain, and forms a visualization relationship graph.
7. The system of claim 1, wherein the relational database MySQL is a master-slave architecture, one database server is used as a master database, a plurality of databases are used as slave databases, the slave databases continuously synchronize data of the master database, new data of the system are written into the master database, and the system queries data linked with the slave databases.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211389600.2A CN115438271B (en) | 2022-11-08 | 2022-11-08 | Industrial mechanism model and APP management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211389600.2A CN115438271B (en) | 2022-11-08 | 2022-11-08 | Industrial mechanism model and APP management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115438271A true CN115438271A (en) | 2022-12-06 |
CN115438271B CN115438271B (en) | 2023-03-24 |
Family
ID=84252377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211389600.2A Active CN115438271B (en) | 2022-11-08 | 2022-11-08 | Industrial mechanism model and APP management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115438271B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112232672A (en) * | 2020-10-16 | 2021-01-15 | 北京中船信息科技有限公司 | Management system and method of industrial mechanism model |
CN112765368A (en) * | 2021-01-29 | 2021-05-07 | 北京索为***技术股份有限公司 | Knowledge graph spectrum establishing method, device, equipment and medium based on industrial APP |
CN113504902A (en) * | 2021-07-01 | 2021-10-15 | 中国汽车技术研究中心有限公司 | Industrial APP integrated development system and related equipment |
CN114237760A (en) * | 2021-12-21 | 2022-03-25 | 华北电力大学 | Method for packaging industrial mechanism model into container mirror image and issuing web service |
WO2022121944A1 (en) * | 2020-12-10 | 2022-06-16 | 东北大学 | Method and apparatus for intelligent forecasting of industrial process operation indicators, device, and storage medium |
CN114637740A (en) * | 2022-03-24 | 2022-06-17 | 南京邮电大学 | Novel map platform construction method based on knowledge representation and knowledge extraction |
CN114692872A (en) * | 2020-12-30 | 2022-07-01 | 上海飞机制造有限公司 | Model function calling method and device, storage medium and electronic equipment |
-
2022
- 2022-11-08 CN CN202211389600.2A patent/CN115438271B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112232672A (en) * | 2020-10-16 | 2021-01-15 | 北京中船信息科技有限公司 | Management system and method of industrial mechanism model |
WO2022121944A1 (en) * | 2020-12-10 | 2022-06-16 | 东北大学 | Method and apparatus for intelligent forecasting of industrial process operation indicators, device, and storage medium |
CN114692872A (en) * | 2020-12-30 | 2022-07-01 | 上海飞机制造有限公司 | Model function calling method and device, storage medium and electronic equipment |
CN112765368A (en) * | 2021-01-29 | 2021-05-07 | 北京索为***技术股份有限公司 | Knowledge graph spectrum establishing method, device, equipment and medium based on industrial APP |
CN113504902A (en) * | 2021-07-01 | 2021-10-15 | 中国汽车技术研究中心有限公司 | Industrial APP integrated development system and related equipment |
CN114237760A (en) * | 2021-12-21 | 2022-03-25 | 华北电力大学 | Method for packaging industrial mechanism model into container mirror image and issuing web service |
CN114637740A (en) * | 2022-03-24 | 2022-06-17 | 南京邮电大学 | Novel map platform construction method based on knowledge representation and knowledge extraction |
Non-Patent Citations (3)
Title |
---|
GUOCHAO BAI 等: "Adjacency graph and matrix representation of scaling mechanisms", 《2013 IEEE 8TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA)》 * |
全国信息技术标准化技术委员会: "《https://www.mayiwenku.com/p-40229935.html》", 13 July 2022 * |
张磊 等: "基于工业互联网平台的工业机理模型库设计", 《电子技术与软件工程》 * |
Also Published As
Publication number | Publication date |
---|---|
CN115438271B (en) | 2023-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108292323B (en) | Database operations using metadata of data sources | |
US10609140B2 (en) | Dynamic resource management systems and methods | |
AU2017200055B2 (en) | Integrated developer workflow for data visualization development | |
US11886430B1 (en) | Intent-based natural language processing system | |
US8001077B2 (en) | Distributed method for synchronizing and updating bookmarks on multiple computer devices | |
Ames et al. | HydroDesktop: Web services-based software for hydrologic data discovery, download, visualization, and analysis | |
US8001145B1 (en) | State management for user interfaces | |
US20020026441A1 (en) | System and method for integrating multiple applications | |
CN110633186A (en) | Log monitoring system for electric power metering micro-service architecture and implementation method | |
US20140188845A1 (en) | Interoperable shared query based on heterogeneous data sources | |
US20120278334A1 (en) | Database System | |
KR20040088366A (en) | Computer searching with associations | |
US11676345B1 (en) | Automated adaptive workflows in an extended reality environment | |
US11087080B1 (en) | Systems and methods for collaborative data entry and integration | |
US20120239614A1 (en) | Method and system for managing data in database | |
WO2014164562A1 (en) | Method and system for content management | |
US11669513B2 (en) | Structured data collection, presentation, validation and workflow management | |
US20240152490A1 (en) | Model object management and storage system | |
US20230385534A1 (en) | Electronic document management system with a content status designation interface | |
KR100978693B1 (en) | System and method of providing electronic dictionary services | |
NO20110456A1 (en) | data Subscriptions | |
CN115438271B (en) | Industrial mechanism model and APP management system | |
KR20070071907A (en) | Method for searching patent information using directory of tree structure | |
US20200364225A1 (en) | Generating reports for enterprise pages based upon instrumentation data generated by client computing devices | |
US20160077727A1 (en) | Online Protocol Community |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |