11.3.4 Thực hiện khái quát và Xem
An xem trọng các yêu cầu phần mềm trình bày các chức năng được thực hiện
và thông tin được xử lý mà không quan tâm đến các chi tiết thực hiện. Ví dụ,
quan điểm thiết yếu của các chức năng SafeHome đọc trạng thái cảm biến không liên quan đến
chính nó với các hình thức vật lý của dữ liệu hoặc các loại cảm biến được sử dụng. Trong thực tế, nó
có thể lập luận rằng tình trạng đọc sẽ là một cái tên thích hợp hơn cho các chức năng này,
vì nó không quan tâm đến chi tiết về cơ chế đầu vào hoàn toàn. Tương tự như vậy, một
mô hình dữ liệu quan trọng của các số điện thoại của mục dữ liệu (ngụ ý bởi các chức năng quay
số điện thoại) có thể được biểu diễn ở giai đoạn này mà không liên quan đến các dữ liệu cơ bản
cấu trúc (nếu có) được sử dụng để thực hiện các mục dữ liệu. Bằng cách tập trung sự chú ý vào bản chất
của vấn đề ở giai đoạn đầu của yêu cầu kỹ thuật, chúng tôi lại lựa chọn của chúng tôi
mở để xác định chi tiết thực hiện trong giai đoạn sau của các yêu cầu đặc điểm kỹ thuật
và thiết kế phần mềm.
Quan điểm thực hiện các yêu cầu phần mềm trình bày các biểu hiện thế giới thực
của các chức năng xử lý và các cấu trúc thông tin. Trong một số trường hợp, một vật lý
đại diện được phát triển như là bước đầu tiên trong thiết kế phần mềm. Tuy nhiên, hầu hết
các hệ thống dựa trên máy tính được quy định một cách ra lệnh rằng, ăn ở của
các chi tiết thực hiện một số. Một thiết bị đầu vào SafeHome là một cảm biến chu vi (không
làm chó canh gác, một người bảo vệ con người, hay một cái bẫy mìn). Các cảm biến phát hiện nhập bất hợp pháp bằng cách
cảm nhận một break trong một mạch điện tử. Các đặc điểm chung của các cảm biến
cần lưu ý như là một phần của một đặc tả yêu cầu phần mềm. Các nhà phân tích phải
nhận ra những hạn chế áp đặt bởi các yếu tố hệ thống được xác định trước (cảm biến) và
xem xét quan điểm thực hiện các chức năng và thông tin khi một quan điểm như vậy là
phù hợp.
đang được dịch, vui lòng đợi..