Soft initial experience and initial experience

Source: Internet
Author: User

Soft initial experience and initial experience

Software Engineering is the design concept, the mainIt is necessary to use modern scientific and technical knowledge to develop documents and materials related to engineering. Starting from the beginning, the softwares started to learn C/S, which means that our computer learning has entered the normalization stage. After watching the video of the softwares for a long time, it has never been summarized, grain Storage is a very important thing. In the next study, pay attention to the summary!

Introduction to Software Engineering

The software has its own life cycle. It is his life cycle to replace new software from the beginning to the end. The Life Cycle of Software Development: analysis, design, implementation, debugging, yes. He also corresponds to the life cycle.In the development process, you should pay attention to the following six steps: planning, requirement analysis, software design, programming, program testing, operation and maintenance. They are almost one-to-one, when developing software

Models used in software development: waterfall model, rapid prototyping, evolution, spiral model, fountain model,The most used is the waterfall model,Idea: simplify the problem by process in terms of actual production, and separate functions from production to facilitate division of labor and collaboration. Advantages: It lays the foundation for software engineering methods, with the dependency of water, facilitates division of labor and collaboration, delays physical implementation, facilitates document modification, and ensures review quality. Insufficient: late contact with users, low success rate, generally 25%. Trial scope: Applicable to systems with clear system requirements and can be used for the development of various application software.



Chapter 2 Feasibility Study

Before the feasibility study report is an economic activity (investment), users and developers should consider each aspect and analyze the system to be developed, determine favorable and unfavorable factors, whether the project is feasible, estimate the success rate, economic benefits and social effects, and prepare documents for the report approved by decision makers and competent authorities. After the approval of the big boss, this system can be implemented,The first document for system development starts at this stage. Note that the readers are expected to have developers in addition to policy makers.

At the same time, there will be another document Project Development Plan, role: in the form of files, arrange the responsible persons, development progress, budget, software and hardware conditions, and other issues in the development process, so that the development of the project can be carried out and checked during the development process. The main purpose is to ensure that documents can be followed up during project follow-up.



Iii. Software Requirement Analysis

The task of requirement analysis is to use the logic model of the current system to export the logic model of the target system to solve the "what to do" problem of the target system.


In the project requirement analysis, the released documentation is the software requirement specification. This article mainly describes task overview, data description, functional requirements, performance requirements, and running requirements (software and hardware). The software requirement analysis aims to refine and refine the software feasibility analysis established during the software plan, it is particularly clear that the analysis system must do the necessary work to implement step by step from "how to do" --> "what to do.In addition to the Software Requirement Specification, documents, data requirements, and initial user manuals should be prepared before development to modify, improve, and determine the software development implementation plan.

Summary:

Analysis of the soft engineer video: Chapter 1 Software Engineering overview, a brief description of the software engineering as a whole, paving the way for future chapter learning, taking a global view. Chapter 2 to Chapter 9 is divided according to the six steps of software survival, and Chapter 2 develops the plan (Feasibility Study Report) before developing a system, first let the boss review whether the system is worth developing. Chapter 3 Requirement Analysis of the software (the requirement specification is released) communicates with the user to understand the user's needs, in this way, you can develop software that meets your needs. Chapter 4: Software Design. After understanding the requirements, we will start the software design. In the initial stage of the design, we will first release the outline design specification, which lays the foundation for the software design, chapter 5 programming, Chapter 6 software testing, Chapter 7 to Chapter 9 is a maintenance stage, interface design, quality management, and object-oriented testing. Chapter 10 software engineering management includes software project plans, cost estimates, progress calculation, risk analysis, and software project management. Analyze each chapter of the soft engineer video before entering the overall analysis. Summary: Today, the soft engineer video is the beginning of learning on the right track, focusing on the preparation of documents.


Work Experience

The summer vacation after the college entrance examination is very long. After a flash, I decided not to relax myself and experience the hardships of my work in advance. I submitted my willingness to work to the volunteers at Tiantai newspaper, Xinhua Bookstore, and happy reporters Training School. Fortunately, I got two jobs.

I am honored to serve as the director of volunteers. I assume this role mainly because I am the longest, but I have to work hard and hand in an outstanding answer, so that I will not be trusted by Mr. Pang. I am very introverted. First of all, I want to learn to communicate with them. Second, as a big sister, I should bravely stand up to help them solve difficult things, such as Wan Yan to persuade uncivilized customers.

The students generally look forward to their future and hope they can get a satisfactory job. Our work pressure is very low compared with formal employees. We only need to work for two and a half hours a day, air-conditioning, books, and the most leisurely office workers will envy us. However, we still feel that we have worked hard, our legs are sore, and our sincere service has been treated coldly, forcing ourselves to talk to strangers. Work is no longer the ethereal definition in our minds. While experiencing the joy of work, we also know the hardships.

For a while, it was a tea term. When I was a volunteer, I liked to think of it as a weekly meeting. I went to the bookstore every Monday of every week to help the new group of children adapt to this job. However, this is only a day of friendship. We leave QQ numbers for each other and hope to continue this day's friendship. I work in the newspaper for the other four days. The interview requires me to bring my camera and interview book to the bookstore again. Their warm welcome to me made me very happy.

Growth is natural. The beauty of the talk is a sense of old and suddenly old. In the early years, I was still a full-fledged boy. Suddenly I was like an adult. Many children called my aunt, and the bookstore salesperson looked at me as their peers. So I secretly decided that although I still have the privilege of not growing up, I must grow up without a stop. I should not see my people with a frightened expression, but be surprised by my efforts, my growth!

Experience at the beginning of work, I know, life is not easy, because this is difficult, life has the temptation to take risks in the jungle, life has the beauty of the clouds.
 
What is a soft engineer?

Programming Network work on computers

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.