chủ đề 4: activity diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...ví dụ...
TRANSCRIPT
![Page 1: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/1.jpg)
OOAD – FIT of HUTECH CH4 - 1 HIENLTH
Chủ đề 4: Activity Diagram
![Page 2: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/2.jpg)
OOAD – FIT of HUTECH CH4 - 2 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)
Mô hình hóa hành vi
(Behavioral Modeling)
- Use Case Diagram
- Activity Diagram
- Class Diagram
- Object Diagram
- CRC Card
- Sequency Diagram
- Communication Diagram
- State Diagram
![Page 3: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/3.jpg)
OOAD – FIT of HUTECH CH4 - 3 HIENLTH
MỤC TIÊU
•Biết được cách thiết kế Activity diagram
•Biết được các thành phần trong Activity
diagram
•Biết được cách sử dụng Power Designer để
tạo Activity Diagram
![Page 4: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/4.jpg)
OOAD – FIT of HUTECH CH4 - 4 HIENLTH
NỘI DUNG TRÌNH BÀY
•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
•Tạo Activity diagram trong Power Designer
![Page 5: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/5.jpg)
OOAD – FIT of HUTECH CH4 - 5 HIENLTH
Activity Diagram
•Là một sơ đồ dung để mô hình hóa các hoạt động trong một quy trình nghiệp vụ.
•Biểu diễn mối liên hệ giữa các đối tượng theo trình tự.
•Được sử dụng để biểu diễn cho hoạt động của một use case.
•Làm rõ quy trình xử lý nghiệp vụ.
•Làm rõ sự luân chuyển dữ liệu trong hệ thống.
•Mô tả thuật toán.
![Page 6: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/6.jpg)
OOAD – FIT of HUTECH CH4 - 6 HIENLTH
Ví dụ: Xét ứng dụng quản lý TKB
•Hệ thống cho phép bộ phận giáo vụ Khoa nhập
thời khóa biểu, cập nhật thời khóa biểu của tất
cả các lớp
•Hệ thống cho phép sinh viên tra cứu thời khóa
biểu theo từng học kỳ của 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 trong học kỳ
![Page 7: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/7.jpg)
OOAD – FIT of HUTECH CH4 - 7 HIENLTH
Ví dụ minh họa
•Use case diagram mô tả hệ thống quản lý thời
khóa biểu
![Page 8: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/8.jpg)
OOAD – FIT of HUTECH CH4 - 8 HIENLTH
Ví dụ minh họa: ứng dụng TKB
•Use case
•Action Steps• Chọn chức năng xem thời khóa biểu
• Hiển thị màn 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 hiện có trong hệ thống
• Chọn học kỳ từ danh sách hiện có trong hệ thống
• Chọn lớp hoặc tên giảng viên cần xem trong danh sách lớp và giảng viên hiện có trong hệ thống
• Hiển thị thông tin chi tiết thời khóa biểu lớp hoặc thời khóa biểu của giảng viên
![Page 9: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/9.jpg)
OOAD – FIT of HUTECH CH4 - 9 HIENLTH
Ví dụ minh họa
•Activity diagram biểu diễn
use case xem thời khóa
biểu
![Page 10: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/10.jpg)
OOAD – FIT of HUTECH CH4 - 10 HIENLTH
Các thành phần trong Activity diagram
• Activity
• Object state
• Transition
• Decision
• Organization Unit
![Page 11: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/11.jpg)
OOAD – FIT of HUTECH CH4 - 11 HIENLTH
Ví dụ minh họa
•Activity diagram biểu diễn quy trình nhập kho
![Page 12: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/12.jpg)
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
![Page 13: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/13.jpg)
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
![Page 14: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/14.jpg)
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
![Page 15: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/15.jpg)
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
![Page 16: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/16.jpg)
OOAD – FIT of HUTECH CH4 - 16 HIENLTH
Ví dụ minh họa
•Activity diagram biểu
diễn use case đăng nhập
hệ thống
![Page 17: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/17.jpg)
OOAD – FIT of HUTECH CH4 - 17 HIENLTH
Ví dụ minh họa
•Activity diagram biểu diễn use case tạo user
![Page 18: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/18.jpg)
OOAD – FIT of HUTECH CH4 - 18 HIENLTH
Ví dụ minh họa
•Activity diagram biểu diễn
use case tạo user
![Page 19: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/19.jpg)
OOAD – FIT of HUTECH CH4 - 19 HIENLTH
Ví dụ minh họa
•Activity diagram biểu diễn
use case tạo user
![Page 20: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/20.jpg)
OOAD – FIT of HUTECH CH4 - 20 HIENLTH
Câu hỏi và thảo luận
![Page 21: Chủ đề 4: Activity Diagram › uploads › 1 › 6 › 9 › 3 › 16936172 › ...Ví dụ minh họa: ứng dụng TKB •Use case •Action Steps •Chọn chức năng xem](https://reader034.vdocuments.site/reader034/viewer/2022042408/5f239bf53ee2e13e4a594063/html5/thumbnails/21.jpg)
OOAD – FIT of HUTECH CH4 - 21 HIENLTH
Thank you!!!