Danh mục

Bài giảng công nghệ phần mềm - Chương 2

Số trang: 6      Loại file: pdf      Dung lượng: 424.72 KB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tiêu chuẩn của một sản phầm phần mềm2.1. Tiêu chuẩn về trình độ và cấu trúc của nhóm sản xuất phần mềm.Trong nhóm những ng-ời phát triển phần mềm, cần có hiểu biết về các lĩnh vực sau: 1. PC: Tri thức về phần cứng. 2. HT: Khả năng tiếp cận hệ thống. 3. PM: Hiểu biết về công nghệ phần mềm. 4. TT: Tri thức về toán học và thuật toán. 5. LT: Khả năng lập trình. 6. MKT: Khả năng tiếp thị. Các thành viên trong nhóm phát triển phần mềm cần có mức độ hiểu biết về...
Nội dung trích xuất từ tài liệu:
Bài giảng công nghệ phần mềm - Chương 2Bµi gi¶ng m«n häc C«ng nghÖ phÇm mÒm Trang 17 Ch−¬ng 2 tiªu chuÈn cña mét s¶n phÇm phÇn mÒm2.1. Tiªu chuÈn vÒ tr×nh ®é vµ cÊu tróc cña nhãm s¶n xuÊt phÇn mÒm.Trong nhãm nh÷ng ng−êi ph¸t triÓn phÇn mÒm, cÇn cã hiÓu biÕt vÒ c¸c lÜnh vùc sau: 1. PC: Tri thøc vÒ phÇn cøng. 2. HT: Kh¶ n¨ng tiÕp cËn hÖ thèng. 3. PM: HiÓu biÕt vÒ c«ng nghÖ phÇn mÒm. 4. TT: Tri thøc vÒ to¸n häc vµ thuËt to¸n. 5. LT: Kh¶ n¨ng lËp tr×nh. 6. MKT: Kh¶ n¨ng tiÕp thÞ. C¸c thµnh viªn trong nhãm ph¸t triÓn phÇn mÒm cÇn cã møc ®é hiÓu biÕt vÒ c¸clÜnh vùc nh− sau: Chñ nhiÖm ®Ò tµi: Lµ ng−êi cã hiÓu biÕt vÒ kh¸ vÒ hÖ thèng vµ MKT, lµ ng−êi cãkh¶ n¨ng t©m lý häc cao nhÊt, cã kh¶ n¨ng vÒ ®èi néi vµ ®èi ngo¹i. Ng−êi ph©n tÝch vµ thiÕt kÕ hÖ thèng: Ph¶i kh¸ vÒ tÊt c¶ mäi mÆt, cßn phÇn cøngvµ phÇn mÒm chØ cÇn biÕt lµ ®−îc. Ng−êi ®¶m b¶o phÇn cøng: Giái vÒ phÇn cøng vµ phÇn mÒm. Ng−êi ®¶m b¶o phÇn mÒm: Lµ cè vÊn vÒ phÇn mÒm, gãp ý vµ cung cÊp c¸c c«ngcô phÇn mÒm hÖ thèng vµ tiÖn Ých thÝch hîp gióp cho nhãm gi¶m ®−îc tèi ®a c«ng søcvµ thêi gian lµ nh÷ng c«ng viÖc trïng lÆp. Ng−êi lËp tr×nh: lµ ng−êi chuyªn vÒ lËp tr×nh, hiÓu biÕt thuËt to¸n vµ chuyÓn ®æitheo có ph¸p cña c¸c ng«n ng÷. Phô tr¸ch MKT: Giái giao dÞch vµ biÕt vÒ hÖ thèng.B¶ng tãm t¾t vÒ tiªu chuÈn cña nhãm thµnh viªn s¶n xuÊt phÇn mÒm KiÕn thøc PC HT TT PM LT MKT Thµnh viªn 1. Chñ nhiÖm ®Ò tµi B K B B B K/G 2. PT & TK hÖ thèng B K K K K B 3. §¶m b¶o phÇn cøng K/G B B K B B 4. §¶m b¶o phÇn mÒm B K K K/G K B 5. Ng−êi lËp tr×nh B B/K K K/G K/G B 6. Phô tr¸ch MKT B K B B B K/G http://www.ebook.edu.vnTh.S. NguyÔn ThÕ C−êng - Khoa CNTT - §¹i häc Hµng h¶iBµi gi¶ng m«n häc C«ng nghÖ phÇm mÒm Trang 18Ghi chó: C¸c ký hiÖu G - Giái, K - Kh¸, B - BiÕt.2.2. C¸c lçi cã thÓ m¾c trong qu¸ tr×nh thiÕt kÕ vµ cµi ®Æt c¸c phÇnmÒm. Lçi thø 1: Lçi vÒ ý ®å thiÕt kÕ sai. §©y lµ lçi nÆng nhÊt. HÖ thèng mµ chóng tax©y dùng sÏ kh«ng thÓ ®¸p øng ®−îc yªu cÇu cña kh¸ch hµng. Lçi thø 2: Lçi ph©n tÝch c¸c yªu cÇu kh«ng ®Çy ®ñ hoÆc lÖch l¹c. §©y lµ lçi còngth−êng x¶y ra. Thùc tÕ cho thÊy, nh÷ng ng−êi lµm chuyªn m«n th× kh«ng hiÓu s©u vÒtin häc nªn kh«ng cung cÊp ®−îc nh÷ng th«ng tin cÇn thiÕt cho nh÷ng ng−êi lµm tinhäc. Ng−îc l¹i, nh÷ng ng−êi lµm tin häc lµ kh«ng hiÓu hÕt vÒ chuyªn m«n nghiÖp vôcña kh¸ch hµng. Do vËy mµ viÖc thu thËp th«ng tin sÏ kh«ng ®Çy ®ñ hoÆc thiÕu chÝnhx¸c. ChÝnh v× vËy mµ dÔ m¾c lçi. Lçi nµy cã thÓ ®−îc kh¾c phôc t¹i c¸c cuéc gÆp gìgi÷a hai bªn vµ gi¶i ®¸p nh÷ng ®iÒu cßn m¬ hå. Lçi thø 3: Lçi hiÓu sai c¸c chøc n¨ng. §©y lµ lçi th−êng hay m¾c ph¶i do tronghÖ thèng cã thÓ cã c¸c chøc n¨ng hay lÜnh vùc cã tÝnh chuyªn m«n cao. C¸c tõ chuyªnngµnh. DÉn ®Õn khã hiÓu ®èi víi nhµ ph¸t triÓn phÇn mÒm. VÝ dô: §èi víi ph©n sè, khi cµi ®Æt ®Ó ®ì r¾c rèi th× ta quan niÖm Tö_sè ∈ Z (sè nguyªn); MÉu_sè ∉ N (sè tù nhiªn). Nh− vËy biÓu thøc 3/-4sÏ ®−îc hiÓu lµ th−¬ng cña hai sè nguyªn. Khi cµi ®Æt, ®«i khi ng−êi ta kh«ng chó ý®Õn chuyÖn nµy, do vËy cã thÓ m¾c lçi. Lçi thø 4: Lçi bá xãt c¸c chøc n¨ng. Lçi nµy c¸c nhµ ph¸t triÓn phÇn mÒm cònghay m¾c ph¶i, do ®iÒu kiÖn thêi gian vµ chuyªn m«n cã h¹n, ®«i khi c¸c chøc n¨ngkh«ng thÓ ®−îc ®−a ra mét c¸ch ®Çy ®ñ. Lçi nµy cã thÓ ®−îc h¹n chÕ (kh«ng ph¶i lµkh¾c phôc tÊt c¶) qua thêi gian lµm viÖc nhiÒu h¬n víi kh¸ch hµng, do vËy mµ ta cã thÓbiÕt ®−îc nhiÒu th«ng tin h¬n. VÝ dô: Khi thùc hiÖn c¸c phÐp to¸n víi Ph©n_sè ta quªn rót gän ph©n sè; kh«ngkhëi t¹o; kiÓm tra phÐp chia cho sè 0, … Mét khÝa c¹nh kh¸c n÷a, ®èi víi viÖc thiÕt kÕ h−íng ®èi t−îng (sÏ nghiªn cøusau), ta cÇn ph¶i tu©n theo nguyªn lý vÒ h−íng ®èi t−îng (chñ yÕu lµ tÝnh che dÊuth«ng tin vµ kÕ thõa): ta ph¶i biÕt c¸ch ®Ó truy nhËp ®Õn tõng thµnh phÇn cña ®èi t−îng. Lçi thø 5: Lçi t¹i c¸c ®èi t−îng chÞu t¶i. Lçi x¶y ra t¹i c¸c hµm hoÆc c¸c thñ tôccÊp thÊp x©y dùng lªn c¸c thñ tôc kh¸c. Lçi nµy còng lµ mét lçi nÆng, cã thÓ kÐo theosai xãt ë mét lo¹t c¸c hµm hoÆc thñ tôc kh¸c. XÐt vÒ nguyªn lý vµ møc ®é lçi th× lçi nÆng nhÊt vÉn lµ ë ý ®å thiÕt kÕ sai hoÆc lµë thñ tôc chÞu t¶i møc thÊp nhÊt. XÐt vÝ dô sau: Gi¶ sö ta cÇn thùc hiÖn c¸c phÐp to¸ntrªn mét ®èi t−îng Ph©n_sè. Khi ®ã cÇn thùc hiÖn c¸c phÐp to¸n + (céng), - (trõ), * http://www.ebook.edu.v ...

Tài liệu được xem nhiều: