System Name: SEGi EduGrade
Aims: To help students track and calculate their GPA and CGPA, streamlining academic progress monitoring.
Technologies Used: Java, SQLite, Android Studio
Development Time: April 2024 (Assignment of Mobile Application Development)
Features: -
1. Lack of CGPA Updates
SEGi students only receive their GPA each semester, but to get the CGPA, they have to manually contact their academic advisor or counselor, which is time-consuming. With SEGi EduGrade, students can easily monitor both their GPA and CGPA, as the app clearly displays all semester GPAs and CGPA.
2. Lack of Customization for Malaysia's Grading Systems
Many existing CGPA calculators are incompatible with Malaysia's grading system (4.0), leading to calculation errors. SEGi EduGrade is specifically tailored to the Malaysian education system, ensuring accurate GPA and CGPA calculations that reflect Malaysia's grading scales.
1. Cloud Data Sync for Multiple Devices
Currently, SEGi EduGrade uses SQLite as a local database, meaning if users switch devices, their data will be lost. In the future, I plan to integrate a cloud database solution like Firebase to ensure data is securely stored and accessible across different devices.
2. Export Functionality
The current system lacks the ability to export data. Future updates will include features like exporting GPA and CGPA reports in PDF, CSV, or other formats, giving users more flexibility in managing and sharing their data.
3. Enhanced Analytics and Charts
Currently, the app offers basic GPA and CGPA tracking. Future enhancements will include integrating additional chart types to provide a more comprehensive overview of student's academic performance.