本论文是一篇网络学习相关论文格式范文,关于面向医学专业的网络学习交流平台设计相关毕业论文范文。免费优秀的关于网络学习及数据库及医学院校方面论文范文资料,适合网络学习论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】随着计算机的应用及信息技术的发展,网络课程教学是近年来国内外迅速发展的一种基于因特网的新型教学模式,对于医学院校来说,建设面向医学专业的网络学习交流平台己成为高等医学院校改善教学环境、提高教学水平和增强师生间互动性的重要手段.本文介绍基于B/S模式下的网络课程教学系统设计,使用ASP.NET2.0开发,采用MSSQLServer2008作为后台数据库.采用.NET组件技术和面向对象的软件设计方法实现,该系统集成课程资源共享,课程信息发布,考试通知,课程讨论以及咨询问题,视频发布与播放,后台管理等功能,具有实用性.
为什么要写网络学习论文
播放:38671次 评论:4163人
【关 键 词】网络课程;通用型;教学平台;ASP.NET
1.网络课程的定义
网络课程就是通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境,其中网络教学支撑环境特指支持网络教学的软件工具、教学资源以及在网络教学平台上实施的教学活动[1].
1.1网络课程的特点
交互性:在网络教学中,网络课程一改以往书籍、报刊等印刷信息以及广播电视等电子信息的单向传递方式,网络信息载体具备双向传递功能,这种双向交流可以是同步的也可以是异步的.
开放性:网络课程由于技术上突破了时空的限制,表现出极大的开放性.学习者可以在任何时间、任何地点接受任何网络学习,学校已经从一个有围墙的实体转变为一个覆盖全球的知识网络.
个性化:在充分开放的网络中,学习者可以根据自己的需要,检索学习科目.在每一门科目中,也有丰富的学习资源,学习者结合自己的学习状况,目前已有的认知水平,选择与自己学习特点、学习内容相适应的学习资源,自定步调地通过网络学习.
多媒体化:随着科技的发展网络课程可以为学习者提供一个集视频、音频、声像技术为一体的网络学习环境,使交互形式更丰富、更逼真、更直观.多媒体化提供多样的外部刺激,有利于知识的获取与保持,有利于问题情景的创设,进而激发思维灵感,促使创造性思维的培养[2].
1.2面向医学专业的网络学习交流平台设计原则
网络课程设计不能简单套用传统课程设计的思路和方法,一是要充分发挥网络媒体的特长,二是要适当体现当代医学教育改革的精神.网络课程的设计要遵循以下原则.
以人为本:网络课程设计中要以多种多样的形式向学生提供与学习内容相关的现象、观点、数据和资料,并适当地留出空间让学习发挥自由思维活动,才能调动学习者的积极性,减少网络学习可能给学习者带来的情感缺失等问题.
开放性原则:开放性原则是指设计的网络课程应有多个学习起点和多条学习路径.建构主义强调事物的复杂性和多样性,对事物的了解或对知识的掌握应从多层次、多角度入手,没有必要给学习者设定一个固定的学习起点.
情境性原则:情境性原则是指网络课程要给学习者提供和显示与其生活工作相类似(如医院、手术室等)的或真实的情境,以利于学习者在这种环境中去发现问题、探索或、解决问题,从而促进学习的质量[3-6].
2.系统开发环境与技术
2.1系统体系——B/S模式
B/S(Browser/Server)结构即浏览器和服务器结构.它是随着Inter技术的兴起,对C/S结构的一种变化或者改进的结构.在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构.这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO).它能有效地保护数据平台和管理访问权限,服务器数据库也很安全[7],三层结构如图1所示.
B/S模式的优势在于维护和升级简单便捷.首先它简化了客户端.它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件.其次,它简化了系统的开发和维护.而采用B/S模式时,客户端只是一个简单易用的浏览器软件,就可以直接使用.B/S模式的这种特性,还使系统维护的限制因素更少.
2.2系统开发工具
本系统的开发工具是ASP.,ASP.NET是统一的Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必需的服务.ASP.NET为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构.
数据库是构建应用系统核心部分,我们采用MSSQLServer2008作为后台数据库,它除了具有良好的扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能.尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,这些特点在.NET战略中发挥着重要的作用[8].同时,我们利用ado.作为数据库访问技术,ADO.NET在.NET中为存取任何类型的数据提供了一个统一的框架,它适用于WinForms应用程序、ASP.NET应用程序和WebServers.
3.系统分析与设计
3.1网络课程教学系统功能设计
通过分析系统功能,网络课程教学系统由登陆模块、资源共享模块、信息共享模块、视频共享模块、留言管理模块、问题答疑模块、课程管理模块、用户注册模块、后台管理模块组成[9-11].(如图2)
登陆模块:该模块要求使用该系统的用户首先根据角色登陆,根据不同的角色决定用户系统的使用权限.
资源共享模块:该模块主要是提供给用户资源共享的功能,包括课件的资源上传,课件的下载,课件资源的查询,以及资源分类搜索,用户还可以浏览自己的已共享资源信息.信息共享模块:该模块主要提供给用户信息浏览的功能,包括新闻动态信息发布,考试信息发布(仅限于教师),以及信息浏览的功能.
视频共享模块:该模块主要提供给用户课程视频播放的功能,包括视频的搜索,视频的共享发布,同时用户可以查询自己已经上传的视频资料.
留言管理模块:该模块提供给用户信息交流的功能,包括课程的留言,以及其他用户留言的查看.
问题答疑模块:该模块主要是提供给学生用户,向自己某门课程的特定带课教师进行针对性的提问,同时可以浏览选定课程的其他学生用户所提出的问题,已经教师对其的解答.并且提供给教师对自己所带的学生进行答疑.
课程管理模块:该模块可以提供给用户选择自己所喜欢的课程,以及提供学生选择课程的带课老师,同时提供教师新建一门课程.
用户注册模块:该模块提供给非注册用户进行注册,其中限制注册的用户名,以便于管理和维护.
后台管理模块:该模块提供给管理员进行系统的维护,包括用户管理,留言管理,资源共享管理等模块.
3.2系统的使用对象分析
系统的主要对象有:学生、教师、管理员
系统的日常工作有:
学生:用户注册;关注课程的添加、删除;课程的新闻信息发布、浏览;课程考试信息的浏览;课程视频观看、发布;课程留言板的信息浏览、发布;向课程的负责教师提出问题、查看其他同学提出的问题.
教师:用户注册;关注课程的添加、删除;添加一门新的课程课程的新闻信息发布、浏览;课程考试信息的浏览、发布;课程视频观看、发布;课程留言板&