Nhập Môn Công Nghệ Phần Mềm: Kỹ Nghệ Yêu Cầu Phần Mềm

Trường đại học

Trường Đại Học

Người đăng

Ẩn danh

Thể loại

bài giảng

2023

52
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

6. CHƯƠNG 6: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering)

6.1. Mục tiêu của bài học

6.2. Nội dung

6.2.1. Tầm quan trọng của yêu cầu phần mềm

6.2.2. Yêu cầu chức năng và yêu cầu phi chức năng

6.2.3. Các hoạt động chính trong kỹ nghệ yêu cầu phần mềm

6.3. Nguồn gốc yêu cầu phần mềm

6.4. Đặc điểm của khách hàng phần mềm

6.5. Vấn đề YCPM giải quyết

6.5.1. Vấn đề YCPM giải quyết (1)

6.5.2. Vấn đề YCPM giải quyết (2)

6.5.3. Vấn đề YCPM giải quyết (3)

6.5.4. Vấn đề YCPM giải quyết (4)

6.6. Phân loại yêu cầu

6.7. Yêu cầu chức năng

6.8. Yêu cầu phi chức năng và ràng buộc

6.9. Các hoạt động chính trong kỹ nghệ YCPM

6.9.1. Phát hiện các yêu cầu phần mềm (Requirements elicitation)

6.9.2. Phân tích các yêu cầu phần mềm và thương lượng với khách hàng (Requirements analysis and negotiation)

6.9.3. Đặc tả các yêu cầu phần mềm (Requirements specification)

6.9.4. Mô hình hóa hệ thống (System modeling)

6.9.5. Kiểm tra tính hợp lý của các yêu cầu phần mềm (Requirements validation)

6.9.6. Quản trị các yêu cầu phần mềm (Requirements management)

6.10. Một số mô hình hóa hệ thống

6.10.1. Biểu đồ phân cấp chức năng - WBS (work break down structure)

6.10.2. Biểu đồ luồng dữ liệu – DFD (data flow diagram)

6.10.3. Máy trạng thái – FSM (Finite state machine)

6.10.4. Sơ đồ thực thể liên kết – ERD (entity relation diagram)

6.11. Ví dụ: Đặc tả chức năng với DFD

6.12. Các hạn chế của DFD

6.13. Ví dụ: Đặc tả trạng thái với FSM - Finite State Machines

6.14. Ví dụ: Đặc tả dữ liệu với Mô hình thực thể liên kết - ERD

6.15. So sánh DFD FSM ERD

6.16. Thế nào là một đặc tả tốt?

6.17. Tài liệu yêu cầu

6.18. Nội dung cần có của tài liệu yêu cầu

6.19. 4d. Một số mô hình hóa hệ thống

6.20. 4e. Quản trị các yêu cầu phần mềm

6.20.1. Các công việc liên quan

6.20.2. Lợi ích

6.21. Quản lý thay đổi và vấn đề phát sinh

6.22. Kiểm soát nguồn thay đổi tiềm năng

Nhập môn công nghệ phần mềm introduction to software engineering phần mềm chương 6 kĩ nghệ yêu cầu phần mềm requirement engineering tiếng việt điểm cao