201771010104- Di Hui Experimental Software Engineering to prepare a <acquaintance "software engineering", MakeDown>

project content
Course class blog https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
Work requirements https://www.cnblogs.com/nwnu-daizh/p/12369881.html
Course learning objectives Github account registration, registration Park blog account and join the class blog, learn to use MakeDown editor blog, and asked three questions based on course content
This job helped me achieve learning objectives in what areas I can find some autonomy issues, learn to find the problem and get an effective method to answer the teacher, so my documents more clear, standardized format
references Zou Xin building of the law: modern software engineering [M] People Post Press, 2014

First, learn to use MakeDown typesetting

1 title

Insert title is simple: a few #, is heading a few levels, remember that after # a space.

2, insert a table

Written in the middle of the cell contents, in the first line blank line, otherwise the result preview and edit the results are the same, in | | After have a space after the finish line first, second row | middle write -, otherwise the result is not a preview of the border line.

3, italic, bold, strikethrough, color

Text to be tilted about a asterisk were added wrap to bold text with two asterisks wrap text bold italics with three asterisks wrap Strikethrough text wrapped with two wavy linesColor can be used statement: text color

4, reference

References are cited in the text to be added before the right angle bracket, can be nested.

5, the dividing line

Dividing line is more than three or three asterisks


Second, a quick Zou Yan teacher blog or "modern software engineering - Construction of Law", referring questions refer to the article template, asked three questions to find answers drawn from the course of study, and recorded.

Issue a "software program = + Software Engineering" and "software + enterprise software business model" what they have to do?

In the "modern software engineering - Construction of Law" book, Introduction to the first chapter of the first section of the topic is "software program = + software engineering," said at the beginning, "program = data structure algorithms," A super programmers use the example illustrates the software industry's survival is "software," programmer settle down is the "program" when the program is multi-user, multi-demand, the program expanded to meet a variety of application functions, then expanded to a to ensure quality of service software services. According to the software engineering in the broad sense, we got two formulas. A good software requirements analysis team from the start, to sort out the appropriate requirements, and then gradually to carry out follow-up work: architecture design software, write data structures and algorithms to achieve functional test software, publishing software. Program, that is, algorithms and data structures, basic skills, but above algorithms and data structures, software engineering determines the quality of the software, the business model determines the success or failure of a software company. Software professionals and business ethics software will greatly affect the interests of software users.

Question two, with regard to Chapter 8 Requirements Analysis

Chapter 8 through extensive reading, we know the exact comprehensive software team found these requirements, there are several steps: acquiring and guide requirements, analysis and definition of requirements, verification requirements, management requirements in the software product lifecycle. On demand software can also be done from different angles different division: the demand for functional products, the demand for the product development process, non-functional requirements, comprehensive needs. In the software development process, the user needs is very important, but for these demands must be achieved? Some ideas of demand, some of the minority people's needs, I think it is possible to negotiate exclusions. When the collision certain requirements and software security, user information security, while technically the same time borrowing to achieve, we have to do what the trade-offs. These are the requirements when conducting analysis to consider. In the last semester, we opened a "software engineering economy" This course, also has a project, and write demand analysis, we came up with an idea for us to further improve the teacher, but in the end did not know what kind thing, because it has a lot of features, from a possible point of view, is to collect some data, and then analyze their relationships and influence, from another perspective, is something different. So in the end we did not perform it well positioned. Therefore, to divide the characteristics of the product features in order to more accurately understand the core value of the product, in order to optimize investment strategies.

Question three, the user experience on Chapter 12

The first section of this chapter is an element of the user experience, including: the user's first impression, from the user's point of view the problem, software services always have to remember the user's choice, short-term stimulus and long-term impact, let users make simple errors, user experience and quality, emotional design. For our part, we are both a software developer, but also users of other software. From the user point of view the issue is very important. Sometimes open some applications, the interface is just the beginning very slow, and very easy to use, which affects the user's experience, if it is mandatory to install the software, the adjustment period may be too accustomed to, spit Tucao, but also long-term to accept, if only some of the non-mandated software installed, I could see the desktop icon, no longer open look inside, direct uninstalled. Therefore, the user experience in the software development process is very important.

Third, the summary

In this work, the beginning of the use MakeDown, I switched the editor, but not when you insert a blank line at the beginning of the table, leading to preview and edit the effect is the same, so I had MakeDown can not be edited directly in the blog Park doubt, through online access to information, download the MakeDown editor, does not solve the problem, continue to look at the blog, only to find the problem. Zou Yan teacher by fast extensive reading of "modern software engineering - Construction of the law," I have a general understanding of software engineering, learning on the back is also helpful.

Guess you like

Origin www.cnblogs.com/dhlll/p/12396506.html