1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình Kỹ nghệ phần mềm

28 1 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 28
Dung lượng 306,3 KB

Nội dung

Giáo trình Kỹ nghệ phần mềm Giáo trình Kỹ nghệ phần mềm 50 CHƯƠNG 2 ĐẶC TẢ YÊU CẦU PHẦN MỀM Mục đích Sau khi học xong chương này, sinh viên sẽ có các kiến thức và kỹ năng sau đây Hiểu được khái niệm đ.

Giáo trình K ngh ph n m m CH NG C T YÊU C U PH N M M M c đích Sau h c xong ch ng này, sinh viên s có ki n th c k n ng sau đây: - Hi u đ c khái ni m đ c t yêu c u ph n m m - Hi u đ c qui trình xác đ nh đ c t yêu c u ph n m m Bi t v n d ng ph ng pháp thu th p thông tin đ xác đ nh đ c t yêu c u ph n m m - Có k n ng xây d ng m t đ c t yêu c u ph n m m cho m t toán c th Tóm l c n i dung Ch ng trình bày khái ni m đ c t yêu c u ph n m m, yêu c u đ t v i đ c t yêu c u ph n m m theo quan m c a Heniger Ti p trình bày n i dung qui trình xác đ nh yêu c u phân tích yêu c u ph n m m Cu i trình bày ph ng pháp thu th p thông tin ng d ng th c t nghiên c u tài li u, quan sát, ph ng v n u tra b ng b ng h i K t c u ch ng 2.1 Khái ni m đ c t yêu c u ph n m m 2.2 Xác đ nh yêu c u ph n m m 2.3 Phân tích yêu c u ph n m m 2.4 c t yêu c u ph n m m 2.5 T li u hóa đ c t yêu c u ph n m m 2.6 Các ph ng pháp thu th p thông tin 2.1 KHÁI NI M C T YÊU C U PH N M M c t yêu c u ph n m m SRS (Software Requirement Specification- SRS) ch rõ ph m vi c a s n ph m, ch c n ng c n có, đ i t ng ng i s d ng ph n m m ràng bu c s d ng s n ph m ây tài li u th c cho ng i phát tri n ph n m m Nhà khoa h c Heniger [5] đ a yêu c u cho m t tài li u yêu c u ph n m m nh sau: - Ch mô t ho t đ ng c a h th ng t bên Ph i ch đ c ràng bu c c a h th ng v n hành D thay đ i 50 Giáo trình K ngh ph n m m - Là tài li u tham kh o cho ng i b o trì h th ng D tốn tr c đ c vịng đ i c a h th ng - Mô t đ c đáp ng đ i v i nh ng s c , thay đ i ngồi d tính V i s n ph m ph n m m đ c xây d ng, vi c hi u đ y đ đ c m c a u khơng đ n gi n Q trình xác đ nh ch c n ng ràng bu c c a h th ng g i tìm hi u xác đ nh yêu c u có đ c u c n ph i tr l i câu h i "cái gìWhat" ch khơng ph i "nh th nào-How" Tìm hi u, xác đ nh phân tích yêu c u b c hình thành tốn, v y yêu c u c a toán c n ph i đ c tìm hi u phân tích theo chi u r ng theo chi u sâu mang đ n m t s n ph m ph n m m ch t l ng đáng tin c y vi c phân tích u c u khâu vơ quan tr ng q trình xây d ng ph n m m Ho t đ ng đòi h i s k t h p r t ch t ch gi a khách hàng nhà phân tích đ xác đ nh xem ph i phát tri n gì? M c tiêu yêu c u c a ph n m m yêu c u v ph n m m ng i dùng nêu bao g m ch c n ng c a ph n m m, hi u n ng c a ph n m m, giao di n c a ph n m m m t s yêu c u khác Thông th ng yêu c u ph n m m phân theo m c tr u t ng có th xác đ nh nh sau: + Các yêu c u c a ng i s d ng (User requirement): nh ng phát bi u b ng ngôn ng t nhiên bi u đ đ mô t ch c n ng c a h th ng t ng lai ó nh ng phát bi u theo h ng ng i s d ng h th ng + Yêu c u h th ng (System requirement): nêu d ch v c a h th ng ràng bu c c a ây tài li u đ c t ch c n ng c a h th ng nên c n ph i rõ ràng xác Tài li u c s cho h p đ ng gi a khách hành ng i phát tri n ph n m m + c t ph n m m (Software specification): Mô t t ng quát ch c n ng c a ph n m m tr giúp ho t đ ng nghi p v làm c s đ thi t k tri n khai ph n m m sau Tài li u đ c t ph n m m sau đ đ c t yêu c u h th ng c b sung thêm chi ti t s tr thành tài li u Ví d : Tài li u đ c t ph n m m: Tài li u đ c t ph n m m Ph n m m ph i cung c p ph t i nh ng file ng ti n bi u di n truy c p 51 Giáo trình K ngh ph n m m c t yêu c u h th ng: Tài li u đ c t yêu c u h th ng Ng i dùng ph i đ c cung c p ph ng ti n đ d dàng xác đ nh đ c ki u file ngồi M i file ngồi có th đ c th hi n b ng m t bi u t ng hình cho ng i s d ng Mõi ng i dùng ch n m t bi u t ng cho ki u file ngồi cơng c thích h p s đ c áp d ng đ truy c p cho ki u file Vi c mơ t h th ng b ng m c khác r t có ích chúng giúp truy n đ t thơng tin v h th ng t i nh ng ng i đ c khác Hình v d i bi u di n l p ng i đ c t ng ng v i m c tr u t ng khác c a tài li u yêu c u: Yêu c u ng i dùng (1-5) c t thi t k ph n m m ( 4-6) + Ng + Ng + Ng i qu n lý c a khách hàng i qu n lý th u i dùng h th ng + K s c a khách hàng + Ng i thi t k h th ng + Ng Yêu c u h th ng (3-6) i phát tri n ph n m m Hình 2.1 Yêu c u ng i dùng v i tài li u Yêu c u ng i dùng ph i đ nh h ng t i m c qu n lý, t c c khách hàng ban qu n lý th u đ hi u đ c Còn đ c t yêu c u h th ng l i h ng đ n nhóm k thu t nhóm qu n lý d án Ng i s d ng có th đ c c hai tài li u Cu i đ c t yêu c u ph n m m tài li u h ng t i vi c tri n khai, dùng cho k s ph n m m tham gia vào trình phát tri n h th ng M c tiêu quan tr ng nh t đ i v i ch t l ng ph n m m ph i đáp ng đ c yêu c u mong mu n c a ng i s d ng Ng i dùng th ng ch đ a nh ng ý t ng, 52 Giáo trình K ngh ph n m m nhi u r t m h v ph n m m mà h mong mu n xây d ng H n th n a, ý t ng c a ng i dùng th ng xuyên thay đ i công vi c c a nhà phát tri n h th ng ph i n m b t đáp ng đ c yêu c u thay đ i m t cách h p lý Nh ng khó kh n vi c phân tích, n m b t yêu c u xu t phát t c hai phía, ng d ng nhà phát tri n ph n m m: Nh ng v n đ t phía ng i dùng: - Ng i dùng ch th hi n mong - is c v mà ph n m m mang l i ch h không hi u m t cách c th v ph n m m Ng i dùng có xu h ng liên t c thay đ i yêu c u Ng i dùng khơng hi u v quy trình phát tri n ph n m m H ngh phát tri n ph n m m c ng t ng t nh nh ng công vi c hàng ngày c a h nên có th thay đ i m t cách d dàng lúc c ng đ c Nh ng v n đ t phía nhà phát tri n: - Ngơn ng c a ng i dùng nhà phát tri n không đ ng nh t v i - Nhà phát tri n c gò ép đ yêu c u c a ng i dùng kh p v i m t h th ng hay mơ hình s n có thay phát tri n m t h th ng hoàn toàn m i theo nhu c u c a khách hàng phù h p v i h th ng qu n lý mà h th c hi n Ti n trình k ngh yêu c u bao g m m t s b Nghiên c u kh thi Báo cáo kh thi Phát hi n xác đ nh Mơ hình h th ng cđ c bi u di n hình v sau đây: c t yêu c u Tài li u đ c t yêu c u Th m đ nh yêu c u Tài li u yêu c u h th ng Hình 2.2 Ti n trình k ngh yêu c u ph n m m 2.2 XÁC NH YÊU C U 2.2.1 Kh o sát yêu c u 53 Giáo trình K ngh ph n m m Khi m t công ty mu n ký m t h p đ ng cho m t d án phát tri n m t ph n m m, công ty s phát bi u yêu c u m c tr u t ng đ không b t bu c đ nh ngh a tr c gi i pháp Các yêu c u ph i đ c vi t cho nhà phát tri n ph n m m có th đ a gi i pháp khác Sau trúng th u ký h p đ ng, yêu c u ph i đ c làm rõ h n đ khách hàng có th hi u đánh giá đ c ph n m m C hai tài li u nói đ u g i tài li u yêu c u ng i dùng Theo m c đ chi ti t có th chia lo i tài li u yêu c u: + Xác đ nh yêu c u: m t kh ng đ nh, b ng ngôn ng t nhiên h n s đ , v d ch v h th ng c n cung c p ràng bu c mà h th ng ph i tuân theo Tài li u cung c p cho đ i t ng: ng i qu n lý c a bên khách hàng, ng i dùng cu i c a h th ng, k s c a khách hàng, ng th ng i qu n lý ký k t h p đ ng, ki n trúc s h + c t yêu c u: tài li u đ c c u trúc mô t h th ng d ch v chi ti t h n ôi tài li u đ c g i đ c t ch c n ng ây có th coi h p đ ng ký k t gi a khách hàng nhà phát tri n ph n m m Tài li u cung c p cho thành ph n: ng i dùng cu i c a h th ng, k s c a khách hàng, ki n trúc s h th ng, ng ph n m m i phát tri n + c t ph n m m: mô t tr u t ng h n c a ph n m m làm c s cho thi t k tri n khai Tài li u cung c p cho thành ph n: k s c a khách hàng, ki n trúc s h th ng, ng i phát tri n ph n m m Xác đ nh yêu c u: mô t tr u t ng d ch v mà h th ng đ c mong đ i ph i cung c p ràng bu c mà h th ng ph i tuân th v n hành Nó ch có đ c t hình th c bên ngồi c a h th ng mà khơng liên quan đ n đ c tính thi t k Nó ph i đ c vi t cho ng i ta có th hi u đ c mà không c n m t ki n th c chuyên môn đ c bi t Các yêu c u c a ph n m m đ c chia thành hai lo i: 1) Các yêu c u h th ng ch c n ng: d ch v mà h th ng ph i cung c p 2) Các yêu c u phi ch c n ng: ràng bu c mà h th ng ph i tuân theo V nguyên t c yêu c u c a m t h th ng ph i v a đ y đ , v a h p lý y đ có ngh a m i yêu c u đ u ph i đ c đ c t H p lý có ngh a yêu c u không gây mâu thu n Th c t đ i v i h l n ph c t p r t khó đ t đ c tính đ y đ tính h p lý cho phiên b n đ u tiên c a tài li u yêu c u ph n m m V n đ t l i 54 Giáo trình K ngh ph n m m ho c pha sau c a vòng đ i ph n m m, ng ti n hành ch nh lý l i i ta phát hi n nh ng thi u sót V b n ch t, ph i hi u xác đ nh rõ nh ng yêu c u c a khách hàng Tuy nhiên, thơng th ng tốn đ c khách hàng phát bi u b ng ngôn ng t nhiên c ng thêm v i vi c dùng b ng bi u đ cho ng i dùng d hi u (gi s r ng ng i dùng không bi t khái ni m chuyên môn công ngh thông tin) Nh ng ngôn ng đ c dùng l i th ng khơng xác m h , đơi có s l m l n gi a khái ni m n i dung chi ti t đây, c n ý r ng ng i đ t hàng có th khơng hi u bi t v tin h c nên h không th phát bi u xác đ y đ yêu c u c a h , đơi lúc nh ng mà ng i s d ng yêu c u nh ng mà h c n không gi ng Thêm vào đó, l i không hi u bi t đ y đ v đ i t ng, đ a bàn không th thu th p đ y đ xác thông tin c a đ i t ng m t nh ng mâu thu n gi a khách hàng Vì v y, th c t , đ i v i h th ng l n ph c t p, r t khó có th đ t đ c tính đ y đ th ng nh t c a tài li u yêu c u Các yêu c u đ c tìm hi u cịn ch a mâu thu n: - Thi u rõ ràng: R t khó s d ng ngơn ng t nhiên mơ t xác khơng nh m l n mà khơng làm khó kh n cho ng i đ c - Nh m l n yêu c u: Các yêu c u ch c n ng, ràng bu c, m c đích c a h th ng thông tin thi t k không đ c phân bi t rõ ràng - Tr n l n yêu c u: M t s yêu c u khác có th đ c th hi n nh m t yêu c u đ n gi i quy t mâu thu n này, ph i nghiên c u k l nh v c ng d ng th o lu n v i ng i s d ng đ đ nh ngh a xác yêu c u c a toán đ t Xác đ nh rõ ràng đ y đ toán y u t quan tr ng góp ph n đ m b o thành công c a d án Nhi m v c a giai đo n xây d ng đ c h s mô t chi ti t v yêu c u, nhi m v , ch c n ng c a h th ng t 2.2.2 ánh giá yêu c u ng lai ánh giá yêu c u ph n m m liên quan t i kh n ng h th ng đáp ng đ c đòi h i c a khách hàng N u vi c đánh giá khơng xác, l i ph n đ c t yêu c u s truy n t i thi t k h th ng tri n khai h th ng Chi phí s a ch a l i s r t l n S thay đ i v yêu c u ng ý r ng vi c thi t k tri n khai c ng ph i thay đ i theo M t s khía c nh c a yêu c u c n ph i đ c ki m ch ng: 55 Giáo trình K ngh ph n m m + Giá tr : ng i dùng có th ngh r ng h th ng c n m t s ch c n ng, nhiên sau m t s phân tích, có th xác đ nh ch c n ng khác c n đ c đ a vào Do h th ng có nhi u lo i ng i s d ng nên có yêu c u khác không th tránh kh i s th a hi p nhu c u + Ch c ch n: m i yêu c u không đ c mâu thu n v i yêu c u khác + Hoàn ch nh: đ nh ngh a c n ph i bao g m m i ch c n ng ràng bu c + Hi n th c: khơng có u c u đ c bi t đ n m c phi hi n th c Có th d đốn tr c phát tri n ph n c ng, nhiên phát tri n ph n m m khó d đốn h n + M u: m t mơ hình ch y đ c c a h th ng đ c trình bày v i ng i s d ng ây m t k thu t đánh giá yêu c u hi u qu Nó cho phép ng i dùng th nghi m v i h th ng Vi c đánh giá l i yêu c u không nên đ c coi công vi c ti p theo c a t li u hóa yêu c u sau hoàn thành Các xem xét v yêu c u đ nh k liên quan v i ng i dùng k s ph n m m luôn u c n thi t Các xem xét yêu c u có th hình th c ho c phi hình th c Xem xét phi hình th c liên quan t i vi c th ng th o ký h p đ ng v i khách hàng Nhi u v n đ có th đ c gi i quy t m t cách d dàng b t ng nhà phát tri n h th ng trao đ i tr c ti p v i khách hàng i v i yêu c u xem xét th c, đ i phát tri n ph i d n d t khách hàng thông qua yêu c u h th ng, gi i thích tri n khai c a m i u c u Nhóm rà sốt ph i ki m tra m i yêu c u v đ th ng nh t, hoàn ch nh cho toàn b tài li u H ph i tr l i câu h i: + Có kh n ng ki m tra: tài li u có th ki m tra th c t đ c không? + Kh n ng hi u bi t: tài li u có đ c khách hàng hi u bi t th u đáo hay không? + L u v t: ngu n g c c a tài li u có đ c xác đ nh rõ ràng hay khơng? Có ph i quay l i ngu n g c ban đ u đ đánh giá nh h ng c a s thay đ i hay khơng? + Tính thích h p: u c u phù h p hay ch a? Có th thay đ i yêu c u mà không làm nh h ng l n đ n toàn b h th ng hay khơng? 2.3 PHÂN TÍCH U C U Nghiên c u k yêu c u c a ng i s d ng c a h th ng ph n m m đ xây d ng đ c t v h th ng c n thi t, s xác đ nh hành vi c a h th ng Nhi m v c a giai đ an ph i tr l i đ c câu h i sau: + u vào c a h th ng gì? 56 Giáo trình K ngh ph n m m + Nh ng trình c n x lý h th ng, hay nói cách khác h th ng ph n m m s ph i x lý nh ng gì? + u ra: k t qu x lý c a h th ng gì? + Nh ng ràng bu c h th ng, ch y u m i quan h gi a đ u vào đ u nh th nào? Tr l i đ c câu h i trên, ngh a ph i xác đ nh đ đ c t h th ng c chi ti t yêu c u làm c s đ Nh v y, phân tích yêu c u trình suy lu n yêu c u h th ng thông qua quan sát h th ng hi n t i, th o lu n v i ng i s d ng c s phân tích cơng vi c Vi c có th liên quan v i vi c t o m t hay nhi u mơ hình khác Nó s giúp phân tích viên hi u bi t t ng t n h n v h th ng Các m u h th ng c ng có th đ c phát tri n đ mơ t u c u Quy trình phân tích yêu c u c a h th ng bi u di n nh sau: Nghiên c u kh thi Phân tích yêu c u Xác đ nh u c u Báo cáo kh thi Các mơ hình h th ng nh ngh a yêu c u Tài li u yêu c u c t yêu c u c t yêu c u Hình 2.3 Qui trình phân tích u c u ph n m m Trong tồn b q trình phân tích, c n l u ý đ n tính kh thi c a d án, bao g m kh thi v kinh t , kh thi v k thu t, kh thi v s h p pháp + Kh thi v kinh t : chi phí phát tri n ph i cân x ng v i l i ích mà h th ng đem l i, g m có: Chi phí: 57 Giáo trình K ngh ph n m m - Mua s m: thi t b , v t t (ph n c ng), t v n, cài đ t thi t b , qu n lý ph c v vv - Chi phí cho kh i cơng: ph n m m ph c v cho h th ng, h th ng liên l c (truy n d li u), nhân s ban đ u: đào t o - hu n luy n, c i t t ch c cho phù h p, vv - Chi phí liên quan: chi phí nhân công ph c v nh p d li u, s a đ i, c p nh t h th ng, chu n b tài li u, vv - Chi phí liên t c bao g m: b o trì, thuê bao, kh u hao ph n c ng, chi phí ph c v cho v n hành vv L i nhu n s d ng h th ng: - Nhi m v x lý thông tin: gi m chi phí x lý t đ ng, t ng đ xác k t qu t t h n, th i gian tr l i rút ng n vv - Có đ c t h th ng: thu th p l u tr d li u t đ ng, đ y đ , d li u đ c chu n hóa, b o đ m an tồn an ninh d li u, t ng thích chuy n đ i gi a b ph n, truy c p tìm ki m nhanh, k t n i trao đ i di n r ng vv + Kh thi v k thu t: v n đ c n l u ý m c tiêu, ch c n ng hi u su t c a h th ng theo m t cách cịn "m h " v y xem xét v n đ nh : - R i ro xây d ng: ph n t h th ng (ch c n ng, hi u su t) thi t k phân tích có t ng đ ng hay khơng? - Có s n tài ngun: có s n ng i tài nguyên c n thi t đ phát tri n h th ng? - Công ngh : công ngh liên quan cho vi c phát tri n h th ng có s n hay ch a? + Kh thi v s h p pháp: có s xâm ph m, vi ph m hay khó kh n gây xây d ng h th ng hay không? 2.4 C T YÊU C U PH N M M Sau xác đ nh rõ tốn b c ti p theo tìm hi u xem h th ng t ng lai s yêu c u làm i u quan tr ng ph i xây d ng đ c danh sách yêu c u c a ng i s d ng, c s ng i phát tri n đ a đ c t cho h th ng Ng i phát tri n h th ng ph i tr l i đ u c a h th ng gì? c câu h i sau đây: 58 Giáo trình K ngh ph n m m - H th ng s ph i làm đ có k t qu mong mu n, ngh a ph i x lý nh ng gì? - Nh ng tài nguyên mà h th ng yêu c u gì? T c ng i phát tri n h th ng ph i hi u rõ ngu n g c, d ng thông tin c n cung c p cho h th ng ho t đ ng Hi u rõ h th ng s ph i gi i quy t nh ng v n đ gì, nh ng k t qu c n ph i có Ph i xác đ nh đ c m i quan h gi a vào cho trình ho t đ ng c a h th ng N m đ c đ c t chi ti t ph c v cho vi c xây d ng tr c nghi m v h th ng đ ki m tra xem nh ng nhi m v đ t có hồn thành đ c hay khơng Chúng ta c n ý m t s tr ng h p, s n y sinh nh ng yêu c u m i mà có th ph i xây d ng l i h th ng T t nhiên u s làm ch m ti n trình xây d ng làm t ng giá thành m t vài lý đ không th hoàn ch nh đ c t đ i v i h th ng nh : - Các h th ng ph n m m qui mô l n th ng đòi h i c i ti n t hi n tr ng M c dù khó kh n c a h th ng hi n t i có th xác đ nh đ c nh ng nh h ng hi u ng c a h th ng m i khó có th d đốn tr c đ c - H th ng l n th ng có nhi u c ng đ ng s d ng khác H có yêu c u u tiên khác Các yêu c u h th ng cu i s không tránh kh i th a hi p - Ng i tr ti n cho h th ng ng i s d ng th ng khác Các yêu c u đ a ràng bu c c a t ch c tài có th tranh ch p v i yêu c u c a ng i s d ng Do đ c t yêu c u thêm thông tin vào đ nh ngh a yêu c u nên đ c t th ng đ c bi u di n v i mơ hình h th ng đ c phát tri n trình phân tích u c u Nó c n bao g m m i thông tin c n thi t v yêu c u ch c n ng ràng bu c c a h th ng Phân tích yêu c u đ c ti p t c xác đ nh đ c t yêu c u m i n y sinh ây tài li u th ng xuyên thay đ i nên đ c ki m sốt ch t ch Ngơn ng t nhiên khơng hồn tồn thu n ti n cho nhà thi t k ho c h p đ ng gi a khách hàng cán b phát tri n h th ng m t s lý nh sau: + Nh m l n cách hi u khái ni m khác gi a hai bên + c t yêu c u ngôn ng t nhiên m m d o M t v n đ có th đ c mơ t b ng nhi u cách khác + Các yêu c u khơng đ c phân ho ch t t, khó tìm hi u m i quan h , vv Do v y ng i ta th ng dùng thay th khác đ đ c t yêu c u nh : + Ngơn ng t nhiên có c u trúc 59 Giáo trình K ngh ph n m m - Ch m c có th đ c cung c p Ví d ch m c theo ch cái, ch m c theo ng, theo ch c n ng vv ch Do h th ng đ c v n hành th i gian dài, nên môi tr ng h th ng m c đích nghi p v có th thay đ i Khi tài li u yêu c u c ng c n ph i thay đ i V i m c đích ti n tri n, tài li u yêu c u th ng đ c chia theo hai phân lo i: - Các yêu c u n đ nh: đ c suy d n t ho t đ ng c t lõi c a t ch c t liên quan tr c ti p t i mi n h th ng ng đ i - Các yêu c u b t th ng: yêu c u có th thay đ i phát tri n h th ng sau nh : yêu c u xu t hi n nh s hi u bi t c a khách hàng v s phát tri n c a h th ng trình xây d ng h th ng, yêu c u đ c sinh s xu t hi n c a vi c tin h c hóa làm thay đ i quy trình nghi p v , vv Tài li u đ c t c n đ c c u trúc cho sau có th d dàng s a đ i mà không c n ph i vi t l i C u trúc tài li u yêu c u ph n m m theo chu n IEEE/ANSI 830-1993 nh sau: Gi i thi u 1.1 M c tiêu c a tài li u 1.2 Ph m vi c a s n ph m 1.3 Các đ nh ngh a, ch vi t t t 1.4 Tài li u tham kh o 1.5 T ng quan v tài li u Mô t chung 2.1 Các đ c m c a s n ph m 2.2 Các ch c n ng c a s n ph m 2.3 Các đ c tr ng ng i dùng 2.4 Các ràng bu c chung 2.5 Các gi đ nh s ph thu c Các yêu c u c th Ph l c Các ch s ch d n 2.6 CÁC PH NG PHÁP THU TH P D LI U 63 Giáo trình K ngh ph n m m Ng i ta th ng s d ng ph ng pháp đ thu th p thơng tin q trình xây d ng tài li u đ c t yêu c u ph n m m Ph ng pháp 1: Nghiên c u tài li u v h th ng Nghiên c u tài li u v h th ng ph ng pháp thu th p thông tin th ng đ c áp d ng nhi u nh t M c đích c a nghiên c u tài li u v h th ng thu nh n thông tin t ng quát v c u trúc t ch c, c ch ho t đ ng, qui trình v n hành h th ng K t qu c a nghiên c u v h th ng s cho ta m t nhìn t ng quát v đ i t ng nghiên c u Nghiên c u v h th ng đ bao g m: + Mơi tr ng bên ngồi + Mơi tr + Mơi tr c b t đ u t nghiên c u môi tr ng c a h th ng hi n t i ng k thu t ng v t lý + Môi tr ng t ch c Môi tr ng bên g m y t t sau đây: i u ki n mơi tr ng bên ngồi - Xu h ng phát tri n công ngh l nh v c Môi tr ng t ch c bao g m y u t sau đây: - Ch c n ng c a h th ng - L ch s hình thành phát tri n - Qui mơ h th ng - Chính sách dài h n ng n h n - Ch ng trình hành đ ng c tr ng v nhân s h th ng - Tình tr ng tài - Các d án đ u t hi n t i t Môi tr ng v t lý bao g m: ng lai - Qui trình t ch c x lý s li u qu n lý tin c y ho t đ ng c a h th ng Môi tr ng k thu t bao g m thành ph n sau đây: - Ph n c ng ph n m m hi n có đ x lý d li u - Các trang thi t b k thu t khác - Các c s d li u hi n s d ng 64 Giáo trình K ngh ph n m m i ng phát tri n h th ng hi n có (phân tích viên h th ng, l p trình viên, k thu t viên tin h c vv) Nhi m v c a nghiên c u tài li u v h th ng thu th p thông tin v thành ph n c a h th ng hi n t i s ho t đ ng c a chúng có m t hình nh đ y đ v thành ph n c a h th ng ng i ta ph i nghiên c u d li u v m t: - Ho t đ ng c a h th ng Thông tin vào c a h th ng - Thông tin c a h th ng Quá trình x lý d li u Cách giao ti p, trao đ i thông tin h th ng - Quan h gi a phòng, ban h th ng Kh i l ng cơng vi c Nh ng khó kh n cơng vi c Nh bi t, nh ng nghiên c u h u hi u không x y t c mà c n ph i l p k ho ch nghiên c u Chúng ta c n ph i s p x p xem làm vi c gì, theo trình - t Các cu c h p nhóm ph i đ c lên k ho ch t tr c th t t t m c tiêu ban đ u c a t ng nhóm ph i đ c xem xét l i trình nghiên c u S hi u bi t v h th ng hi n t i có ngh a nhà phân tích c n bi n thành m t chuyên gia t m th i l nh v c kh o sát, am hi u v nghiên c u ng d ng Chúng ta c n kh o sát đ tìm xem h th ng làm m t cách chi ti t V h th ng t n t i, c n bi t thêm thông s sau đây: - Các ngu n thông tin s n có - Ph n c ng ph n m m s d ng - Các quy trình h th ng - Các bi u m u báo cáo dùng h th ng - i ng cán b h th ng - Các kho n chi phí cho tin h c - Nhu c u c a h th ng v hoàn thi n qu n lý - Xác đ nh nhu c u c a h th ng v thông tin B c cu i c a vi c nghiên c u tài li u l p báo cáo k t qu nghiên c u v h th ng nh sau: 65 Giáo trình K ngh ph n m m Tên đ án Báo cáo k t qu nghiên c u h th ng Ng i th c hi n Ch đ nghiên c u Th i gian ngày tháng n m a m M c tiêu N i dung nghiên c u: • Ho t đ ng c a h th ng • Thơng tin vào c a h th ng • Thơng tin c a h th ng • Q trình x lý • C s d li u c a h th ng Tóm t t chung ánh giá t ng quát Ngày tháng n m Ph ng pháp 2: Quan sát h th ng Quan sát h th ng c ng m t ph ng pháp thu th p thông tin th ng đ c áp d ng Có nh ng thơng tin mà phân tích viên h th ng r t mu n bi t nh ng không th thu th p đ c ph ng pháp khác, tài li u l u tr h th ng c ng khơng h có Thơng qua ph ng v n c ng không mang l i k t qu mong đ i Trong tr ng h p này, ng i ta ph i ti n hành quan sát h th ng ho t đ ng Tuy nhiên, ph ng pháp quan sát h th ng c ng có m t s h n ch M t h th ng m i th ng s làm thay đ i ph ng pháp chi ti t thao tác n cho ph ng pháp làm vi c c khơng cịn m y ý ngh a M t h n ch l n n a nh ng ng i b quan sát s c m th y khó ch u (ngay c h ch t ng r ng h b quan sát), th ng thay đ i cách hành đ ng b quan sát theo chi u h ng khơng bình th ng làm cho k t qu quan sát khơng cịn v i b n ch t n a Vi c quan sát c ng th ng đòi h i nhi u th i gian Tuy nhiên c n phân bi t quan sát v i ph ng v n t i n i làm vi c 66 Giáo trình K ngh ph n m m Vi c quan sát r t có tác d ng đ có đ c m t b c tranh khái quát v t ch c c n tìm hi u cách qu n lý ho t đ ng c a t ch c Ch ng h n quan sát ch ng gi y t , công v n, s ng t quãng gi a ch ng công vi c m t lý đó, s s p x p th i gian b t h p lý c ng nh nh ng bi u hi n t t c a m t n i làm vi c có hi u qu có n ng su t cao B c ti p theo ti n hành quan sát chi ti t M c tiêu c a vi c quan sát chi ti t tìm nh ng gi i pháp t i u v k thu t, tài chính, th i gian nh ng ràng bu c khác S n ph m cu i c a giai đo n báo cáo v yêu c u c a ng i s d ng, xác đ nh dịng thơng tin, đánh giá l a ch n gi i pháp cho nh ng l i khuyên đ i v i ng i s d ng v h th ng hi n t i th c hi n nh ng công vi c t - Ti p t c chi ti t hóa m c tiêu Xác đ nh ngu n thông tin, yêu c u v thông tin - Nghiên c u nh ng ng d ng theo tr t t tr ng lai c sau (khai thác theo ngu n g c c a d li u) i u có ngh a cu i ph i c g ng ti p c n vào t ng l nh v c m i vào c s hi u bi t c a - T p trung tr c h t vào nh ng k t qu đ t đ đ nh ngu n thông tin t o s n ph m c (s n ph m thơng tin), sau xác - Cơng vi c ti n hành t xu ng, b t đ u t ng i qu n lý c p cao nh t Khi kh o sát h t n t i c n ph i hi u bi t chi ti t m i th t c ph ng th c tác đ ng qua l i c a th t c v i tồn b h th ng M i th t c đ c xác đ nh theo ch c n ng Khó kh n ch y u quan sát h th ng s t ng tác c a th t c b i t ng tác di n th ng khơng đ n gi n Có th có nh ng t - T ng tác gi a b ph n -T -T -T ng tác sau: ng tác khơng th c ng tác h p th c nh ng không th ng xuyên ng tác đ c bi t nh ng không h p th c H s đ u c a trình quan sát h th ng bao g m: - Mô t ch c n ng tr l i cho câu h i h th ng làm - M c đích quan sát: dùng cho vi c - Kh i l ng: qui mô c a h th ng - T ng thu t: mô t t ng báo cáo - N i dung chi ti t - B trí: thơng tin đ c bi u di n th 67 Giáo trình K ngh ph n m m - Ph ng ti n: thông tin đ c đ a nh th (trên hình hay in gi y) - Ng i s d ng: nh n tài li u - a m: c n phân phát đâu - T n xu t: c n quy đ nh chu n v ch t l gi , t n xu t, yêu c u, ngo i t ) ng th ng xuyên (ngày, - Nh ng thông tin c n tham kh o: nh ng thông tin ph H s đ u vào c a trình quan sát g m : - Mô t ch c n ng - Mô t tr ng d li u - Quan h c a v i đ u Phân tích d li u: M t nh ng v n đ mà phân tích viên c n quan tâm xác đ nh xem thông tin có ý ngh a liên quan t i d li u t ng t nh th (có th trùng tên) h th ng M t vùng d li u c n đ m b o cho kh i d li u có ý ngh a đ i v i báo cáo nh n đ c có ch a thơng tin M t khác, c ng c n xác đ nh v nh ng ràng bu c c a d li u đ i v i m c đích phê chu n nh : - Các khác bi t nh ngh a gi a phòng ban khác c a m t t ch c - Các chu k s ng khác gi a ng d ng - Quan h s ph thu c c a m c v i m c khác - Nh ng thu t ng khác dùng cho m t d li u Tài nguyên : - Ph n c ng - Chuyên viên k thu t - i ng cán b s d ng - Nhu c u hu n luy n đào t o Các y u t đánh giá : - Th i gian x lý, th i gian tr l i, b o trì - Chi phí, thu nh p - Ch t l ng công vi c cao tin c y, tính m m d o - Kh n ng n đ nh t i đa c a h th ng Báo cáo k t qu quan sát h th ng nh sau : 68 Giáo trình K ngh ph n m m án Ng Báo cáo k t qu qu n sát h th ng i th c hi n Ch đ nghiên c u Th i gian ngày tháng n m a m M c tiêu N i dung quan sát : - Ch c n ng c a h th ng - H s đ u vào - Tài nguyên - Ph n c ng - Chuyên viên k thu t - i ng cán b s d ng Tóm t t chung ánh giá t ng quát Ngày tháng n m Ph ng pháp 3: Ph ng v n Ph ng v n c ng m t ph ng pháp thu th p thông tin r t hi u qu thông d ng ây hình th c đ i tho i tr c ti p ho c gián ti p gi a ng v n đ thu th p thông tin v m t l nh v c Nh ng u c n l u ý ph ng v n: i ph ng v n ng iđ c ph ng + Chú ý l ng nghe ph ng v n Nhi m v c a phóng v n thu th p thông tin v h th ng nhu c u thông tin, tài nguyên c n thi t cho d án t ng lai C ng không nên b qua vi c quan sát Ngơn ng nói khơng ph i cơng c nh t c a cu c ph ng v n Nét m t, c ch , dáng u có th cho ta bi t ch c ch n m t ng i ngh gì, nh ng u mà h khơng mu n nói Trang ph c, gi ng u c ng r t quan tr ng Khi trao đ i qua n tho i, mà khơng có lu n m chung gi ng u c n ph i giúp g l i y u t Nên 69 Giáo trình K ngh ph n m m t r t quan tâm, l ng nghe ý ki n c a h ch không ph i đ kh ng đ nh ý ki n c a ng bao gi quên r ng m t hành đ ng hay ph n ng thi u cân nh c s nh h ng khơng đ n k t qu c a cu c ph ng v n + Thi t l p m i t ng tác trình ph ng v n ây m t y u t r t riêng c a cá nhân Ph i th hi n uy tín cá nhân đ xây d ng m t m i t ng tác t t M i t ng tác đ c xây d ng nhanh bình th ng vào nh ng phút đ u c a cu c ph ng v n, đ c bi t l n g p đ u tiên nên đ c t n d ng đ t o m t s t ng tác t t + Tình hu ng ph ng v n M i t ch c đ u có nh ng thói quen riêng, tác phong riêng ngôn ng riêng B i v y, t i m t t ch c khác c n ph i nh y c m v i y u t N u mu n có quan h t t, c n s d ng ngơn ng cho có th hịa vào qu n chúng x s nh m t thành viên c a t ch c + Ph m vi liên quan đ n ph ng v n Luôn c g ng tìm hi u v cơng vi c c a ng iđ c ph ng v n đ t câu h i thu c ph m vi công vi c c a h M t nhà qu n lý nhi u tu i có th hi u bi t r t rõ v sách kinh doanh nh ng không nên ch đ i ông ta nh ng thông tin chi ti t K thu t so n th o câu h i có ý ngh a quan tr ng, m i lo i câu h i s phù h p v i m t hoàn c nh ph ng v n riêng Vi c l a ch n câu h i ph ng v n đ n s quy t đ nh ch t l ng c a thông tin thu th p đ + Câu h i m c Luôn t o nhi u kh n ng tr l i cho ng iđ c h i, nh ng đ ng hy v ng r ng m i câu tr l i đ u sáng s a Khi h i nên dùng câu h i ph ng đốn nh :"Tơi c m th y r ng ","Tôi ngh r ng " s d ng t khác có tác d ng tóm t t hay nh n m nh Khơng nên ph ng đốn d ki n khơng đ c xác nh n hay khơng có câu tr l i Không nên đ a nh ng nh n đ nh khơng tích c c, n u u khơng đ a cu c th o lu n theo chi u h ng t t h n + Câu h i tr c ti p Trong ph ng v n có th s d ng câu h i tr c ti p, nh ng không nên s d ng nhi u ch nên s d ng ch ng bi t c n ho c ng i nghe hi u câu h i bi t t i b n l i đ t câu h i Nên tránh câu h i d n d t, không nên m m l i cho ng i tr l i làm nh v y s khơng thu đ c nhi u sau cu c ph ng v n 70 Giáo trình K ngh ph n m m án Báo cáo k t qu ph ng v n H tên ng iđ c ph ng v n Ngh nghi p ch c v ng iđ c ph ng v n Ch đ ph ng v n H tên ng i ph ng v n Th i gian ngày tháng n m đ a m M c tiêu ph ng v n tài ph ng v n N i dung câu h i tr l i Nh n xét v ng i tr l i Các ngu n thông tin b sung Tóm t t chung ánh giá Ngày tháng n m Ph ng pháp : S d ng phi u u tra i u tra b ng phi u u tra m t ph ng pháp r t thông d ng c a th ng kê h c nh m m c đích thu th p thơng tin cho m t m c đích nghiên c u theo m t ch đ Ng i ta có th áp d ng ph ng pháp u tra toàn b hay u tra ch n m u Ph ng pháp u tra toàn b cho phép thu đ c thông tin đ y đ t ng th nghiên c u nh ng t n nhi u th i gian chi phí đ u tra, đ x lý Trong th c t , ng i ta th ng áp d ng m t ph ng pháp u tra khơng tồn b , đ c g i u tra ch n m u Trong ph ng pháp này, ng i ta ch n t t ng th nghiên c u m t s đ i t ng tiêu bi u theo qui t c c a th ng kê h c, r i ti n hành u tra theo phi u đ i di n đ c ch n Sau thu đ c k t qu u tra c a m u, ng i ta suy k t qu cho toàn b t ng th v i m t m c xác Trong tr ng h p này, ng i ta ph i ch n đ i di n u tra thu c nhi u l nh v c nh : - Các cán b lãnh đ o h th ng - Các chuyên gia qu n lý - Các nhân viên b máy qu n lý 71 Giáo trình K ngh ph n m m - Nh ng ng i s d ng thông tin h th ng - Các cán b tin h c h th ng Trong ph ng pháp phi u u tra, vi c thi t k Phi u u tra có vai trị quy t đ nh M t phi u u tra t t ph i đ m b o đ c yêu c u sau đây: - Thu th p đ c đ y đ thông tin c n thi t - D dàng cho ng i đ c u tra - Các câu h i Phi u u tra ph i rõ ràng, không đa ngh a không gây hi u l m - Các câu h i ph i xác đ nh, không m p m - Các câu h i t o u ki n t t nh t cho vi c x lý C s thi t k b ng h i đ c chia làm ba ph n: Ph n tiêu đ : Ph n mơ t m c đích c a Phi u u tra nguy n v ng đ c đ i t ng u tra c ng tác tr l i đ y câu h i Phi u u tra đ cu c u tra có k t qu t t đ p Ph n đ nh danh đ i t ng u tra: Ph n ghi s li u liên quan đ n đ i t ng u tra nh H tên, Tu i, Gi i tính, Ngh nghi p, Ch c v , Thâm niên công tác Ph n n i dung câu h i: Ph n li t k câu h i liên quan đ n n i dung m c tiêu thu th p thông tin nh : - Các câu h i v c c u t ch c c a c quan Các câu h i v qui trình x lý thơng tin h th ng - Các câu h i v vi c s d ng thông tin h th ng Các đánh giá v u, khuy t m h th ng Ph n k t thúc: Ph n bày t l i cám n c a ng i u tra, H tên, Ch c v ng i ch trì ánh giá tính phù h p c a ph ng pháp thu th p d li u đ i v i đ c tính c a d li u: - Ph ng v n phù h p v i m i lo i ki u d li u chúng th ng xuyên đ c s d ng - Quan sát ch cung c p đ nh h ng thô v m t đ l n, nh ng b h n ch b i th i gian B i thơng tin t quan sát khơng có c u trúc, m t vài k n ng đ c dùng cho k s ph n m m đ t o nên c u trúc phù h p v i tình hu ng Thơng tin có th không đ c đ y đ - i u tra b ng phi u, n u câu h i m đ đ y đ có th th p M c đ nh p nh ng c a k thu t đ t câu h i nên th p nh ng ng ngh a câu h i có th khơng 72 Giáo trình K ngh ph n m m đ c biên d ch b i ng i tr l i Câu h i v đ l n t i phòng ban ho c t ch c th ng khơng thích h p Các thơng tin v đ l n c a giao d ch ho c th i gian cho - x lý giao d ch cho nhân viên nên nh n đ c thông tin có ngh a Ph ng pháp quan sát có m c đ không ch c ch n cao k t h p v i thông tin nh n đ c Các thơng tin có khuynh h ng hi n t i, phi c u trúc, không đ y đ ph thu c vào th i k quan sát Các nh p nh ng thay đ i t m c th p đ n m c trung bình ph thu c m c đ cơng vi c đ c t ch c đ nh ngh a t t đ n m c N i dung ng ngh a có th thay đ i ph thu c đ nh ngh a dùng chung - nhóm làm vi c Tài li u cung c p thông tin không đ y đ , phi c u trúc Th i gian nghiên c u thay đ i ph thu c vào tài li u n m bên hay bên ngồi cơng ty Các tài li u bên th ng liên quan t i thơng tin c tài li u bên ngồi th ng h ng v thông tin hi n t i t ng lai Các tài li u bên ngồi mang tính ph qt th ng nh t tài li u bên th ng thay đ i theo phịng ban ánh giá tính phù h p c a ph ng pháp thu th p d li u đ i v i ki u ng d ng: - H x lý giao d ch ng d ng h i đáp có th dùng m i k thu t H p nhóm ph ng v n có u th v t tr i b i chúng g i m t ph m vi r ng - nh t đáp ng th i gian ng n nh t Quan sát n đ nh công vi c t m th i h u d ng cho vi c nh n thông tin n n t ng v v n đ hi n th i, nh ng c n ph i đ đ nh ki n v i thi t k - c s d ng v i ch đ nh đ không gây ng d ng Các câu h i thích h p v i s l ng nhân viên t ng đ i l n - l n h n 50 - vi c nh n tính ch t c a ng i dùng xác đ nh, ví d , yêu c u đào t o c a ng i dùng phân tích đ c tính c a t ch c Nó u c u v hình, ví d , ki u màu s c khác nhau, câu h i có th thích h p cho vi c bi u di n m t t p nh l a ch n cho ng i dùng - H h tr quy t đ nh c ng đ c coi có th dùng cho m i k thu t, nh ng không ph i m i k thu t đ u thích h p cho m i tình hu ng H h tr quy t đ nh nói chung đ c phát tri n dành cho cơng vi c mang tính ch t riêng r Do đó, quan sát ho c làm vi c m t ho c hai ng i đ i di n có th d n t i cách nhìn thành ki n v yêu c u ng d ng i v i tài li u báo cáo th ng kê có th phù h p cung c p cho ví d c a ki u phân tích c n thi t c a h h tr quy t đ nh Các tài li u khác, nh sách, th t c nói chung khơng thích 73 Giáo trình K ngh ph n m m h p i v i h h tr quy t đ nh m c đích chung v i s l ng l n ng i dùng, câu h i cách thích h p đ xác đ nh ph m vi c a v n đ - - k thu t phân tích c n thi t cho h h tr quy t đ nh Các thơng tin có th đ c b sung b i ph ng v n h p nhóm đ xác đ nh thêm chi ti t H h tr quy t đ nh theo nhóm th ng xuyên m t h cho khách hàng xây d ng gói ph n m m cung c p ki u h tr khác cho h p nhóm t đ ng Các k s ph n m m làm vi c môi tr ng h tr quy t đ nh theo nhóm c n bi t ki u d li u, s l ng ng i tham gia, c ng nh ki u suy lu n k thu t th ng nh t ý ki n c a nhóm Các kh i h tr quy t đ nh theo nhóm khơng ph i ki n th c chung mà c ng không đ c s d ng th ng xuyên Chúng ta có th xây d ng m t h h tr quy t đ nh theo nhóm cho m t ng i Do đó, m t th i gian đáng k ph i dùng đ tìm th tr ng, ng i bán, kh i h h tr quy t đ nh theo nhóm Các t li u bên ngồi v s n ph m thích h p cho câu h i phát tri n d n d t t i thông tin c n thi t Sau ki n th c v th tr ng đ c thu th p ph ng v n h p nhóm thích h p cho xác đ nh yêu c u đ c tr ng đ xem xét l i v i ng i dùng h h tr quy t đ nh theo nhóm có th làm khơng làm Các ph ng pháp khác có th có giá tr h u h n Ví d , quan sát có th giúp k s ph n m m bi t công c s làm vi c th Các tài li u bên cung c p thông tin v h p nhóm mà h h tr quy t đ nh theo nhóm đ có th đ c dùng - c ch đ i s cung c p c ng H thông tin u hành t ng t h h tr quy t đ nh theo nhóm v s khan hi m thi u t ng quát v thông tin - tri th c - liên quan H thông tin u hành th ng đ c xây d ng cho m t nhóm ng i dùng t ng đ i nên khơng phù h p v i vi c đ t câu h i H thông tin u hành môi tr ng chuyên bi t nên tài li u ph n m m c khơng có giá tr nhi u Quan sát khơng có tác d ng nhi u b i vi c th c hi n khơng thích h p cho quan sát Cơng vi c t m th i khơng dùng đ c b n không th làm vi c đ c ch m t ho c hai tu n Do v y, ph ng pháp ph ng v n, h p nhóm, xem tài li u k thu t phù h p nh t 74 Giáo trình K ngh ph n m m T KHÓA CH NG Báo cáo kh thi c t yêu c u c t ph n m m c t phi hình th c c t hình th c ánh giá yêu c u i u tra th ng kê Mơ hình hóa h th ng Nghiên c u kh thi 10 Nguyên lý đ c t 11 Nghiên c u tài li u 12 Ph ng v n 13 Quan sát h th ng 14 Th m đ nh yêu c u 15 Tài li u đ c t yêu c u 16 Yêu c u ch c n ng 17 Yêu c u phi ch c n ng 18 Yêu c u ph n m m 19 Yêu c u h th ng 20 Yêu c u ng i dùng 75 Giáo trình K ngh ph n m m CÂU H I ÔN T P CH NG Khái ni m đ c t yêu c u ph n m m? Vai trò quan tr ng c a vi c xác đ nh đ n yêu c u c a tốn? Hãy k tên nh ng khó kh n vi c phân tích n m b t yêu c u ph n m m t phía ng i s d ng t phía nhà thi t k ? Trình bày mơ hình đ c tr ng c a ti n trình k ngh đ c t yêu c u ph n m m? Trình bày m c đ tr u t ng c a yêu c u ph n m m? Th xác đ nh yêu c u, đ c t yêu c u, đ c t ph n m m? Hãy phân bi t yêu c u h th ng ch c n ng yêu c u h th ng phi ch c n ng? Trình bày n i dung ch tiêu đánh giá yêu c u ph n m m? Hãy nói rõ n i dung c a cơng đo n phân tích yêu c u ph n m m? Trình bày nguyên t c đ c t yêu c u? Trình bày đ c tính d li u đ c t yêu c u ph n m m? 10 Trình bày n i dung ph ng pháp nghiên c u tài li u? 11 Trình bày n i dung ph ng pháp quan sát h th ng? 12 Trình bày n i dung ph u tra ch n m u? ng pháp u tra b ng b ng h i? Phân bi t u tra t ng th 13 Trình bày n i dung ph v n? ng pháp ph ng v n? Các u c n ý ti n hành ph ng 14 Qui trình qu n lý giao d ch th ATM m t Ngân hàng bao g m b c sau đây: (i)- Giao d ch n p ti n, (ii)- Giao d ch rút ti n,(iii)- Giao d ch chuy n kho n, (iv)Giao d ch c p l i s PIN Ngân hàng mu n xây d ng m t ph n m m tin h c hóa qui trình Hãy xây d ng đ c t yêu c u ph n m m đ c t yêu c u h th ng cho tốn này? 15 Cơng ty th ng m i d ch v AT&T kinh doanh máy tính c a hãng DELL M i khách hàng có u c u mua hàng, cơng ty liên h v i nhà cung c p đ nh n hàng Sau giao hàng cho khách làm th t c toán c s hóa đ n mua hàng Hàng tháng b phân kinh doanh c a công ty ti n hành l p b ng t ng h p hàng nh p t nhà cung c p, b ng t ng h p hàng bán tính tốn l i nhu n thu đ c tháng Công ty mu n xây d ng m t ph n m m đ tin h c hóa tồn b cơng vi c Hãy xây d ng tài li u đ c t yêu c u ph n m m tài li u đ c t yêu c u h th ng cho tốn này? 76 Giáo trình K ngh ph n m m TÀI LI U THAM KH O CH NG Bài gi ng Công ngh Ph n m m – B môn Công ngh Ph n m m, Vi n Công ngh Thông tin Truy n thông, i h c Bách Khoa Hà N i, 2012 Ian Sommerville, Software engineering, 6th Edition, Addison-Wasley, 2001 Giáo trình cơng ngh ph n m m, https://www.scribd.com Ngô Trung Vi t, Nguy n Kim Ánh, Nh p môn công ngh ph n m m, NXB Khoa h c k thu t, 2003 Nguy n V n V , Nguy n Vi t Hà, Giáo trình K ngh ph n m m, NXB Qu c gia Hà N i, 2008 ih c Th vi n H c li u m Vi t Nam (VOER), http://voer.edu.vn 77 ... Addison-Wasley, 2001 Giáo trình cơng ngh ph n m m, https://www.scribd.com Ngô Trung Vi t, Nguy n Kim Ánh, Nh p môn công ngh ph n m m, NXB Khoa h c k thu t, 2003 Nguy n V n V , Nguy n Vi t Hà, Giáo trình K... Th m đ nh yêu c u Tài li u yêu c u h th ng Hình 2.2 Ti n trình k ngh yêu c u ph n m m 2.2 XÁC NH YÊU C U 2.2.1 Kh o sát yêu c u 53 Giáo trình K ngh ph n m m Khi m t công ty mu n ký m t h p đ ng... Nhi m v c a giai đ an ph i tr l i đ c câu h i sau: + u vào c a h th ng gì? 56 Giáo trình K ngh ph n m m + Nh ng trình c n x lý h th ng, hay nói cách khác h th ng ph n m m s ph i x lý nh ng gì?

Ngày đăng: 08/11/2022, 13:44

w