Danh mục

Tài liệu tham khảo hỗ trợ môn học công nghệ phần mềm

Số trang: 111      Loại file: doc      Dung lượng: 1.23 MB      Lượt xem: 17      Lượt tải: 0    
Jamona

Phí tải xuống: 29,000 VND Tải xuống file đầy đủ (111 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Theo tiếng Anh thì công nghệ là technology, còn phần mềm là software. Như vậy côngnghệ phần mềm phải chăng theo tiếng Anh là “software technology”? Tuy nhiên thực tế lạikhông phải vậy. Trong tiếng Anh không có thuật ngữ “software technology” trong các từđiển tin học hay bách khoa toàn thư, mà chỉ có thuật ngữ “software engineering”. Từ“engineering” có nghĩa là “kỹ nghệ”.
Nội dung trích xuất từ tài liệu:
Tài liệu tham khảo hỗ trợ môn học công nghệ phần mềm Tài liệu tham khảo hỗ trợ môn họcCÔNG NGHỆ PHẦN MỀM Hà nội, 20091.1. ĐÔI ĐIỀU VỀ VẤN ĐỀ THUẬT NGỮ ..........................31.2. CÁC ĐỊNH NGHĨA VÀ THUẬT NGỮ.............................31.3. PHẠM VI CỦA CÔNG NGHỆ PHẦN MỀM..........................62.1. MỞ ĐẦU.................................................142.2. KHÁCH HÀNG, NGƯỜI PHÁT TRIỂN VÀ NGƯỜI SỬ DỤNG.......142.3. PHA XÁC ĐỊNH YÊU CẦU....................................142.4. PHA ĐẶC TẢ (HAY PHÂN TÍCH).............................152.5. PHA THIẾT KẾ........................................... 172.6. PHA CÀI ĐẶT............................................ 182.7. PHA TÍCH HỢP........................................... 182.8. PHA BẢO TRÌ............................................ 192.9. THÔI SỬ DỤNG...........................................203.1. MÔ HÌNH XÂY DỰNG-VÀ-HIỆU CHỈNH (BUILD-AND-FIX MODEL). . .213.2. MÔ HÌNH THÁC ĐỔ (WATERFALL MODEL).....................223.3. MÔ HÌNH BẢN MẪU (RAPID PROTOTYPING MODEL).............233.4. MÔ HÌNH TĂNG DẦN (INCREMENTAL MODEL)..................253.5. MÔ HÌNH TĂNG DẦN ĐỒNG THỜI (CONCURRENT INCREMENTALMODEL)...................................................... 273.6. MÔ HÌNH ĐỒNG BỘ-VÀ-ỔN ĐỊNH (SYNCHRONIZE-AND-STABILIZEMODEL)...................................................... 283.7. MÔ HÌNH XOẮN ỐC (SPIRAL MODEL)......................... 283.8. MÔ HÌNH HƯỚNG ĐỐI TƯỢNG (OBJECT-ORIENTED MODEL). . . .315.1. NẮM BẮT YÊU CẦU........................................ 325.2. PHÂN TÍCH YÊU CẦU...................................... 335.3. LÀM BẢN MẪU (PROTOTYPING).............................. 345.4. TÍNH THÂN THIỆN VỚI NGƯỜI DÙNG CỦA PHẦN MỀM..........345.5. BẢN MẪU NHƯ MỘT KỸ THUẬT ĐẶC TẢ ...................... 345.6. CÓ NÊN SỬ DỤNG LẠI BẢN MẪU?...........................355.7. SỬ DỤNG CÁC CÔNG CỤ CASE TRONG PHA YÊU CẦU ..........355.8. CÓ KHÁI NIỆM YÊU CẦU HƯỚNG ĐỐI TƯỢNG KHÔNG?..........365.9. TÓM TẲT CHƯƠNG........................................ 365.10. PHA YÊU CẦU: TÌM HIỂU VẤN ĐỀ AIR GOURMET ............366.1. TÀI LIỆU ĐẶC TẢ........................................ 396.2. PHÂN TÍCH HỆ THỐNG BẰNG PHƯƠNG PHÁP CẤU TRÚC..........406.3. PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU......................... 497.1. SỰ RA ĐỜI CỦA PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG .........537.2. TỔNG QUAN VỀ NGÔN NGỮ UML ...........................537.3. MÔ HÌNH USE-CASE .....................................55Chương 1. Tổng quan về công nghệ phần mềm7.4. MÔ HÌNH LỚP ........................................... 667.5. BIỂU ĐỒ HOẠT ĐỘNG......................................737.6. BIỂU ĐỒ TRẠNG THÁI..................................... 777.7. BIỂU ĐỒ TUẦN TỰ.......................................787.8. BIỂU ĐỒ CỘNG TÁC.......................................808.1. PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG ........................... 818.2. QUẢN LÝ THÔNG TIN VỀ CHẾ ĐỘ ĂN ĐẶC BIỆT TRÊN MÁY BAY ..818.3. NHỮNG VẤN ĐỀ CẦN CHÚ Ý TRONG PHA PHÂN TÍCH.............869.1. THIẾT KẾ VÀ SỰ TRỪU TƯỢNG HÓA (DESIGN AND ABSTRACTION) 889.2. THIẾT KẾ HƯỚNG HÀNH ĐỘNG.............................. 899.3. PHÂN TÍCH DÒNG DỮ LIỆU................................. 899.4. THIẾT KẾ HƯỚNG ĐỐI TƯỢNG............................. 919.5. NHỮNG THÁCH THỨC TRONG PHA THIẾT KẾ HƯỚNG ĐỐI TƯỢNG . 979.6. THÊM MỘT SỐ GHI CHÚ VỀ VẤN ĐỀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 9710.1. LỰA CHỌN NGÔN NGỮ LẬP TRÌNH.......................... 9810.2. CÁC PHƯƠNG PHÁP CÀI ĐẶT VÀ TÍCH HỢP..................9910.3. KIỂM THỬ SẢN PHẨM PHẦN MỀM..........................10010.4. KIỂM THỬ CHẤP NHẬN...................................10111.1. VÌ SAO BẢO TRÌ LÀ CẦN THIẾT?.........................10311.2. BẢO TRÌ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG...................10312.1. MỞ ĐẦU...............................................10512.2. CÀI ĐẶT CÁC LỚP VÀ CÁC ĐỐI TƯỢNG ĐỘC LẬP ..........10612.3. CÀI ĐẶT CÁC LỚP VÀ CÁC ĐỐI TƯỢNG CÓ TÍNH THỪA KẾ . .10912.4. ĐÔI LỜI KẾT LUẬN.....................................110 2Chương 1. Tổng quan về công nghệ phần mềm CHƯƠNG 1. TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM1.1. ĐÔI ĐIỀU VỀ VẤN ĐỀ THUẬT NGỮ Theo tiếng Anh thì công nghệ là technology, còn phần mềm là software. Như vậy côngnghệ phần mềm phải chăng theo tiếng Anh là “software technology”? Tuy nhiên th ực t ế l ạikhông phải vậy. Trong tiếng Anh không có thuật ngữ “software technology” trong các t ừđiển tin học hay bách khoa toàn thư, mà chỉ có thuật ngữ “software engineering”. Từ“engineering” có nghĩa là “kỹ nghệ”. Cũng chính vì v ậy mà trong m ột s ố tài li ệu có m ột s ốtác giả dùng thuật ngữ “kỹ nghệ phần mềm”. Ở Việt nam người ta quen dùng t ừ côngnghệ hơn. Do đó phần lớn các trường vẫn gọi môn h ọc “software engineering” là “côngnghệ phần mềm”. Ở đây chúng tôi cũng dùng thuật ...

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