GWA Calculator 是一个简单易用的成绩加权平均分计算工具,专为大学生设计。它能帮助学生快速计算课程的加权平均分,支持多语言界面,并提供直观的计算过程展示。
-
GWA计算
- 支持输入多个课程信息(课程名称、学分、成绩)
- 自动计算加权平均分
- 显示详细的计算过程
-
多语言支持
- 英语(默认)
- 中文
- 西班牙语
-
数据管理
- 本地保存课程数据
- 支持清除历史记录
-
在输入框中填写课程信息:
- 课程名称(如:Mathematics)
- 学分数(如:4)
- 成绩(如:90)
-
点击"Add Course"添加课程
-
系统自动计算并显示:
- GWA值
- 详细计算步骤
输入:
- Mathematics: 4学分,90分
- English: 3学分,85分
- Computer Science: 4学分,95分
输出:
- GWA = 91.3
- 计算过程:(90×4 + 85×3 + 95×4) ÷ (4+3+4) = 995 ÷ 11 ≈ 91.3
- 前端框架:HTML5, CSS3, JavaScript
- 国际化:i18next
- 本地存储:LocalStorage
- 样式框架:Bootstrap 5
gwa-calculator/
├── index.html # 主页面
├── css/
│ └── style.css # 样式文件
├── js/
│ ├── main.js # 主要逻辑
│ ├── calculator.js # 计算模块
│ └── i18n.js # 国际化配置
└── locales/ # 语言文件
├── en/
├── zh/
└── es/
- 项目初始化
- 基础界面开发
- GWA计算功能
- 多语言支持
- 本地数据存储
- 界面美化
- 测试与优化