Thông tin tài liệu
KHOA CNTT – H KHTN TRNG I HC KHOA HC T NHIÊN TP.H CHÍ MINH KHOA CÔNG NGH THÔNG TIN B MÔN CÔNG NGH PHN MM HÔ NGUYÊN NGOC PHNG – 0012076 TRIÊU NGOC TOAN – 0012105 QUAN LY CÂU HINH PHÂN MÊM TAI PHONG PHAT TRIÊN PHÂN MÊM QUANG TRUNG – TRUNG TÂM TIN HOC LUN VN C NHÂN TIN HC GIÁO VIÊN HNG DN TS. TRÂN AN TH Th.S. NGUYÊN TRONG TAI TP. HCM, 2004 KHOA CNTT – H KHTN NHN XÉT CA GIÁO VIÊN HNG DN KHOA CNTT – H KHTN NHN XÉT CA GIÁO VIÊN PHN BIN KHOA CNTT – H KHTN Li cám n Lun vn ca chúng em s rt khó hoàn thành nu không có s truyn đt kin thc quí báu và s hng dn tn tình ca Thy Trân an Th và thy Nguyên Trong Tai. Chúng em xin chân thành cám n s ch bo ca các thy. Chúng con xin gi tt c lòng bit n, s kính trng đn ông bà, cha m, cùng toàn th gia đình, nhng ngi đã nuôi dy, đã cho chúng con nim tin và ngh lc đ vt qua mi khó khn. Chúng em xin trân trng cám n quý Thy cô trong Khoa Công ngh thông tin trng i hc Khoa hc T nhiên Tp.H Chí Minh đã tn tình ging dy, truyn đt nhng kin thc quý báu và to điu kin cho chúng em đc thc hin lun vn này. Xin chân thành cám n s giúp đ, đng viên và ch bo rt nhit tình ca các anh ch đi trc và tt c bn bè. Các anh ch, các bn luôn có mt trong nhng thi đim khó khn nht, tip thêm đng lc và ý chí, giúp chúng tôi hoàn thành đc lun vn. Mc dù đã c gng n lc ht sc mình, song chc chn lun vn không khi còn nhiu thiu sót. Chúng em rt mong nhn đc s thông cm và ch bo tn tình ca quý Thy cô và các bn. Tp.HCM, 7/2004 Nhóm sinh viên thc hin Hô Nguyên Ngoc Phng – Triêu Ngoc Toàn KHOA CNTT – H KHTN Li nói đu Hiên nay, công nghê thông tin đc xem la môt trong nhng nganh công nghê mui nhon đc nha nc ta u tiên phat triên đc biêt la linh vc công nghê phân mêm. Tuy nhiên, linh vc công nghê phân mêm ca nc ta vân con kha non tre so vi nên công nghê phân mêm ca thê gii. Nên trong giai đoan hiên nay, cac công ty phân mêm thng gp rât nhiêu kho khn liên quan đên qui trinh phat triên phân mêm. Quan ly câu hinh phân mêm vôn la môt vân đê rât đc quan tâm trong qui trinh san xuât phân mêm. Hiên nay, qui trinh quan ly câu hinh phân mêm tai phong phat triên phân mêm trc thuôc trung tâm tin hoc trng ai Hoc Khoa Hoc T Nhiên Tp. Hô Chi Minh vân cha đc hoàn chinh. Do đo, viêc hoàn thiên môt hê thông quan ly câu hinh đây la cân thiêt cho quá trinh san xuât phân mêm hiên tai đc thuân tiên hn va chun bi cho viêc thc cac đê an phân mêm ln sau nay đat hiêu qa cao. T nhu câu noi trên, chung em đa tiên hanh thc hiên đê tai “Quan ly câu hinh phân mêm tai phong phat triên phân mêm Quang Trung – Trung tâm tin hoc”. Nhm muc đich cung vi phong phat triên phân mêm thiêt lâp môt hê thông quan ly câu hinh tôt co thê ap dung vao quá trinh san xuât phân mêm ca trung tâm. Ni dung ca lun vn đc chia làm 7 chng Chng 1: M đu Chng 2: Tng quan v qun lý cu hình phn mm Chng 3: Qun lý cu hình phn mm trong CMM & CMMI Chng 4: Các vn đ thng gp trong qun lý cu hình phn mm và gii pháp Chng 5: Cac công cu hô tr quan ly câu hinh phân mêm Chng 6: ng dung Software Version Management Chng 7: Tông kêt KHOA CNTT – H KHTN Mc Lc Chng 1 M đâu 1 1.1 Quan ly câu hinh phân mêm trên thê gii va Viêt Nam 1 1.2 Cac công cu hô tr quan ly câu hinh hiên tai 2 1.3 Muc tiêu đê tai 2 Chng 2 Tông quan vê quan ly câu hinh phân mêm 4 2.1 Khai niêm 4 2.2 Nguôn gôc hinh thanh ca quan ly câu hinh 5 2.3 Pham vi va nhiêm vu ca quan ly câu hinh 6 2.3.1 Mc đ mong mun và vic phân tích chi phí và li nhun 6 2.3.2 Vi du 8 2.3.3 Cân nhc li hai 12 2.3.4 Nhng bây kêt hp vi pham vi 16 2.3.5 Cách x lý các th khác bên ngoài 16 2.4 Cac vai tro trong quan ly câu hinh phân mêm 17 2.4.1 Con ngi va quan ly câu hinh 17 2.4.2 Cac vai tro trong quan ly câu hinh 18 2.4.3 Cac vai tro trong tô chc 23 2.4.4 Cac vai tro liên quan đên đê an 28 2.4.5 Cac vai tro bên ngoài 35 2.5 D liêu cho quan ly câu hinh 36 2.5.1 Cai gi đc đa vao quan ly câu hinh 36 2.5.2 Nhng điêu cân biêt vê môt thanh phân câu hinh 44 2.6 Hê thông quan ly câu hinh phân mêm 53 2.6.1 Khai niêm: 53 2.6.2 Muc tiêu 54 2.6.3 Li ich 54 2.6.4 Cac tiên trinh con trong quan ly câu hinh phân mêm 54 Chng 3 Quan ly câu hinh phân mêm trong CMM & CMMI 56 KHOA CNTT – H KHTN 3.1 Mô hinh trng thanh 56 3.2 CMM version 1.1 56 3.2.1 Mc đ trng thành ca CMM Version 1.1 56 3.2.2 Quan ly câu hinh phân mêm trong CMM version 1.1 57 3.3 Quan ly câu hinh trong CMMI 59 3.3.1 Các mc trng thành ca CMMI 59 3.3.2 Quan ly câu hinh trong CMMI 60 Chng 4 Vân đê đinh danh, quan ly phiên ban va cac giai phap 76 4.1 t tên cac đôi tng câu hinh 76 4.1.1 t tên phân câp da theo câu truc cây. 76 4.1.2 t tên phân câp da theo phng phap tiên tô va hâu tô 77 4.1.3 Nhân xet chung 79 4.2 Xac đinh va đinh danh phiên ban 79 4.2.1 S đô tuyên tinh 80 4.2.2 S đô đinh danh theo mang. 80 4.2.3 S đ đnh danh theo tên 81 Chng 5 Cac công cu hô tr quan ly câu hinh 82 5.1 Tom tt 82 5.2 Tinh nng chung ca Surround SCM va CVS 82 5.3 Surround SCM 82 5.3.1 Muc đich 82 5.3.2 Câu truc ca chng trinh 83 5.4 CVS va CVSNT 84 5.4.1 Muc đich 84 5.4.2 Câu truc ca CVSNT 84 Chng 6 ng dung minh hoa “System Version Management” 86 6.1 Phân tich hin trng phát trin phn mm ti T3H 86 6.2 c ta yêu câu ca h thng mi 95 6.3 Mô hinh UseCase 99 KHOA CNTT – H KHTN 6.4 c ta usecase 99 6.4.1 c t UseCase : ng Nhp (Login) 99 6.4.2 c t UseCase : Thêm/xoá kho cha 101 6.4.3 c t UseCase : Thêm/xoá đ án 102 6.4.4 c t UseCase : Cp nht cu trúc đ án 104 6.4.5 c t UseCase : Cp nht cây phân h, chc nng 106 6.4.6 c t UseCase : To release 108 6.4.7 c t UseCase : Gán nhãn cho các thc th 109 6.4.8 c t UseCase : Phân quyn 110 6.4.9 c t UseCase : Thit lp nh hng gia các versionfile 112 6.4.10 c t UseCase : Xem lch s phiên bn ca thc th 113 6.4.11 c t UseCase : Thc hin check in 114 6.4.12 c t UseCase : Thc hin check out 115 6.4.13 c t UseCase : Get 116 6.5 Thiêt kê 118 6.5.1 Kiên truc hê thông 118 6.5.2 Giao diên 118 6.5.3 Mô hinh lp đôi tng 123 6.5.4 Mô hinh d liêu 144 6.6 Mô hinh thiêt kê 157 6.6.1 ng nhâp 157 6.6.2 Thêm kho cha 158 6.6.3 Thêm đ án 158 6.6.4 Xem Cu trúc ca project 159 6.6.5 Xem kin trúc ca đ án 159 6.6.6 Check out 160 6.6.7 Check in 161 6.6.8 Gán nhãn cho Item 162 6.6.9 Thit lp quan h gia hai versionfile 163 KHOA CNTT – H KHTN 6.6.10 Xem lch s ca Item 164 Chng 7 Tông kêt 165 7.1 T đanh gia 165 7.2 Hng phat triên 165 KHOA CNTT – H KHTN Trang i Danh sach hinh Hình 2-1 Cây cu hình phn mm 5 Hình 2-2 Tng chi phí ca qun lý cu hình 8 Hình 2-3 Nhiu ban qun lý cu hình 20 Hình 2-4 Khách hàng, ngi ký hp đng, các hp đng ph 35 Hình 2-5 S đ phân cp các thc th cu hình 36 Hình 2-6 c t yêu cu ca mt delivery 41 Hình 2-7 Mi quan h v phn cng ca delivery 42 Hình 2-8 Tng quan v siêu d liu 45 Hình 2-9 Siêu d liu nhn bit s duy nht 46 Hình 2-10 Siêu d liu cho vic phân trách nhim 50 Hình 2-11 Siêu d liu ch mi quan h đn các thc th cu hình khác 51 Hình 2-12 Ví d ca vic theo vt 52 Hình 2-13 S đ các tin trình con trong qun lý cu hình 55 Hình 3-1 cac mc trng thanh ca CMMI 59 Hình 4-1 Cây phân cp đt tên 77 Hình 4-2 S đô đinh danh theo mang 81 Hình 6-1 Qui trình phát trin phn mm ca T3H 87 Hình 6-2 S đô phân câp vai tro ca nhân viên trong hê thông 92 Hình 6-3 Cây phân câp theo câu truc 93 Hình 6-4 Cây phân câp theo phân hê / kiên truc 93 Hình 6-5 S đ hot đng ca h thng hin ti 95 Hình 6-6 Kiên truc vê phân cng hê thông 118 Hinh 6-7 Man hinh chinh 119 Hinh 6-8 Man hinh thiêt lâp môi quan hê gia cac tâp tin 120 Hinh 6-9 Man hinh thiêt lâp kiên truc t câu truc 121 Hinh 6-10 Man hinh xem thông tin ca project, kho cha, th muc 121 Hinh 6-11 Man hinh xem thông tin ca tâp tin va phiên ban ca no 122 . TP.H CHÍ MINH KHOA CÔNG NGH THÔNG TIN B MÔN CÔNG NGH PHN MM HÔ NGUYÊN NGOC PHNG – 0012076 TRIÊU NGOC TOAN – 0012105 QUAN LY CÂU HINH PHÂN MÊM TAI PHONG PHAT TRIÊN
Ngày đăng: 28/04/2015, 11:07
Xem thêm: QUẢN LÝ CẤU HÌNH PHẦN MỀM TẠI PHÒNG PHÁT TRIỂN PHẦN MỀM QUANG TRUNG – TRUNG TÂM TIN HỌC, QUẢN LÝ CẤU HÌNH PHẦN MỀM TẠI PHÒNG PHÁT TRIỂN PHẦN MỀM QUANG TRUNG – TRUNG TÂM TIN HỌC