PHÂN T
PHÂN TÍ
ÍCH THI
CH THI
T K
T K
NG ð
NG ð
I TƯ
I TƯ
NG
NG
ehamingway@gmail.com Phân tích thit 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 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 thit k hưng ñi tưng Bài 3  4/21
Gii thi(u mô hình hóa nghi(p v.
n
Mô hình hóa nghi(p v. (Business Modeling)
n
k4 thu5t mô hình hóa tin 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 tin 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 tin trình nghi(p v. vi 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à cMn giao tip vi ai?
n
LuDng công vi(c bên trong t; ch8c và ti ưu nó như th nào?
ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 3  5/21
Gii thi(u mô hình hóa nghi(p v.
n
Không t5p trung vào mô hình hóa h( thng s? xây d@ng
n
T5p trung vào nghi(p v. trên h( thng
n
M.c tiêu là ñA hiAu rõ môi trưSng nghi(p v. trưc khi xây d@ng h(
thng
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
quan h( c:a chúng vi nhau như th nào.
n
KhUo sát luDng công vi(c trong t; ch8c
n
Tin trình chính, hZ làm vi(c th 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( vi 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