Tải bản đầy đủ (.pdf) (88 trang)

Bài 8(mới) Pha lấy yêu cầu- Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.08 MB, 88 trang )

Công nghệ phần mềm
Pha lấy yêu cầu
Giảng viên: TS. Nguyễn Mạnh Hùng
Học viện Công nghệ Bưu chính Viễn thông (PTIT)
2
Nội dung tham khảo từ
 Object-Oriented and Classical
Software Engineering. 

3
Pha lấy yêu cầu (1)
 !"#

$%!&'%(%)*+

,-*./%!&%(%)*012
4
Pha lấy yêu cầu (2)
345#

36071)80'94:+0;0

$<=4*0-6*5 :(%)*

$%!&'=>1+1:(%)*4>0-
6*5

?@A%BCD>!E((%)*!F*G
5
Pha lấy yêu cầu (3)
360710:H* *#



$<=4*I%J1=>0-K*II=L

MJ(%50 0J!CN*."*9'
)*!O*1=>*)P:H* *
6
Pha lấy yêu cầu (4)
$<=4*0-6*5 #

Q#RS*TD!A5(%)*!7UB.
0-.*5 )BV%A!V*:(%
)*

#W *X?!7B71Y=>1+1:(%
)*#XII

Z%=>1+1H[*0D!CN0-6U
*X?%=>1+1H[*I\!CN%
 *JBCDE(E
7
Use case (1)

XII0-60VC]*%*^
*C_`*D52*+0;0

a" #*X?
8
Use case (2)

3*aRb1II*0

9
Actor (1)
V1IIC_*U#

c#%<d*C_`*C]*H*D1I
I!U

cC_*)*C_(eA1II@)
%<"!71IIA!V*

V*C_`*U7)0;1(%1

VU70*);11II
(%1

cU7)0VfH(%@0VEB&
!+112C0%=!5Af*!)-*
10
Actor (2)
%U7Ug15(EJ#

h<>g1.&0A*Kc0L<>B%)*
KL<>Y<KIL!;1U7
)<>:(%IAK0=L
11
Actor (3)
XIIU#

ZU<>Y<KIL)%
D+0;0C*.U(%)*U0@

Ag1+=65(0DYi!UX
)=+U
12
Actor (4)
hE1;1U`*A!V*>g1
!E`*Q1II6Ij

h<>Y<KIL.*(*
Z+0V06<>Y<)*)
!CN

h<>B%)*KLk*.*(
*k*Z+0V06<>B%)*
)*)!CN
lam=.B71Y*X?CE)j
13
Actor (5)
%B71YI#

%B71Y)=I6UU>n*5
*ZY!CN(U!F*_.
)I34E(-*.m=Z+
0V**C_*k*!CN
14
Actor (6)
%B71YTm!CNKQL#

3A0VJ1CN*)U)1=
T:X?*
15

Actor (7)
%B71YTm!CNKL#

3A0VX*J1CN*FA**
(%1C]*H*D0M
16
Actor (8)
hE1;1U`*A!V*>g1
!E`*Q1II6Ij

%Q#`*J1CN*

%#`*1IIJ1CN*
lam=%)2]j
17
Quan hệ giữa các use case
^%1IIU7U%g15#

o151KB*F0L

o15/K0eV*L

o15*pK(EJL
18
Quan hệ include (1)
o15q1r#

XcUg151D1E15)
))0V+-*5!7))c


hE1(-*))6c(-*7)
)

a5))U7@A;1+6
*C_A1>*!7%`*@

o15)=!CNB71YBn*0V0k>s
!H!Jc!Ek>Utuv1vw
19
Quan hệ include (2)
a" +0;0g1."!@M(%IA#

,(%)**b!5!E<>B%)*
=>1+1!@x*<>.60(E0x*
2*(!U1y@x*I\11360x*
2*
20
Quan hệ extend (1)
o15q/r#

XcUg15/D1E15)
)c)0V`=b-*5!7))


3*0VI2C_*N)0B*F0)0c

hC**0VI2C_*N(%)0
(-*+)0c

o15)=!CNB71YBn*0V0k>s

!H!Jc!Ek>Utuv/vw
21
Quan hệ extend (2)
a" +0;0g1."!@M(%IA#

c0*)6U7bH[*g1."
x*@H[*AB%%@(-*+
45>0H[*)k*!CN
22
Quan hệ generalize (1)
o15(EJ#

XcUg15(EJD1E1)0V
+A*f*g1%:c=c)0V75
E:

o15)=!CNB71YBn*0V0k>s
;K!+160*%M*L!Jc!E
23
Quan hệ generalize (2)
a" +0;0g1."!@M(%IA#

h<>B%)*U7*:06
)m!@x*g1!5A

h<>Y<k*U7*:06
)m!@x*AM(%
Ví dụ 1
Trang web Hotels.com
25

Trang chủ (1)
R+>#

×