基于.NET的网络教学资源管理平台的设计与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:rylove006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术及多媒体技术的飞速发展,互联网在不断地改变我们的生活。在教育领域,网络技术的应用更是促进了教育信息化的发展。网络教学是目前网络应用的一个重要发展方向。网络教学打破了传统教育时间和空间的限制,使学生可以在任何时间、任何地点进行学习,实现了教学资源的共享。国内外高等院校都积极开发自己的网络资源库系统,设计与实现合理、规范、实用的网络教学资源库成为网络信息化教育发展的必然需求。   本文在B/S多层体系结构的基础上,应用MVC模式、.NET等技术,研究和论述了一个网络教学资源管理平台的构建过程。本文首先介绍了网络教学资源管理系统的研究背景和国内外现状及发展趋势,阐明了研究目标和研究内容;接着详细介绍了系统相关技术及其实现,学习和研究了目前比较流行的开源代码开发工具,对系统数据库进行分析,最终实现了以下功能模块:教师模块,教师可以对课程进行查看和管理,可以在线回复问题,在线管理测试系统;学生模块,学生用户可以浏览并下载课程相关信息,能够进行在线作业和测试,可以和其他用户在线交流;管理员模块,对所有用户进行管理,对课程信息和课程行为进行管理,对在线交流进行约束和管理。   最后,对系统中一些关键技术做了重点分析。(1)其中运用的upload组件及文件上传下载类包jspSmartUpload.jar实现了系统的文件上传和下载。(2)基于HTML文档的在线编辑器的实现,允许用户输入文本及使选中文本产生加粗、倾斜、添加下划线等效果,并可以提交给数据库存储。(3)应用数据库连接池技术,为数据库连接建立一个“缓冲池”,预先打开着一定数量的数据库连接放入“缓冲池”中。各应用程序向连接池请求连接,得到连接并使用数据库连接,当程序释放数据库连接时,将连接归还到数据库连接池中。采用这样的技术减少了数据库连接操作占用的系统资源,系统的响应速度得到提升。   该系统为共享资源、自主学习、互动交流提供了充分的网络平台,使学生在课程学习的过程中,学会合理的规划网络学习、高效地利用网络学习时间,养成自我监控的良好习惯;让教师充分运用网络资源,改进教学质量,对教学发展有着一定的推动意义。
其他文献
随着云计算与大数据的快速发展,传统网络架构逐渐不能满足互联网业务的高速增长。‘SDN(软件定义网络)控制与转发相分离的核心理念可以为网络提供更好的全局视野和集中管控,
随着计算机技术和互联网的高速发展,计算机系统和网络的安全问题受到人们越来越多的关注。而计算机系统和网络安全的诸多威胁中,恶意代码无疑是危害最大的,这也成为网络安全
分类是数据挖掘领域的一个重要技术。在数据独立同分布的假设下,分类技术根据已有的带有类别标签的训练样本建立分类模型,并利用该模型尽量准确地对新的数据样本进行预测与分类
随着无线传感器网络应用领域越来越广,其部署问题已经成为传感器网络研究的热点问题之一。它反映了无线传感器网络的成本和感知能力。一个好的部署策略能很大程度地增强网络
随着互联网的快速发展和普及,人们越来越依赖于网络获取信息。如何从中快速高效的获得想要的信息成为迫切需要解决的问题,Web信息抽取技术应运而生。目前,已经产生了各种各样
作为现代通信、介质存储、数据发行、多媒体计算机等技术的关键环节,图像压缩编码始终是信息处理技术研究中最为活跃的领域之一。多媒体及Internet的迅速发展使得人们对图像
随着计算机应用的不断普及和深化,嵌入式系统及其应用已经成为全球IT产业发展的一个热点。嵌入式系统的调试作为嵌入式软件开发的一个不可或缺的辅助手段,占有十分重要的位置。
SOA(Service Oriented Architecture)是当前流行的软件技术架构,通过建立可重组的服务体系,可使系统之间保持一种松散耦合的特性,这种特性使得异构系统之间的交互成为可能。S
作为交通事故最严重的国家之一,我国2008年共发生道路交通事故265204起,造成直接财产损失10.1亿元,给整个社会带来的间接伤害更是无法估量。根据专家预测,伴随着我国公路通车
碰撞检测是机器人运动、动画仿真、虚拟现实等领域中一个非常关键的问题,其基本任务是确定两个或多个物体彼此是否发生碰撞或穿透。由于在网络游戏、虚拟现实等应用中对交互