- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC系统开发
主讲:张荣梅 1.要求上课认真听讲,做好笔记,并且按时完成作业。 指定的程序作业请全部做在作业盘上,并按时发送至:zhangrongmei@,请在邮件“主题”中注明自己的班级、学号、姓名、习题几,每次作业发送一个邮件。例如第一章作业邮件的主题写成“0401,25号,张三,VC++01”。在布置作业后请同学们及时发送邮件。或者上机时演示. 2.如有疑问,及时在课上解决,或者邮件答疑。 制作简单的安装程序-------打包与发布 安装VC++时,选择other Microsoft Tools 在VC++中打包: 选择菜单[Tools]| [InstallShield Wizard],打开安装向导, (1)在向导的第一步,选择要打包的项目名,例如Hello.dsp (2)在向导的第一步,填写有关信息,Hello.exe (3)在向导的最后,点击[完成] 选择菜单[Build]|[Compile] 展开标签Resource---Shell Objects---Explore Shell---Desktop---Start Menu----Programs右击,弹出菜单,选择New|Folder,添加文件夹 《VC++程序开发案例解析》杨富国,清华大学出版社 在VC++.NET中安装和部署项目 文件|新建|项目-----安装和部署项目---安装向导 输入安装程序名,位置 向导2 向导3 向导4 项目|添加|合并模块 生成|生成解决方案:Install.msi SetUP.exe 《VC++。NET基础教程与上机指导》涂光平,清华大学出版社 制作帮助文件 《VC++SQLServer数据库开发实例》李涛,清华大学出版社 * 欢迎同学们和我一起学习这门课程。愿同学们身体健康,学习进步,一切如意! VC++系统开发 课程说明 Visual C++是一门难度较大的,目前国内广为流行的新一代面向对象的可视化软件开发工具。 Visual C++6.0提供了一个高效的Windows编程环境,它将程序和资源的编辑、编译、调试和运行融为一体,具有优越的性能和强大的功能。Visual C++提供了大量的程序开发工具,MFC AppWizard自动生成应用程序框架,用户可以轻松地编写出各种各样的软件。如:数据库管理系统、图形图像处理、网络应用程序、动态链接库、组件开发、硬件操作等等。 0 引言 课程的性质和任务 本课程的基本要求(教学目标) 课程的主要内容与课时分配 教学资源 如何学好本课程 0 引言 C++ Object Oriented Programming 课程性质 专业选修课,侧重于应用型人才的应用开发能力的培养。 课程的任务 本课程旨在培养学生掌握面向对象程序设计的基本思想和编程方法;熟悉Windows的编程思路;熟练掌握MFC编程技术,掌握对话框应用程序、单文档应用程序、多文档应用程序的编程技术;能够用VC++进行实际应用项目的设计与开发,从而开发出实用的各种各样的软件。 0.1 课程的性质与任务 0 引言 返回本章首页 理论上,掌握OOP的主要特征,如:“抽象”、 “封装”、“继承”、“多态”和“动态联编”等的基本知识,以及面向对象程序设计的基本原理。 技能上,能较熟练地使用Visual C++开发平台,掌握VC++程序的设计、编写、编辑、 编译、运行和调试技术。能够利用面向对象的开发工具,在相关专业理论的指导下进行实际应用程序的开发。 先修课程:具有基本语言(如C++)编程基础,熟悉数据结构、数据库、软件工程、计算机网络等相关知识。 0.2 本课程的基本要求(教学目标) 面向对象程序设计基础 Windows编程基础 MFC概述 对话框与控件 菜单、工具栏和状态栏 图形设备接口与绘图 数据库编程 综合应用与创新设计 0.3 课程的主要内容 事件驱动\消息响应 类与对象;继承与派生;多态;友元与模板 开发MyCalculator程序 学生档案程序 MFC程序框架 绘图程序 数据库开发 0 引言 返回本章首页 课程设计 总课时:51学时,其中讲授34学时,上机17学时 考试要求: 平时:考勤、作业、实验占20% 课程设计 80% 5人一组, 题目自选 0.4 课时安排与考试要求 0 引言 返回本章首页 参考书目 《Visual C++实用教程》 张荣梅 梁晓林编著 冶金工业出版社 《Visual C++ 6 宝典》 张艳 王文学 等译 电子工业出版社 《Visual C++程序设计》 王明福 余苏宁2004.4高等教育出版社 《Visual C++程序设计面向对象
文档评论(0)