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.
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.
Lưu ý minh bạch: Đây là một công cụ sản phẩm độc lập được xây dựng nhằm hỗ trợ sinh viên học tập, không đại diện hoặc có liên kết chính thức với Trường Đại học Công Thương TP.HCM (HUIT).
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.
CourseCalc
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.
GpaCalc
Tính toán GPA học kỳ theo trọng số tín chỉ của từng môn học.
SemesterPlanner
Tổng hợp điểm các học kỳ để theo dõi GPA tích lũy toàn khóa.
GoalPlanner
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.
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.
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.
Logic tests
Analytics tests
Build
GitHub Pages deployment
PWA generation
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.