2019 Northern Summer Training - Pre-training reading assignments

"Building of the law" have bought some time, but do not read it. After the addition of the training group, in accordance with the requirements, read questions:

1.UML in the end is how to help us understand and solve the problem?

About multi-approved model has been mentioned in the book P230 page, but do not know the problem of what to do next, I have some doubts, since it is also recognized developer model, why is there a problem I do not know how to do? Think about it, this should be the developer for the question why the model does not think clearly, modeling into a formalism. After a review of the literature and the book link combined lecture by Professor Tan Qingping National University of Defense Technology, I got to know for UML is not a silver bullet, I am in the end is how to help us recognize and solve problems for UML understanding is:
when in the initial study software engineering I do not know how to express their needs, in learning to use UML modeling, and I think all phases of the model are fragmented, how can I order in view of the use cases from, why should I build sequence diagrams, use case diagram for who, sequence diagrams for whom, how can I order from chart to chart analysis class, what is the difference between analysis and design class diagram class diagram is why even with the analysis class diagram design class diagram, class diagram how I confirm that the methods and properties to facilitate I can be defined directly in the realization of how architecture mode applications? Now my understanding is: 1 from the use case diagram to a sequence diagram, the key is described in interactive action sequences; 2 build sequence diagram to help us distinguish objects analysis class how collaboration to achieve business objectives; 3 use cases... FIG user-oriented, sequence diagram for designers and developers;. 4 to FIG sequence analysis from the class diagram, the main concern is the responsibility of the message recipient of the message (method); 5. analysis class diagram structure model determinator help system, the design class diagram mainly to achieve; 6 architecture prototype is determined according to the needs of key items, ......
I do not know my understanding is not correct, the teacher to teach.

2. User interface design can start at what stage it?

The book for the user interface design is mainly reflected in Chapter 12 user experience, I think the user interface design and user experience are two sides of a problem, first of all there is a little early to user interface design, implementation, mainly system function, and then only to improve the user experience based on the user interface in conjunction with the habits and aesthetic taste. Pursuant to Professor Tan Qingping "software engineering" materials, user interface design initially require user analysis and task analysis, task analysis is mainly based on interactive action sequences example implementations, it is not possible or doing the use case in the finished analysis of use case At the same time began to carry out analysis of user interface design, this is not a kind of prototype design approach, can help users better understand the needs? The book has 263 "rapid prototyping research" is mentioned it mean? If there are changes in demand, changes related to the user interface, and so, the team is not necessarily a person responsible for this work, something everyone must be involved?

Development experience, the practice certainly a lot of problems, now, first write up their own little idea, please enlighten teachers.

Guess you like

Origin www.cnblogs.com/pengchen511/p/11184116.html