phân tích thiết kế hệ thống - biểu đồ hoạt động & thiết kế hệ thống - Pdf 16

Biểu đồ hoạt động
&
Thiết kế hệ thống
Nội dung
07/06/14
Mô hình động - UML
2/44

Biểu đồ hoạt động

Thiết kế hệ thống

Biểu đồ thành phần

Biểu đồ triển khai

Các bước thiết kế khác

Một số quy tắc viết tài liệu thiết kế

Tóm tắt các bước PTTKHT với UML.
Biểu đồ hoạt động
07/06/14
Mô hình động - UML
3/44

Mô tả:

Mô tả các hành động và các kết quả xảy ra

Thường sử dụng để mô tả các công việc của một phương

Mô hình động - UML
6/44

Điểm khác biệt với biểu đồ trạng thái

Biểu đồ hoạt động tập trung vào các công việc
được thực hiện cho:

Một phương thức của đối tượng

Một Use case

Biểu đồ trạng thái tập trung vào các trạng thái của
đối tượng.
Nhận xét

Không phải tất cả các hệ thống đều cần cả bốn biểu đồ trên để
mô tả hành vi ứng xử của các đối tượng trong các ca sử dụng.

Số các biểu đồ tương tác cần xây dựng hoàn toàn phụ thuộc vào
mức độ khó, phức tạp của bài toán ứng dụng.

Một số người sử dụng biểu đồ trình tự, biểu đồ trạng thái trong
pha phân tích để mô tả hoạt động của hệ thống, sau đó xây dựng
biểu đồ cộng tác, biểu đồ hành động để phục vụ cho việc thiết kế
chi tiết các thành phần của hệ thống .

Đối với những hệ thống tương đối đơn giản thì chỉ cần biểu đồ
trình tự và biểu đồ trạng thái là đủ.
Biểu đồ thành phần


Thành phần

Phụ thuộc giữa các thành phần
07/06/14 Mô hình động - UML
10/44
Biểu đồ thành phần (3)

Sự bao chứa các thành phần con
07/06/14 Mô hình động - UML
11/44
Biểu đồ thành phần (3)
07/06/14
Mô hình động - UML
12/44
Biểu đồ thành phần (3)
07/06/14
Mô hình động - UML
13/44
Biểu đồ triển khai

Biểu diễn các điểm phân bố của hệ thống

Chú trọng về mặt phần cứng

Ký pháp:

Processor: một node có
khả năng tính toán (máy tính)



Cục bộ

Mạng cục bộ

Intranet, Internet

Ngôn ngữ lập trình

Hệ QTCSDL.
Thiết kế CSDL
07/06/14
Mô hình động - UML
18/44

Kiến trúc của CSDL

Không hợp nhất

Phân tán

Hợp nhất

Xây dựng biểu đồ thực thể - liên kết (E-R Diagram).
Thiết kế CSDL (2)
07/06/14
Mô hình động - UML
19/44

Không hợp nhất


Viết các
xử lý phức tạp

Cần kết nối tốt giữa các
thành phần

Thích hợp với hệ thống có
phân bố bé (mạng cục
bộ).
BP A
BP B
BP C
BP E
DLHN
CSDL hợp nhất
BP D
Thiết kế CSDL (4)
07/06/14
Mô hình động - UML
21/44

Dữ liệu phân tán

Chấp nhận

Dư thừa dữ liệu

Viết các
xử lý phức tạp

Cung cấp cái nhìn tổng quan về:

Các đối tượng dữ liệu

Mối quan hệ giữa các đối tượng dữ liệu
trong hệ thống

Rất thích hợp để thiết kế CSDL quan hệ

Có thể sử dụng các dạng khác nhau.
Thiết kế CSDL (6)
07/06/14 Mô hình động - UML
23/44
Khách hàng
ID khách
Tên khách
ĐC khách
Bán hàng
ID bán
Ngày bán
Người bán
Dòng bán hàng
Số lượng
Mã hàng
Thuộc
tính
Thực
thể
Thiết kế CSDL (7)
07/06/14 Mô hình động - UML


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