Bài giảng Phân tích thiết kế hệ điều hành - Chủ đề 4: Activity Diagram cung cấp cho người học các kiến thức: Activity Diagram, các thành phần trong Activity diagram, xây dựng Activity Diagram của ứng dụng quản lý thời khóa biểu,... Mời các bạn cùng tham khảo.
Chủ đề 4: Activity Diagram OOAD – FIT of HUTECH CH4 - HIENLTH Mơ hình hóa nghiệp vụ Mơ hình hóa nghiệp vụ (Business Modeling) Mơ hình hóa cấu trúc (Structural Modeling) - Class Diagram - Object Diagram - CRC Card OOAD – FIT of HUTECH - Use Case Diagram - Activity Diagram Mơ hình hóa hành vi (Behavioral Modeling) - Sequency Diagram - Communication Diagram - State Diagram CH4 - HIENLTH MỤC TIÊU • Biết cách thiết kế Activity diagram • Biết thành phần Activity diagram • Biết cách sử dụng Power Designer để tạo Activity Diagram OOAD – FIT of HUTECH CH4 - HIENLTH NỘI DUNG TRÌNH BÀY • Activity Diagram ? • Các thành phần Activity diagram • Xây dựng Activity diagram ứng dụng quản lý thời khóa biểu • Tạo Activity diagram Power Designer OOAD – FIT of HUTECH CH4 - HIENLTH Activity Diagram • Là sơ đồ dung để mơ hình hóa hoạt động quy trình nghiệp vụ • Biểu diễn mối liên hệ đối tượng theo trình tự • Được sử dụng để biểu diễn cho hoạt động use case • Làm rõ quy trình xử lý nghiệp vụ • Làm rõ ln chuyển liệu hệ thống • Mơ tả thuật toán OOAD – FIT of HUTECH CH4 - HIENLTH Ví dụ: Xét ứng dụng quản lý TKB • Hệ thống cho phép phận giáo vụ Khoa nhập thời khóa biểu, cập nhật thời khóa biểu tất lớp • Hệ thống cho phép sinh viên tra cứu thời khóa biểu theo học kỳ lớp • Hệ thống cho phép giảng viên tra cứu thời khóa biểu giảng dạy học kỳ OOAD – FIT of HUTECH CH4 - HIENLTH Ví dụ minh họa • Use case diagram mô tả hệ thống quản lý thời khóa biểu OOAD – FIT of HUTECH CH4 - HIENLTH Ví dụ minh họa: ứng dụng TKB • Use case • Action Steps • Chọn chức xem thời khóa biểu • Hiển thị hình cho phép người dùng chọn thơng tin cần xem • Chọn niên khóa từ danh sách có hệ thống • Chọn học kỳ từ danh sách có hệ thống • Chọn lớp tên giảng viên cần xem danh sách lớp giảng viên có hệ thống • Hiển thị thơng tin chi tiết thời khóa biểu lớp thời khóa biểu giảng viên OOAD – FIT of HUTECH CH4 - HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case xem thời khóa biểu OOAD – FIT of HUTECH CH4 - HIENLTH Các thành phần Activity diagram • Activity • Object state • Transition • Decision • Organization Unit OOAD – FIT of HUTECH CH4 - 10 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn quy trình nhập kho OOAD – FIT of HUTECH CH4 - 11 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 12 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 13 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 14 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 15 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 16 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case tạo user OOAD – FIT of HUTECH CH4 - 17 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case tạo user OOAD – FIT of HUTECH CH4 - 18 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case tạo user OOAD – FIT of HUTECH CH4 - 19 HIENLTH Câu hỏi thảo luận OOAD – FIT of HUTECH CH4 - 20 HIENLTH Thank you!!! OOAD – FIT of HUTECH CH4 - 21 HIENLTH ... Modeling) - Class Diagram - Object Diagram - CRC Card OOAD – FIT of HUTECH - Use Case Diagram - Activity Diagram Mơ hình hóa hành vi (Behavioral Modeling) - Sequency Diagram - Communication Diagram -. .. sách có hệ thống • Chọn lớp tên giảng viên cần xem danh sách lớp giảng viên có hệ thống • Hiển thị thơng tin chi tiết thời khóa biểu lớp thời khóa biểu giảng viên OOAD – FIT of HUTECH CH4 - HIENLTH... CH4 - 13 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ thống OOAD – FIT of HUTECH CH4 - 14 HIENLTH Ví dụ minh họa • Activity diagram biểu diễn use case đăng nhập hệ