没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统c语言课程设计大学论文.doc
2 下载量 81 浏览量
2023-07-08
21:08:24
上传
评论 1
收藏 491KB DOC 举报
温馨提示
试读
46页
学生成绩管理系统c语言课程设计大学论文.doc
资源推荐
资源详情
资源评论
武汉长江工商学院
计算机技术系
项目名称: 学生成绩管理系统
学生姓名:
学 号:
班 级:
指导教师:
2013 年 6 月 18 日
目 录
1 实验目的和意义 .............................................................1
1.1 目的....................................................................1
1.2 意义....................................................................1
2 系统功能描述及设计 .........................................................2
3 系统存储结构设计与描述 .....................................................4
4 系统功能实现及算法描述 .....................................................7
4.1 学生信息的录入 ..........................................................7
4.2 学生信息的浏览 ..........................................................8
4.3 学生信息查询 ............................................................9
4.4 学生信息排序 ...........................................................10
4.5 对学生信息进行删除 .....................................................11
4.6 对学生信息进行修改 .....................................................12
4.7 对学生信息进行添加 .....................................................13
4.8 对学生成绩进行统计 .....................................................14
5 系统性能测试 ..............................................................15
5.1 录入学生信息功能测试 ...................................................15
5.2 浏览功能测试 ...........................................................15
5.3 查询学生信息 ...........................................................16
5.4 学生成绩排序 ...........................................................17
5.5 实现对学生信息的删除 ...................................................18
5.6 实现对学生信息的修改 ...................................................19
5.7 实现对学生信息的添加 ...................................................20
5.8 实现对学生信息的统计 ...................................................20
6 设计小结 ..................................................................21
致谢 ........................................................................22
参考文献 ....................................................................23
源代码清单: ................................................................25
武汉长江工商学院计算机科学与技术系
0
1 实验目的和意义
1.1 目的
本课程设计的目的就是要通过一次集中的强化训练,使学生能及时巩固已学的知识,补
充未学的但又必要的内容。进行课程设计目的在于加深对程序设计基础理论和基本知识的理
解,促进理论与实践的结合,进一步提高程序设计能力。具体目的如下:
(1) 使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。
(2) 培养学生综合运用所学知识独立完成课程设计的能力。
(3) 培养学生勇于探索、严谨推理、实事求是、有错必改、用实践来检验理论,全方位
考虑问题等科学技术人员应具备的素质。
(4) 提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。
(5) 培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解
决问题的新途径的悟性,出不培养工程意识和创新能力。
(6) 对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、
书面及口头表达能力进行考核。
1.2 意义
随着学校规模迅速扩大,学生管理工作信息量急剧增加,信息变化幅度大,依靠传统的
手工管理手段显然已不能适应新时期高校大学生的管理工作,无法完成大量的信息分析和处
理。同时,随着学校管理体制改革的深化,学校有关职能部门如何全面、准确、及时地了解
和掌握学生的信息,建立科学公正的学生个体和院系学生工作评价体系,已经成为新时期高
校学生管理工作面临的一个新课题。为此,建设一套切实可行的学生工作管理系统,结合学
校实际,充分利用校园网的资源优势,不仅使信息渠道更为畅通,而且可以资源共享。既为
全面了解学生的综合信息提供了方便,使得查询统计更为准确便捷,又可以用电子档案逐步
代替或辅佐传统的纸质档案,实现管理手段现代化。
该系统提供学生的基本状况、学习成绩、在校表现和奖惩等全方位的信息资料。在此基
础上,构建学生考核、测评标准,建立评价指标体系,对学生进行科学测评,减少传统测评
中的人为干扰,使对学生的评价更为客观、全面和科学。
提高学生工作办公自动化程度,建立学生信息库,把学生工作者从日常繁重重复的劳动
中解放出来,减轻工作强度,提高工作效率。
武汉长江工商学院计算机科学与技术系
1
2 系统功能描述及设计
本课程设计要求的几个功能在程序里面都能实现,有学生信息的输入、浏览、排序、统
计、修改、删除、查询、添加,退出等。根据用户的需求来执行程序。程序总体结构如图
(2-1)所示:
学生信息输入负责将学生的信息存储到对应的文本文件中,对学生的信息排序就包括
按总分排序和按计算机成绩排序。统计也包括对计算机成绩的统计和对数学和英语成绩的统
计。删除就负责对学生信息的删除。查询就可实现对学号的查询。
进入主菜单由函数 print();实现。里面有九个功能供其选择
菜单一:信息录入功能,输入选项一进入该功能,根据系统提示输入相应的数据。
菜单二:为学生信息浏览功能,当用户输入二选项时,系统自动用户输入的数据调入内
存在输出到显示器上。供用户浏览。
菜单三:为学生信息查询功能,当用户选择第三个功能后是按学号查询。
菜单四:对学生成绩进行排序,当用户进入该功能后有两个选项供其选择,分别是:按
计算机和总分排序。
菜单五:学生信息的删除,一般删除学生信息的时候是非常小心的,故当用户选择该功
能后为了防止误删,只有按学号查找出要删除信息的同学的信息进行删除操作,操作成功后,
武汉长江工商学院计算机科学与技术系
2
系统会给出相应的提示说明操作成功。
菜单六:学生信息的修改,用户在主菜单里里面可选择此功能,进入功能后,会将所有
的同学的信息输出供用户参考,当用户输入要查找的同学的学好后可进入选择界面,提示用
户是要修改的项目,当用户选择完毕后,直接输入新的数据即可,最后将数据保存到文件中。
菜单五:学生信息的添加,用户可以根据自己的需要来选择添加学生的信息,此功能会
调用学生信息的输入来完成,事后给出提示添加成功!
菜单八:学生信息的统计,此选项可以根据用户的不同需要进行统计,可按计算机成绩
统计,按英语分数排序和数学分数统计。统计的项目包括:平均分、最高分、最低分、及格
率和六十分以下的,还有各个分数段的人数。
菜单九:用户选择此操作后可直接退出软件。
剩余45页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2375
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- springcodespringcodespringcodespringcode
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功