background image

生的特点以及学生的心理,将多媒体计算机辅助教学功能的发挥考虑进去。这样学生就不是

被动的学习,而是自觉学习,乐于学习。针对学生用户的心理特点,教学软件在开发的过程

中,在突出学习目标的同时强化软件的交互性,提供多种加护手段。是教学软件内容更加丰

富,教学形式更加多元化。同时还要注意选择开发语言以及环境,保证最佳的兼容性。

 

  教学软件的质量是否优秀,最终能否满足教师的教学需要,能否受到学生的欢迎,很

大一部分是由需求分析来决定的。教学软件的需求分析应该以软件的教育功能为切入点,通

过对教学内容的深入分析,在软件开发过程中综合运用教育学、心理学、视听心理学、媒体设

计理论、软件工程等学科知识,最终开发出一款性能优良,学生喜欢的教学软件。

 

  

3 成本估算思想促使教育软件开发经济化 

  在教育软件开发过程中,软件工程中的复用思想对成本的节约具有很大作用。与其他软

件相比,教育软件大多是非商业化的、分散的开发模式,存在着资金不足的问题,因此很多

教育软件的开发层次不高,且重复现象严重。在对教育软件进行成本估算的时候可以知道,

软件的复用对节省开发时间、提高开发效率、降低教育软件开发成本和升级成本方面起着重

要的作用。在教育软件开发过程中引入复用思想,可以调动一切资源为开发人员服务,大大

降低了软件开发的成本,提高软件开发效率,缩短开发周期。开发人员在教育软件开发的实

际过程中可以对一下四种软件资源的复用进行考虑:可直接使用的构件、具有完全经验的构

件、具有部分经验的构件、新构件。

 

  软件开发过程中应该提前对软件资源需求进行说明,因为作为一种资源,可以复用的

构件在软件开发的计划阶段经常不被注意,只有当进入软件开发的实际过程的时候才开始

重视可复用固件。提前对软件资源需求进行说明,这样在对可选方案进行技术评估的时候可

以及时获得所需要的构件,这样才能对软件的成本效益分析更加准确。

 

  

4 文档编制规范软件开发的过程 

  软件工程强调文档化.规范的文档对于软件开发的各阶段规范性起着重要作用,便于

软件的交流和修改,在一定程度上提高了软件的开发效率。软件文档的编制在软件开发工作

中占有突出的地位和相当的工作量。高效率、高质量的开发、分发、管理和维护文档对于转让、

变更、修正、扩充和使用文档。对于充分发挥软件产品的效益有着重要意。发人员在各个阶段

中以文档作为前阶段工作成果的体现和后阶段工作的依据。软件开发过程中软件开发人员需

制定一些工作计划或工作报告,这些计划和报告都要提供给管理人员,并得到必要的支持。

管理人员则通过这些文档了解软件开发项目安排、进度、资源使用和成果等。软件开发人员需

为用户提供用户文档。以使用户能够了解软件的使用、操作和维护等。因此文档构成了软件开