基于Web Services网络教学平台的研究与实现
【摘要】:
网络教学平台是实现网络教学的支撑工具,它为学生和教师提供授课、学习、答疑、讨论以及作业处理等功能性的支持。
本论文涉及到的现有网络教学支持平台,在一定程度上实现了教育资源的信息化、网络化、数字化。不可否认的是,该教学平台同大多数各高校的网络教学平台一样,存在很多局限性,这些局限性一定程度上阻碍了网络教学的进一步发展。
为了解决和避免“教学支持平台”中普遍存在的“信息孤岛”问题,实现多个系统和多个平台的互联和数据共享,我们采用面向服务的体系结构(SOA),对现有的教学平台进行系统的重新构建,由于Web Services技术遵循统一、开放的技术标准,是遵循SOA理念的技术实施手段,我们把Web Services技术作为网络教学支持平台重构的具体实现技术,来实现平台应用的系统集成。为了让读者更明确的了解新架构下平台的特点,本文采用自上而下的介绍方法对新平台进行了剖析,首先从架构方面介绍现有平台,通过新旧架构对比从宏观上阐述平台改进之处和新架构的优势,新平台层次架构的划分比原有平台层次架构的划分更加细致。它的划分并不是完全按照新的需求重新构造,很大程度上还是以原有平台各子系统间的依赖关系作为参照。论文对平台各个功能模块如何划分做了详细的介绍。通过对比发现,这些模块之间的耦合度比原来各子系统间的耦合度要松散的多。
本论文详细介绍了网络课程模块和题库模块集成过程,并就平台的实现过程,以及如何在.NET下对服务的调用进行了阐述。