[go: up one dir, main page]

CN114282140A - Digital product library system - Google Patents

Digital product library system Download PDF

Info

Publication number
CN114282140A
CN114282140A CN202111400275.0A CN202111400275A CN114282140A CN 114282140 A CN114282140 A CN 114282140A CN 202111400275 A CN202111400275 A CN 202111400275A CN 114282140 A CN114282140 A CN 114282140A
Authority
CN
China
Prior art keywords
function
digital product
digital
products
library system
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
CN202111400275.0A
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.)
Sichuan Chuangshi Huaruan Technology Co ltd
Information & Telecommunication Company Sichuan Electric Power Corp
Original Assignee
Sichuan Chuangshi Huaruan Technology Co ltd
Information & Telecommunication Company Sichuan Electric Power Corp
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 Sichuan Chuangshi Huaruan Technology Co ltd, Information & Telecommunication Company Sichuan Electric Power Corp filed Critical Sichuan Chuangshi Huaruan Technology Co ltd
Priority to CN202111400275.0A priority Critical patent/CN114282140A/en
Publication of CN114282140A publication Critical patent/CN114282140A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种数字产品库系统,包括:功能目录单元,用于展示数字产品的属性,数字产品的属性包括业分类、系统名称、功能视图、架构视图、功能点击量和系统帮助文档中的一种或多种;系统地图单元,用于根据输入的数字产品的功能说明判断该数字产品与现有的数字产品功能的重复度;功能地图单元,用于对所有数字产品的功能统一进行聚类分析,获得各类型功能的分布和活跃度;功能超市单元,用于以功能为颗粒度对数字产品进行展示,反馈各数字产品对应的功能链接页面。本发明解决了数字产品的重复建设问题,消除数字产品库系统中使用率低的、无用的或者冗余的数字产品,同时辅助数字产品项目申报审核,为数字产品项目申报瘦身,节省资源开销。

Figure 202111400275

The invention discloses a digital product library system, comprising: a function catalog unit for displaying the attributes of digital products. One or more of the digital products; the system map unit, which is used to judge the duplication of the functions of the digital product and the existing digital products according to the function description of the input digital product; the function map unit is used to uniformly carry out the functions of all digital products. Cluster analysis is used to obtain the distribution and activity of various types of functions; the functional supermarket unit is used to display digital products with the function as the granularity, and feedback the function link page corresponding to each digital product. The invention solves the problem of repeated construction of digital products, eliminates low-usage, useless or redundant digital products in the digital product library system, assists the application and review of digital product projects, reduces the size of the application for digital product projects, and saves resource overhead.

Figure 202111400275

Description

