1 Giáo viên TS Trần Mạnh Tuấn Bộ môn Hệ thống thông tin Khoa Công nghệ thông tin Email tmtuan@tlu edu vn Điện thoai 0983 668 841 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Bài 9 Thiết kế phần tử mailto tmt[.]
Trang 1Giáo viên: TS Trần Mạnh Tuấn
Bộ môn: Hệ thống thông tin Khoa: Công nghệ thông tin
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Bài 9 Thiết kế phần tử
Trang 2Nội dung
thiết kế và chỉ ra vị trí của hoạt động trong Vòng đời
Thiết kế
Hệ thống con/thứ cấp (Subsystems)
Giao diện của các hệ thống con (Subsystem interfaces)
Trang 3Ngữ cảnh của việc Xác định Các phần tử Thiết kế
[Early Elaboration Iteration]
[Inception Iteration (Optional)]
Define a Candidate Architecture
Perform Architectural Synthesis
Analyze Behavior
Refine the Architecture
(Optional)
Identify Design Elements Architect
Trang 4Tổng quan về Xác định Phần tử Thiết kế Overview
Supplementary
Specifications
Identify Design Elements
Software Architecture Document
Project Specific Guidelines
Trang 5Phần tử thiết kế
Hệ thống con (subsystem)
Trang 6Các bước Xác định Phần tử Thiết kế
(Design Model)
Trang 7Từ Lớp Phân tích tới Phần tử Thiết kế
Analysis
Classes
Design Elements
<<boundary>>
<<control>>
<<entity>>
Trang 8Xác định Lớp Thiết kế
kế nếu:
Trang 9Nhắc lại: Lớp và Gói
(operations), thuộc tính (attributes), và ngữ nghĩa (semantics)
vào thành các nhóm
hình khác
Class Name
Trang 10Nhắc lại: Lớp và Gói
một số nhân tố khác nhau, bao gồm:
tồn tại mà hệ thống sử dụng
Package C
Package B Package A