基于VC++的GPA计算器的设计与实现
技术:VC++等摘要:
本文介绍了一个简单GPA计算器的设计,GPA英语全称是Grade Point Average,意思就是平均成绩点数(平均分数、平均绩点),GPA的计算一般是将每门课程的成绩乘以学分,加起来以后除以总的学分,得出平均分。中国高校的分数设置最常见的为五分制或四分制,具体的折合方式视各个学校规定而有所不同。一般来讲,百分制中的90分以上可视为4分,80分以上为3分,70分以上为2分,60分以上为1分,五分制中的5分为4分,4分为3分,3分为2分,2分为1分。
本设计采用VC++的MFC控件技术,用户将所需计算的成绩按文件形式导入,通过选择不同的参比标准,该计算器便计算出相应的学分。操作方便,应用广泛。
关键词:GPA;VC++;MFC;控件;
目录:
1 绪论 1
1.1 课题研究的目的与意义 1
1.2 国内外GPA计算器的算法比较 1
2MFC及VC++ 4
2.1 MFC 4
2.1.1 MFC技术分析 4
2.1.2 MFC框架中的设计模式 5
2.2 VC++ 8
2.2.1 Windows标准控件与VC++ 12
2.2.2 VC++中文档数据的处理 13
3 设计内容 15
3.1系统分析 15
3.1.1可行性研究的目的与任务 15
3.2需求分析 16
3.2.1 功能需求 16
3.2.2 性能需求 16
3.3.3 其他需求 16
3.3.4 软件的逻辑模型 17
3.3软件总体设计 17
3.3.1软件总体设计的目标和任务 17
3.3.2系统功能模块 18
4.详细设计 19
4.1项目创建 19
4.2界面设计 20
4.3代码实现 24
4.3.1添加菜单控制 24
4.3.2添加分数存储代码 26
4.3.3添加功能函数代码 26
4.3.4添加控件事件代码 31
4.3.5设置界面外观 33
4.4设计结果及使用说明 34
4.5心得体会 38
5软件测试 39
5.1软件测试的目的 39
5.2 黑盒测试 39
5.3测试的执行 40
总 结 42
参考文献 43
致谢 44
附录: 45
外文资料 45
中文翻译 53
论文字数:22325
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]