CN1326138A - Automatic monitor system for installing software on production line of computer - Google Patents

Automatic monitor system for installing software on production line of computer Download PDF

Info

Publication number
CN1326138A
CN1326138A CN 00108980 CN00108980A CN1326138A CN 1326138 A CN1326138 A CN 1326138A CN 00108980 CN00108980 CN 00108980 CN 00108980 A CN00108980 A CN 00108980A CN 1326138 A CN1326138 A CN 1326138A
Authority
CN
China
Prior art keywords
central monitoring
monitoring position
computer
production line
monitor 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
CN 00108980
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.)
Inventec Corp
Original Assignee
Inventec 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 Inventec Corp filed Critical Inventec Corp
Priority to CN 00108980 priority Critical patent/CN1326138A/en
Publication of CN1326138A publication Critical patent/CN1326138A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • General Factory Administration (AREA)

Abstract

An automatic monitor system for software installation on computer production line features that a central monitor server is used to automatically remote control the computer to which the software is preinstalled on production line over LAN, the production and test conditions of each computer are dynamically tracked, and the statistic data is collected and analyzed. Its advantages are high efficiency and low cost.

Description

Be used for the automatic monitor system that production line of computer software is installed
A kind ofly be used for the automatic monitor system that production line of computer software is installed, refer to especially a kind of computer on the production line be carried out the monitor management operation in the state of pre-installed software, guarantee the consistance of product quality.
At present, the producer that produces computer software of every machine on to production line is installed and testing process, and common way is as described below; For every on production line computer, not only need independent install software, in case and situation need detect the condition of production of every computer, also needing producers is that every computer connects and goes up display, by the platform demonstration, write down result and the test item destination data demonstrated on the computer then; So, not only waste of manpower, and the waste resource, and can't realize concentrated monitor management in the automated production process, can not the dynamic tracking production line on the situation of every computer, in addition, more because the repeated use (as monitor) of many resources makes production cost improve, and because testing process is a kind of process that relies on manual oversight purely, so aspect the quality of production, be difficult to guarantee that it has good quality bills of materials.
The base this, at the problem of preceding taking off, surveillance when tradition also has a cover to install at computer software, its hardware configuration as shown in Figure 1, its operation interface (OperatorInterface, OI) integrated control and show two functions, the servomechanism on the production line is controlled to every computer by OI, will control the result again and present by display terminal; Though this system can improve the mode that relies on manual oversight fully in the past, obtain also can guarantee the consistance of quality outside the preferable efficient; But, of this sort system still has following shortcoming:
(1) control is finished with the whole process of demonstration, does not have cryptoguard;
(2) OI should video data, control system again.So inefficiency;
(3) for operating personnel, operating process is too complicated.
In view of the above-mentioned problems; a kind of automatic monitor system that is used for the production line of computer software preloading of the present invention; fundamental purpose promptly is that the state to computer software preloading on the production line carries out far-end control; and can concentrate and obtain statistics; automatically analyzed; and can add password, the security of protection native system.
Another object of the present invention is to make the surveillance process automation of computer software preloading situation on the production line, realizes monitoring automatically the situation of all computers in producing and testing on the production line.
Another purpose of the present invention is to provide a unified central monitoring position, and operation is succinct, thereby saves the repeated use of the hardware device that is used to test on the quantity of tester on the line and the production line, reduces cost, and saves manpower.
Fig. 1 is the synoptic diagram of prior art;
Fig. 2 is an overall construction drawing of the present invention;
Fig. 3 is for being sent to information the process flow diagram of operation interface from client;
Fig. 4 is for sending information to the operational flowchart of central monitoring position server from OI;
When Fig. 5 asked for giving an order when client, central monitoring position was to the process flow diagram of client transmitting control commands.
The present invention is a kind of automatic monitor system for the production line of computer software preloading, and it is main Technology is established in three aspects, structure as shown in Figure 2, one is client (Client) end 10, All computers that need to monitor 11 on their representative work production lines, these computers 11 pass through LAN (Local Area Network) to central monitoring position server 12 (servomechanism just, Control Server) sends own present state and relevant data, and take to central monitoring position The own current order that will carry out of affair device 12 requests, and central monitoring position server 12 will obtain Every be monitored computer 11 for information about, send to one and monitor end 13, by monitoring end 13 forms with operation interface (Operator Interface, OI) 14 will monitor that the result is aobvious Illustrate, operating personnel send to the central monitoring position server by this operation interface 14 The instruction such as Reset/Skip, Retry, the letter that central monitoring position server 12 will feed back again What breath sent client 10 to is monitored computer 11, with guarantee to be monitored computer 11 can according to The instruction of central monitoring position server 12 operates.
The flow direction of the information that the present invention transmits according to each hardware link can be divided into following two aspects:
1. client 10 information are sent to operation interface 14 through central monitoring position server 12 In 11 li in every computer of client 10, start journey with floppy drive (floppy disc) Order by server download (following with this section program referred to as SUV, System Under Verification), realize every computer 11 is finished pre-installed software by this group program Fitting operation, and can guarantee that the computer 11 of client 10 can pass through lan network 15 (being designated hereinafter simply as LAN) links to each other with central monitoring position server 12, simultaneously to the central monitoring position service Device 12 sends relevant information, and central monitoring position server 12 sends to behaviour with the information that receives again Do interface 14, as shown in Figure 3, at first collected from the information (step of client by SUV 301), send to central monitoring position (step 302) by the networking, central monitoring position server (Control Server) receive information (step 303) from client, judge the central monitoring position service Is the current information that receives of device status information (step 304)? if status information, Then the status information content that receives is filled up to self-defining status information table (step 305) In; If the current information that receives is not status information, then continue to judge whether it is data Information (step 306) is if data message is then filled out the current data message that receives Write operation interface (OI) (step 308), OI analyzes the information (step 309) that obtains, Judge whether current information is status information (step 310), if status information is then logical Cross IO and show corresponding status image (step 311); And when institute's transmission information be not state letter Breath continues then to judge whether information is data message (step 312), if transmit this moment Information is data message, then stores data (step 313), if the information that transmits still Be not data message, then OI waits for the new information (step 314) that receives.
2. send a command to central monitoring position server (Server) from OI
At first send order (step 401) by operation interface (OI), central monitoring position server (Control Server) is after receiving order (step 402), do you judge that immediately this order is Reset order (step 403)? if then Status Flag is changed to Reset404; If not the Reset order, judge then whether this order is Retry order (step 405), if the Retry order then is changed to Retry with Status Flag; Otherwise judge whether to be Skip order (step 407), if, then Status Flag is changed to Skip (step 408), wait for the client request of giving an order (step 409) this moment.
3. the central monitoring position server is to client transmitting control commands process
As shown in Figure 5, when client sends command request (step 501) by SUV, central monitoring position server (Control Server) analysis and Control order (step 502), judge whether the current state sign is Reset (step 503), if the Reset order, then the controlled computer of client returns and carries out initial command (step 504); If judged result current state sign is not Reset, judge further then whether it writes Retry order (step 505).Be that Retry orders then that client repeats the current command; Otherwise judge that whether this Status Flag is the Skip order,, then skip the current command, allow next order (step 508) of client executing if the Status Flag of this moment is the Skip order; If this moment, Status Flag still was not the Skip order.Then the central monitoring position server is waited for the next one request (step 509) that client is sent.
With a specific embodiment the present invention is described below, suppose to have a production line, there are five on this production line just at the computer of install software, we at first need these five data for information about that are monitored computer are sent to operation interface OI by central monitoring position server (Server), so that the supervision personnel can pass through a monitor, monitor all computers on the production line, simultaneously can be to they sending controling instructions, the concrete grammar that transmits data is:
Carry out DOS program SUV carries out predetermined software to every on production line computer fitting operation, every on production line computer expert is crossed LAN to link to each other with the central monitoring position server, by the SUV program information on the production line is sent to administrative center (Server), administrative center receives the information data of every controlled computer, through judging, respectively status information and data message are filled in self-defining status information structure and the data message structure, other parts that do not belong to above-mentioned two kinds of information are neglected, the information that fills is sent to operation interface OI, after OI receives information, analyze whether the information that is received is status information, usually there is two states this moment, a kind of is overtime (Time out) mistake, this mistake appears at the central monitoring position server in pre-set a period of time, does not receive the information from the Be Controlled computer; Another kind of mistake then is Error, just finds situations such as installation procedure operation exception or other program errors in the installation process, and operation interface shows this state, and the data storage that will in this process, receive.
Operation interface is by above reception and analytic process, will be to the central monitoring position transmitting control commands, after central monitoring position receives control command, analyzing this order immediately is Reset, Retry or Skip order, respectively Status Flag is changed to Reset, Retry, Skip then, uses in order to the central monitoring position server.
At this moment, wait for that the controlled computer on the production line sends monitor request, suppose that the Error miscue takes place first computer in the process of install software, the request of giving an order of this computer, the transmitting control commands of central monitoring position meeting accordingly, analyze this order by the central monitoring position server,, represent that then control center requires on production line this computer to be reinstalled if first pairing Status Flag of computer of analysis result is Reset.
Suppose and have second computer that overtime (Time out) mistake has taken place in the install software process, this computer sends command request to the central monitoring position server, the central monitoring position server responds this request, the while sending controling instruction, analyze this order by the central monitoring position server, the Status Flag of determining this order by analysis is Retry, and second computer on the expression central monitoring position server requirement production line re-executes the step of current installation, tries again; According to above-mentioned monitoring process, all computers on the production line are monitored.
Effect of the present invention is as follows:
(1) can concentrate and obtain statistics, be analyzed automatically, and can add password, protection
The security of native system;
(2) situation of computer software preloading on can automatically-monitored production line;
(3) provide a unified central monitoring position, operation is succinct, thereby saves the on-line testing people
The weight of the hardware device (as monitor) that is used to test on member's quantity and the production line
The multiple use reduces cost, and saves manpower.
Above-described, be most preferred embodiment of the present invention only, be not to be used for limiting scope of the invention process, promptly all equalizations of being done according to the present patent application claim change and modify, and are all claim of the present invention and contain.
Being described as follows of symbol among the figure:
Client 10
Computer 11
Central monitoring position server 12
Monitor end 13
Operation interface 14
Lan network 15