Digital product library system
Technical Field
The invention relates to the technical field of informatization systems, in particular to a digital product library system.
Background
With the advance of digitization and informatization, a plurality of digital product systems are built by some companies, and the problems of similar functions, low utilization rate and the like exist in part of the digital product systems, so that the waste of resources is caused.
Disclosure of Invention
It is an object of the present invention to overcome one or more of the deficiencies of the prior art and to provide a digital product library system.
The purpose of the invention is realized by the following technical scheme: a digital product library system comprising:
the system comprises a function catalog unit, a function display unit and a function display unit, wherein the function catalog unit is used for displaying the attributes of the digital product, and the attributes of the digital product comprise one or more of industry classification, system name, function view, architecture view, function click quantity and system help document;
the system map unit is used for judging the repetition degree of the digital product and the functions of the existing digital product according to the input function description of the digital product;
the function map unit is used for carrying out cluster analysis on the functions of all the digital products uniformly to obtain the distribution and the activity of each type of function;
and the function supermarket unit is used for displaying the digital products by taking the functions as granularity and feeding back function link pages corresponding to the digital products.
Preferably, the function directory unit comprises one or more of the following modules:
the functional view module is used for displaying a grading graph of the digital products and displaying click rate of each grade of digital products;
the architecture view module is used for displaying the architecture view of each digital product;
the function access module is used for authenticating the URL of the function point when the employee accesses the function point in the digital product, and skipping to the function point of the digital product if the authentication is successful;
and the function point utilization rate module is used for acquiring the utilization rate of the function points of each digital product.
Preferably, the hierarchical diagram of the digital product is used for expanding the functions of the digital product step by step until the table is single-level.
Preferably, the system map unit comprises a similarity analysis model;
the similarity analysis model is obtained by utilizing a cosine similarity algorithm and a semantic similarity algorithm for training based on the functional description of the existing digital product.
Preferably, the cosine similarity algorithm includes:
dividing two complete sentences to be subjected to similarity calculation into two independent word sets by using a word segmentation algorithm;
calculating a union of the two word sets;
respectively calculating the word frequency of the two word sets, and vectorizing the word frequency;
and substituting the vectorized word frequency into a vector calculation model to obtain the text similarity.
Preferably, the function map unit includes a system evaluation model, and the system evaluation model is constructed by a process including:
obtaining a standard decision matrix by a vector programming method;
forming a weighted normative matrix by using the normative decision matrix;
and generating a system evaluation model according to the weighting standard matrix.
Preferably, in the functional supermarket unit, when the functional link page is clicked, if the operator has the corresponding authority, the corresponding function is used, and if the operator does not have the corresponding authority, an authority opening and approval link is entered.
The invention has the beneficial effects that:
(1) the invention realizes the timely update of the digital products of the information system by the full record coverage of the digital products of the information system and the construction of a digital product library system of the information system;
(2) the invention solves the problem of repeated construction of digital products, eliminates useless or redundant digital products with low utilization rate in a digital product library system, simultaneously assists in declaration and verification of digital product projects, declares the digital product projects to be slim and saves resource overhead;
(3) the invention provides a digital product level search engine, which is used for displaying each system by taking a digital product as granularity, feeding back each system and a related digital product link page, clicking to obtain a related digital product, and entering a permission opening and approval link if no corresponding permission exists.
Drawings
FIG. 1 is a block diagram of one component of a digital product library system;
FIG. 2 is a diagram of a business architecture of a digital product library system;
FIG. 3 is a schematic diagram of a workflow of the function access module;
FIG. 4 is a schematic illustration of the distribution and liveness monitoring of various types of functions;
fig. 5 is a schematic diagram of authentication of a user in a functional supermarket unit.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive effort based on the embodiments of the present invention, are within the scope of the present invention.
Referring to fig. 1 to 5, the present embodiment provides a digital product library system:
as shown in fig. 1 and 2, a digital product library system includes a function catalog unit, a system map unit, a function map unit, and a function supermarket unit.
The function catalog unit is used for displaying the attributes of the digital product, and the attributes of the digital product comprise one or more of industry classification, system name, function view, architecture view, function click volume and system help document.
In some embodiments, the functional catalog unit includes one or more of a functional view module, an architecture view module, a functional access module, and a functional point usage module.
The functional view module is used for displaying a grading graph of the digital products and displaying click rate of each grade of digital products; wherein the hierarchical diagram of the digital product is used for expanding the functions of the digital product stage by stage until the table is single-stage.
The architecture view module is used for displaying architecture views of digital products, wherein the architecture views comprise contents such as server number, deployment, IP addresses and deployment modes.
The function access module is used for authenticating the URL of the function point when the staff accesses the function point in the digital product, and skipping to the function point of the digital product if the authentication is successful. As shown in fig. 3, when the user accesses the system function in the digital product library, the function URL address jumps to the system function corresponding to the function point through the unified authority authentication; if the unified authority authentication is successful, the user can access the authority, and if the authentication is unsuccessful, the user cannot access the function; if the user wants to access the function, the user needs to enter a function product library (CBD) to apply for the permission.
The function point utilization rate module is used for acquiring the utilization rate of each digital product function point, and the acquisition method of the utilization rate of each digital product function point comprises the following steps: and acquiring the utilization rate of each digital product function point through a Nanrui application system monitoring tool.
And the system map unit is used for judging the repetition degree of the digital product and the existing digital product according to the input function description of the digital product. For example, a function overlap ratio system map is generated by training a clustering algorithm through the description of the functions of the existing system, when the function specification of the newly-built digital product is imported into the digital product library, the overlap condition of the system and the functions of other systems is calculated according to semantics based on the existing algorithm model, the functions which are repeatedly built and have low utilization rate are obtained according to the evaluation model of the existing system, and reference suggestions are provided. In some embodiments, the data model is retrained again by performing manual second proofreading, and finally a more accurate repeated function analysis conclusion is obtained by the data model.
In some embodiments, the system map unit comprises a similarity analysis model; the similarity analysis model is obtained by utilizing a cosine similarity algorithm and a semantic similarity algorithm for training based on the functional description of the existing digital product.
Description of cosine similarity algorithm: cosine similarity is to measure the difference between two individuals through the cosine value of an included angle between two vectors in a vector space; the cosine similarity is characterized in that the cosine value is close to 1, and the included angle is close to 0, which indicates that the two vectors are more similar. For example, if document a is set as a (x ' 1, x ' 2, x ' 3, x ' 4, x ' 5.) by phrase and document B is set as B (y1, y2, y3, y4, y5..) by phrase, the similarity between document a and document B is:
Figure BDA0003371339010000041
in the formula, a is a digital product function description document word; x': are the numerical values of the words in different dimensions; i (1,2,3, 4): is dimension; b, comparing the document words y of the document: comparing the dimension values of the document words; i (1,2,3, 4): is a dimension.
Generally, the cosine similarity algorithm comprises: dividing two complete sentences to be subjected to similarity calculation into two independent word sets by using a word segmentation algorithm; calculating a union (word package) of two word sets; respectively calculating the word frequency of the two word sets, and vectorizing the word frequency; and substituting the vectorized word frequency into a vector calculation model to obtain the text similarity.
Semantic similarity algorithm specification: expressing the Query and the Title as low latitude semantic vectors by DNN (deep neural network) through phrase vectors of a text (Query) and an original text (Title), calculating the distance between the two semantic vectors through cosine distance (cosine distance), and finally training a semantic similarity model. The semantic similarity model can be used for predicting the semantic similarity of two sentences and obtaining the low latitude semantic vector expression of a certain sentence.
DSSM (deep semantic matching model) is divided into three layers from top to bottom: input layer, presentation layer, matching layer.
An input layer: the sentence is mapped into a vector space and input into the DNN.
Presentation layer: a BOW (Bag of words) mode is adopted; that is, the position information of the word vector is discarded, and the words in the whole sentence are put in a bag without any sequence.
Using Wi to represent the weight matrix of the ith layer, and bi to represent the bias term of the ith layer, then the first hidden layer vector l1(300 dimensions), the ith hidden layer vector li (300 dimensions), and the output vector y (128 dimensions) can be represented as:
l1=W1x
li=f(Wili-1+bi),i=2,...,N-1
y=f(WNlN-1+bN)
wherein x is a weight value.
With tanh as the activation function for hidden and output layers:
Figure BDA0003371339010000042
in the formula, e is a natural constant and has a value of 2.71828183.
Finally outputting a 128-dimensional low latitude semantic vector.
Matching layer: semantic similarity of Query and Doc can be represented by cosine distance of the two semantic vectors (128 dimensions):
Figure BDA0003371339010000051
in the formula, T: a power variable; YD: the language of the word in the digital product related document; YQ: is the semantic meaning of a word in a dictionary repository.
The semantic similarity between the Query and the positive sample Doc can be converted into a posterior probability through a softmax function:
Figure BDA0003371339010000052
where γ is the smoothing factor of softmax, D+Is a positive sample under Query, D-Is a negative sample (taking random negative sampling) under Query, and D is the entire sample space under Query.
In the training phase, the loss function is minimized through maximum likelihood estimation
Figure BDA0003371339010000053
The residuals will propagate back in the DNN of the presentation layer, eventually converging the model by Stochastic Gradient Descent (SGD), resulting in the parameters { Wi, bi } for each network layer.
The function map unit is used for carrying out cluster analysis on the functions of all digital products in a unified mode to obtain the distribution and the activity of various types of functions. For example, as shown in fig. 4, the functions of all digital products are uniformly clustered to obtain the function distribution and activity of each type; monitoring the service conditions of all functions of the system, such as click rate, user IP, retention time and other data; according to the activity of two levels of the system and the function and an intelligent algorithm model, function inspection is developed, useless and repeated functions are screened, a system evaluation model is established, and the health state of the system is comprehensively evaluated.
The construction process of the system evaluation model comprises the following steps: obtaining a standard decision matrix by using a vector programming method, and setting a decision matrix x of a multi-attribute decision problem as (x)ij)mxnThe normalized decision matrix Y ═ xij)mxnThen, then
Figure BDA0003371339010000061
Forming a weighted normative matrix x ═ z using normative decision matricesij)mxnLet the weight vector given by the decision maker for each attribute be w ═ (w)1,w2,...,wn)tThen, then
zij=wj·xij,i=1,2,…,m,j=1,2,…,n;
Generating a system evaluation model according to the weighting standard matrix, and setting the j-th attribute value of the positive rational solution Z as
Figure BDA0003371339010000062
Negative ideal solution z0
Figure BDA0003371339010000063
And solving and constructing a system evaluation model according to formula operation.
The function supermarket unit is used for displaying the digital products by taking functions as granularity and feeding back function link pages corresponding to the digital products.
As shown in fig. 5, when the function supermarket unit clicks the function link page, if the operator has the corresponding authority, the corresponding function is used, and if the operator does not have the corresponding authority, the authority is opened and the approval link is entered.
The foregoing is illustrative of the preferred embodiments of this invention, and it is to be understood that the invention is not limited to the precise form disclosed herein and that various other combinations, modifications, and environments may be resorted to, falling within the scope of the concept as disclosed herein, either as described above or as apparent to those skilled in the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (7)

