用文件实现的学生成绩管理系统(含源文件)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用文件实现学生成绩管理系统

华南理工大学网络学院

“计算机操作系统”课程设计大作业

(含全套完整资料)

摘要学生成绩管理系统是典型的信息管理系统,是学校教务管理的重要组成部分,其处理信息量很大。本课程设计是用C++实现对学生的成绩管理作一个简单的模拟,实质是建立学生成绩单链表,每条记录由姓名、学号与成绩组成,即链表中每个结点由4个域组成,分别为:学号、姓名、成绩、存放下一个结点地址的next域。用菜单选择操作方式完成五项功能分别写成五个函数,插入学生成绩对应建立学生单链表的功能,输出全部学生成绩记录,后三个功能分别对应单链表的查询、修改与删除三大基本操作。该系统中的数据采用线性表中的链式存储结构即单链表来存储,用结构体类型和类类型定义每个学生记录并采用外部文件方式记录数据简便数据的读取与保存。

关键词程序设计;C++;文件;学生成绩管理系统;网络学院2014秋季

1 引言 ................................................................................................................................................................... 5

1.1 课程设计目的........................................................................................................................................... 5

1.2课程设计容 ................................................................................................................................................ 5

1.3课程设计目标............................................................................................................................................ 62系统需求与功能分析 ........................................................................................................................................... 7

2.1 系统需求分析........................................................................................................................................... 7

2.2系统功能分析............................................................................................................................................ 7

2.3系统性能分析............................................................................................................................................ 83总体结构设计.................................................................................................................................................... 10

3.1系统的结构设计.................................................................................................................................... 10

3.2系统管理流程图.................................................................................................................................... 10

4 系统详细设计和系统实现.............................................................................................................................. 12

5 系统测试........................................................................................................................................................... 17

6 结束语 ............................................................................................................................................................... 20参考文献................................................................................................................................................................ 21附录1:结构化设计源程序清单 .............................................................................................................. 22

设计要求

一、题目: 用文件实现的学生成绩管理系统

二、目的

学生通过本次实验编程实现一个班级学生成绩的管理,使学生了解文件的主要操作(创建、读、写、增加和删除记录等)。

三、容和要求

相关文档
最新文档