• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (4): 180-185.

• 论文 • 上一篇    下一篇

基于XForms的在线办公文档处理工具的设计与实现

樊〓凯,李〓宁,吴〓倩,刘〓鑫   

  1. (北京信息科技大学计算机学院,北京 100101)
  • 收稿日期:2010-03-02 修回日期:2010-05-27 出版日期:2011-04-25 发布日期:2011-04-25
  • 作者简介:樊凯1984),男,浙江杭州人,硕士生,研究方向为文档信息处理。李宁(1964),男,北京人,博士,研究员,CCF会员(E200008144S),研究方向为文档信息处理、XML应用和信息技术标准化。吴倩(1984),女,天津人,硕士生,研究方向为文档信息处理。
  • 基金资助:

    北京市属市管高等学校人才强教计划资助项目(PHR201007131)

Design and Implementation of an OnLine Office Document Processing Tool Based on XForms

FAN Kai,LI Ning,WU Qian,LIU Xin   

  1. (School of Computer Science,Beijing Information Science and Technology University,Beijing 100101,China)
  • Received:2010-03-02 Revised:2010-05-27 Online:2011-04-25 Published:2011-04-25

摘要:

办公文档处理过程具有MVC的特点,通过借鉴MVC模式,可将办公文档处理过程中的模型、视图、控制器相分离,使办公软件能够脱离文档格式的限制,实现与格式标准的无关性及组件的重用性。此外,通过数据层和表示层的分离,使办公软件可根据应用场景分离混合的文档信息,提供较为直观的文档浏览和编辑方式。本文讨论了实现在线办公文档处理系统的关键技术,通过分析现有办公文档处理软件中的MVC模型,给出更为合理地分离文档处理过程中的模型、视图、控制器的途径,研究了一种适合MVC模式的在线办公文档编辑方式,在此基础上实现一种基于XForms的在线办公文档处理工具。

关键词: 办公文档处理, MVC, XForms

Abstract:

Document processing has the characteristics of MVC. By using the MVC pattern, a document processing system can be divided into the roles of model, view and controller to make office software break away from the restriction of file format and achieve the independence of format standards and the reusability of components. In addition, the data layer and the representation layer separate and make the office software separate the mixed document information and provide a more intuitive mode of browsing and editing. This article discusses the key technologies of an online office document processing system, as well as how to recognize and separate the model, view and controller for document processing by analyzing the MVC model of the existing office software. A design method for editing the office documents based on MVC and XForms is proposed. On this basis,an online office document processing tool is implemented.

Key words: document processing;MVC;XForms