
HUT, Falt.
of IT
ª Dept. of SE, 2001 SE-IV.1
Nh pậ môn
Công nghệ h cọ Ph nầ m mề
Introduction to Software Engineering
Department of Software Engineering
Faculty of Information Technology
Hanoi University of Technology
TEL: 04-8682595 FAX: 04-8692906
Email: cnpm@it-hut.edu.vn

HUT, Falt.
of IT
ª Dept. of SE, 2001 SE-IV.2
Ph nầ IV
Thi tế kế và L pậ trình
Design and Programming
Ch ngươ 6:
Ph ngươ pháp thi tế kế hệ th ngố
6.1. Thi tế kế hệ th ngố là gì?
6.2. Ph ngươ pháp thi tế kế hệ
th ngố

HUT, Falt.
of IT
ª Dept. of SE, 2001 SE-IV.3
6.1. Thi tế kế hệ th ngố là
gì?
•Là thi tế kế c uấ hình ph nầ c ngứ và c uấ
trúc ph nầ m mề (g mồ cả ch cứ năng và
dữ li uệ) để có đcượ hệ th ngố th aỏ
mãn các yêu c uầ đề ra
•Có thể xem như Thi tế kế c uấ trúc
(WHAT), chứ không ph iả là Thi tế kế
Logic (HOW)

HUT, Falt.
of IT
ª Dept. of SE, 2001 SE-IV.4
Quy trình thi tế kế hệ th ngố
•Phân chia mô hình phân tích ra các hệ
con
•Tìm ra sự t ngươ tranh (concurrency)
trong hệ th ngố
•Phân bố các hệ con cho các bộ xử lý
ho cặ các nhi mệ vụ (tasks)
•Phát tri nể thi tế kế giao di nệ
•Ch nọ chi nế l cượ cài đtặ qu nả trị dữ
li uệ

HUT, Falt.
of IT
ª Dept. of SE, 2001 SE-IV.5
Quy trình thi tế kế hệ th ngố
(ti pế)
•Tìm ra ngu nồ tài nguyên chung và cơ
chế đi uề khi nể truy nh pậ chúng
•Thi tế kế cơ chế đi uề khi nể thích h pợ
cho hệ th ngố, kể cả qu nả lý nhi mệ vụ
•Xem xét các đi uề ki nệ biên đcượ xử lý
như thế nào
•Xét duy tệ và xem xét các th aỏ hi pệ
(trade-offs)