C语言课程设计报告-学生学籍管理系统12459.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言课程设计报告-学生学籍管理系统12459.pdf》由会员分享,可在线阅读,更多相关《C语言课程设计报告-学生学籍管理系统12459.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 信息学院 课程设计报告 课程名称_C 语言程序设计_ _ 题目名称 学生学籍管理系统 学生学院_ 信息学院_ _ _ 专业班级_ 计科 12 学 号 学生姓名 指导教师_ _ _ 2013 年 12 月 26 日 目录 一、设计目的与要求.错误!未定义书签。题目与设计要求.错误!未定义书签。本程序设计的知识点.错误!未定义书签。二、功能设计.错误!未定义书签。总体设计.错误!未定义书签。详细设计.错误!未定义书签。测试结果及分析.错误!未定义书签。五、总结.错误!未定义书签。六、参考文献.错误!未定义书签。一、设计目的与要求 题目与设计要求 题目:学生学籍管理系统 目的:1、了解和熟悉 Vi
2、sual C+软件编程开发环境 2、熟练掌握结构化程序设计的步骤和模块化设计方法 3、熟练掌握 C 语言数据类型,熟记字符型数据和整形数据的定义和使用 4、熟练掌握用 while 语句、dowhile 语句和 for 语句实现循环结构程序设计的方法 5、掌握一维数组、二维数组的定义、赋值和输入输出的方法 6、掌握与数组有关的算法(特别是排序算法,熟练掌握冒泡排序法)7、熟悉函数的定义、声明方法及全局变量和局部变量的概念与用法,掌握函数的调用方法 8、掌握结构体类型变量的定义和使用及结构体类型数组的概念和应用 设计要求:学生学籍信息管理系统设计 1、需求分析 学生基本信息、学生成绩基本信息要存入
3、文件当中,因而要提供文件的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实现删除操作;排序功能要求实现排序操作;另外还应该提供键盘式选择菜单以实现功能选择。2、总体设计 整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和数据排序模块。3、详细设计 设计学生基本信息和学生成绩基本信息结构体数组。Struct int stuNo;d,sisp.name,&sisp.sex,&sisp.room,&sisp.tel);sp+;显示主菜单 查询功能 数据录入 删除功能 排序功能 退出功能 学籍信息管理系统 根据 x 的输入学号 课程编号 课程数据删除输入学号 fclose(fp)
4、;fp=fopen(,r);while(!feof(fp)fscanf(fp,%d%s%s%d%d%d%d,&mimp.Id,mimp.courseNo,mimp.courseName,&mimp.a,&mimp.b,&mimp.c,&mimp.d);if(mimp.c=-1)mimp.e=*mimp.b+*mimp.d;else mimp.e=*mimp.b+*mimp.c+*mimp.d;if(mimp.e=90.)mimp.f=mimp.a;else if(mi mp.e=80.)mimp.f=mimp.a*;else if(mimp.e=70.)mimp.f=mimp.a*;else
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 学生 学籍 管理 系统 12459
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内