Analysis of undergraduate graduation design from the perspective of advanced software engineering

Source: Internet
Author: User

I am a class 15 computer science and technology professional Zhou Na, in the course of learning "advanced software Engineering", the teacher gave us the first task is to analyze their undergraduate graduation design from the perspective of software engineering.

My undergraduate Graduation design topic is "The design and implementation of mobile Office system based on Android", the main background of this topic is that with the development of network technology and the continuous maturation of mobile terminal, and the combination of the two, the mobile office mode gradually aroused more people's attention and use, It facilitates the user's work so that the user's workplace is no longer rigidly tied to a single office. Its use of the development platform is the Android platform, the application development tool is eclipse, the programming language is java.

The defects and deficiencies of the design of this topic are as follows:

1. In the system requirements analysis stage, the user function definition is too simple and common, the accuracy of the problem is not enough to grasp the characteristics of the user is not accurate analysis out, there is no focus on the user to design a key function.

2. In the design phase of the system, due to the early analysis of the user function is not accurate, in a specific function of the small details of the processing is not in place. The process of the system and each module diagram and its e-r diagram are probably only described.

3. In the implementation phase of the system, due to my limited ability and the early stage of the system's functional design, the realization of the function is very limited, can not be very good to meet the needs of users.

4. In the test section of the system, the paper simply draws out the test case diagram of each function module and tests the system for vulnerabilities by inputting various kinds of data, which does not completely consider all the results, so it is very limited.

5. In the Software maintenance and Upgrade section, I did not do this work, because with the completion of graduation design wrong mentality. Future will continue to learn, and constantly improve and improve themselves, I will do better!

Analysis of undergraduate graduation design from the perspective of advanced software engineering

Related Article

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.