系统分为公共模块、管理员模块和教师模块。公共模块可根据学号和学期查询成绩信息。教师模块需登录并可通过选择条件查询成绩信息、生成统计报表和柱状图。管理员模块需登录并可管理学生、课程、成绩和用户数据,包括添加、删除和修改操作。设计数据库时需全面考虑用户的需求,收集基本数据并创建数据字典。针对本系统需求,使用管理员和教师信息表保存管理员和教师信息,学生信息表保存学生信息,课程信息表保存课程信息,成绩信息表保存成绩信息。