摘要
近年来信息咨询企业的业务发展迅猛,纸质信息咨询产品的种类越趋繁多,客户数量也成千上万地增长.客户信息自然需要用Oracle等大型数据库进行管理;而信息的排版现在也有相当多的软件,例如Adobe公司的FrameMaker+SGML等.为了使这些排版软件能够灵活、有效地从大型数据库中抽取需要的客户信息,必须在这两者之间架起一座方便的桥梁.该文介绍用FrameMaker+SGML进行2次开发的原理,给出了用XML实现从大型数据库抽取客户信息数据,再由FrameMaker+SGML进行编辑排版的技术,最后讨论了主要模块的设计和实现.
With the rapid development of the information consultant service in recent years, the variety of consultant products in hardcopy forms is enormous, and the number of customers has been growing very quickly. Naturally, it is necessary to use a large-scale database such as Oracle in the management of customer information. There are many typesetting software, for example, FrameMaker + SGML from Adobe. In order to extract information from the database effectively with these typesetting tools, a bridge is needed between the database and the typesetter. This paper introduces the principle of secondary development with FrameMaker + SGML, and presents a technique perform editing and typesetting to extract customer information from the using FrameMaker + SGML. Finally, large-scale database using XML, and design and implementation of main modules are discussed.
出处
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2006年第5期524-528,533,共6页
Journal of Shanghai University:Natural Science Edition
关键词
信息咨询
XML
数据库
数据抽取
排版
information consultant
XML
database
data extraction
typesetting