Mô hình hóa hệ thống sử dụng UML - Pdf 18

1/49
Đoàn Văn Ban OOA & D with UML
Mô hình hóa h th ng s d ng UMLệ ố ử ụ

Giới thiệu về UML

Phân tích và đặc tả các yêu cầu hệ thống
+ Ca sử dụng
+ Tác nhân
+ Xác định các ca sử dụng và các tác nhân
+ Đặc tả các ca sử dụng

Biểu đồ User Case

Biểu đồ hành động (Activity Diagram)
+ Các hành động và quyết định
+ Sự đồng bộ và tương tranh giữa các hoạt động
+ Các luồng họat động
+ Xây dựng Biểu đồ họat động
CHAPTER 2

2/50
Đoàn Văn Ban OOA&D with UML
2.1. Giới thiệu

3/50
Đoàn Văn Ban OOA&D with UML
1.  Mô hình được các hệ thống và sử dụng được tất cả các khái 
niệm hướng đối tượng một cách thống nhất.
2.  Cho phép đặc tả, hỗ trợ để đặc tả tường minh  mối quan hệ 
giữa các khái niệm cơ bản trong hệ thống, đồng thời mô tả 

UML
Các quan sát
Các sự vật
Các biểu
đồ
Các mối quan hệ
Hành viCấu trúc Gộp nhóm
Phụ thuộc
Kết hợp
Kết nhập
Tổng quát hoá
(kế thừa)
Chú dẫn
Ca sử dụng
Lớp
Đối tượng
Trình tự
Cộng tác
Trạng thái
Hoạt động
Thành phần
Triển khai

5/50
Đoàn Văn Ban OOA&D with UML
Các quan sát (Views)
Quan sát thành phần
Quan sát triển khai
Quan sát tương tranh
Quan sát logic

biểu đồ thành phần (Component Diagram)

các gói (package)
.

+
Quan sát tương tranh
(quan sát tiến trình)
biểu diễn sự phân chia các
luồng thực hiện công việc, các lớp đối tượng cho các
tiến trình (process)
và sự
đồng bộ giữa các
luồng (thread)
trong hệ thống.
+
Quan sát triển khai

mô tả sự phân bổ tài tài nguyên và nhiệm vụ
trong hệ thống, mô tả các tiến trình và chỉ ra những tiến trình nào trên máy nào.

7/50
Đoàn Văn Ban OOA&D with UML
Các biểu đồ (Diagrams)
Biểu đồ chứa đựng các nội dung của các quan sát dưới các góc độ khác
nhau và một thành phần của hệ thống có thể xuất hiện trong một hay nhiều biểu
đồ.
+Biểu đồ các ca sử dụng: mô tả sự tương tác giữa các tác nhân ngoài (External
Actor) và hệ thống thông qua các ca sử dụng. Các ca sử dụng là những nhiệm vụ chính, các
dịch vụ, những trường hợp sử dụng cụ thể mà hệ thống cung cấp cho người sử dụng và

Đoàn Văn Ban OOA&D with UML

11/50
Đoàn Văn Ban OOA&D with UML
Your Experiences, Please!
2.1.1.
Defines Who is doing What,
When to do it, and
How to reach a certain goal.

12/50
Đoàn Văn Ban OOA&D with UML
2.1.1.

13/50
Đoàn Văn Ban OOA&D with UML
2.1.1.

14/50
Đoàn Văn Ban OOA&D with UML
2.1.1.

15/50
Đoàn Văn Ban OOA&D with UML
2.1.1.

16/50
Đoàn Văn Ban OOA&D with UML
2.1.1.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status