1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

14 479 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 727,07 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phân tích yêu cầu phần mềm... Tác nhân tham gia .... Tác nhân tham gia.. Tác nhân tham gia .... Phân tích yêu cầu phần mềm... Phân tích yêu cầu phần mềm... Phân tích yêu cầu phần mềm...

Trang 1

Phân tích yêu cầu phần mềm Tuần 4 Page 1

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

––––––––––––––––––––––––*––––––––––––––––––––––

4 :DUYỆ VÀ KIỂ SOÁ YÊU CẦU HẦN Ề

N 3

Danh sách sinh viên:

H 20111568 CNTT-TT 2.3 K56

V H 20111600 CNTT-TT 2.3 K56

N C 20111203 CNTT-TT 2.3 K56

V 20111370 CNTT-TT 2.3 K56

G G T H T

Hà Nộ

N à 16 á 5 ăm 2014

Trang 2

Mục lục

Mục lục 2

1 R m V c à R m V l 3

1 1 3

1 2 c ác c (Requirements Validation) 4

1 c K m c c (Requirements Verification) 4

2 Kỹ à k m á c p mềm mpl C ck 6

2.1 ì ực 6

2.2 T ờ ực 6

2.3 Tác nhân tham gia 6

3 Kỹ à k m á c p mềm prototyping 6

3.1 ì ực 7

3.2 T ờ ực 7

3.3 Tác nhân tham gia 7

4 Kỹ à k m á c p mềm F c l 8

4.1 ì ực 8

4.2 T ờ ực 8

4.3 Tác nhân tham gia 9

4.4 Công cụ đ ì 9

5 Kỹ à k m á c p mềm U m l D l pm 10

5.1 ì ực 10

5.2 T ờ ực 10

5.3 Tác nhân tham gia 10

5.4 Cô cụ đ ì 10

6 Kỹ à k m á c p mềm R w I p c 11

6.1 ì ực 11

6.2 T ờ ực 12

6.3 Tác nhân tham gia 12

7 Kỹ F I p c 14

Trang 3

Phân tích yêu cầu phần mềm Tuần 4 Page 3

V V

1.1 Phân bi t

- R m V l ác c )

Đ là c k m c p mộ p m đ đ đ c

ự k ô C c c c p m đ ự

c p làm m các l Đ ề à đ c à c

đ c l đ c c p mềm mục à c c các bên liên quan

- Requirement Ver c K m c c )

Đ là c k m c p mộ p m đ đ c ự

đ k ô C c c c m c đ c c p p á

ì ự p mềm đề m l l c c c ự p m

đ V c à đ c à ô đ c đ đ c

đ c c p mềm đ c đ

ự k ác c cô c c là ò ủ ả đặ ả

V ác c , đ c c p mềm

đ c k m m c p á c ác các c c ữ l

k ô Cò k m c c , đ c c đ c ù làm mẫ đ đá á p mềm đ ự c p ù p k ô

Trang 4

Các á cụ :

(Requirements Validation)

K (Requirements Verification)

ác c là các ục k m

độ đ c

ự á , ù à các l , c

ác ụ đ c ữ đ c c

K m c c là các ục

k m c các c c

đ áp ụ , c ác ụ ă

ự k ác c p mềm đ c

à á ì m c c

các l , p ụ ộc

ề à đá á c ờ ù

à á ì m k ác , các c k đ c áp ụ

đ á p m đ c

K p á l , c c ữ đ c

