The MS WORD Based Two Phase Technique for Building Report from Information Systems

<p>The article considers a universal MS Word processor-based two-phase technique to build and generate output documents of information systems. It describes technological and program aspects of the approach. This technique has been quite successfully using in a number of information systems to...

Full description

Bibliographic Details
Main Authors: S. A. Bol'shakov, S. B. Spiridonov
Format: Article
Language:Russian
Published: MGTU im. N.È. Baumana 2015-01-01
Series:Nauka i Obrazovanie
Subjects:
Online Access:http://technomag.edu.ru/jour/article/view/217
id doaj-b8e994d4752946f8b2768be59b5358ed
record_format Article
spelling doaj-b8e994d4752946f8b2768be59b5358ed2020-11-24T23:24:27ZrusMGTU im. N.È. BaumanaNauka i Obrazovanie1994-04082015-01-010825226810.7463/0815.0786571217The MS WORD Based Two Phase Technique for Building Report from Information SystemsS. A. Bol'shakov0S. B. Spiridonov1Bauman Moscow State Technical UniversityBauman Moscow State Technical University<p>The article considers a universal MS Word processor-based two-phase technique to build and generate output documents of information systems. It describes technological and program aspects of the approach. This technique has been quite successfully using in a number of information systems to show in practice that breaking down a forming process of the output document into two stages is efficient and useful.</p><p>The approach concept is that the process of building output document has to be broken into two stages. At the first stage in the program applications to the information system, available procedures selects data from a DB and writes results in the separate text interface file of a specified structure. The program applications execute abovementioned actions in the language used by all information system. At the second stage, there is a start of the universal type text editor (MS Word in our case universal type) which provides final generation of output document using the built-in programs - macros realized in the built-in VBA language (Visual Basic for Application) in the pre-prepared template. The environment of a universal word processor also enables forming the template. Then, if necessary, it is possible to save the output document under a new name, edit and format it, in addition. The main thing is that an ordinary user applies the familiar environment of a universal text editor. A user has no difficulties in development, which are often available in work with universal generators of reports. We also note that new MS Office versions are interchangeable and allow easy using new versions without changing templates and generation programs of output documents.</p><p>Considerable convenience in maintenance and autonomous debugging allowed systems, grounded on it, to increase considerably a life cycle and form a basis for modernization and maintenance.</p><p>The particular advantage when using two-phase technology is shown when debugging procedures of the output documents formation because even for complicated algorithms, when splitting process into parts, considerable simplification of debugging process and its decreasing duration and labor input are observed. We also note that such approach can be also a basis for the office systems realization based on universal word processors. Then a DB can save document text content with a template type and name of document.</p><p>The article considers ways to build the elementary type of the output documents, i.e. reports. The presented material, algorithms and debugged procedures enable a reader to repeat independently this process or even to create the own report using MS Word. We note that this technique can be used as well for tabular and for matrix reports. Algorithms for building such documents are more difficult and have their features. We have intention to consider them in our further articles in the field concerned.</p>http://technomag.edu.ru/jour/article/view/217information systemprogrammingoutput documentreport buildingdatabase result setmacrosVisual Basic for Application (VBA)MS Word
collection DOAJ
language Russian
format Article
sources DOAJ
author S. A. Bol'shakov
S. B. Spiridonov
spellingShingle S. A. Bol'shakov
S. B. Spiridonov
The MS WORD Based Two Phase Technique for Building Report from Information Systems
Nauka i Obrazovanie
information system
programming
output document
report building
database result set
macros
Visual Basic for Application (VBA)
MS Word
author_facet S. A. Bol'shakov
S. B. Spiridonov
author_sort S. A. Bol'shakov
title The MS WORD Based Two Phase Technique for Building Report from Information Systems
title_short The MS WORD Based Two Phase Technique for Building Report from Information Systems
title_full The MS WORD Based Two Phase Technique for Building Report from Information Systems
title_fullStr The MS WORD Based Two Phase Technique for Building Report from Information Systems
title_full_unstemmed The MS WORD Based Two Phase Technique for Building Report from Information Systems
title_sort ms word based two phase technique for building report from information systems
publisher MGTU im. N.È. Baumana
series Nauka i Obrazovanie
issn 1994-0408
publishDate 2015-01-01
description <p>The article considers a universal MS Word processor-based two-phase technique to build and generate output documents of information systems. It describes technological and program aspects of the approach. This technique has been quite successfully using in a number of information systems to show in practice that breaking down a forming process of the output document into two stages is efficient and useful.</p><p>The approach concept is that the process of building output document has to be broken into two stages. At the first stage in the program applications to the information system, available procedures selects data from a DB and writes results in the separate text interface file of a specified structure. The program applications execute abovementioned actions in the language used by all information system. At the second stage, there is a start of the universal type text editor (MS Word in our case universal type) which provides final generation of output document using the built-in programs - macros realized in the built-in VBA language (Visual Basic for Application) in the pre-prepared template. The environment of a universal word processor also enables forming the template. Then, if necessary, it is possible to save the output document under a new name, edit and format it, in addition. The main thing is that an ordinary user applies the familiar environment of a universal text editor. A user has no difficulties in development, which are often available in work with universal generators of reports. We also note that new MS Office versions are interchangeable and allow easy using new versions without changing templates and generation programs of output documents.</p><p>Considerable convenience in maintenance and autonomous debugging allowed systems, grounded on it, to increase considerably a life cycle and form a basis for modernization and maintenance.</p><p>The particular advantage when using two-phase technology is shown when debugging procedures of the output documents formation because even for complicated algorithms, when splitting process into parts, considerable simplification of debugging process and its decreasing duration and labor input are observed. We also note that such approach can be also a basis for the office systems realization based on universal word processors. Then a DB can save document text content with a template type and name of document.</p><p>The article considers ways to build the elementary type of the output documents, i.e. reports. The presented material, algorithms and debugged procedures enable a reader to repeat independently this process or even to create the own report using MS Word. We note that this technique can be used as well for tabular and for matrix reports. Algorithms for building such documents are more difficult and have their features. We have intention to consider them in our further articles in the field concerned.</p>
topic information system
programming
output document
report building
database result set
macros
Visual Basic for Application (VBA)
MS Word
url http://technomag.edu.ru/jour/article/view/217
work_keys_str_mv AT sabolshakov themswordbasedtwophasetechniqueforbuildingreportfrominformationsystems
AT sbspiridonov themswordbasedtwophasetechniqueforbuildingreportfrominformationsystems
AT sabolshakov mswordbasedtwophasetechniqueforbuildingreportfrominformationsystems
AT sbspiridonov mswordbasedtwophasetechniqueforbuildingreportfrominformationsystems
_version_ 1725560567919280128