学生管理课程设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安徽工程大学 暑期课程设计报告 课程设计题目:成绩管理 学生姓名:刘东 专 业:信息管理与信息系统专业 班 级:信管142 指导教师:邹姗 2016年9月3日 目录 TOC \o 1-5 \h \z \o Current Document 一、 课程设计目的 2 \o Current Document 二、 课程设计内容 3 \o Current Document 三、 课程系统设计 4 定义单链表储存结构 4 构造函数 4 四、 调试与运行 5 \o Current Document 五、 源代码 9 7\ 心得体会 18 \o Current Document 七、参考文献 19 一、课程设计目的 21世纪的社会可谓日新月异,科学技术突飞猛进,经济知识和 信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应 用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影 响。学校也不例外地快速发展着,而且要求也在不断变化。学生的数 量每年都在增加,学生资料的更换和更新也越来越频繁。学生做为学 校的最主要的管理对象,而学生成绩又是考核和评价学生学习情况的 主要手段和方法。因此学生成绩管理就成了一个教育单位不可缺少的 部分,它的内容对于学校的决策者和管理者来说都至关重要。 原来手工的成绩管理模式就不是很合适了。而且手工的数据是存 放在多处的,没有使用统一管理的模式,数据整理非常麻烦,统计也 困难,很多情况下,老师都是在重复一些相同的工作,做一些相似的 报表,这样不但降低了工作效率,而且非常容易出错。一直以來人们 使用的传统人工的方式进行学生成绩的管理,这种管理方式存在着许 多缺点,如:效率低,容易出错,格式不规范。另外时间一长,不容易进 行统计和分析。随着科学技术的不断提高,计算机科学日渐成熟,其 强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥 着越來越重要的作用。作为计算机应用的一部分,使用计算机对学生 成绩进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查 找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极 大地提高学校学生成绩管理的效率。因此,开发这样一套管理软件是 很有必要的。 1、课程设计内容 问题描述:给出n个学生的考试成绩表,成绩表包括学生的学号、姓 名、考试成绩(高等数学、英语、物理),设计一个简单的成绩管理 程序。 基木要求: 建立成绩表,能够插入、删除、修改学生的成绩记录; 按任一单科成绩排序; 计算每名学生的平均成绩; 统计任一单科成绩不及格的学生人数,输出不及格人数及不及 格的学生名单 根据平均成绩将成绩表按由高到低的次序排列,统计每名学生在 考试中获得的名次,分数相同的为同一名次,按名次输出成绩表。 成绩表保存在文件中,可以从文件读取数据。 三、课程系统设计 定义单链表存储结构 typedef struct Student { char ID[12]; char name[20]; int cl; int c2; int c3: Student *next; }Student; 构造函数 Student ^AppendNode (Student *head) ;//增加 void DisLink (S tu dent * head) ;//显示 Student ^InsertNode (Student *hea_d) ;//插入 Student ^DelNode(Student *head);//删除 Student Walter (Student * head) ;//修改 Student *Start (Student *head);//初始赋值 Student *Com (Student *head) ;//排序 Student ^ReadData (Student *heod) ;//读取数据 void SaveData(Student *head);//存储数据 Void mathcount (student * head) ;//统计高数不及格人数 0 nu 399 369 \9?69 908 s-s 49-U.6 d6 gtglfr R 69 s s 88 T6 66 s U9 90 88 p S6 86 Ywg 索也 ?? qq 和鑑 右 2U00 咔却 Jrllk 冒TH0080 EZ8TH0060 EI8ik0060 VZEkZEZE 33 8T820i :8ZI0 Ju- ?w 心 p 2s\dd Y2Q=Q 卜0卜卜COEd 盘 CO9099COE9 14-卜 T80669CO 丁 6688999 4 mi 1 tUT I MS6668S69 常畀 68668 SLD S 卜\dn 弘 6T8 卜 S6ELD S 闿

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档