The 11th chapter Software design and realization
Design principles
One, the design for the analysis model should be traceable: The software module may be mapped to multiple requirements.
Second, the design structure should be as far as possible to simulate practical problems.
Thirdly, the design should show consistency.
Don't think of design as writing code.
The quality should be assessed at the time of design creation.
VI. review design to reduce semantic errors.
12th Chapter User Experience
Experience Category
1, feeling experience: To show the user experience on the audio-visual, emphasizing comfort. Generally in color, sound, image, text content, site layout and other presentation.
2, Interactive user experience: interface to users, the experience of communication process, emphasizing interaction, interaction characteristics. The interactive experience is the process of browsing, clicking, entering, outputting and so on to the visitor experience.
3, emotional user experience: to the user psychological experience, emphasizing the degree of psychological recognition. Let the user through the site can identify and express their inner feelings, that means the user experience more effective. The sublimation of emotional experience is the spread of word-of-mouth, forming a highly emotional recognition effect.
Objective
(1) A correct estimate of the user experience
(2) Understand the real expectations and goals of the users
(3) Correction of the design at a time when functional cores can be modified at low cost
(4) To ensure the coordination between the functional core and human-machine interface, reduce the bug.
Confusion and reflection on the 11-12 chapters of the Law of construction--modern software engineering