Báo cáo bài tập tuần 3 phân tích yêu cầu phần mềm - Pdf 37

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
----------

B

3

Giảng viên: G T

H

T

Danh sách sinh viên: (nhóm 3 )
T
Đ

20111568

CNTT-TT 2.3 K56

H

20111600

CNTT-TT 2.3 K56

20111203

CNTT-TT 2.3 K56


Tn

úng ắn ( orre ) ..............................................................................3

1.2.

Tn

oàn

1.3.

Tn n

1.4.

Tn k ả

1.5.

Tn

1.6.

Tn

1.7.



ó

i (Fe si e) ...............................................................................4


n

ổi ( odifi

e) ..............................................................5

iế (Ne ess r ) .........................................................................5
iên (Priori ized) .........................................................................6

ể r

r

Cá Ti s ể viế

vế (Tr e

(Verifi
ả ê

Phân tích yêu cầu phần mềm.

e) ........................................................................6
ig o s). ..........................................................7
e) .........................................................................7

ả ê
n
à ọi ê
n
á ứng. ỗi ê
n ô ả
n
xâ dựng. Sự ả
ảo o n úng ắn ó à
ê
, ó ó ể àk á
àng o
ả ê
o ơn.
ê
n
à x ng
với
ê
ơng ứng ì à k ông úng ắn. C ỉ sự rìn à
ng
ể xá ịn n úng ắn
ê
ng i dùng, i
ó
khi rà soát ê
n sự ó
n ng i dùng
diện
ọ.

n
ó
ng i dùng
k ông.

Tính hoàn chỉnh (complete)

n ô ả
ứ năng
ển gi o. Nó ải
- ỗi ê

ả á ông in n iế ể n à á riển iế kế và ự i ứ
năng nà . Nế ê
n
nào ó òn
rõ ràng, và i ó ó ả
giá òn iế k i nói v ê
ó, ọ sẽ án d
ê
ó à "TBD To Be Determined" - â à ký iệ
ẩn rong
. N vậ k i rà
soá oàn
ài iệ S S, úng
ì á ê
ị án d TBD ể iế
ụ oàn iện S S.
kế q ả
á dữ iệ

Page 3


IT4460

Nhóm 3
.

1.3.

Tính nh t quán (consistent)

