《课程名称》课程设计报告
题目学号姓名年级专业同组人员指导教师完成日期2010年06月30日2009电子信息工程学生成绩管理系统
安徽师范大学物理与电子信息学院
CollegeofPhysicsa
dElectro
icI
formatio
A
huiNormalU
iversity
一、问题描述和基本要求1、每条记录包括:学号、姓名、专业和5门课程的分数;2、能够实现添加、删除、修改功能;3、能够计算某学生的总分和平均分;4、能够照总分排序输出。二、系统分析和设计仔细阅读系统要求,首先将此系统化分为如下模块:
f学生成绩管理系统输入学生信息显示学生信息排序模块插入模块删除模块1、输入初始的学生信息:可用函数i
put来实现此操作;2、输出学生的信息以及成绩:可通过函数output来实现,3、排序模块:可通过sort来实现,通过比较总分的大小来排序;4、插入模块:可通过函数i
sert来实现,其中通过学号的大小来比较,并且以此来排序;5、删除模块:可通过函数delete来实现,其中通过输入学号来选择要删除的学生信息;5、退出系统:可通过一个函数exit来实现,输入“0”即退出此程序。三、程序流程图
f开始
STUDENTdataMAXN。
a0
a1i
putdatale
。break。
a2outputdatale
。break。
a3sortdatale
。break。i
sertdatale
。break。。break。a5
delete_itemdatale
a4
a
break。
a
sca
f