C/C++程序设计课程设计
设计说明书
学生成绩处理的设计与实现
学生姓名
刘慧
学号
0918014064
班级
计本092班
成绩
指导教师
林勇
计算机科学与技术系
2010年7月9日
C/C++程序设计课程设计评阅书
题目
学生成绩处理的设计与实现
学生姓名
刘慧
学号
0918014064
指导教师评语及成绩:
成绩: 教师签名: 年月日
答辩教师评语及成绩
成绩: 教师签名: 年月日
教研室意见
总成绩: 室主任签名: 年月日
注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。
课程设计任务书
2009 —2010 学年第二学期
专业: 计算机科学与技术学号: 0918014064 姓名: 刘慧
课程设计名称: c/c++课程设计
设计题目: 学生成绩处理的设计与实现
完成期限:自 2010 年 6 月 28 日至 2010 年 7 月 9 日共 2 周
设计依据、要求及主要内容(可另加附页):
有如下表所示的若干个学生成绩:
学号
姓名
C语言
数学
英语
总分
平均
08001
李强
90
95
80
08002
张兵
68
75
58
08003
刘英
78
80
64
…
…
…
…
…
根据学生成绩管理的需要,建立一个“学生成绩管理系统”,以方便对成绩的各项管理操作。运用C/ C++结构体、指针、文件等基知识,编程实现成绩管理系统,设计要求:
阐述设计思想,画出流程图;
能对成绩进行录入和修改;
能计算每个学生的平均成绩以及各门功课的平均成绩;
能根据学生的学号来查询该学生的成绩;
统计每门课程中不及格人数、60—70分、70—80分、80—90分以及90分以上人数;
能根据每个学生的平均成绩来他们进行排序。
最终设计成果形式为:
;
,打印并装订成册。
指导教师(签字): 教研室主任(签字):
批准日期: 年月日
摘要
本设计借助Visual C++,设计了一个学生成绩处理软件,该学生成绩处理软件具有对学生成绩录入与修改,计算每个学生的平均分和各科的平均分,统计各个成绩段的学生人数,以及对学生成绩进行排名的功能。采用分模块处理算法来实现各个功能,界面清楚,操作简单。
关键词:学生成绩处理;平均分;统计;排名
目录
1 课题描述 1
2 设计过程 2
2
学生成绩管理系统子函数的设计 2
显示菜单设计............................................2
学生成绩的平均分、各科平均分...........................2
学生成绩查询 ...........................................4
学生成绩统计............................................6
学生成绩排名............................................6
学生成绩修改...........................................9
主函数的设计..............................................11
程序代码..................................................13
3 测试 19
程序主界面测试............................................19
子函数测试................................................19
4 结果分析 22
总结 23
参考文献 24
1 课题描述
随着信息技术的高速发展,学校建立学生成绩处理系统当今发展的重要趋势。在成绩管理中,人力资源是学校的宝贵资源,因此学生成绩管理是计算机信息管理系统的组成部分,实行电子化的学生成绩管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。学生成绩管理信息系统的实现可以减轻比较繁琐的手工成绩管理。
学生成绩管理系统是学校常见的计算机信息管理系统。它的任务是对学生成绩的管理,如学生成绩的输入、查询、修改、排名、求每个学生的平均分和各科的平均分,及对各个成绩段学生人数的统计等功能,这些功能可
CC++程序设计课程设计-学生成绩处理的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.