[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610110329.2A
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.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System Co Ltd
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 Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN201610110329.2A priority Critical patent/CN105808239A/en
Publication of CN105808239A publication Critical patent/CN105808239A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural

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

A kind of IT network management system building method based on assembly and IT network management system
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.
CN201610110329.2A 2016-02-29 2016-02-29 IT network management system construction method based on components and IT network management system Pending CN105808239A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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