菜单
  

    (3)多媒体软件开发缺少持续性,多媒体课件开发完成后虽然在教学里进行了大量检验和问题的提出,但是因为缺乏后续的完善过程这样教学软件最终变成鸡肋,所以现实中大多数多媒体课件随着项目接受完成就随之结束了,后续开发如何就再也不被关注了。

    1.3 研究目标和方法

    1.3.1 研究目标

    该软件是在教学中使用,主要实现的功能包括知识点阐述、实时绘制图形呈现给用户、用户输入数据得出结果。

    ⑴知识点阐述:将计算方法的知识点梳理呈现于界面上。

    ⑵实时绘制图形呈现给用户:通过改变数值得到新的图形并重新绘制。

    ⑶用户输入数据得出结果:通过用户的输入得到相应结果并反馈给用户。

    1.3.2 研究方法

    系统设计主要研究方法有:

    (1)知识点阐述

    通过创建文本域显示知识点内容;

    (2)实时绘制图形呈现给用户

    通过创建画板将绘制的图形实时呈现出来;

    (3)用户输入数据得出结果源:自*751`%论,文'网·www.751com.cn/

       通过获取文本框中用户的输入内容,传递到后台运算将结果给到文本域中显示出来。

    1.4 本文的内容安排

    本文共分5章。

    第一章 课题研究目的及意义、国内教学现状、研究目标和方法。

    第二章 开发工具介绍Qt使用相对于其他C++环境下的界面开发软件的优势所在、开发工具与运行环境介绍。

    第三章 计本系统的主要需求,包括功能需求分析、界面需求分析和环境需求分析,给出总体设计方案。

    第四章 详细分析每个系统层次模块,阐述了各个算法的具体实现,展示系统功能模块设计所使用的方法类和子模块功能的代码实现。

    第五章 展示了如何对Qt程序进行封包,实现在其他客户端运行。

    第二章 软件开发工具介绍

    2.1 开发工具介绍

    本软件主要是由C++语言、Qt开发工具等编写,下面主要介绍以上工具。

    2.1.1 Qt简介

    Qt是一个跨平台的C++图形绘制框架。它提供给开发者建立图形界面所需的一切需求。由于Qt自身面向对象的特性所以能被扩展,所以允许组件开发。QT是跨平台的,在Windows上和Linux上都能运行。QT当然可以用来做界面开发。特别是在Linux平台上,是主流界面开发库啊。Linux上还有GTK+(当然也是跨平台的)。MFC是微软的开发Windows程序的一套C++类库。MFC只能是 在Windows上开发使用。文献综述

    Qt的图形用户界面的基础是 Q Widget。Qt中所有的控件例如QPushButton、     QLabel、QTextEdit等都是QWidget的派生类,同时QWidget也是QObject的派生类。鼠标、键盘和其他的窗口时间都有其对应的Event事件,传递到widget并显示在屏幕上。每个容器需要一个顶层容器同时也能容纳其他容器。

    QWidget不是一个抽象类型,可以作为一个存在界面的一部分;如果没有对其指定父窗口那么默认窗口就是当前显示屏,其本身作为一个独立的窗体存在。Qt提供一种类似托管一样的机制,一旦在创建时指定父窗口,那么它的生命周期会交赋于父窗口来决定,父窗口资源被释放时其子窗口资源也会随之一起释放,而子对象释放不会引起父对象资源的释放,所以在使用子窗口时需要确保父窗口的存在。

  1. 上一篇:java+oracle银行客户关系管理系统设计
  2. 下一篇:java+mysql科研信息管理系统的设计与开发
  1. 基于核独立元分析的非线...

  2. 基于安卓系统的测量软件...

  3. 基于VC++的GIS矢量图形系统开发

  4. jsp计算机学院学生就业及...

  5. Java航空订票系统设计

  6. VC++的高速数据采集系统的软件设计

  7. Hadoop云计算环境下的Web应用日志安全威胁分析

  8. 大众媒体对公共政策制定的影响

  9. 乳业同业并购式全产业链...

  10. 杂拟谷盗体内共生菌沃尔...

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. java+mysql车辆管理系统的设计+源代码

  13. 中考体育项目与体育教学合理结合的研究

  14. 十二层带中心支撑钢结构...

  15. 电站锅炉暖风器设计任务书

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回