教学软件开发需求的分析

  随着我国经济与社会的不断发展,我国在教育事业中的资金投入力度也在逐年增加,在这种环境基础上近年来我国各高校教学软件的相关开发进行的如火如荼。

  摘要:随着我国经济与社会的不断发展,我国在教育事业中的资金投入力度也在逐年增加,在这种环境基础上近年来我国各高校教学软件的相关开发进行的如火如荼。但在各高校教学软件的具体开发中,相关软件产品不能适应实际教学需求的状况也屡见不鲜,这就使得我国教育经费产生了极大的浪费。针对这种情况,本文就运城职业技术学院教学软件开发需求分析流程进行相关研究,希望能对我国高职院校的教学软件开发起到一定促进作用。

  关键词:教学软件;开发;需求

  为了提高我国高职院校教学软件的开发质量,我们应通过相关教学理论指导教学软件的开发与具体软件细节的设置。在我国北京大学的一部分学者中,其认为在我国教学软件的开发中,最应注意的是在提高教学软件数量的同时提高教学软件的自身质量,所以我们说流程的规范化是保证教学软件实用性的的基础。

  1教学软件需求分析的目的与层次

  对运城职业技术学院信息化建设软件开发的需求分析流程进行研究,就必须要首先搞明白什么是信息化教学软件的需求分析。在我国软件工程领域中,业界普遍认为教学软件的需求就是指需要系统做什么工作。这种理论也说明了相关开发人员在对教学软件开发前,必须了解教学软件所要针对的教学目标以及其需要解决的教学问题。针对这种情况,我国软件工程领域中的定义便需要一定扩充,才能更好的适应教学软件开发的相关需求,我们根据教学软件的作用进行分析,得出了教学软件需求分析的具体定义:“分析特定教学中的问题,论证相关教学软件开发的必要性与可行性,确定软件开的的根本目标,并在此基础上决定教学软件的具体功能特性、教学特性以及性能方面的需求”。在教学软件的具体开发中,我们需要明白教学软件需求分析的目的,而其目的分为“总体目标和预期效果-教学软件的使用任务-教学软件提供的功能与教学特征-教学软件的其他特性”这四个层次的需求。

  2教学软件需求分析的规范化流程

  在运城职业技术学院的教学软件需求分析中,只有较为合理的规范化流程才能最大程度上保证高职院校的教学软件需求分析效果。笔者针对自身的工作经验,将教学软件的需求分析流程划分为前期需求分析、开发中的用户需求分析、推广应用中的用户需求分析三个阶段,通过这三个阶段的具体分析保证教学软件需求分析的层次性与全面性。

  2.1前期需求分析

  在运城职业技术学院的教学软件具体开发中,相关开发人员应将教学软件当做一种产品进行开发,并对其前期需求进行相关分析。在高职院校的教学软件具体开发中,前期需求的分析主要是从具体教学角度进行考虑,相关教学中是否存在进行教学软件开发的必要性以及可行性。而经过这种考虑后,教学软件将会形成开发总目标,支持具体教学软件的开发工作。上面提到的前期需求方法,是一种以问题为导向的需求分析方法,而在我们确定教学软件的总体目标后,相关软件开发人员就需要以“解决具体教学活动中遇到的问题”为出发点,用以确保教学软件的实用性。相关开发人员在初步的了解软件总目标与出发点后,还应进行以下几点更具体的需求分析:

  2.1.1相关教育需求分析

  在对教学软件的相关教育需求进行分析时,相关人员应通过文献资料、该学科的发展现状、发展趋势等问题进行综合分析,了解该学科真正需要教学软件解决的问题。

  2.1.2已有产品现状分析

  在对教学软件的教育需求分析后,相关人员应通过对市场的调查,了解现存同类教学软件能解决和不能解决的相关教育需求,以此形成自身教学软件功能的期望,完成自身的市场定位。

  2.1.3开发必要性论证

  在进行教学软件教育需求分析以及产品现状分析后,相关考察人员应通过教育的需求与已有产品的现状进行分析,以此确定教学软件是否有开发的必要性。

  2.1.4开发可行性分析

  根据教学软件的开发需求,结合自身开发资源,确定教学软件的开发团队是否有能力完成所需功能教学软件的开发。

  2.2开发中的用户需求分析

  在软件的开发过程中,教学软件需求分析的重点应通过对相关教学理论的分析与理解,将其转化为具体的使用任务,只有这样才能保证教学软件自身功能适应教学需求且符合教学规律,而这些工作的展开则需要相关人员对用户的需求信息进行获取与分析。

  2.2.1用户需求信息获取

  在教育软件开发中,通过用户访谈的方式是较多采用的一种用户需求信息获取方法。在这个过程中,相关调查人员需要通过问题与接收访谈的高职院校学生进行沟通,引导其进行问题的回答,以此形成自身教学软件初步的功能与模块。

  2.2.2用户需求信息分析

  在获得用户需求信息后,相关教学软件开发人员应通过对得到的不同信息进行归类,进行具体的教学软件业务需求分析,并根据分析结果初步决定教学软件的功能,进行相关教学软件的研发。

  2.3推广应用中的用户需求分析

  在教学软件开发结束并投入应用后,学生在具体使用中很可能产生新的需求,这就需要教学软件根据相关反馈意见不断地进行升级,在相关升级过程中,相关人员应积极对具体学生产生的新需求进行分析,支持教学软件的升级工作。在用户对新功能的需求到达一定程度后,相关教学软件就必须进行升级换代。

  3结论

  综上所述,规范化教学软件开发需求分析,能够有效的促进教学软件开发工作的进行,对于我国高职院校教学手段的升级有着较为积极的推动作用。

  参考文献

  [1]黄少颖,刘美凤,张霞.教学软件需求分析有效实施的指导原则研究[J].现代教育技术,2007,03:10-12+56.

  [2]黄少颖,刘美凤,刘博,张霞.教学软件开发的需求分析流程初探[J].现代教育技术,2007,04:22-25.

  [3]苏清香.网络环境下基于问题学习的支持系统设计[D].山东师范大学,2008.

  [4]俞伊娜.基于多媒体网络教学软件的用户界面设计[D].华东理工大学,2015.

教学软件开发需求的分析相关推荐