学生管理系统 c语言课程设计 华南理工大学.pdfVIP

  • 25
  • 0
  • 约1.81万字
  • 约 20页
  • 2017-05-21 发布于浙江
  • 举报

学生管理系统 c语言课程设计 华南理工大学.pdf

学生管理系统 c语言课程设计 华南理工大学

C语言程序设计 课程设计报告 设计题目:学生成绩管理系统 学 号 班 级 姓 名 完成方式:(单选) 自我评分:(单选) ● 独立完成 ● 优秀 ○ 参考他人工作的基础上完成 ○ 良好 ○ 在他人的帮助下完成 ○ 中等 ○ 完整拷贝他人成果 ○ 及格 ○ 不及格 2011 5 11 年 月 日 C语言课程设计任务书3 题目:学生成绩管理系统 功能:学生成绩管理系统,每个学生是一个记录,包括学号,姓名,性别,3 门课程成 绩。系统 要求实现以下功能: 1、信息录入:录入学生成绩信息 (包括学生学号、姓名、各门课程的成绩等); 2、信息查询:输入学号,查询学生各门课程的成绩,并显示。 3、排序:按各门课程的成绩平均分进行排序,并显示。 4、信息删除与修改——输入学号,删除该学生的成绩信息。 分步实施: 1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。 2、建立一个文件,将每位学生的信息写入文件中并能显示于屏幕上。 3、完成上述信息查询 (学生学号、姓名等)、排序、信息删除与修改功能。 要求:1、用C语言实现程序设计; 2、利用结构体数组实现学生信息的数据结构设计; 3、系统的各个功能模块要求用函数的形式实现; 4、界面友好 (良好的人机交互),程序加必要的注释。 课程设计实验报告要求: 一、总体设计 1.程序的总体设计 程序总框架 数据导入模块 数据导出模块 操作面板 基本功能 分析功能 条目操作 删除条目 编辑条目 显示 查找 数据分析统计 添加条目 排序 不及格名单 2. 数据结构 结构体数组 struct student /*定义结构体变量student*/ { int num; char name[10]; int gen; int ch,en,math,tot; }; Struct student Stu[100]; 3. 函数原型声明的说明 (功能,参数,返回值) 1).输出不及格名单: void failsbj(int n,struct student stu[]) /*输出不及格的名单,

文档评论(0)

1亿VIP精品文档

相关文档