1。4 课题研究的问题
1。4。1 国内外研究现状
1。4。2 可行性分析
1)技术方面
硬件方面的相关技术已经成熟,相关的使用方法资料也较为普及。各种操作系统诸如windows、Linux、UNIX的使用也日臻成熟,相关的技术支持也比较成熟。各种开发工具,比如Visual Studio、SQL server等也便于使用。
2)经济方面
随着科技的进步以及生产水平的提高,硬件成本已经大幅降低。交换机、集线器、主机等硬件的价格已经大幅降低。开源的Linux、UNIX也使得软件费用大幅降低。同时,微软的SQL Server费用相比Oracle更为低廉,因此综合来看,经济方面可行性也较为充足。
3)管理方面
系统完成后,由于ASP。NET的难度较小,SQL server的操作也较为简单,因此后期的维护可交由学校信息中心的相关技术人员来进行。
1。4。3 具体解决的问题
第一,如何增强师生间的互动交流学习。
在实现基本的资源分享的基础上,调动学生的主观能动性和积极性,让学生能根据自己的兴趣和爱好来进行课程的选择和学习。[6]同时建立师生间的交流渠道,通过论坛、聊天室、留言板等功能让师生互相了解彼此。教师能通过反馈机制来了解学生对于自己教学方式上的改进意见,提高课堂教学质量。学生也能通过留言板、聊天室、论坛等形势与老师进行互动交流,了解自己的薄弱点,根据老师的建议有的放矢,提高学习效率和质量。通过这些使师生间的交流更加充分,互相提高,共同进步。
第二,如何设计平台界面,让师生都能有使用的兴趣。
准确了解师生的审美,使他们有兴趣使用师生互动学习平台。在校师生更偏向于简约的设计,不喜欢花哨的设计。而且过于花哨的设计也会是师生的注意力转移到别的细节上去,从而达不到预期的使用效果。文献综述
第三,如何设计平台结构,使之容易维护和管理,如表1-1,显示了两种模式的对比。
表1-1 两种模式的对比
C/S模式优点 B/S模式优点
较强的交互性 无需安装客户端
较为安全的存取模式 开发维护简单
较低的网络通信 操作方便
为适应网络时代的需求,这里选择B/S模式。
1。5 本章小结
本章主要探讨了基于asp。net的师生互动学习平台的开发背景、意义,并简单叙述了国内外的一些研究成果和发展情况,针对国内现有平台,指出了其中存在的不足。并且就可行性做了研究,为下一步的工作打好了基础,有利于后续工作的展开。
第二章 平台相关技术介绍
2。1 。net技术简介
。net是微软公司开发的一种新技术,它具有跨平台运行的优点,可以很好适应信息时代移动互联的需求。它是基于公共语言运行库的,这意味着使用者可以使用自己熟悉的语言来开发。net应用程序,这些语言包括但不局限于C#、C++、Visual Basic。开发者开发的程序可以运行在任何使用具有。net的平台上,做到了类似“一次编写,处处运行”的效果。
2。2 asp。net技术简介
asp。net是Microsoft公司开发的一种动态网页开发技术。管理员在管理网站时,并不需要关闭服务器,只要更新相关的文件、程序即可,后台处理器会自动的跟新前端的网页,从而把更新带来的影响降低到最小。
而且asp。net使用的语言具有面向对象的特点,适应当代软件工程的需求,便于维护和拓展。使用的语言也比较容易掌握,代码出错率也较低。这大大降低了开发成本和维护成本。 ASP.NET师生互动学习平台设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_124647.html