VC制作的画图板_第1页
VC制作的画图板_第2页
VC制作的画图板_第3页
VC制作的画图板_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题 目 画图板的设计与实现 专 业 国际学院软件技术 班 级 0901 学 生 马 原 一 毕业设计一 毕业设计 论文论文 课题来源 类型课题来源 类型 本题目属于校内导师指定的题目 类型为研究型 二 选题的目的及意义二 选题的目的及意义 随着社会的不断发展以及计算机的不断普及 人们对画面的要求越高 对 画图工具也提出了更高更全面的要求 许多用户由于自身的画图习惯或者是视觉 效果不同 对传统的画图工具可能感觉不是特别满意 就像孩子总是喜欢界面做 成可爱型的 而成人则希望界面正式且实用的 而老年人却是喜欢界面整齐简单 明了的 不同年龄不同身份的人 需求不同 综合上述 为了尽量让所有人满意 在此我先设计一个大概的程序模型 让别人来试试我的画图板 我的画图板具有下述特点 1 它是一个利用 VC 开发的模仿 Windows 的画图板 基本具有 Windows 系统自带的画图板的简单灵巧方便快捷等特点 其占用资源少 操作简单 功能 齐全等特点为用户的小型图形开发工作带来了很多便利 2 界面较传统的 Windows 画图板排版有些不同 风格没有那么特别的正 式 有点可爱 而且简单明了 适合不同群体使用 三 三 本课题在国内外的研究状况及发展趋势本课题在国内外的研究状况及发展趋势 计算机图形技术是随着计算机技术在图形处理领域中的应用而发展起来的一 门新技术 是伴随着电子计算机及其外围设备的发展而产生的 现已成为计算机 应用科学中的一个重要分支 在许多行业中起着越来越大的作用 计算机的运算 能力的提高 图形处理速度的加快 使得图形学的各个研究方向得到充分发展 大量价格低 简单易用的图形应用程序促使具有图形处理功能的计算机进入家庭 图形学已广泛应用于计算机辅助设计与制造 计算机动画 科学计算可视化 虚 拟现实 影视娱乐等各个领域 这必然促使计算机专业人员 广大非计算机专业 的应用人员 从计算机图形学的理论高度和计算机绘图的实用角度来研究和开发 计算机图形的生成技术及软件 计算机图形学的原理和算法是开发图形软件的基 础 对高级语言中绘图工具的掌握是理解和应用计算机图形理论的翅膀 只有扎 实的计算机图形学理论基础 才能开发图形软件 必须灵活运用高级语言中的绘 图能力才能开发出优质的图形软件 因此 我也必须要花费大量的时间学习掌握 计算机图形学相关算法知识 随着操作系统不断的更新换代 其自带的画图板界面及功能也是不断变化 着的 像是 xp vista win7 它们的画图板的界面布局风格以及功能都有所不 同 vista 较 xp 把颜色选择按钮放在了画板的上面 其它的基本上没太大变化 这 样整体就显得整齐多了 而 win7 把左边的图像选择按钮也放在了画板的上方 这样更加的一目了然 这表明 尽管是简简单单的一个操作系统自带画图板 系统设计人员也没 有停止对它的不断研究与探索 他们在不断寻找着更人性化 更能满足大众需求 的改变 四 四 本课题主要研究内容本课题主要研究内容 本课题是一个利用 VC 这种可视化工具完成的一个模仿 Windows 系统的画 图板 它不仅需要实现了一个画图板基本的各种画图功能 并且还要达到界面友 好方面用户使用的效果 所以我的课题研究内容很明确如下 一 深入学习研究计算机图形学各种画图画线算法及其思想方法 争取达 到熟练掌握并运用 二 研究设计友好的界面 争取达到能尽量满足不同年龄不同身份人的需 求 三 实现画直线 画圆 画曲线 画矩形 画正方形等各种基本的画图功 能及其相关属性设置 并且能完成填充图的功能 附带的 我加入了一个能打开 图像文件的功能 这个实现起来会比较困难 但是我会努力尽量使之实现 五 五 完成论文的条件和拟采用的研究手段 途径 完成论文的条件和拟采用的研究手段 途径 完成论文的条件及手段 首先 通过图书馆查阅整理资料 自己看书学习计算机图形学相关画图 算法知识 不会不懂的 及时向学长学姐或者老师请教 以达到熟练掌握必须画 图算法思想的程度 其次 采用 VC 开发工具来完成 利用该工具可以完成 windows 自带 画图板的效果 通过借阅有关 VC 开发的书籍 深入学习并掌握这个工具 在开发完成过程中 要充分有效地利用现有的网络 图书馆等资源 并 且要多与指导老师沟通 同时也要经常与同学交流 并吸纳其宝贵意见 遇到不 懂的问题 及时向指导教师请教 以便问题能够得到及时的解决 论文的主要参考文献 1 计算机图形学 OpenGL 版 第 3 版 清华 大学出版社 Francis S Hill Jr stephen M Kelley 2 计算机图形学原理与实践 印刷工业出版社 吴学毅主编 3 计算机图形学原理及算法教程 VC 版 第 2 版 清华大学出版社 和青芳编著 4 举一反三 VC 程序设计实 战训练人民邮电出版社 六 六 本课题进度安排 各阶段预期达到的目标 本课题进度安排 各阶段预期达到的目标 第一周 熟悉课题研究内容及目的 第二周 根据课题查阅相关文献和资料 撰写开题报告 第三周 继续查阅并学习相关知识 同时学习并熟练掌握 VC 6 0 开发工 具 第四周 在复习的基础上 继续深入学习 C 争取达到熟练掌握运用 第五周 复习掌握计算机图形学相关的画图方法及各种算法 第六 七周 算法设计 第八 九 十 十一周 程序的详细编制实现 第十二 十三周

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论