1 / 36
文档名称:

学生成绩管理系统.doc

格式:doc   页数:36页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生成绩管理系统.doc

上传人:chemcary 2014/5/11 文件大小:0 KB

下载得到文件列表

学生成绩管理系统.doc

文档介绍

文档介绍:目录
摘要 1
1引言 1
1
1
2系统分析 1
2
2
2
3 程序设计 3
3
3
4
4
4
7
12
成绩删除模块 16
19
22
23
24
4 程序运行 26
录入成绩 27
成绩查询 30
修改成绩 32
删除成绩 34
成绩排序 35
36
37
5心得体会 37
参考文献 38
摘要
本次课程设计的题目是“学生成绩管理”,该管理系统的目的是能够实现基本的学生成绩管理功能(录入新成绩,按姓名和学号查询成绩,删除指定学号的成绩,成绩排序,求平均成绩等)。本系统设置了桌面菜单进行各种操作,并有详细的操作提示语。整个程序设计模块化,并严格依据以设计的模块和主控框架设计功能模块函数。
关键字:C程序学生成绩管理函数
1引言

学校每次考完试后,老师都会对班的的成绩进行排序,计算每个学生的总成绩和各科的总成绩,如果用笔来计算相当麻烦,因此有必要设计一个学生成绩管理系统来对学生成绩进行管理,使老师在计算成绩变得轻松。本次设计的成绩管理系统只是实现了一些简单常用的功能,创建成绩录入,查询,修改,排序,求平均成绩等功能。

方便老师考试过会处理成绩软件程序。通过使用学生成绩管理软件,老师们可以轻松的求平均成绩,对学生排名次,查询学生的各科成绩。该学生成绩管理系统由程序模块组成,通过主函数调用各个功能模块来实现对学生成绩的管理功能。
2系统分析
本次设计的学生成绩管理系统的设计思想首先需要实现对学生成绩的管理功能,可以对成绩进行有效的处理,如添加、修改、删除、查找等功能。适当的设置界面,加入详细的提示语,供老师使用。为了容易让人理解,分为不同的函数实现不同的功能。最后,再在主函数中调用建立的各种的函数模块。用C语言编写相应的程序、运行、调试,直到正确的实现相关的功能。

本次通过学生成绩管理系统,主要实现以下功能:
(1) 录入新的学生成绩信息。
(2) 增加记录的修改功能,允许修改学生的各科成绩。
(3) 设计一函数将指定学号的成绩从成绩表中删除
(4) 设计一函数实现显示全部学生的各科成绩。
(5) 设计一函数实现查询,查询分为按姓名查询和按学号查询。
(6) 可以做到很容易的返回和退出。

用C实现一个学生成绩管理小程序。具有加入、删除、显示和查询学生成绩的功能。为了让人能清楚明白的使用,设计桌面菜单和附加详细的操作提示语。

(1)录入新成绩;
(2)查询学生成绩;
(3)修改学生成绩;
(4)删除学生成绩;
(5)显示所有记录;
(6)排名次;
(7)求平均成绩
3 程序设计

学生成绩管理系统
打印成绩
平均成绩
成绩排序
删除成绩
修改成绩
成绩查询
录入成绩
退出系统
修改语文成绩
修改数学成绩
按学号查询
按姓名查询
修改英语成绩
修改物理成绩
修改化学成绩
修改生物成绩

主函数 void main()
成绩录入函数 input()
成绩查询函数 search()
成绩删除函数 del()
成绩排序函数 paixu()
求平均成绩函数 pingjun()
打印成绩函数 print()
读入成绩表函数 read()
判断成绩表是否为空函数 decide()

#include <> /*标准输入输出函数定义*/
#include <> /*动态存储分配函数定义*/
#include <> /*动态存储分配函数定义*/
#include <> /*字符和字符串函数定义*/

typedef struct ST
{
int x;
char nummber[20];
char name[20];
float yuwen,math,yingyu,wuli,huaxu,shengwu,total;
struct ST *next;
}st;
分析:定义了