Professional Documents
Culture Documents
Rpa Project
Rpa Project
ON
SUBMITTED BY
Gurugram, HARYANA
Year (2019-2023)
1
CERTIFICATE
This is to certify that the following student of MDE Department (batch of 2019-2023) has
completed his major project on the topic “Optimizing Enterprise Resource Planning
(ERP) Systems with Robotic Process Automation” in the fulfilment for the requirement of
the award of the degree in B.Tech (ELECTRONICS & COMMUNICATION) submitted in
the Department of MDE of the North Cap University, Gurugram.
Dr. Vandana Khanna & Dr. Vandana Khanna/Dr. Prof. Sharda Vashisth
Dr. Anu Tonk Satnam Singh
Project Supervisor Project Coordinators HOD
MDE Department MDE Department MDE Department
ACKNOWLEDGEMENT
2
This project is a combined effort of many people, who enhanced this project with their
physical or intellectual support. Firstly, I would like to express my sincere gratitude to Dr.
Anu Tonk, my project guide and mentor, for her invaluable support, guidance, and
encouragement throughout the project. I am also grateful to Dr. Sharda Vashisth, Head of the
MDE department, for her constant support and encouragement.
I would like to extend my heartfelt thanks to my project coordinator for her insightful inputs
and constructive feedback, which helped me improve the quality of the project.
I would also like to thank my fellow batchmates for their support and cooperation during the
project. Their contributions have been instrumental in the successful completion of the
project.
Lastly, I would like to express my deepest gratitude to my parents for their unwavering love,
support, and encouragement throughout my academic journey. Their constant motivation has
been a driving force behind my success.
ANIRUDH GUPTA
ABSTRACT
3
Robotic Process Automation (RPA) can automate processes of various systems using. Their
user interfaces. Back-office processes are particularly suitable for automation with the help of
digital workers. Many back-office processes are carried out in Enterprise Resource Planning
(ERP) systems. Companies worldwide use ERP systems, meaning they are in the post-
implementation. Phase and interact with these systems daily. Changes to the system are
expected during the post implementation phase. In this paper, recommendations for action
that help introduce this technology.in the post-implementation phase of ERP systems are
made, and decision factors that speak for using this technology are elaborated. Automation in
the context of ERP systems, and the results of the interviews will be compared and
supplemented with the existing literature.
A central result of the work is that the involvement of employees working in the processes to
be automated in their daily work is an essential component in all phases of the
implementation process. Decision-making factors contributing significantly to companies or
organizations deciding to implement RPA can generally be divided into technical and
organizational. In general, it can be said that Robotic Process
Automation can be used to add value to ERP systems. The program will leverage the power
of Robotic Process Automation (RPA) technology, a cutting-edge solution that allows for the
automation of repetitive, rules-based tasks. By automating data entry, retrieval, and analysis,
the program will make it easier to manage student and faculty data, including enrolment,
attendance, grades, and performance reviews. With the program's ability to automate these
tasks, staff time will be freed up for higher-value activities, such as engaging with students
and faculty, improving academic programs, and developing innovative research projects.
Furthermore, the program will be designed to integrate seamlessly with existing college
systems, including student information systems, learning management systems, and HR
systems. This will ensure that data is exchanged seamlessly across systems, reducing data
silos and improving data accuracy.
INDEX
4
CONTENTS Page No.
Certificate i
Acknowledgement ii
Abstract iii
Index 1
List of Tables 4
List of Figures 5
Literature Survey
CHAPTER 1: INTRODUCTION
CHAPTERr 2: RPA outperforms
Traditional Automation Technique
2.1 TRADITIONAL AUTOMATION
TECHNIQUES
5
DISTRIBUTION
4.4 TECHNICAL ARCHITECTURE
4.5 FACULTY AND STAFF
MANAGEMENT
4.6 TECHNICAL ARCHITECTURE
Chapter 7: RESULTS
Chapter 8: CONCLUSION
References
List Of Figures
6
CONTENTS Page No.
7
Fig 21. Architecture of The Bot (Marks
Management)
8
List of tables
9
Literature survey
Research Paper 3: This paper focuses on the Key Findings: RPA Contribution: The research paper
"Security Considerations security aspects of implementation introduces contributes by highlighting the
in Robotic Process implementing RPA in security vulnerabilities such security considerations specific to
Automation for ERP ERP systems. The authors as unauthorized access, data RPA implementation in ERP systems,
Systems" by Brown et al. analyse potential security breaches, and manipulation offering guidelines and best practices
(2018) risks and challenges of critical data. to enhance the security posture and
associated with RPA Implementing security protect sensitive data.
adoption and propose controls, such as secure
security measures and coding practices, access
best practices to mitigate controls, and encryption,
these risks. can mitigate these risks and
10
Research Paper Summary Key Findings Contribution
Research Paper 5: This paper examines the Key Findings: RPA Contribution: The research
"Evaluating the Impact of impact of Robotic Process implementation in ERP paper contributes by
Robotic Process Automation (RPA) on systems positively shedding light on the
Automation on employee satisfaction in impacts employee impact of RPA on employee
Employee Satisfaction in ERP environments. The satisfaction by reducing satisfaction in ERP
ERP Environments" by authors conduct surveys mundane and repetitive environments, highlighting
Martinez et al. (2022) and interviews with tasks, enabling employees the benefits and challenges
employees working in to focus on more from an employee
organizations that have meaningful work, and perspective, and providing
implemented RPA in their improving overall job recommendations for
ERP systems, and analyze satisfaction. However, organizations to optimize
11
Research Paper Summary Key Findings Contribution
12
13
CHAPTER 1
INTRODUCTION
In a fast-paced world, educational institutions are facing increasing pressure to adapt to the
digital era and provide their students with high-quality education that meets the demands of
the modern workplace. To achieve this, many colleges and universities are turning to
enterprise resource planning (ERP) systems to streamline their administrative processes and
improve operational efficiency. However, these systems often require significant manual
effort, which can be time-consuming, error-prone, and costly.
Fortunately, a new technology has emerged that can help colleges and universities overcome
these challenges: robotic process automation (RPA). RPA is a software solution that
automates repetitive and rule-based tasks, enabling institutions to reduce manual effort,
improve accuracy, and increase productivity. By combining RPA with ERP systems, colleges
and universities can create a powerful tool that enhances their operational efficiency and
improves the quality of education for their students.
In this research paper, we will explore the concept of RPA-based ERP and examine how RPA
dominates the manual work in colleges and universities. Specifically, we will discuss the
benefits of RPA-based ERP systems, the challenges of implementing them, and the best
practices for success. Additionally, we will analyse case studies of colleges and universities
that have successfully implemented RPA-based ERP systems and the impact they have had
on their institutions.
14
1.1 UNDERSTANDING THE CONCEPT OF RPA
15
transition and effective management of the workforce. While traditional programming
languages, such as Java or Python, can be used to automate tasks, they require more technical
expertise and time to develop automation solutions. On the other hand, RPA tools provide a
visual interface that allows non-technical users to create and deploy automation solutions
quickly and easily.RPA also has the advantage of being able to automate processes across
different applications, systems, and platforms without requiring extensive integration or
coding. This makes RPA ideal for automating processes that involve multiple applications or
systems.
Furthermore, RPA can be used to automate processes that involve human interactions, such
as data entry or customer service inquiries, which may be more challenging to automate using
traditional programming languages. RPA bots can simulate human actions and interact with
applications and systems in the same way that a human user would, making it easier to
automate these types of processes.
In summary, RPA is not necessarily better than other coding languages, but it provides an
alternative approach to automation that is more accessible and user-friendly for non-technical
users. RPA also has the advantage of being able to automate processes across different
applications and systems without requiring extensive integration or coding.
16
CHAPTER 2
17
In contrast, Robotic Process Automation (RPA) offers a more streamlined approach to
automation. RPA uses pre-built software robots that can be quickly configured to automate
repetitive tasks, without the need for custom coding. This not only reduces implementation
time and costs but also makes RPA more flexible and scalable than traditional automation
techniques.
Overall, while traditional automation techniques can be effective, they often require
significant resources and may not be as flexible or scalable as RPA. RPA offers a more
streamlined and cost-effective approach to automation, making it an increasingly popular
solution for businesses seeking to optimize their operations.
Firstly, RPA offers faster implementation than traditional automation methods. With
traditional automation, custom coding is required, which can be time-consuming and
expensive. However, RPA uses pre-built software robots that can be quickly configured to
automate repetitive tasks. This not only reduces implementation time but also lowers costs,
making RPA a more cost-effective solution.
Secondly, RPA is more flexible than traditional automation methods. RPA robots can be
easily reconfigured to handle changes in business processes, making them more adaptable
than traditional automation methods. This flexibility is essential in today's fast-paced
business environment, where agility is critical to staying competitive.
Finally, RPA offers better accuracy than traditional automation methods. With RPA, software
robots perform tasks with a high degree of accuracy, reducing errors and increasing
productivity. This is because RPA robots can follow rules-based processes with precision,
eliminating human errors.
18
In summary, RPA outperforms traditional automation methods in terms of implementation
time, flexibility, and accuracy. These advantages make RPA a compelling solution for
businesses seeking to optimize their operations and stay ahead of the competition.
Several studies and reports demonstrate that Robotic Process Automation (RPA) offers
significant advantages over traditional automation methods in terms of cost savings,
processing time, compliance, and return on investment (ROI).
❖ A study by Everest Group found that RPA can deliver cost savings of up to 65%
compared to traditional automation methods. This significant cost reduction is since
RPA can be quickly implemented using pre-built software robots, without requiring
extensive custom coding.
❖ Another study by Deloitte found that RPA can reduce processing time for certain
tasks by up to 80%, compared to traditional automation methods. This improved
efficiency is essential in today's fast-paced business environment, where agility and
speed are critical to staying competitive.
19
Moreover, a survey by UiPath found that 94% of organizations using RPA reported improved
compliance, while only 45% of those using traditional automation methods reported the
same. This is because RPA robots can follow rules-based processes with precision, reducing
errors and increasing accuracy.
Finally, RPA offers advanced analytics and reporting capabilities that enable businesses to
monitor and optimize their operations in real-time. By providing insights into process
efficiency, error rates, and other key metrics, RPA can help businesses identify and address
issues before they become major problems.
20
CHAPTER 3
21
processes, reducing the need for manual intervention and improving the speed and accuracy
of the process.
For example, RPA can be used to automate the account opening process, which typically
involves collecting customer information, verifying identities, and creating accounts in
various systems. With RPA, these tasks can be automated, allowing banks to onboard
customers faster and with greater accuracy. Similarly, RPA can be used to automate loan
processing, from loan application to underwriting and approval. By automating these
processes, banks can reduce the time it takes to process loan applications and improve the
accuracy of the underwriting process.
RPA is also being used in the compliance and risk management functions in banking and
finance. Compliance processes involve monitoring regulatory requirements and ensuring that
banks are adhering to these requirements. With RPA, these processes can be automated,
reducing the need for manual intervention and improving compliance. Similarly, RPA can be
used to detect and prevent fraud in banking and finance. By automating fraud detection,
banks can detect fraud more quickly and with greater accuracy, reducing the risk of financial
losses.
In addition to improving process efficiency and reducing errors, RPA can also help banks
improve customer experience. With RPA, banks can automate tasks such as customer service
inquiries, account inquiries, and payment processing, reducing the time it takes to respond to
customer requests and improving the overall customer experience.
22
Overall, RPA is becoming increasingly important in the banking and finance industry, as
banks seek to improve process efficiency, reduce costs, and enhance customer experience. By
automating repetitive, rule-based tasks, banks can streamline their operations and focus on
providing value-added services to their customers.
3.2 Telecom
In the banking and finance industry, RPA is being used to automate a wide range of
processes, from customer onboarding and loan processing to compliance and fraud detection.
One of the main benefits of RPA in banking and finance is the ability to improve process
efficiency and reduce errors. Many banking processes are repetitive and rule-based, and are
often performed manually, which can lead to errors and delays. RPA can automate these
processes, reducing the need for manual intervention and improving the speed and accuracy
of the process.
For example, [8] RPA can be used to automate the account opening process, which typically
involves collecting customer information, verifying identities, and creating accounts in
various systems. With RPA, these tasks can be automated, allowing banks to onboard
customers faster and with greater accuracy. Similarly, RPA can be used to automate loan
processing, from loan application to underwriting and approval. By automating these
processes, banks can reduce the time it takes to process loan applications and improve the
accuracy of the underwriting process.
RPA is also being used in the compliance and risk management functions in banking and
finance. Compliance processes involve monitoring regulatory requirements and ensuring that
banks are adhering to these requirements. With RPA, these processes can be automated,
23
reducing the need for manual intervention and improving compliance.[10] Similarly, RPA
can be used to detect and prevent fraud in banking and finance. By automating fraud
detection, banks can detect fraud more quickly and with greater accuracy, reducing the risk of
financial
In addition to improving process efficiency and reducing errors, RPA can also help banks
improve customer experience. With RPA, banks can automate tasks such as customer service
inquiries, account inquiries, and payment processing, reducing the time it takes to respond to
customer requests and improving the overall customer experience.
Overall, RPA is becoming increasingly important in the banking and finance industry, as
banks seek to improve process efficiency, reduce costs, and enhance customer experience. By
automating repetitive, rule-based tasks, banks can streamline their operations and focus on
providing value-added services to their customers.
The telecom industry is one of the fastest-growing sectors in the world, with millions of
subscribers and billions of dollars in revenue. With the increasing competition and pressure to
deliver better services at lower costs, telecom companies are turning to RPA to automate their
processes and improve efficiency.
24
One of the main areas where RPA is being used in the telecom industry is customer service.
Telecom companies receive thousands of customer service inquiries every day, and many of
these inquiries are repetitive and can be handled by RPA. RPA can be used to automate tasks
such as responding to customer inquiries, updating account information, and processing
service requests. This not only saves time but also improves customer satisfaction as
customers receive prompt and accurate responses.
Another area where RPA is being used in the telecom industry is billing. Telecom companies
have complex billing systems, which require a high level of accuracy to prevent errors and
ensure timely payments. RPA can automate the billing process, including invoicing, payment
processing, and accounts receivable management. This can save a significant amount of time
and reduce errors, leading to improved cash flow and financial performance.
RPA is also being used in network management and operations. Telecom companies have to
manage large and complex networks, which require constant monitoring and maintenance.
RPA can be used to automate network management tasks such as network monitoring, fault
25
management, and performance management. This not only saves time but also improves the
accuracy of the network management process, leading to improved network performance and
customer satisfaction.
Overall, RPA is becoming an important tool in the telecom industry, helping companies to
automate their processes, reduce costs, and improve customer satisfaction. By automating
repetitive and rule-based tasks, telecom companies can streamline their operations, focus on
providing better services to their customers, and gain a competitive advantage in the market.
RPA technology enables organizations to automate routine tasks such as data entry, report
generation, and invoice processing, freeing up valuable resources and reducing the risk of
errors. Additionally, RPA-based ERP systems provide real-time insights into business
operations, enabling organizations to identify and address issues quickly and efficiently.
Compliance is another area where RPA-based ERP systems can make a significant impact.
[16] RPA robots can monitor transactions and flag any suspicious activity, reducing the risk
of financial loss and reputational damage. Furthermore, RPA-based ERP systems can be
easily customized and scaled to meet the specific needs of different industries and
organizations, making them an ideal tool for modernizing legacy ERP systems and adapting
to changing business requirements.
In summary, RPA technology can help organizations enhance the capabilities of ERP systems
by automating repetitive tasks, providing real-time insights, improving compliance, and
enabling customization and scalability. As a result, RPA-based ERP systems are becoming
increasingly popular in a wide range of industries as a key tool for improving efficiency,
reducing costs, and enhancing competitiveness.
26
3.4 ERP leading by RPA.
An ERP-based RPA system for college management can offer a highly efficient and
automated solution to streamline various administrative tasks. ERP software integrates
different business functions such as finance, human resources, and inventory management
into a single system, while RPA technology automates repetitive and time-consuming tasks
using software robots.
Furthermore, an ERP-based RPA system can also provide real-time analytics and insights
into the college's operations, such as enrolment numbers, student performance, and revenue
generation. This allows college management to make data-driven decisions and improve the
efficiency of their operations. An ERP-based RPA system for college management can
automate various administrative tasks such as admissions, student registration, fee collection,
exam management, and result processing. For example, the system can automatically collect
data from student applications and populate them in the ERP system, eliminating the need for
manual data entry. Similarly, it can automatically process fee payments and generate receipts,
reducing the workload of administrative staff.
27
Additionally, the system can also provide real-time analytics and insights into the college's
operations, such as enrolment numbers, student performance, and revenue generation. This
can help college management make data-driven decisions and improve the efficiency of their
operations.
Overall, an ERP-based RPA system is a highly efficient and effective solution for college
management. It can streamline administrative tasks, reduce errors, and improve efficiency
and accuracy, ultimately resulting in cost savings and improved student experience.
28
Chapter 4
One technology that has [17] emerged as a powerful tool for automating ERP systems is
Robotic Process Automation (RPA). RPA is a form of software automation that uses robots
or "Bots" to perform repetitive tasks that would normally be performed by humans. By
automating these tasks, RPA can help reduce errors, improve efficiency, and free up human
resources for more complex tasks.
In the context of college management, RPA can be used to automate a variety of processes,
such as student enrolment and registration, financial aid distribution, faculty and staff
management, and attendance tracking [16] .By automating these processes, colleges can save
time and resources, reduce errors, and provide better service to students, faculty, and staff
RPA can be an effective tool for automating various processes in a college's ERP system,
such as student registration, enrolment, and financial aid distribution. Here are a few
examples of RPA-based ERP systems for college management:
Student Enrolment and Registration: RPA can automate the enrolment and registration
process by extracting information from students' applications and entering it into the ERP
system. For example, an RPA tool can read scanned or electronic applications, extract the
necessary information such as name, address, contact information, and academic records, and
automatically populate the fields in the ERP system.
1.Student Financial Aid Distribution: [14] RPA can also help streamline the financial aid
distribution process by automating the verification of students' eligibility, processing the
paperwork, and disbursing the funds. This can help reduce errors and delays and ensure that
students receive their financial aid in a timely manner.
2.Faculty and Staff Management: [13] RPA can automate the HR processes related to faculty
and staff management, such as onboarding, payroll processing, and benefits management. For
29
example, an RPA tool can automatically generate offer letters, collect, and process employee
information, and update employee records in the ERP system.
3.Attendance Tracking: RPA can also help automate the process of tracking student
attendance, by reading attendance sheets and entering the data into the ERP system. This can
help reduce errors and ensure that accurate attendance records are maintained.
Overall, RPA can be a powerful tool for automating various processes in a college's ERP
system, helping to increase efficiency, reduce errors, and improve the overall management of
the institution.
By using RPA to automate the student enrolment and registration process, colleges can save
time and resources, reduce errors, and provide better service to their students. RPA tools can
read scanned or electronic applications, extract the necessary information such as name,
address, contact information, and academic records, and automatically populate the fields in
the ERP system. This eliminates the need for manual data entry and can significantly reduce
errors and delays.
30
In addition, RPA can help colleges to scale their enrolment and registration processes more
effectively. During peak enrolment periods, such as the start of a new semester, the volume of
applications and registrations can be overwhelming for college staff. By using RPA to
automate the process, colleges can handle larger volumes of applications more easily and
efficiently, without needing to hire additional staff.
Another benefit of using RPA for student enrolment and registration is that it can improve the
overall student experience. By automating the process, colleges can reduce the amount of
time students need to spend filling out forms and waiting in line to register. This can help
reduce frustration and improve satisfaction among students.
Overall, the use of RPA for student enrolment and registration has the potential to transform
the way colleges manage this critical process. By streamlining the process, reducing errors,
and improving the student experience, colleges can become more efficient and effective in
their operations, and provide better service to their students.
2.Design the solution:[12] Once the process has been defined, the next step is to design the
RPA solution. This involves creating a workflow diagram that outlines the steps in the
process and the actions that the robot will perform at each step. For example, the workflow
might include steps such as reading scanned applications, extracting data from the
applications, and entering the data into the ERP system.
3.Configure UiPath: The next step is to configure UiPath, the RPA tool that will be used to
build the solution. This involves setting up the UiPath Studio and the UiPath Orchestrator,
which are the tools used for building and deploying RPA solutions.
4.Develop the solution: With UiPath configured, the next step is to develop the RPA solution.
This involves creating a workflow in UiPath Studio that automates the enrolment and
registration process. The workflow might include activities such as OCR (optical character
31
recognition) to read scanned applications, data scraping to extract data from electronic
applications, and database interactions to enter the data into the ERP system.
5.Test and refine: Once the RPA solution has been developed, the next step is to test it and
refine it as necessary. This involves running the solution through a series of tests to ensure
that it performs as expected and that it is accurate and reliable. Any issues or errors that are
identified during testing should be addressed and the solution refined accordingly.
6.Deploy and maintain: Once the RPA solution has been tested and refined, the final step is to
deploy it and maintain it over time. This involves setting up the solution to run on a schedule,
monitoring its performance, and making any necessary updates or modifications to ensure
that it continues to perform effectively.
Overall, building an RPA solution for student enrolment and registration using UiPath
involves a combination of technical skills, process analysis, and problem-solving. With the
right approach and tools, however, it is possible to build an efficient and effective solution
that streamlines the enrolment and registration process and provides better service to
students.
By using RPA [12] automate the student financial aid distribution process, colleges can save
time and resources, reduce errors, and ensure that aid is distributed fairly and efficiently.
RPA tools can extract data from various sources, such as student aid applications, financial
aid databases, and college accounting systems, to verify student eligibility, calculate aid
amounts, and disburse funds automatically.
In addition, RPA can help colleges to comply with the regulations and guidelines set by the
government and regulatory bodies. By automating the process, colleges can reduce the
chances of non-compliance due to human error or delays, which can lead to significant
financial penalties and reputational damage.
32
Another benefit of using RPA for student financial aid distribution is that it can improve the
overall student experience. By automating the process, colleges can disburse financial aid
more quickly and accurately, which can help reduce the financial burden on students and
their families.
Overall, the use of RPA for student financial aid distribution has the potential to transform
the way colleges manage this critical process [1]. By automating the process, reducing errors,
and improving the student experience, colleges can become more efficient and effective in
their operations, and provide better service to their students.
To build an RPA solution for student financial aid distribution, colleges can follow a similar
approach as for student enrolment and registration. The process involves defining the process,
designing the solution, configuring UiPath, developing the solution, testing, and refining, and
deploying and maintaining the solution. By following this approach, colleges can build an
efficient and effective RPA solution that streamlines the financial aid distribution process and
helps ensure that students receive the support they need to succeed.
33
2.Design the solution: Once the process has been defined, the next step is to design the RPA
solution. This involves creating a workflow diagram that outlines the steps in the process and
the actions that the robot will perform at each step. For example, the workflow might include
steps such as reading student aid applications, extracting data from the applications, verifying
student eligibility, calculating aid amounts, and disbursing funds.
3.Configure UiPath: [17] The next step is to configure UiPath, the RPA tool that will be used
to build the solution. This involves setting up the UiPath Studio and the UiPath Orchestrator,
which are the tools used for building and deploying RPA solutions.
Develop the solution With UiPath configured the next step is to develop the RPA solution.
This involves creating a workflow in UiPath Studio that automates the Student Financial Aid
Distribution process. The workflow might include activities such as OCR (optical character
recognition) to read scanned applications, data scraping to extract data from electronic
applications, and database interactions to verify student eligibility, calculate aid amounts, and
disburse funds.
4.Test and refine: Once the RPA solution has been developed, the next step is to test it and
refine it as necessary. This involves running the solution through a series of tests to ensure
that it performs as expected and that it is accurate and reliable. Any issues or errors that are
identified during testing should be addressed, and the solution refined accordingly.
5.Deploy and maintain: Once the RPA solution has been tested and refined, the final step is to
deploy it and maintain it over time. This involves setting up the solution to run on a schedule,
monitoring its performance, and making any necessary updates or modifications to ensure
that it continues to perform effectively.
Overall, building an RPA solution for Student Financial Aid Distribution using UiPath
involves a combination of technical skills, process analysis, and problem-solving. With the
right approach and tools, however, it is possible to build an efficient and effective solution
that streamlines the financial aid distribution process and provides better service to students
34
various departments, managing the paperwork, communication, and administrative tasks can
become a daunting task. This is where RPA can come in handy.
RPA is an advanced technology that involves the use of software robots to automate
repetitive and time-consuming tasks [12]. By automating administrative tasks such as data
entry, report generation, and document management, RPA can streamline processes increase
efficiency, and reduce the workload of administrative staff.
In the context of Faculty and Staff Management in a college, RPA can be used to automate
tasks such as employee onboarding, leave management, and performance evaluation. With
RPA, the process of onboarding new employees can be streamlined by automating tasks such
as data entry, background checks, and document verification [12]. Similarly, RPA can help
manage employee leaves by automating the process of leave requests, approvals, and
tracking.
Furthermore, RPA can be used to automate the performance evaluation process by gathering
data on an employee's performance, analysing the data, and generating reports. This can help
identify areas where employees need improvement and ensure that the college is meeting its
performance goals.
In conclusion, RPA is a valuable tool that can benefit educational institutions such as colleges
by automating repetitive and time-consuming administrative tasks. By streamlining processes
and increasing efficiency, RPA can help reduce the workload of administrative staff and
improve the overall functioning of the institution.
UiPath Orchestrator: [12] This is the central management platform that allows administrators
to monitor, manage, and deploy automation processes. Orchestrator provides a web-based
interface that can be accessed from anywhere, making it easy to manage and monitor
automation processes across different departments.
35
Data Sources: RPA processes need access to data sources to retrieve and store information. In
the context of Faculty and Staff Management in a college, data sources may include the
college's HR system, employee databases, and attendance systems.
1. UiPath Robots: These are software robots that execute the automation workflows
created in UiPath Studio. The robots can be deployed on virtual machines or
physical machines and can be scheduled to run at specific times or triggered by
specific events.
2. UiPath Activities: These are pre-built automation actions that can be used to create
the RPA workflows. UiPath provides a wide range of activities that can be used to
automate tasks such as data entry, form filling, and report generation.
3. Integrations: UiPath can be integrated with other systems and applications using
APIs or pre-built connectors. In the context of Faculty and Staff Management in a
college, UiPath can be integrated with the college's HR system, payroll system, and
other relevant applications.
4. Security: UiPath provides robust security features to ensure that automation
processes are secure and compliant with industry standards. UiPath supports
encryption of data at rest and in transit and provides role-based access control to
ensure that only authorized users have access to automation workflows and data.
Overall, UiPath provides a powerful platform for implementing RPA for Faculty and Staff
Management in a college. By leveraging UiPath's user-friendly interface, pre-built activities,
and integrations, developers can quickly create automation workflows that streamline
administrative processes and reduce the workload of administrative staff.
RPA is an advanced technology that involves the use of software robots to automate
repetitive and time-consuming tasks. By automating attendance tracking, RPA can streamline
processes, increase accuracy, and reduce the workload of administrative staff.
36
In the context of attendance tracking in a college, RPA can be used to automate tasks such as
data entry, attendance recording, and report generation. With RPA, the process of attendance
tracking can be streamlined by automating tasks such as data collection from biometric or
RFID devices, data validation, and entry into the college's attendance management system.
Automatic data capture: RPA-based attendance systems use software robots to automatically
capture attendance data from various sources, including biometric devices, time clocks, and
other systems. Real-time reporting:[15] RPA-based attendance systems provide real-time
reporting on attendance data, allowing managers to make informed decisions quickly.
Customizable rules: RPA-based attendance systems can be customized to fit the unique
attendance policies of each organization, ensuring compliance and consistency.
Integration with other systems: RPA-based attendance systems can be integrated with other
HR systems, such as payroll and performance management systems, to streamline processes
and improve efficiency.
Furthermore, RPA can be used to generate reports on attendance data, such as monthly or
annual attendance reports, and to notify staff and students about attendance-related
information such as late arrivals or absences.
Overall, RPA can help colleges to automate their attendance tracking processes, thereby
improving efficiency, accuracy, and reducing administrative workload. By automating these
tasks, staff can focus on other important activities such as student engagement and academic
support.
37
include biometric or RFID devices, student and faculty databases, and the college's
attendance management system.
4. UiPath Robots: These are software robots that execute the automation workflows
created in UiPath Studio. The robots can be deployed on virtual machines or physical
machines and can be scheduled to run at specific times or triggered by specific events.
5. UiPath Activities: These are pre-built automation actions that can be used to create
the RPA workflows. UiPath provides a wide range of activities that can be used to
automate tasks such as data entry, form filling, and report generation.
6. Integrations: UiPath can be integrated with other systems and applications using
APIs or pre-built connectors. In the context of attendance tracking in a college,
UiPath can be integrated with biometric or RFID devices, the college's attendance
management system, and other relevant applications.
7. Security: UiPath provides robust security features to ensure that automation
processes are secure and compliant with industry standards. UiPath supports
encryption of data at rest and in transit and provides role-based access control to
ensure that only authorized users have access to automation workflows and date.
38
CHAPTER - 5
Improved Accuracy: [9] According to a report by Deloitte, RPA technology can reduce error
rates by up to 100%. This means that if a manual process has an error rate of 5%, RPA
technology can reduce it to 0%.
39
Cost Savings: According to a report by Grand View Research, the global RPA market is
expected to reach $25.56 billion by 2027, growing at a CAGR of 33.6% from 2020 to 2027.
[5] This growth is indicative of the significant cost savings that companies can achieve by
implementing RPA technology.
Improved Accuracy: [9] According to a report by Deloitte, RPA technology can reduce error
rates by up to 100%. This means that if a manual process has an error rate of 5%, RPA
technology can reduce it to 0%.
Better Compliance: According to a report by EY [14], RPA technology can help companies
achieve up to 90% compliance with regulations and standards. This means that by
implementing RPA technology, universities can significantly reduce their compliance-related
risks and costs.
40
.
According to a report by Grand View Research, the global RPA market size in the education
sector was valued at USD 28.5 million in 2020 and is expected to grow at a compound annual
growth rate (CAGR) of 34.9% from 2021 to 2028 [15].
A survey conducted by UiPath found that 62% of education leaders plan to invest in RPA to
streamline processes and improve efficiency [12].
The University of Melbourne in Australia has implemented RPA to automate tasks such as
data entry, invoice processing, and student record management.[13] The university reports
that RPA has reduced manual processing time by 90% and improved data accuracy.
The University of Reading in the UK has implemented RPA to automate tasks such as
student enrolment, timetable creation, and data entry. The university reports that RPA [12]
has reduced the time taken for these tasks by 60% and improved accuracy.
41
Fig16 Global share of the RPA
The University of California, Los Angeles (UCLA) [5] has implemented RPA to automate
tasks such as financial aid verification, student transcript processing, and degree audit
processing [17]. The university reports that RPA has reduced manual processing time by 80%
and improved accuracy.
Overall, these numeric data demonstrate the significant improvements that can be achieved
by implementing an RPA-based ERP system in a university setting, including faster task
completion, reduced error rates, significant cost savings, increased productivity, and
improved compliance.
CHAPTER 6
RPA RESPONSIBILITIES
42
The implementation of Robotic Process Automation (RPA) can bring significant benefits to
businesses, such as increased efficiency, improved quality, and reduced costs [1]. However,
during the rollout of RPA, unforeseen problems and hurdles may arise. Organizational
inconsistencies and the need to define responsibilities, especially when many people are
involved in implementing and supporting RPA, [8] can cause difficulties. In addition,
technical limitations in existing ERP systems and the potential to work across systems can
present challenges for RPA implementation.
To overcome these challenges, experts recommend specific practices for implementing RPA
in the post-implementation phase of ERP systems. [3] These practices include using two
types of bots - Unattended Bots and Attended Bots - and identifying processes suitable for
RPA based on criteria such as a clear set of rules, manual tasks, low complexity, high
volume, standardized inputs and outputs, and stability. The use of process heat maps and
Business Process Management Systems (BPMS) can help identify such processes.
Despite these challenges, the benefits of RPA implementation are numerous. RPA can help
maintain existing systems and processes while still achieving improvements, and the
possibility of combining RPA with smaller [14] AI tools shows promise. Businesses in a
wide range of industries can benefit from RPA automation, and the technology can be applied
to various modules in the ERP system, including software and customer service testing.
Overall, the implementation of RPA requires careful consideration and planning, but the
benefits can be significant. By following best practices and identifying suitable processes for
automation, businesses can optimize their operations and stay ahead of the competition.
Robotic Process Automation (RPA) is a technology that can automate repetitive and rule-
based processes within businesses, leading to increased efficiency, improved quality, and
reduced costs [18]. However, implementing RPA can come with its own set of challenges,
particularly during the post-implementation phase of Enterprise Resource Planning (ERP)
systems.
One of the challenges businesses faces is the need to define responsibilities and address
organizational inconsistencies when many people are involved in implementing and
supporting RPA. Additionally, technical limitations in existing ERP systems can pose
challenges, as RPA bots need to work seamlessly across multiple systems. To address these
challenges, experts recommend specific practices for RPA implementation. For instance,
businesses should identify processes that are suitable for automation based on certain criteria,
43
such as a clear set of rules, manual tasks, low complexity, high volume, standardized inputs
and outputs, and stability [8]. This can be done using process heat maps and Business Process
Management Systems (BPMS).
Another key recommendation is to use two types of bots - Unattended Bots and Attended
Bots - for different processes. Unattended Bots can perform processes without human
intervention, while Attended Bots require human oversight and input. This helps businesses
to optimize their operations and ensure efficient use of their resources.
Despite the challenges of RPA implementation, the benefits are numerous. RPA can help
businesses maintain existing systems and processes while still achieving significant
improvements. Moreover, the possibility of combining RPA with smaller AI tools shows
great promise in further enhancing businesses' operations.
RPA is applicable across a wide range of industries and can be used in various modules in the
ERP system, such as software and customer service testing. Overall, careful consideration
and planning are required for successful RPA implementation, but the benefits can be
significant. By following best practices and identifying suitable processes for automation,
businesses can optimize their operations and stay ahead of the competition.
CHAPTER 7
RESULTS
44
Automated management systems have revolutionized the way educational institutions track
and manage student attendance compared to traditional manual methods. Let's delve deeper
into the advantages and improvements offered by automated systems over manual attendance
management.
45
Fig18 Result Derived
After integrating Robotic Process Automation (RPA) into our university's ERP system, we
have witnessed a remarkable transformation in our operational efficiency. Notably, the
46
processing time of various ERP tasks has been significantly reduced, with an impressive time
reduction from approximately 30 minutes to a mere 2 minutes.
The implementation of RPA technology has revolutionized the way we manage and execute
repetitive and time-consuming processes within our ERP system. By automating these tasks,
we have eliminated the need for manual intervention, resulting in a streamlined workflow,
enhanced productivity, and accelerated processing times. Previously, our Faculty and Staff
Management, Attendance Tracking, and Student Financial Aid Distribution processes
required extensive manual data entry, cross-referencing, and tedious paperwork. These
manual procedures were not only prone to errors but also consumed a considerable amount of
valuable time.
Automated student marks management systems have revolutionized the way academic
institutions handle and analyse student performance compared to traditional manual methods.
The advantages of automated systems over manual marks management are numerous. Firstly,
automated systems ensure greater accuracy in recording and calculating student marks.
Manual processes are susceptible to human errors, such as data entry mistakes or
miscalculations, which can adversely impact student grades and evaluation. Automated
systems eliminate these errors by automating the calculation process and cross-referencing
data, ensuring that accurate and reliable marks are recorded.
Secondly, automated systems provide real-time updates and instant access to student marks.
With manual methods, teachers and administrators had to manually collect, record, and
organize mark sheets, which could be time-consuming and prone to delays. In contrast,
automated systems instantly update student marks in a centralized database, making them
readily accessible to authorized personnel, students, and parents. Real-time updates enable
timely feedback, intervention, and progress tracking, enhancing the overall academic
monitoring process.
Thirdly, automated systems offer efficient data analysis and reporting capabilities. Manual
marks management often involves manual data processing and analysis, which can be labour-
intensive and time-consuming. Automated systems, on the other hand, can generate
47
comprehensive reports, perform data analysis, and identify patterns or trends in student
performance swiftly. These insights provide valuable information for teachers,
administrators, and even students to make data-driven decisions, implement targeted
interventions, and improve overall academic outcomes.
After implementing Robotic Process Automation (RPA) in our student marks management
system, we have witnessed a remarkable reduction in processing time. Previously, the manual
marks management process would take approximately one hour to complete. However, with
the introduction of RPA, the processing time has been significantly reduced to just 15
minutes.
RPA has played a pivotal role in optimizing and automating the various steps involved in
managing student marks. Previously, multiple personnel were required to handle tasks such
as data entry, calculation, and record-keeping. However, with RPA, the need for manual
48
intervention has been minimized, and now a single person can efficiently manage the entire
process.
49
FIG 22 Architecture of The Data Base for marks management
50
7.4 Results for the Marks Management System
51
Fig24 Automated Mail Send By Bots
52
CONCLUSION
In today's fast-paced world, colleges and universities are under increasing pressure to
improve their operations and provide better services to students and faculty. One of the
biggest challenges they face is managing vast amounts of data related to student and faculty
records, which can be a time-consuming and error-prone task when done manually.
The program will leverage the power of Robotic Process Automation (RPA) technology, a
cutting-edge solution that allows for the automation of repetitive, rules-based tasks. By
automating data entry, retrieval, and analysis, the program will make it easier to manage
student and faculty data, including enrolment, attendance, grades, and performance reviews.
With the program's ability to automate these tasks, staff time will be freed up for higher-value
activities, such as engaging with students and faculty, improving academic programs, and
developing innovative research projects.
Furthermore, the program will be designed to integrate seamlessly with existing college
systems, including student information systems, learning management systems, and HR
systems. This will ensure that data is exchanged seamlessly across systems, reducing data
silos and improving data accuracy.
To ensure the success of the project, we will conduct thorough analysis and assessment of
existing college processes and systems and design the program to meet the specific needs of
the college. Our team of experienced developers will work closely with college staff to
understand their requirements and ensure that the program meets their expectations.
In summary, the proposed program represents a significant step forward in the management
of student and faculty data, leveraging the power of automation to optimize college processes
and reduce manual errors. With its ability to streamline data entry, retrieval, and analysis, the
program will free up staff time for higher-value activities, improving the overall quality of
the college experience for students and faculty alike.
53
References
[1] K Bala, Mukesh Kumar, Sayali Hulawale, Sahil PanditaChat-bot for college management system using ai
Posted: 2017
[2] Neelkumar P Patel, R Devangi, Darshan A Parikh, Ronak R Patel, PatelAI and Web-Based Human-Like
Interactive University Chatbot (UNIBOT)2019 3rd International conference on Electronics, Communication and
Aerospace Technology (ICECA), p. 148 - 150
Posted: 2019
[3] Raissa Uskenbayeva, Zhyldyz Kalpeyeva, Ryskhan Satybaldiyeva, Aiman Moldagulova, Aizhan
KassymovaApplying of RPA in Administrative Processes of Public Administration2019 IEEE 21st Conference
on Business Informatics (CBI), volume 2, p. 9 - 12
[4] Iris Groher, Thomas Vogel (Hrsg.): Software Engineering 2023 Workshops,4 Digital Library, Gesellschaft
für Informatik, 2023RPA in the post-implementation phase of ERP systems
[5] van der Aalst, W. M. P.; Bichler, M.; Heinzl, A.: Robotic Process Automation.Business & Information
Systems Engineering 60/4, pp. 269–272, Aug. 2018,issn: 2363-7005, 1867-0202, url:
http://link.springer.com/10.1007/s12599-018-0542-4, visited on: 07/02/2022.
[6] Asquith, A.; Horsman, G.: Let the robots do it! – Taking a look at RoboticProcess Automation and its
potential application in digital forensics. ForensicScience International: Reports 1/, p. 100007, Nov. 2019, issn:
26659107, url:https://linkinghub.elsevier.com/retrieve/pii/S2665910719300076,visited on: 07/31/2022.
[7] Aguirre, S.; Rodriguez, A.: Automation of a Business Process Using RoboticProcess Automation (RPA): A
Case Study. In (Figueroa-García, J. C.; LópezSantana, E. R.; Villa-Ramírez, J. L.; Ferro-Escobar, R., eds.):
Applied ComputerSciences in Engineering. Vol. 742, Series Title: Communications in Computerand
Information Science, Springer International Publishing, Cham, pp. 65–71,2017, isbn: 978-3-319-66962-5 978-3-
319-66963-2, url: http : / / link
[8] https://www.mckinsey.com/capabilities/mckinsey-digital/how-we-help-clients/robotics-and-automation
[9] https://www2.deloitte.com/uk/en/pages/innovation/solutions/robotic-process-automation.html
[10]https://www.ibm.com/products/robotic-process-automation#:~:text=The%20IBM%20Robotic%20Process
%20Automation,hype%20RPA%20buyers%20guide%20%E2%86%92
[11]https://www.automationanywhere.com/resources/customer-stories/university-of-melbourne#:~:text=Located
%20in%20the%20heart%20of,the%20world's%20top%2050%20universities.
[12]https://www.uipath.com/newsroom/uipath-recognized-rpa-leader-in-forrester-wave-robotic-process-
automation-report#:~:text=About%20UiPath&text=The%20AI%2Dpowered%20UiPath
%20Business,unprecedented%20time%2Dto%2Dvalue.
[13] Agostinelli, S., Marrella, A., Mecella, M.: Research challenges for intelligent robotic process automation.
In: Di Francescomarino, C., Dijkman, R., Zdun, U. (eds.) BPM 2019. LNBIP, vol. 362, pp. 12–18. Springer,
Cham (2019)
[14] Agostinelli, S., Marrella, A., Mecella, M.: Towards intelligent robotic process automation for BPMers
[15] Araghi, S.S.: Customizing the Composition of Web Services and Beyond. Ph.D. thesis, U. Toronto
54
[16] Ayub, A., Wagner, A.: A robot that learns connect four using game theory and demonstrations. In: AAAI
IPA
[17] Breuker, D., Matzner, M., Delfmann, P., Becker, J.: Comprehensible predictive models for business
processes
[18] Chakraborti, T., Khazaeni, Y.: D3ba: a tool for optimizing business processes using non-deterministic
planning. In: AAAI IPA
[19] Evermann, J., Rehse, J.R., Fettke, P.: Predicting process behaviour using deep learning. Decis. Support
Systs
55