C语言课程设计报告--学生学籍管理系统
《C语言课程设计报告--学生学籍管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计报告--学生学籍管理系统(14页珍藏版)》请在毕设资料网上搜索。
1、1 信息学院 课程设计报告 课程名称_C 语言程序设计_ _ 题目名称 学生学籍管理系统 学生学院_ 信息学院_ _ _ 专业班级_ 计科 12 学 号 学生姓名 指导教师_ _ _ 2013 年 12 月 26 日 2 目录目录 一、一、 设计目的与要求设计目的与要求 3 3 1.1 1.1 题目与设计要求题目与设计要求 3 3 1.2 1.2 本程序设计的知识点本程序设计的知识点 4 4 二、二、 功能设计功能设计 4 4 2.1 2.1 总体设计总体设计 . . 4 4 2.2 2.2 详细设计详细设计 . . 5 5 4.1 4.1 测试测试结果及分析结果及分析 1212 五、五、 总
2、结总结 1414 六、参考文献六、参考文献 1414 3 一、一、 设计目的与要求设计目的与要求 1.1 1.1 题目与设计要求题目与设计要求 题目:学生学籍管理系统 目的:1、了解和熟悉 Visual C+软件编程开发环境 2、熟练掌握结构化程序设计的步骤和模块化设计方法 3、熟练掌握 C 语言数据类型,熟记字符型数据和整形数据的定义和使用 4、熟练掌握用 while 语句、dowhile 语句和 for 语句实现循环结构程序设计 的方法 5、掌握一维数组、二维数组的定义、赋值和输入输出的方法 6、掌握与数组有关的算法(特别是排序算法,熟练掌握冒泡排序法) 7、熟悉函数的定义、声明方法及全局
3、变量和局部变量的概念与用法,掌握函 数的调用方法 8、掌握结构体类型变量的定义和使用及结构体类型数组的概念和应用 设计要求:学生学籍信息管理系统设计 1、需求分析 学生基本信息、学生成绩基本信息要存入文件当中,因而要提供文件 的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实 现删除操作;排序功能要求实现排序操作;另外还应该提供键盘式选择 菜单以实现功能选择。 2、总体设计 整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和 数据排序模块。 3、详细设计 设计学生基本信息和学生成绩基本信息结构体数组。 Struct int stuNo; /学号 char name20;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 学生 学籍 管理 系统
