没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统高质量C语言程序.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 97 浏览量
2021-10-02
08:10:22
上传
评论
收藏 123KB DOC 举报
温馨提示
试读
24页
学生成绩管理系统高质量C语言程序.doc
资源推荐
资源详情
资源评论
- .
学生成绩管理系统
摘要:学生成绩管理系统是学校不可或缺的一个组成部分,随着计算机技术的逐渐发
展,计算机在教育系统中的应用得到了巨大的发展。教务管理正在逐步迈向管理信息现代化 。
但是我国的教务管理信息化水平还处在初级阶段,主要表现在对学生的成绩管理、学生的课
程管理还是采用原有的人工管理方式。学校的规模不断扩大,学生数量急剧增加,有关学生
的各种数据也成倍增长。面对庞大的信息量, 这时的人工管理几乎无法实现,在这种情况
下用数据库进行管理变的尤为必要,这可以发挥计算机的优势,就需要有教务管理系统来提
高学生成绩管理工作的效率。过这样的系统,可以做到信息的规管理,科学统计和快速的查
询,从而减少管理方面的工作量和减少人为的错误。 本次我们组选的就是学生成绩管理系
统,要实现对学生成绩、课程的相关管理。
关键词:成绩管理、 语言项目、程序设计、程序分析
目 录
1.设计目的和要求
目的
要求
2.总体设计
模块设计
类的分析与设计
3.详细设计
修改数据功能模块设计
- -可修编- -
- .
详细功能描述
设计思想
主要代码
删除数据功能模块设计
详细功能描述
设计思想
主要代码
增加数据功能模块设计
详细功能描述
设计思想
主要代码
4.调试分析
修改数据功能
删除数据功能
增加数据功能
5.总结
6.答辩记录
7.教师意见
、设计目的和要求
目的
以本班同学的高等数学、大学物理、 语言、大学英语的成绩为基础,建立一个可以实
现以下功能的学生成绩管理系统。
要求
.信息维护
信息数据以文件形式保存,要求能够实现对学生信息数据的维护,其中包括增加、删除
以及修改学生信息。
.信息查询
要求能够能够实现按学生和学号两种方式查询学生各课成绩。
- -可修编- -
- .
.成绩统计
输入任意课程名和一个分数段,统计该课程在该分数段的学生信息。
.成绩排序
对用户指定的任意课程名,按成绩升序或降序排列学生数据并显示排序结果。
、总体设计
2.1 模块设计
根据设计目的和要求,我们首先将程序分成四个模块,分别为信息维护、信息查询、成
绩统计及成绩排序。而在各个主模块中,我们又将其分成若干个小模块,从而实现程序设计
的要求。其中,模块设计如下:信息维护—、增加学生信息 、删除学生信息 、修改学
生信息;信息查询、按学号查询 、按查询;成绩统计;成绩排序—、按高数排序 、
按大物排序 、按 语言排序 、按英语排序。所以最终实现的功能有:、增加学生信息
、删除学生信息 、修改学生信息 、按学号查询成绩 、按查询成绩 、成绩按某门课程
某个分数段统计 、成绩按某门课程排序。
一个方便学校使用的学生成绩管理系统,这个系统的功能比较完善。使用类函数和主函
数中的 语句实现多分支选择结构,进而实现该系统的各项功能。该系统能实现 项
功能。设计本次实验所用 到的 知识点有:类 、指针、数组,构 造函数,动态存分 配
语句、 语句、语句等。
2.2 类的分析与设计
类 中 的 构 造 函 数 是 来 实 现 当 类 生 成 对 象 时用 于对 数据 的 初 始 化 。 例 如
是对学生的初始化, 是对学生高等数学成绩的初始化,而
是对学生 语言成绩的初始化。而 类将有在联系的,成组出现
的学生,学号,各科成绩结合在一起,形成一种组合型数据结构。
.详细设计
3.1 修改数据功能模块设计
详细功能描述
该部分是用来修改已录入的学生的数据信息。
设计思想
我们采用通过学号修改的方法来修改已录入的学生的数据信息。当输入学生学号后,系
统会提示“请选择您要修改的容:”同时给出要修改的选项,包括高数、大物、 语言、英语、
及退出供您选择。当做出选择后,会得到“请输入新数据”的提示。该部分通过 语句、
语句和 语句实现其功能。
- -可修编- -
- .
主要代码
!"#$ %#&'()##################################################*+ 修改
+*
,
##-./"0
##0
#)%1请输入您要修改的学生的学号2310
#141/50
#"%-.06&7890::
#,
#)%1请选择您要修改的容:310
#)%1##310#
#)%1;###############请按 #;310
#)%1;#高数 请按 #;310
#)%1;#大物 请按 #;310
#)%1;# 语言 请按 #;310
#)%1;#英语 请按 #;310
#)%1;#退出 请按 .;310
#)%1::310
#)%1请输入您的选择:10
#141/#5"0
"
,
#.2<%=0#
#############2
################)%1请输入新:10
################141/#0
################<%=0#
#############2###############################################
################)%1请输入新的高数分数:10####
####141/#50
- -可修编- -
剩余23页未读,继续阅读
资源评论
dchw66
- 粉丝: 21
- 资源: 18万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功