欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    简易学生成绩管理系统课程设计实习报告

    • 资源ID:1399386       资源大小:285KB        全文页数:19页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    简易学生成绩管理系统课程设计实习报告

    1、 1 简易学生成绩管理系统简易学生成绩管理系统 目目 录录 1.第一部分第一部分 课程设计的题目与要求课程设计的题目与要求.3 2.第二部分第二部分 课程设计题目功能课程设计题目功能.3 (1).系统功能模块框图设计系统功能模块框图设计.3-4 (2).数据结构说明数据结构说明.4-5 (3).详细设计详细设计.5-8 (4).调试与测试调试与测试8-12 3.第三部分第三部分 课程设计总结课程设计总结12 4.附附录录 程序清单程序清单.12-18 2 简易学生成绩管理系统简易学生成绩管理系统 第一部分第一部分 课程设计的题目与要求课程设计的题目与要求 1.问题的提出 (1) 用记事本新建一

    2、个文本文件 2011.txt 来用于存放学生的成绩信息。 (2) 再创建一个文本文件来用于存放每门课程的学分信息,文本文件名为 KG201160057.txt。 (3) 用主函数列一个主菜单并利用主菜单调用各个子菜单,通过各个函数来 实现以下功能:计算平加权均分并排序;排序;统计;显示学生成绩 条。 2.2.功能要求 (1) 计算加权平均分并排序:计算加权平均分;按平均分排序;将名次表显示 (2) 对学生信息实现排序功能:按姓名排序;按平均成绩排序。将排序后的 结果显示在屏幕上。 (3) 统计:统计每门课的平均分;各分数段(60 分以下;6069;7079;8089; 90 分以上)的学生人数

    3、。用 C 语言创建一个数据文件,用该文件来存放统计后 的结果,并将结果显示在屏幕上。 (4) 显示学生成绩条的功能:显示指定学号的学生成绩条;显示指定姓名的学生成绩 条。将结果显示在屏幕上。 3 第二部分第二部分 课程设计题目功能课程设计题目功能 1.系统功能模块框图设计系统功能模块框图设计 进入程序进入程序 读入数据读入数据 主界面主界面 读读 取取 学学 生生 信信 息息 按按 加加 权权 平平 均均 分分 排排 序序 退退 出出 按按 平平 均均 成成 绩绩 排排 序序 按按 学学 生生 姓姓 名名 排排 序序 统统 计计 每每 门门 课课 的的 平平 均均 分分 查询成绩查询成绩 指指

    4、 定定 学学 号号 的的 学学 生生 成成 绩绩 指指 定定 学学 号号 的的 学学 生生 成成 绩绩 4 2.数据结构说明数据结构说明 #define M 10 /定义常量 M 为学生人数 #define N 4 /定义常量 N 为课程数 struct data /定义一个结构体。保存学生成绩信息 int num; char name10; int yy; int math; int jsj; int sx; int rank; double jqave; stuM; /定义一个结构体数组。保存多条成绩信息 struct kecheng /定义结构体,保存课程信息 int num; char

    5、 kcname20; double xuefen; courseN; /定义结构体数组,保存多门课程信息 本程序主要采用结构体数组进行临时的数据储存,主要应用数组、文件作为数据 存贮的方式。 3.详细设计详细设计 主要函数: void start() /在 main 函数中被调用,读取成绩信息至结构体数组。便于 其他功能模块调用 V oid menu() /在 main 函数中被调用,显示菜单。 void xuanzhe() /在 main函数中被调用,接受菜单选择命令。 void eadfile() /在 xuanzhe 函数中被调用,在屏幕上显示成绩信息 void anjiaquanpx(

    6、) /在 xuanzhe 函数中被调用,计算加权平均分并按加权平均 分排名 void numshow() /在 xuanzhe 函数中被调用,按学号查看学生成绩条 Viod main() /主函数,读入成绩文档和课程学分文档,计算加权平均分 5 模块功能说明: 读取文件信息的函数:读取文件信息的函数: void start() char title100; int num=10; int j; FILE *fpfile; int i=0; FILE *fpkc; int k; char str2100; if (fpfile = fopen(“yinhang.txt“,“r“)=NULL) printf(“open file error!n“); fgets(title,300,fpfile); for(i=0;i10;i+) fscanf(fpfile,“%d


    注意事项

    本文(简易学生成绩管理系统课程设计实习报告)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583