CN105808239A - IT network management system construction method based on components and IT network management system - Google Patents
IT network management system construction method based on components and IT network management system Download PDFInfo
- Publication number
- CN105808239A CN105808239A CN201610110329.2A CN201610110329A CN105808239A CN 105808239 A CN105808239 A CN 105808239A CN 201610110329 A CN201610110329 A CN 201610110329A CN 105808239 A CN105808239 A CN 105808239A
- Authority
- CN
- China
- Prior art keywords
- component
- assembly
- management system
- network management
- entities
- 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
Links
- 238000010276 construction Methods 0.000 title claims abstract description 6
- 238000000034 method Methods 0.000 claims description 23
- 230000009471 action Effects 0.000 claims description 9
- 230000002688 persistence Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 238000011161 development Methods 0.000 abstract description 8
- 238000010295 mobile communication Methods 0.000 abstract 1
- 238000012544 monitoring process Methods 0.000 description 5
- 230000000712 assembly Effects 0.000 description 4
- 238000000429 assembly Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000001747 exhibiting effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/22—Procedural
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses an IT network management system construction method and an IT network management system based on components, relating to an IT network management system in a mobile communication network, wherein the IT network management system is quickly constructed through various component types; firstly, creating component types, abstracting various components, then creating component entities, finally assembling pages, establishing page object entities, and associating the component entities with the page entities. The invention quickly builds the IT network management system through various types of components, meets the requirements of various pages, and avoids the repeated development of similar functions and pages of different services; abstract data are visually displayed to a user, user experience is enhanced, and readability and operability of resource data are improved.
Description
Technical field
The present invention relates to IT network management system in mobile radio communication, particularly relate to the overall architecture design of IT network management system in mobile radio communication, a kind of IT network management system building method based on assembly and IT network management system specifically.
Background technology
In mobile radio communication, IT network management system is responsible for the network objects such as information technoloy equipment, operating system, server application are safeguarded, monitor in real time network operation state, diagnosing network problems.IT network management system not only needs to reflect on the whole the state of current network, it is also possible to is managed for a certain type, a certain concrete network object, monitors, carries out index analysis, alarming processing, positioning problems etc. for a certain concrete network object.
The object type of IT network management system management is various, and the index of concern is different, and different network objects has different monitoring view.Such as the equipment such as router, switch, it is possible to monitor the indexs such as its cpu busy percentage, the platform such as JBOSS can monitor the indexs such as JVM.The index of various monitored object monitoring is likely to orthogonal, it is impossible to be mutually suitable for.If the development frame that IT network management system is traditionally, being customized exploitation for device type, development amount can be very big, adds various level view and shows, it will duplicates exploitation.
Seeing on the whole, IT network management system needs management IT network, reflects IT network overall operation situation.From the whole network view specific to certain object type, need a class IT object is monitored (such as router monitoring), again from certain object type specific to individual equipment, need to show the essential information of individual equipment, conveniently check the history of individual equipment, current, following achievement data, monitor in real time achievement data.The object type of IT network management system management is various, and the index of concern is different, and different network objects has different monitoring view.
Summary of the invention
The present invention is directed to current needs and the weak point of prior art development, it is provided that a kind of IT network management system building method based on assembly.
A kind of IT network management system building method based on assembly of the present invention and IT network management system, the technical scheme solving the employing of above-mentioned technical problem is as follows: the described IT network management system building method based on assembly, by various component type, fast construction goes out IT network management system;First create component type, take out various components, then create component entities, finally assemble the page, set up page object entity, component entities and Pages entity are associated.
Preferably, it is determined that component type, formulate the parameter that every kind of component type can receive, specify whether every kind of component type supports real-time update content.
Preferably, receiving specific parameter component component entities by component type, parameter value derives from menu, other component entities or fixed value.
Preferably, if component entities is non real-time, then data are inquired about by query interface;If assembly is real-time, then by websocket and kafka to page real time propelling movement.
Preferably, the concrete steps of this IT network management system building method include:
Step one, first confirms that the component type wanting multiplexing, formulates the parameter that component type can receive;
Step 2, the component type persistence that will define;
Step 3, uses the customized label of AngularJS, it is achieved various components;
Step 4, creates component entities persistence;
Step 5, it is determined that the type of the page, which page is clear and definite built system have;
Step 6, uses AngularJS to develop page type, references component in the page;The different types of page, the mode controlling assembly is different, it is necessary to writing page code time-division other places reason;
Step 7, carries out persistence by clear and definite Pages entity;
Step 8, sets up the relation of component entities and Pages entity;Pages entity and component entities are the relations of 1:n;
The corresponding relation of step 9, configuration menu and Pages entity.
The described system architecture based on the IT network management system of assembly includes component type, component entities and Pages entity, described component type includes some middle type component, component entities is formed by assembly flexible configuration, can intercom mutually between described component entities, mutually calling, redirect, described component entities receives configuration parameter, according to parameter formation component content, undertaken assembling by described component entities and form described Pages entity, and assembly can be grouped in Pages entity;In described IT network management system can configuration menu, and can for menu configure the page.
Preferably, described group of valency type includes entity indicatrix assembly, entity index table assembly, entity basic information assembly, entity subobject information assembly, entity alarm object information assembly, TopN entity index table assembly, list of entities assembly, navigation arrangement, superposition block diagram assembly, topology assembly;Various components can check, safeguard, and uses the custom instruction of AngularJS to write.
Preferably, described component entities receives configuration parameter, described parameter flexible configuration, and different types of assembly receives different parameters.
Preferably, described Pages entity is formed by various components flexible configuration, and energy configuration component entity position in the page, by different types of assembly, different position groupings, it is possible to configure the different pages.
Preferably, mutual calling is supported between described assembly, refresh another component entities by the action of a component entities, or show another component entities by the action of a component entities, or show another page by the action of a component entities.
A kind of IT network management system building method based on assembly of the present invention and IT network management system, compared with prior art have the beneficial effect that by present invention achieves IT network management system Module Development Method, by various types of assemblies, fast construction goes out IT network management system, meet the demand of the various page, achieve the multiplexing of the functions such as figure, form, statistics, it is to avoid the overlapping development of the page of identity function and different business;Different demands according to different user, it is possible to fast custom goes out the content of monitoring and the layout effect of the page, thus quickly realizing the customization of project, it is possible to specify carry out between assembly redirecting connection, thus improve ease for use;Abstract data can be presented to user by visualization intuitively, enhance Consumer's Experience, and are prone to grasp, increase the readability of resource data, operability.
Figure of description
Accompanying drawing 1 is component type in described IT network management system, component entities and page relation of plane schematic diagram.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with specific embodiment, a kind of IT network management system building method based on assembly of the present invention and IT network management system are further described.
The IT network management system building method based on assembly that the present invention proposes, the problem that solve is to achieve IT network management system Module Development Method.This IT network management system building method, by various types of assemblies, fast construction goes out IT network management system, meets the demand of the various page.By various types of assemblies, it is achieved that the multiplexing of the functions such as figure, form, statistics, it is to avoid but the overlapping development of the page of identity function different business.
Embodiment:
Described in the present embodiment, a kind of IT network management system building method based on assembly, first creates component type, takes out various components, then create component entities, finally assemble the page, set up page object entity, component entities and Pages entity is associated.
Described establishment component type, takes out this step of various components and specifically includes that and determine component type, formulate the parameter that every kind of component type can receive, specify whether every kind of component type supports real-time update content.AngularJS technology, the custom instruction of AngularJS, it is possible to help code is carried out multiplexing.Each component type is a custom instruction, and custom instruction is used to be embedded in the code of Pages entity.
Described this step of establishment component entities specifically includes that component entities is the realization to component type, receives specific parameter.Parameter value can derive from menu, other component entities, fixed value.If component entities is non real-time, then inquire about data by query interface.If assembly is real-time, then by websocket and kafka to page real time propelling movement.
Based on the IT network management system building method of assembly described in the present embodiment, it is as follows that it is embodied as flow process:
Step one, first confirms that the component type wanting multiplexing, formulates the parameter that component type can receive;
Step 2, the component type persistence that will define;
Step 3, uses the customized label of AngularJS, it is achieved various components;In the process realized, it is possible to also to use other technologies, as shown broken line graph, TOPO figure etc., it is possible to select relevant plug-in unit to realize voluntarily;The customized label of assembly AngularJS is realized, it is possible to reach the purpose of component code multiplexing;
Step 4, creates component entities persistence;As created " cpu busy percentage of 192.168.0.1LinuxServer " component entities, " so-and-so system jboss server essential information " component entities etc.;
Step 5, it is determined that the type of the page, which page is clear and definite built system have;
Step 6, uses AngularJS to realize the exploitation of page type, references component in the page;The different types of page, the mode controlling assembly is different, it is necessary to writing page code time-division other places reason, for instance the page type having only component exhibiting content, some page types need to carry out component exhibiting according to Tab;
Step 7, carries out persistence by clear and definite Pages entity;
Step 8, sets up the relation of component entities and Pages entity;Pages entity and component entities are the relations of 1:n;
The corresponding relation of step 9, configuration menu and Pages entity.
Adopt the IT network management system building method based on assembly described in the present embodiment, form an IT network management system, as shown in Figure 1, the system architecture of described IT network management system includes component type, component entities and Pages entity, described component type includes some middle type component, component entities is formed by assembly flexible configuration, can intercom mutually between described component entities, mutually call, redirect, described component entities receives configuration parameter, according to parameter formation component content, undertaken assembling by described component entities and form described Pages entity, and assembly can be grouped in Pages entity.
Accompanying drawing 1 is component type in described IT network management system, component entities and page relation of plane schematic diagram, as shown in Figure 1, described group of valency type includes entity indicatrix assembly, entity index table assembly, entity basic information assembly, entity subobject information assembly, entity alarm object information assembly, TopN entity index table assembly, list of entities assembly, navigation arrangement, superposition block diagram assembly, topology assembly etc..Various components, it is possible to check, safeguard.Various assemblies use the custom instruction of AngularJS to write, and facilitate code reuse, thus reaching the purpose of parts assembling.
Described component entities can flexible configuration, component entities receive configuration parameter, according to parameter formation component content.Described parameter is flexible configuration, and different types of assembly can receive different parameters (content of parameter, number of parameters).As, it is possible to determine the object type of monitor component, object, index, time granularity etc. by parameter.Passing through parameter, it is also possible to assembly is set to Real-Time Component, the content namely shown in assembly is real-time update.
It is assembled into Pages entity by described component entities, the Pages entity of this assembling, by various components flexible configuration out, it is possible to configuration component entity position in the page, by different types of assembly, different position groupings, it is possible to configure the different pages.The page itself is also classified into polytype, if any the page be use Tab page layout, some pages only display module content, some pages to show the Title etc. of the page.In Pages entity, assembly can be grouped, and component entities is grouped, and meets and shows under the different Tab of the page, and all component entity under a Tab is same group.
Can intercom mutually between described component entities, mutually call, redirect.Mutual calling is supported, it is possible to be refresh another component entities by the action of a component entities, it is possible to be show another component entities by the action of a component entities, it is possible to be show another page by the action of a component entities between assembly.Between component entities when communication, it is possible to Transfer Parameters, in order to control the displaying content of the component entities being affected.
In described IT network management system can configuration menu, and can for menu configure the page, this page is made up of various types of component entities.Menu can configure, and pad name, relationship between superior and subordinate, menu quantity all can configure.Can be each menu required movement, open a page.
Above-mentioned detailed description of the invention is only the concrete case of the present invention; the scope of patent protection of the present invention includes but not limited to above-mentioned detailed description of the invention; claims of any present invention of meeting and any person of an ordinary skill in the technical field to its suitably change done or replaces, and all should fall into the scope of patent protection of the present invention.
Claims (10)
1. the IT network management system building method based on assembly, it is characterised in that by various component type, fast construction goes out IT network management system;First create component type, take out various components, then create component entities, finally assemble the page, set up page object entity, component entities and Pages entity are associated.
2. a kind of IT network management system building method based on assembly according to claim 1, it is characterised in that determine component type, formulate the parameter that every kind of component type can receive, specify whether every kind of component type supports real-time update content.
3. a kind of IT network management system building method based on assembly according to claim 2, it is characterised in that receiving specific parameter component component entities by component type, parameter value derives from menu, other component entities or fixed value.
4. a kind of IT network management system building method based on assembly according to claim 3, it is characterised in that if component entities is non real-time, then inquire about data by query interface;If assembly is real-time, then by websocket and kafka to page real time propelling movement.
5. a kind of IT network management system building method based on assembly according to claim 4, it is characterised in that the concrete steps of this IT network management system building method include:
Step one, first confirms that the component type wanting multiplexing, formulates the parameter that component type can receive;
Step 2, the component type persistence that will define;
Step 3, uses the customized label of AngularJS, it is achieved various components;
Step 4, creates component entities persistence;
Step 5, it is determined that the type of the page, which page is clear and definite built system have;
Step 6, uses AngularJS to develop page type, references component in the page;The different types of page, the mode controlling assembly is different, it is necessary to writing page code time-division other places reason;
Step 7, carries out persistence by clear and definite Pages entity;
Step 8, sets up the relation of component entities and Pages entity;Pages entity and component entities are the relations of 1:n;
The corresponding relation of step 9, configuration menu and Pages entity.
6. the IT network management system based on assembly, it is characterized in that, system architecture includes component type, component entities and Pages entity, and described component type includes some middle type component, forms component entities by assembly flexible configuration, can intercom mutually between described component entities, mutually calling, redirect, described component entities receives configuration parameter, according to parameter formation component content, undertaken assembling by described component entities and form described Pages entity, and assembly can be grouped in Pages entity;In described IT network management system can configuration menu, and can for menu configure the page.
7. a kind of IT network management system based on assembly according to claim 6, it is characterized in that, described group of valency type includes entity indicatrix assembly, entity index table assembly, entity basic information assembly, entity subobject information assembly, entity alarm object information assembly, TopN entity index table assembly, list of entities assembly, navigation arrangement, superposition block diagram assembly, topology assembly;Various components can check, safeguard, and uses the custom instruction of AngularJS to write.
8. a kind of IT network management system based on assembly according to claim 7, it is characterised in that described component entities receives configuration parameter, described parameter flexible configuration, and different types of assembly receives different parameters.
9. a kind of IT network management system based on assembly according to claim 8, it is characterized in that, described Pages entity is formed by various components flexible configuration, energy configuration component entity position in the page, by different types of assembly, different position groupings, it is possible to configure the different pages.
10. a kind of IT network management system based on assembly according to claim 9, it is characterized in that, mutual calling is supported between described assembly, another component entities is refreshed by the action of a component entities, or show another component entities by the action of a component entities, or show another page by the action of a component entities.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610110329.2A CN105808239A (en) | 2016-02-29 | 2016-02-29 | IT network management system construction method based on components and IT network management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610110329.2A CN105808239A (en) | 2016-02-29 | 2016-02-29 | IT network management system construction method based on components and IT network management system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105808239A true CN105808239A (en) | 2016-07-27 |
Family
ID=56466434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610110329.2A Pending CN105808239A (en) | 2016-02-29 | 2016-02-29 | IT network management system construction method based on components and IT network management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105808239A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106371850A (en) * | 2016-09-19 | 2017-02-01 | 上海葡萄纬度科技有限公司 | Method for establishing customizable desktop widget |
CN109117119A (en) * | 2018-07-02 | 2019-01-01 | 成都四方伟业软件股份有限公司 | A kind of polymorphic component fusion method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055541A (en) * | 1997-09-19 | 2000-04-25 | Sas Ip, Inc. | Automatic report generating system |
CN1584828A (en) * | 2004-06-02 | 2005-02-23 | 中兴通讯股份有限公司 | Automatic generatnig method for configuration interface of telecommunicating apparatus |
CN101430710A (en) * | 2008-11-14 | 2009-05-13 | 中国科学院软件研究所 | Data visualization engine system |
CN102222005A (en) * | 2011-07-12 | 2011-10-19 | 铜陵玉成软件科技有限责任公司 | Service model-oriented software running platform and running mode thereof |
CN102609256A (en) * | 2012-01-19 | 2012-07-25 | 北京神州数码思特奇信息技术股份有限公司 | Motion chart generating method based on webpages |
CN103955364A (en) * | 2014-04-15 | 2014-07-30 | 南威软件股份有限公司 | Front end assembly method suitable for mobile phone |
CN104346333A (en) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Web application implementing method and device |
CN104616099A (en) * | 2014-12-31 | 2015-05-13 | 国家电网公司 | Power grid tide data comparison and analysis graphic display method |
-
2016
- 2016-02-29 CN CN201610110329.2A patent/CN105808239A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055541A (en) * | 1997-09-19 | 2000-04-25 | Sas Ip, Inc. | Automatic report generating system |
CN1584828A (en) * | 2004-06-02 | 2005-02-23 | 中兴通讯股份有限公司 | Automatic generatnig method for configuration interface of telecommunicating apparatus |
CN101430710A (en) * | 2008-11-14 | 2009-05-13 | 中国科学院软件研究所 | Data visualization engine system |
CN102222005A (en) * | 2011-07-12 | 2011-10-19 | 铜陵玉成软件科技有限责任公司 | Service model-oriented software running platform and running mode thereof |
CN102609256A (en) * | 2012-01-19 | 2012-07-25 | 北京神州数码思特奇信息技术股份有限公司 | Motion chart generating method based on webpages |
CN104346333A (en) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Web application implementing method and device |
CN103955364A (en) * | 2014-04-15 | 2014-07-30 | 南威软件股份有限公司 | Front end assembly method suitable for mobile phone |
CN104616099A (en) * | 2014-12-31 | 2015-05-13 | 国家电网公司 | Power grid tide data comparison and analysis graphic display method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106371850A (en) * | 2016-09-19 | 2017-02-01 | 上海葡萄纬度科技有限公司 | Method for establishing customizable desktop widget |
CN109117119A (en) * | 2018-07-02 | 2019-01-01 | 成都四方伟业软件股份有限公司 | A kind of polymorphic component fusion method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110493080B (en) | Block link point monitoring method and device, electronic equipment and storage medium | |
Li et al. | Efficient and scalable IoT service delivery on cloud | |
EP2840487A1 (en) | Systems, methods, and software to present human machine interfaces on a mobile device | |
DE112017006994T5 (en) | PROVISION AND MANAGEMENT OF MICROSERVICES | |
EP2771802A1 (en) | System and method for managing industrial processes | |
CN103533084A (en) | Real-time DMS (device management system) of B/S (browser/server) framework and method thereof | |
CN108965048B (en) | Data acquisition method and device for voice gateway, storage medium and server | |
CN105205072B (en) | The methods of exhibiting and system of webpage information | |
CN105487914A (en) | Method and device for presenting topological graph of virtualization platform | |
CN104243185A (en) | Experiential service monitoring system and method | |
TW201308241A (en) | Systems and methods for sharing group status within a social network | |
CN106296135A (en) | Event-prompting method, device and terminal | |
CN102904762B (en) | The method for supervising of resource node and device | |
CN105808239A (en) | IT network management system construction method based on components and IT network management system | |
Ryu et al. | Cloud services based Mobile monitoring for Photovoltaic Systems | |
CN105357023A (en) | Rack diagram display method and apparatus | |
US20140195946A1 (en) | Management of resources for tasks with virtual composite service agents | |
EP2701357A1 (en) | A method for establishing an authorized communication between a physical object and a communication device | |
Lee et al. | UMONS: Ubiquitous monitoring system in smart space | |
CN102917008B (en) | A kind of mobile terminal monitored method based on Android platform | |
CN106649614A (en) | Rapid query method and system for smart distribution networks | |
Pandey et al. | Web-based network management system implemented using Hibernate, JBoss and spring framework | |
JP2017220240A (en) | Graphical policy interface for network control systems | |
WO2016201813A1 (en) | Dynamic layout method and system based on android | |
CN107643858A (en) | A kind of information processing method, terminal and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160727 |
|
WD01 | Invention patent application deemed withdrawn after publication |