没有合适的资源?快使用搜索试试~ 我知道了~
C语言实现学生信息管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2022-06-18
12:29:48
上传
评论
收藏 912KB DOC 举报
温馨提示
试读
20页
C语言实现学生信息管理系统
资源推荐
资源详情
资源评论
摘要
随着科学技术的不断发展,计算机领域不断取得新的成果,并不断地代替和
延伸脑力劳动方面发挥越来越重要的作用。尤其是在学校里,要处理大量的学
生数据信息,因而,学生信息管理就成为了一项尤为重要的工作。学生信息管
理系统是典型的信息管理系统本文主要通过 语言程序设计来实现简单
的学生信息管理功能,主要包括对学生信息包括学号、姓名、性别、数学、英
语、 语言、总分、平均分进行管理还包括学生成绩的信息输入、输出、查询、
删除、排序、修改、保存、统计、退出等操作经过分析,主要采用结构体和结
构体数组来建立学生信息管理系统,在设计过程中,经过不断地修正和改进最
终形成了可以正常运行并实现所要求的各项功能。
关键字:学生信息管理 语言结构体
目 录
设计目的及设计题目要求……………………………………………………
设计目的………………………………………………………………
设计题目及要求……………………………………………………………
1
设计算法分析………………………………………………………………
题目求解的理论依据…………………………………………………………
简要的操作流程………………………………………………………
系 统 特 点 … … … … … … … … … … … … … … … … … … … … …
程序代码………………………………………………………………………
调试情况……………………………………………………………………
结论……………………………………………………………………………
参考文献…………………………………………………………………………
致谢……………………………………………………………………………
引言
学生信息管理系统是一个教育单位不可缺少的一部分,它的内容对于学校的
决策者和管理者来说都是至关重要的,所以信息管理系统设计是以能够为用户
提供充足的信息和快捷的查询手段为核心内容的。加之,现今的学生成绩管理
非常繁琐,管理人员付出大量的工作时间,得到的效率很低。为提高工作效率,
减轻校方人员的工作负担,特编写此学生成绩管理系统,以供教学人员及操作
者进行学生管理,方便操作者随时添加、查询、修改、保存、统计等。同时,
也能够提高我们对已学课程的运用能力、编程能力,提高我们程序设计思想,
在我们与辅助老师交流过程中,能学习知识、吸取经验,在技术和软件思想上
也得到锻炼和提高,从而使总体水平上升到一个新的高度。
2
1.设计目的及设计题目要求
设计目的
本课程设计的目的就是要通过一次集中的强化训练,使学生能及时巩固已
学的知识,补充未学的但又必要的内容。进行课程设计目的在于加深对程序设
计基础中基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程
序设计的能力。具体目的如下:
1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和
方法。
2.培养学生综合运用所学知识独立完成课题的能力。
3.培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理
论,全方位考虑问题等科学技术人员应具有的素质。
4.提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基
本素质。
5.培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经
验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。
6.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程
设计能力、书面及口头表达能力进行考核。
课程设计题目和要求
对学生信息包括学号、姓名、性别、数学、英语、 语言、平均分进行管
理包括学生成绩的信息输入、输出、查询、显示、删除、排序、保存、统计、
退出是高等学校教务管理的重要组成部分,学生信息包括:其内容较多,为了
简化讨论,要求设计的管理系统能够完成以下功能:
每一条记录包括一个学生的学号、姓名、性别、3门课程成绩
(2)、输入功能:可以一次完成若干条记录的输入。
(3)、显示功能:完成全部学生记录的显示。
(4)、查找功能:完成按姓名或学号查找学生记录,并显示。
3
(5)、排序功能:按学生成绩进行排序。
()、保存功能:把学生信息以文件的形式保存。
()、统计功能:按学生及格人数进行统计。
()、删除功能:按学生学号进行删除。
()、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽
可能清晰美观!
2.设计算法分析
题目求解的理论依据及算法
数据结构
!"#$$用于输入姓名
!"#$$用于输入学号
%!"#$$性别
&'&($$英语成绩
&$$数学成绩
&$$语言
&)*($$总分
&+&($$平均分
,
2. 各函数的功能和实现:
输入模块:输入信息包括学生的姓名、学号、性别以及学生的成绩等相关信
息;可用函数-*&.&/&0&来实现此操作。
显示模块:输出学生的信息以及成绩-*&%&&/&0&;同时也可以分
别来输出成绩的平均分数、总分。
排序模块:用函数-*&+&/&0&来实现
查询模块:可用-*&/&0&来实现。可以按学号或姓名来查找
删除模块:用函数-*&/&0&来实现,可以按学号或姓名来实现删除
修改功能:用函数-*&%&/&0&来实现
保存功能:用函数-*&1*/&0&来实现
统计功能:用函数-*&*(/&0&来实现
退出系统:首先将信息保存到文件中,释放动态创建的内存空间,再退出
此程序。
4
剩余19页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 82
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功