课程设计报告书学生成绩管理系统班 级学 号:姓 名:指导老师:目录1、题目要求----------------------------------------------------------12、设计思想----------------------------------------------------------33、系统完成功能及框图-------------------------------------------34、界面设计----------------------------------------------------------45、核心算法及说明-------------------------------------------------76、结论----------------------------------------------------------------167、参考资料----------------------------------------------------------168、后记----------------------------------------------------------------16摘要:学生成绩管理系统提供了强大学生成绩管理管理功能,方便系统管理员对学生成绩等信息添加,修改,删除,查询,留言等操作,同时一样方面学生对自己各科成绩查询,学习沟通.随着科学技术不断提高,计算机科学日渐成熟,其强大功能已为人们深刻认识,它已进入人类社会各个领域并发挥着越来越重要作用.作为计算机应用一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟优点.1、题目要求题目七:学生成绩管理系统设计学生成绩信息包括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语和计算机)等。主要功能:(1) 能按学期、按班级完成对学生成绩录入、修改(2) 能按班级统计学生成绩,求学生总分及平均分(3) 能查询学生成绩,不及格科目及学生名单(4) 能按班级输出学生成绩单要求:使用二进制文件方式存储数据,系统以菜单方式工作 2、设计思想我们设计学生成绩管理系统共有 7 个功能,所涉及到函数有按回车返回主菜单、查询、保存、输入、修改、输出、统计等等。这是一个关于学生成绩管理系统,所以就会涉及到一系列问题,例如:去各科成绩总和、平均值、不几个学生科目及对应成绩。这个程序整个思路就是根据要求写出相应程序并使之能够运行。首先,写出所有能够用到库函数,并设计出能够显示主菜单程序。其次根据主菜单设计出所有有关程序。再次,由于这个程序会用到结构体所以会涉及到“将数据从结构体数组保存到文件中” 、“将数据从文件读到结构体数组中”这两个程序。为了使程序更完美还涉及了主函数显示。最后,就可以根据主菜单进行一系列操作。其实,这些程序设计都是根据以前学过只是进行简单程序叠加。没有什么可以害怕或是担心。3...