c++程序设计学生成绩系统
更新时间:2023-06-02 09:48:01 阅读量: 实用文档 文档下载
……………………………………………………………最新资料推荐…………………………………………………
课程设计题目:学生成绩管理
·
……………………………………………………………最新资料推
荐…………………………………………………
第1章系统概要
1.1 系统介绍
设计一个学生管理系统,能够实现学生信息输入,并对这些信息进行处理并输出。
1.2 基本功能要求
从键盘输入某班级若干个学生的学号、姓名、三门课(语文、数学、英语)的成绩,分别实现如下功能;
(1)统计每个学生的总分和平均分。
(2)按总分由大到小排出名次。
(3)打印出成绩在全班平均分以上的学生名单和数据信息。
(4)任意输入一个学号或姓名,能够查找出该学生在班级中的排名及其考试成绩。
本系统是根据学生成绩管理的需要,而建立一个“学生成绩管理系统”,以及方便对成绩的各项管理操作。本系统能对成绩进行输入和输出;能按成绩对学生进行排序,并显示学生资料、成绩等,不过得以系统输入学生资料、成绩为前提。能根据学生的姓名或学号来查询该学生的资料。
- 1 -
……………………………………………………………最新资料推荐…………………………………………………
第2章设计思路与算法
2.1 程序功能结构图
图2-1 学生成绩管理系统功能图
- 2 -
……………………………………………………………最新资料推
荐…………………………………………………
2.2 各模块介绍
学生成绩管理系统包括七个模块:输入学生资料,输出学生资料,统计总分和平均分,按学生总成绩或平均成绩排序,打印平均分高于班级平均分的学生信息,按姓名或学号查找,菜单选择这七个模块既相互联系又相互独立。
各模块功能介绍
1)输入模块(void setdata(student stu[])):
主要功能是用来对学生的成绩进行输入。使用该功能可以输入所有学生的信息、资料等。具体包括学生的班级,学号,姓名,各科成绩。
2)输出模块(void print(student stu[],int i)):
主要功能是用来对学生的成绩进行输出。在系统已经录入了学生资料成绩的前提下,使用该功能可以显示所有学生的信息、资料等。具体包括学生的班级,学号,姓名,各科成绩,总成绩和平均成绩。
3)统计模块(void count(student stu[])):
主要功能是用来对学生的成绩进行计算。在系统已经录入了学生资料成绩的前提下,使用该功能可以计算出每个学生的总成绩和平均成绩。
4)排序模块(void sort(student stu[])):
按学生平均成绩进行排列模块块,此模块的主要功能是用来对学生的平均成绩进行排序,这样在统计名次是就比较方便。在系统保存学生资料的前提下,使用此功能能快速统计出学生的名次情况。
5)打印平均分高于班级平均分的学生信息模块(void getaverage(student stu[])):主要功能是输出学生平均分高于等于班级平均分的学生信息。
6)查找模块(void search1(student stu[],char*a) 按学号查找void search2(student stu[],char*b) 按姓名查找):
主要功能是用来查找学生资料,在系统输入学生资料的前提下,想查找某个学生的资料,我们只要知道他的学号或姓名,输入学号或姓名后,系统可以帮我们把他的信息输出。7)菜单模块(int select1()):
主要功能是用来选择哪种操作。根据提示可对学生信息进行处理。
- 3 -
正在阅读:
c++程序设计学生成绩系统06-02
华北电力大学传热课后答案汇总11-11
人工挖孔桩施工方案10-10
202X大学新生入学军训心得体会1500字.doc04-12
《毛泽东思想邓小平理论和“三个代表”重要思想概论》复习资料05-19
产后抑郁的心理因素调查及干预效果02-25
电子技术实训报告(收音机)12-30
财务报表分析 读书笔记06-05
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- c++
- 程序设计
- 成绩
- 学生
- 系统
- 2011年小农水专项资金项目工作总结提纲
- 曾谨言量子力学习题解答 第八章
- 第五章 单片机存储器扩展
- 烟花爆竹应急救援预案
- 综合测评评分细则
- 新人教版九年级数学上册复习提纲 2
- 八年级英语下册unit 7 Reading
- 2006年江苏省徐州市中考数学试卷
- 2012年秋季云南省中小学教辅材料目录
- 因材施教的基本理论与路径
- 中文专业实习报告
- 2016年日历(含2016年农历,2016年周历,2016年节气)
- 会计部门实习报告范文
- 三维Navier-Stokes方程的正则性准则
- 鲁教版小学五年级语文下册第三单元复习题
- 专业水电施工规范
- 宫颈上皮肉瘤样变Ⅲ宫颈锥切术后的评价
- 刷卡门禁考勤系统方案样本
- 核心价值大众化的杭州实践(黄坤明)
- 2016年中戏戏剧文学考研论坛与真题