数据结构实训范文

数据结构实训范文

ID:38922437

大小:388.51 KB

页数:32页

时间:2019-06-21

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

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

1、实训报告题目:学生成绩管理系统院系:专业:计算机科学与技术姓名:学号:指导教师:日期:年月日目录1问题定义…………………………………………………………………………..12系统设计……………………………………………………………………12.1总体设计………………………………………………………………………………12.2详细设计………………………………………………………………………………22.2.1数据结构设计…………………………………………………………22.2.2主控流程…………………………………………………………………………32.

2、2.3输入记录模块……………………………………………………………………32.2.4查询记录模块……………………………………………….…………………32.2.5更新记录模块………………………………………………32.2.6统计记录模块……………………………………………….…………………52.2.7输出记录模块……………………………………………….…………………52.2.8数据功能描述…………………………………………………………………53系统实现………………………………………………………………………53.1编码……………………………

3、…………………………………………53.1.1程序预处理……….……………………………………………………………53.1.2主函数main()……….………………………………………………………53.1.3主菜单界面………….………………………………………………………93.1.4表格形式显示记录…….………………………………………………………93.1.5记录查找定位………….………………………………………………………103.1.6格式化输入数据……….………………………………………………………103.1.7增加学生记录………….……

4、…………………………………………………113.1.8查询学生记录………….………………………………………………………123.1.9删除学生记录………….………………………………………………………133.1.10修改学生记录………….………………………………………………………153.1.11插入学生记录………….………………………………………………………153.1.12统计学生记录………….………………………………………………………173.1.13排序学生记录………….………………………………………………………183.1.14存

5、储学生记录………….………………………………………………………193.2测试与调试………………………………………………………………………203.2.1概述………….……………………………………………………………203.2.2程序测试………….……………………………………………………………204系统维护………………………………………………………………………255归纳总结………………………………………………………………………255.1开发经验………………………………………………………………………255.2实训中遇到的问题及解决方法

6、………………………………………………255.3设计中的不足之处……………………………………………………………………255.4感想和心得体会……………………………………………………………………256参考资料………………………………………………………………………25学生成绩管理系统本题目设计目的是训练学生的基本编程能力,了解管理信息系统的开发流程,熟悉C语言的文件和单链表的各种基本操作。本程序中涉及结构体、单链表、文件等方面的知识。通过本程序的训练,使学生能对C语言的文件操作有一个更深刻的了解,掌握利用单链表存储结构实现对学生成绩

7、管理的原理,为进一步开发出高质量的管理信息系统打下坚实的基础。1、问题定义创建一个学生成绩管理系统。假设系统中每个学生记录只包括学号、姓名、数学成绩、英语成绩、C语言成绩、总分、平均分、名次等信息。程序的运行效果如下图所示,选择任意菜单后,实现相应功能。图1.1学生成绩管理系统功能需求在问题定义阶段要考虑题目的可行性和需求分析,接下来进入开发阶段,完成系统设计和系统实现的任务。2、系统设计2.1总体设计采用模块化的程序设计方法,即将较大的任务按照一定的原则分为一个个较小的任务,然后分别设计各个小任务。需要注意的是划分出来的模块

8、应该相对独立但又相关,且容易理解。可以用模块化层次结构图(即模块图)来分析其任务的划分,一般从上到下进行,最上面一层是主模块,下面各层是其上一层模块的逐步细化描述。学生成绩管理系统输入记录查询记录更新记录统计记录输出记录模块模块模块模块模块及各从从按按修删插排格科输输文键学姓

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

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

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