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 2 0
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

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

Thông tin tài liệu

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[.]

25/02/2016 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Chương Mơ hình hóa hành vi 1.1 Bức tranh PTKTHT 25/02/2016 1.1 Bức tranh PTKTHT Nội dung • Giới thiệu • Lược đồ (Sequence Diagram) • Lược đồ cộng tác (Collaboration Digram/Communication) • Lược đồ trạng thái (behavioral state machine) 25/02/2016 Giới thiệu • Mơ hình hóa hành vi nhằm thể hành vi bên khía cạnh động hệ thống thơng tin • Các mơ hình hành vi chia làm loại: • Loại 1: dùng để mơ tả chi tiết cho quy trình nghiệp vụ mơ hình Use-Case Trong UML lược đồ tương tác (tuần tự, cộng tác) sử dụng cho loại • Loại 2: dùng để mô tả thay đổi xuất lớp liệu bên Trong UML, lược đồ trạng thái sử dụng cho loại Giới thiệu • Mục đích mơ hình hóa hành vi • Cho thấy đối tượng phạm vi nghiệp vụ cộng tác với thông qua việc đặc tả cho Use-case • Cho thấy khung nhìn bên quy trình nghiệp vụ (được thể qua use-case) 25/02/2016 Lược đồ • Là dạng lược đồ tương tác • Lược đồ thể tương tác qua lại theo thời gian • • • • đối tượng tham gia use-case Là mơ hình động thể thứ tự rõ ràng thông điệp giao tiếp đối tượng Nhấn mạnh thứ tự hoạt động theo thời gian liên quan đến tập đối tượng, hữu ích để hiểu chi tiết theo thời gian cho use case Đặt biệt use-case phức tạp Lược đồ sử dụng để mô tả tất kịch use-case Có thể sử dụng cho pha phân tích thiết kế Tuy nhiên pha thiết kế rõ thực thi, thường bao gồm đối tượng CSDL thành phần giao diện người dùng Lược đồ • Các thành phần lược đồ • Tác nhân (actor) • Đối tượng (object) • Đường sống đối tượng (lifelien) • Kích hoạt hành vi (execution occurrence) • Thơng điệp (message) • Thơng điệp có điều kiện (guard condition) • Kết thúc hoạt động đối tượng (object destruction) 25/02/2016 Lược đồ • Các thành phần lược đồ • Tác nhân (actor) • Là người hệ thống bên ngồi • Tham gia vào quy trình với chức gởi/nhận thơng điệp • Ký hiệu: Lược đồ • Các thành phần lược đồ • Đối tượng (object) • Tham gia vào quy trình với chức gởi/nhận thơng điệp • Ký hiệu: 25/02/2016 Lược đồ • Các thành phần lược đồ • Đường sống đối tượng(lifeline) • Thể vịng đời đối tượng suốt q trình tương tác • Nếu đường sống đối tượng điểm dừng X, đối tượng khơng cịn tương tác với đối tượng khác • Ký hiệu: Lược đồ • Các thành phần lược đồ • Kích hoạt thực thi • Thể đối tượng gởi hay nhận thơng điệp • Được đặc dọc theo đường sống đối tượng • Ký hiệu: 25/02/2016 Lược đồ • Các thành phần lược đồ • Thơng điệp • Thể thông tin từ đối tượng đến đối tượng khác • Ký hiệu: Lược đồ • Các thành phần lược đồ • Thơng điệp có điều kiện • Thể thơng tin từ đối tượng đến đối tượng khác • Ký hiệu ... thiệu • Mơ hình hóa hành vi nhằm thể hành vi bên khía cạnh động hệ thống thơng tin • Các mơ hình hành vi chia làm loại: • Loại 1: dùng để mô tả chi tiết cho quy trình nghiệp vụ mơ hình Use-Case... dụng để mô tả tất kịch use-case Có thể sử dụng cho pha phân tích thiết kế Tuy nhiên pha thiết kế rõ thực thi, thường bao gồm đối tượng CSDL thành phần giao diện người dùng Lược đồ • Các thành phần... để mô tả thay đổi xuất lớp liệu bên Trong UML, lược đồ trạng thái sử dụng cho loại Giới thiệu • Mục đích mơ hình hóa hành vi • Cho thấy đối tượng phạm vi nghiệp vụ cộng tác với thông qua vi? ??c

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