CASE STUDY · HUIT GPA PLANNER
HUIT GPA Planner
Một công cụ giúp sinh viên HUIT tính điểm, GPA và lập kế hoạch cho những học kỳ còn lại dựa trên đúng thang điểm của trường.
01 · PROBLEM CONTEXT
Biến tính toán thủ công thành công cụ ra quyết định
Trong suốt quá trình học đại học, sinh viên thường xuyên phải đối mặt với các bài toán tính điểm lặp đi lặp lại nhưng thiếu công cụ mô phỏng trực quan và chính xác.
"Môn này cần bao nhiêu điểm thi cuối kỳ để qua môn hoặc đạt điểm A/B+?"
"Điểm trung bình (GPA) của học kỳ hiện tại là bao nhiêu dựa trên số tín chỉ?"
"GPA tích lũy toàn khóa đang ở mức nào sau khi kết thúc một học kỳ mới?"
"Cần đạt kết quả tối thiểu ra sao trong các kỳ tới để tốt nghiệp loại Khá, Giỏi hoặc Xuất sắc?"
"Các học kỳ còn lại phải duy trì mức điểm trung bình khoảng bao nhiêu để đạt mục tiêu?"
LƯU Ý MINH BẠCH
02 · RULE ENGINE & GRADING SCALE
Thang điểm 4.0 & Ngưỡng xếp loại học lực
Chuyển hóa chính xác các quy tắc tính toán điểm số theo hệ tín chỉ thành bộ máy tính toán tất định, nhất quán.
Ngưỡng xếp loại học lực toàn khóa (GPA Hệ 4)
Bảng quy đổi điểm chữ sang thang điểm 4.0
03 · PRODUCT ARCHITECTURE
Kiến trúc sản phẩm 4 phân hệ
Sản phẩm được tổ chức thành 4 phân hệ chức năng tương ứng với các quyết định học tập cụ thể của sinh viên.
Tính điểm một môn học cụ thể
Tính toán điểm môn học từ các cột điểm thành phần và tính điểm thi cần thiết để đạt mục tiêu.
Tính điểm trung bình học kỳ
Tính toán GPA học kỳ theo trọng số tín chỉ của từng môn học.
Tính điểm trung bình tích lũy
Tổng hợp điểm các học kỳ để theo dõi GPA tích lũy toàn khóa.
Lập kế hoạch mục tiêu GPA / Xếp loại
Mô phỏng điểm số cần đạt ở các kỳ còn lại để đạt xếp loại mong muốn khi tốt nghiệp.
04 · CONSTRAINTS & PRIVACY
Ràng buộc thiết kế & Quyền riêng tư
Tối ưu mobile-first
Giao diện ưu tiên trải nghiệm trên thiết bị di động, thao tác nhập liệu thuận tiện.
Hỗ trợ PWA
Hỗ trợ Progressive Web App giúp sinh viên dễ dàng truy cập và sử dụng trên thiết bị cá nhân.
Tính toán định hướng quyền riêng tư
Tính toán điểm số cơ bản không yêu cầu cơ sở dữ liệu điểm số phía máy chủ (server-side grade database), không yêu cầu tài khoản cá nhân.
Bảo đảm độ chính xác số học
Tránh các phép làm tròn số không cần thiết ở các bước trung gian làm thay đổi bản chất kết quả.
Minh bạch công thức
Hiển thị rõ ràng cách thức chuyển đổi để sinh viên dễ dàng đối chiếu kết quả.
Tập trung vào giá trị cốt lõi
Thiết kế gọn nhẹ, không thêm các tính năng dư thừa gây cản trở mục đích chính.
05 · SYSTEM TESTING & VERIFICATION
Bằng chứng kỹ thuật & Đảm bảo chất lượng (QA Evidence)
Lưu ý minh bạch: Toàn bộ thông số dưới đây là kết quả kiểm thử quy trình phát triển và kiểm định kỹ thuật (Internal Implementation & QA Evidence), không phải số liệu người dùng sử dụng.
System Verification · PASS
06 · ITERATION & REFINEMENT
Quá trình hoàn thiện & Những điểm điều chỉnh
Tối ưu hóa cách trình bày kết quả dự báo điểm thi thành các thẻ chỉ số nhanh trực quan hơn.
Tối ưu hóa khoảng cách và độ rộng cột nhập điểm để thao tác trên màn hình nhỏ không bị co ép.
Đơn giản hóa việc hiển thị kết quả để sinh viên dễ đối chiếu với bảng điểm chính thức.
Hoàn thiện manifest và service worker hỗ trợ truy cập ứng dụng mượt mà.
07 · PRODUCT LESSONS
Bài học rút ra từ việc làm sản phẩm
Quy tắc nghiệp vụ phải sáng tỏ trước khi làm giao diện
Nắm chắc các công thức và điều kiện quy đổi điểm là điều kiện tiên quyết trước khi xây dựng giao diện người dùng.
Sai lệch tính toán sẽ phá vỡ niềm tin của người dùng
Đối với bài toán điểm số, sự chính xác là tiêu chí số một. Mọi sai lệch nhỏ đều ảnh hưởng trực tiếp đến độ tin cậy của công cụ.
Trải nghiệm di động là kênh tương tác chủ yếu
Sinh viên thường tra cứu điểm trực tiếp trên điện thoại, do đó tối ưu hóa cho màn hình nhỏ là bắt buộc.
Hỗ trợ ra quyết định giá trị hơn chỉ lưu trữ số liệu cũ
Giúp sinh viên nhìn thấy mình cần đạt điểm gì ở các kỳ tiếp theo đem lại giá trị thực tế cao hơn việc chỉ tính điểm đã qua.
Kiểm thử tự động bảo đảm tính toàn vẹn của logic
Bộ kiểm thử tự động giúp việc cập nhật giao diện hay mở rộng tính năng không làm phá vỡ logic tính toán cốt lõi.
NAVIGATION · WORK
Khám phá thêm các dự án & thử nghiệm
Quay lại danh sách tổng quan các dự án hoặc tìm hiểu thêm về cách tôi tư duy tại trang About.