International Journal of Advanced Studies (Jan 2025)
Development of a templating program for data management automation
Abstract
Background. Integrated development environments, have limited ability to automate repetitive tasks, which leads to increased development time. Creating a software templating tool solves this problem by automating routine processes and reducing errors. Purpose. Development of a program providing automation of creation and editing of template files, their integration with the database, as well as support for viewing the content of the files. Method and methodology. Using Java programming language for program implementation and PostgreSQL for data storage. The approach was based on the use of universal tools to ensure compatibility and scalability. Results. This paper details the development of a templateizer program that supports creating, editing, viewing, and updating template files. Templates are stored in PostgreSQL, which provides centralized data management. The program supports the principle of modularity, which ensures the expansion of the program functionality by adding the necessary flags. In this case, the program code will require minimal intervention due to the changes made. Scope of the results. The solution can be used in industrial automation, educational testbeds and in the development of projects that require standardization of processes. Conclusions. The developed program significantly reduces the development time and increases the accuracy of repetitive operations when creating programs in the integrated development environment for programmable logic controllers.
Keywords