Bài giảng Công nghệ phần mềm: Chương 7 - Trần Anh Dũng

12 5 0
Bài giảng Công nghệ phần mềm: Chương 7 - Trần Anh Dũng

Đ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

Bài giảng Công nghệ phần mềm - Chương 7 trình bày về vận hành và bảo trì phần mềm. Các nội dung cần tìm hiểu trong chương này gồm có: Bảo trì phần mềm là gì? Tại sao cần phải bảo trì, phân loại các kiểu bảo trì, khó khăn trong việc vận hành và bảo trì phần mềm, các nhân tố ảnh hưởng đến chi phí bảo trì, bảo trì phần mềm hướng đối tượng.

Chương 7: Vận hành bảo trì Phần mềm GVLT: Trần Anh Dũng Nội dung  Bảo trì phần mềm gì?  Tại cần phải bảo trì  Phân loại kiểu bảo trì  Khó khăn  Các nhân tố ảnh hưởng đến chi phí bảo trì  Bảo trì phần mềm hướng đối tượng Bảo trì phần mềm gì?  Bảo trì phần mềm hoạt động chỉnh sửa chương trình sau đưa vào sử dụng  Bảo trì thường khơng bao gồm thay đổi liên quan tới kiến trúc hệ thống  Những thay đổi hệ thống thường cài đặt cách điều chỉnh thành phần tồn bổ sung thành phần cho hệ thống Bảo trì phần mềm  Giai đoạn bảo trì:  Bắt đầu sau khách hàng chấp thuận sản phẩm cần có thay đổi sản phẩm  Các thể bảo trì:  Mã nguồn, tài liệu, hướng dẫn sử dụng  Còn gọi tiến triển (evolution) để rõ phát triển sản phẩm thay gọi bảo trì Tại cần phải bảo trì  Hiệu chỉnh: Các lỗi đặc tả, thiết kế, tài liệu, mã nguồn, …  Hoàn thiện: Thay đổi nhằm hoàn thiện hiệu sản phẩm  Ví dụ: Khách hàng yêu cầu thêm số chức hay sửa đổi sản phẩm để tăng tốc độ xử lý  Thích ứng: Các thay đổi nhằm đáp ứng thay đổi môi trường mà sản phẩm vận hành  Ví dụ: thay đổi trình biên dịch, hệ điều hành, phần cứng,… Tại cần phải bảo trì  Được xem dịch vụ hậu mãi, giữ khách hàng cách cung cấp dịch vụ bảo trì tốt Phân loại bảo trì phần mềm  Bảo trì sửa lỗi  Thay đổi hệ thống để sửa lại khiếm khuyết nhằm thoả mãn yêu cầu hệ thống  Bảo trì tích hợp hệ thống vào mơi trường vận hành khác  Bảo trì để bổ sung chỉnh sửa yêu cầu chức hệ thống  Chỉnh sửa hệ thống cho thoả mãn yêu cầu Khó khăn  Đây vấn đề khó khăn nhiều thách thức sản phẩm phần mềm  Liên quan đến tất giai đoạn tiến trình xây dựng phần mềm  Chi phí bảo trì?  Phụ thuộc vào số lượng thay đổi  Chi phí thay đổi phụ thuộc vào khả bảo trì  Chi phí bảo trì bị ảnh hưởng tác nhân kỹ thuật phi kỹ thuật Khó khăn  Nếu bảo trì nhiều, làm thay đổi cấu trúc phần mềm làm cho việc bảo trì trở lên khó khăn  Phần mềm có tuổi thọ cao phải cần chi phí cao (vì sử dụng ngơn ngữ chương trình dịch cũ …) Các nhân tố ảnh hưởng  Sự ổn định đội dự án: chi phí bảo trì giảm nhân viên đội dự án không thay đổi  Những trách nhiệm cam kết  Kỹ nhân viên: nhân viên bảo trì thường khơng có kinh nghiệm hiểu biết miền ứng dụng họ bị hạn chế  Tuổi thọ cấu trúc chương trình: tuổi thọ cấu trúc chương trình bị xuống cấp chúng trở lên khó hiểu thay đổi nhiều 10 Bảo trì phần mềm hướng đối tượng  Dễ dàng bảo trì đối tượng   Do khái niệm độc lập nên dễ dàng xác định vị trí nhằm hiệu chỉnh hay nâng cao Các thay đổi ảnh hưởng bên đối tượng nên giảm thiểu lỗi hồi qui  Khó khăn? 11 12 ... trì phần mềm gì?  Tại cần phải bảo trì  Phân loại kiểu bảo trì  Khó khăn  Các nhân tố ảnh hưởng đến chi phí bảo trì  Bảo trì phần mềm hướng đối tượng Bảo trì phần mềm gì?  Bảo trì phần. .. bảo trì nhiều, làm thay đổi cấu trúc phần mềm làm cho việc bảo trì trở lên khó khăn  Phần mềm có tuổi thọ cao phải cần chi phí cao (vì sử dụng ngơn ngữ chương trình dịch cũ …) Các nhân tố ảnh... ứng dụng họ bị hạn chế  Tuổi thọ cấu trúc chương trình: tuổi thọ cấu trúc chương trình bị xuống cấp chúng trở lên khó hiểu thay đổi nhiều 10 Bảo trì phần mềm hướng đối tượng  Dễ dàng bảo trì

Ngày đăng: 20/05/2021, 04:37

Mục lục

  • Chương 7: Vận hành và bảo trì Phần mềm

  • Nội dung

  • Bảo trì phần mềm là gì?

  • Bảo trì phần mềm

  • Tại sao cần phải bảo trì

  • Slide 6

  • Phân loại bảo trì phần mềm

  • Khó khăn

  • Slide 9

  • Các nhân tố ảnh hưởng

  • Bảo trì phần mềm hướng đối tượng

  • Slide 12

Tài liệu cùng người dùng

Tài liệu liên quan