面向终端用户的交互式艺术导览构建模式
在交互式艺术导览系统的开发中,采用模块化方法和合适的内容管理系统(CMS)至关重要。下面将详细介绍相关内容。
模块化开发框架
通过模块化方法,允许软件实体进行连续的分解和重新配置,不同参与者可以在软件制品的开发和扩展中协作,生成的模块尽可能可用于新项目。具体来说,有两个层次的扩展方式:
- 第一层次:通过 JavaScript 编程语言实现高级行为。
- 第二层次:程序员可以通过实现新组件来扩展系统。
内容管理系统(CMS)
领域专家的角色
领域专家在两个方面发挥作用:
- 导览概念结构的设计:需与界面设计师和程序员密切合作,就模板和交互风格交换反馈。
- 多媒体材料的组织:若有易于使用且符合其需求的软件工具,他们可以更独立地完成。
早期数据管理方式及问题
早期在交互式多媒体导览中,采用临时方式管理艺术品和多媒体文件,将它们收集在适合应用逻辑结构的共享文件和文件夹结构中。这种方式虽有即时性和效率优势,但可能引入歧义与不一致性,处理大量数据会影响开发速度和错误检测。
简单 CMS 的开发及作用
为 2009 年在 Ca’ Foscari 举办的展览“Nigra sum sed formosa; sacred and beauty of the christian Ethiopia”设计多媒体导览时,开发了一个非常简单的 CMS,主要用于将艺术品组织成多个集合,作为导览中的索引,方便从不同视角浏览展览内容,如主题、房间、艺术品类型等。该 CMS 在管理策展人后期决策所需的更
超级会员免费看
订阅专栏 解锁全文
920

被折叠的 条评论
为什么被折叠?



