dc.description.abstract | RPA (Robotic Process Automation) is an emerging software technology
that has become popular in recent years. It is an automation technology
based on software robots and artificial intelligence. It is applied to
repetitive work processes. With the help of RPA, users can make short-term
Scripts suitable for the situation can be programmed in time to complete
the automated process, which can reduce labor costs and improve work
efficiency.
The RPA software developed by Robotiive for this laboratory has the
nature of Low Code, which enables non-information engineering users to
arrange various operational processes to complete automated scripts
without writing code.
In an actual case, when a user writes a script, due to the variety of
operations, each operation has different requirements for parameters, and
no corresponding prompt will appear on the property panel. It often
happens that the user completes a After the parameters of the entire script
are set, it is found that the wrong parameters are set in the script, which
causes the script execution result to be different from the ideal, and even
the script cannot be executed. After that, the user needs to trace back which
iii
parameters are wrong, which makes it more expensive to write the script.
superior.
In order to allow users to write scripts more intuitively, this paper
proposes a method of automatically correcting parameters based on the
existing RPA architecture, using the Inversion of Control feature in the
factory pattern, so that the UI components of various parameters do not.
Depends on the correction method. In addition to being able to extend the
correction method, when faced with new parameter definitions, it does not
need to significantly modify the code, and only needs to implement the
new correction method to complete. | en_US |