Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Introduction to software engineering - Week 5: System modeling
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Lecture Introduction to software engineering - Week 5: System modeling. In this chapter, you will learn to: Contextmodels, interaction models, structural models, behavioral models, model-driven engineering. | Week 5 System Modeling Nguyễn Thị Minh Tuyền Adapted from slides of Ian Sommerville CuuDuongThanCong.com https fb.com tailieudientucntt Topics covered 1. Context models 2. Interaction models 3. Structural models 4. Behavioral models 5. Model-driven engineering 2 CuuDuongThanCong.com https fb.com tailieudientucntt System modeling Is the process of developing abstract models of a system p each model presents a different view or perspective of that system. Represent a system using some kind of graphical notation p based on notations in the Unified Modeling Language UML . Helps the analyst to understand the functionality of the system and models are used to communicate with customers. 3 CuuDuongThanCong.com https fb.com tailieudientucntt Existing and planned system models Models of the existing system are used during requirements engineering. p Clarify what the existing system does and p Are used as a basis for discussing its strengths and weaknesses. Models of the new system are used during requirements engineering p Help explain the proposed requirements to other system stakeholders. p Are used for discussing design proposals and for documenting the system for implementation. In a model-driven engineering process it is possible to generate a complete or partial system implementation from the system model. 4 CuuDuongThanCong.com https fb.com tailieudientucntt Model the interactions System perspectives between a system and its environment or between the Model the context or components of a system environment of the system external interaction perspective perspective System behavioral structural perspective perspective Model the dynamic Model the organization behavior of the of a system or the system and how it structure of the data responds to events. that is processed by the system. 5 CuuDuongThanCong.com https fb.com tailieudientucntt Các loại biểu đồ UML NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https fb.com tailieudientucntt UML diagram types The UML has many .