Cỏc mụ hỡnh sử dụng trong quỏ trỡnh phõn tớch và đặc tả yờu cầu?

Một phần của tài liệu Bài giảng phát triển hệ thống thông tin kinh tế (Trang 48)

- quan hệ kế thừa giữa các thực thể Biểu đồ thực thể quan hệ

2. Cỏc mụ hỡnh sử dụng trong quỏ trỡnh phõn tớch và đặc tả yờu cầu?

bảo trỡ được đề xuất

Yờu cầu bào trỡ được chấp nhận

Mó nguồn & tài liệu đó được sửa Mó nguồn

& tài liệu hiện thời

Ban quản lý thay đổi Kỹ sư bảo trỡ Cỏc yờu cầu bảo trỡ Khỏch hàng Quản lý Chăm súc khỏch hàng bảo trỡ Marketing Yờu cầu bị từ chối Hoạt động bảo trỡ phần mềm 284  Cỏc cụng việc cần thực hiện:

1. Hiểu kĩ yờu cầu bảo trỡ

2. Phõn loại yờu cầu: sửa đổi hay nõng cấp?

3. Thiết kế cỏc sửa đổi được yờu cầu 4. Kế hoạch chuyển đổi từ thiết kế cũ

5. Đỏnh giỏ cỏc ảnh hưởng của sửa đổi lờn ứng dụng6. Triển khai cỏc sửa đổi 6. Triển khai cỏc sửa đổi

7. Thực hiện cỏc kiểm thử đơn vị cho cỏc phần thayđổi đổi

8. Tiến hành kiểm thử tăng dần,thực hiện kiểm thửhệ thống với cỏc khả năng mới hệ thống với cỏc khả năng mới

9. Cập nhật cỏc tài liệu cấu hỡnh, yờu cầu, thiết kế vàkiểm thử. kiểm thử.

Hoạt động bảo trỡ phần mềm

285

Vớ dụ về chi phớ hoạt động bảo trỡ. Hoạt động Đỏnh giỏ(person-

days) Hoạt động

Đỏnh giỏ (person-

days)

1. Hiểu yờu cầu và xỏc định chức năng cần sửa đổi hay chức năng cần sửa đổi hay

thờm vào 2 - 5 6. Dịch và tớch hợp 2 - 3

2. Thay đổi thiết kế 1 - 4 7. Kiểm thử chức năng thay đổi 2 - 43. Phõn tớch ảnh hưởng trỡnh 3. Phõn tớch ảnh hưởng trỡnh

diễn 1 - 4 8. Kiểm thử trỡnh diễn 2 - 4

4. Triển khai cỏc thay đổi

thành mó nguồn 1 - 4 9. Đưa ra bản mới và bỏo cỏo kết quả 1 5. Thay đổi thụng tin cấu hỡnh 2 - 6 TỔNG 14 - 35

Hoạt động bảo trỡ phần mềm

286

Chuẩn húa hoạt động bảo trỡ: Hiện nay,

chuẩn IEEE 840-1992 thường được dựng trong cỏc hoạt động bảo trỡ phần mềm.

Cỏc bước bảo trỡ phần mềm theochuẩ 840-1992 chuẩ 840-1992 1. Xỏc định vấn đề 2. Phõn tớch 3. Thiết kế 4. Triển khai 5. Kiểm thử hệ thống 6. Kiểm thử chấp nhận 7. Chuyểngiao phần mềm Hoạt động bảo trỡ phần mềm 287

Vớ dụ bảo trỡ phần mềm đối với giai đoạn thiết kế: a. Đầu vào •Tài liệu dự ỏn gốc•Cỏc phõn tớch từ pha trước

b. Tiến trỡnh •Tạo ra cỏc trường hợp kiểm thử (test cases) •Duyệt (cỏc yờu cầu; kế hoạch triển khai)

c. Điều khiển •Kiểm chứng thiết kế

•Kiểm tra thiết kế và cỏc trường hợp kiểm thử d. Đầu ra •Duyệt( cỏc sửa đổi; phõn tớch chi tiết; kế hoạch triển khai)•Cập nhật(thiết kế gốc; kế hoạch kiểm thử)

e. Nhõn tố chất lượng liờn quan lượng liờn quan

•Độ linh hoạt (của thiết kế) •Khả năng lần vết (traceability) •Khả năng sử dụng lại (Reusability) •Khả năng cú thể hiểu (Comprehensibility) f. Độ đo •Chi phớ người-giờ•Thời gian

•Số lượng tiếp nhận thay đổi

Hoạt động bảo trỡ phần mềm

288BÀI TẬP CHƯƠNG 4 BÀI TẬP CHƯƠNG 4

1. Nhiệm vụ chớnh của giai đoạn phõn tớch và đặc tả yờucầu? Cỏc cụng việc cần thực hiện? Cỏc tài liệu cần bàn cầu? Cỏc cụng việc cần thực hiện? Cỏc tài liệu cần bàn giao sau giai đoạn phõn tớch và đặc tả yờu cầu?

2. Cỏc mụ hỡnh sử dụng trong quỏ trỡnh phõn tớch và đặc tảyờu cầu? yờu cầu?

3. Trỡnh bày tầm quan trọng của thiết kế giao diện khi xõydựng phần mềm. Những điểm cần chỳ ý trong thiết kế dựng phần mềm. Những điểm cần chỳ ý trong thiết kế giao diện

4. Cỏc nguyờn tắc thiết kế tập tin dữ liệu, những lưu ý khithiết kế tập tin dữ liệu là gỡ? thiết kế tập tin dữ liệu là gỡ?

5. Người phỏt triển lựa chọn ngụn ngữ lập trỡnh dựa trờnnhững yếu tố nào? Phong cỏch lập trỡnh ảnh hưởng tới những yếu tố nào? Phong cỏch lập trỡnh ảnh hưởng tới chất lượng phần mềm như thế nào?

Một phần của tài liệu Bài giảng phát triển hệ thống thông tin kinh tế (Trang 48)

Tải bản đầy đủ (PDF)

(48 trang)