学生成绩管理设计要求

原创 2005年04月30日 05:21:00

2.课程设计报告书要求(学生成绩管理系统)

1)封面

C++课程设计》

课程设计题目:学生成绩管理系统

指导教师:周志德

学生班级:网络30331

学生姓名:包文广 

学生学号:

2)学生成绩管理系统需求与功能分析

学生成绩的录入、统计、查询、修改、删除、输出。 画出功能结构图。

3)学生成绩管理系统的数据结构表

序号

成员名(字段名)

数据类型

长度

字段含义

1

class_0

char

20

班级

2

num

int

 

学号

3

name

char

8

姓名

4

elec

flaot

 

电子技术

5

c_prog

float

 

C++ 程序设计

6

media

flaot

 

多媒体技术

7

eng

float

 

大学英语

8

math

float

 

高等数学

9

sport

float

 

大学体育

10

polity

float

 

马克思主义政治经济学

11

ave

float

 

平均成绩

12

order

int

 

名次

4)学生成绩管理系统测试数据表

class_0

num

name

elec

c_prog

media

eng

math

sport

polity

ave

order

网络30331

3033101

马云飞

80

70

60

70

70

60

80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

表中其余数据自己编造。

5)使用结构体数组编写程序(手写源程序代码,并给出注解)

0定义结构体类型

1主函数main():定义学生结构体数组,调用录入、统计等函数对成绩表进行处理;

2录入函数Input():输入班级到政治课成绩;

3统计函数Statistic():计算平均成绩;

4查询函数Lookup():查询指定学号学生成绩记录;

5修改函数Modify():修改指定学号学生成绩记录;

6删除函数Delete():删除指定学号学生记录;

7输出函数Output():输出班级所有学生成绩记录;

8) 排序函数Sort():按平均分对学生成绩记录项进行降序排序;

9插入函数Insert():按平均分顺序插入新记录。

6)使用链表编写程序(手写源程序代码,并给出注解)

0定义链表结点

1主函数main():定义链表头指针,调用录入、统计等函数对成绩表进行处理;

2建立链表函数Create():输入班级到政治课成绩信息;

3统计函数Statistic():计算平均成绩;

4查询函数Lookup():查询指定学号学生成绩记录;

5修改函数Modify():修改指定学号学生成绩记录;

6删除函数Delete():删除指定学号学生记录;

7输出函数Output():输出班级所有学生成绩记录;

8插入函数Insert():按平均分顺序插入新结点。

数据结构课程设计学生成绩管理系统源代码

#include #include #include #include #include #include const MaxListSize=100;//设置数组长度为100 //student类...

数据结构课程设计 学生成绩管理

本次实验设计了一个学生管理系统,程序运用结构体 链表,学生的信息分为了四大项,分别是学生的学号、姓名、年龄、成绩,这四项一起作为链表节点的数据部分,程序功能如下: (1)输入成绩 (2)输出成绩(3)...
  • csn888
  • csn888
  • 2015年12月25日 18:08
  • 765

课程设计---学生成绩管理系统

/*********************************************************** * 版权所有 (C)2016,HuangYujiao * * 文件名称:...

课程设计之学生成绩管理系统改良版

问题描述及代码: /********************************************** *版权所有 (C)2015,yangzheng * *文件名称:学生成绩管理系统 *文...

学生成绩管理系统(课程设计)

服务器端 客户端登录界面 学校管理员的UI  老师的UI 学生的UI...

数据结构课程设计——学生成绩管理系统

/********************************************** *文件名称:学生成绩管理系统 *文件标识:无 *内容摘要:实现学成成绩的输入、插入、删除、修改、排...

c语言课程设计—学生成绩管理系统

学生成绩管理系统是比较适合初学者的。它涵盖了c语言几乎知识。对于学了c语言的人,把这个课程设计搞好(当然自己能设计出来是要有很好的基础)。不管自己能不能够完成,最重要的是能弄懂。参考其他资料,试着自己...

c语言课程设计-学生成绩管理系统

#include #include #include /*定义学生结构体*/ struct Student {      char ID[20]; ...

C语言实现学生成绩管理系统设计

本系统有**增加学生记录、修改学生记录、删除学生记录、按姓名查询学生记录、按C语言成绩对学生进行排序、退出系统**6大功能。 能够对学生的姓名,学号,c语言成绩做相应的操作。 在检测到输入成绩大...
  • hpf247
  • hpf247
  • 2017年07月22日 11:19
  • 263

菜鸟修炼C语言小设计之——学生成绩管理系统

一、本设计涉及的重要C语言知识有:     1.单链表的各种操作 2.文件流的操作 3.单链表的排序 二、本设计主要以下几个模块组成 1.学生成绩添加模块 2.学生...
  • ayangke
  • ayangke
  • 2011年11月12日 09:28
  • 4057
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:学生成绩管理设计要求
举报原因:
原因补充:

(最多只允许输入30个字)