学生成绩记录簿簿设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩记录簿簿设计 学生成绩记录簿簿设计 PAGE 学生成绩记录簿簿设计 适用文档 课程设计(大作业)报告 课程名称: 程序设计基础 设计题目: 学生成绩记录簿设计 院 系: 信息技术学院 班 级:xx 设 计者: xx 学 号: xx 指导教师: xx 设计时间: xx 信 息 技 术 学 院 文案大全 适用文档 昆明学院课程设计(大作业)任务书 姓 名:xx 院(系):信息技术学院 专 业:计算机科学与技术 学 号:xx 任务起止日期: xx 课程设计题目:学生成绩记录簿 课程设计要求: 编制一个C语言成绩记录簿,每个学生信息包含:学号、姓名、C语言成绩。详细功能: 1.系统以菜单方式工作; 创立学生成绩信息并以磁盘文件保留; 读取磁盘文件并显示输出所有学生的成绩; 查问学生成绩; 1)按学号查问成绩; 2)学号姓名查问成绩; 5.改正指定姓名或学号的学生的成绩并可存盘; 6.显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。 工作计划及安排: 礼拜一:老师的大概解说及主函数、目录函数的编写和调试; 礼拜二:创立学生信息、输出学生信息和改正学生信息的函数编写及调试;礼拜三:学生信息查问、学生成绩分段和学生成绩排序的函数编写及调试;礼拜四:整个函数的最后调试,课程设计(大作业)报告的书写;礼拜五:辩论。 指导教师署名 年 月 日 文案大全 适用文档 课程设计(大作业)成绩 学号:xx 姓名:xx 指导教师:xx 课程设计题目: 学生成绩记录簿设计 总结: 经过此次的课程设计,增添了我对学习C语言学习的兴趣,固然还不是真实的理解所有的C语言的子函数和里面的一些逻辑次序,但我从C语言这门课程开始,已经发现程序设计的乐趣,在学习C语言的过程中也学到了很多计算机应用基础知识,对计算机的运转也有一个大概的认识。此次课程设计经过老师的解说,自己的查找,在网上的搜寻,实现题目上的要求,先做出一些简单的函数和程序,一步步的在做出其余的内容,可是在实质操作过程中犯得一些错误也仍是会获得一些不测的收获。在详细的操作中,对这学期的C语言的理论知识获得稳固,在设计的过程中也发现自己的不足之处,在此后的学习和上机的操作中会更为注 意,同时领会到C语言的简短和灵巧。在上机操作中我们的任何不懂的问题都会裸露出来,关于我们来说是是件好事,在课程设计的过程中特别是对数组和循环有了深刻的理解。经过实质的操作,学会C语言程序编程的基本步骤、基本方法,开发了自己的逻辑思想能力,培育了剖析问题,解决问题的能力。 指导教师考语: 成绩: 填表时间: 指导教师署名: 文案大全 适用文档 目录 一.问题的定义 5 二、需求剖析 5 三、整体设计 5 四、详尽设计 6 五、调试与测试 31 六、结语 31 文案大全 适用文档 一.问题的定义 编制一个C语言成绩记录簿,每个学生信息包含:学号、姓名、C语言成绩。 要求: 数据储存采纳文件形式。 标准的C语言输入输出 功能完美,适合说明 模块化设计、构造化编程 二、需求剖析 系统能实现以下主要功能: 1.系统以菜单方式工作 创立学生成绩信息并以磁盘文件保留; 读取磁盘文件并显示输出所有学生的成绩; 查问学生成绩 (1)按学号查问成绩 (2)学号姓名查问成绩 4.增添成绩记录; 5.改正指定姓名或学号的学生的成绩并可存盘; 6.显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。 三、整体设计 依据系统的要求,系统整体设计如图 1所示。 文案大全 适用文档 学生成 绩记录 簿 创立学 输出学 改正学 查问学 学生成 学生成 退出成 生信息 生信息 生成绩 生信息 绩分段 绩排名 绩记录 簿 按学号 按姓名 按学号 按姓名 60分以 60— 79 80—89 90分以 改正 改正 查问 查问 下 分 分 上 图1系统整体构造 四、详尽设计 该部分主要包含:数据构造设计、函数设计(包含函数原型、算法思想、流程描绘) 、 代码设计及程序运转结果显示。 (一) 学生成绩数据构造设计 #includestdio.h #includestdlib.h #includestring.h inti,j,k,y; FILE*fp; Structstu { intno; charname[30]; floatcscore; longa; };structstus[100]; (二) 函数设计 主函数 main()同意用户经过菜单进行功能选择,使用相应的功能代码来调用对应的函数功能。 其余各功能函数 (1) 学生成绩信息录入函数 voidinput() 算法思想: 文案大全 NULL。 适用文档 ①挨次录入构造体数组中所包含的各个成员; ②直到输入的构造体成员中信息所有为 0,数据输入结束; ③返回实质录

文档评论(0)

zdq6737 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档