1.2国内外研究现状
近几年来,国内英语学习资源网站已经快速地发展,但是技术还很不完善。如系统交互性差,结构不合理,所以不能引起广大学生的注意。学校课堂教学也没有很好的和教学网站结合起来。目前,英语学习资源网站的开发还处于基础的应用阶段。国外多媒体教学已经相当完善,学习资源网站的的应用和推广还处于借鉴外国技术和经验的阶段。所以中国在网络教育的道路上仍然是任重道远的,需要我们不断的进行摸索与创新。
2.开发平台及技术
网站以Microsoft Visual Studio为开发平台,HTML进行页面布局,SQL Server作为后台数据库管理系统开发。
2.1 Microsoft Visual Studio平台
Microsoft Visual Studio(简称VS)是美国微软公司研发的一套开放式工具包,是一套相对比较完善的开发工具。它几乎包含了所有在软件生命周期内所需要的开发工具。用VS软件开发的项目几乎能适应微软的全部应用平台。从最新的Windows10系统到最古老的Windows98系统,从VS诞生到现在已经更新过多个版本。无论是从界面还是从功能上看都得到了不同程度的改善。
Microsoft Visual Studio是目前在Windows平台上最为重要的一个开发平台,其最新的版本为VS2015。本次开发项目使用的VS版本是Visual Studio 2008版本,它具有快速开发、高效代码编辑的能力,它能支持的语言不仅仅有C#,还有VB,C++等。总之,VS2008使用方便,功能十分强大,它能满足对项目开发的需求。
2.2 SQL Server 技术
目前市场上数据库有许多,比如:ACCESS、MYSQL、SQL Server、Oracle等等,开发人员经过多年来的实践得出结论,其中SQL Server,Oracle性能最为优越。本系统中将使用SQL SERVER作为数据库,因为SQL SERVER和VS2008作为同一系列微软的产品,无论在性能上还是安全上都是首要选择[3]。
在整个网站的使用中,用户将面向整个学校师生,在同一时间段内将会有成百上千的用户量,选择SQL Server与Windows Server 2005服务器紧密集成[6]。而Windows Server 2005服务器具有很好的安全性,能够排除所有未经授权的非法用户的访问,确保了SQL Server 2005服务器的安全性,符合系统对安全性的要求。
3.系统分析
3.1 系统可行性分析
在项目的设计之初对项目的可行性进行分析。可行性分析是项目走向成功的第一步,要用发展的眼光进行剖析。通过对项目开发过程中可能存在的不利因素分析研究,产生一个综合性的分析结果,做好前期工作。不管是项目优点还是缺点都要用发展眼光去审视可行性,主要通过以下两方面进行可行性分析。
1.技术可行性
随着互联网通讯技术的快速发展,数据库存储技术的日益成熟。这些都为《大学英语》学习资源网站的创建打下了坚实的技术基础。此次项目开发使用的工具分别是VS2008和SQL SERVER,这两个开发工具是课堂上使用的两个软件,所以在技术上是可行性的。