CASPIAN JOURNAL

MANAGEMENT AND HIGH TECHNOLOGIES

Management of report generation in the software package for determining priority of repair works on gas pipelines

Read Voevodin Ilya G., Miklush Alexander S., Krylov Pavel V. Management of report generation in the software package for determining priority of repair works on gas pipelines // Caspian journal : management and high technologies. — 2013. — №4. — pp. 43-50.

Voevodin Ilya G. - Ph.D. (Engineering), Associate Professor, Astrakhan State University, 20a Tatishchev st., Astrakhan, 414056, Russian Federation, vvdn_l_gnndvch@mail.ru

Miklush Alexander S. - Leading Design Engineer of the First Category, Production and Commercial Company "Vertical" Ltd., 6 Sezzhinsky pereulok, Moscow, 105120, Russian Federation, mklsh_lksndr_srgvch@mail.ru

Krylov Pavel V. - Ph.D. (Engineering), General Director, "Gazprom StroyTEK Salavat" CJSC, 6 prospekt Vernadskogo, Moscow, 119311, Russian Federation, krlv_pvl_vlrvch@mail.ru

The article outlines the methodical bases of forming and managing reports technology development in the CAD_Repair package of applied programs, for which the work is to develop a generalized procedure for report creation as a result of comparative analysis of technical condition factor values of main gas pipeline sections and of assessment of theirs exploitation risk. We implemented principles of modular design of Windows applications when developing the structure and functionality of the CAD system. Designing the user interface of the CAD system was implemented using the functionality of the Visual FoxPro, an interactive rapid application development environment for database management. Because of existing Visual FoxPro Report Builder limitations, the technology of generating reports uses the OLE Automation software mechanism in the environment of the Microsoft Office, which is built on the principles of object-oriented programming. In the environment the Visual Basic for Applications programming language is implemented, which allows working with objects of the environment and with its documents. The Visual Basic for Applications language using removes the restrictions on the complexity of the reporting systems being developed.

Key words: main gas pipeline,report generation,object programming,modular design,programming language