System debugging and maintenance work of the assurance company

Source: Internet
Author: User

My eldest brother company's system was designed at the beginning of software engineering. After that, I almost finished the software engineering project. As a result, I feel more and more spam in this system. The original real software requires so much preparation and preparation work in the early stage. At the beginning, my eldest brother told me that the major program drama was handed over to me, and it would be nice to tune it for him. However, I have been working on system debugging, software debugging, and software maintenance.

The system does not carry out feasibility analysis and requirement analysis, and the requirements in the early stage are not very clear. Only one requirement document he wrote to me is required. Since the description in his requirement document is not very clear, the requirements for many places are not very clear, I just refer to this requirement document, add vacancies to him based on my own ideas.

Although the system has been released to him, I am a little embarrassed to come up with it because I want to give it to him according to the software engineering requirements. As a system, it can also deepen its awareness of software engineering. Later, due to time constraints, it was not made again.

In fact, the system I developed for him is a bit like a rapid prototype. The only difference is that I did not abandon the original system re-development, but directly modified the rapid prototype model as the final software. Because I have finished the system in the shortest time and released it to him after I made the call, and then he continues to propose new requirements and new features to me. Today, I went to their company for the fourth time to improve his new requirements and some debugging work.

The charging system of my IDC is built on my win7, and then the package is played on the XP system. In this way, compatibility is good after remote deployment.

While their company's systems are all XP systems. To be honest, it is really awkward for me to use XP. XP has no colorful Windows 7 and is not comfortable with Windows 7. However, I was surprised to find that the compatibility between XP and many common software is incomparable to that of win7.

However, these are secondary issues. The main problem is that he does not want to name his requirements at all. It is very different from the requirement document I understand. Many new constraints have been added to the many functions of the previously completed system, and more improvements have been made.

A few days ago, he told me that he suddenly found that the Excel export function could not be implemented. In addition to server hosts and a few computers, many computers cannot use the Excel export function. This problem makes me difficult. I looked at the code and it was not difficult. It was no problem at all, but an error would occur when I export the code. I checked a lot of things on the Internet. Many people said they had modified the registry, and they also said they had re-registered the new controls ...... However, it turns out that this is useless. Later, the eldest brother found that the computers that cannot export Excel are all systems installed by the same person, while the systems installed by the other person can export excel. At this time, as well as the previous inferences, I confirmed it was a system problem. Eldest brother said to reinstall the system.

But how can we install them one by one ...... I finally asked Xiao Cui for help. Xiao Cui said to reinstall the following office. Awesome! After the reinstallation, it was fixed. When he installed the office that year, he must have lacked a certain control.

Several times, I remotely connected his computer on QQ and then manipulated the system. I remember it was so slow for the first time. Maybe my computer is not suitable for the first time. However, I got back to life, but the second time was much faster. This also saves a lot of time.

At present, my system has a major defect-that is, some necessary error handling is missing. In the system, although I have added some error processing, I always feel that the system is still abnormal, but I cannot tell where it is wrong. Although I know a little about error handling, I am not very skilled in handling errors and lack of practice.

Now, his system has been running smoothly and stably in their company. For its robustness, let him take a look. My biggest experience in this system is the choice of development methods. I have learned the importance of requirement analysis. If the demand analysis is poor, it will take a long time to make changes later.

Then, my biggest benefit is that he is my cousin. Even if I make a mistake, he will not blame me. I have made many low-level mistakes in this system. Despite the lessons learned from the data center charging system, I still naively thought that the system was able to run smoothly after I successfully completed the call and deployment. I think too little about it.

At the same time, I feel it is necessary for me to try the XP system. It's a habit to start. The next time you install the system, decisive XP.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.