Danh mục

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

Số trang: 11      Loại file: pdf      Dung lượng: 924.31 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Phân tích thiết kế phần mềm: Chương 9 Sơ đồ hoạt động, cung cấp cho người đọc những kiến thức như: Initial node, activity final node, flow final node; Event-based actions and call behavior actions. Mời các bạn cùng tham khảo!
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ài liệu được xem nhiều: