Font Size: a A A

Design And Implementation Of Operation And Monitoring System Of Software System

Posted on:2016-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:E Y CaiFull Text:PDF
GTID:2348330488474102Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In modern industrial production systems and other fields, all the fields have been injected into fresh blood and are provided new energy and driving force by information technology, and it can be said IT software systems exist everywhere, and can do everything, and have become an important platform to support the functioning of society. It costs less than about 1/4 of its entire lifetime cycle to develop a successful software, but for a long time people's mindset is “heavy development, light operation and maintenance”, which causes the situation that many corporate R & D teams' strength is very powerful that can develop many very advanced and of high level IT software systems, but with it going on, these software systems will inevitably began to appear all kinds of failure, and operation and maintenance service has not kept corresponding pace. The current working pattern of operation and maintenance within the enterprise is still manual process, which is usually a team having several people takes responsibility for the operation and maintenance of one or more software systems, but when the scale or the number of systems increases, try to imagine that it still depends on manpower to manage these systems, so it will be an arduous task to handle systems failure, ensure the normal external service and ensure a variety of applications to run normally.What's more, the current operation and maintenance pattern has also the following problems: 1) Passive Response. Because the software systems have many types and are various, and every system has a lot of parameters to be monitored, thus proactive monitoring is impossible to achieve by artificial means. 2) Recurring Problems. Operation and maintenance administrators have to deal with numerous problems every day, over a number of which are repeated; 3) Manually Handling Problems. In the actual working of the system operation and maintenance, almost 80% of problems reported daily by clerk repeat to occur, which is only to process manually at the current time.Faced with these problems, the traditional pattern of operation and maintenance has appeared to become powerless. Therefore, this paper designed a operation and maintenance monitoring system on software systems, which makes operation and maintenance vary from the traditional manual processing to semi-automatic or automatic processing. The system consists of three modules: operation and maintenance management, operation and maintenance monitoring and malfunction management, are developed completely on the Qt Creator platform. Operation and maintenance management has the functions of managing the basic information, the automatic installation and the version updated records of software systems; The function of operation and maintenance monitoring is to monitor the operating status of the application, the state of CPU, memory, disk and network in the operating system, and early warning. Malfunction management has the function of log management, software automatically upgrade management and establishing Problem Knowledge management. Among them, the operation and maintenance monitoring module can real-time monitor the parameters of software systems, and when a parameter exceeds a given threshold, the early warning will be sent, thereby operation and maintenance work pattern becomes from passive to active. The establishment of malfunction knowledge library is to collect a variety of failures, then is good for administrator to learn to analyze and summarize a final solution to malfunction. In the automatic installation and upgrade module of a software, computer programs are used to achieve the solution in malfunction knowledge library, which reduces the administrator's burden greatly and makes them free from trivial everyday problems to consider specially the performance and optimization of the system. In conclusion, the main function of this system is to make the operation and maintenance work pattern transfer from manual processing to semi-automatic or automatic processing.
Keywords/Search Tags:Qt Creator, Monitoring and Management, Operation and Maintenance, Automatic Installation of Software
PDF Full Text Request
Related items