Claims (8)

1. one kind is used for the automatic monitor system that production line of computer software is installed, and carries out to the computer of client by LAN (Local Area Network) and installs and monitoring automatically, and it includes:
One central monitoring position server stores by download and carries out installed software;
One client via this central monitoring position downloaded software, and sends present state and relevant data to this central monitoring position server by LAN (Local Area Network), and asks the current order that will carry out;
One monitors end, shows that by LAN (Local Area Network) this central monitoring position server derives from every of this client and is monitored computer for information about; And
One operation interface, in order to show that this central monitoring position server derives from the request command of this client, and can send it back to this central monitoring position server and should order to this central monitoring position server, make this central monitoring position server send the information that feeds back to this client again, make the computer of this each family end operate according to the order of this central monitoring position server.
2. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 1, wherein this central monitoring position server is a servomechanism (Server).
3. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 1, wherein this supervision end is a display.
4. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 1, wherein the computer of this client starts with floppy drive (floppy disc), desires installed software by every computer of this client of central monitoring position downloaded again.
5. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 1, wherein this central monitoring position can judge that the information that is received from this client is status information or data message.
6. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 4, wherein this status information is overtime (Time out).
7. as claimed in claim 4ly be used for the automatic monitor system that production line of computer software is installed, automatic monitor system wherein, wherein this data message is Error.
8. the automatic monitor system that is used for the installation of production line of computer software as claimed in claim 1, wherein this operation interface can send Reset, Retry or Skip order to this central monitoring position server according to the information difference.
CN 00108980 2000-05-25 2000-05-25 Automatic monitor system for installing software on production line of computer Pending CN1326138A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 00108980 CN1326138A (en) 2000-05-25 2000-05-25 Automatic monitor system for installing software on production line of computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 00108980 CN1326138A (en) 2000-05-25 2000-05-25 Automatic monitor system for installing software on production line of computer

