【期末满分作业】C语言程序设计 实训1——奖学金评定系统的设计与实现(附带实验报告、源码以及解释)

本文介绍了一款C语言实现的奖学金评定系统,涵盖了数据结构设计、功能实现、代码规范和系统测试。系统包括成绩管理、奖学金评定、信息修改与导出等功能,适用于教学实训,有助于提升编程和问题解决能力。
摘要由CSDN通过智能技术生成

8903d092a5e84e928b5ed46452f91ff7.gif

大家好,各位努力奋斗的大学生小伙伴们!今天,我将带你们领略一项令人惊叹的程序设计奇迹——《奖学金评定系统》!是不是感到激动呢?别急,让我为你们揭开这个能让你在C语言程序设计中拿满分的秘密武器!

首先放成绩单cancan实力(bushi。。。

417bbef6563c42529c536ab115e2cff5.png

要求: 

一、系统设计
1.设计2022-2023-1学期,班级学生成绩管理系统的数据结构,着眼于实际需要和问题解决,设计合理的数据类型;
2.设计学号输入方式,保证学号格式规范,学号与专业、班级、入学年份匹配;
3.成绩输入按实际情况,出一门成绩,录入一次,并做好统计已录入成绩门次;
4.所有课程成绩录入完毕,并经确认无误之后才能进行计算均分、计算获得学分和奖学金评定;
5.设计修改功能,防止信息录入错误,无法修改,影响后续功能的完成;
6.以二维表格形式输出班级所有学生信息,表头使用中文名称;
7.根据业务课程综合成绩评选.一、二、三等奖学金,获奖信息输出准确,包括获奖学生的全部信息;
8.设计思路明确,采用自顶向下的程序设计,系统组织架构清晰,模块功能明确,
二、编程
1.格式书写规范(锯齿状);
2.鼓励采用函数式多文件结构;
3.减少使用全局变量;
4.代码通俗易懂;
5.程序运行流畅,交互友好、操作方便;
三、系统测试
1.所有功能均需符合实际应用情况,均需进行测试;
2.必须经过大量数据测试,保证运行结果的正确;
四、报告
1.内容部分:包括封面、目录、正文(系统设计、功能描述、总结);
2.封面部分:C语言程序设计实训1(黑体三号居中)、实训内容、班级、学号、姓名、完成日期(宋体四号居中);
3.正文部分:系统设计描述清晰,功能描述需要和截图匹配(截图大小每副运行截图12*8cm,居中显示);
4.总结部分:总结描述客观;
5.文件采用学号+姓名.doc格式
五、其他
1.独立完成;
2.按时完成;
3.在实训过程中,遵守职业操守,做有温度的人,写有温度的代码,切实提高自己综合应用开发能力,不断巩固职业素养。

一、简介

奖学金评定系统的整体功能都包括主菜单、子菜单、录入学生成绩、修改学生成绩、导出学生成绩、删除学生信息、对学生进行排名、评定奖学金、查看个人成绩、查看班级成绩、查看个人班级排名、查看不及格课程等功能,以下目录为程序的基本功能:

50882fea7557428f91524073dd06acba.png

二、程序功能展现

1.主菜单功能

可以选择教师端或者学生端以实现不同功能

eefb9cc7aa4d4d3faec28652f7e216d9.png

 2.子菜单功能

设计两个菜单,根据不同用户的需要可实现不同的功能

bd9a449802af4a7294a66660d1cca7bf.png

 

b53bb5fa9e234549a7f984d76a19ca75.png

3.录入学生成绩功能(教师端)

以下为测试数据:

将学生信息导入,如果录入时学号相同或者成绩不符合规范将会提示错误并且重新输入成绩。

4.修改学生成绩功能(教师端)

可对录入的成绩进行修改,并对输入正确性进行检测,而且进行学分的修改,设计修改功能,防止信息录入错误,无法修改,影响后续功能的完成

03845bf8b3e944b2b8a2c3b81e9e509a.png

53e1b391513549b2816cc4bf3d24de53.png

5.导出学生成绩功能(教师端)

可以以二维表格形式输出班级所有学生信息,表头使用中文名称

6.删除学生信息功能(教师端)

可对输入学生的信息进行删除

563140d30f634eef9ce7f5a263303a37.png

7.对学生进行排名功能(教师端)

可实现依据总分对学生进行排名,并导出成绩单

8.评定奖学金功能(教师端)

可评出学分修满且成绩优异的三名学生,若有科目不及格将不会进行奖学金的评定

9.查看个人成绩功能(学生端)

可供学生

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古谷彻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值