tailieunhanh - Software Engineering: Chapter 5 - System Modelling
Software Engineering: Chapter 5 - System Modelling includes Existing and planned system models, System perspectives, UML diagram types, Use of graphical models, System boundaries, The context of the MHC-PMS, Movies for Rent, Process model of involuntary detention. | 1 20 2015 Chapter 5 - System Modelling SOFTWARE ENGINEERING BK TP. HCM Jul 2013 Chapter 5. System modeling 2 Topics covered Context models Interaction models Structural models Behavioral models Model-driven engineering 1 1 20 2015 Jul 2013 Chapter 5. System modeling 3 System modeling the process of developing abstract models of a system with each model presenting a different view or perspective of that system. representing a system using some kind of graphical notation which is now almost always 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. Jul 2013 Chapter 5. System modeling 4 Existing and planned system models Models of the existing system are used during requirements engineering to help clarify what the existing system does and can be used as a basis for discussing its strengths and weaknesses then lead to requirements for the new system. Models of the new system are used during requirements engineering to help explain the proposed requirements to other system stakeholders Engineers use these models to discuss design proposals and to document the system for implementation. 2 1 20 2015 Jul 2013 Chapter 5. System modeling 5 System perspectives An external perspective model the context or environment of the system. An interaction perspective model the interactions between a system and its environment or between the components of a system. A structural perspective model the organization of a system or the structure of the data that is processed by the system. A behavioral perspective model the dynamic behavior of the system and how it responds to events. Jul 2013 Chapter 5. System modeling 6 UML diagram types Activity diagrams show the activities involved in a process or in data processing . Use case diagrams show the interactions between a system and its environment. Sequence diagrams show interactions between actors and the system and .
đang nạp các trang xem trước