Bài giảng "Phát triển, vận hành, bảo trì phần mềm - Chương 4: Các tác vụ yêu cầu bảo trì" cung cấp cho người học các kiến thức: Hiểu chương trình, người bảo trì và các nhu cầu thông tin, mô hình qui trình nắm bắt thông tin, reverse engineering. Mời các bạn cùng tham khảo. | TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM PHÁT TRIỂN VẬN HÀNH BẢO TRÌ PHẦN MỀM ThS. NGUYỄN THỊ THANH TRÚC UIT-VNUHCM 2009 1 https tailieudientucntt Nội dung Chương 4 HIỂU CHƯƠNG TRÌNH NGƯỜI BẢO TRÌ VÀ CÁC NHU CẦU THÔNG TIN MÔ HÌNH QUI TRÌNH NẮM BẮT THÔNG TIN REVERSE ENGINEERING Thảo luận và làm bài tập UIT-VNUHCM 2009 Company Logo 2 https tailieudientucntt Chương 4 CÁC TÁC VỤ YÊU CẦU BẢO TRÌ HIỂU CHƯƠNG TRÌNH NGƯỜI BẢO TRÌ VÀ CÁC NHU CẦU THÔNG TIN MÔ HÌNH QUI TRÌNH NẮM BẮT THÔNG TIN REVERSE ENGINEERING UIT-VNUHCM 2009 3 https tailieudientucntt Chương 3 CÁC TÁC VỤ YÊU CẦU BẢO TRÌ 1. HIỂU CHƯƠNG TRÌNH o Mục tiêu của nắm bắt chương trình Phạm vi vấn đề Hiệu quả thực thi Mối liên hệ Nhân Quả Cause-Effect Mối liên hệ sản phẩm Môi trường Đặc trưng Quyết định Hỗ trợ 2. NGƯỜI BẢO TRÌ VÀ CÁC NHU CẦU THÔNG TIN o Managers o Analysts o Designers o Programmers 3. MÔ HÌNH QUI TRÌNH NẮM BẮT THÔNG TIN o Chiến lược nắm bắt chương trình Top-Down Model Ill Bottom-Up Chunking Model Opportunistic Model 4. REVERSE ENGINEERING o Định nghĩa o Mục đích và mục tiêu của reverse engineering o Các mức của reverse engineering o Kỹ thuật hỗ trợ o Các lợi điểm UIT-VNUHCM 2009 4 https tailieudientucntt HIỂU CHƯƠNG TRÌNH Mục tiêu của nắm bắt chương trình o Phạm vi vấn đề o Hiệu quả thực thi o Mối liên hệ Nhân Quả Cause-Effect o Mối liên hệ sản phẩm Môi trường o Đặc trưng Quyết định Hỗ trợ UIT-VNUHCM 2009 5 https tailieudientucntt Phạm vi vấn đề Nắm bắt được kiến thức phạm vi khá quan trọng. Tác động đến vấn đề vùng phạm vi chuyên biệt cụ thể. o Vd môi trường điều trị bệnh nhân Trong hệ thống lớn o Ví dụ chăm sóc sức khoẻ viễn thông tài chính được phân nhỏ thành vấn đề nhỏ thành phần nhỏ hơn được quản lý thành đơn vị chương trình như mô đun thủ tục hàm. o Ví dụ Trình biên dịch bao gồm thành phần parser phân tích phát sinh .