-Cá ê
n
k ông x
o
á ê
o ơn ( ệ
n rong ê
n ải
diễn r . Bạn ó ể k ông iế
nào ó à úng ắn o ến ận k i
v ê
nà .
- Cá iể
S e ifi ion (S S) với
n nà
không x ng
nn , ả
ảo


- K ả i ó ng ĩ
giới ạn
iế
ê
k ông ó n
ự iện n ng ê
n ứng,
n

à ó ể ự
i ỗi ê
rong á k ả năng và

ng và ôi r ng oạ
ng

ng.
k ả i nế nó k ông ể ự iện
o
ó ể
i
ớn (v n ân ự , v ài n , v ài ng ên
, o v
ứ ạ n oán).

- Để rán á ê
k ông k ả i, n
àn viên
n ó dự án

ng
ng ớn ông sứ , ài ng ên à e ại i
q án
o dự án. T ê
vào ó, việ k ông ể oàn àn ê
ản
ng r ớn ới
n
ng i á riển
n
. Vì vậ ,
S S
n ả
ảo ọi ê
Phân tích yêu cầu phần mềm.

Page 4


IT4460

Nhóm 3

ó n k ả
1.5.

i.

Tính có thể


o ỗi ê
.
Ng i ọ k ông
n ìn
á d
àng rong ài iệ , vì
k i dò ì
á ê
, ải dò q
ừng ê
ụ ể
- n
i gi n
và không rõ ràng (vì k ông ó n n).
rong n ững á
ể oại
á
d
, ó à sắ xế á ê
eo ảng ữ ái - n
ế dùng ữ
ái ể gán n n.
-S S ó ể
ng iên ứ ại k i n iế
in diễn iến
ổi
ỗi ê
. Đi nà
dán n n d n


ể iện
.
ảng n i d ng
iế
éo ( ross –

ỗ r xâ dựng S S với
n
ng nà ể ó
i gi n, i
o q á rìn à
án và q ản ý ê
S S ó
n
ó ể sử ổi sẽ giú việ sử ổi ỉ
s
nơi
S S, ồng
i k ông n o ắng v việ n ững
â
n với á ê
r ớ ó.

-

ể iế kiệ
n
.
n à
ổi nà

Page 5


IT4460

Nhóm 3

n o

ng k á ên ngoài n.
n iế à ê
ó
x

ng i ó ó
q n r ê
.
- Nế
k á
àng
. Việ

, ỉ à
-

ê

n
k ông á ứng ng ện vọng


n iế
o dự án
i gi n, ông sứ


n


i n (Prioritized)

- Gán ỗi ứ ự
iên o
se ể ó ể ìn d ng ị
rìn
ả á ê
oi à q
k ông xá ịn
á
ứ i
q á rìn
i ông
dự án, n
iể và n ân ụ
sự án.

ỗi ê
, n năng (fe re), o
se
á riển á
iên ản

nó.
1.8.

Có thể truy vết (Traceable)

- Bạn c n phải liên kết các yêu c u tới nguồn phát sinh c a nó, tới các
ph n tử thiết kế, mã nguồn, các test cases thực thi và kiểm tra sự úng ắn
trong việc thi công các yêu c u. Các yêu c u có thể theo vế
c gán nhãn
Phân tích yêu cầu phần mềm.

Page 6


IT4460

Nhóm 3

duy nh t và
in
.

c viết theo m t cách có c u trúc, chi tiết và

c thuyết

- Cá iể
ỗ r xâ dựng Sof re eq ire en
S e ifi ion (S S) với
n nà ể ng i à dự án ì

ngữ tự nhiên là có tính nhập nhằng cao nên viết m t yêu c u rõ ràng, cụ thể,
ơn nghĩa không phải là dễ. Cách hiệu quả ể loại b tính nhập nhằng là mô
tả các báo cáo yêu c u bằng các ngôn ngữ hình thức nh use-case chẳng
hạn, qua các kịch bản sử dụng cụ thể.
- Cá iể
ỗ r xâ dựng Sof re
S e ifi ion (S S) với
n nà ể giú
o S S rìn
n , ng in n . T ả á ê
k ông ó sự rùng
ng ĩ với n
vì nế i nà ó rong S S ì dự án r dễ d n
n
k ông ể rùng
á
ứ năng với n
ó
ồi.
1.10. Kiể

r

eq ire en
à rõ ràng
rùng ý
ến
ại.
à
n



IT4460

Nhóm 3

àn v n
gâ r n
i. Cá ê
k ông n
q án, k ông k ả i
o n ậ n ằng ì ũng k ông ể kiể r
.
- Cá iể
ỗ r xâ dựng Sof re eq ire en
S e ifi ion (S S) với
n nà ể ng i à dự án kiể r ài
ê
ó
,s i o
i
n .
S S kiể r
sẽ
n n
á iện ỗi
ỗi ê
rong q á rìn riển k i dự án giú
giả
i


r ê
nào, q n
riển ể án giá ê
n
nào,
ng
ọ k ông ải à ng i
ông iể ế rõ
ù
ững k ả năng
á
ê
n
rên

iể

nào, nên ứng rên
ó. Bản ân
i
gó n ìn và q n iể
rong ngàn ông ng ệ
ông việ
á riển
n . Do ó, ôn ải
gó n ìn
n à á

ằng

ứ ạ ằng

ân
(nó ân r v n
ớn àn á
v n
n - iể và ó ể giải q ế
). Nế k ông iể diễn eo

ân
, k ó ó ể n ận r
i q n ệ ogi giữ á ê
/ ụ ê
, k ó n ận r â à ê
ớn, â à ê
n ,…
3. C gắng viế á

â và oạn ngắn - ơn giản ( ri e on ise ):

Phân tích yêu cầu phần mềm.

Page 8


IT4460

Nhóm 3
Trán á oạn văn nói dài. B i ôi k i
oạn văn dài, với n i

nào ó, ó ể ó r
n i
ông in q n rọng, n ng ại k ông ỉ rõ r ê

n
xâ dựng ái gì! T
vì ó, ừng ể ê
v
ứ năng
viế
rong
oạn q á dài,
á
ô ả n n ảng ( ddi ion des ri ive
backgro nd), on ex
ứ năng r ngoài, á
ạ với ô ả ứ
năng.
Đừng ê
ngữ á - n

ng
ả.

i k á rà soá ại

ài iệ

kiể


n
, sẽ ó 2 vân ! à deve o ers sẽ ỉ r ngoại
ệ ó và
gắng iế kế xử ý ngoại ệ ó eo
á
à ké ý
ng
ơn ừ q n iể
ng i dùng. 2 à sẽ k ông i ng ĩ v ỗi/ngoại ệ
ó. Và n
iên
ơng rìn g ỗi, ngoại ệ ó, nó r s !
Công việ
ỉ r á ngoại ệ ị iế nên
i ọ sẽ ng ĩ v ọi i ồi ệ ó ể xả r với
5. Trán

á ràng

ự iện
ơng rìn .

iế kế (design ons r in s) k ông

n

i es er,

iế .



i iế

ý

K ó ể xá ịn xe ài iệ S S n
rong n ững ớng d n, ó à i á
á
ận à ó ể
ậ kiể r .

viế
ê

i iế
n

ến

Cá ừ " nd" và "or" xá ịn á ê
n
ó
với n
k ông. V dụ k i g
ừ " nd" rong ê
sẽ
r â
i, ải ăng 2 vế
ừ " nd" à
ùng

á ê
n
ơ ồ, gâ
n
n, ể k i ắ
vào xâ dựng, ọ ó ể xâ dựng ái gì à ọ
n ? Và ậ
ng i dùng ũng
á ê
ơ ồ, gâ n
n, i nó o é ọ ịn ng ĩ ại ê
ó eo ý à ọ
n ại
i iể
ụ ể! Đi nà k ông
ú nào o việ xâ dựng
n
ng !

s ừ nên
sử dụng ể viế
rán . Nên sử dụng á ừ "sẽ", " ải"
ể",… (s o d,
, ig , o d, n, if
o
ve i e, if o ge ro nd). Nên ọn
á n
q án ừ
ến
iS Sk

iế n n
q án, á ê
iế n
Page 10


IT4460

Nhóm 3
ơn ng ĩ ! N
q n.

vậ

n rán sử dụng á ừ gâ n

Phân tích yêu cầu phần mềm.

n và

ng n

Page 11




Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status