课程设计报告-学生成绩管理系统
《课程设计报告-学生成绩管理系统》由会员分享,可在线阅读,更多相关《课程设计报告-学生成绩管理系统(38页珍藏版)》请在毕设资料网上搜索。
1、 高级语言程序设计 课程设计报告 课题名称: 学生成绩管理管理 电子信息学院 2015 年 07 月 10 日 目 录 1 课题分析 1 1.1 问题描述. 1 (1) 录入每个学生的学号、姓名和各科考试成绩. 1 (2) 计算每门课程的总分和平均分. 1 (3) 计算每个学生的总分和平均分. 1 (4) 按每个学生的总分由高到低排出名次表. 1 (5) 按每个学生的总分由低到高排出名次表. 1 (6) 按学号由小到大排出成绩表. 1 (7) 按姓名的字典顺序排出成绩表. 1 (8) 按学号查询学生排名及其考试成绩. 1 (9) 按姓名查询学生排名及其考试成绩. 1 (10) 按优秀(90-1
2、00) 、良好(89-89) 、中等(70-79) 、及格(60-69) 、 不及格(0-59)5 个类别,对每门课程分别统计每个类别的人数以及所占的 百分比 1 (11) 输出每个学生的学号、姓名、各科考试成绩,以及每门课程的总 分和平均分. 1 (12) 将每个学生的记录信息写入文件 . 1 (13) 从文件中读出每个学生的记录信息并显示 . 1 1.2 功能需求分析. 1 2 系统设计 3 2.1 数据结构设计. 3 2.2 函数设计与说明. 3 2.3 菜单设计. 3 2.4 文件清单与说明. 4 3 系统实现 5 3.1 管理系统菜单. 5 3.2 学生成绩排名. 5 3.3 学生成
3、绩统计. 9 4 测试数据与测试过程记录 10 4.1 菜单测试. 10 4.2 系统功能测试. 13 4.2.1 管理系统菜单 13 4.2.2 输入学生信息 14 录入每个学生的学号、姓名和各科考试成绩. 14 4.2.3 计算总分和平均分 14 计算每门课程的总分和平均分测试. 14 计算每个学生的总分和平均分测试. 15 4.2.4 学生成绩排名 16 按每个学生总分由高到低排名. 16 按每个学生总分由低到高排名. 16 按学号由大到小排名. 17 按姓名的在字典顺序排名. 18 4.2.5 查询学生成绩 18 按学号查询学生排名及其考试成绩测试. 18 按姓名查询学生排名及其考试成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 学生 成绩管理系统
