您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计 Internet画板

  • 简介:  毕业设计 Internet画板,共40页,1110字,附源程序、答辩文稿
    类型:word+C   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计 Internet画板,共40页,1110字,附源程序、答辩文稿
   摘要:Internet画板的基本功能包括基本图形绘制和填充(直线、椭圆、四边形、多边形),更改图元绘制条件(改变线条颜色、线型、填充方式)和图元的保存功能。此外,该画板是基于计算机网络的在线画图系统。该软件从几何学性质出发,使用较为成熟的面向对象C++语言作为画板的开发工具,在网络传输中采用了多线程技术,解决了用户与用户通过合作式学习软件进行学习,讨论问题。
   关键词:几何画板 面向对象 MFC 多线程
  
   目 录
   1 引言 4
   1.1开发背景 4
   1.2基本功能要求 5
   2 软件开发工具及开发环境 5
   2.1 VC++知识 5
   2.2 WINDOWS SOCKETS概念 6
   2.3 WINDOWS 编程机制 6
   2.4 关于API和SDK 7
   2.5 句柄 7
   2.6 事件和消息 8
   2.7 MFC体系结构 8
   2.8 开发环境 9
   3 可行性研究与需求分析 9
   3.1软件流程制作 9
   3.2 具体实现过程 10
   3.3 可行性分析 10
   3.4系统开发计划 12
   3.5 需求分析 13
   4 总体设计 13
   4.1 图元分析 13
   4.2 画板的操作分析 14
   4.3 画板牵动关系分析 14
   5模块的划分及功能 14
   5.1模块划分原则 14
   5.2图元选择功能 15
   5.3图元移动功能 17
   5.4画板界面模块 18
   5.5画笔和画刷风格认定功能 18
   5.6实现图形文件的存储功能 20
   6 详细设计与编码 20
   6.1 主函数头文件 21
   6.2 GDI坐标系和映射模式 22
   6.3颜色的设置 23
   6.4 使用GDI堆对象 24
   6.5绘制基本图形 25
   6.6 鼠标消息处理 26
   7 测试编码 27
   7.1编码测试的方法 27
   7.2 对本系统的测试 28
   8 结论 29
查看评论 已有0位网友发表了看法
  • 验证码: