下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ANYANGNORMALUNIVERSITY程序质量分析报告学号:100908026姓名:张旭辉班级:10级软件工程(嵌入式)时间:2013.12.5
程序基本信息程序名称设计一个简单的拼图游戏编程语言VisualC++代码行数300程序功能设计一个简单的拼图游戏,经过键盘上方向键的移动,参照原图片,可以把图片恢复原图。设置的选项里,可以选择难度和图片。完成后,还可以查看完成时间和完成步数。一、程序质量优点分析是一个简单的拼图游戏,不仅可以选择难度等级,还可以选择不同的图片,还有计时、判断拼图成功、游戏者用时统计排名等功能,拼图内部还应该有难度选择、相邻拼图块自动拼图等功能。设计采用对话框形式实现拼图功能。使用单文档完成该课程设计,并采用将位图进行分割完毕后再逐个用Brush在指定位置上进行绘画,实现图形的分割。二、程序质量缺点分析1鼠标点击没有反应,不能完成鼠标玩游戏的功能。用键盘方向键玩游戏,比较麻烦,不够人性化。2还有一个就是计时方面,游戏还没有点击开始,就自动计时了,记录的不是真正的玩游戏时间。希望以后能够弥补这次设计的不足。三、程序质量总体评价1、通过这次课程设计,我对MFC有了更进一步的了解,对消息的机制有了更深刻的认识,对MFC中的应用结构类、菜单类、窗口以及对话框和控件有了更深刻的认识。2、对上学期学习的VC++进行了复习,使我对上学期学期的有了更进一步的了解和熟悉,对编程能力有了进一步的提升。3、合理的规划和设计页面对编程者是十分重要的。一个好的程序也学要便捷的操作和美观的界面,人性化设计需要我们更加细心的去设计和美化程序。4、虽然在MFC课程设计是遇到了这样和那样的问题,通过我自己和同学的帮助,还有老师的帮助,这次课程设计还是收获很多,不仅对编程有了更进一步的了解,同时也看到了我自己编程能力的不足和与班级学习MFC好的同学之间的差距,需要进一步努力、才能不被他们抛的更远。四、程序质量改进意见1希望以后可以把鼠标的功能实现完成。玩游戏的时候,游戏进行不下去,希望有相关提示。下次设计复杂游戏时,希望可以加进去相关提示,还有游戏说明,提供初次玩家阅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国内担保贷款合同示范
- 企业承包经营合同的环保要求
- 2024公众号搭建合同
- 2024融资服务合同范文
- 集体土地上房屋拆迁补偿标准
- 2024终止合同协议书
- 2024水马购买协议合同
- 建筑项目施工管理协议书
- 2024年企业知识产权归属协议书
- 资金管理与账户监督合同
- 三基选择题(东南大学出版社)
- 2021年大唐集团招聘笔试试题及答案
- DBJ53/T-39-2020 云南省民用建筑节能设计标准
- 2022版义务教育数学课程标准解读课件PPT模板
- 实验五 PCR扩增课件
- 马拉松运动医疗支援培训课件
- 中医药宣传手册
- 不良资产处置尽职指引
- 人教部编版七年级历史上册第19课 北魏政治和北方民族大交融课件(23张PPT)
- 机械设备定期检查维修保养使用台账
- 丽声北极星分级绘本第四级上 Stop!Everyone Stop!教学设计
评论
0/150
提交评论