1.一种数字产品库系统,其特征在于,包括:1. a digital product library system, is characterized in that, comprises: 功能目录单元,用于展示数字产品的属性,所述数字产品的属性包括业分类、系统名称、功能视图、架构视图、功能点击量和系统帮助文档中的一种或多种;A function catalog unit, used to display the attributes of the digital product, where the attributes of the digital product include one or more of industry classification, system name, function view, architecture view, function clicks, and system help documents; 系统地图单元,用于根据输入的数字产品的功能说明判断该数字产品与现有的数字产品功能的重复度;The system map unit is used for judging the repetition degree of the function of the digital product and the existing digital product according to the function description of the input digital product; 功能地图单元,用于对所有数字产品的功能统一进行聚类分析,获得各类型功能的分布和活跃度;The function map unit is used to perform cluster analysis on the functions of all digital products to obtain the distribution and activity of various types of functions; 功能超市单元,用于以功能为颗粒度对数字产品进行展示,以及反馈各数字产品对应的功能链接页面。The functional supermarket unit is used to display digital products with the function as the granularity, and feedback the function link page corresponding to each digital product. 2.根据权利要求1所述的一种数字产品库系统,其特征在于,所述功能目录单元包括以下模块中的一种或多种:2. a kind of digital product library system according to claim 1, is characterized in that, described function catalog unit comprises one or more in the following modules: 功能视图模块,用于展示数字产品的分级图,以及显示各级数字产品的点击量;The function view module is used to display the hierarchical graph of digital products and display the clicks of digital products at all levels; 架构视图模块 ,用于展示各数字产品的架构视图;Architecture view module, used to display the architecture view of each digital product; 功能访问模块,用于在员工访问数字产品中的功能点时对该功能点的URL进行鉴权,若鉴权成功,则跳转至该数字产品功能点;The function access module is used to authenticate the URL of the function point when the employee accesses the function point in the digital product, and if the authentication is successful, jump to the function point of the digital product; 功能点使用率模块,用于获取各数字产品功能点的使用率。The function point utilization rate module is used to obtain the utilization rate of each digital product function point. 3.根据权利要求2所述的一种数字产品库系统,其特征在于,所述数字产品的分级图用于将数字产品的功能逐级展开,直至表单级。3 . The digital product library system according to claim 2 , wherein the hierarchical graph of the digital product is used to expand the functions of the digital product step by step, up to the form level. 4 . 4.根据权利要求1所述的一种数字产品库系统,其特征在于,所述系统地图单元包括相似度分析模型;4. A digital product library system according to claim 1, wherein the system map unit comprises a similarity analysis model; 其中,所述相似度分析模型基于现有数字产品的功能说明,利用余弦相似度算法和语义相似度算法训练得到。Wherein, the similarity analysis model is obtained by using the cosine similarity algorithm and the semantic similarity algorithm to train based on the functional description of the existing digital products. 5.根据权利要求4所述的一种数字产品库系统,其特征在于,所述余弦相似度算法包括:5. A kind of digital product library system according to claim 4, is characterized in that, described cosine similarity algorithm comprises: 利用分词算法分别将要进行相似度计算的两个完整句子分为两个独立的词集合;Using the word segmentation algorithm, the two complete sentences to be calculated for similarity are divided into two independent word sets; 计算两个词集合的并集;Calculate the union of two word sets; 分别计算两个词集合的词频,并将词频向量化;Calculate the word frequency of the two word sets separately, and vectorize the word frequency; 将向量化后的词频代入向量计算模型求出文本相似度。Substitute the vectorized word frequency into the vector calculation model to obtain the text similarity. 6.根据权利要求1所述的一种数字产品库系统,其特征在于,所述功能地图单元包括系统评价模型,所述系统评价模型的构建过程包括:6. A digital product library system according to claim 1, wherein the function map unit comprises a system evaluation model, and the construction process of the system evaluation model comprises: 用向量规划的方法求得规范决策矩阵;The normative decision matrix is obtained by the method of vector programming; 利用规范决策矩阵构成加权规范矩阵;Use the normative decision matrix to form a weighted normative matrix; 根据加权规范矩阵生成系统评价模型。A systematic review model is generated from a weighted norm matrix. 7.根据权利要求1所述的一种数字产品库系统,其特征在于,所述功能超市单元中,点击所述功能链接页面时,若操作人员有对应权限,则获得使用对应功能,若操作人员无对应权限,则进入权限开通审批环节。7. A digital product library system according to claim 1, wherein, in the functional supermarket unit, when clicking on the functional link page, if the operator has the corresponding authority, the corresponding function is obtained and used. If the personnel do not have corresponding permissions, they will enter the permission opening and approval process.
CN202111400275.0A 2021-11-24 2021-11-24 Digital product library system Pending CN114282140A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111400275.0A CN114282140A (en) 2021-11-24 2021-11-24 Digital product library system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111400275.0A CN114282140A (en) 2021-11-24 2021-11-24 Digital product library system

