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

    C++程序设计课程设计---学生成绩管理系统

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

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

    C++程序设计课程设计---学生成绩管理系统

    1、 本科生课程设计本科生课程设计 课程题目课程题目 学生成绩管理系统学生成绩管理系统 学号学号 学生姓名学生姓名 所在专业所在专业 计算机科学与技术计算机科学与技术 所在班级所在班级 指导教师指导教师 联系电话联系电话 日期日期 20132013 年年 5 5 月月 2 2 日至日至 20132013 年年 5 5 月月 9 9 日日 小组其他成员:小组其他成员: 评阅意见:评阅意见: 成绩:成绩: 日期:日期: 评阅教师:评阅教师: 第 1 页(共 16 页) 课 程 设 计 报 告 书课 程 设 计 报 告 书 一、一、设计的功能模块设计的功能模块 有 7 个模块: 1、 模块 1 定义增加

    2、课程功能函数; 功能描述:增加课程功能 2、 模块 2 定义删除课程功能函数 功能描述:删除课程功能 3、 模块 3 定义修改课程函数; 功能描述:修改课程功能 4、模块 4 定义保存课程功能; 功能描述:保存课程功能 5、模块 5 定义查找课程功能; 功能描述:查找课程功能 6、模块 6 定义显示课程功能; 功能描述:显示课程功能 7、模块 7 定义读入课程功能; 功能描述:录入课程功能 二、 题目描述 向对象程序设计(OOP)方法实现一个简易的学生成绩管理系统,具备以下功能: 1) 用户注册 2) 用户登录 3) 成绩录入、修改、插入、删除 4) 成绩查询 5) 成绩简要统计 6) 图形界

    3、面、全英文注释 三、核心算法 有 7 个核心算法: 核心算法 1 增加课程功能; void course:courseadd() int a; system(“cls“); coutcn; coutcs; coutct; coutlast=0; if(head) course *p; p=head; while(p-last) p=p-last; p-last=q; else head=q; system(“cls“); couta; if(a=1) courseadd(); else choose(); 核心算法 1 教师注册功能的流程图 第 3 页(共 16 页) 核心算法 2 删除课程功

    4、能 void course:coursedelete() system(“cls“); string no; coutno; if(head) course *q,*p; q=head; p=q; 课程增加功能 请输入增加的课程: 请输入该课程号 请输入该课程学分 请输入授课老师 请输入授课时间 请输入授课地点 操作成功, 是否继续? 1. 继续 2. 取消 请输入你的选择: 第 4 页(共 16 页) while(q) if(q-courseno=no) break; p=q; q=q-last; if(q!=0) coutlast=q-last; delete q; cout修改课程“no

    5、; if(head) course *q; q=head; while(q) if(q-courseno=no) break; q=q-last; if(q!=0) coutcn; coutcs; coutct; coutcoursename=cn; q-courseno=no; q-coursescore=cs; q-teachername=tn; q-coursetime=ct; q-place=place1; cout课程管理保存课程“课程管理查找课程“no; if(head) course *q; q=head; while(q) if(q-courseno=no) break; q=

    6、q-last; if(q!=0) cout课程管理查找课程“课程管理显示所有课程“课程管理显示所有课程“tncnctplace1nocs; while(tfile.good() /创建学生接点 course *s; s=head; s=new course(tn,cn,ct,cs,place1,no); s-last=0; if(head)/若存在头接点 course *p2; p2=head; while(p2-last) p2=p2-last; 显示课程功能 显示所有的课程 第 11 页(共 16 页) p2-last=s;/连接 else/若不存在结点(空表) head=s;/连接 tfiletncnctplace1nocs; tfile.close(); system(“cls“); 核心算法 7 的流程图 二、使用(操作)说明 运行的初始界面如图右所示。 Welcome()函数 显


    注意事项

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




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