Chen Peng
(Guizhou Youqiancheng Educational Science and Technology Ltd.Guiyang,Guizhou 563000)
Abstract:At present,with the continuous improvement of computer technology,the application demand of computer software is also large.The development of computer software engineering is mainly to meet the market demand,promote the improvement of people"s life quality and bring convenience to people"swork.But computer software engineering application development still exist many problems to be solved,based on this,this article first expounds the development of computer software engineering and the significance of maintenance,then the maintenance strategy and method of computer software engineering are preliminarily explored.It is hoped that the theoretical research on computer software engineering maintenance can play a positiverolein theactual maintenancework.
Keywords:computer software;maintenancestrategy;maintenancemethod
In people"s life and work,the dependence on using the computer software is increasing,ensuring the security of computer software application is an important challenge facing the development of computer software engineering.The maintenance of computer software engineering has become the focus of development.Only by doing a good job in the maintenance of computer software engineering,can we truly ensure that it will bring convenience to people"s life and work and promote the improvement of social productivity.
As can be seen from the current situation of the development of computer software engineering,there are still many problems,such as the lack of effective control problems in the development of software engineering.With the rapid development of computer technology,the market demand for computer software is expanding,but the problem of insufficient effective control in the development of computer software engineering is becoming more and more prominent[1]. In the research and development of computer software engineering,there are personnel and schedule control.Personnel control is to control the enthusiasm and working attitude of software engineering research and development personnel.The rapid personnel change will prone to program errors and confusion in the process of associate.However,progress control means that all links in software engineering research and development are in the overall progress,and the controllability of the project process is not strong,which will inevitably affect the development of softwareengineering.
The problem of imperfect management system in the development of computer software engineering is also outstanding.Computer software development is a systematic engineering,it needs to have a perfect management system and management support to ensure its sound development,but some of the current management system in a computer software enterprises in our country is not very perfect,lacking of special project manager to manage,which affects the research and development efficiency of computer software engineering.In addition,the lack of scientific planning and the blind pursuit of the general trend without considering the actual law of development will hinder the sustainable development of computer softwareengineering[2].
In the development of computer software engineering,the existence of common problems are also reflected in the rampant rogue software,computer software quality differences are large.In daily life,through the application of computer software,I can have a personal experience of it.In the process of using the corresponding software,when opening a webpage,there will often be a popover webpage, which is the floating advertisement of other webpage links and cannot be closed.Most of these problems are caused by viruses,and some software operation is relatively unstable.Long-term using will also have a great impact on the life of the computer.Some computer software development is easier,but more difficult in the maintenance,which will inevitably affect the quality of the development of computer software engineering.
Firstly,it can help to improve software research and development staff technical level.In order to ensure the good application of computer software,it is critical to do a good job in maintenance.The maintenance work of computer software engineering can truely improve the development motivation of software engineering research and development personnel[3].In the actual development of computer software engineering,a variety of vulnerabilities will be encountered,and the analysis and research of these software vulnerabilities is relatively important.Only by solving bugs in various ways can the quality of software be proved and avoid frequent software crashes. Computer software development and maintenance needs to improve the strength of research and development personnel,through the implementation of maintenance,it is beneficial for technicians to timely summarize experience and improve the technical level of their own software development.
Secondly,it helps to bring good software application experience to users.Computer software is widely used in people"s life and work.Information exchange and storage through computer software can meet people"s needs.However,if there are problems in the use of computer software,it will bring troubles to users"life and work.Therefore,it is critical to strengthen the maintenance of computer software engineering,which is an important measure to improve user experience and bring users a good experience.
At last,it is helpful to improve the performance of computer software.The performance of computer software is directly related to the effect of application.At present,there are many problems in the current computer software engineering,such as the quality of computer software,the harm of malicious virus,and the abnormal system disk,etc.These problems have a direct impact on the actual operation effect of computer software[4].With the gradual popularization of computer technology,people"s maintenance awareness of computer software engineering has been continuously strengthened.The maintenance of computer software engineering is an important measure to improve its operation performance.Only by strengthening the maintenance of computer software and accumulating experience can the application quality of computer softwarebetruly improved.
The maintenance of computer software engineering needs to be ensured by corresponding strategies,which need to be analyzed and considered from multiple perspectives.The following points can betaken asreferences:
First of all,establish computer software quality management objectives.To do a good job in computer software engineering maintenance,first of all,it is necessary to establish a feasible and scientific software management objectives, in accordance with the established objectives to implement step by step.A computer software maintenance strategy with a clear division of labor can really help promote the implementation of the maintenance work.The maintenance of computer software engineering needs to be practical and reliable in the target,so as to carry out the maintenance work in an orderly manner[5].The establishment of the maintenance goal of the computer software engineering should pay attention to reflect the modifiability,that is,in the development of the goal can not rest on one"s achievements,we should combine with the actual need for flexible change of the goal,so as to help the computer software maintenance strategy effectively implemented.In order to ensure the quality of computer software maintenance,many tests and inspections should be carried out to ensure the effectiveimplementation of thestrategy.
Secondly, implementation of maintenance strategy from developer perspective. The implementation of the maintenance strategy of computer software engineering needs to be considered from different perspectives. The developers of computer software are the key ones,so developers need to set up protective functions in software engineering research and developmentThe software installed in the computer is quite diverse,which also brings great difficulty to the maintenance of the software.In the software development,it is necessary to strengthen the scientific application of protection technology and set safety protection functions,such as automatic upgrade and data encryption,etc.,which will become the first line of defense for the application of the software[6].The development of computer software should pay attention to the use of high-level coding language,if the use of low-level coding language is relatively easy to be cracked,the security of software applications can not be effectively guaranteed,which will bring great difficulty to the implementation of software maintenance work.Computer software development need to use highlevel language to improve the ability of intelligent identification software, supporting maintenance technology, improve the quality of software maintenance.In addition,we should also pay attention to the overall quality of computer software development,reduce software vulnerabilities,do a good job in computer software security testing,through repeated testing of computer software applications in order to gradually optimize the software.
Thirdly, implement software maintenance strategy from user"s perspective.The implementation of computer software maintenance strategy from the user"s perspective is also important.In order to improve the overall quality level of computer software maintenance,it is necessary to improve users"awareness of computer software security,and to improve their own application awareness when using software.The operation of the software will have an impact on the security of the software.Improper operation will easily lead to the security problem of the software,and the computer program will be damaged[7].Computer users in the use of software need to develop good Internet habits,for some unhealthy sites should consciously resist,in order to reduce the computer software by virus attack probability.Only by improving the security awareness of software application and continuously learning the corresponding security maintenance methods and technologies can users better cope with thesecurity problemsof computer software.
In order to truly ensure the application of software security,the maintenance of computer software engineering needs to have practical ways to deal with.The corresponding maintenance measures can beimplied frommultiplelevels.
First,install anti-virus software.The security threat of computer software engineering is largely caused by computer virus,so it is important to strengthen the defense of virus.Computer viruses are quite destructive to the system.In order to ensure the safe operation of computer software,it is necessary to install effective anti-virus software in a timely manner.The use of 360 Anti-virus software or Kaspersky Anti-virus software can effectively prevent and control the invasion of viruses and ensure the safe operation of computer software engineering to a large extent.Virus as an important factor affecting the normal operation of computer software engineering,if not timely and effective prevention and control,will cause the software in the operation of the crash,and the user"s personal information is stolen,antivirus software application and firewall technology with the application,can achieve the role of prevention and control of the virus.
Second,pay attention to the system disk software optimization.The core of the computer is the system disk,the system disk on the computer software engineering operation quality will have a direct impact,so the installation of software can not be too much software installed in the system disk,otherwise it will affect the speed of the system disk.In order to ensure the good operation of the computer system and improve the efficient operation of the computer software,it is necessary to optimize the system disk and timely clean up the garbage content in the system disk[8].Using some anti-virus software to clean up the implementation can play a certain role in alleviating,but can not fundamentally solve the problem of system disk redundancy,so every six months or a year re-installed system,to provide a good space for computer system disk’s smooth operation.
Third, standardize computer software installation procedures.The implementation of computer software maintenance method needs to start from the specific operation.In network card installation and maintenance process,through the driver installation to perform the installation operation,cut off the computer power supply and external wiring before installation,clean the health of the host,through the vacuum cleaner cleaning to ensure cleanliness.Installation personnel need to check the reliability of the host internal components,found loose to deal with in time,and then install the network card.Adequate attention should be paid to the operation of the cooling system during maintenance and clean the computer regularly.Another example is the disk data cleaning,to ensure that the software operation is not affected by the accumulation of residual data,regularly clean up the disk datatoensurethesmooth operation of thedisk.
To sum up,computer software has become an indispensable part of people"s life and work,strengthening the maintenance of computer software is becoming more and more important.In order to ensure the safe use of computer software,it is necessary to do a good job in the maintenance of computer software at all stages to bring better application experience to users,which is also an important force in promoting the development of computer software.In the future,the requirements for the maintenance of computer software will be further improved, and relevant staff should constantly improve their professional quality level to better adapt to the new working environment.It is hoped that the relevant theoretical research mentioned above will be beneficial to the actual softwaremaintenanceoperation.