Danh mục

Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Thanh Bình

Số trang: 20      Loại file: pdf      Dung lượng: 171.35 KB      Lượt xem: 40      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Nhập môn công nghệ phần mềm - Chương 3: Phân tích và đặc tả yêu cầu" cung cấp cho người đọc các kiến thức: Khái niệm yêu cầu, yêu cầu chức năng và phi chức năng, tài liệu đặc tả yêu cầu, các bước phân tích và đặc tả yêu cầu. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Thanh Bình Phân tích và ñặc tả yêu cầu (3) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng Nội dung  Khái niệm yêu cầu  Yêu cầu chức năng và phi chức năng  Tài liệu ñặc tả yêu cầu  Các bước phân tích và ñặc tả yêu cầu  Phân tích bài toán  Thu thập yêu cầu  Phân tích yêu cầu  ðặc tả yêu cầu  Hợp thức hóa yêu cầu 2 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt Phân tích và ñặc tả yêu cầu  Phân tích và ñặc tả yêu cầu là tiến trình xác ñịnh:  các dịch vụ/chức năng mà khách hàng yêu cầu từ hệ thống  các ràng buộc mà hệ thống ñược phát triển và vận hành 3 Yêu cầu là gì  Một yêu cầu có thể là từ một phát biểu mức trừu tượng rất cao về dịch vụ hay hệ thống cho ñến một ñặc tả toán học rất chi tiết  Yêu cầu là  năng lực của phần mềm mà người sử dụng cần ñể giải quyết vấn ñề ñặt ra nhằm ñạt ñược mục ñích xác ñịnh  năng lực của phần mềm cần có nhằm thỏa mãn một hợp ñồng, một chuẩn, một ñặc tả 4 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Các loại yêu cầu  Yêu cầu người sử dụng  các phát biểu bằng ngôn ngữ tự nhiên (và các sơ ñồ) về dịch vụ và ràng buộc mà hệ thống cung cấp  dành cho khách hàng  Yêu cầu hệ thống  tài liệu có cấu trúc mô tả chi tiết các dịch vụ của hệ thống  là hợp ñồng giữa khách hàng và người phát triển  ðặc tả phần mềm  mô tả chi tiết về phần mềm, nhằm phục vụ cho thiết kế, mã hóa  dành cho người phát triển 5 Người ñọc yêu cầu Client man agers System end-us ers Us er req uirements Client en gineers Contractor managers System architects System end-us ers Client en gineers System requ irements System architects Software d ev elopers Client en gineers (perh aps) Software design System architects specificatio n Software d ev elopers 6 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt Yêu cầu chức năng và phi chức năng  Yêu cầu chức năng  phát biểu về các dịch vụ/chức năng mà hệ thống cần cung cấp • hệ thống cần trả lời các sự kiện hay dữ liệu vào như thế nào  Yêu cầu phi chức năng  các ràng buộc trên các dịch vụ/chức năng của hệ thống • thời gian • tiến trình phát triển • chuẩn... 7 Yêu cầu chức năng  Mô tả chức năng của hệ thống  Ví dụ  Người sử dụng có thể tìm kiếm các tài liệu dựa trên từ khóa chứa trong tài liệu hoặc tên tài liệu  Hệ thống cần cung cấp cho người sử dụng phương tiện hiển thị dễ dàng các tài liệu từ CSDL  Hệ thống phải ñọc ñược các ñịnh dạng khác nhau của tài liệu: văn bản (text), pdf, .doc, bảng tính Excel 8 ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: