欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年面向对象程序设计报告[借 .pdf

    • 资源ID:34235092       资源大小:391.17KB        全文页数:10页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年面向对象程序设计报告[借 .pdf

    编号课程设计报告(面向对象程序设计)20152016 学年第二学期实 习 类 别课程设计(面向对象程序设计)学 生 姓 名专业软件工程学号指 导 教 师学院计算机科学技术学院二一六年七月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 长春理工大学计算机科学技术学院课程设计(面向对象程序设计)报告- 1 - 起 止 周1819 周数2 实习地点研 1213实验室课程设计目的:掌握面向对象程序设计基本思想,学会利用C+ 语言工具解决实际问题。能够利用基本的建模工具描述程序设计过程。课程设计内容及要求:万年历 :使用图形用户界面。实现日期与星期的查询。进度安排及主要内容:第一周:(1)需求分析;(2)方法设计;方法定义、方法功能描述、重要算法流程图;第二周:(4)详细设计:要求有实现日期与星期的查询的功能。(5)运行测试,测试用例、结果;(6)总结;成绩:指导教师(签字)年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 3.万年历吴明然- 2 - 一、概述1.题目要求万年历要求:使用图形用户界面。实现日期与星期的查询二、需求分析2.1 要求分析本程序的要求为: 使用图形用户界面。 ( 需要用到 MFC) 实现日期与星期的查询。( 两个功能 ) 2.2 功能分析本程序要构建的万年历程序, 其功能有以下几个方面 : (1) 实现图形界面。(2) 可以显示某月月历和某天为周几。(3) 由用户输入具体年月日。(4) 点击按钮开始执行。三、技术方案开发环境: WINDOWS 10 开发工具: Visual Studio 2013 关键技术:添加控件、添加方法、调试运行四、总体设计(1)使用 MFC 进行程序设计,应当设计好图形界面。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 长春理工大学计算机科学技术学院课程设计(面向对象程序设计)报告- 3 - 在三个 EDIT 控件中分别输入年月日,选择RADIO 控件,点击 BUTTON ,另一个 EDIT 输出月历或者某天为周几。(2)为每个控件添加变量,设置属性。(3)月历的输出要考虑闰平年, 每个月份的天数,以及输入数字的范围是否正常。(4)分多个函数,保证程序的简洁,易于修改。五、详细设计判断一年中的某天为周几用到公式W=Y+Y/4+C/4-2C+26(M+1)/10+d-1 公式中的符号含义如下:W 为星期数; C 为世纪; Y 为年(两位数);M 为月数( M=m(当 m2);M=m+12(m3); d 为日。(1)设计界面如下图。(2)为每个控件添加变量。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 3.万年历吴明然- 4 - 设置年月日属性 -外观-Number 为 True。(只能输入数字 ) 输出框属性 -Read Only、Want Return为 True。(只读不能修改,可以换行) (3)输出月历用到了变量Result,定义一个 CString 类型变量 str, 例如:这样就完成了年月日的输出。闰平年的函数:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 长春理工大学计算机科学技术学院课程设计(面向对象程序设计)报告- 5 - 每个月的天数函数:当输入年份月份日不符合要求时会提示: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 3.万年历吴明然- 6 - (4)六、软件测试1.点击调试运行如图,默认年月日均为1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 长春理工大学计算机科学技术学院课程设计(面向对象程序设计)报告- 7 - 2. 输入年月,点击查看月历,再点击开始出现结果如图所示。 (日的值不会影响结果 ) 3. 点击查询日,点击开始可以看到7 月 1 日为周五七、总结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 3.万年历吴明然- 8 - 此程序是自己所写的第一个功能比较完整的能实现一定的实际功能的程序,代码比较长实现的功能有显示日历,进行某天的查询,闰年的判断,日期的合法性判断,简单的提示信息。然后在程序编写过程中,遇到了一些细节性的问题,比如在乱输入的情况下,有时会出现程序崩溃,后来通过修改,修正了漏洞经过了长时间的反复编写调试,课本和网上查阅相关资料相关文章,终于完成了整个课程设计。在这个过程中,在把书本上的知识给系统的复习了一下的同时, 同时也发现了自己的太多不足,对 C+ 语言整体知识构架不够熟悉,不能灵活地运用所学的知识点。自己的编程方式也不是太标准,经常出现代码写错而调试很久的低级错误情况出现。经过一个学期对 C+ 程序设计的学习,学习了理论知识,了解了C+语言的程序设计思想,这些知识都为我们的下一步学习打下了坚实的基础。通过课程设计,一番面是检查我们一个学来我们的学习成果,另一方面也是为了我们进一步的掌握和运用它,同时也让我们认清自己的不足和薄弱之处,加以弥补和改正。程序设计过程有如何解决实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么 ; 其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程。可得最后结论。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 长春理工大学计算机科学技术学院课程设计(面向对象程序设计)报告- 9 - 附录 1 参考文献1 谭浩强著.C+面向程序程序设计.北京:清华大学出版社,2006.7 2 侯俊杰著深入浅出MFC M. 湖北:华中科技大学出版社,2001.5 3 CSDN 社区VS2013 MFC 编程基础 http:/ - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

    注意事项

    本文(2022年面向对象程序设计报告[借 .pdf)为本站会员(H****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开