欢迎来到天天文库
浏览记录
ID:31361933
大小:105.50 KB
页数:5页
时间:2019-01-09
《人体解剖学在线移动学习平台设计与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、人体解剖学在线移动学习平台设计与研究 摘要:探讨一个人体解剖学在线移动学习平台的设计和开发。用户可以通过个人电脑和安卓手机访问该学习平台,服务器端采用SQLServer作为后台数据库,开发环境为MicrosoftVisualStudio2010,该学习平台可供人体解剖学一线教师和医学院校学生使用,方便教师教学和学生学习、自测和考试。 关键词:人体解剖学;在线移动学习;Android;Asp.net 中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)22-0060-
2、02 1概述 随着移动技术和移动设备的迅猛发展,学习者开始利用移动设备进行学习,移动学习作为一种崭新的数字化学习方式,使得学习者在任何时间任何地点进行按需学习以获取知识成为可能[1]。Android移动终端价格不断下降,很多Android智能手机价格只需几百元人民币,更为重要的是由于平台的开源特性,使得基于Android平台可以有效地进行二次开发,甚至于可以根据需求从底层进行高度定制化的二次开发。显然,基于Android系统开发移动学习应用更具有可行性。通过将Android与移动学习两者相结
3、合,设计与实现Android5平台下的移动学习平台,从而使得用户可以随时通过携带的移动终端进行课程学习,而且应该使得用户在学习的过程之中彼此之间的交流互动与知识分享成为可能,而不仅仅只是信息孤岛[2-4]。 人体解剖学是一门研究正常人体形态和构造的科学,在医学领域,它是一门重要的基础课程,为进一步学习后续的医学基础课和临床医学课程奠定基础[5]。人体解剖学由传统的粉笔加几张胶片发展到现在的多媒体教学、网络教学的学习过程中常常会使文字、图谱和实物标本联系不在一起,需要经常对照图谱和课本文字看,并
4、且需要理论和实物的结合;口述一个器官的形态、位置、结构和功能,即使想象力丰富的学生也难以建立一个形象的立体的正确概念。由于人体解剖学展示教学信息的主要是图像,而这正是网络教学手段的优势所在。如何帮助学生很好理解和掌握这些知识,是本文要解决的问题。 2移动学习平台开发使用的关键技术 2.1B/S三层体系结构 本学习平台在体系结构上设计为三层,?用Browser/Server模式及数据库服务器模式的方式进行系统研发。学习平台第一层为用户界面层(UserInterface),分为PC客户端与An
5、droid客户端,用于用户视图的定义与控制,第二层为应用逻辑层(BusinessLogic),包括Web服务器与业务逻辑,其中Web服务器层采用IIS服务器,业务逻辑构建主要的在线学习处理功能,第三层数据访问层包括关系数据库MicrosoftSqlServer和文件系统,用于学习平台的数据存储与访问[6-7]。 学习平台的开发环境为MicrosoftVisualStudio2010,数据库采用Sqlserver2008。在线学习平台可由校内各计算机通过校园内部网与在线学习系统Web5服务器、数
6、据库服务器相连,校园网通过路由器、防火墙与外部互联网相连,使用平板电脑和智能手机的用户可通过Wifi、3G、4G数据业务使用在线学习平台进行学习或管理。学习平台网络拓扑图如图1所示。 学习平台在手机端选择嵌入式数据库SQlite作为用户移动终端系统的后台数据库,存储用户少量数据,能够很好地满足用户在线学习平台的要求,以保证用户使用系统的性能;在服务器端采用SQLServer作为后台数据库,存储用户学习数据及海量学习资源。用户可以通过个人电脑和安卓手机访问该学习平台,对于个人电脑用户,搭建Web
7、服务器,使用html、JavaScript等脚本语言设计学习平台界面,用户可以使用浏览器查看课程信息、授课内容、在线考试和通过论坛讨论本课程,对于Android手机,将搭建Android服务端来处理客户端请求,使用Json作为手机和服务器间的数据交换格式,可以使用手机学习和练习课程内容。 2.1Asp.netMVC框架 Asp.net是微软公司推出的一款以.NetFramework为基础平台的动态Web网站开发技术。使开发人员能快捷、高效、敏捷地开发出可靠的Web应用程序。Asp.netMV
8、C是基于Asp.net的MVC架构的实现,且在VS2010等集成开发环境也做了很好的集成,所以,微软提供了一个很好的开发应用程序的集成开发环境,能在很大程度上提高应用程序的开发效率和速度[8]。 3学习平台的内容5 依据软件工程思想,采用面向对象的系统需求分析与面向对象的系统设计,基于网站开发和移动开发平台为学生研发一套移动在线学习平台。该平台的使用者包含管理员、系统解剖学一线教师和医学院校学生。 根据学习平台的需求分析,研制的学习平台包含3个子系统:管理员子系统、教师子系统和学生子系统。
此文档下载收益归作者所有