Publications (1)

Publication Number Publication Date
CN1326138A true CN1326138A (en) 2001-12-12

Family

ID=4579355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00108980 Pending CN1326138A (en) 2000-05-25 2000-05-25 Automatic monitor system for installing software on production line of computer

Country Status (1)

Country Link
CN (1) CN1326138A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1314232C (en) * 2003-12-08 2007-05-02 英业达股份有限公司 Monitoring system and method
CN100361079C (en) * 2005-11-09 2008-01-09 浪潮电子信息产业股份有限公司 Method for testing synchronous automatic installation for system including multiple complete computers
CN100367232C (en) * 2004-01-08 2008-02-06 国际商业机器公司 Method for multidimensional visual correlation of systems management data
CN100377153C (en) * 2003-11-05 2008-03-26 鸿富锦精密工业(深圳)有限公司 Downloading system and method for long-range video-frequency controlling programm
CN100397385C (en) * 2002-08-22 2008-06-25 广达电脑股份有限公司 Method for remote controlling computer and its system
CN100447753C (en) * 2005-03-31 2008-12-31 联想(北京)有限公司 Computer testing method
CN101615119A (en) * 2009-08-03 2009-12-30 复旦大学 Meeting report timer and clocking method based on the automatic identification start-stop of Windows system
CN1680920B (en) * 2004-04-07 2011-06-15 纬创资通股份有限公司 Method and apparatus of basic inputting and outputting system in far-end updating data processing system
CN102214135A (en) * 2010-04-02 2011-10-12 和硕联合科技股份有限公司 Method and device for monitoring software installation process and software installation system applied by same
CN105278983A (en) * 2015-08-31 2016-01-27 小米科技有限责任公司 Application software pre-installation frequency control method and apparatus

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100397385C (en) * 2002-08-22 2008-06-25 广达电脑股份有限公司 Method for remote controlling computer and its system
CN100377153C (en) * 2003-11-05 2008-03-26 鸿富锦精密工业(深圳)有限公司 Downloading system and method for long-range video-frequency controlling programm
CN1314232C (en) * 2003-12-08 2007-05-02 英业达股份有限公司 Monitoring system and method
CN100367232C (en) * 2004-01-08 2008-02-06 国际商业机器公司 Method for multidimensional visual correlation of systems management data
CN1680920B (en) * 2004-04-07 2011-06-15 纬创资通股份有限公司 Method and apparatus of basic inputting and outputting system in far-end updating data processing system
CN100447753C (en) * 2005-03-31 2008-12-31 联想(北京)有限公司 Computer testing method
CN100361079C (en) * 2005-11-09 2008-01-09 浪潮电子信息产业股份有限公司 Method for testing synchronous automatic installation for system including multiple complete computers
CN101615119A (en) * 2009-08-03 2009-12-30 复旦大学 Meeting report timer and clocking method based on the automatic identification start-stop of Windows system
CN102214135A (en) * 2010-04-02 2011-10-12 和硕联合科技股份有限公司 Method and device for monitoring software installation process and software installation system applied by same
CN105278983A (en) * 2015-08-31 2016-01-27 小米科技有限责任公司 Application software pre-installation frequency control method and apparatus
CN105278983B (en) * 2015-08-31 2018-10-16 小米科技有限责任公司 A kind of control method and device of application software prepackage number

