医学教学素材资源库管理平台的设计及其实现

时间:2022-10-09 02:51:07

医学教学素材资源库管理平台的设计及其实现

摘要:本文主要介绍了医学教学素材资源库系统管理平台的功能设计和系统框架设计,指出系统应该考虑的哪些方面的问题。

关键词:医学教学;素材资源库

中图分类号:TP315文献标识码:A文章编号:1007-9599 (2010) 06-0000-01

Design&Realization of Medical Teaching Material Resources Storage System

Chu Feihong1,Liu Jianshu2

(1.Xuzhou Medical College,Xuzhou221008,China;2.Xuzhou Institute of Architectural Technology,Xuzhou221008,China)

Abstract:In this paper,We discuss the medical teaching material resources storage system management database and system architectural design.Pointed out that the system should consider what aspects of the problem.

Keywords:MedicaL teaching;Material resources storage

随着互联网的发展,教学资源库系统的设计制作已经悄然兴起。要开发一个优秀的教学资源库系统必须要集合现代的教育理论、学习理论和实施素质教育的要求,开发一个适合医学教学素材资源库系统平台。

一、功能设计

基于校园网的媒体素材管理系统要能够将现有的多种形式的教学资源有层次、有组织、有科学地组织起来,并提供一个易用,快捷的应用平台,主要包含以下功能:

(一)资源库资源包的搜索

通过研究可下载资源的特性,针对我开发的医学教学资源库系统我们提出了一种新的面向可下载资源的搜索引擎,以此来弥补通用搜索引擎在搜索可下载资源方面的不足。Web页面只是通往可下载资源的路标,且无法确保能找到可下载资源;网站的知名度与其提供的可下载资源的质量之间并无必然联系。因此,在搜索引擎的设计上充分考虑可下载资源的特性是提高对可下载资源搜索质量的关键。针对可下载资源的以上特性,本文设计了一种面向可下载资源的搜索引擎――SureDown。

(二)资源库资源包的上载

我们设计医学教学资源库系统具有远程提交资源的功能,并保证在校园网上上载的稳定性、安全性。设计系统中资源上载功能我们允许老师通过校园网将媒体素材上载到临时资源库,然后通过系统的管理员进行审核,以供医学学生用户共享。教师在上载资源时需要设定资源的相关属性,开放用户专业范围和共享属性等,以便管理员在系统进行处理。另外医学教学资源库系统还提供了基于C/S结构的批量上载功能。

(三)教学资源的审核和

在医学教学资源库系统任何老师用户或学生用户在上载的资源都需要经过管理员严格的审核后才能进入正式资源库,在医学教学资源库系统中我们设计支持管理员能进行远程端进行远程评审,通过对上载的资源的审核后才能给上载用户一个指令,通过上载用户确定,才能完成工作。在设计系统中我们还设计后台管理员用户要对临时资源库中的新资源,要进行定期审核能。对于通过审核的资源我们按照医学专业的分类自动转入到正式医学教学资源库系统资源库,完成资源工作。

二、系统框架设计

在设计医学教学资源库系统中我们根据系统功能要求不同可以分为管理员、审核员、类教师用户、一般用户,具体功能描述见图。

由于医学教学资源库系统整体架构是一个WEB网站,学生用户和老师用户只需通过校园网登录医学教学资源库系统即可使用。后台管理员通过密码和验证码登录医学教学资源库系统后台。后台主要是系统管理,分配置管理、故障管理、性能管理、安全管理、分布式复制管理和面的于用户的用户管理和统计分析功能。教师用户主要功能模块有资源的检索、使用、下载和上传。分资源审核、资源、资源检索、资源素材管理,在资源市场管理主要是管理图像、动画、精品课程视频、医学手术视频及文本等。普通学生用户主要是资源的检索、使用和下载。管理员负责系统的管理和维护,包括用户的管理、数据库的管理、基于特征和内容的索引。另外系统建立了guest用户,只能进行系统框架查看。

三、系统开发应考虑的几个问题

构建合理高效的资源库,是资源库建设关键之一。资源库的高效运行不仅需要技术上的支持,也需要硬件平台和网络的支持以及资源库管理员的有效管理如何构建合理高效的资源库是一个开发好的系统要解决的首要问题。下面就资源库的构建谈谈几个要注意的问题。

(一)建立资源库前期准备工作

要建立一个资源库并不是随意搬来,而是根据医学专业老师提出实现目标要求的需要设计符合医学学科专业需求的资源库。因此在需要充分了解医学专业的需求是形成资源库之前非常关键的工作,我们要考虑下列几个方面:

第一,我们要充分理解医学学科专业实际需求。医学学科专业实际需求就是我们的需求分析。所以说需求分析是整个设计过程的关键的基础,在设计的整个过程中最耗费时间和精力。

第二,我们要在资源库中要创建数据字典和ER图表。创建ER图表和数据字典目的是为了可以让任何了解资源库的人都明确如何从资源库中获得所需要的数据。

(二)设计合理的数据表结构很关键

在设计资源库时,设计通常合理的表结构能提高资源库的性能和减少数据冗余。设计合理的表结构要遵循以下特点:

设计数据的标准化能有助于消除资源数据库中的大量数据冗余。我们使用的数据库的标准化有好几种表现形式,通常被认为在性能、扩展性和数据完整性方面达到了最好平衡是3NF(第三范式)。

(三)选择合理的索引

想从资源库中获取数据的最高效方式就是索引。在整个资源库中95%的资源库性能问题都可以采用索引技术得到解决。要建立合理的索引,我们要注意一下几点:

第一,使用唯一的成组索引是逻辑主键,对系统键(作为存储过程)采用唯一的非成组索引,对任何外键列采用非成组索引。

第二,大多数数据库都索引自动创建的主键字段,但是还要注意了索引外键,索引外键也是经常使用的键,比如运行查询显示主表和所有关联表的某条记录就用得上。

第三,不要索引有很多字符的大型字段,这样作会让索引占用太多的存储空间。如MEMO(备注)、TEXT(文本)等字段。

(四)保证数据完整性

在设计资源库中我们要保持数据的完整性非常重要,保持数据的完整性这关系到数据的准确性,不准确的数据是毫无价值的,因此保证数据的完整性非常重要。

上一篇:一种基于节点聚类的网络坐标系统 下一篇:基于XML的Web站点访问统计和分析系统的设计与...