Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N5 2021 year

DOI: 10.17587/prin.12.274-280
Automation Means for Controlling the Correctness of Typical Sections in a University Teacher's Document
D. N. Kobzarenko, kobzarenko_dm@mail.ru, S. E. Savzikhanova, sse1122@yandex.ru, Dagestan State University of National Economy, Makhachkala, 367008, Russian Federation, B. I. Shikhsaidov, dekan-52@mail.ru, Dagestan State Agrarian University named after M. M. Dzhambulatov, Makhachkala, 367032, Russian Federation
Corresponding author: Kobzarenko Dmitry N., Leading Researcher, Dagestan State University of National Economy, Makhachkala, 367008, Russian Federation, E-mail: kobzarenko_dm@mail.ru
Received on May 12, 2021
Accepted on May 26, 2021

The paper discusses approach to automating the processes of monitoring and editing standard sections in a document of a university teacher in streaming mode. As a toolkit for solving the problem, it is proposed to use the Python programming language with the connection of the python-docx and pandas libraries. Despite the fact that the projected automation tools are focused on a specific task to control documents of a university teacher, the development of the concept of their construction is carried out with an abstraction from the type of documentation. The set of functions may vary depending on the problem being solved. As a result of work on the creation of tools for automating the control of the correctness of typical sections of a university teachers document, a framework of an open software environment for streaming verification of typical sections of documents in the Python language was designed, capable of adapting to the required verification tasks. The project is currently implemented for autonomous operation in Windows OS, it is also expected to be implemented as a web application. For active use in practice for specific tasks, the development of appropriate script packages is required. The main purpose of the development is to release human resources from the routine process of document control and direct it to the implementation of the employees creative ideas.

Keywords: MS WORD document, streaming processing, Python, python-docx library, pandas library
pp. 273–280
For citation:
Kobzarenko D. N., Savzikhanova S. E., Shikhsaidov B. I. Automation Means for Controlling the Correctness of Typical Sections in a University Teacher's Document, Programmnaya Ingeneria, 2021, vol. 12, no. 5, pp. 273—280.