当前位置:首页 > VC++课程设计GPA计算器的设计
}
}
山东建筑大学信电学院课程设计说明书
pDC->SetBkColor(RGB(255,255,255)); pDC->SetTextColor(RGB(255,0,255));
// TODO: Return a different brush if the default is not desired return hbr;
3.5设计结果及使用说明
(1) GPA计算器对要计算的分数和学分采用文件的形式输入。在计算前把要计算的所有成绩和学分按照下面的格式存放在一个文本文件中:
[spaces]课程成绩< spaces >学分数[spaces]
(2) GPA计算器提供了几种GPA参考分数标准,可通过下拉列表选择。若程序中提供的标准不能满足需要的话,可选择“用户自定义”,自行定义所需的标准。
(3) 选好分数文件和参比标准后,单击【统计】按钮即可求出相应的加权平均分、GPA及总学分等。程序会现实分数文件中的分数,可据此核对计算结果是否正确。
程序运行结果如图12、13、14、15所示。
14
山东建筑大学信电学院课程设计说明书
图12 无参比标准GPA计算器运行结果
图13 4.0标准算法下GPA计算器运行结果
15
山东建筑大学信电学院课程设计说明书 图14 4.3标准算法下GPA计算器运行结果
图15 用户自定义下GPA计算器运行结果
16
山东建筑大学信电学院课程设计说明书
总结与致谢
本次课程设计设计了一个GPA计算器,能够用它来简单地计算GPA成绩,加权平均分等。实验结构可读性强,设计简单,操作方便,基本上完成了实验任务:即学生成绩可以由文件导入,获GPA标准可以选择,也可以手动输入, GPA的计算过程易于监督控制,计算结果的可读性强,达到了本次课程设计的要求。
这次课程设计让我学到了很多,不仅是巩固了先前学的MFC程序设计知识,而且也培养了我的动手能力,更令我的创造性思维得到拓展。
当然,在这次课程设计中,我看到了自己的不足之处,也说明了我们在往日的学习中学得不扎实,只有更好地学习,逐步提高理论知识,才能更好地实践,在资料的查询过程中我也学到了很多的东西,极大地拓宽了我的知识面,也提高了我的综合素质。
在设计的过程和设计说明书的撰写过程中,老师给予了我热心的帮助和大力的支持,给我提了诸多的宝贵意见,拓宽了我的思路。在此我向老师致以崇高的敬意和衷心的感谢!
17
共分享92篇相关文档