摘要
随着个性化印刷 ,跨媒体出版的出现和广泛应用 ,数据库出版具有了一些新的特点 .传统的数据库出版已经无法满足这些新的需求 .在分析了数据库出版系统的难点和问题后 ,提出了基于设计模式的以模板为基础的数据库出版系统的框架模型 .该模型将设计模式中的 Com posite模式和 Prototype模式创造性地应用到了数据库出版系统中 ,引入了参数模板、界面组块和排版组块的概念 ,实现了包括输出页码 ,目录和索引在内的自动化出版 .实践证明本模型具有很高的时效性 。
With the emergence and extensive application of Print-on-Demand and across-media publishing, database publishing has some new features. The conventional database publishing can not satisfy all these needs any more. After analyzing the difficulty and problems of database publishing, the article proposes a database publishing system frame model based on design pattern and template. The model applies the Composite pattern and Prototype pattern into database publishing system in a creative way, imports originally the concepts of parameterized template, interface group block and typeset group block, accomplishes the completely automatic publishing including page number, tables of contents and indexes. The practice justifies that the model has high efficiency, excellent reusability and good extensibility.
出处
《小型微型计算机系统》
CSCD
北大核心
2004年第11期2044-2048,共5页
Journal of Chinese Computer Systems
关键词
设计模式
模板
参数模板
界面组块
排版组块
数据库出版
design pattern
template
parameterized template
interface group block
typeset group block
database publishing