课程设计--学生成绩管理系统
《课程设计--学生成绩管理系统》由会员分享,可在线阅读,更多相关《课程设计--学生成绩管理系统(33页珍藏版)》请在毕设资料网上搜索。
1、 长江大学工程技术学院 C语言课程设计实习报告 学生成绩管理系统学生成绩管理系统 学生姓名:学生姓名: 学号:学号: 序号:序号:01 专业班级:专业班级: 指导老师:指导老师: 第一部分第一部分 课程设计的题目与要求课程设计的题目与要求 学生成绩管理系统的设计学生成绩管理系统的设计 问题的提出:问题的提出: 1) 实现查询显示功能:按姓名查询 按学号查询 显示全部信息。将满足查询条 件的学生信息显示在屏幕上。 2) 实现排序功能:按姓名排序 按总成绩排序按 C 语言成绩排序,将排序后的 所有学生的信息显示在屏幕上。 3) 实现添加功能:录入新的学生信息数据。在录入新的学生信息前,首先判断该学
2、生 的学号是否存在,如果不存在,则可进行数据录入并依次输入学生的相关信息;如 果该学生的学号存在,则提示不能进行添加操作。 4) 实现删除功能:按姓名删除 按学号删除,先输入学生的学号或姓名,若系统中 有此学生的信息,则删除该学生的所有信息;若无此学生的信息,则提示系统中无 此学生信息。 5) 实现修改功能:先输入要修改的学生学号,如果该学生存在,则根据需要,修改学 生的相关信息;若该学生不存在,则提示系统中无此学生信息。 6) 计算每个学生的加权平均分(英语的学分为 5,数学的学分为 4,C 语言的学分为 4.5,物理的学分为 3) ,加权平均分的小数位保留两位。按加权平均分将原始数据文 件
3、分成 5 个,分别为: score1.txt:加权平均分在 90100 分; score2.txt:加权平均分在 8089 分; score3.txt:加权平均分在 7079 分; score4.txt:加权平均分在 6069 分; score5.txt:加权平均分在 60 分以下的。 其中,这 5 个文件中的内容均为: 学号学号 姓名姓名 英语英语 数学数学 C 语言语言 物理物理 总成绩总成绩 加权平均分加权平均分 20100010 赵鹏 98 78 72 65 20100011 刘季红 78 82 71 67 功能要求功能要求 1) 显示全部信息 2) 按姓名查询 3) 按学号查询 4)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 学生 成绩管理系统
