论文部分内容阅读
摘要 CELTS标准体系是我国致力于规范教育资源的统一标准。其中CELTS-41是教育资源建设规范,该规范以学习对象元数据规范(LOM)为核心,并针对教育资源的特性建立分类数据元素。以CELTS-41规范为指导,结合我国高校图书馆实际情况,通过完整的需求分析,设计出基于CELTS-41教育资源建设规范的图书馆管理系统,并进行详尽的数据库设计。
关键词 CELTS-41;图书馆管理系统;教育资源
中图分类号:G250.7 文献标识码:B 文章编号:1671-489X(2010)24-0089-04
Design of a Library Management System based on CELTS-41 Norm for Education Resources//Min Xiurong
Abstract The CELTS standard systems are the unified standard of China to normalize the education resources, of which the CELTS-41 is the norm of the construction of the resources. It considers the learning object metadata norm to be the core, and it establishes sorted data elements according to the feature of the education resources. Under the direction of CELTS-41 norm, allowing for the true fact of the college library, this paper first makes detailed demand analysis, then designs the library management system based on the CELTS-41 norm, and it also makes particular data base design.
Key words CELTS-41; library management system; education resource
Author’s address Huazhong Normal University, Wuhan, China 430079
1 引言
教育信息化技术标准体系是我国致力于规范教育资源建设的统一标准,该标准体系是由我国现代远程教育技术标准委员会启动的中国远程教育技术标准研究项目,简称CELTS(Chinese E-learning Technology Standards)项目[1]。该标准体系包含5类标准项目:指导性、学习资源、学习环境、学习者、教育管理。本文以CELTS标准体系中CELTS-41教育资源建设规范为指导,结合使用者的需求,设计一个便于图书资源的流通管理的高校图书馆管理系统。
2 CELTS-41标准概述
2.1 CELTS-41的含义及目的
CELTS-41是我国网络教育技术标准体系中的教育资源建设规范,该标准致力于规范教育资源的设计、开发、分类管理和检索等。以学习对象元数据规范(LOM)为核心,并针对教育资源的特性建立分类数据元素[2]。规范中,教育资源的属性用于描述该资源的相关特征。各类资源的统一特征使用LOM进行描述,资源的特色属性主要根据资源特性分类描述。CELTS-41对《LOM规范》作进一步扩展与本土化处理,还有资源的评价标准、资源库系统体系结构与功能标准等,这些是对《LOM规范》映射到具体应用领域中的重要扩展。
CELTS-41提供了强制的资源技术最低要求和推荐的资源评价指标,以保障教育资源的质量和使用价值[3]3-4。目的是为资源的开发者提供一致的标准,统一开发者的行为,达到资源基本属性结构的一致性;实现资源在区域内的广泛共享,并为学习者或教育者等对教育资源的查找、评估、获取和使用能获得最大效率而提供支持;同时也为不同资源库系统实现数据的共享和互操作提供支持。
2.2 CELTS-41适用的范围
CELTS-41适用于学习对象中与教育资源开发、应用和管理有关的领域,用于定义教育资源元数据实例的结构。标准界定的教育资源指以数字信号在互联网上进行传输的教育信息,它属于学习对象的一个子集[3]3-4。此外,CELTS-41主要还用于统一资源开发者的开发行为、资源的制作要求、管理系统的功能要求。CELTS-41也可以被别的标准所引用,例如用于定义数据模型实现的标准。这样,教育资源属性实例就能被各种学习教育系统所使用。
3 基于CELTS-41标准的图书馆管理系统
3.1 需求分析
1)需求说明。图书馆管理系统用来管理图书在征订、购买、入馆以及借还过程中的各种信息,主要包括图书基本信息、图书的存储信息、借书和还书信息、图书预约信息以及读者信息等[4]。本系统能够有效地处理这些信息,同时为用户提供信息检索和信息统计,达到快速检索信息、降低成本、提高效率等目的。系统主要任务包括:①资料管理,主要负责管理各种图书信息、读者信息;②借书管理,主要负责读者借书服务,包括预约、借书和续借功能;③还书管理,主要负责读者还书服务,并对逾期和罚款进行处理;④检索统计,主要负责对图书的各类信息进行查询和统计分析;⑤系统管理,主要负责管理用户信息和用户登录,以及系统的参数配置。
2)用户及其特点。对于本系统,用户共分为两类,即普通用户、管理员,各有不同的权限。
①普通用户。普通用户即为图书资源的使用者,他们在图书馆中主要的活动有预约、借书、还书等。具有以下权限:检索已入库的图书资源;查看、修改和删除自己的注册信息;执行预约、借书和还书操作;登录后可以对个人密码进行修改。
②管理员。管理员是图书馆图书资源的管理者,他们具有以下权限:查看所有数据库表信息;具有管理普通用户的权限;将图书信息入库,可供用户检索;登记和注销用户预约、借书、还书的信息记录;登录后可以对个人密码进行修改;可以删除任何一个普通用户的所有信息。
3)数据流程图。根据以上分析,在图书馆管理系统中主要实现用户预约、借书和还书等功能,涉及操作图书信息数据库信息的写入和修改等。图1是该系统中以借书管理为例的数据流程图。借书管理功能实现读者借书服务,包括图书预约、借书和图书续借功能。还书管理等功能的数据流图也可以同理得出。
4)用例图。用例图能够很好地定义系统的功能需求,从图书管理系统的外部,站在该系统用户的角度看系统功能[5]。通过图2所示的用例图可以明了地看出该系统应实现的功能。
5)实体—关系图。CELTS-41标准描述资源分为必需数据元素和可选数据元素[3]8-13,其中必需数据元素有通用、标识、标题、语种、描述、关键字、生存期、贡献、元元数据、元数据方案、贡献、元数据语种、技术、格式、教育、学习资源类型、分类、目的、分类路径等,可选数据元素有版本、大小、位置等。整个CELTS-41资源标准的属性标注一部分引用LOM模型的基本框架,另一部分主要包括各类教育资源自身的特有的属性集[6]。通过以上分析,考虑到图书资源的实际情况,充分结合CELTS-41标准描述资源的规定,图书资源的属性便很容易得出。图3为该图书馆管理系统实体—关系模型(E-R模型)图。
3.2 系统总体设计与分析
1)总体设计。根据以上对图书馆管理系统的需求分析,一个标准的图书馆管理系统应该包括资料管理、借书管理、还书管理、检索管理等功能。图4为整个图书馆管理系统的系统结构图,每一个功能模块都包含若干子模块。
4 总结
本文在充分把握CELTS-41标准的含义及具体内容基础上,通过详细的需求分析,将该系统划分为资料管理、借书管理、还书管理、检索管理和系统管理等模块,并进行数据库设计。该系统具备典型的图书馆管理系统应有的功能,能对图书信息,读者信息,读者的预约、借书、续借和还书信息,以及用户信息进行有效管理。作为一个高校的图书馆管理系统,本系统还应该在许多方面进行扩展,才能更好地满足实际的需求。在以后的研究中,还将进一步研究CELTS-41标准在图书馆管理系统设计运用中的作用。
参考文献
[1]张屹,闫寒冰,祝智庭.中国网络教育技术标准体系架构和体系框架研究[C]//第六届全球华人计算机教育应用大会论文集, 2002:721-727
[2]郑莉.中国网络教育技术标准(CELTS)体系介绍[D].清华大学,2006:13-14
[3]教育部教育信息化技术标准委员会.教育信息化技术标准CELTS-41.1[S].2002
[4]李玉林.Visual Basic毕业设计指南与项目实践[M].北京:北京科海电子出版社,2008
[5]徐素霞,林清丽,杨宗凯,等.基于CELTS标准的基础教育资源库的设计与实现[J].教育信息化,2006(10):38-40
[6]周金凤.基于CELTS标准的教育资源管理系统的设计与开发[D].华中师范大学,2005:5-7
关键词 CELTS-41;图书馆管理系统;教育资源
中图分类号:G250.7 文献标识码:B 文章编号:1671-489X(2010)24-0089-04
Design of a Library Management System based on CELTS-41 Norm for Education Resources//Min Xiurong
Abstract The CELTS standard systems are the unified standard of China to normalize the education resources, of which the CELTS-41 is the norm of the construction of the resources. It considers the learning object metadata norm to be the core, and it establishes sorted data elements according to the feature of the education resources. Under the direction of CELTS-41 norm, allowing for the true fact of the college library, this paper first makes detailed demand analysis, then designs the library management system based on the CELTS-41 norm, and it also makes particular data base design.
Key words CELTS-41; library management system; education resource
Author’s address Huazhong Normal University, Wuhan, China 430079
1 引言
教育信息化技术标准体系是我国致力于规范教育资源建设的统一标准,该标准体系是由我国现代远程教育技术标准委员会启动的中国远程教育技术标准研究项目,简称CELTS(Chinese E-learning Technology Standards)项目[1]。该标准体系包含5类标准项目:指导性、学习资源、学习环境、学习者、教育管理。本文以CELTS标准体系中CELTS-41教育资源建设规范为指导,结合使用者的需求,设计一个便于图书资源的流通管理的高校图书馆管理系统。
2 CELTS-41标准概述
2.1 CELTS-41的含义及目的
CELTS-41是我国网络教育技术标准体系中的教育资源建设规范,该标准致力于规范教育资源的设计、开发、分类管理和检索等。以学习对象元数据规范(LOM)为核心,并针对教育资源的特性建立分类数据元素[2]。规范中,教育资源的属性用于描述该资源的相关特征。各类资源的统一特征使用LOM进行描述,资源的特色属性主要根据资源特性分类描述。CELTS-41对《LOM规范》作进一步扩展与本土化处理,还有资源的评价标准、资源库系统体系结构与功能标准等,这些是对《LOM规范》映射到具体应用领域中的重要扩展。
CELTS-41提供了强制的资源技术最低要求和推荐的资源评价指标,以保障教育资源的质量和使用价值[3]3-4。目的是为资源的开发者提供一致的标准,统一开发者的行为,达到资源基本属性结构的一致性;实现资源在区域内的广泛共享,并为学习者或教育者等对教育资源的查找、评估、获取和使用能获得最大效率而提供支持;同时也为不同资源库系统实现数据的共享和互操作提供支持。
2.2 CELTS-41适用的范围
CELTS-41适用于学习对象中与教育资源开发、应用和管理有关的领域,用于定义教育资源元数据实例的结构。标准界定的教育资源指以数字信号在互联网上进行传输的教育信息,它属于学习对象的一个子集[3]3-4。此外,CELTS-41主要还用于统一资源开发者的开发行为、资源的制作要求、管理系统的功能要求。CELTS-41也可以被别的标准所引用,例如用于定义数据模型实现的标准。这样,教育资源属性实例就能被各种学习教育系统所使用。
3 基于CELTS-41标准的图书馆管理系统
3.1 需求分析
1)需求说明。图书馆管理系统用来管理图书在征订、购买、入馆以及借还过程中的各种信息,主要包括图书基本信息、图书的存储信息、借书和还书信息、图书预约信息以及读者信息等[4]。本系统能够有效地处理这些信息,同时为用户提供信息检索和信息统计,达到快速检索信息、降低成本、提高效率等目的。系统主要任务包括:①资料管理,主要负责管理各种图书信息、读者信息;②借书管理,主要负责读者借书服务,包括预约、借书和续借功能;③还书管理,主要负责读者还书服务,并对逾期和罚款进行处理;④检索统计,主要负责对图书的各类信息进行查询和统计分析;⑤系统管理,主要负责管理用户信息和用户登录,以及系统的参数配置。
2)用户及其特点。对于本系统,用户共分为两类,即普通用户、管理员,各有不同的权限。
①普通用户。普通用户即为图书资源的使用者,他们在图书馆中主要的活动有预约、借书、还书等。具有以下权限:检索已入库的图书资源;查看、修改和删除自己的注册信息;执行预约、借书和还书操作;登录后可以对个人密码进行修改。
②管理员。管理员是图书馆图书资源的管理者,他们具有以下权限:查看所有数据库表信息;具有管理普通用户的权限;将图书信息入库,可供用户检索;登记和注销用户预约、借书、还书的信息记录;登录后可以对个人密码进行修改;可以删除任何一个普通用户的所有信息。
3)数据流程图。根据以上分析,在图书馆管理系统中主要实现用户预约、借书和还书等功能,涉及操作图书信息数据库信息的写入和修改等。图1是该系统中以借书管理为例的数据流程图。借书管理功能实现读者借书服务,包括图书预约、借书和图书续借功能。还书管理等功能的数据流图也可以同理得出。
4)用例图。用例图能够很好地定义系统的功能需求,从图书管理系统的外部,站在该系统用户的角度看系统功能[5]。通过图2所示的用例图可以明了地看出该系统应实现的功能。
5)实体—关系图。CELTS-41标准描述资源分为必需数据元素和可选数据元素[3]8-13,其中必需数据元素有通用、标识、标题、语种、描述、关键字、生存期、贡献、元元数据、元数据方案、贡献、元数据语种、技术、格式、教育、学习资源类型、分类、目的、分类路径等,可选数据元素有版本、大小、位置等。整个CELTS-41资源标准的属性标注一部分引用LOM模型的基本框架,另一部分主要包括各类教育资源自身的特有的属性集[6]。通过以上分析,考虑到图书资源的实际情况,充分结合CELTS-41标准描述资源的规定,图书资源的属性便很容易得出。图3为该图书馆管理系统实体—关系模型(E-R模型)图。
3.2 系统总体设计与分析
1)总体设计。根据以上对图书馆管理系统的需求分析,一个标准的图书馆管理系统应该包括资料管理、借书管理、还书管理、检索管理等功能。图4为整个图书馆管理系统的系统结构图,每一个功能模块都包含若干子模块。
4 总结
本文在充分把握CELTS-41标准的含义及具体内容基础上,通过详细的需求分析,将该系统划分为资料管理、借书管理、还书管理、检索管理和系统管理等模块,并进行数据库设计。该系统具备典型的图书馆管理系统应有的功能,能对图书信息,读者信息,读者的预约、借书、续借和还书信息,以及用户信息进行有效管理。作为一个高校的图书馆管理系统,本系统还应该在许多方面进行扩展,才能更好地满足实际的需求。在以后的研究中,还将进一步研究CELTS-41标准在图书馆管理系统设计运用中的作用。
参考文献
[1]张屹,闫寒冰,祝智庭.中国网络教育技术标准体系架构和体系框架研究[C]//第六届全球华人计算机教育应用大会论文集, 2002:721-727
[2]郑莉.中国网络教育技术标准(CELTS)体系介绍[D].清华大学,2006:13-14
[3]教育部教育信息化技术标准委员会.教育信息化技术标准CELTS-41.1[S].2002
[4]李玉林.Visual Basic毕业设计指南与项目实践[M].北京:北京科海电子出版社,2008
[5]徐素霞,林清丽,杨宗凯,等.基于CELTS标准的基础教育资源库的设计与实现[J].教育信息化,2006(10):38-40
[6]周金凤.基于CELTS标准的教育资源管理系统的设计与开发[D].华中师范大学,2005:5-7