Publications (1)

Publication Number Publication Date
CN114282140A true CN114282140A (en) 2022-04-05

Family

ID=80869750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111400275.0A Pending CN114282140A (en) 2021-11-24 2021-11-24 Digital product library system

Country Status (1)

Country Link
CN (1) CN114282140A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156688A1 (en) * 2001-02-21 2002-10-24 Michel Horn Global electronic commerce system
CN112667736A (en) * 2020-12-23 2021-04-16 山东鲁能软件技术有限公司 Digital operation management system
CN112905685A (en) * 2021-03-12 2021-06-04 国网安徽省电力有限公司 Framework management and control system and equipment for informatization construction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156688A1 (en) * 2001-02-21 2002-10-24 Michel Horn Global electronic commerce system
CN112667736A (en) * 2020-12-23 2021-04-16 山东鲁能软件技术有限公司 Digital operation management system
CN112905685A (en) * 2021-03-12 2021-06-04 国网安徽省电力有限公司 Framework management and control system and equipment for informatization construction

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈刚: ""标准资源数字内容运营平台建设研究"", 《中国标准化》, no. 9, 5 September 2019 (2019-09-05), pages 138 - 142 *

Similar Documents

Publication Publication Date Title
CN111737495B (en) Middle-high-end talent intelligent recommendation system and method based on domain self-classification
US11847113B2 (en) Method and system for supporting inductive reasoning queries over multi-modal data from relational databases
Liu et al. Recommendation system based on deep sentiment analysis and matrix factorization
CN114372532B (en) Method, device, equipment, medium and product for determining label labeling quality
CN114254201A (en) A recommendation method for scientific and technological project evaluation experts
CN114238653A (en) A method for the construction, completion and intelligent question answering of programming education knowledge graph
CN107679221A (en) Towards the time-space data acquisition and Services Composition scheme generation method of mitigation task
US20230419044A1 (en) Tagging for subject matter or learning schema
CN118964641B (en) Method and system for building AI knowledge base model for enterprises
CN115203570A (en) Training method of prediction model, expert recommendation matching method, device and medium
Iparraguirre-Villanueva et al. Search and classify topics in a corpus of text using the latent dirichlet allocation model
JP2024538235A (en) Systems and methods for dynamic model training with humans in the loop
CN116089595A (en) Data processing pushing method, device and medium based on scientific and technological achievements
CN114757185A (en) A method and device for rumor detection based on dynamic graph attention capsule network
Zhuo Consumer demand behavior mining and product recommendation based on online product review mining and fuzzy sets
Lu et al. Construction of multimedia assisted legal classroom teaching model based on data mining algorithm
Chen et al. Research on Data Analysis and Visualization of Recruitment Positions Based on Text Mining
Shang et al. Intelligent optimization method of resource recommendation service of mobile library based on digital twin technology
US20220262268A1 (en) Computer implemented description analysis for topic-domain mapping
CN114282140A (en) Digital product library system
Dai Construction of English and American literature corpus based on machine learning algorithm
Chen et al. [Retracted] Evaluation of Multimedia Courseware‐Assisted Teaching Effect of Medical Images Based on the Deep Learning Algorithm
Tao [Retracted] Parameter Optimization of Educational Network Ecosystem Based on BERT Deep Learning Model
Liu et al. An Embedded Co-AdaBoost based construction of software document relation coupled resource spaces for cyber–physical society
CN115374294A (en) Content recommendation method, device, computer equipment, storage medium and program product

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