课 程 设 计 报 告

课程名称 C语言程序设计

课题名称 班级成绩管理系统

专 业 网络工程

班 级 1001

学 号 201003120129

姓 名 张剑

指导教师 唐北平、陈淑红、谭小兰

2011年 6 月 20 日

湖南工程学院

课 程 设 计 任 务 书

课程名称 C语言程序设计

课 题 班级成绩管理系统

专业班级 网络工程

学生姓名 张剑

学 号 201003120129

指导老师 唐北平、陈淑红、谭小兰

审 批

任务书下达日期 2011 年 6 月20 日

任务完成日期 2011 年 7 月 03 日

设计内容与设计要求

1.设计内容:对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。

1、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。

2、本系统显示这样的菜单:

请选择系统功能项:

成绩录入、显示

成绩修改

成绩查询

成绩排序、统计

退出系统

3、执行一个具体的功能之后,程序将重新显示菜单。

2.设计要求:

掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。

设计正确,方案合理。

界面友好,使用方便。

程序精炼,结构清晰。

设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。

上机演示。

按学号顺序选课题号,并在规定的时间内独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;

按本任务书的要求,按附录的要求编写《课程设计报告》(Word文档格式)。并用A4的复印纸打印并装订;

二、进度安排

第 十八 周 星期1 8时00分——11时30分

星期2 14时30分——18时00分

星期3 8 时00分——11时30分

星期4 8时00分——11时30分

第 十九 周 星期1 8时00分——11时30分

星期二 14时30分——18时00分

目录

一、功能简介

1.1主要功能介

二、概要设计

2.1程序的模块

2.2程序流程

三、详细设计

3.1系统总体结构

3.2学生信息录入

3.3成绩查询系统

3.4成绩删除模块

3.5排序统计系统

3.6退出系统

四、课程设计总结

6.1课程设计心得

6.2在程序设计中的问题和解决

附录

源程序清单(带注释)

计算机与通信学院课程设计评分表

一、功能简介

1.1主要功能介绍

本系统采用一个结构体数组,每个数据的结构包括:学号、姓名、M门课程名称。

本程序具有:(1)成绩录入(2)成绩显示(3)成绩删除(4)成绩排序、统计(5)退出系统

二、概要设计

2.1程序的模块

统模块图如下:

2.2程序流程

三、详细设计

3.1系统总体结构

3.2学生信息录入

3.3成绩查询系统

3.4成绩删除模块

3.5排序统计系统

3.6退出系统

六、课程设计总结

6.1课程设计心得:

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新月异,当今计算机应用在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握计算机开发技术是十分重要的。回顾起此次课程设计,至今我们仍感慨颇多,的确,自从拿到题目到完成整个编程,从理论到实践,可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我们懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的

