论文部分内容阅读
情报出版主要应用在商业印刷中的商品流通领域。随着自动化排版的日益发展,用户对于自动化排版系统的要求也愈来愈高,情报出版中使用的后台数据源通常是一个专用的排版数据库,排版数据库中的数据内容通常都是从商业流程中的数据库中提取的。随着印刷制作的发展,用户可能需要在印刷制作的时候对数据做出更改,并同步到排版数据库中,以便其他的应用使用新的数据。当前各种主要排版软件在数据管理方面都有各自的优势和不足,本文提出的解决方案是在借鉴这些排版软件优缺点的基础上,实现数据同步与追踪功能,可以较好地满足应用需求。
本文主要工作就是在Pattern框架模型的基础上具体实现数据的更新回写等数据同步功能,以及版面信息定位等数据追踪功能。本文提出了基于Pattern框架的数据访问模型,描述了数据管理的主要应用和数据管理界面,重点描述了数据刷新、回写和数据定位的内容。数据刷新包括选中数据的刷新、选中Pattern对象的刷新以及全部刷新等。数据回写可以通过在Pattern变换作用的过程中,在Pattern数据上添加额外的回写信息来实现。版面和数据的双向定位包括了Pattern对象内容定位、Pattern对象的子块内容定位以及版面位置的确认等等。本文最后给出了一个基于Pattern框架模型的数据同步与追踪解决方案的实现。