1 系统分析
1.1 学生成绩管理系统介绍
班主任管家软件以学生信息、课程信息为基础,以品行表现成绩(辅导员、班主任、班级评议成绩)和业务课程成绩为评价依据,每学期评定一次奖学金,奖学金作为学生评定各种荣誉的主要依据,并将各种评价结果计入奖惩信息库。
1.2 系统功能
1.2.1 录入
录入基本信息、录入课程信息、录入品行表现、录入课程成绩、录入奖罚信息
1.2.2 修改
修改基本信息、修改课程信息、修改品行表现、修改课程成绩、修改奖罚信息
1.2.3 显示
显示课程成绩、显示个人信息、显示课程信息、显示学生奖惩信息
1.2.4 排序
按学生总分排序、按学生不及格门次排序、按课程不及格人数排序、按学生奖励分数排序、按学生惩罚分数排序
1.2.4 奖学金评定
学校奖学金、国家奖学金
1.3 输入输出
1.4 测试结果
2 系统设计
2.1系统流程图设计
2.2 程序功能模块图设计
2.3 文件结构设计
3 程序运行界面
3.1 main()函数运行界面
3.1.1 主菜单
3.1.2 logging函数()菜单运行界面
3.1.3 change()函数菜单运行界面
3.1.4 display()函数菜单运行界面
3.1.5 order()函数菜单运行界面
3.1.6 scholarship()函数菜单运行界面
3.2 logging函数运行界面
3.2.1 基本信息录入
3.2.2 课程信息录入
3.2.3 品性表现录入
3.2.4 课程成绩录入
3.2.5 奖罚信息录入
3.3 change()函数运行界面
3.3.1 修改课程成绩
3.3.2 修改个人信息
3.3.3 修改课程信息
3.3.4 修改学生奖罚信息
3.4 display()函数
3.4.1 显示课程成绩
3.4.2 显示个人信息
3.4.3 显示课程信息
3.4.4 显示学生奖罚信息
3.5 order()函数
3.5.1 按学生总分排序
3.5.2 按学生不及格门次排序
3.5.3 按课程不及格人数排序
3.5.4 按学生奖励分数排序
3.5.5 按学生惩罚分数排序
3.6 scholarship()函数
3.6.1显示学校奖学金