欢迎来到天天文库
浏览记录
ID:6268447
大小:520.50 KB
页数:31页
时间:2018-01-08
《学生成绩信息管理系统_课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、滁州学院课程设计报告课程名称:数据结构设计题目:学生成绩信息管理系统系别:计算机科学与技术专业:计算机科学与技术组别:第十四组起止日期:11年5月20日~11年6月20日指导教师:杨斌总体要求:格式很不符合要求,请参照模板计算机科学与技术系二0一一年制课程设计题目学生成绩信息管理系统28组长孙大成学号2010211119班级计科(1)班系别计算机科学与技术系专业计算机科学与技术组员陈凤霞高山陈士光指导教师杨斌课程设计目的设计一个对学生成绩进行管理的程序课程设计所需环境MicrosoftVisualC++6.0课程设计任务要求
2、从文本中得到数据、处理数据、存储数据课程设计工作进度计划序号起止日期工作内容分工情况5/20安排所每个人的工作内容孙大成5/21将文件中数据调到数组中,对数组中的成绩进行合并后输出陈凤霞5/22排序算法的实现选择排序陈士光5/23直接排序算法的实现孙大成5/24查找算法的实现,把不合格的学生信息放到文本文件高山5/25所有组员一起对综合的文件提建议后修改孙大成、高山、陈凤霞、陈世光指导教师签字:年月日教研室审核意见:教研室主任签字:年月日目录28一、引言11.1、课程简介11.2、课程设计的背景11.3、课程设计的内容:11
3、.3.1、题目11.3.2、要求11.3.3、该功能的描述3二、需求分析32.1、课程设计的题目32.2、课程设计任务32.3、课程设计要求32.4、课程设计思想32.5、软硬件运行环境42.6、开发工具4三、概要设计43.1、课程设计图43.2、课程设计中的数据结构53.3、完成本课程设计所用的方法及原理6四、详细设计64.1、程序源代码6五、调试及操作说明175.1、成绩的合并后输出17图(二)、降序排列成绩175.1.1、成绩的降序输出175.1.2、成绩的升序输出185.1.3、不及格成绩学生的信息:195.1.4、
4、查找某个学生的成绩:205.1.5、课件的价值205.1.6、参考文献20六、课程设计总结与体会21七、组员总结21“图(二)、降序排列成绩图”不要放在目录里,整体字体不对,。。。,请按第三组的格式认真修改和模板的格式认真修改!!!28一、引言1.1、课程简介当今社会,计算机技术和通信技术已经不断发展,处理和传输的数据量越来越庞大。文本文件存储的方式是普通人熟悉的数据管理的方式,我们要做的就是在文本中读取数据,在程序中处理数据,生成新的数据再保留在文本文档中,供其他人应用。1.2、课程设计的背景课程设计是为了让同学们了解学习
5、数据结构的作用和意义。数据结构是计算机科学与技术专业的专业基础课。所有的计算机系统软件和应用软件都要用到各种类型的数据结构。因此,想要更好地运用计算机来解决实际问题,仅仅掌握几门计算机程序设计语言是远远难以应付当前众多复杂的课题,想要有效地使用计算机,充分发挥它的性能,还必须学习和掌握好数据结构的有关知识,打好数据结构这门课的基础,对于学习计算机专业其它的课程,如操作系统、软件工程、编译原理、数据库、人工智能等十分有益。1.3、课程设计的内容:1.3.1、题目学生成绩管理系统1.3.2、要求28现有学生成绩信息文件1(1.t
6、xt),内容如下姓名学号语文数学英语张明明01677882李成友02789188张辉灿03688256王露04564577陈东明05673847….......…学生成绩信息文件2(2.txt),内容如下:姓名学号语文数学英语陈果31576882李华明32889068张明东33484256李明国34504587陈道亮35475877…......(文件内容可根据测试要求,自行制定)试编写一个管理系统,要求如下:1)、实现对两个文件数据进行合并,生成新文件3.txt2)、抽取出三科成绩中有补考的学生并保存在一个新文件4.txt
7、3)、对合并后的文件3.txt中的数据按总分降序排序(至少采用两种排序方法实现)4)、输入一个学生姓名后,能查找到此学生的信息并输出结果(至少采用两种查找方法实现)285)、要求使用结构体,链或数组等实现上述要求.采用多种方法且算法正确者,可适当加分.1.3.3、该功能的描述1)、对学生的姓名、学号和各科成绩的录入;2)、基本信息的查询;3)、对每位同学的成绩进行分析,并对成绩进行降序排序;二、需求分析2.1、课程设计的题目对学生成绩的管理。2.2、课程设计任务设计一个程序实现对学生成绩的分析并进行降序处理。2.3、课程设计
8、要求要求使用结构体,链表或数组等实现学生成绩的查询、分类和降序排序。2.4、课程设计思想28利用文件对学生成绩等基本信息进行保存,并将其中的两文件合并成一个,生成新的文件;学生成绩的分析,将应补考的同学的基本信息保存在另一个文件中;利用合并进行降序。2.5、软硬件运行环境Microsoft
此文档下载收益归作者所有