资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
教学软件开发流程优化论文教学软件开发流程优化论文在信息化的时代,各种教学软件层出不穷,但是质量参差不齐。本文将针对现如今教学软件开发的必要性进展分析p ,找到问题并提出一些建立性的意见,以确保教学软件可以有效地在科学求真的根底上结合软件工程、教学规划等相关理论进一步优化。计算机的出现为人们提供了非常大的便利,而信息技术的进步更是进步了人们生活程度,人们开场利用计算机互联网进展学习,工作。教学软件开发也逐渐得到很大的开展,但是还没有足够成熟,为了促进展业的开展,为了更好的方便群众,教学软件开发流程的优化尤为重要。1 教学软件开发流程优化的必要性计算机的出现与信息技术的进步使得教学软件的开发尤为炽热。但是教学软件的质量却往往被人们无视。数量庞大的教学软件并不一定全都是高质量的产品,开发者应当在建立可持续开展的这种大体形式下,即研究科学严谨的教学软件的开发过程中,更应该注意教学软件开发流程的优化。2 教学软件开发流程的优化措施2.1 Flash的优化在教学软件开发过程中,常常利用flash制作设计交互和矢量动画,所以对flash进展优化非常有意义。2.1.1 优化制作flash电影所需要的素材图形的描绘:尽可能多的使用“实线”,而“虚线”和“点线”这种变化型的线条应尽量少用。位图的压缩:在flash里面,位图的压缩应该保证_值以JPEG的形式来压缩,保证所有位图既能选择个别位图进展压缩设定,又可以一次性统一进展压缩设定,做到根据不同的需要而进展不同的压缩设定。电影文件字体的处理:减少使用字体类型,选择一两种为最正确,假如需要改变字体的风貌,那么可以通过对字体进展加粗、改变大小、改变颜色或者变形等等方式实现。为了降低动画播放时CPU的计算压力,对所需要用的向量图进展构图的时候,要遵循简单原那么,对一些不是很重要的构图节点,可以忽略。对于Flash_的根底字体可以多运用:在电影里面使用大量中文文字的时候,一些特别花俏的字体尽量少用,目的是为了压缩文件的大小。此外,假如文字显如今文字栏位里的话,记住在对话框里勾选“不要包含字体外框”选项,这样也是可以缩减文件。为了防止字体由于被打散而以图形的形式储存,增大文件大小,在设置的时候不要选“修改/打散”选项。图形也不要打散,甚至应该先将图形群租起来。2.1.2 交互设计的优化(1)要把重复利用的图形设定成“符号”。(2)呈现动画的时候,多使用“挪动渐变”少使用“逐帧渐变”。(3)为了不影响Flash动画的处理过程,在同一时间内做的动作要少一些,安排对象产生的动作在时间上要尽量错开。(4)做好电影下载传输速度的检测,查看是否存在影帧过大的情况,但凡超过红线的就表示电影播放到此处时会有停顿。(5)对没有运行的元件要及时清理,单击图库右上角的“Option”,执行“选项/选取未使用的工程”去除用不到的元件。(6)对于交互程序,能用那么多使用,Flash里提供的Action可以实现动漫功能,利用它完成与制作渐变动漫类似的功能,那么使用Action会减小软件大小。2.2 VB在CAI教学软件开发中的优化技术VB是基于windows的面向对象可视化开发工具,利用VB开发CAI教学软件具有开发效率高,设计灵敏,生成的软件界面好看,还可以将声音,文字,图像,动画等多媒体很好的结合在一起,但还可以从速度上以及它的大小进展优化。2.2.1 真实速度的优化(1)不要运用Variant变量,Variant变量是VB的缺省变量类型,它是一种没有加上类型说明的变量,为了使应用程序的实际速度加快,应当不要使用这种类型的变量。因为在运行的时候Variant变量会转化成为其他更加适当的数据类型,在转化的过程中消耗了一定时间,降低了运行的速度,因此应当防止使用。(2)选择使用最好的数据类型。在应用程序当中,要减少使用Currebcy Single和Double变量,更多的使用Long整型变量。2.2.2 显示速度的优化(1)将容器的ClipContrls属性设置为False。设置好后,在重画控件本身之前,VB不会用背景覆盖控件,当窗体包含大量控件的时候,就可以进步显示的速度。(2)合理的使用,AutoRedraw。把它设置为true的VB就可以使用,位图重画这个窗体或者控件,如此一来可以大大的进步显示速度,但是这个方法也有缺乏,在进步重画速度的同时,会降低图形方法的,因此要合理使用。2.2.3 感觉速度的优化(1)隐藏暂时不需要使用的窗体。对于那些暂时不用到的窗体,可以把它隐藏起来,这样可以进步显示的速度,还有感觉速度,当再次翻开使用的时候,只需要简单的使用Show方法就可以了,节省加载的时间。(2)运用进度显示器和等待光标。这是针对一些时间延迟而使用的,通过给用户提示,让用户明白这个应用程序并没有悬挂起来。2.2.4 大小的优化通过缩小用程序的大小,减少加载时间,进步速度。(1)减少控件的数目。在设计程序的时候,适当减少控件使用,也可以将许多控件设计成控件数组,这样也可以减少加载时间,进步速度。(2)合理使用标签控件取代文本框。因为标签控件占用资少,文本框占用Windows的资比拟多。(3)清理无用的代码和无用的变量。对于那些残留的死代码和无用的变量要及时的清理,防止过多的无用代码占用资,降低运行速度。3 总结在信息开展迅速的时代,教学软件开发者必须紧跟时代步伐,在注重数量与效率的同时更应该着重于产品的质量。质量过硬才有更大的消费市场,也有更大的开展空间。相关部门也要加强管理力度,力求各个方面共同进步。第 页 共 页
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号