Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Phát triển hệ thống thông tin kinh tế - Chương 2: Phân tích yêu cầu phần mềm
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Phát triển hệ thống thông tin kinh tế - Chương 2: Phân tích yêu cầu phần mềm. Chương này cung cấp cho sinh viên những nội dung kiến thức tổng quan gồm: khái niệm; nội dung phân tích; tài liệu đặc tả yêu cầu; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | CHƯƠNG 2. PHÂN TÍCH YÊU CẦU PHẦN MỀM 2.1. Khái niệm 2.2. Nội dung phân tích 2.3. Tài liệu đặc tả yêu cầu 9 5 22 Bộ môn Công nghệ thông tin - Bài giảng điện tử 2020 34 2.1. Khái niệm Quá trình tìm kiếm phân tích kiểm tra tư liệu hoá các dịch vụ và các ràng buộc của hệ thống được gọi là kỹ nghệ yêu cầu Requirements Engineering - RE . Kỹ nghệ yêu cầu có thể hiểu là việc phân tích yêu cầu một cách có hệ thống. Kỹ nghệ yêu cầu là khâu kỹ thuật đầu tiên trong quá trình xây dựng hệ thống phần mềm. 35 2.1. Khái niệm Yêu cầu requirement có nhiều mức Một mô tả trừu tượng về một dịch vụ rằng hệ thống phải chịu một ràng buộc nào đó Một đặc tả chi tiết toán học về một chức năng. Các yêu cầu có thể phục vụ các nhiệm vụ Cơ sở để thương lượng một hợp đồng Khi đó phải được viết một cách trừu tượng cần giải nghĩa thêm Cơ sở để viết hợp đồng Khi đó phải được định nghĩa chi tiết Làm tư liệu đầu vào cho việc thiết kế và triển khai 36 2.1. Khái niệm Yêu cầu người dùng - User requirements Các phát biểu bằng ngôn ngữ tự nhiên cộng với các sơ đồ về các dịch vụ mà hệ thống cung cấp và các ràng buộc về vận hành. Được viết cho khách hàng. Yêu cầu hệ thống System requirements Một tài liệu có cấu trúc bao gồm các mô tả chi tiết về các chức năng và dịch vụ của hệ thống cùng với các ràng buộc về vận hành. Định nghĩa cái gì cần được cài đặt Có thể là một phần của một hợp đồng giữa khách hàng và người nhận thầu. 37 37 2.1. Khái niệm Đặc tả yêu cầu phần mềm Software Requirements Specification SRS Bao gồm các chức năng của phần mềm hiệu năng của phần mềm các yêu cầu về thiết kế và giao diện các yêu cầu đặc biệt khác. Tài liệu đặc tả yêu cầu là bản mô tả chi tiết các dịch vụ mà hệ thống cung cấp và các ràng buộc để xây dựng và vận hành hệ thống. Đủ chi tiết làm cơ sở cho việc thiết kế và triển khai. Dành cho nhà phát triển. 38 2.1. Khái niệm Yêu cầu từ nghiệp vụ Các yêu cầu chức năng Functional requirements Mô tả các chức năng hay các dịch vụ mà hệ thống phần mềm cần cung cấp. Các yêu cầu phi chức .