湖南工程学院C语言课程设计班级学生成绩管理系统.pdfVIP

  • 0
  • 0
  • 约4.82万字
  • 约 62页
  • 2026-01-21 发布于河北
  • 举报

湖南工程学院C语言课程设计班级学生成绩管理系统.pdf

课程设计报告

课程名称C语言程序设计___________

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

专业______________________________

班级______________________________

学号______________________________

姓名_______________________________

指导教师肖伟平宏罗敬

2012年12月26日

湖南工程学院

课程设计任务书

课程名称C语言程序设计

课题班级成绩管理系统

专业班级_______________________

学生姓名_______________________

学号_______________________

指导老师肖伟平宏罗敬

审批_______________________

任务书下达日期2023年12月26日

任务完毕日期2023年元月4日

目录

一、引言

二、总体设计

三、详细设计

四、问题分析及总结13

五、参照文献15

六、附件15

一、设计内容与设计规定

1.设计内容:班级成绩管理系统设计

波及时知识点:

①掌握并纯熟运用C语言的基本数据类型与多种体现式,程序的流程控制语句;

②掌握数组的基本概念。纯熟掌握一维数组、二维数组日勺应用、掌握字符数组

与字符串的关系以及字符串日勺简朴处理。

③掌握函数日勺定义,函数的返回值,函数的调用,函数日勺形式参数和实际参数

之间的关系;掌握变量日勺作用域与生存期,理解函数日勺作用域。

④掌握构造体日勺概念,构造体类型的定义,沟造体变量日勺定义和初始化,构造

体组员日勺表达,构造体变量日勺赋值含义,构造体与指针、函数的关系。

⑤掌握文献、文献类型指针日勺基本概念,纯熟掌握文献日勺打开与关闭以及文献

日勺建立、读写等有关操作。

2.设计规定:

1)用c语言实现系统;运用构造体数组实现班级成绩日勺数据构造设计;系统的

各个功能模块规定用函数的形式实现;应提供一种界面来调用各个功能,调

用界面和各个功能的操作界面应尽量清晰美观;各项显示数据均规定以表格

欧I形式输出;在各功能子模块中应设计对应的二级菜单。

2)建立一种班级学生成绩数据库,文献名为bjcjk.txt,并从该文献中读取数据;

3)班级成绩管理系统应能提供如下功能:

(1)主菜单界面设计。通过提醒顾客输入一种数字选项,调用对应日勺功能函数。

(2)学生成绩显示:完毕班级所有学生成绩的显示,显示时按表格的形式,且

应有表头;

(3)学生成绩追加:完毕新增一种(或多种)学生的成绩记录,规定在追加过程

中有对应的提醒信息,完毕追加后能重新计算学生平均成绩并显示;

(4)学生成绩修改:规定能按学号和按姓名两种定位方式,且可以按顾客规

定修改记录中除学号和姓名以外日勺指定内容,并重新计算学生的平均成绩;

(5)学生成绩信息的查询;要示系统能按学号、按姓名查询以及能查询总分在某

一指定范围内的学生信息,且能显示符合条件的I所的记录,若所需查询欧I信息

不存在时应有对应日勺醒信息。

(6)学生成绩信息日勺删除;规定可按指定口勺

文档评论(0)

1亿VIP精品文档

相关文档