数据结构实训论文

数据结构实训论文

ID:8529137

大小:464.50 KB

页数:12页

时间:2018-03-31

数据结构实训论文_第1页
数据结构实训论文_第2页
数据结构实训论文_第3页
数据结构实训论文_第4页
数据结构实训论文_第5页
资源描述:

《数据结构实训论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、传媒工程系计算机科学与技术(本科)成绩实训结业报告实训名称:学生成绩管理系统一、实训时间:二、实训地点:实验楼J403、J405三、实验内容:1、问题描述设计一个简单的学生成绩管理系统,可录入、保存一个班级学生多门课程的成绩,并对成绩进行分析。2、基本要求(1)输入各学生多门课程的成绩,并存储;(2)按各门课程成绩排序,并生成相应的文件输出;(3)计算每人的平均成绩,按平均成绩排序,并生成文件;(4)求出各门课程的平均成绩、最高分、最低分、不及格人数、60-69分人数,70-79分人数、80-89分人数、90分以上人数;

2、(5)根据姓名或学号查询某人的各门课成绩,重名情况也能处理。四、具体要求:1、系统需求分析:编辑工具为vc6.0,系统为WindowXP兼容vc6.0,运行速度较快;2、数据结构的设计:(1)定义结构体structstu{intnum;charname[50];charclasses[50];doublegsps_score;doublegsks_score;doublegszh_score;doubledlps_score;doubledlks_score;doubledlzh_score;doubleyyps_sco

3、re;doubleyyks_score;doubleyyzh_score;doublewlps_score;doublewlks_score;doublewlzh_score;doublepj_score;(2)录入、修改、插入学生信息三个模块调用了输入模块:A、录入学生信息模块voidGetinformation()B、查询模块:包含四个函数,函数间有联intSearchbynum(intno)/intSearchbyname(charna[50])/voidPrintinformation(intx)/voidSee

4、kinformation()C、学生信息删改:包含三个相互独立的函数voidModifyinformation()/voidDeleteinformation()/voidInsertinformaton()/A、各科成绩排序的四个程序:voidpaixugs()/voidpaixudl()/voidpaixuyy()/voidpaixuwl()/voidShowthefail()/voidShowsixties()/voidShowseventies()/voidShoweighties()/voidStu_p()/v

5、oidChengjitongji()B、voidmain()主函数调用上面函数实现程序功能1、实现结果截图:a.输入学生信息b.查找学生信息1、按学号查询1、按姓名查询(1)无重名情况(2)有重名情况c、删除学生信息d、插入学生信息e、优秀学生信息(>90)f、不及格学生信息g、课程成绩统计(1)每门课程平均成绩(2)单科成绩排序1、心得体会:1、本程序作为一个学生成绩管理系统,用户可以首先使用管理员模式初始化该系统。初始化完成之后,用户可以选择使用成绩记录人模式进入系统,对学生成绩进行记录。系统自动储存所记录的学生成绩

6、,然后用户可根据不同需要来选择不同的功能来使用程序,其中包括成绩查询与增减,成绩排序,成绩分析等2、程序设计分析,绘制程序流程图,写出大体结构算法以及各个核心算法模块,写出核心源程序,对源程序进行算法优化,对源代码进行多次试验验证其正确性,完成源代码的测试以及代码书写规范检测。3、做一个完整的考试系统首先应该做详细的模块分析,按照:结构体定义—函数设计(各个模块)—主函数调用的步骤来实现学生考试管理系统各项功能;4、养成良好的输入习惯,例如:“;”“==”“{}”,避免不必要的错误提高效率、节约时间;5、设计intSea

7、rchbyname时,注意重名情况:计数器一定要初始化intnum=0;6、善用一些编程技巧,例如:for(;;)/*设计死循环以至于在输入格式错误时可以再次输入*/system("cls");清屏避免输出冗长一、内容要求1、实训时间、场所、内容的表述;2、具体要求:包括(系统需求分析;数据结构的设计;各模块的设计及功能;实现结果截图;源程序等);3、心得体会(实训过程中遇到的问题以及有待于提高的地方)。二、字数在2000字左右。三、实习报告用小四宋体字、A4纸打印并从左边装订。用图描述的,要求附图正规。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。