1. Trang chủ
  2. » Công Nghệ Thông Tin

CHAPTER 5 SOFTWARE REQUIREMENTS

5 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

CHAPTER 5 SOFTWARE REQUIREMENTS 1

󾠲 CHAPTER 5: SOFTWARE REQUIREMENTS Requirements Engineering Phải viết tài liệu để nhiều đối tượng đọc hiểu ℹ Khi thi yêu cầu so sánh yêu cầu Yêu cầu chức Có thể kể số yêu cầu cụ thể sau: Nhập mật sai q lần khóa tài khoản vòng phút Yêu cầu phi chức CHAPTER 5: SOFTWARE REQUIREMENTS Tìm kiếm phải dễ dàng Giao diện phải dễ dàng sử dụng Requirements engineering Process of establishing the services that a system provide and the constraints for the system What is a requirement? It may range from a high-level abstract statement of a service or a constraint to a detailed functional specification The basis for a bid or a contract The basis for the development team Types of requirement CHAPTER 5: SOFTWARE REQUIREMENTS User requirements: high-level System requirements: low-level Requirements readers Functional and non-functional requirements 💡 So sánh Domain requirements: yêu cầu riêng Chức năng: Các hành động làm Phi chức năng: Thuộc tính, tính chất hành động, chức Functional requirements Functional user requirements Functional system requirements CHAPTER 5: SOFTWARE REQUIREMENTS Cụ thể, chi tiết The LIBSYS system Library system Người dùng tìm kiếm lựa chọn tài liệu từ nhiều databases khác Cung cấp phương tiện để người dùng đọc tài liệu từ kho tài liệu Requirements imprecision Ambiguous requirements Requirements completeness and consistency Hồn thiện đồng Non-functional requirements Thuộc tính ràng buộc chức Ảnh hưởng đến việc thiết kế cài đặt hệ thống, tác động lớn đến chi phí Usability (dễ sử dụng) quan trọng Goals and requirements System requirements More detailed specifications Basis for designing the system Defined or illustrated using system models CHAPTER 5: SOFTWARE REQUIREMENTS Problems with Natural Language (NL)specification Ambiguity Over-flexibility Lack of modularisation CHAPTER 5: SOFTWARE REQUIREMENTS

Ngày đăng: 05/05/2023, 11:02