... và thi?t k?
Duong Anh Ð?c 9/2000
6
So sánh Analysis và Design
?Phân tích
? Chú tâm vào tìm hiểu
bài toán
? Bản thiết kế đã được lý
tưởng hóa
? Các hành vi (Behavior)
? Cấu trúc hệ thống
? Các ... trường cài đặt, thiết kế nó trở thành
một hệ thống có hiệu năng cao.
Phân tích và Thiết kế trong ngữ cảnh
OOAD S? d?ng UML - T?ng quan v? phân tích và thi?t k?
Duong Anh Ð?c 9/2000
8
Class Diagrams
Sequence ... thi?t k?
Duong Anh Ð?c 9/2000
2
Mục tiêu: Tổng quan về Phân Tích và Thiết Kế
?Điểm lại các thuật ngữ và khái niệm chính
trong phân tích và thiết kế
?Giới thiệu qui trình phân tích và thiết kế
bao...
... pattern là lời giải chung của một design
problem
?Mô tả design problem chung
?Mô tả lời giải của bài toán
?Thảo luận về các kết quả và cân nhắc việc sử dụng
hiệu quả pattern
?Design pattern cung...
...
diagrams, kế hoạch kiểm chứng, …
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
41
Bài tập: Architectural Design, Part 1 (tt.)
w Hãy xây dựng các lược đồ sau:
§ Với mỗi subsystem, ... trở thành
một design class
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
39
Bài tập: Architectural Design, phần 1
w Cho biết các vấn đề sau:
§ Các analysis class và mối quan ... executeUpdate(string)
execute SQL
statement
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
40
(còn tiếp)
Bài tập: Architectural Design, phần 1 (tt.)
w Hãy xác định:
§ Các Subsystem, các interface và các...
... trợ tăng năng suất làm việc nhóm
n Tạo, duy trì, quản lý các loại mô hình
n Có hướng sử dụng ngônngữ UML
n Được hỗ trợ bởi nhiều công cụ phát triển PM
n Là một tiến trình có thể tuỳ biến
n Nắm...
... Rollback
§ Failure modes
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
34
(continued)
Bài tập: Use-Case Design, Part 1
w Thực hiện các việc sau:
§ Analysis use-case realizations (VOPCs ... the architectural mechanisms
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
38
Bài tập: Use-Case Design, Part 2(optional) (tt.)
w Identify the following:
§ Any updates to the ... *
1
Subsystem interface
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
37
(continued)
Bài tập: Use-Case Design, Part 2 (optional)
w Given the following:
§ The architectural layers, their...
...
30
(còn tiếp)
Bài tập: Thiết kế Subsystem
w Cho biết các điều sau:
§ Định nghóa các subsystem, các interface và các
quan hệ của chúng với các phần tử thiết kế khác
(các lược đồ trong ngữ cảnh của ... của Subsystem
w Checkpoints
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
32
Bài tập: Thiết kê Subsystem Design (tt.)
w Với một subsystem cụ thể, hãy tạo các lược
đồ:
§ “Interface ... PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
31
(còn tiếp)
Bài tập: Thiết kế Subsystem (tt.)
w Với một subsystem cụ thể, hãy xác định:
§ Các phần tử thiết...
... định nghóa Attribute
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
29
(còn tiếp)
Bài tập: Định nghóa các Operation
w Hãy cho biết:
§ Các architectural layers, các package và các ... UML
Module 13: Thiết kế Class
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
31
Bài tập: Định nghóa các Operation (tt.)
w Xây dựng lược đồ sau:
§ VOPC class diagram, chứa tất cả...
... vòng tròn trong bản thão và chú thích bằng một ngônngữ đánh
dấu tương tự như tốc ký. Ngônngữ ấy được gọi là Markup Language.
XML là một ngônngữ đánh dấu tương đối mới vì nó là một subset ... Language (GML), và được thiết kế để dùng làm meta-
language, một ngônngữ được dùng để diễn tả các ngônngữ khác - văn phạm, ngữ
vựng của chúng ,.v.v Năm 1986, SGML được cơ quan ISO (International ... (một phần nhỏ
hơn) của và đến từ (derived from) một ngônngữ đánh dấu già dặn tên là Standard
Generalized Markup Language (SGML). Ngônngữ HTML cũng dựa vào SGML,
thật ra nó là một áp dụng...