1 / 10
文档名称:

《学生成绩管理系统》的设计与实现.doc

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

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

分享

预览

《学生成绩管理系统》的设计与实现.doc

上传人:janny 2011/5/30 文件大小:0 KB

下载得到文件列表

《学生成绩管理系统》的设计与实现.doc

文档介绍

文档介绍:《学生成绩管理系统》的设计与实现


一、课程设计题目
《学生成绩管理系统》的设计与实现
二、课程设计目的
1、进一步掌握和利用C语言进行程设计的能力;
2、进一步理解和运用结构化程设计的思想和方法;
3、初步掌握开发一个小型实用系统的基本方法;
4、学会调试一个较长程序的基本方法;
5、学会利用流程图或N-S图表示算法;
6、掌握书写程设计开发文档的能力(书写课程设计报告);
三、设计内容
1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。
2、输入功能:可以一次完成若干条记录的输入。
3、显示功能:完成全部学生记录的显示。
4、查找功能:完成按姓名查找学生记录,并显示。
5、排序功能:按学生平均成绩进行排序。
6、插入功能:按平均成绩高低插入一条学生记录。
7、将学生记录存在文件score中。
8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!
四、设计要求
1、用C语言实现系统;
2、利用结构体数组实现学生成绩的数据结构设计;
3、系统具有增加,查询,插入,排序等基本功能;
4、系统的各个功能模块要求用函数的形式实现;
5、完成设计任务并书写课程设计报告。
6、将学生成绩信息存在文件
N-S流程图:
输出可供选择项

输入数据函数(input)
显示数据函数(display)
查找数据函数(search)
插入数据函数(add)
退出函数(quit)
选项
输入选择
getch()
输入学生人数k
for(i=0;i<k;i++)
输入学生学号,姓名
sun=0
for(j=0;j<3;j++)
输入第i门成绩
计算总分
第i个学生的平均分stu[i].ave
for(i=0;i<k;i++)
for(j=0;j<3;j++)
stu[i].ave<stu[j].ave
T F
交换i,j两

打开“score”文件
将数据写入文件
关闭文件
输入函数:

打开score文件
for(i=0;fread( )!=0;i++)
显示读出的第i个学生的数据

关闭文件
显示函数:
查找函数:
输入要查找人的姓名
打开score文件
for(i=0;fread( )!=0;i++)
显示读出的第i个学生的数据

关闭文件
for(i=0;i<100;i++)
if(struct(name,stu[i].name)==0)
输出第i个学生的数据
输入待插入的学生的数据
计算其平均分
打开score文件
从该文件读入数据并显示出来
确定插入的位置t
向文件输出前面t个学生的数据并显示
向文件输出待输入的学生数据并显示
向文件输出t后面的学生数据并显示
关闭文件
插入函数:
退出函数:
exit(0)
程序:
#include <>
#define N 100
struct student
{char num[10];
char name[8];
int score[3];
float ave;
}stu[N],temp,s;
main()
{int n;
/*输出选项*/
printf

最近更新

2024年安庆医药高等专科学校单招职业适应性测.. 41页

2024年安康职业技术学院单招职业技能考试题库.. 40页

2026年企业人才培养策划方案模板 71页

2026年企业个人总结工作总结 11页

2024年安徽广播影视职业技术学院单招职业技能.. 39页

2026年以青春开头的优美散文 7页

2024年安徽省淮南市单招职业倾向性考试模拟测.. 41页

2026年以老人与海作文素材 7页

2026年以父亲节为主题的活动方案策划 12页

2026年以春为标题的作文600字 7页

高强钢在车身结构中的应用研究 35页

绿色航空基础设施建设 37页

2026年以冬天的风景七年级话题作文 7页

绿色照明材料在建筑节能中的创新应用 27页

网络安全人员心理压力评估模型构建 35页

航空服务人才质量评价体系 35页

2024年安徽马钢技师学院单招职业技能测试题库.. 41页

2024年安阳职业技术学院单招职业倾向性测试题.. 40页

2024年宜昌科技职业学院单招职业倾向性考试模.. 40页

2024年宝鸡中北职业学院单招职业倾向性测试模.. 41页

2024年宿迁职业技术学院单招职业技能考试题库.. 41页

2024年山东力明科技职业学院单招职业适应性测.. 39页

2024年山东海事职业学院单招职业倾向性考试模.. 40页

2024年山东省东营市单招职业倾向性考试模拟测.. 39页

2024年山东省泰安市单招职业适应性考试题库带.. 41页

2024年山东省聊城市单招职业适应性测试模拟测.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页