网站大量收购闲置独家精品文档,联系QQ:2885784924

C成绩管理系统设计及实现实验报告.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象编程实验报告 题目: 成绩管理系统设计与实现 学生姓名: 学 号: 院 (系): 专 业: 2016 年 7 月 5 日 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc455653705 一、实验目的 PAGEREF _Toc455653705 \h 3 HYPERLINK \l _Toc455653706 二、实验内容 PAGEREF _Toc455653706 \h 3 HYPERLINK \l _Toc455653707 三、实验环境 PAGEREF _Toc455653707 \h 3 HYPERLINK \l _Toc455653708 四、设计思路或方案 PAGEREF _Toc455653708 \h 3 HYPERLINK \l _Toc455653709 1.信息录入: PAGEREF _Toc455653709 \h 3 HYPERLINK \l _Toc455653710 2.采用文件保存信息的方法 PAGEREF _Toc455653710 \h 3 HYPERLINK \l _Toc455653711 3.定义结构体 PAGEREF _Toc455653711 \h 4 HYPERLINK \l _Toc455653712 4.设计函数接口完成相关功能 PAGEREF _Toc455653712 \h 4 HYPERLINK \l _Toc455653713 五、程序清单 PAGEREF _Toc455653713 \h 4 HYPERLINK \l _Toc455653714 1.头文件: PAGEREF _Toc455653714 \h 4 HYPERLINK \l _Toc455653715 2.函数实现 PAGEREF _Toc455653715 \h 5 HYPERLINK \l _Toc455653716 3.主函数 PAGEREF _Toc455653716 \h 26 HYPERLINK \l _Toc455653717 六、调试结果及分析 PAGEREF _Toc455653717 \h 35 HYPERLINK \l _Toc455653718 七、总结 PAGEREF _Toc455653718 \h 42 一、实验目的 用C++语言,实现对成绩管理系统的设计与实现,程序要有信息维护,信息查询,成绩统计,成绩排序这些功能,通过本次设计,提高用C++编写程序的能力,更加熟悉C++编程语言。实验内容 二、实验内容 用C++编写 成绩管理系统,实现了以下功能: (1)信息维护: 学生信息数据要以文件的形式保存,能实现学生信息数据的维护。 此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息 (2)?信息查询: 要求:查询时可实现按姓名查询、按学号查询 (3)?成绩统计: 可统计出所有课程在各个分数段的情况。 (4)?排序: 把每一门的课程的成绩进行降序排列 三、实验环境 编译器:VS2013 操作系统:Windows8.0 四、设计思路或方案 1.信息录入: 初次使用成绩管理系统,我们让用户将必要的信息录入进去。由用户设置学生总数,课程总数,学期数,以及一些基本信息。之后就可以直接从文件里读取数据。 2.采用文件保存信息的方法 将学生基本信息,课程信息,成绩信息,分别保存在三个文件里,打开文件时,依次将三个文件打开。每次保存文件时,由用户自己输入文件名,可多次录入不同批次的学生,只要将这些信息保存到不同的文件中即可。需要哪些学生的信息,再次进入系统就读入哪些文件信息。比如,可将不同年级的学生信息分开存放。 3.定义结构体 内容包括,学生班级,学号,姓名,成绩。 4.设计函数接口完成相关功能 1输入学生的成绩信息,包括学号、姓名、性别等基本信息和各科成绩函数 2显示全部学生各科成绩信息函数 3对各科分班进行成绩统计分析,计算总分、平均分、最高分、最低分、及格率函数 4统计各个科目各分数段人数及班级信息函数 5按学号或姓名查找并显示某个学生的各科成绩函数 6按课程成绩或总分由高到低排序显示函数 7更新某个学生的基本信息或课程成绩函数 五、程序清单 1.头文件: #define _CRT_SECURE_NO_WARNINGS 1 #ifndef _GRADE_H__ #define _GRADE_H__ #include iostream #include cstring #include iomanip #include cstdlib

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档