
Chươ 3
Chươ
ng
3
Phân tích hệ thống
(system analysis)
•Những vấnđề trong phân tích hệthống
Th
thậ
ê
ầ
từ
ời
ử
d
•
Th
u
thậ
py
ê
uc
ầ
u
từ
ngư
ời
s
ử
d
ụng
•Phân tích yêu cầu
•Xác định tính năng hệthống

M
ụ
c tiêu của
p
hân tích h
ệ
thốn
g
ụpệg
Khách hàng và nhà phát triểngặp nhau để thảoluận
ề
ầ
ố
ầ
ề
ầ
v
ề
yêu c
ầ
ucủahệth
ố
ng ph
ầ
nm
ề
mc
ầ
nxâydựng
Nhà
phát
triển
tìm
hiểu
phân
tích
và
kiểm
chứng
lại
Nhà
phát
triển
tìm
hiểu
,
phân
tích
và
kiểm
chứng
lại
(validate) yêu cầuvàbiểudiễnnóbằng mô hình phân
tích
Mô hình phân tích đặctảtoàn bộnội dung : chức
năng
dữ
liệu
nhập/xuất
các
hoạt
động
của
hệ
thống
năng
,
dữ
liệu
nhập/xuất
,
các
hoạt
động
của
hệ
thống
cần phát triển
Trường ĐạiHọc Bách Khoa - Khoa Công NghệThông Tin
Copyright 2004 – Th.S Nguyễn Cao Trí – caotri@hcmut.edu.vn 22

M
ụ
c tiêu của
p
hân tích h
ệ
thốn
g
(
tt
)
ụpệg( )
Xây dựng các từđiểndữliệuđịnh nghĩa các khái niệm
ố
ấ
đặcthùcủahệth
ố
ng, ý nghĩa, c
ấ
u trúc,…
Thống
nhất
với
khách
hàng
về
mô
hình
và
tính
năng
Thống
nhất
với
khách
hàng
về
mô
hình
và
tính
năng
củahệthống
Trường ĐạiHọc Bách Khoa - Khoa Công NghệThông Tin
Copyright 2004 – Th.S Nguyễn Cao Trí – caotri@hcmut.edu.vn 33

Phân tích h
ệ
thốn
g
ệg
Phân tích hệthống là bướcđầutiênrất quan trọng cho dựán
phát
triển
phần
mềm
phát
triển
phần
mềm
Công việc phân tích hệthống bao gồm
Thu thậpyêucầu và quy trình nghiệpvụhiệntại
Phân tích và xác lập các quy trình sẽđược phát triển/thay thếbằng máy tính
Xác thực các yêu cầu/tính năng củahệthống
Trường ĐạiHọc Bách Khoa - Khoa Công NghệThông Tin
Copyright 2004 – Th.S Nguyễn Cao Trí – caotri@hcmut.edu.vn 44

Phân tích h
ệ
thốn
g
(
tt
)
ệg( )
Kếtquảcủaviệc phân tích hệthống là các tài liệuđặc
tả
tính
năng
hệ
thống
Các
tài
liệ
nà
thông
th ờng
ở
tả
tính
năng
hệ
thống
.
Các
tài
liệ
u
nà
y
thông
th
ư
ờng
ở
dạng các sơđồ,biểuđồ,..
Kếtquảnày dùng cho việcxácthực các tính năng của
hệthống với khách hàng
Kếtquảnày là đầuvàocủa quá trình tiếp theo là thiết
kếhệthống.
Tùy thuộc vào công nghệphát triểnmàsửdụng các
p
hươn
g
p
há
p
p
hân tích
p
hù h
ợp
:cấutrúcha
y
OOP
Trường ĐạiHọc Bách Khoa - Khoa Công NghệThông Tin
Copyright 2004 – Th.S Nguyễn Cao Trí – caotri@hcmut.edu.vn 55
p g
pp
p
p
ợp
y

