Bỏ qua

Bộ hồ sơ Đặc tả Kỹ thuật Nháp (EZD-TEC-DRAFT)

Mã tài liệu: EZD-TEC-DRAFT-IDX Phiên bản: 1.0
Ngày hiệu lực: 15/09/2025 Người soạn: Stephen
Người phê duyệt: Stephen Trang: 1/X

1.0 Mục đích

Tài liệu này là trang mục lục chính cho bộ hồ sơ Đặc tả Kỹ thuật Nháp (EZD-TEC-DRAFT). Nó cung cấp một cái nhìn tổng quan về kiến trúc phần mềm, các đặc tả API, và danh sách linh kiện phần cứng cho phiên bản MVP của dự án AI Booth.

Bộ hồ sơ này là sản phẩm đầu ra chính của luồng công việc kỹ thuật trong Giai đoạn 2, và là "bản vẽ thi công" để bàn giao cho vendor phát triển.

2.0 Sơ đồ Lộ trình Triển khai

Sơ đồ dưới đây trực quan hóa kế hoạch làm việc trong 2 tuần để hoàn thành bộ hồ sơ này.

graph TD
    A[<b>Bắt đầu Thiết kế Kỹ thuật</b>] --> W1["<b>Tuần 1: Nền tảng & Hợp đồng API</b>"];

    subgraph " "
        W1 --> T1_1["Nhiệm vụ 1: Soạn thảo 3 file OpenAPI"];
        T1_1 --> D1[("booth_api.yaml<br>cms_api.yaml<br>dashboard_api.yaml")];

        W1 --> T1_2["Nhiệm vụ 2: Thiết kế Lược đồ CSDL"];
        T1_2 --> D2[("database_schema.md")];
    end

    D1 & D2 --> W2["<b>Tuần 2: Hoàn thiện Kiến trúc & Rà soát</b>"];

    subgraph " "
        W2 --> T2_1["Nhiệm vụ 3 & 4: Hoàn thiện Sơ đồ & Tài liệu Kiến trúc"];
        T2_1 --> D3[("Sơ đồ Kiến trúc Chi tiết<br>Tài liệu Mô tả Kiến trúc")];

        W2 --> T2_2["Nhiệm vụ 5: Rà soát & Phê duyệt Nội bộ"];
    end

    D3 & T2_2 --> F[("<b>Hoàn thành<br>Bộ hồ sơ EZD-TEC-DRAFT</b>")];

    %% Styling
    classDef task fill:#161B22,stroke:#0A74DA,color:#F0F6FC
    classDef deliverable fill:#232931,stroke:#2DA44E,color:#F0F6FC,shape:document
    classDef weekTitle fill:#0D1117,stroke:#8B949E,color:#F0F6FC,font-weight:bold
    classDef startEnd fill:#0A74DA,stroke:#fff,color:#fff,font-weight:bold,shape:stadium
    classDef finalGoal fill:#2DA44E,stroke:#fff,color:#fff,font-weight:bold,shape:stadium

    class T1_1,T1_2,T2_1,T2_2 task
    class D1,D2,D3 deliverable
    class W1,W2 weekTitle
    class A startEnd
    class F finalGoal

3.0 Cấu trúc & Điều hướng

Dưới đây là liên kết truy cập nhanh đến tất cả các tài liệu trong bộ hồ sơ này.

3.1 Phần 1: Thiết kế Kiến trúc

Nơi chứa "bản vẽ tổng thể" của hệ thống và các quyết định kỹ thuật nền tảng.

3.2 Phần 2: Đặc tả API

Nơi chứa các "hợp đồng" giao tiếp giữa frontend và backend.

3.3 Phần 3: Danh sách Linh kiện Phần cứng (BOM)

(Tạm gác lại theo kế hoạch)