The knowledge of this module includes the main contents:
1. Introduction of the process, document system and methodology of object-oriented design analysis;
2. Introduction to UML, a modeling language, and the relationship between UML and the design analysis process;
3. Modeling: function, structure, and behavior;
4. Design: layers, databases, user interfaces
The content of the module is the continuous development and integration of knowledge blocks of previous related modules such as professional analysis, databases, systems thinking, and at the same time is also the basis for learners to continue to develop professional skills in intensive subjects in the background.