c语言程序设计课题为车票管理系统,c语言 班级成管理系统.doc相关推荐

  1. c语言程序设计教程西安交通大学出版社,C语言课程设计票务管理系统精要.doc

    西安交通大学城市学院 <C语言程序设计>课程设计报告 题目: 图书信息管理系统 专业: 自动化 班级: 自动化101 姓名: 陈蕾 完成日期: 2012年 5月 31日 目录 第一章 项目 ...

  2. c语言程序设计授课进度安排表,C语言程序设计教学大纲、教学计划进度简表

    <C语言程序设计>教学大纲 课程名称:<C语言程序设计> 英文名称:PROGRAMMING IN C LANGUAGE 课程性质:公共选修课程 课程编号:1203141 所属院 ...

  3. c语言程序设计课后答案西电,C语言程序设计习题大全(含答案)C语言-.doc

    C语言程序设计习题大全(含答案)C语言-.doc C语言基础?一: 1.下列四组选?项中,均不是C语?言关健字的?选项是( A ). A) defin?e B) gect C) inclu?de D) ...

  4. c语言程序设计形成性作业3,C语言程序设计形成性作业3-4..doc

    C语言程序设计形成性作业3-4. 毛送轻囊集凿撤震栖宋求胳多乡靳肪来蹄亲居菩仍何芦潞征谭欺芋祸早访重俭欧哈函炸惯漆膏花昂缺扫袖凰伸几沁蹲欠傍试嘉慷节说陋锯赚故酪添默牺臭能触波圈爷特苦吻酱怎摔江邢葛背湍 ...

  5. c语言程序设计学生程序查询,《c语言程序设计报告-学生信息管理系统》.doc

    <c语言程序设计报告-学生信息管理系统> 中南大学 ? ? C语言程序设计实践报告 ? ? ? ? ? 题 目 学生信息管理系统 学生姓名 张眼 指导教师 刘伟荣 学 院 信息科学与工程学 ...

  6. c语言程序设计成绩管理应用书,C语言程序设计学生成绩管理系统实验报告

    移通学院 C语言程序设计报告书 设计名称:学生成绩管理系统 专业: 指导老师: 班级: 姓名: 学号: 座号: 时间- 一.实验目的 1.在编辑应用程序过程中,逐步加深对C语言编程的理解: 2.加强实 ...

  7. c语言程序设计英汉词典设计,c语言(二)课程设计--电子英汉词典设计.doc

    课 程 设 计 报 告 课程名称 <C语言程序设计> 课题名称 电子英汉词典设计 专 业 班 级 学 号 201713030216 姓 名 指导教师 2018年 7 月 6 日 湖南工程学 ...

  8. c语言程序设计自评报告,石家庄学院c语言程序设计自评报告.docx

    石家庄学院c语言程序设计自评报告 石家庄学院课程设计报告 课程名称:设计题目:院系:专业:班级:设计者:学号:指导教师:一.题目分析: C语言程序设计校级运动会管理系统 计算机系计算机科学与技术 XX ...

  9. c语言程序设计的几种循环,C语言程序设计教案 第六章 循环程序设计.doc

    C语言程序设计教案 第六章 循环程序设计 第六章 循环程序设计 课题:第五章 选择结构程序设计教学目的:1.掌握三种循环语句的语法结构 2.灵活运用循环语句教学重点: 教学难点:三种循环语句while ...

最新文章

  1. iOS适配问题 键盘变大 整个界面被拉伸
  2. mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
  3. 【译】Federated Learning: Bringing Machine Learning to the edge with Kotlin and Android
  4. php 输出excepion内容,带有消息“无法关闭zip文件php://输出”的PHPExcel_Writer_Exception...
  5. Golang教程:常量
  6. 如果不懂Service mesh,就不要谈微服务了
  7. Java笔试题解答和部分面试题
  8. 阿里云服务器从购买,备案,安装部署中遇到的一些坑
  9. 你修改了样式,却要我手动清除游览器缓存,这是BUG!
  10. python :编写装饰器
  11. ECSHOP集成百度ueditor编辑器上传图片到服务器或又拍云(七牛云)
  12. BZOJ 1406: [AHOI2007]密码箱( 数论 )
  13. python酷q机器人_玩转PLEX 篇六:利用酷Q机器人远程控制服务器的方法
  14. NCPC2015 A Adjoin the Networks(求树的直径)
  15. 常见国际贸易专业术语
  16. excel入门,如何玩转excel,你早该这么玩Excel笔记9
  17. 支付宝回调app失败
  18. 马克思主义哲学(哲学概论)
  19. CentOS 7.4 安装部署 hadoop 2.6 文档 V1.3
  20. web攻防教学防黑客攻击,预防网站攻击

热门文章

  1. 微信公众号无感登录总结
  2. 日语助词よ的语法汇总,请牢记
  3. cmd命令提示窗口进入其他盘符
  4. NProgress使用笔记
  5. jq 选择器 选中某元素和反选
  6. 技术开发项目收获了什么_惊呼!克州拼拼优米有什么优势
  7. [学习opencv]高斯、中值、均值、双边滤波
  8. SOME/IP TP
  9. direct routing indirect routing
  10. 阿里云盘每天免费领取1.5T容量!附福利码。