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

Chuẩn bị các kỹ năng kỹ sư công nghệ thông tin

30 13 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

Nội dung

Tài liệu tham khảo về chuẩn kỹ năng kỹ sư công nghệ thông tin

Chu n k n ng K s Công ngh thông tin K s Công ngh thông tin c b n (phiên b n 01, 6-2002) (đã đ c ch ng nh n t ng đ ng v i Chu n k n ng CNTT c a JITEC, Nh t B n) N i dung T ng quan………………………………… Các ho t đ ng chính……………………… Tiêu chí k n ng ………………………… Khung ki n th c ………………………… 21 c thích nghi vào u ki n th c t c a Vi t Nam c s phiên b n ngày 19 tháng n m 2001c a chu n k n ng k s CNTT Nh t B n B n rà soát n m 2003 Ban Qu n lý Khu Công ngh cao Hoà L c Trung tâm sát h ch CNTT h tr đào t o (VITEC) 1.2 Ý ngh a m c tiêu phát tri n "Chu n k n ng CNTT" T ng quan K t qu u tra Nh t B n Vi t Nam v nhân l c CNTT cho th y m t v n đ quan tr ng c n đ c gi i quy t gi i công nghi p kh i c s đào t o, vi c xây d ng tài li u h ng d n nh m xác đ nh m t cách rõ ràng v trình đ ki n th c, k n ng n ng l c mà nhân l c CNTT c n đ c trang b ho c b sung nh m đáp ng v i mong m i c a gi i công nghi p nhu c u xã h i 1.1 N n t ng phát tri n "Chu n k n ng K s CNTT" (g i t t “Chu n k n ng v CNTT”) Hi n nay, nh ng hy v ng l n nh t đ c đ t vào CNTTnh ngu n l c đ i m i công nghi p t ng tr ng kinh t m i ó vai trò c a CNTT đ c m r ng t nh ng cơng c làm gi m chi phí s n xu t t ng nhanh d ch v , thành nh ng công c đ h p tác hi u qu gi a doanh nghi p đ t o ngành công nghi p m i B t đ u t bây gi , ch t l ng đ u t cho tin h c hoá s quy t đ nh s lên hay xu ng c a m t công ty Do v y v n đ c p bách nâng cao trình đ cho nh ng ng i tham gia xây d ng nên h th ng thông tin tiên ti n – c nh ng ng i s d ng h th ng Ngồi vi c c n thi t đ xác đ nh trình đ ki n th c, k n ng n ng l c ph i trang b cho k s CNTT - nh ng ng i làm vi c th c s gi i công nghi p, nh ng h ng d n c n thi t đ xác đ nh mơ hình k s CNTT đ c th a nh n tr ng qu c t , cách th c mà tr ng h c ho c c s đào t o c n tri n khai c s c a mơ hình Vi t Nam, Ch th 58 c a B Chính tr Quy t đ nh 128 c a Chính ph nêu rõ s c n thi t ph i m r ng ph m vi nâng cao ch t l ng đào t o, b i d ng ngu n nhân l c CNTT, t p trung hu n luy n t ng c ng cho nh ng ng i làm CNTT chuyên nghi p, đ c bi t chuyên viên ph n m m, đ đáp ng đ c nhu c u t ng r t nhanh c a th tr ng n c th gi i Theo ch tiêu đ t ra, đ n n m 2005 ph i có kho ng 50.000 chuyên viên CNTT có k n ng m c đ khác Vì v y, Trung tâm sát h ch CNTT h tr đào t o (VITEC) hoan nghênh vi c nghiên c u c a Trung t m sát h ch k s CNTT (JITEC) thu c Hi p h i phát tri n x lý thông tin Nh t B n (JIPDEC) v cách th c nâng cao trình đ , đánh giá l a ch n nh ng “k s ” gi i - t c nh ng ng i có th ch ng t đ c n ng l c hành ngh c a h qua công vi c th c s , đ ng th i đánh giá cao "các chu n k n ng k s CNTT" c a JIPDEC mà tr ng tâm tiêu chí đ xác đ nh xem cơng vi c yêu c u có đ c th c hi n m t cách t ng x ng hay khơng M t ví d v h ng d n "Chu n k n ng k s CNTT" Trung tâm công ngh tr ng m thu c vùng Tây B c M (NWCET) phát tri n ó m t ph n c a "Các chu n k n ng" B Lao đ ng M xây d ng "Chu n k n ng CNTT" đ c xây d ng nh m t công c đ gi i quy t v n đ nêu trên, áp d ng đ i v i m i lo i hình sát h ch k s CNTT nh m t tiêu chu n đ đánh giá k n ng c a ng i k s đ c đào t o b i d ng Vi c áp d ng chu n k n ng có ý ngh a quan tr ng đ i v i gi i công nghi p vi c "tuy n ch n nhân l c đ c đ m b o có kh n ng th c hi n công vi c th c s " i v i vi n đào t o nh tr ng h c, có ý ngh a cho vi c "hi u bi t xác nh n nh ng ki n th c, kh n ng, m c đ đ t đ c c a ng i k s theo yêu c u c a doanh nghi p " i v i c quan ph , u có ý ngh a cho vi c "n m đ c trình đ k thu t c a tồn b gi i công nghi p" Ph n mô t m t cách h th ng ki n th c chung khơng ph thu c vào lo i hình sát h ch ki n th c c n thi t đ th c hi n ho t đ ng ch ch t (1) ng th i c ng bao g m “ph m vi sát h ch” nh 3) 1.3 C u hình c a Chu n k n ng CNTT Chu n k n ng CNTT công c đ cung c p thông tin v ki n th c k n ng c n thi t đ th c hi n c ng vi c phát tri n h th ng nh xây d ng, ki m soát v n hành, s d ng đánh giá H th ng thông tin (HTTT) t ch c (ví d nh doanh nghi p) Nó c ng cung c p ch tiêu đ xác đ nh k t qu công vi c “H th ng sát h ch KSCNTT: T ng quan v h th ng” “Ph m vi sát h ch” mô t ki n th c, công ngh (ki n th c k thu t) kh n ng mà KS x lý thơng tin c n ph i có, ch tiêu v hi u n ng (đ c li t kê m c 1, d i đây) Các chu n k n ng đ c thi t l p s mô t m chuyên sâu h n qua tham kh o t v n công vi c c th 1) Vai trị cơng vi c 2) M c đ k thu t c n thi t 3) Ph m vi sát h ch: bu i sáng bu i chi u (Các thơng tin có th l y t http://www.vitec.org.vn) 1.4 Hình nh v k s CNTT c b n chu n k n ng Chu n k n ng KS CNTT c b n đ c chu n b đ áp d ng khung chu n k n ng KS CNTT nói chung cho KS CNTT c b n (1) Hình nh v k s CNTT c b n Trong m t d án phát tri n h th ng thông th ng, KS CNTT c b n nh n b n thi t k bên t KS thi t k phát tri n Sau đó, h chu n b tài li u thi t k ch ng trình d i s ch đ o c a ng i qu n lý d án thông qua s h ng d n c a KS m c cao h n nh KS thi t k phát tri n Trong công vi c c b n này, KS CNTT c b n c n có kh n ng phát tri n m t ch ng trình t t b ng cách s d ng đ y đ k thu t liên quan t i thu t toán c u trúc d li u m c c s Chu n k n ng CNTT g m lo i thông tin k thu t mô t d i Trong chu n này, chu n k n ng cho t ng ng i đ c thi t l p theo phân lo i t ng ng v i lo i hinh sát h ch (1) Các ho t đ ng ch ch t Ph n mô t công vi c quan tr ng nh t đ i v i m i lo i hình sát h ch Nó mơ t “vai trị công vi c” 1) chuyên sâu h n (2) Tiêu chí k n ng Ph n mơ t ki n th c k n ng c n đ c s d ng th c hi n ho t đ ng ch ch t (1) đ ng th i mô t tiêu chí v hi u n ng đ xác đ nh c n ph i đ t đ c nh ng k t qu Nó mơ t “các m c đ k thu t c n thi t” m c 2) (3) Khung ki n th c KS c b n c ng có trách nhi m th c hi n m t s công vi c khuy n khích khác nh phát tri n ch ng trình, ki m th đ n v , ki m th tích h p h th ng theo s h ng d n c a KS thi t k phát tri n (2) Chu n k n ng Các chu n k n ng sau áp d ng đ i v i KS c b n: 1) Khung ki n th c CNTT chung (IT CBOK) 2) KS CNTT c b n ho t đ ng ch ch t, khung ki n th c th c hành, khung ki n th c lõi, chu n k n ng 2 Các ho t đ ng ch ch t M i ho t đ ng l i ti p t c đ c phân thành công vi c chi ti t h n g i “nhi m v ” Chu n k n ng th hi n qui trình cơng vi c phát tri n h th ng theo m u nh sau: Các ho t đ ng ch y u d án phát tri n h th ng th t c mô t thao tác pha phát tri n h th ng thu c l nh v c công vi c c s c a k s CNTT Trong chu n k n ng này, l nh v c công vi c nêu đ c g i “qui trình cơng vi c phát tri n h th ng” Ho t đ ng Ho t đ ng Hình 2-1 cho th y cơng vi c qui trình cơng vi c phát tri n h th ng đ c chia thành ho t đ ng chính: Ho t đ ng Phân tích yêu cầu ngời dùng xác định nhu cÇu hƯ thèng Nhi m v 1-1 nhi m v 1-2 nhi m v 1-3 nhi m v 2-1 nhi m v 2-2 nhi m v 2-3 nhi m v 2-4 nhi m v 3 Nét cơng vi c KS c b n ch y u có nhi m v thi t k chi ti t (thi t k ch ng trình) cơng vi c ti p sau hình 2-1 Tuy nhiên v khía c nh k n ng c n có ta th y KS c b n tham gia vào thi t k ch ng trình d i s h ng d n c a KS m c cao h n Chuẩn bị phát triển hệ thống Thiết kế hệ thống (thiết kế ngoài) Thiết kế thành phần (thiết kÕ trong) Ghi 1: Trong qui trình cơng vi c phát tri n h th ng, “các ho t đ ng chung v ki m th đ c b sung v i ho t đ ng th c hi n tu n t đ c ch hình 2-1 ThiÕt kÕ chi tiÕt (thiÕt kÕ ch−¬ng tr×nh) Ghi 2: Trong hình 2-1, ph n n n đ m khung k đ n cho th y KS c b n tham gia vào công vi c v i s h ng d n c a KS m c cao h n Còn ph n n n đ m khung k đúp cho th y KS c b n ph i ch đ ng th c hi n cơng vi c ViÕt vµ thùc chơng trình Hỗ trợ cài đặt hệ thống Hỡnh 2.1 Qui trình cơng vi c phát tri n h th ng chung cho KS c b n, KS thi t k phát tri n KS h th ng ng d ng Ph n chung cho KS c b n, KS thi t k phát tri n KS h th ng ng d ng: [Qui trình cơng vi c phát tri n h th ng] Ho t đ ng Nhi m v Nét cơng vi c Phân tích u c u c a ng i dùng xác đ nh nhu c u h th ng hoá 1-1 Thu th p phân tích thơng tin đ xác đ nh u c u c a ng i dùng xác đ nh yêu c u c a ng i dùng, phân tích v n đ c a h th ng hi n t i yêu c u m i c a ng i dùng (g m nghiên c u m c u tra, ti n hành u tra, phân lo i k t qu u tra, nhu c u h th ng hoá, u ki n ban đ u, gi i h n, nghiên c u gi i pháp ph m vi h th ng hoá) 1-2 Xác đ nh ph m vi công vi c Xác đ nh m c tiêu ph m vi c a d án, c tính th hi n ngu n tài nguyên c n thi t đ đ t đ c yêu c u c a ng i dùng nh th i gian, tài li u, n ng l c (g m c m c tiêu ph m vi h th ng hoá, ch c n ng h th ng, yêu c u v công vi c, t ch c ng i dùng, c u hình h th ng, u ki n thi t k , m c ki m tra ch t l ng, môi tr ng phát tri n tác đ ng d tính) 1-3 Xác đ nh yêu c u h th ng hoá T li u hoá yêu c u h th ng hoá làm rõ yêu c u (xác đ nh yêu c u nh th t c x lý qui trình, yêu c u d li u vào/ra, yêu c u v ch c n ng h th ng hi u n ng, yêu c u v thi t b giao di n ngo i vi, yêu c u v CSDL, yêu c u chuy n đ i h th ng) 1-4 Xác đ nh yêu c u an toàn b o m t Xác đ nh yêu c u an toàn b o m t t m t 1.5 Xác đ nh yêu c u v n hành Tách xác đ nh yêu c u v n hành 1.6 Xác đ nh yêu c u trì Tách xác đ nh yêu c u trì 1.7 Thi t l p tiêu chí đánh giá hi u n ng Xác đ nh m c đ hi u n ng c n thi t c a h th ng m c a tiêu chí đánh giá hi u n ng 1.8 Xác đ nh yêu c u ki m th L a ch n ph ng pháp lu n ki m th xác đ nh ph m vi th nghi m ng vi c ki m th 1-9 Chu n b xem xét đ c t yêu c u T li u hoá yêu c u ng i dùng yêu c u h th ng hoá, yêu c u b o m t, v n hành trì, ti u chí đánh giá hi u n ng yêu c u ki m th đ đ t đ c yêu c u c a ng i dùng Chu n b đ c t yêu c u xem xét yêu c u v i ng i dùng 2-1 Xác đ nh mô hình vịng đ i cho vi c phát tri n Xác đ nh mơ hình vịng đ i ph n m m phù h p v i ph m vi kích c c a d án Chu n b phát tri n h th ng ng ng v i t ng lo i hi m ho sách b o i th c hi n 2-2 Chu n b môi tr Thi t k h th ng (thi t k ngoài) Thi t k thành ph n (thi t k trong) ng phát tri n Ch n chu n, k thu t, công c dùng qui trình phát tri n h th ng chu n b môi tr ng phát tri n 2-3 Chu n b k ho ch th c hi n qui trình phát tri n Xác đ nh ph m vi d án chu n b k ho ch đ c thù đ th c hi n qui trình phát tri n 3-1 Ch n ki n trúc h th ng Chu n b m t s ki n trúc làm ng c viên đ th c hi n yêu c u h th ng hoá ch n c u hình t t nh t Thi t l p ph ng pháp t i m c cao nh t c a h th ng Xác đ nh c u hình ph n c ng ph n m m ph m vi công vi c làm th công) 3-2 Thi t k đ c t ch c n ng giao di n cho h th ng Chia h th ng thành h th ng con, xác đ nh h th ng ch y u đ c t c ng nh giao di n c a chúng 3-3 Thi t k b o m t Thi t k yêu c u b o m t v i s h tr c a KS b o m t 3-4 T o vi c mơ hình d li u T o qui trình cơng vi c mơ hình d li u đ ngh ng 3-5 Chu n b xem xét h ng d n ng i dùng (b n nét chính) Chu n b h 3-6 Thi t k đ c t ki m th h th ng Thi t l p sách ki m th h th ng t ng ng v i yêu c u h th ng hoá ki n trúc h th ng, sau thi t k đ c t ki m th h th ng c s yêu c u c b n v ki m th t li u hoá l i 3-7 Chu n b xem xét tài li u thi t k h th ng Chu n b đ c t thi t k h th ng xem xét v i ng 4-1 Thi t k thành ph n ph n m m Chia h th ng thành thành ph n xác đ nh đ c t ch c n ng giao di n cho m i thành ph n xác đ nh tính ph thu c gi a n n h th ng thành ph n (thi t k giao di n gi a thành ph n c a ph n m m Thêm vào đó, thi t k thành ph n liên quan t i ch c n ng b o m t CSDL m c cao h n) 4-2 Thi t k CSDL v t lý Chuy n CSDL logic thành CSDL v t lý 4-3 T o ki m th m u (prototype) T o ki m th m u, ki m tra tính phù h p đ i v i yêu c u ng 4-4 Thi t k đ c t ki m th thành ph n Thi t k đ c t ki m th thành ph n c s yêu c u ki m th 4-5 Xem xét thi t k thành ph n ph n m m Xem xét tài li u thi t k thành ph n ph n m m v i ng ng d n ng i dùng ki m tra chúng i dùng (nét chính) xem xét chúng v i ng i dùng i dùng i dùng hi u n ng i dùng Thi t k chi ti t (thi t k ch ng trình) Vi t th c hi n ch ng trình H tr cài đ t h th ng 5-1 Th c hi n thi t k chi ti t cho ph n m m Th c hi n thi t k chi ti t c s thi t k thành ph n Thành ph n ph n m m đ c phân lo i đ n m c chi ti t c a đ n v ph n m m đ vi t l nh th c hi n ki m th đ n v 5-2 Xem xét thi t k ph n m m Chu n b tài li u thi t k chi ti t xem xét chi ti t thi t k 5-3 thi t k đ c t ki m th đ n v Thi t k đ c t ki m th đ n v c s yêu c u ki m th 5-4 Chu n b xem xét xét l i h ng d n ng i dùng (b n cu i) Chu n b h 6-1 L p trình Vi t (ch 6-2 Xem xét k l nh Xem xét k l nh ph n m m 6-3 Ki m th đ n v Th c hi n ki m th đ n v đ i v i m i đ n v ph n m m 6-4 Ki m th thành ph n N i đ n v ph n m m ki m th thành ph n Khi ki m th thành ph n , ki m tra xem đ n v có đ c k t n i đ c t ki m th thành ph n có đáp ng hay không 6-5 Ki m th h th ng Ki m th h th ng riêng r sau k t n i h th ng đ ki m th h th ng Khi ki m th h th ng, ki m tra xem h th ng h th ng có đ c k t n i yêu c u thi t k h th ng có đ c đáp ng hay không Ki m tra hi u n ng h th ng u ch nh h th ng n u c n thi t 6-6 Ki m th yêu c u h th ng hoá Th c hi n ki m th đ ki m tra xem yêu c u h th ng hoá có tho mãn hay khơng 6-7 C p nh t tài li u C p nh t tài li u h 6-8 Chu n b đ a ph n m m Chu n b đ a ph n m m sau có k t qu ki m th nh mong mu n 7-1 Cài đ t ph n m m Chu n b k ho ch cài đ t ph n m m cài đ t s n ph m ph n m m hoàn ch nh t k ho ch cài đ t 7-2 H tr ki m th ch p nh n c a ng i dùng H tr ng nh n 7-3 t o, hu n luy n h tr ng i dùng ng d n ng i dùng (b n cu i) xem xét chúng v i ng i dùng ng trình) đ n v ph n m m t o CSDL ng d n s d ng tài li u h th ng ng ng i dùng th c hi n vi c xem xét đ ch p nh n s n ph m đ a ki m th ch p t o, hu n luy n h tr ban đ u cho ng i dùng Các ho t đ ng chung đ i v i ki m th 8-1 Chu n b k ho ch ki m th Chu n b k ho ch ki m th t ng th trình bày sách ki m soát ch t l ng giai đo n xác đ nh yêu c u h th ng hoá Chu n b k ho ch ki m th cho giai đo n thi t k th c hi n c s k ho ch ki m th t ng th 8-2 Chu n b th t c ki m th Xác đ nh yêu c u ki m th chu n b đ c t ki m th Chu n b th t d li u ki m th xây d ng ch ng trình ki m th n u c n 8-3 Th c hi n ki m th Ki m th theo đ c t ki m th N u g p l i, hi u ch nh l i l nh ki m th l i 8-4 Ghi nh n k t qu ki m th phê t T li u hoá k t qu ki m th , xem xét chúng, đánh giá tính phù h p trình phê t Ghi 1: Thi t k t ng ng v i “3- Thi t k h th ng” thi t k t Ghi 2: Thi t k ki n trúc h th ng đ c bao g m “3- Thi t k h th ng” ng ng v i “4- Thi t k thành ph n ” Tiêu chí k n ng Tiêu chí k n ng t ng ng v i (b ng) công c cho ta tiêu ch đ ki m tra tr ng thái đ t đ c qui trình cơng vi c phát tri n h th ng đ c mô t d i d ng ho t đ ng V i tiêu chí ta s xác đ nh đ c li u ng i KS c b n th c hi n thành cơng cơng vi c theo trình t bi t s d ng k thu t d án, ki n th c đ n v i k n ng hoàn h o hay ch a Tiêu chí k n ng cho ta tiêu ch đ ch nh ng đ u c n có (tiêu ch hi u n ng) nh k t qu c a vi c th c hi n nhi m v lo i ho t đ ng nêu Nó c ng cho th y ki n th c k n ng c n thi t đ làm đ c vi c [Xem xét áp d ng tiêu chí k n ng] KS c b n ch y u có nhi m v thi t k chi ti t (thi t k ch ng trình) ho t đ ng ti p theo Vì v y m t lo t tiêu chí đ c th hi n sau đây, tiêu chí t ng ng v i ho t đ ng c n đ c tr ng Tuy nhiên, theo trình đ k thu t c a KS c b n đ c mơ t H th ng sát h ch, vi c thi t k ch ng trình c n đ c ti n hành d i s h ng d n c a KS m c cao h n Do v y tiêu chí k n ng áp d ng cho ho t đ ng đ c th c hi n thông qua s h ng d n c a KS m c cao h n [Tiêu chí k n ng cho KS c b n – t 5-1 đ n 8-4] Stt Nhi m v Tiêu ch hi u n ng Phân tích yêu c u ng i dùng xác đ nh nhu c u h th ng hoá 1-1 Thu th p phân tích thơng • chi ti t u c u ph i tin c y tin đ xác đ nh yêu c u c a ph n nh tình hình th c t ng i dùng • ph ng pháp thu th p ngu n tin yêu c u c n đ n • thơng tin xác hồn h o • thơng tin đ c thu th p b ng k thu t ph ng v n chu n đ n v quy đ nh • thơng tin đ c thu th p m t cách hi u su t liên t c • yêu c u c a ng i dùng đ c phân tích đ n yêu c u d i l p c ng đ c thuy t ph c 1-2 Xác đ nh ph m vi cơng vi c • m c tiêu ph m vi c a d án h th ng hoá đ c thi t l p nh t trí • Tiêu chí đ i v i m c tiên c n đ t c a d án h th ng hố đ c xác đ nh • Ph m vi cơng vi c th o mãn v tài chính, ch t l ng th i đ c xác đ nh • Tài nguyên đáp ng chi ti t đ c đánh giá • R i ro đ c phân tích bi n pháp phịng ch ng kh n c p đ c l p k ho ch • Ph m vi cơng vi c đ c t li u hoá đúng, đ đ n gi n Ki n th c c n thi t • ki n th c v chi ti t gi i h n c a ng • ki n th c v ph thu th p thông tin • ki n th c v ph phân tích K n ng c n thi t cơng vi c i dùng ng pháp ng pháp • Ki n th c • v mơi tr ng h th ng • ki n trúc h th ng, ph n c ng m m • tính hi n h u c a tài nguyên th i h n d án • tính s ngày/ng i • h n ch k thu t • cơng ngh phân tích r i ro • Kh n ng xác đ nh ngu n thơng in v u c u c a ng i dùng • Kh n ng th c hi n k thu t thu th p thông tin trình t • Kh n ng xác đ nh kh i l ng thông tin c n thu th p • Kh n ng phân tích ph n h i t cá nhân t p th • Kh n ng l a ch n nh n thông tin đ c thu th p xác đ nh nhu c u • Kh n ng đ t m c thông tin yêu c u vào c ng ch t ng h p • Kh n ng thu hút nh ng ng i khác trao đ i tho i mái v v n đ quan tr ng gi i pháp khác • Kh n ng thu th p th hi n d li u v giá thành • K n ng • vi t tài li u v ph m vi yêu c u c a ng i dùng m t cách rõ ràng • đàm phán v i nh ng ng i đ t hàng v tiêu chí c n đ t đ i v i d án h th ng hố • c tính s ngày/ng i đ i v i m i m c công vi c d án h th ng hố • c tính tr ng thái hồn thành c a qui trình phát tri n • u tra, phân tích so sánh s n ph m có th tr ng xác đ nh tính áp d ng đ c đ i v i h th ng • t o tài li u theo nh ng ràng bu c v k thu t • suy ngh m i vi c m t cách t ng th 4-3 T o ki m th m u (prototype) 4-4 Thi t k đ c t ki m th thành ph n 4-5 Xem xét thi t k thành ph n ph n m m • m c tiêu ph m vi c a m u đ c xác đ nh ph n ánh giá tr mà ng i dùng mong đ i • làm m u hi u qu cao v giá thành đ c đ a vào k ho ch ti n hành • m u đ c ki m th ng i dùng ch p nh n • Th t c phát tri n, k t qu ki m th k ho ch c i ti n đ c t li u hoá • đ c t c a h th ng t ng thành ph n đ c so sánh m c ki m th đ c xác đ nh hồn tồn • k ho ch ki m th đ ki m th hi u qu đ c chu n b • nh ng ng i c n thi t đ u tham gia xem xét tài li u thi t k thành ph n • quan m xem xét đ c trình bày cho nh ng ng i tham gia xem xét • k t qu xem xét đ c t li u hố • tính nh t quán v i tài li u thi t k h th ng đ c xác nh n • m i ng i tham gia xem xét đ u phê chu n thi t k thành ph n Thi t k chi ti t (thi t k ch ng trình) 5-1 Th c hi n thi t k chi • l p (modun) tho mãn yêu c u ti t cho ph n m m ch c n ng thành ph n giao di n đ c xác d nh hồn tồn • đ i v i yêu c u ng i dùng, hi u n ng tính trì đ c t i u hoá m c tr c th c hi n logic 15 Ki n th c v • ph ng pháp lu n thi t k m u • xây d ng m u ph ng pháp ki m th • cơng c ki m th Ki n th c v • thi t k đ c t ki m th • cơng c ki m th • đ c t thành ph n giao di n gi a thành ph n Ki n th c v • t li u hố đ c t thành ph n ph n m m • thiét k trình t xem xét bi t cách th c đ y ti n đ • qui trình phát tri n • môi tr ng v n hành Ki n th c v • thi t k chi ti t ph n m m • k thu t vi t câu đ t li u hố logic ch ng trình m t cách đ n • cơng c CASE • ngơn ng l p trình N ng l c • phân tích m quan tr ng nh t • tích h p quan m v ph n m m áp d ng đ c i ti n h th ng • đánh giá hi u n ng mơ hình h th ng c s k t qu ki m th • đ xu t k ho ch c i ti n • nh n th c đ c h n ch c a ph n m m N ng l c • thi t k đ c t ki m th t ng thích v i khái ni m thi t k thành ph n ph n m m • chu n b k ho ch ki m th thành ph n • phân tích nguyên nhân h u qu đ i v i v n đ trình bày k ho ch hành đ ng N ng l c • l a ch n ph ng pháp trao đ i phù h p v i vi c xem xét thi t k thành ph n thúc đ y ti n đ xem xét m t cách hi u qu • gi i thích logic thi t k thành ph n m t cách rõ ràng • đánh giá ý ki n đ i l p • đ xu t ph ng án khác • đ xu t k ho ch t i u c s suy ngh t ng th N ng l c • hi u tài li u xác đ nh yêu c u h th ng hoá , tài li u thi t k h th ng, tài li u thi t k thành ph n • thi t k m t cách nh t quán v i đ c t thành ph n • phân lo i nh ng v n đ cân nh c chu n b đ c t chi ti t hoá cho chúng 5-2 Xem xét thi t k ph n m m 5-3 thi t k đ c t ki m th đ n v 5-4 Chu n b xem xét h ng d n ng i dùng Vi t th c hi n ch ng trình 6-1 Vi t ch ng trình • nh ng ng i c n thi t đ u tham gia xem xét tài li u thi t k chi ti t • quan m xem xét đ c trình bày cho nh ng ng i tham gia xem xét • k t qu xem xét đ c t li u hố • tính nh t qn v i tài li u thi t k thành ph n đ c xác nh n • m i ng i tham gia xem xét đ u phê chu n thi t k chi ti t • đ c t thành ph n ph n m m đ c t t ng ch ng trình riêng đ c so sánh v i nhau, m c ki m th đ c xác đ nh hồn tồn • k ho ch ki m th đ th c hi n ki m th hi u qu đ c chu n b • nh ng ng i c n thi t đ u tham gia xem xét tài li u h ng d n s d ng • quan m xem xét đ c trình bày cho nh ng ng i tham gia xem xét • ph ng pháp dùng cho h th ng cu i hình hình nh, báo cáo đ c trình bày • m i ng i tham gia xem xét đ u phê chu n h ng d n s d ng (b n cu i) • h ng d n vi t l nh đ c chu n b ch ng trình đ c vi t phù h p v i h ng d n • ph ng pháp lu n phát tri n ph n m m hi u qu đ c áp d ng • thành ph n có đ c dùng l i nhi u t t • t li u v mã ch ng trình đ c th c hi n 16 Ki n th c v • vi t tài li u thi t k chi ti t • qui trình phát tri n • mơi tr ng th c hi n • mơi tr ng v n hành N ng l c • gi i thích logic c a thi t k chi ti t m t cách rõ ràng • hi u ý ki n đ i l p • hi u tr ng thái th c hi n ch ng trình ch v n đ Ki n th c v • thi t k đ c t ki m th đ n v • cơng c ki m th • qui trình phát tri n • mơi tr ng v n hành • ngơn ng l p trình • mơi tr ng th c hi n Ki n th c v • cách vi t tài li u s d ng v m c c n mơ t • cơng vi c c a ng i dùng • v n hành h th ng • thi t k giao di n đ ho cho ng i dùng th c hi n N ng l c • làm k ho ch ki m th đ n v Ki n th c v • ph ng pháp lu n xây d ng ch ng trình • l p mã l nh SQL • ch t l ng ch ng trình nh tính d đ o l i mã (decoding), tính hi u qu tính trì đ c • ngơn ng l p trình phù h p v i phát tri n ng d ng • s d ng l i ph n có N ng l c • làm rõ h ng d n vi t ch ng trình xem xét đ c t chi ti t • vi t tài li u chi ti t x lý m t cách tóm t t • hi u ki n trúc h th ng phân c p • th c hi n ch t l ng ph n m m c n thi t • cung c p c u trúc ch ng trình v i tính m r ng, linh ho t tin c y N ng l c • trình bày giao di n đ ho ng i dùng thông qua ti t k chi ti t đ t đ c s hi u bi t c a m i ng i tham gia xem xét • s p x p yêu c u v n hành h th ng hoá (tài li u v n hành) 6-2 Xem xét k l nh 6-3 Ki m th đ n v 6-4 Ki m th thành ph n • có KS phù h p tham gia gia vào vi c • ph ng pháp lu n xem xét quan m xem xét đ c trình bày • n u có v n đ nh h ng đ n thi t k bên c ng đ c xem xét l i • trình t ki m th đ n v d li u c a chu n ph i h p đ c t li u hố • d li u đ ki m th ph n m m CSDL phù h p v i m c tiêu c a đ n v đ c chu n b • ki m th đ n v đ c th c hi n t ng ng v i trình t ki m th cho t i m i l i đ c hi u ch nh • l i đ c phân tích ch nh s • l i sai sót đ c ghi l i theo m u đ n gi n • h ng d n s d ng đ c c p nh t n u c n thi t • trình t ki m th thành ph n theo chu n ph i h p đ c t li u hố • d li u đ ki m th phù h p v i m c tiêu c a thành ph n đ c chu n b • ki m th thành ph n đ c th c hi n t ng ng v i trình t ki m th cho t i m i yêu c u đ c th a mãn • l i đ c phân tích ch nh s a • l i sai sót đ c ghi l i theo m u đ n gi n • h ng d n s d ng đ c c p nh t n u c n thi t 17 Ki n th c v • k thu t th t xem xét k l nh N ng l c • hi u ph ng pháp vi t l nh d a k thu t l p trình đa d ng • mơ ph ng l nh phân tích k t qu • đánh giá ý ki n đ i l p Ki n th c v • th t c ki m th đ n v • qui trình ki m th l p • phân tích l i qui trình ch nh s a N ng l c • xác đ nh, gi i quy t hi u ch nh sai sót tr c tr c • th m dị phân tích tr ng thái đ xu t gi i pháp Ki n th c v • th t c ki m th thành ph n • qui trình ki m th l p • phân tích l i qui trình ch nh s a • ki m tra tính xác c a ph n m m N ng l c • xác đ nh, gi i quy t hi u ch nh sai sót tr c tr c • th m dị phân tích tr ng thái đ xu t gi i pháp • ki m tra tính xác c a ph n m m 6-5 Ki m th h th ng 6-6 Ki m th yêu c u h th ng hoá • trình t ki m th h th ng theo chu n ph i h p đ c t li u hố • d li u đ ki m th phù h p v i m c tiêu c a h th ng đ c chu n b • ki m th h th ng đ c th c hi n t ng ng v i trình t ki m th cho t i m i liên k t tho mãn gi a h th ng đ c kh ng đ nh • l i đ c phân tích ch nh s a • l i sai sót đ c ghi l i theo m u đ n gi n • h ng d n s d ng đ c c p nh t n u c n thi t • trình t ki m th yêu c u h th ng hoá theo chu n ph i h p đ c t li u hố • u c u h th ng hố đ c tho mãn • n u u c u h th ng hố khơng đ c tho mãn nguyên nhân k thu t ho c nguyên nhân h th ng, ng i dùng c n phê t m tho hi p • ki m th đ c l p cho t i yêu c u h th ng hoá đ c tho mãn • n u phát hi n sai sót, c n ghi vào tài li u m t cách đ y đ có gi i pháp đ c phê chu n áp d ng 18 Ki n th c v • th t c ki m th h th ng • qui trình ki m th l p • phân tích l i qui trình ch nh s a • ki m tra tính xác c a ph n m m N ng l c • xác đ nh, gi i quy t hi u ch nh sai sót tr c tr c • th m dị phân tích tr ng thái đ xu t gi i pháp • hi u c u trúc c a h th ng phân c p h th ng • phân lo i qui trình k t qu m t cách h th ng vi t vào tài li u nh tài li u minh ch ng chi ti t Ki n th c v • th t c ki m th u c u h th ng hố • qui trình ki m th l p • phân tích l i qui trình ch nh s a N ng l c • xác đ nh, gi i quy t hi u ch nh sai sót tr c tr c • th m dị phân tích tr ng thái đ xu t gi i pháp • hi u c u trúc c a h th ng phân c p h th ng • phân lo i qui trình k t qu m t cách h th ng vi t vào tài li u nh tài li u minh ch ng chi ti t • chu n b ph ng án khác đàm phán v i ng i dùng n u yêu c u c a ng i dùng không đ c tho mãn sai sót k thu t ho c h th ng 6-7 C p nh t tài li u 6-8 Chu n b đ a ph n m m H tr cài đ t h th ng 7-1 Cài đ t ph n m m 7-2 H tr ki m th đ ng i dùng ch p nh n 7-3 t o, hu n luy n h tr ng i dùng • m c đ c ch qui trình th c hi n ki m th đ c ph n ánh h ng d n s d ng tài li u h th ng tài li u đ c c p nh t • S kh ng đ nh qua l i v i nh ng ng i có trách nhi m qu n lý v n hành h th ng v m c c p nh t liên quan đ n v n hành h th ng đ c thi t l p • nh ng ng i có trách nhi m phê t tài li u c p nh t • ph n m m c n đ a s n sàng đ cài đ t h tr ch p nh n • th ng tin v c u hình s n ph m s đ a đ c mơ t tóm t t • ph n m m đ c ng i qu n lý phát hành phê chu n Ki n th c v • vi t tài li u s d ng • viét tài li u h th ng • vi t qui trình c p nh t • v n hành h th ng N ng l c • gi i thích thay đ i h ng d n s d ng nguyên nhân cho ng i có trách nhi m • ph n ánh thay đ i v thi t k h th ng ho c th c hi n tài li u h th ng Ki n th c v • c u hình s n ph m ph n m m s đ c đ a • th t c chu n b đ a (phát hành) • tính k th a c a đ u đ i v i giai đo n v n hành trì N ng l c • t ch c ph n m m d li u liên quan tài li u d ng đ a đ c xác đ nh tr c • gi i thích m c liên quan đ n vi c đ a ph n m m • k ho ch cài đ t ph n m m môi tr ng th c hi n c a ng i dùng đ c t li u hố • ngu n tài nguyên thông tin c n thiét đ cài đ t ph n m m đ c xác đ nh hi n h u Ki n th c v • h th ng hi n có c a ng i dùng • cài đ t ph n m m • v n hành song song v i h th ng hi n có N ng l c • l p k ho ch cài đ t ph n m m v i nh h ng t i thi u đ n môi tr ng hi n có c a ng i dùng • h tr ng i dùng thao tác kh i đ ng • qui trình ki m th đ c thi t l p t li u hoá ph c v cho ng i dùng • ki m th đ c th c hi n t ng ng v i k ho ch ki m th • k t qu ki m th đ c ghi l i • có k ho ch b ng v n b n v đào t o, hu n luy n ng i dùng m t cách đ y đ • th c hi n vi c đào t o, hu n luy n, h tr ban đ u liên t c • Ki n th c v k t qu ki m th h th ng k t qu ki m th u c u h th ng hố • • N ng l c th c hi n công vi c h tr ch p nh n mà ng i dùng yêu c u • Ki n th c v v n hành ph n m m c a ng i dùng • N ng l c đào t o, hu n luy n h tr ng i dùng 19 Các ho t đ ng chung đ i v i ki m th 8-1 Chu n b k ho ch • k ho ch ki m th riêng bi t đ c ki m th chu n b riêng cho giai đo n thi t k riêng th c hi n k ho ch đ c nh ng ng i có trách nhi m xem xét • k ho ch ki m th mơ t vi c m r ng, m c tiêu, t ch c, l ch trình, ng i ch u trách nhi m, ph ng pháp th c hi n, ph ng pháp thi t k d li u th , mơi tr ng ki m th , tiêu chí đánh giá k t qu ki m th , tài li u k t qu ki m th , bi n pháp phòng ng a v n đ phát sinh trình ki m th 8-2 Chu n b quy trình ki m th 8-3 Th c hi n ki m th 8-4 Ghi nh n k t qu ki m th phê t • đ c t ki m th đ c vi t l i theo d ng t ng ng v i yêu c u ki m th • u ki n ki m th đ c xác đ nh • ch n đ c ng i có trách nhi m làm ki m th • Ki m th c n đ c th c hi n t ng thích v i th t c ki m th l ch trình • M i k t qu ki m th đ c vi t l i đ y đ đ c báo cáo t i ng i có trách nhi m • v n đ x y trình ki m th đ c n m b t, ghi l i đ y đ đ c báo cáo l i • n u có sai sót, ph i ghi l i đ y đ xác, có gi i pháp đ c đ xu t • k t qu ki m th đ c báo cáo cho ng i liên quan đ c h phê t 20 Ki n th c v • đ m b o ch t l ng ph n m m • tính tin c y c a ph n m m • l ch ki m th • k thu t ki m th • thi t k d li u ki m th chu n b chúng • ph ng pháp đánh giá k t qu ki m th • tài li u k t qu ki m th • chu n b mơi tr ng ki m th • cơng c ph ng ti n ki m th • Ki n th c v v ph ng pháp ki m th N ng l c • l p k ho ch thi t l p ch t l ng qui trình phát tri n h th ng • chu n b l ch trình ki m th h p lý • đánh giá tài nguyên nhân l c c n đ làm ki m th • suy ngh t đ ng hố vi c ki m th • xác đ nh u ki n b t đ u k t thúc ki m th Ki n th c v • qui trình ki m th • ph ng pháp ki m th • qui trình ki m th l p • phân tích l i ch nh s a • vi c báo cáo k t qu ki m th N ng l c • đánh giá k t qu ki m th • xác đ nh, gi i quy t hi u ch nh sai sót tr c tr c • th m dị phân tích tr ng thái đ xu t gi i pháp • đánh giá hi u n ng • đánh giá tính s d ng đ c • Ki n th c v vi t tài li u k t qu ki m th N ng l c • đánh giá xem vi c ki m th đ hay ch a • ngh t i k ho ch c i ti n th t c ki m th • N ng l c quan sát th t c ki m th Chu n hoá (m c I) Tin h c hoá qu n lý (m c I) Khung ki n th c Trong khung ki n th c đ i v i k s CNTT c b n, ki n th c c n thi t đ th c hi n ho t đ ng ch ch t đ c mô t ch ng tr c m t cách có hi u qu đ gi i quy t v n đ khác đ c chia thành nhóm d a theo khái ni m k thu t cách gi i quy t v n đ đ c phân lo i theo c u trúc phân c p có v n đ khác nhau, bao g m c vi c gi m ch t l ng s n ph m, t ng chi phí t ng th i gian phát tri n ph n m m Trong 2) “Ki n th c th c hành c t lõi c n có cho KS c b n v CNTT”, ki n th c ph n “khung ki n th c th c hành” c n thi t cho t ng ti n trình riêng bi t phân lo i thành “A Thi t k bên trong”, “B Thi t k ch ng trình”, “C Xây d ng ch ng trình”, đ c mơ t ch ng, m c d i đây, bao g m qui trình ho t đ ng M c dù A qui trình thu c ph m vi trách nhi m c a k s CNTT m c cao h n, nh ng c ng đ c đ a vào h th ng ki n th c c b n đ k s CNTT c b n hi u n i dung c a tài li u thi t k bên i u quan tr ng đ i v i h có s hi u bi t đ y đ v yêu c u thi t k bên trong, k t qu c n có ho t đ ng c n ti n hành Nh ng k s CNTT c b n c n th hi n hi u bi t c a ch y u ph n B C Khung ki n th c đ i v i k s CNTT c b n c n ph i bao g m hai lo i d i đây: Kh i ki n th c chung v CNTT Ki n th c th c hành c t lõi c n có v v n đ c b n c a CNTT Còn Ki n th c c t lõi đ c mô t t p trung ph n “D Các ngơn ng l p trình”, cơng c c n thi t đ i v i k s CNTT c b n Kh i ki n th c chung v CNTT m c không ch gi i h n đ i v i k s CNTT c b n, mà ki n th c c n thi t đ i v i nh ng ng i tham d ki m tra t t c lo i hình khác Do phân lo i riêng c n thi t Xem thêm chi ti t t i tài li u:”Chu n k n ng c a k s CNTT: kh i ki n th c chung v CNTT” Chú ý: Ph m vi ki n th c “Ki n th c th c hành c t lõi cho k s CNTT c b n” đ c thi t l p n n t ng t ng ng v i tài li u “H th ng sát h ch k s CNTT: Ph m vi sát h ch” Tuy nhiên, ph n “các ngơn ng l p trình” ch a đ ng nhi u h n ba ngôn ng dùng k ki m tra C, Cobol Assembler Lý c a v n đ s mong mu n nh ng k s CNTT s s d ng ngơn ng l p trình h ng đ i t ng (nh C++ hay JAVA) ngôn ng ph bi n đ phát tri n ng d ng Khách hàng/Ph c v (ví d Visual Basic Perl), nh m t ng n ng su t giai đo n phát tri n ch ng trình” Tham kh o ph n “H th ng sát h ch k s CNTT: Ph m vi sát h ch”, có th nh n th y r ng k s CNTT c b n đ c ki m tra ki n th c m c k thu t d i l nh v c ki n th c chung v CNTT: Các ki n th c c b n v khoa h c máy tính (m c II) H th ng máy tính (m c I) Phát tri n v n hành c a h th ng (m c I) Công ngh m ng (m c I) Công ngh c s d li u (m c I) B o m t (m c I) Visual Basic m t th Microsoft Corporation 21 ng hi u đ c đ ng ký c a hãng “Ki n th c th c hành c t lõi đ i v i k s CNTT c b n” L nh v c ki n th c Phân lo i Phân lo i trung gian Phân lo i chi ti t A Thi t k bên Quy trình thi t k bên 1.1 Các ho t đ ng thi t k bên 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 Hi u bi t thi t k bên Phân chia ch c n ng c u trúc Thi t k d li u v t lý Thi t k chi ti t vào – Tài li u thi t k bên Rà soát l i thi t k 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 Nh n bi t ch c n ng c n th c hi n Làm rõ lu ng d li u Phân nhóm ch c n ng C u trúc th b c (phân c p) Xác đ nh ch c n ng c a ch ng trình ánh giá s phân chia c t ch c n ng Phân chia ch c n ng c u trúc 2.1 Phân chia ch c n ng c u trúc 2.2 Các k thu t thi t k có c u trúc 2.2.1 Các s đ kh i 2.2.2 Các s đ lu ng d li u 2.2.3 Các s đ có c u trúc 2.2.4 Các s đ HIPO 2.2.5 Các s đ chuy n tr ng thái 2.3 Phân chia ch c n ng b ng thi t k có c u trúc 2.3.1 Xem xét (làm m n t ng b c, tính đ c l p c a thành ph n riêng l , h n ch chi u sâu c a phân c p) Thi t k d li u v t lý 3.1 Thi t k d li u v t lý 3.1.1 3.1.2 3.1.3 3.1.4 3.2 B trí t ch c d li u v t lý 22 Phân tích đ c m c a d li u Xác đ nh ph ng pháp t ch c d li u logic Xác đ nh môi tr ng l u tr d li u Thi t k c u trúc b n ghi d li u Thi t k đ u - đ u vào chi ti t 4.1 Thi t k hình 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 M c đích ki u lo i c a ph ng pháp t ch c Các ch đ x lý T c đ x lý c m c a ph ng ti n l u tr Các ch c n ng ph c v qu n lý file 4.1.1 4.1.2 Các nhi m v thi t k Cân nh c, xem xét 4.2.1 4.2.2 Các nhi m v thi t k Cân nh c, xem xét 4.3.1 4.3.2 Các nhi m v thi t k Cân nh c, xem xét 5.1.1 Các khái ni m t o ph n dùng l i 4.2 Thi t k d li u vào chi ti t 4.3 Chi ti t thi t k d li u đ u T o s d ng l i ph n 5.1 T o s d ng l i ph n 5.2 S d ng gói ph n m n 5.2.1 Th vi n ch ng trình 5.2.2 Th vi n l p (cùng v i ngơn ng l p trình h ng đ i t ng) Chu n b tài li u thi t k bên 6.1 T ch c tài li u thi t k bên 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 Chính sách thi t k bên Giao di n gi a ch ng trình Các ch c n ng c a ch ng trình B trí hình B trí vào-ra Các k ho ch ki m tra 6.2.1 6.2.2 Ph ng pháp rà soát T ch c rà soát 6.2 Rà soát l i thi t k 23 L nh v c ki n th c B Thi t k ch trình ng Phân lo i Quy trình thi t k ch Thi t k ch Phân lo i trung gian ng trình 1.1 Các ho t đ ng thi t k ch Phân lo i chi ti t ng trình 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 Xem xét tài li u thi t k bên Phân chia mô-đun Chu n b đ c t mô-đun Tài li u thi t k ch ng trình Chu n b đ c t ki m tra Ki m tra l i thi t k 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 Xác đ nh mô-đun m c cao nh t Phân tích ch c n ng c a mơ-đun Ch n l a k thu t phân chia Phân chia mô-đun Xác đ nh giao di n gi a mô-đun Nghiên c u vi c phân chia l i mơ-đun ng trình m t cách có c u trúc 2.1 Các ho t đ ng thi t k có c u trúc 2.2 Các k thu t phân chia 2.2.1 Các k thu t phân chia d a lu ng d li u (data floworiented) 2.2.2 Các k thu t phân chia d a c u trúc d li u (data structure-oriented) 2.2.3 S d ng l n k thu t phân chia 2.3 Các chu n cho vi c phân chia module 2.4 Phân chia ch 2.3.1 2.3.2 2.3.3 Lo i b ph thu c Chu n v kích c phân chia T o dùng l i ph n 2.4.1 Cân nh c v s module đ sâu c a phân c p 3.1.1 3.1.2 3.1.3 Nhi m v Ph ng pháp Các m m u ch t 3.2.1 3.2.2 3.2.3 Lo i m c tiêu ki m th Cân nh c v thi t k tr Các ph ng pháp ki m th ng trình c t mơ-đun đ c t ki m th 3.1 Chu n b đ c t mô-đun 3.2 Chu n b đ c t ki m th 24 ng h p ki m th Các tài li u thi t k ch ng trình 4.1 T ch c tài li u thi t k ch ng trình 4.1.1 Chính sách thi t k ch ng trình 4.1.2 Phác th o v ch ng trình 4.1.3 S đ c u trúc ch ng trình 4.1.4 Chi ti t quy trình x lý 4.1.5 c t ki m th 4.1.6 Mô t ph n t d li u 4.2 Xem xét v vi c chu n b tài li u thi t k ch ng trình 4.3 Rà sốt 4.3.1 Ph ng pháp rà soát 4.3.1 T ch c 4.3.3 S tham gia c a ng i dùng 25 L nh v c ki n th c Phân lo i Phân lo i trung gian Phân lo i chi ti t C Tri n khai (xây d ng) ch ng trình L p trình 1.1 L p trình 1.1.1 1.1.2 Các ph ng pháp l p trình chu n S d ng b x lý ngôn ng 2.1.1 2.1.2 2.1.3 Ki m th đ n v Ki m th thành ph n (ki m th k t n i) Ki m th h th ng 2.2.1 2.2.2 2.2.3 Các k ho ch ki m th Thi t k ki m th chu n b d li u ki m th S d ng môi tr ng ki m th 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 Ng pháp C u trúc ch ng trình Khai báo d li u Các l nh th c hi n G i ch ng trình 1.2.1 1.2.2 Các hàm th vi n (chu n) Bi n tr 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 Ng pháp C u trúc ch ng trình Khai báo d li u Các l nh th c hi n G i ch ng trình 1.2 Rà soát k Ki m th 2.1 Quy trình ki m th 2.2 Các ho t đ ng k thu t ki m th D Các ngôn ng l p trình Ngơn ng l p trình (C) 1.1 Ph ng ti n ngôn ng 1.2 Các v n đ khác Ngơn ng l p trình (COBOL) 2.1 Các v n đ chung 2.2 Các v n đ c th 26 2.2.1 2.2.2 2.2.3 Ngôn ng l p trình (Ngơn ng Assembler CASL II) 3.1 Ch c n ng c a h th ng COMET II X lý file PICTURE Các m c c a m c d li u 3.1.1 c m k thu t ph n c ng 3.1.2 B l nh 3.1.3 B ký t 3.2 Các v n đ c th c a ngôn ng Assembler CASLII 3.2.1 Các đ c m k thu t c a ngôn ng 3.2.2 L nh macro 3.2.3 L nh ngôn ng máy 3.2.4 H u hành cho COMET II CASL II 3.3 Các phép toán ho t đ ng 3.3.1 Phép toán s h c 3.3.2 Phép toán lơ-gíc 3.3.3 Phép d ch chuy n 3.4 Các ph ng ti n đ c bi t 3.4 X lý ra-vào 3.4.2 X lý ng n x p 3.4.3 G i ch ng trình Ngơn ng l p trình (C++) 4.1 C++ ngơn ng h ng đ i t ng 4.1.1 Các l p 4.1.2 Các đ i t ng 4.1.3 Các ph ng th c 4.1.4 óng gói, bao b c 4.1.5 K th a 4.2 Các v n đ c a ngôn ng 4.2.1 Ng pháp 4.2.2 C u trúc ch ng trình 4.3 Các v n đ c th 4.3.1 nh ngh a l p 4.3.2 nh ngh a thành viên 4.3.3 Constructor 4.3.4 Destructor 4.3.5 Các m u (Templates) 4.3.6 K th a Ngơn ng l p trình Java 5.1 Java ngôn ng h ng đ i t ng 27 5.2 Các v n đ c a ngôn ng 5.3 Các ch 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 Các l p Các đ i t ng Các ph ng th c óng gói, bao b c K th a 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 Ng pháp C u trúc ch ng trình nh ngh a l p nh ngh a thành viên Constructor K th a 5.3.1 5.3.2 Java Applets (Tác t ) Java Applications – ( ng d ng) 5.4.1 5.4.2 5.4.3 AWT Lu ng (Threads) JDBC 6.1.1 6.1.2 Ng pháp C u trúc ch ng trình Java 5.4 Các v n đ c th Ngôn ng l p trình Visual Basic 6.1 Các v n đ v ngôn ng 6.2 Các v n đ c th 6.3 Các ph Ngơn ng l p trình Perl ng ti n t o giao di n ng 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 i dùng 6.3.1 6.3.2 6.3.3 6.3.4 ng trình Các th t c t o l p Thao tác tên file folder Phân b ng d ng Các đ i t ng ng d ng MDI Các nút (button) Các h p ki m tra (check box) Combo box Form 7.1 Các v n đ v ngôn ng 8.1.1 8.1.2 8.1.3 7.2 Các v n đ c th 28 Ng pháp C u trúc ch ng trình Môi tr ng th c hi n 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 CGI Perl 7.3.1 Các chu n k n ng v CNTT Pattern matching & regular expression Các m ng liên quan (associative array) Thao tác v i file th m c C u trúc u n Liên k t v i hàm bên ng d ng đ i v i trang web Chu n k n ng c b n c a K s Công ngh thông tin Trung tâm sát h ch CNTT h tr đào t o (VITEC) Ban qu n lý Khu Cơng ngh cao Hồ L c - B Khoa h c Công ngh T ng 4, 97 Tr n Qu c To n, Hà N i, Vi t Nam i n tho i 84-4-9425416 Fax 84-4-9425417 URL http://www.vitec.org.vn Trung tâm sát h ch Công ngh thông tin h tr đào tao 12-2003 29 Rà soát 2003 ... Phân chia ch c n ng c u trúc 2.2 Các k thu t thi t k có c u trúc 2.2.1 Các s đ kh i 2.2.2 Các s đ lu ng d li u 2.2.3 Các s đ có c u trúc 2.2.4 Các s đ HIPO 2.2.5 Các s đ chuy n tr ng thái 2.3 Phân... 4.3.5 Các m u (Templates) 4.3.6 K th a Ngôn ng l p trình Java 5.1 Java ngơn ng h ng đ i t ng 27 5.2 Các v n đ c a ngôn ng 5.3 Các ch 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 Các l p Các đ i t ng Các ph... n k thu t thu th p thơng tin trình t • Kh n ng xác đ nh kh i l ng thông tin c n thu th p • Kh n ng phân tích ph n h i t cá nhân t p th • Kh n ng l a ch n nh n thông tin đ c thu th p xác đ nh

Ngày đăng: 11/05/2021, 00:23