欢迎来到天天文库
浏览记录
ID:21365641
大小:56.50 KB
页数:7页
时间:2018-10-21
《数字科技馆建模探析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数字科技馆建模探析 摘 要:通过分析数字科技馆对科普资料数字化的特殊要求,对科普资料形成层次关系,据此创建具有相同层次关系的实体类,最后由实体类驱动生成结构上与科普资料层次关系相一致的数据库,从而完成数字科技馆建模过程。这种开发方式符合面向对象的思维开发方式,并方便维护与更新。 关键词:数字科技馆 数据库 建模 :TP39 :A :1007-3973(2012)007-092-03 1数字科技馆的现状 许多国家早就开始了场馆数字化建设。美国国会图书馆从1990年开始就启动了
2、“AmericanMemory”计划,将图书馆内保存的珍贵的文献、手稿、照片、影音资料等进行数字化处理。美国旧金山探索馆于1993年在互联X上建立了自己的博物馆X站。加拿大也启动了一些较著名的数字计划,如“魁北克专案计划”,通过X络化环境为大众提供文化资产的服务。在欧洲方面也很重视文化历史主题科技馆的数字化工作,包括梵蒂冈博物馆、巴黎卢浮官、大英博物馆等,都在藏品数字化上面做了大量的工作。在我国,数字科技馆建设发展较快,中国数字科技馆作为国家级公益性科普服务平台,现已正式开通,将在X络科普中发挥重
3、要作用。但对于省市地来说,数字科技馆的建设还处于探索之中。 2科普资料数字化 数字科技馆一个关键和基础的步骤就是科普资料数字化。音像、文字、图片等科普资料组成数字科技馆的内容。数字科技馆通过计算机技术手段实现互动、虚拟场景等科普教育,是数字科技馆的表现形式,而这些表现形式离不开数字化的科普资料。 2.1数字科技馆数字化的特殊性 据监测,中国X络科普设施为618个(统计时间截止到2010年7月),这些X络科普设施与普通的X站一样,展示的内容为多媒体信息,包括文字,图片,视频,音频等。这些信息
4、往往也为共享信息。但对于数字科技馆来说,科普资料数字化是有着特殊的要求。数字科技馆综合运用计算机、X络、多媒体等技术,充分运用视觉、听觉等因素,实现人机互动,虚拟现实等,增强对公众的吸引力。因此,数字科技馆一个展项就可能不仅需要文本、图片,还同时需要视频、音频等多种资源。数字科技馆的功能是通过业务编程来实现,为方便业务实现数字科技馆建模必须考虑到这一数字化的特殊性。 普通科普X站科普资料数字化与数字科技馆数字化具有不同的要求。普通科普X站一般是单纯地显示文章信息,或播放视频,显示一篇文章,通过文
5、章ID可以到文章数据表查询到其信息;播放一段视频,通过视频ID到视频数据表查找到相关的信息。但对于一个数字科技馆的展示项目,如果按照这种方式,因为项目可能包含文章、视频、音频等多种信息,就需要知道多个ID(文章ID,视频ID,音频ID等),并到多个数据表进行查询,这在业务实现上相对复杂,数据库查询效率也低。 通过将科普资料划分层次,可以适当地解决这个问题。 2.2建立科普资料层次关系 考虑到数字科技馆对科普资料数字化的特殊要求,将科普资料按层次分类,各类的科普资料存在层次关系,各类科普资料的
6、共同属性就可以都归到“科普资料”(Material)这个基类,这样,不管属于哪个类别的科普资料都拥有基类数据表Material中的ID(比如命名MaterialID),展示项目需要多种信息,都可以根据MaterialID到Material数据表获取共同属性(如标题等)信息,如果需要额外的信息,再根据MaterialID到其他数据表查询(MaterialID为其他数据表的外键)。这实际上也大大简化了业务开发,理由是:这种层次关系可以对应于实体类中的基类与子类的关系,子类不仅拥有自己的属性,还拥有了父
7、类(自然包含基类)的属性,一个子类实例化后,就可以对所有属性进行操作,而所有子类通过拥有共同的基类而成为一个整体,对应到现实世界就是科普资料。 按此思路,先对科普资料进行分类。如图1所示。为了便于说明,对分类进行了简化。 3建模过程 使用面向对象的思维开发方式,结合数字科技馆数字化特殊要求,本文给出的建模思路是:根据科普资料的层次关系建立实体类,再由实体类驱动生成具有相对应层次关系的数据库。 3.1建立实体类 类这种概念就从现实世界中的事物抽象出来的。首先,根据科普资料关系,建立与之相对
8、应实体类。科普资料的层次关系,可以使用类 摘 要:通过分析数字科技馆对科普资料数字化的特殊要求,对科普资料形成层次关系,据此创建具有相同层次关系的实体类,最后由实体类驱动生成结构上与科普资料层次关系相一致的数据库,从而完成数字科技馆建模过程。这种开发方式符合面向对象的思维开发方式,并方便维护与更新。 关键词:数字科技馆 数据库 建模 :TP39 :A :1007-3973(2012)007-092-03 1数字科技馆的现状 许多国家早就开始了场馆数字化建设。
此文档下载收益归作者所有