文件管理系统开发案例new精要
文件管理系统开发案例
----学生成绩管理系统 的设计;教学目的:
了解文件管理系统的设计步骤。
将课程的主要知识内容融会贯通于该案例中。变松散的知识点的学习为知识的灵活掌握与应用。
分别从结构化层面和面向对象的层面了解抽象思维的设计思想。
训练学生的综合设计和调试程序的能力。;教学讲解重点:
避免原有内容的重复讲解,突出强调难点和易错点的讲解,包括:
复杂数据结构的访问层次和语句结构
根据函数功能确定函数参数及返回值类型
单链表的操作函数中表头指针的变化
根据文件操作数据类型和文件的有无选取正确的文件打开方式和文件读写函数。;
通过代码的不同组织了解不同层次的抽象设计思想,包括函数库、接口、类等概念,进一步区分结构化程序设计过程和面向对象设计中函数的不同使用方式和意义
通过代码组织理解文件包含的作用、掌握多文件操作的方法。
引导学生思考如何对系统功能的进一步完善和对代码的进一步优化。;学生成绩管理系统;;
能从文件中读入学生记录存于计算机中,同时也能将学生记录保存到磁盘文件;;
;二、总体设计;开始;输入模块:实现将数据输入数组或链表
查询模块:在数组或链表中实现按不同字段进行查询
更新模块:实现对记录的增、删、改、排序等操作
统计模块:实现各种统计功能
输出模块:实现将处理后的数据写入文件或在屏幕上输出的功能。
;学生成绩信息结构
struct stude
原创力文档

文档评论(0)