Bài giảng Phân tích thiết kế phần mềm: Chương 9 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế phần mềm: Chương 9 - Trường ĐH Ngoại ngữ - Tin học TP.HCM 2/28/2019 Content Introduction Activities Actions Edges Control flow Object flow Initial node, activity final node, flow final node Alternative paths Concurrent paths Object nodes Event-based actions and call behavior actions Partitions Exception handling 2 1 Introduction Activity Focus of activity diagram: procedural processing aspects Specification of user-defined behavior at different levels of granularity Flow-oriented language concepts (các khái niệm về ngôn ngữ hướng Examples: luồng) Definition of the behavior of an operation in the form of individual Based on instructions languages for defining business processes (ngôn ngữ để định nghĩa tiến Modeling the course of actions of a use case trình kinh doanh) Modeling the functions of a business process established concepts for describing concurrent communicating processes An activity is a directed graph Output (các khái niệm để mô tả tiến trình giao tiếp đồng thời) Nodes: actions and activities parameter Concepts and notation variants cover broad area of applications (khái Edges: for control and object flow niệm và ký hiệu bao gồm nhiều lĩnh vực ứng dụng khác nhau) Control flow and object flow define Modeling of object-oriented and non-object-oriented systems the execution Input Optional: parameter Parameter Pre- and postconditions Node Edge 3 4 1 2/28/2019 Action Edges Basic element to specify user-defined behavior Connect activities and actions to one another Atomic but can be aborted Express the execution order No specific rules for the description of an action Types Definition in natural language or in any programming language Control flow edges Define the order between nodes Control flow Process input values to produce output values Object flow edges Special notation for predefined types of actions, most importantly Used to exchange data or objects Event-based actions Express a data/causal dependency between nodes Call behavior actions G ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Phân tích thiết kế phần mềm Phân tích thiết kế phần mềm Sơ đồ hoạt động Exception handling Concurrent pathsGợi ý tài liệu liên quan:
-
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 354 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 262 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 153 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 150 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 3 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
8 trang 148 0 0 -
Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 2
121 trang 105 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 4 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
41 trang 37 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 10 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
8 trang 29 0 0 -
Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1
115 trang 28 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 2 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
9 trang 26 0 0