c语言课程设计---学生成绩管理系统
《c语言课程设计---学生成绩管理系统》由会员分享,可在线阅读,更多相关《c语言课程设计---学生成绩管理系统(15页珍藏版)》请在毕设资料网上搜索。
1、成绩管理系统设计成绩管理系统设计 - 1 - 1 1题目与要求题目与要求 1 1)问题提出问题提出 本人计划编写一个学生管理系统,主要管理学生基本信息及成绩信息。 2 2)本系统涉及的知识点)本系统涉及的知识点 结构、数组、循环、函数、分支、指针等。 3 3)功能要求)功能要求 对学生信息(包括学号、数学、英语、计算机、平均分)进行管理,包括学生成绩的 信息输入、输出、查询、删除、排序、统计、退出.每个教师都将各自班学生的成绩信 息进行记录,信息内容包含:(1)学生的学号(2)学生的姓名(3)学生的成绩员。 假设,教师现收集到了一个班学生的所有成绩信息,要求用 C 语言编写一个简单的成绩 管理
2、系统,可进行录入、查询、修改和浏览等功能。 对学生信息(包括学号、数学、英语、C 语言、平均分)进行管理,包括学生成绩的 信息输入、输出、查询、删除、排序、统计、退出. 完成以下功能: (1) 每一条记录包括一个学生的学号、姓名、3门课成绩 (2)、 成绩信息录入功能: (成绩信息用文件保存, 可以一次完成若干条记录的输入。 ) (3)、成绩信息显示浏览功能:完成全部学生记录的显示。 (4)、查询功能:完成按姓名查找学生记录,并显示。 (5)成绩信息的删除:按学号进行删除某学生的成绩. (6)、排序功能:按学生平均成绩进行排序。 (7)、应提供一个界面来调用各个功能,调用界面和各个功能的操作界
3、面应尽可能清 晰美观! 2 2功能设计功能设计 1)算法设计 1、输入初始的学生信息:输入信息包括学生的姓名、学号以及学生的成绩等相关信 息;可用函数 void input(STUDENT *data, int *len)来实现此操作。 2、 成绩输出模块: 输出学生的信息以及成绩 void output(STUDENT *data, int len): 通过学生的姓名来查看学生的相关成绩,同时也可以分别通过 caverage() 、 maverage() 、 eaverage() 和 comaverage() 来输出成绩的平均分数、 最高和最低分 数。 - 2 - 3、成绩查询模块:可用 v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 学生 成绩管理系统
