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)