Automação Avançada

AACourse Page
6 ECTSP2Exam: Mandatory
Overall
No reviews yet
Workload
--

Description

Objectives

The students must get acquainted and develop projects in advanced automation, which consists of a successful and interconnected implementation of the following technologies: Business Process Management (BPM), Robotic Process Automation (RPA), Data Analysis and Data Modeling.

Syllabus

Introduction to Advanced Automation: implementation and interconnection of: 1) Business Process Management, 2) Robotic Process Automation, 3) Data Analysis and Data Modeling, 4) interconnection of the 3 previous. BPM: Process automation technology. Efficient coordination of people, systems and data. Operational and business process infrastructures. BPM in simulation. RPA: Technology to reduce human intervention in repetitive tasks. Data understanding, data preparation and data modeling. Connection and integration Advanced Automation. Software for Advanced Automation. API for integration based on Simple Object Access Protocol and on Representational State Transfer. BPM and RPA using Unified Modeling Language (UML) and databases. Relational databases, basic query structures, entity-relationship model and its relation with UML, and noSQL databases. Integration based on fog and cloud computing for automation. Applications: optimization industrial processes, predictive maintenance, etc.

Prerequisites

Approval in Industrial Automation or equivalent course.

Cross Competence Component

Laboratory project done in group requires critical and inovative reasoning, decision making, team work, leadership, oral communication skills, use of computer multimedia tools (20% of the evaluation component of the project).

Laboratorial Component

1 - Business Process Management 2 - Robotic Process Automation 3 - Data Analysis and Data Modeling 4 - Interconnection using APIs

Programming And Computing Component

Uses APIs for integration based on SOAP or RST. BPM and RPA uses UML and databases, including noSQL databases. Uses fog and cloud computing.

Ethical Principles

All members of a group are responsible for the group’s work In any assessment, every student shall honestly disclose any help received and sources used. In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.