● 摘要
近年来,对于数字博物馆的研究主要集中在如何实现藏品管理、分类、访问、查询等方面,对如何实现在线展示以及展示的标准化等方面还没有深入的研究。作为成功的数字博物馆,其展示功能必须既能引起使用者的感官注意以促使持续浏览的兴趣,又能够让不同需求的使用者在浏览时,没有障碍的接收展示信息,且能构建起具有概念性、结构性的个性化知识网络,进一步的,也必须兼顾构建展示内容的人力时间成本与效益,以及数字博物馆展示信息的延续性与维护。“中国数字科技馆”是基于互联网的在线数字博物馆,馆藏物品浏览是其中的重要展示形式,表现形式以图片和文字为主,要求既能通过后台信息发布方式来降低制作和维护难度,又要保证访问和检索的速度。本文设计并实现了一套使用简便而功能完备的展示系统(XMES)来满足馆藏物品浏览的展示需求,该课题对快速开发“中国数字博物馆”至关重要。XMES是互联网展示的信息发布系统,它将动态管理的文字图片信息进行组织和处理,并以静态网页的形式发布到互联网上。本文以中国科协项目“中国数字科技馆”为背景,按照其藏品浏览展示页面的需求和标准,重点从基于XML[1]技术进行系统开发和展示建设过程标准化两个方面展开研究,完成了以下工作: 研究了数字博物馆展示建设过程的现状,提出展示系统概念框架对展示建设的工作流程进行了标准化;在此框架之上基于XML设计XMES,实现展示建设过程的自动化;采用描述展示内容的XML文档和表现不同样式的XSL文件相结合生成XHTML的方式实现页面样式多样化,改变页面中的展示内容和页面样式紧耦合的现状,方便专题展示的开发[2]。 根据XMES的应用,对基于XML的信息描述进行了研究,包括系统信息建模方法,通过信息模型映射来设计XML文档,以及XML模式语言对XML文档类型的约束;研究了XSL转换XML的原理和处理过程,并且分析了XSL语言[3]的实用方法。 通过几个典型应用,分析了XML在XMES中的实施方法:基于XML信息发布框架Cocoon实现的数字藏品详情浏览,使设计人员能够按照元数据标准浏览馆藏所有藏品的信息[4],方便他们选择用于展示页面的素材;采用数据仓库的ETL技术从数字藏品库中自动获取信息转换为设计展示页面直接使用的内容题材,快速完成展示页面设计的同时保证对展示内容动态管理;利用XML描述的展示脚本[2]解决超链接迷宫问题,设计XML模式语言驱动的展示脚本预定义工具。 研究了几个方法来提高XMES性能:Ajax技术改善用户操作体验;正则表达式提高展示建设工作流程的性能;自动排版功能解决展示页面的文字排版和样式选择问题。 本文的研究工作已经应用到“中国数字科技馆”项目当中,并且达到预期的效果。
相关内容
相关标签