电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言课程设计报告学生学籍管理系统

C语言课程设计报告学生学籍管理系统_第1页
1/14
C语言课程设计报告学生学籍管理系统_第2页
2/14
C语言课程设计报告学生学籍管理系统_第3页
3/14
1 信息学院 课程设计Ⅰ报告 课程名称___C 语言程序设计_ __ 题目名称 学生学籍管理系统 学生学院_ 信息学院_ __ __ 专业班级_ 计科 12 学 号 学生姓名 指导教师_______ ___ __ 2013 年 12 月 26 日 2 目录 一、 设计目的与要求 ............................. 3 1.1 题目与设计要求 .............................. 3 1.2 本程序设计的知识点 .......................... 4 二、 功能设计 .................................. 4 2.1 总体设计 .................................... 4 2.2 详细设计 .................................... 5 4.1 测试结果及分析 ............................. 12 五、 总结 ...................................... 14 六、参考文献 ................................... 14 3 一、 设计目的与要求 1.1 题目与设计要求 题目:学生学籍管理系统 目的:1、了解和熟悉Visual C++软件编程开发环境 2、熟练掌握结构化程序设计的步骤和模块化设计方法 3、熟练掌握C 语言数据类型,熟记字符型数据和整形数据的定义和使用 4、熟练掌握用while 语句、do…while 语句和for 语句实现循环结构程序设计的方法 5、掌握一维数组、二维数组的定义、赋值和输入输出的方法 6、掌握与数组有关的算法(特别是排序算法,熟练掌握冒泡排序法) 7、熟悉函数的定义、声明方法及全局变量和局部变量的概念与用法,掌握函数的调用方法 8、掌握结构体类型变量的定义和使用及结构体类型数组的概念和应用 设计要求:学生学籍信息管理系统设计 1、需求分析 学生基本信息、学生成绩基本信息要存入文件当中,因而要提供文件的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实现删除操作;排序功能要求实现排序操作;另外还应该提供键盘式选择菜单以实现功能选择。 2、总体设计 整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和数据排序模块。 3、详细设计 设计学生基本信息和学生成绩基本信息结构体数组。 Struct { int stuNo; //学号 char name[20]; //姓名 char sex[2]; //性别 int domNum; //宿舍号 int tel; //电话号码 }StuInfo; //学生基本信息结构体 Struct { int stuNo; //学号 char courseNo; //课程编号 char courseName; //课程名称 int creditHour; //学分 Int triGrade; /...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言课程设计报告学生学籍管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部