1. Trang chủ
  2. » Tất cả

Bài giảng phân tích thiết kế hệ thống thông tin chương 6 mô hình hóa hành vi

7 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương 6 Mô hình hóa hành vi
Trường học Trường Đại Học Thể Thao Và Du Lịch Hà Nội
Chuyên ngành Phân Tích Thiết Kế Hệ Thống Thông Tin
Thể loại Bài giảng
Năm xuất bản 2016
Thành phố Hà Nội
Định dạng
Số trang 7
Dung lượng 344,04 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

25/02/2016 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Chương 6 Mô hình hóa hành vi 1 1 Bức tranh PTKTHT 25/02/2016 2 1 1 Bức tranh PTKTHT Nội dung • Giới thiệu • Lược đồ tuần tự (Sequence Diagram) • Lược[.]

Trang 1

PHÂN TÍCH THIẾT KẾ

HỆ THỐNG THÔNG TIN

Chương 6 Mô hình hóa hành vi

1.1 Bức tranh PTKTHT

Trang 2

1.1 Bức tranh PTKTHT

Nội dung

•Giới thiệu

•Lược đồ tuần tự (Sequence Diagram)

•Lược đồ cộng tác (Collaboration Digram/Communication)

•Lược đồ trạng thái (behavioral state machine)

Trang 3

Giới thiệu

•Mô hình hóa hành vi nhằm thể hiện hành vi bên trong hoặc khía cạnh động của một hệ thống thông tin

•Các mô hình hành vi được chia làm 2 loại:

•Loại 1: dùng để mô tả chi tiết cho một quy trình nghiệp

vụ trong mô hình Use-Case Trong UML lược đồ tương tác (tuần tự, cộng tác) được sử dụng cho loại này

dữ liệu bên dưới Trong UML, lược đồ trạng thái được

sử dụng cho loại này

Giới thiệu

•Mục đích của mô hình hóa hành vi

cộng tác với nhau như thế nào thông qua việc đặc tả cho mỗi Use-case

(được thể hiện qua mỗi use-case)

Trang 4

Lược đồ tuần tự

• Là một dạng của lược đồ tương tác

• Lược đồ thể hiện sự tương tác qua lại theo thời gian giữa các đối tượng tham gia trong một use-case

• Là một mô hình động thể hiện thứ tự rõ ràng của các thông điệp giao tiếp giữa các đối tượng

• Nhấn mạnh thứ tự của các hoạt động theo thời gian liên quan đến tập các đối tượng, do vậy rất hữu ích để hiểu chi tiết theo thời gian cho các use case Đặt biệt là các use-case phức tạp

• Lược đồ tuần tự được sử dụng để mô tả tất cả các kịch bản trong use-case

• Có thể sử dụng cho pha phân tích và thiết kế Tuy nhiên pha thiết kế chỉ rõ sự thực thi, thường bao gồm luôn đối tượng CSDL hoặc các thành phần giao diện người dùng

Lược đồ tuần tự

•Các thành phần trong lược đồ tuần tự

•Tác nhân (actor)

•Đối tượng (object)

Trang 5

Lược đồ tuần tự

•Các thành phần trong lược đồ

•Tác nhân (actor)

• Là con người hoặc hệ thống bên ngoài

• Tham gia vào quy trình với chức năng gởi/nhận thông điệp

• Ký hiệu:

Lược đồ tuần tự

•Các thành phần trong lược đồ

•Đối tượng (object)

• Tham gia vào quy trình với chức năng gởi/nhận thông điệp

• Ký hiệu:

Trang 6

Lược đồ tuần tự

•Các thành phần trong lược đồ tuần tự

• Thể hiện vòng đời của đối tượng trong suốt quá trình tương tác

• Nếu trên đường sống của đối tượng điểm dừng X, thì đối tượng không còn tương tác với đối tượng khác

• Ký hiệu:

Lược đồ tuần tự

•Các thành phần trong lược đồ tuần tự

•Kích hoạt thực thi

• Thể hiện khi một đối tượng gởi hay nhận một thông điệp

• Được đặc dọc theo đường sống của đối tượng

• Ký hiệu:

Trang 7

Lược đồ tuần tự

•Các thành phần trong lược đồ tuần tự

• Thể hiện thông tin đi từ một đối tượng này đến đối tượng khác

• Ký hiệu:

Lược đồ tuần tự

•Các thành phần trong lược đồ tuần tự

• Thể hiện thông tin đi từ một đối tượng này đến đối tượng khác

• Ký hiệu

Ngày đăng: 03/03/2023, 07:29

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm