CN100390789C - Automatic input method for performance task describing library - Google Patents

Automatic input method for performance task describing library Download PDF

Info

Publication number
CN100390789C
CN100390789C CNB031564224A CN03156422A CN100390789C CN 100390789 C CN100390789 C CN 100390789C CN B031564224 A CNB031564224 A CN B031564224A CN 03156422 A CN03156422 A CN 03156422A CN 100390789 C CN100390789 C CN 100390789C
Authority
CN
China
Prior art keywords
measuring unit
performance task
measurement index
task description
file
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.)
Expired - Fee Related
Application number
CNB031564224A
Other languages
Chinese (zh)
Other versions
CN1592472A (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB031564224A priority Critical patent/CN100390789C/en
Publication of CN1592472A publication Critical patent/CN1592472A/en
Application granted granted Critical
Publication of CN100390789C publication Critical patent/CN100390789C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention discloses an automatic input method for a performance task describing library, which comprises that A, a data structure which is identical with the file structure of an original host operation maintenance module is set; B, file contents of the original host operation maintenance module are read according to the data structure defined in step A; the read contents are inserted into a performance task describing library. The present invention sets the data structure identical with the file structure of the original host operation maintenance module for reading the contents in a file of the original host operation maintenance module and inserting the read contents into a correspondence list in the performance task describing library one by one to realize the automatic input of performance task description. The method is applied, with simple and convenient operation. The present invention largely lightens the working strength of users and reduces the workload of maintaining a database.

Description

The automated input methodology in a kind of performance task description storehouse
Technical field
The present invention relates to the performance maintenance technology of mobile communication equipment, be meant the automated input methodology in a kind of performance task description storehouse especially.
Background technology
The performance task is one group of description to the particular characteristic measuring process, comprises parts such as measuring object description, measurement index description and Measuring Time description.The performance task is made up of key elements such as measuring unit, measurement index, object type and task run times.A measuring unit comprises and several relevant measurement indexes of system's function, can comprise a plurality of indexs such as data pack protocol (PDP) context activation number of success and the total duration of PDP context activation as GnGp session performance measurement unit.Measurement index is the base unit of performance measurement, has pointed out the measurement content, promptly " what will be measured ", and for example the PDP context activation number of success is exactly a measurement index.Object type has been pointed out " what is measured ", being measured various physics or logic entity and combination thereof, is exactly an object type that is called gateway general grouping service wireless (GPRS) support node (GGSN) as international mobile subscriber identity (IMSI).Measuring unit, measurement index and object type are interrelated, and the relation between the three can represent that this database can be called the task description database with relevant database.
In actual application, mobile communication equipment will provide system performance task description database to the performance maintenance console, so that the performance maintenance platform can directly obtain needed relevant information from this task description database.Performance task description storehouse is a relevant database, is made up of measurement index table, measuring unit table and object type table three a data form, is used for storing measurement index respectively, measuring unit, object-type information.At present, the input method in performance task description storehouse generally is that the data in the corresponding original table are input in the task description database by hand, and these data manually are input in the task description database, spend a large amount of time, and artificial input also can be owing to human factor causes input error.In addition, when the quantity of data message and between concern change the time, change task description database needs again to re-enter data by hand, so by spending the plenty of time.
In sum, the input method of prior art task description database is to utilize artificial input, and this input mode speed is slow, efficient is low, and can't guarantee correct rate for input.
Summary of the invention
In view of this, the purpose of this invention is to provide the automated input methodology in a kind of performance task description storehouse, make it can generate performance task description storehouse automatically, the assurance data are correctly imported.
The automated input methodology in a kind of performance task description storehouse comprises:
A., the identical data structure of structure with the file of original host service function maintenance module is set;
B. read the file content of original host service function maintenance module according to the data structure that defines in the steps A, and the content that reads is inserted in the performance task description storehouse.
Wherein, step B can comprise:
B1, measuring unit information in the file of original host service function maintenance module is inserted in the measuring unit table empty in the performance task description storehouse;
B2, measurement index information in the file of original host service function maintenance module is inserted in the measuring unit table empty in the performance task description storehouse;
B3, object-type information in the file of original host service function maintenance module is inserted in the object type table empty in the performance task description storehouse.
Step B1 can comprise:
Empty measuring unit table in the performance task description storehouse, read corresponding measuring unit information in the file of host service function maintenance module one by one, again the measuring unit information that reads is inserted in the measuring unit table that empties in the performance task description storehouse.
Step B2 can comprise:
Empty measurement index table in the performance task description storehouse, read measurement index information corresponding in the file of host service function maintenance module one by one, again the measurement index information that reads is inserted in the measuring unit table that empties in the performance task description storehouse.
Step B3 can comprise:
Empty object type table in the performance task description storehouse, read object-type information corresponding in the file of host service function maintenance module one by one, again the object-type information that reads is inserted in the object type table that empties in the performance task description storehouse.
Data structure described in the steps A comprises measuring unit, measurement index and object type; Described measuring unit has structure, and the structure of measuring unit can comprise the initial value of corresponding measurement index numbering and the end value of corresponding measurement index numbering; Described measuring unit has the structure of title and numbering, and the title of measuring unit and the structure of numbering comprise the title of measuring unit and the numbering of measuring unit; Described measurement index has structure, and the structure of measurement index can comprise the title of measurement index, the numbering of measurement index; Described object type has structure, and the structure of object type can comprise the title of object type and the numbering of object type.
In addition, this method can further include:
User interface is set, carries out respective operations by the corresponding button in this interface, and in operation interface the display operation result.
The present invention is by being provided with a data structure identical with the file structure of original host service function maintenance module, read the content in the file of original host service function maintenance module, again the content that reads is inserted one by one in the performance task description storehouse in the corresponding tables, realized the automatic input of performance task description.It is simple, convenient to use this method, alleviates user's working strength greatly, has reduced the workload of maintenance data base.
Description of drawings
Fig. 1 is for realizing the schematic flow sheet of the inventive method;
Fig. 2 generates the schematic flow sheet of measurement index table for the present invention;
Fig. 3 generates the schematic flow sheet of measuring unit table for the present invention;
Fig. 4 is the schematic flow sheet of formation object type list of the present invention.
Embodiment
The present invention is by being provided with a data structure identical with the file structure of original host service function maintenance module, read the content in the file of original host service function maintenance module, and the content that reads is inserted one by one in the table of correspondence in the performance task description storehouse, realize the automatic input of performance task description.
Because performance task description storehouse involved in the present invention is made up of measurement index table, measuring unit table and object type table, these three tables are used for storing information such as measurement index, measuring unit and object type respectively.Wherein, measurement index table and measuring unit table number are associated by measuring unit, and measuring unit table and object type table are associated by the object class model.Therefore, the present invention will be provided with a data structure, data messages such as original measuring unit, object type, measurement index are formed three array files according to the data structure of definition, read this three array files again, promptly read the file content of host service function maintenance module, and the content that reads is input in three corresponding in performance task description database tables according to the structure that is provided with.
Referring to shown in Figure 1, realize that method of the present invention may further comprise the steps:
The consistent data structure of file structure of step 101, setting and host service function maintenance module;
Step 102, empty measuring unit table, measurement index table and object type table in the performance task description storehouse, the content of structure correspondence described in the read step 101, and the content that reads inserted in described measuring unit table, measurement index table and the object type table.
Lift specific embodiment below and describe technical scheme of the present invention in detail.
The structure of arrays of present embodiment setting is such.
The structure of measuring unit comprises the starting and ending value of the affiliated measurement index numbering of this measuring unit; The structure of measurement index comprises the numbering and the title of measurement index; The structure of measuring unit title and numbering comprises measuring unit title, numbering and affiliated object type; The structure of object type comprises object type numbering and title.
Referring to shown in Figure 2, the detailed process that present embodiment generates the measurement index table is as follows:
Step 201, empty the measurement index table;
Step 202~203, read the measurement index file, and read title, numbering and the affiliated measuring unit of measurement index one by one; The content that reads is inserted in the measurement index table.
Referring to shown in Figure 3, the detailed process that present embodiment generates the measuring unit table is as follows:
Step 301, empty the measuring unit table;
Step 302~303, read the measuring unit file, and read title, numbering and the affiliated object type of measuring unit one by one, and the content that reads is inserted in the measuring unit table.
Referring to shown in Figure 4, the detailed process of present embodiment formation object type list is as follows:
Step 401, empty the object type table;
Step 402~403, reading object type list; And the title of reading object type, numbering one by one, and the content that reads inserted in the object type table one by one.
The present invention can also be provided with a user interface, and the user can carry out corresponding operation by corresponding button in the interface, and after data were imported success automatically, the user can obtain relevant prompting.Because the performance of input performance task description used time of storehouse and computing machine and data volume is how much relevant, computing power and database runnability can guarantee to finish in the short time at the utmost point fully at present, compare this time with artificial input and can ignore fully.Owing to use the file of host service function maintenance module, accuracy improves, and is fully consistent with the operating maintenance module of mobile communication equipment main frame, the problem of having avoided artificial input to make mistakes.This method is simple, convenient, has alleviated user's working strength greatly, has reduced the workload of maintenance data base.

Claims (7)

1. the automated input methodology in a performance task description storehouse is characterized in that, this method may further comprise the steps:
A., the identical data structure of structure with the file of original host service function maintenance module is set;
B. read the file content of original host service function maintenance module according to the data structure that defines in the steps A, and the content that reads is inserted in the performance task description storehouse.
2. method according to claim 1 is characterized in that step B comprises:
B1, measuring unit information in the file of original host service function maintenance module is inserted in the measuring unit table empty in the performance task description storehouse;
B2, measurement index information in the file of original host service function maintenance module is inserted in the measuring unit table empty in the performance task description storehouse;
B3, object-type information in the file of original host service function maintenance module is inserted in the object type table empty in the performance task description storehouse.
3. method according to claim 2 is characterized in that step B1 comprises:
Empty measuring unit table in the performance task description storehouse, read corresponding measuring unit information in the file of host service function maintenance module one by one, again the measuring unit information that reads is inserted in the measuring unit table that empties in the performance task description storehouse.
4. method according to claim 2 is characterized in that step B2 comprises:
Empty measurement index table in the performance task description storehouse, read measurement index information corresponding in the file of host service function maintenance module one by one, again the measurement index information that reads is inserted in the measuring unit table that empties in the performance task description storehouse.
5. method according to claim 2 is characterized in that step B3 comprises:
Empty object type table in the performance task description storehouse, read object-type information corresponding in the file of host service function maintenance module one by one, again the object-type information that reads is inserted in the object type table that empties in the performance task description storehouse.
6. method according to claim 1 is characterized in that,
Data structure described in the steps A comprises measuring unit, measurement index and object type;
Described measuring unit has structure, and the structure of measuring unit comprises the initial value of corresponding measurement index numbering and the end value of corresponding measurement index numbering; Described measuring unit has the structure of title and numbering, and the title of measuring unit and the structure of numbering comprise the title of measuring unit and the numbering of measuring unit;
Described measurement index has structure, and the structure of measurement index comprises the numbering of the title of measurement index, measurement index;
Described object type has structure, and the structure of object type comprises the title of object type and the numbering of object type.
7. method according to claim 1 is characterized in that, this method further comprises:
User interface is set, carries out respective operations by the corresponding button in this interface, and in operation interface the display operation result.
CNB031564224A 2003-08-26 2003-08-26 Automatic input method for performance task describing library Expired - Fee Related CN100390789C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031564224A CN100390789C (en) 2003-08-26 2003-08-26 Automatic input method for performance task describing library

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031564224A CN100390789C (en) 2003-08-26 2003-08-26 Automatic input method for performance task describing library

Publications (2)

Publication Number Publication Date
CN1592472A CN1592472A (en) 2005-03-09
CN100390789C true CN100390789C (en) 2008-05-28

Family

ID=34598404

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031564224A Expired - Fee Related CN100390789C (en) 2003-08-26 2003-08-26 Automatic input method for performance task describing library

Country Status (1)

Country Link
CN (1) CN100390789C (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1029049C (en) * 1989-05-24 1995-06-21 国际商业机器公司 Method and apparatus for maintaining referential integrity within a relational database
US5963961A (en) * 1997-11-25 1999-10-05 International Business Machines Corporation Database reconstruction using embedded database backup codes
US20020007363A1 (en) * 2000-05-25 2002-01-17 Lev Vaitzblit System and method for transaction-selective rollback reconstruction of database objects

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1029049C (en) * 1989-05-24 1995-06-21 国际商业机器公司 Method and apparatus for maintaining referential integrity within a relational database
US5963961A (en) * 1997-11-25 1999-10-05 International Business Machines Corporation Database reconstruction using embedded database backup codes
US20020007363A1 (en) * 2000-05-25 2002-01-17 Lev Vaitzblit System and method for transaction-selective rollback reconstruction of database objects

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
XML文本的存取及更新方式. 高乡月,高真.空间电子技术,第2期. 2003
XML文本的存取及更新方式. 高乡月,高真.空间电子技术,第2期. 2003 *
基于XML的数据交换与存取技术研究. 王仲,陈晓鸥.计算机工程与应用,第24期. 2001
基于XML的数据交换与存取技术研究. 王仲,陈晓鸥.计算机工程与应用,第24期. 2001 *

Also Published As

Publication number Publication date
CN1592472A (en) 2005-03-09

Similar Documents

Publication Publication Date Title
CN101702218B (en) Information sending method applied to enterprise resource planning ERP and device
CN101673199A (en) Terminal parameter configuration server and automatic generating method of software interface thereof
CN102387486B (en) Method and device for charging general packet radio service (GPRS) partition bill
CN109901888B (en) Design method of automatic configuration file generation tool
CN103970736A (en) Method for converting Excel sheet to database table
CN102169560A (en) Electronic invoice management system and management method thereof
CN100514312C (en) Chat system, communication device, control method thereof and information storage medium
CN109684387A (en) Report generation method and device
CN103730034A (en) Communication method and system of dot reading machine
CN102291369A (en) Control method and corresponding control device for verifying junk information settings
CN113032633A (en) Method for customizing table by using reference data item
CN105554139A (en) Online customer service method, online customer service server and online customer service system
CN101751436A (en) Method and system for generating reports
CN100390789C (en) Automatic input method for performance task describing library
CN101765069A (en) Value added service subscribing method, device and system
CN102075386B (en) Identification method and device
CN107609077A (en) Wlding approaches to IM
CN202067348U (en) Electrical invoice management system
CN101515281B (en) Video editing apparatus, terminal device and ugi program transmission method
CN107967595A (en) It is a kind of to support message prompt method and system asynchronous, synchronously calculate
CN104699370A (en) Input method and terminal
CN109117238A (en) A kind of legend display systems and method based on wechat small routine
CN109241167A (en) List data introduction method based on B/S framework
CN109714378A (en) The recommended method and system of application program
CN106815736A (en) Price comparing system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080528

Termination date: 20200826