
PHÂN T
PHÂN TÍ
ÍCH THI
CH THI
T K
T K
HƯ
HƯ
NG ð
NG ð
I TƯ
I TƯ
NG
NG

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 3 2/21
N#i dung
1. Tin trình phát trin phn mm theo hưng đi tưng
2. Gii thiu Ngôn ngmô hình hóa thng nht UML
Mô hình hóa nghip v
4. Mô hình hóa trưng hp sdng
5. Mô hình hóa tương tác đi tưng
6. Biu đlp và gói
7. Biu đchuyn trng thái và biu đhot đng
8. Biu đkin trúc vt lý và phát sinh mã trình
9. Mô hình hóa dliu
10.Bài hc thc nghim

Mô h
Mô hì
ình h
nh hó
óa nghi
a nghi
p
pv
v
Bài 3

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 3 4/21
Gii thi(u mô hình hóa nghi(p v.
n
Mô hình hóa nghi(p v. (Business Modeling)
n
Là k4 thu5t mô hình hóa tin trình nghi(p v.
n
Mô hình hóa các ch8c năng c:a t; ch8c
n
Quan tâm ñn góc nhìn ch8c năng. Không phân bi(t các tin trình
nghi(p v. s? ñưc t@ ñ#ng hóa hay th@c hi(n th: công
n
BiAu diBn mô hình nghi(p v. bCng biAu ñD nghi(p v.
n
ChF ra tương tác giHa các tin trình nghi(p v. vi các vai trò
(roles) th@c hi(n nghi(p v. như customers hay vendors
n
BiAu diBn vai trò bên ngoài nghi(p v.
n
Hai lĩnh v@c c:a mô hình hóa nghi(p v.
n
Biên c:a t; ch8c và nó cMn giao tip vi ai?
n
LuDng công vi(c bên trong t; ch8c và ti ưu nó như th nào?

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 3 5/21
Gii thi(u mô hình hóa nghi(p v.
n
Không t5p trung vào mô hình hóa h( thng s? xây d@ng
n
T5p trung vào nghi(p v. trên h( thng
n
M.c tiêu là ñA hiAu rõ môi trưSng nghi(p v. trưc khi xây d@ng h(
thng
n
Mô hình hóa nghi(p v.
n
Nghiên c8u vT t; ch8c
n
KhUo sát cVu trúc t; ch8c, quan sát các vai trò trong t; ch8c và
quan h( c:a chúng vi nhau như th nào.
n
KhUo sát luDng công vi(c trong t; ch8c
n
Tin trình chính, hZ làm vi(c th nào
n
Tính hi(u quU
n
Các h[n ch
n
Nghiên c8u các t; ch8c bên ngoài và quan h( vi chúng?
n
Làm tài li(u vT các thông tin bCng mô hình nghi(p v. c:a UML

