新版软件工程在课件开发中的运用

上传人:小*** 文档编号:245158055 上传时间:2022-01-25 格式:DOCX 页数:5 大小:19.36KB
返回 下载 相关 举报
新版软件工程在课件开发中的运用_第1页
第1页 / 共5页
新版软件工程在课件开发中的运用_第2页
第2页 / 共5页
新版软件工程在课件开发中的运用_第3页
第3页 / 共5页
新版软件工程在课件开发中的运用_第4页
第4页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《新版软件工程在课件开发中的运用》由会员分享,可在线阅读,更多相关《新版软件工程在课件开发中的运用(5页珍藏版)》请在金锄头文库上搜索。

1、Word(下载后可任意编辑)软件工程在课件开发中的运用 苏猛猛 随着计算机的普及和网络技术的进展,越来越多的高校都开设了网络课程。网络教学已经成为高等教育的重要组成部分。在网络教学中,网络课件担当着重要角色,它是学生学习和学校教学的主要载体。课件的质量直接影响着教学的质量,如何保证网络教学的质量便成为了急需解决的问题。 目前网络课件的特点及开发中的缺乏网络课件转变了以往的教学模式,学生可以远距离地通过网络进行学习、问答与沟通。比起传统的教学模式,学生可以自主地选择时间、地点和学习的进度,而且节约了高校的空间和师资,对普及高等教育有着深远的意义1。 网络课件相对于一般课件,应当更加详实、完备,因

2、为网络课件和一般课件的教学对象不同。在一般教学中,课件往往以帮助手段出现,课件假如出现了错误或者学生有了疑问,老师可以当场解答或者修改课件中的缺乏。而网络课件一般是放在服务器上供学生全天候学习的,假如课件中有错误往往要隔一段时间才会更正,假如学生有疑问也不能马上得到答案,对学生的学习会产生不利的影响。所以尽可能充分的展示教学内容,尽量削减错误便成为课件开发中必需考虑的因素。但是由于人们认识的缺乏,很少有人会把课件开发当成软件一样重视,因此造成课件开发周期过长,人工消耗很大,而且课件本身会出现许多漏洞和错误,严重影响了远程教育的教学质量。 用软件工程的方法开发网络课件的科学性与必要性软件工程采纳

3、工程的概念、原理、技术和方法来开发和维护软件2。假如用软件工程的方法开发课件,可以提高成品率高,降低错误率,而且可以削减费用,并增加课件的可维护性。文中用软件工程中最经典的瀑布模型开发了网络课件。传统的瀑布模型如图1所示2,相对应的课件流程如图2所示3。 第一,每个阶段都必需完成规定的文档,没有交出合格的文档就是没有完成该阶段的任务。完好精确的文档不仅是软件开发时期各类人员之间互相通信的媒介,也是运行时期对软件进行维护的重要根据。 第二,每个阶段结束前都要对完成的文档进行评审,以便尽早地发觉问题改正错误。事实上,越是早期阶段犯下的错误,暴露出来的时间就越晚,排除故障改正错误所付出的代价也越高。

4、因此,准时审查,是保证软件质量,降低软件本钱的重要措施。 总体规划这一阶段要对该课件总体上进行分析,要对投入的人力资源、课件开发的本钱、课件的开发时间、课件开发及运行的平台等提供书面的分析报告,并报有关部门(学校教务处)进行评审。本阶段要求用户(教务处)与开发商(计算机系)就课件功能达成一致,如有改正意见,则马上执行。尽量把全部的问题与分歧在这一阶段解决,假如将问题与疑虑带到下一阶段,将造成许多意想不到的麻烦。 教学设计这一阶段要求有一线教学的教师参与,由他们提出教学打算。本课件的制作采纳的蓝本是由清华大学出版社出版的、谭浩强主编的c程序设计第二版4。课程主要教学内容以名目树形式按章、节、小节

5、组织(如图3所示)。 点击网页左边相关章节,网页右边就显示出相应的章节内容,这样就可以特别方便地在课程结构中浏览课程的内容(如图4所示)。教学内容中的重点、难点和典型例题要配备程序流程的交互动画和程序执行的演示动画,以直图3课件总体设计观生动的形式加深学生对学问点的理解和把握。在试验教学内容中,针对tc集成开发环境的一些常用菜单项和基本操作,要配备多媒体演示,便于学生跟踪学习,提高上机实践能力。还应提供丰富的程序设计课外读物,增加了学生学习高级语言程序设计的兴趣。以上内容从多角度、多方面引导学生主动、主动地学习。 采集素材素材不仅仅指教学所涉及的内容,还包括课件开发中所要用到的非文字和多媒体素

6、材。其中教学内容可以自己进行输入,也可以利用现有的软件资料加以修改和编辑(如pDF格式的电子图书),变成符合自己要求的课件素材。而非文字素材除了和教学内容相关图片的资料外,还应包括制作网页过程中要用到的图片。多媒体素材大部分都需要自己制作,如FlAsH动画演示,一般没有现成的,这需要开发人员必需对FlAsH动画制作比较熟识,又对教学内容比较熟识(如图5所示)。素材的采集在整个开发环节中所占的时间至少三分之一,需要开发人员细心的工作。丰富的素材是一个课件胜利的关键,不行偷工减料。的确因为疏忽而遗漏的素材可以在生成脚本的时候再补。 软件工程在网络课件开发过程中的应用图5多媒体演示过程。脚本的设计在

7、课件的开发过程中占有举足轻重的作用,详实完备的脚本不仅仅可以充实课件内容,更可以提高课件的开发效率,提高课件的质量。在本实例中将素材进行了分门别类的整理,对于文字资料、图片资料、FlAsH动画素材、网页制作素材和一些不能区分类别的素材都分别放在相应的文件夹,供制作时使用。 单元设计这一步是课件的具体制作过程。开发人员可以根据预先设计好的风格按顺序制作各个章节。而像FlAsH动画和rm文件的制作,则由专人进行。这些文件制作好后可以分别插入到各个章节。单元设计实行做好一单元,检查一单元。尽量把全部的错误和增添在这一步完成,把课件的错误率降到最低,减轻课件的维护难度。 组装测试这一工作要求开发人员不

8、仅有好的技术,还要有好的美术功底。一个课件的界面是否美观易用也直接影响到教学的效果。这一阶段主要完成各个章节和模块的连接,工作思路有两种,第一种是全部连接后集中测试,这种方法不是很理想,不简单发觉错误,对错误也很难定位;在本课件中采纳第二种思路:增殖测试法2,即连接好一个模块便集中测试一次,准时发觉错误并改正。最终组织一次专家评审,要求有成果鉴定书等书面报告。 运行发布本课件许多页面用Asp编写,可以运行于win-dows2000+iis5.0环境中。开发人员最终将课件和使用说明书一并交给使用者挂到校内网上就可以投入运行了。 软件维护软件维护是该课件生命周期的最终一个阶段,它属于系统投入生产性运行以后的时期中,不属于系统的开发过程。课件的维护阶段的主要工作是针对运行以后老师、学生的反映进行修改。只要课件在服务器上运行,就必需周期性地进行维护。 结束语网络教育是个别化学习与交互式的集体协同学习相结合的现代新型教育模式。网络课件成为网络教育的主要载体。网络课件内容量大,稳定性要求较高,用软件工程的方法开发可以削减错误,极大地提高产品的成品率。第 5 页 共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号