本项目旨在设计一套高效的高校奖学金评定系统数据库,通过结构化数据存储与管理,优化奖学金评定流程,确保评定过程的透明、公平及高效。
### 学生需求
学生既是综合测评的对象也是主体,在系统内能够查询并维护个人档案,并参与其他同学的综合测评。对学生而言,主要功能需求包括:
1. 查询学校、学院及班级发布的消息与公告;
2. 获取课程信息和考试成绩;
3. 更新和查看个人信息以及他人的相关信息;
4. 查看自己的测评结果,了解本班的整体测评统计情况。
### 管理员需求
管理员根据身份级别分为四种:班委(测评小组)、辅导员、系统管理员。除了具备学生所需的功能外,不同级别的管理权限如下:
1. **班委**:
- 负责录入和修改学生的个人信息;
- 录入并调整各学期课程信息;
- 统计和修正学生综合测评结果。
操作范围仅限于本班级的学生。
2. **辅导员**:在拥有班委权限的同时,还需负责核实学生的奖惩情况及维护相关数据。操作权限涵盖整个学院的所有学生。
3. **系统管理员**:
- 负责系统的管理与维护;
- 数据备份和恢复、人员管理和设置权限等。
管理员除具备上述所有功能外还承担额外的数据安全职责。
### 子功能需求分析
该系统包括以下主要模块:
- **学生用户管理**
- **数据库管理**
- **学生信息管理**:包含对学生个人信息的查询、修改和删除等功能;
- **课程信息管理**:涉及选修课的信息维护,如查询、更新等操作;
- **成绩信息管理**:用于学生成绩记录与调整(包括查看、修改及移除);
- **统计分析**:对成绩进行分类整合以帮助得出综合评分标准;
- **报表生成**:提供评奖结果及其所需数据的报告。
这些模块共同构成了一个全面的学生综合素质测评系统,旨在为学生和管理者提供便捷的信息管理和查询服务。