面向医学专业的网络学习交流平台设计

点赞:16535 浏览:71351 近期更新时间:2024-01-14 作者:网友分享原创网站原创

【摘 要】随着计算机的应用及信息技术的发展,网络课程教学是近年来国内外迅速发展的一种基于因特网的新型教学模式,对于医学院校来说,建设面向医学专业的网络学习交流平台己成为高等医学院校改善教学环境、提高教学水平和增强师生间互动性的重要手段.本文介绍基于B/S模式下的网络课程教学系统设计,使用ASP.NET2.0开发,采用MSSQLServer2008作为后台数据库.采用.NET组件技术和面向对象的软件设计方法实现,该系统集成课程资源共享,课程信息发布,考试通知,课程讨论以及咨询问题,视频发布与播放,后台管理等功能,具有实用性.

【关 键 词】网络课程;通用型;教学平台;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系统的使用对象分析

系统的主要对象有:学生、教师、管理员

系统的日常工作有:

学生:用户注册;关注课程的添加、删除;课程的新闻信息发布、浏览;课程考试信息的浏览;课程视频观看、发布;课程留言板的信息浏览、发布;向课程的负责教师提出问题、查看其他同学提出的问题.

教师:用户注册;关注课程的添加、删除;添加一门新的课程课程的新闻信息发布、浏览;课程考试信息的浏览、发布;课程视频观看、发布;课程留言板的信息浏览、发布;解答课程所带学生提出的问题、修改以前所解答的问题.

管理员:用户信息的修改;课程资源的修改、删除;课程新闻信息的修改、删除;课程考试信息的修改、删除;课程视频信息的修改、删除;课程留言的修改、删除;问题答疑信息的修改、删除.

综合以上系统日常工作任务,可以得出系统的用例图3.

经过分析,以上工作内容可归纳为教师信息管理、学生信息管理和管理员信息管理三大类.其中学生与教师在系统中的互动,是系统的关键.本系统将采取“单独房间式”的方法,让每一门课程都享有一个独立的空间,以提供所有信息的共享,提高课程的互动性,但同时也能明确区分出某一位教师所负责学生群,以提供给教师把更多精力放在自己所带的学生身上,减少教师的压力.(如图4)

3.3系统数据库设计

(1)系统E-R图

首先进行系统数据的概念模型的设计.描述概念结构的工具是E-R图,E-R方法是“实体一联系”方法,它是描述概念世界、建立概念模型的实用工具.数据库的设计过程是先使用E-R图描述组织模式,再进一步转换成任何一种数据库支持的数据模型.E-R图的三要素为:实体(用矩形框表示,框内标注实体名称)、属性(用椭圆形表示,并用连线与实体连接起来)及实体之间的联系(用菱形框表示,框内标注联系名称).根据系统需求,设计的E-R图如图5所示.

面向医学专业的网络学习交流平台设计参考属性评定
有关论文范文主题研究: 关于网络学习的论文范文文献 大学生适用: 在职研究生论文、学士学位论文
相关参考文献下载数量: 37 写作解决问题: 如何怎么撰写
毕业论文开题报告: 论文任务书、论文目录 职称论文适用: 刊物发表、初级职称
所属大学生专业类别: 如何怎么撰写 论文题目推荐度: 优秀选题

3.4系统流程图

图6主要表示用户登陆系统之后的概要操作,其中课程资讯是提供给用户对于所选课程的一个总体概览,以查看是否有所选课程新的信息更新.

4.结语

面向医学专业的网络学习交流平台是一个相当复杂的系统,包括登陆模块、资源共享模块、信息共享模块、视频共享模块、留言管理模块、问题答疑模块、课程管理模块、用户注册模块、后台管理模块等模块,网络课程教学是新时代高校教育工作的一项重要内容,是学校提高教学质量的重要组成元素之一.网络课程教学系统是学校整合所拥有的计算机资源以及网络资源的产物,能帮助医学院校的学生在课余时间更好的对所学课程进行交流和分享,达到优化教学质量的效果,同时也能减轻教师的负担.