龙源期刊网httpwwwqika
comc
外语网络教学平台系统需求分析
作者:李东宾张新军来源:《文教资料》2013年第34期
摘要:本文对基于BS模式的外语网络教学平台进行了系统分析。在功能需求中分析了系统用户和功能模块需求,对主要的功能进行了详细说明;在非功能需求分析中,对系统的安全性、稳定性、扩展性、容错性等性能指标提出了具体要求。
关键词:系统需求分析功能需求非功能需求
本文对BS模式的外语网络教学平台进行系统分析,包括系统的可行性分析和需求分析,介绍需求分析的原则功能需求中系统用户和功能模块的需求,对主要功能进行详细说明;在非功能需求分析中,对系统的安全性、稳定性、扩展性、容错性等性能指标提出了具体要求。
1系统需求分析
任何一个网络应用系统的设计都必须经过系统分析这个重要环节。经验表明,好的系统分析等于系统建设成功了一半,坏的系统分析则可能导致整个系统的失败。外语网络教学平台的系统分析主要可从可行性分析和需求分析两个方面加以考虑。
11系统可行性分析
系统是否可行,往往能决定整个软件工程。若不进行可行性分析,当系统构建到某一步骤的时候,因为某种客观原因而无法继续下去,就会导致前期投入的工作全部作废,造成极大的浪费,因此可行性成了外语网络教学系统项目正式启动之前所必须进行的工作。客观地对项目进行可行性衡量,可以避免系统建设的盲目性,顺利地进行项目后续工作,避免大量人力、物力的浪费。可行性分析包括硬件可行性、技术可行性、管理可行性、法律可行性和经济可行性等几个方面。当前,我们学校校园网已经相当完善,教务处、设备处、各系机房、各系办公室、教研室、图书馆、学生宿舍都可以通过校园网共享数据。网络运行也相对稳定,这为系统的开发和运行的网络环境提供了较好的硬件基础。
由于网络环境已经构成,网络教学平台的开发主要是程序编写,经济上不需要太多经费,加之系统的集成开发工具用的是开源软件,在经济上是可行的。开发技术和数据库技术目前已非常成熟,网络上有许多开源的程序可以参考,技术问题不难解决,系统构建好后由掌握网络技术的人员进行专门维护,难度不大。综上所述,本系统的开发是可行的。
12系统需求分析
需求分析是软件生命周期中非常重要的环节,是软件开发的基础。需求分析的含义是对用户的需求进行分析,综合整理产生一份明确、规范的需求定义。需求分析是软件开发的前期工
f龙源期刊网httpwwwqika
comc
作,主要任务就是在r