(chi p p c

p m , p m đ đ c

ì c p k c p ục c

K p á l , c c ữ

c p

ủa Xác nh n yêu c u (Requirements Validation)

ác c là cô c ọ á ì p c à

đ c c p mềm

- N ữ c ác c :

+ V c ác c p c các c đ c đ c l ô p á

đ ọ c các l Các k ác à , ờ ù đ c

c c p c đ c c p mềm à đ c ù đ m đ đáp

đ c đ c c mì c N c c p á à , các l

đ đ c ô á c ờ p á đ c V c à đ m

k p m đ c đáp đ c ờ ù , à đ c

c p

+ V c ác c ự , ữ các l , đ c đ k , m

+ c á ì ác c p á ẫ đ ự đ

c đ c c p mềm, ẫ đ mộ l p c ề , làm đ k p c k m

1 ủ K (Requirements Verification)

K m c c p mềm đ c à k à l p ì

p m p mềm

- N ữ c K m c c :

+ K m c c p p mềm đ c đ đ c c

c p mềm N p á l , ữ à p á p mềm

Trang 5

Phân tích yêu cầu phần mềm Tuần 4 Page 5

đ c ô á đ c ữ , đ đ m k p mềm đ c à

à ì p ù p các đ c c

+ V c k m c c p à á l c ữ ờ k , l p

ì , đ c c làm c c ọ , m c c độ

p á p mềm

+ T đ k , K m c c p đ ề c ữ

k mộ các c ác, Các l đ c đ ề

c c k c độ l p ì , làm m đá k c p l + T đ cà đ , K m c c p đ ề c ữ l

l p ì các m c p, làm m c p l á đ c c

l ề l

+ Các l đ c p á c K m c c ờ k ô

p c ề , c ẫ đ c đ mộ c mộ m l c

Trang 6

2 Kỹ thu t duy t và ki m soát yêu c u ph n m m Simple Check

2.1 Quy trình thực hi n

 N ời ki m duy t, ki m soát yêu c u ph i có các ki n th c t c (các ph n h i t khách hàng )

 Quan sát xem có những cái gì sai l ch trong h th ng hi n t i

 Mô hình hóa : Mô t và gi i thích v đề

 Phân tích và ki m các đ c tính c a mô hình

2.2 Thời gian thực hi n

Kỹ mpl c ck là kỹ k m ự k ác các truy

c c c ì kỹ mpl c ck đ c ực

mọ đ p á c p mềm

2.3 Tác nhân tham gia

 L p trình viên

 Bộ ph n ki m th

 Nhà qu n lý dự án

3 Kỹ thu t duy t và ki m soát yêu c u ph n m m prototyping

Kỹ p là mộ kỹ ự mộ k c đ c cà đ cụ

c đ các k ác à , ờ ù c à p á c õ

m ề mộ đề p áp c

Các p c c p :

 B n mẫu trình di n: Dùng đ ch ng minh các khái ni m, gi i thích các đ c tính thi t k

 B n mẫ ăm ò ù đ ác đ nh v đề, thu th p nhu c u, làm rõ mục tiêu, so sánh các lựa chọn thi t k

 B n mẫu th nghi m k ác các đ c tính kỹ thu t, ki m tra sự thích h p c a một kỹ thu t

 B n mẫu ti n tri đ c phát tri n khi th y ti n trình ti p di n s

ơ c i h th ng

Trang 7

Phân tích yêu cầu phần mềm Tuần 4 Page 7

3.1 Quy trình thực hi n

các k ch b n th nghi m

 C n ph i có một k ho ch cụ th đ xây dựng các k ch b n th

nghi m sao cho bao quát toàn bộ các yêu c u ph n mềm

3.2 Thời gian thực hi n

Kỹ p p đ p c c ác đ c p mềm

đ c ực đ ờ á ì ác đ c p mềm

3.3 Tác nhân tham gia

 L p trình viên

 Bộ ph n ki m th

 Nhà qu n lý dự án

Trang 8

4 Kỹ thu t duy t và ki m soát yêu c u ph n m m Functional test design

4.1 Quy trình thực hi n

 ác đ các c c ă mà p mềm ự k ực

 T các ữ l đ à ự ô kỹ c c c ă

 ác đ đ ự ô kỹ c c c ă

 T ực các ờ p m

 á các k đ ực à ự k

 Ki m tra xem các ng dụng làm vi c theo nhu c u c a khách hàng

4.2 Thời gian thực hi n

Functional test design là mộ các p c k m , đ ờ

p m, đ ề k à ữ l c c các c Nó

m các à k m c c ă à c ộc k ô c c c

ă , độ c c k ă ụ

T m c c ă c l cò ọ là m ộp

đ l ck là ự m ụ các c m

đ c k ự đ c c , à l ờ ù m mục

đ c p á các k m k T m c c ă ì

mô đ đ c m là mộ ộp đ , à c m đ

c c ă à c mô đ , c là k m m c độ

đ đ c k ô Các c k m m các ờ p

ì ờ à k ô ì ờ ữ l k ô p l c mô

đ T ô ờ , k ô m mọ ữ l , c l c

c k k ữ l m là p c ữ l ơ

đ ơ c ơ đ ơ c m ề ữ l à à các

vù , mà m ù c các ữ l c cù à D đ , đ

m ù ữ l c c ự mộ c m T m à đ

là các c ụ đ c các ù T k m, các ề l p ì ờ đ các ữ l biên

K m c c ă c p độ p đ c p á m

m ộ ?

Trang 9

Phân tích yêu cầu phần mềm Tuần 4 Page 9

- C à đ c đ c c - M c c ă

c c p c mộ m l

- K ô c c ă ụ, độ c c độc ề ụ, xác

đ ữ ì k ô c là k k ă ơ đ ác các m

- M ờ p c k m p đ c c

c - á m các c k m là mộ kỹ ác

T k các m à c p á đ c đ m kỹ

c c k k à ự !

- T ô c k ô õ à mô c c làm c k k ă đ ự các à k m

• Mộ ì p á p mềm ụ p ơ p áp

ẹ đ các à k m c k ì p á

p mềm l p ì

4.3 Tác nhân tham gia

 Khách hàng

 Bộ ph n l p trình

 Bộ ph n ki m th

 N ời qu n lí dự án

4.4 Công cụ đ n hình

 Dialog map

 Test case

 M õ các ờ p ụ

Trang 10

5 Kỹ thu t duy t và ki m soát yêu c u ph n m m User manual

Development

5.1 Quy trình thực hi n

 Làm th à đ cà đ t và b đ u v i h th ng

 Mô t các ch c ă à làm à đ c thực hi n

 Làm th à đ c đ c ra kh i r c r i

 Những bộ ph n c a h th đ k ô đ c thực hi n

5.2 Thời gian thực hi n

Gi t k th nghi m ch c ă

Có ph đ c thực hi n t i một s đ m

Ti t lộ các v đề c đ

Buộc một cái nhìn chi ti t yêu c u

 Đ c bi t hữu ích n u các ng dụng giàu giao di ời dùng / cho

các yêu c u kh ă dụng

ác ờ ù m ì p á c

à ù là à l đ c c c mộ p c p

c c Mộ à l ờ ù mô c các c c ă

mà ờ ù đ c – l c l mộ ô ữ Các c k ác các ộc c l , c ,

c c ă k ô đ c đ ờ ù l đ c

à l á R

5.3 Tác nhân tham gia

 Các PTV

 T t c các thành viên c a công ty ph n mềm s tham gia vào quá trình thực hi n ph n mềm:LTV, các nhà ki m th , v.v

5.4 Công cụ đ n hình

 Một s ph n mềm so n th ă n

 Ph n mềm đ họa

 Một s mẫ ng dẫn s dụng có s n

Trang 11

Phân tích yêu cầu phần mềm Tuần 4 Page 11

6 Kỹ thu t duy t và ki m soát yêu c u ph n m m Reviews and

Inspections

Mộ m các kỹ p mềm, kỹ à ờ c k m

l ực c p mềm cù đọc à p c các c , ìm các đề ềm à đ l , à các cô c

c làm đ ữ đề đ

Đ là mộ kỹ k m c c đ c ụ ộ C ề

c ề c kỹ à

Kỹ à c k m

Mộ kỹ k m à k m á c p mềm

ì c

c ă c p mềm đ đọc à k m

ơ à c ác m ơ

3 Đọc l Đ là kỹ k ô c c, m c á

c , đọc đ c cá ì á ề ă c Kỹ

à c c p đ c ẫ ác ă /c

4 Kỹ k m c c F m l I p c k m

mộ các c , cụ à c c c ác đ õ à

ò c ữ ờ m k m c ác

õ đ ề k đ k c c k m

5 K m p Các c k m c ò ác

đ , m c c ìm k m mộ l đ

c p mềm

6 K m c cực Tác ă ực p các c

k m các c l đ ă

6.1 Quy trình thực hi n

Độ k m đ c lự c ọ , ờ , đ đ m p m c

đ c đ

2 p á à l l

Vă c p mềm đ c p p á c các à

độ k m

Trang 12

3 C c c k m các c

M à c k m đọc các c đ ìm các

độ , , m ẫ , l c c à các đề k ác

Các đề à c m cá ề ă c p mềm đ c đ l , à các c c làm đ các đề đ c đ

5 T ực các c c làm k c c 4

G các đề các ực các à

độ đ c 4

Vă n yêu c u ph n mềm đ c duy t l đ ki m ch ng sự

h p lý c các à độ đ ng nh t K t qu c c này,

ho c là ă n cu cù đ c ch p nh n, ho c là c đ c

ki m duy t l i

Đô k , đ m c p c á ì k m c , c p

ực c "p - w c ck " N là k m ă à ìm

k m các đề ực p, là c p mềm,

c , …

6.2 ờ ự

Có th áp dụng khi m i xây dự c đ u các yêu c u ph n mềm

t các bi n pháp thu th p K đ , các đề vẫn còn t n t i trong các yêu c u ph n mềm Và c n ph i lo i b các v đề à c k đ m

ă n yêu c u đ ơ o

Áp dụng khi c n xác minh r ng các yêu c u mình vi t ra s th a mãn các bên liên quan Hay nói cách khác, tìm sự đ ng thu n t phía khác hàng

6.3 Tác nhân tham gia

kỹ ă à k c k ác đ k m các c p mềm

 Họ c m đ c m à c ò á ì

ự c p mềm, à ọ ơ ề c / c c các cò l

 N m k m l ô l ô c mộ c , mộ bên

ờ ù

Trang 13

Phân tích yêu cầu phần mềm Tuần 4 Page 13

Các đề k k m

 T õ à c c Các c đ c mộ các " ",

k , c c ô ì ô à đ đ đ c

p á ì ác đ c

 T ô Mộ ô ă c p mềm

 độ c C độ m ọ ữ các c các

c p đ Các l c ơ l đ

độ

 Các c k ô ực Các c c ẻ k ô ực

đ c mpl m l ì độ cô , c

à ộc à đ

 Các bên liên quan trong tình hu ng này c n bàn b c đ quy đ nh làm cho yêu c đ nên thực t ơ

Ngày đăng: 24/07/2016, 11:07

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w