A GPAcalculator which is suitable for URP comprehensive educational administration system