组件化的数字内容呈现系统设计与实现.docxVIP

组件化的数字内容呈现系统设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组件化的数字内容呈现系统设计与实现 王谷场杨树林任雪蕾王斌 北京印刷学院 摘要: 为了实现智能终端数字内容呈现的多元化,提高数字内容呈现系统的可维护性 和可定制性,本文提出了基于组件化的数字内容呈现系统的设计与实现方案。该 方案使用前后端分离的开发方式,前后端Z间使用JSON进行数据交互。后端由 Java语言开发实现,使用微服务架构实现组件化并提供RESTful API,前端使用 Angular技术实现内容呈现的组件化。以此来增强用户的阅读体骑,也可以很好 地发挥智能终端自身优势。 关键词: 组件化;内容呈现;Angular; 微月艮务架构;RESTful; 收稿日期:2017-10-16 Design and Implementa/tion of Component Digital Content Presenta/tion System Wang Guyang Yang Shulin Ren Xuelei Wang Bin Beijing University of Graphic Communication; Abstract: Tn order to diversify the presentation of digital content in smart term in al s and improve the maintain abi 1 i ty and cus to mizabi lity of digital content prosentation systcms, this paper proposes a project for the design and implementation of a digital content presentation system based on componentization. The project separates the front-end and back-end and use JSON for data exchange. The backend is developed and implemented in the Java language and uses the micro services architecture to implement componentization and provides a RESTful API. The front end uses Angular t ech no logy to compose the con tent prese ntati on. Thus, the system not only cnhemcos the user s reading cxpcricnco, but also can make good use of intelligent terminaT s own advantages. Keyword: component; content presentation; Angular; micro services architectute; RESTful; Received: 2017-10-16 一、引言 随着移动智能终端地发展,电子读物广泛普及到人们的日常生活中,电子读物 提供了一种全新的阅读方式,读者可从电子读物市场购买图书后在智能终端上 随吋随地地阅读,给读者带来了极大的方便。但目前传统的电子读物只是单纯地 将纸质版的图书转译成电子版后投放到电子读物市场,内容多为文字和图片组 成。在智能终端上,数字内容的呈现方式还可以有音频呈现、视频呈现、交互呈 现等呈现方式,根据智能终端设计电子读物,以组件化方式呈现数字内容,可 以充分发挥智能终端自身的优势,同吋又能更好地便利用户。 二、系统设计 在组件化数字内容呈现系统中,组件是基本单位,任何呈现元素都要使用组件 方式显示,以单元形式存储。比如:文字使用文字组件显示,图片使用图片组件 显示,音频使用声音组件显示,视频使用视频组件显示,其他交互内容使用由 定制的交互组件显示。这样系统将具有较高的可定制性,在内容的表达和接受上 也具有较高的灵活性和自适应性。 (-)系统结构和功能设计 组件化数字内容呈现系统分为两部分:内容呈现子系统和内容发布子系统。内容 呈现子系统用于呈现电子读物的内容,内容发布子系统用于制作电子读物内容 并发布电子读物。 功能结构如图1所示。 图1功能结构图 下载原图 系统主要功能如下: 图文内容呈现。 文字和图片是传统纸质读物的呈现方式,在组件化数字内容呈现系统中,文字 和图片还具备标记、分享等功能。 音视频内容呈现。 组件化数字内容呈现系统具备音频和视频呈现功能,音频和视频可根据设备类 型和网络

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档