课程设计任务书格式_Windows 应用程序设计编程实践_end.docVIP

课程设计任务书格式_Windows 应用程序设计编程实践_end.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Windows 应用程序设计编程实践》课程设计任务书 学年学期:2010-2011(1) 专业班级:10级计算机(专升本)1,2班, 指导教师:赵欢喜 设计时间: 1班(第19周:2010.1.4-7)、 2班(第20周:2010.1.10-14) 学时周数:30学时/周 一、设计目的 《Windows 应用程序设计编程实践》课程设计,属于集中实践教学环节,本课程设计是在完成《Windows 应用程序设计》、《数据结构与算法》《C++语言程序设计》等课程的课堂教学后进行的综合实践训练。通过用Visual C++开发若干个具体的Windows应用程序,进一步掌握Windows环境下界面设计、图形编程、文件操作和多媒体编程、网络编程、数据库编程的能力以及面向对象编程环境Visual C++的使用,使学生进一步掌握C++的面向过程和面向对象的功能,从而掌握面向对象程序设计的基本知识和基本技能。通过课程设计使学生致力于用学过的理论知识和上机取得的实践经验,解决具体、复杂的实际问题,培养学生所需的动手能力、独立解决问题的能力。该课程设计侧重软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧、多人合作,以至一整套软件工作规范的训练和科学作风的培养。 二、设计任务及要求 学生必须仔细阅读《Windows 应用程序设计编程实践》课程设计方案,认真主动完成课程设计的要求。有问题及时主动通过各种方式与教师联系沟通。为培养学生的团队协作能力,建议1-2个学生一组,每个学生主持完成任务的一个环节,每一组布置2-4个题目,这样,所有的同学可以参与所有环节的主持工作,得到较充分的锻炼. 基本类题目 1、静态切分窗口(MFC编程) 设计内容:在文档/视图结构的应用程序中,任意划分子窗口(4个) 设计要求: 1、每一子窗口加载一幅位图2、每个子窗口显示不同的视图。 2、菜单编程(MFC编程) 设计内容:用MFC Wizard 创建一个包含有“文件”、“编辑”和“计算”三个菜单的应用程序,其中,“文件”菜单包含“打开”、“新建”、“打印”和“退出”等基本功能,计算菜单中包含“计算求和“和“计算平方”等功能,而且在未输入数据时,“计算”菜单中的基他选项不可用。各种菜单功能都要实现。 设计要求:设计应用程序对菜单项等进行响应。 首先在rc文件中文本编辑加速键、菜单资源,然后动态地加载菜单、加速键资源,最后编写相应的菜单项消息响应代码。 3、基于对话框的应用程序(MFC编程) 设计内容:创建一个对话框,其中有颜色选择组合框(有红色、蓝色、绿色);单选按钮:画线和画圆; 用户从中选择信息,从视图中输出(如单选按钮选中了画线,在视图中要画一条线)。 设计要求:1)对话框是用户和应用程序交互的界面,用户常通过对话框显示应用程序运行的结果,也可以通过对话框提出对应用程序的要求,然后应用程序对此进行响应2)有时人们需要获取对话框中的信息,本程序要求能将对话框信息从视图中输出。 4、状态栏的设计(MFC编程) 设计内容:在视图/文档和对话框的应用程序中设计状态栏。 设计要求:1)完成基于对话框和视图/文档应用程序。2)状态栏中显示当前鼠标的位置。3)状态栏中显示当前时间4)状态栏窗格的大小要设置足够 5、工具栏的设计(MFC编程) 设计内容:在视图/文档和对话框的应用程序中设计工具栏。 设计要求:1)在菜单项中添加画线、画圆、画点等项2)工具栏按钮完成菜单相同的功能3)当工具栏显示时,隐藏工具栏;当工具栏隐藏时,显示工具栏。4)显示时在菜单项前打√,隐藏时在菜单项前打×。 综合设计类题目 ,课程设计题目1: 设计一个简单的学生信息管理应用程序 (一)、设计目标与内容: 了解Windows编程的基础知识,掌握MFC应用程序的基本知识; 基本掌握面向对象程序设计的基本思路和方法; 掌握用VC++开发应用程序的的一般步骤和方法; 能够利用所学的基本知识, 设计一个简单的学生信息管理应用程序,具有以下功能:①实现学生信息的存储,可以用文件来实现或采用某种数据库如Acess或SQL Sever 数据库。②编程实现学生信息的添加、删除、修改、浏览和查询等功能(必须实现的功能)。 (二),设计要求: 用VC++进行编码,实现应用程序的功能。注重编码质量,代码要有适当的注释; 提交设计报告一份(课程设计任务书、目录、主要的数据结构、设计的基本思路、设计的步骤及主要代码、心得体会、参考文献)。 课程设计题目2: 设计一个简单的通讯录应用程序 (一)、设计目标与内容: 了解Windows编程的基础知识,掌握MFC应用程序的基本知识; 基本掌握面向对象程序设计的基本思路和方法

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档