
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ế
ệ ố

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)

