浅谈教育软件开发问题探讨.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈教育软件开发问题探讨

浅谈教育软件开发问题探讨   【摘 要】为了保障教育软件在教学工作中的实际效果,首先要进行科学的需求分析和成本估算,从软件工程的角度详细规划整个软件的开发过程,并制定详细的规划文档,然后依照规划文档的要求着手软件开发。因此笔者以软件工程方法为切入点对教育软件的开发进行了一系列的思考,为教育软件开发者提供一些借鉴。   【关键词】软件开发;教育软件;思考   1.教育软件概述   与操作系统、文字编辑软件以及图像处理软件等常规软件相比,教育软件有着自己的特点。顾名思义,它以服务教育为目标,使用者具有高低不同的文化层次以及各不相同的知识领域的人。为适应用户需求,教育软件必须具备界面简易、操作方便以及价格低廉等相关特点。教育软件具有科学性、权威性的特点,但是这些特点对于一款商业软件来说还远远不够,还应该具有较好的易用性,能够适应复杂多变的市场,这样才能在激烈的市场竞争中脱颖而出。因此,教育软件在开发前应该进行相关的需求调查,并做好成本估算,然后再着手进行脚本的编写。   这样开发出来的软件才能实现成本与效益的最优。   2.需求分析指导教育软件开发   以软件工程的思想为指导,对教育软件的开发进行需求分析,保证软件最终开发完成后适应用户以及市场的需要,也可以对软件开发的过程进行相应的规范。教育软件的开发必须有一定的针对性,这就需要了解用户需要什么,而需求分析的主要职能就在于此,它可以对用户的需求进行分析,使软件的开发具有针对性,最终使用户满意。此外,通过需求分析细化分解用户提出的要求,明确用户需求中不确定的东西,规范软件的开发过程,最重要的是开发出来的软件符合用户的需要。   从需求分析的角度考虑教育软件开发:在软件开始编写脚本之前,必须明确软件的使用对象、软件的用户层次以及具体的使用环境。在着手开发工作之前一定要明确用户需要的是什么,这样可以使最终的产品符合用户需求。   具体教学目标的确立是软件需求分析的首要任务。对教育软件在实际教学中所要达到的教学目标就行相应的明确,也就是说要弄清楚教学软件在教学活动中所扮演的角色。教育软件总归只是一种工具,对教育活动只是起到辅助作用,因此它不可能取代课堂教学。明确这一点之后,软件在设计上就可以相应的突出重点,突出辅助教学的特点,在各个模块中融入预习、学习、复习、自我测试、自我评价等功能。   教育软件的用户大部分是不同层次的学生。因此,在进行软件需求分析的时候要针对学生的特点以及学生的心理,将多媒体计算机辅助教学功能的发挥考虑进去。这样学生就不是被动的学习,而是自觉学习,乐于学习。针对学生用户的心理特点,教学软件在开发的过程中,在突出学习目标的同时强化软件的交互性,提供多种加护手段。是教学软件内容更加丰富,教学形式更加多元化。同时还要注意选择开发语言以及环境,保证最佳的兼容性。   教学软件的质量是否优秀,最终能否满足教师的教学需要,能否受到学生的欢迎,很大一部分是由需求分析来决定的。教学软件的需求分析应该以软件的教育功能为切入点,通过对教学内容的深入分析,在软件开发过程中综合运用教育学、心理学、视听心理学、媒体设计理论、软件工程等学科知识,最终开发出一款性能优良,学生喜欢的教学软件。   3.成本估算思想促使教育软件开发经济化   在教育软件开发过程中,软件工程中的复用思想对成本的节约具有很大作用。与其他软件相比,教育软件大多是非商业化的、分散的开发模式,存在着资金不足的问题,因此很多教育软件的开发层次不高,且重复现象严重。在对教育软件进行成本估算的时候可以知道,软件的复用对节省开发时间、提高开发效率、降低教育软件开发成本和升级成本方面起着重要的作用。在教育软件开发过程中引入复用思想,可以调动一切资源为开发人员服务,大大降低了软件开发的成本,提高软件开发效率,缩短开发周期。开发人员在教育软件开发的实际过程中可以对一下四种软件资源的复用进行考虑:可直接使用的构件、具有完全经验的构件、具有部分经验的构件、新构件。   软件开发过程中应该提前对软件资源需求进行说明,因为作为一种资源,可以复用的构件在软件开发的计划阶段经常不被注意,只有当进入软件开发的实际过程的时候才开始重视可复用固件。提前对软件资源需求进行说明,这样在对可选方案进行技术评估的时候可以及时获得所需要的构件,这样才能对软件的成本效益分析更加准确。   4.文档编制规范软件开发的过程   软件工程强调文档化. 规范的文档对于软件开发的各阶段规范性起着重要作用,便于软件的交流和修改,在一定程度上提高了软件的开发效率。软件文档的编制在软件开发工作中占有突出的地位和相当的工作量。高效率、高质量的开发、分发、管理和维护文档对于转让、变更、修正、扩充和使用文档。对于充分发挥软件产品的效益有着重要意。发人员在各个阶段中以文档作为前阶段工作成果

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档