Soldemy
0%

Bài đọc

Yêu cầu và ranh giới hệ thống: đọc và phân tích ví dụ

3 phút đọc

Đây là bài 2 của chương 1: Yêu cầu và ranh giới hệ thống, thuộc khóa demo System Design. Nội dung được dùng để trải nghiệm cấu trúc chương trình học; hãy thực hành trên dữ liệu và môi trường thử nghiệm riêng. Trong dự án xuyên suốt, bạn sẽ xây dựng bản thiết kế nền tảng học trực tuyến với danh mục, video, tiến độ và thông báo.

Mục tiêu cụ thể

Thiết kế bắt đầu từ tác vụ, quy mô dự kiến và giới hạn. Yêu cầu chức năng mô tả hệ thống làm gì; yêu cầu chất lượng mô tả mức độ đáp ứng và ràng buộc.

Đọc ví dụ theo luồng dữ liệu

Đọc từ đầu vào tới đầu ra. Xác định từng tên, điều kiện và quan hệ phụ thuộc trước khi chạy. Nếu có tên model, bảng hoặc endpoint chưa tồn tại, coi đó là thành phần minh họa cần dựng trong dự án thử nghiệm; đoạn trích không đại diện một ứng dụng hoàn chỉnh.

TEXT
Tác vụ: xem danh mục, mở bài học, lưu tiến độ.
Giả định demo: 10.000 tài khoản, 500 phiên xem cùng lúc.
Mục tiêu cần đo: độ trễ mở danh mục và tỷ lệ lỗi.
Ngoài phạm vi đầu tiên: livestream và thanh toán quốc tế.

Cách phân tích

  • Đánh dấu phần khai báo và phần thực hiện thao tác.
  • Dự đoán kết quả với dữ liệu thông thường trước khi chạy.
  • Thay đúng một giá trị đầu vào để kiểm tra dự đoán.
  • Ghi lại kết quả thực tế, không chỉ thông báo thành công.

Tình huống đối chiếu

Các con số giả định không phải số liệu thực. Ghi rõ nguồn và phạm vi để người đọc không hiểu đây là cam kết vận hành.

Hãy liên hệ ví dụ với yêu cầu của chương: Viết một trang yêu cầu cho nền tảng demo, chọn ba tác vụ và ba chỉ số cần theo dõi. Chỗ nào có thể dùng lại trực tiếp, chỗ nào phải đổi vì dữ liệu hoặc môi trường khác? Giải thích sự khác biệt đó giúp tránh việc sao chép một mẫu đúng trong bối cảnh này nhưng sai trong bối cảnh khác.

Bài tập đọc hiểu

  • Chỉ ra phần nào của ví dụ giúp bảo đảm: mỗi giả định được gắn nhãn.
  • Chỉ ra phần nào của ví dụ giúp bảo đảm: có phần ngoài phạm vi.
  • Chỉ ra phần nào của ví dụ giúp bảo đảm: chỉ số có cách đo.

Nộp lại bản chú thích ngắn, kết quả quan sát và một biến thể đã thử. Nếu ví dụ chưa đủ để đạt một tiêu chí, liệt kê phần cần bổ sung thay vì coi tiêu chí đã tự động được thỏa mãn.

Hỏi đáp

Đăng nhập để đặt câu hỏi và tham gia thảo luận.