Similar Documents

Publication Publication Date Title
CN101933003B (en) Automated application dependency maps
US6353446B1 (en) Method and system for integrated network management applications
CN107632918B (en) Monitoring system and method for computing storage equipment
US7783740B2 (en) Embedded network traffic analyzer
US7114104B1 (en) System and method of fault detection in a Unix environment
US20030226138A1 (en) Installation of application software through a network from a source computer system on to a target computer system
CN1326138A (en) Automatic monitor system for installing software on production line of computer
WO2001080032A1 (en) A system and method for managing computing devices within a data communications network from a remotely located console
CN102647299A (en) Hierarchical alarm analysis method and hierarchical alarm analysis system based on content delivery network
CN1753507A (en) Adjusting and testing method of embedded type set top box
US20020194320A1 (en) Remote support system
CN1430350A (en) Processing method for case with gradation structure in communication equipment
KR20140051513A (en) Apparatus for monitoring data distribution service and method thereof
WO2004053695A1 (en) Computer system performance analysis
CN1878091A (en) Method for remote data collection management and distributed computing system
CN115686540A (en) RPA control method and system based on Hongmong system
CN107463490B (en) Cluster log centralized collection method applied to platform development
KR101123361B1 (en) Sever, method for managing learning environment by network service and computer readable record-medium on which program for executing method thereof
CN1717953A (en) Remote control device, remote control method, and remotely controlled device
CN1845507A (en) Multi-class device normalization network maintaining method and system
US6286111B1 (en) Retry mechanism for remote operation failure in distributed computing environment
CN101034993A (en) Remote program installation method
CN1190038C (en) Network equipment panel management method and system thereof
CN115587028A (en) Interface automation test method, system, medium and terminal
CN1353835A (en) Protocol acknowledgment between homogeneous systems

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication