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

Bài 7,8: Công nghệ phần mềm- Pha lấy yêu cầu_TS.Nguyễn Mạnh Hùng

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 (1.63 MB, 54 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" #*aRb1II*0
8
Use case (2)
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*!)-*
9
Quan hệ giữa các use case (1)
g15h1i#

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

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

g15)=!CNB71YBk*0V0l>m
!H!Jc!El>Unop1pq
a" #1Mua hàngI\B*F01Xem hàng)1
Thanh toánK6*I1L
10
Quan hệ giữa các use case (2)
Image's source: />11

Quan hệ giữa các use case (3)
g15h/i#

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


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

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

g15)=!CNB71YBk*0V0l>m
!H!Jc!El>Unop/pq
a" #1Xem hàngI\/J0VI21CTìm
kiếm hàng)1bỏ hàng vào giỏK6*I1L
12
Quan hệ giữa các use case (4)
Image's source: />13
Quan hệ giữa các use case (5)
g15(EJ#

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

g15)=!CNB71YBk*0V0l>m
;K!+160*%M*L!Jc!E
a" #1Thanh toán bằng thẻI\(EJJ1Thanh
toánK6*I1L

14
Quan hệ giữa các use case (6)
Image's source: />Ví dụ
Phần mềm quản lí
quỹ cho vay mua nhà
16
Mục đích
R+0;0#

MN5/%!&!CNI2;sC
)*1+*j1t!7%@N
F*u=201)
17
Mô tả (1)
v;1(5!CN=#

%@NF*uT=1*s*QQ
[0

.!;1U-*5f!&

[)U*%S]*%1*B6*(1
4"*s*Q%**+T

31w(-*!:.(.=n
I1T-*C_*

2;*j1ts!:=01[V

2;.2!&k*%*(-*CNj1%

xyf*1w:*!6*C_=
18
Mô tả (2)
rE1!CN=#

M@a!CN=ET0V(.;!O*
Bk**%[V)T=[V)0ET

R..*=QyI22!CNwzyI22!7
%;)

a" #[)*%Q{6..*=Q{
);=*2sz{

?nI1T=)*[0)|yK}|y0M%*L
.*s*~[0
19
Mô tả (3)
rE1!CN=#

M%*..0-(.2!&)}z~{

,.)=B*F0#

3;n)*%*:(.=*2sC

3J+)(.=*2
 7%*!+1#

2C*2)z{nI1T}|y%*>I2

;n)|}|{

2;.C#}z~d|}|•}}x{J+)
*2

2C*2I1Q%*)zd}}x•xzz~~{

1~[0I\.E.*2€n
20
Mô tả (4)
.70)1E[V#

r*C_01B8B1V.01B.70[V(
U%=f=B.70I\..*j1t

3;B.70"[0.)*%*J)
)(.E(50:(%)*

3;1EBT!V*I.l*").]E
>

r*)sU")0FI]""(.=
I1~[0
21
Mô hình nghiệp vụ (1)
a;")j1."j1t#

M!+11+j1tI\.CDCN*/0sB
>12*j1tU7=


,%)*U7V!]/=)BTH_
!70)r*C_:j1tI\.•0!&/0#

,%)*U!:!;1(5==(-*

g1ts!:;(%)*==(-*

2;(%)*..)*1+`=1V)
1w:b
22
Mô hình nghiệp vụ (2)
aw=U7U~1II#

‚DCN*/0sB>12*j1t)*
1+

,%)*V!]/=

‚DCN*I2;(%)*..)*1+
23
Mô hình nghiệp vụ (3)
1IICDCN*/0sB>12*j1t
)*1+#
-.#
XII)=m<>j1tCDCN*I2;
sC*j1t)0M!+11+!7U7=
24
Mô hình nghiệp vụ (4)
1II(%)*V!]/=2#
-.#

XII)=m<>j1t•0!&/0#
KQL(%)*U!:!;1(5==(-*
KLj1ts!:;(%)*==(-*
25
Mô hình nghiệp vụ (5)
1IICDCN*I2;(%)*..*
1+#
-.#
XII)=m<>j1tCDCN*I2;
(%)*..*1+)B>1

×