• Aide
  • Eurêkoi Eurêkoi

Livre

Robotic process automation : automatisez vos processus métier

Résumé

L'automatisation robotisée des processus permet de développer un robot logiciel capable de réaliser des tâches répétitives. Avec l'application UiPath l'auteur explique comment réaliser les traitements de base, fournissant des informations pour lire les données depuis des fichiers texte ou pour récupérer automatiquement des flux de données. Avec l'application et des fichiers à télécharger. ©Electre 2020


  • Éditeur(s)
  • Date
    • C 2020
  • Notes
    • La couv. porte en plus : "En téléchargement : applications UiPath Studio et fichiers de données" ; "Version en ligne offerte ! pendant 1 an" ; "Informatique technique"
    • La 4e de couv. indique : "Sur www.editions-eni.fr : applications développées sous UiPath Studio ainsi que les fichiers de données utiles à leur mise en oeuvre"
    • Contient un "flashcode" permettant d'accéder à un contenu via Internet
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (575 p.) : ill. ; 22 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-2-409-02806-9
  • Indice
  • Quatrième de couverture
    • Robotic Process Automation

      Automatisez vos processus métier

      Ce livre sur l'automatisation des processus informatiques (en anglais Robotic Process Automation ou RPA) s'adresse à toute personne qui souhaite développer des traitements informatiques (processus, robots logiciels...) capables de réaliser des tâches répétitives à la place des utilisateurs. Il intéressera autant les analystes métier, les key users chargés d'identifier les tâches constitutives d'un processus et de juger de la pertinence de les automatiser, que les développeurs en charge de l'automatisation et de la mise en oeuvre des traitements.

      Après une présentation de la notion de RP A et des principaux acteurs du marché, l'auteur explique comment installer la solution UiPath (leader mondial dans le domaine de la RPA) et développer des processus de base. Ainsi, le lecteur découvre comment les outils de RPA, en ayant recours à des mécanismes d'intelligence artificielle, lui permettent de gérer des fichiers et des répertoires, de transférer des fichiers via FTP, d'interagir avec des bases de données (Access, MySQL, SQL Server...) ou avec des applications intégrées dans des suites bureautiques telles que Google Suite, Outlook ou Excel.

      Il trouvera également les informations utiles pour la lecture de données depuis des fichiers texte (CSV, JSON, XML...), pour l'intégration de code VB .NET, pour la récupération automatisée de flux de données (textes, tableaux, images) provenant de sites Internet (techniques dites de Web Scraping ou de Data Scraping), pour la gestion de fichiers PDF ou encore pour la gestion de formulaires, basiques comme plus avancés.

      Les nombreux exemples du livre ont été développés à partir de la solution de RPA de la société UiPath.

      Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.


  • Tables des matières
      • Robotic Process Automation

      • Automatisez vos processus métier

      • Éditions - ENI

      • Avant-propos
      • Partie 1 : Présentation de la RPA
      • Chapitre 1
      • Différentes approches de la RPA
      • 1. La RPA en quelques mots15
      • 2. Trois secteurs d'activité où la RPA excelle17
      • 2.1 Directions financières et cabinets d'expertise comptable17
      • 2.2 Services des ressources humaines18
      • 2.3 Équipes informatiques des DSI et des cabinets de conseil19
      • 3. Conditions de la mise en ouvre de la RPA20
      • 3.1 Développement d'une culture du changement20
      • 3.2 Assistance aux développements des processus RPA20
      • Chapitre 2
      • Marché des solutions RPA
      • 1. Tour d'horizon23
      • 2. Les trois leaders du marché24
      • 2.1 Automation Anywhere24
      • 2.2 Blue Prism25
      • 2.3 UiPath25
      • 3. Les challengers du marché26
      • 4. UiPath comme solution support pour ce livre27
      • Partie 2 : Installation d'UiPath et traitements de base
      • Chapitre 3
      • Mise en place de l'environnement UiPath
      • 1. Téléchargement et installation de la solution UiPath29
      • 2. Ressources pédagogiques de la communauté UiPath33
      • 3. Programme UiPath Academic Alliance33
      • 4. Présentation de l'environnement UiPath Studio34
      • Chapitre 4
      • Développement d'une première application UiPath
      • 1. Lancement d'UiPath Studio35
      • 2. Présentation de l'interface d'UiPath Studio37
      • 3. Création du projet HelloWorld39
      • 4. Développement du projet HelloWorld45
      • Chapitre 5
      • Découverte des composants de base d'UiPath
      • 1. Introduction51
      • 2. Application Racines d'un polynôme du second degré51
      • 2.1 Présentation du traitement51
      • 2.2 Algorithme en langage descriptif53
      • 2.3 Application UiPath54
      • 2.4 Compte rendu d'exécution60
      • 3. Application Libellé du mois61
      • 3.1 Présentation du traitement61
      • 3.2 Algorithme en langage descriptif61
      • 3.3 Application UiPath62
      • 3.4 Compte rendu d'exécution63
      • 4. Application Ephéméride64
      • 4.1 Présentation du traitement64
      • 4.2 Algorithme en langage descriptif65
      • 4.3 Application UiPath66
      • 4.4 Compte rendu d'exécution73
      • Partie 3 : Traitements avancés
      • Chapitre 6
      • Gestion de fichiers et de répertoires
      • 1. Introduction75
      • 2. Application Liste des noms des fichiers d'un répertoire76
      • 2.1 Présentation du traitement76
      • 2.2 Application UiPath76
      • 2.3 Compte rendu d'exécution80
      • 3. Application Suppression des fichiers d'un répertoire82
      • 3.1 Présentation du traitement82
      • 3.2 Application UiPath82
      • 3.3 Compte rendu d'exécution85
      • 4. Application Duplication de fichiers entre répertoires87
      • 4.1 Présentation du traitement87
      • 4.2 Application UiPath88
      • 4.3 Compte rendu d'exécution94
      • 5. Application Déplacement de fichiers entre répertoires95
      • 5.1 Présentation du traitement95
      • 5.2 Application UiPath96
      • 5.3 Compte rendu d'exécution97
      • Chapitre 7
      • Transfert de fichiers via FTP
      • 1. Introduction99
      • 2. Application FTP Download100
      • 2.1 Présentation du traitement100
      • 2.2 Application UiPath100
      • 2.3 Compte rendu d'exécution107
      • 3. Application FTP Upload108
      • 3.1 Présentation du traitement108
      • 3.2 Application UiPath109
      • 3.3 Compte rendu d'exécution111
      • Chapitre 8
      • Interactions avec Microsoft Access
      • 1. Introduction113
      • 2. Application Access - Comptage des enregistrements114
      • 2.1 Présentation de l'application114
      • 2.2 Application UiPath115
      • 2.3 Compte rendu d'exécution122
      • 3. Application Access - Listage des enregistrements122
      • 3.1 Présentation de l'application122
      • 3.2 Application UiPath126
      • 3.3 Compte rendu d'exécution129
      • 4. Application Access - Export CSV130
      • 4.1 Présentation de l'application130
      • 4.2 Application UiPath131
      • 4.3 Compte rendu d'exécution134
      • 5. Application Access - Ajout enregistrement135
      • 5.1 Présentation de l'application135
      • 5.2 Application UiPath135
      • 5.3 Compte rendu d'exécution139
      • Chapitre 9
      • Interaction avec MySQL (accès local)
      • 1. Introduction141
      • 2. Application MySQL local - Listage des enregistrements142
      • 2.1 Présentation de l'application142
      • 2.2 Application UiPath147
      • 2.3 Compte rendu d'exécution153
      • 3. Application MySQL local - Import CSV154
      • 3.1 Présentation de l'application154
      • 3.2 Application UiPath155
      • 3.3 Compte rendu d'exécution159
      • 4. Application MySQL local - Recherche enregistrement160
      • 4.1 Présentation de l'application160
      • 4.2 Application UiPath161
      • 4.3 Compte rendu d'exécution165
      • Chapitre 10
      • Interactions avec MySQL (accès distant)
      • 1. Introduction169
      • 2. Application MySQL distant -
      • Listage des enregistrements (version 1)170
      • 2.1 Présentation de l'application170
      • 2.2 Script « serveur » PHP171
      • 2.3 Application UiPath176
      • 2.4 Compte rendu d'exécution178
      • 3. Application MySQL distant -
      • Listage des enregistrements (version 2)179
      • 3.1 Présentation de l'application179
      • 3.2 Script « serveur » PHP179
      • 3.3 Application UiPath180
      • 3.4 Compte rendu d'exécution182
      • 4. Application MySQL distant - Listage des enregistrements (version 3)183
      • 4.1 Présentation de l'application183
      • 4.2 Script « serveur » PHP183
      • 4.3 Application UiPath184
      • 4.4 Compte rendu d'exécution187
      • 5. Application MySQL distant -
      • Listage des enregistrements (version 4)188
      • 5.1 Présentation de l'application188
      • 5.2 Script « serveur » PHP189
      • 5.3 Application UiPath189
      • 5.4 Compte rendu d'exécution195
      • Chapitre 11
      • Interactions avec Microsoft SQL Server (accès local)
      • 1. Introduction197
      • 2. Application Microsoft SQL Server - Listage des enregistrements198
      • 2.1 Présentation de l'application198
      • 2.2 Application UiPath205
      • 2.3 Compte rendu d'exécution209
      • 3. Application Microsoft SQL Server - Import XML209
      • 3.1 Présentation de l'application209
      • 3.2 Application UiPath212
      • 3.3 Compte rendu d'exécution218
      • Chapitre 12
      • Interaction avec Microsoft SQL Serveur Azure
      • 1. Introduction221
      • 2. Mise en place de la base de données Microsoft SQL Server Azure222
      • 2.1 Création de la base de données UiPath222
      • 2.2 Autorisation d'accès distant228
      • 2.3 Gestion de la base de données (SQL Server Management Studio)230
      • 2.4 Lien ODBC (DSN) pointant vers la base de données UiPath .232
      • 3. Application SQL Server Azure - Listage des enregistrements235
      • 3.1 Présentation de l'application235
      • 3.2 Application UiPath236
      • 3.3 Compte rendu d'exécution238
      • 4. Application SQL Server Azure - Export HTML239
      • 4.1 Présentation de ¡'application239
      • 4.2 Application UiPath240
      • 4.3 Compte rendu de l'application248
      • Chapitre 13
      • Interactions avec Google Suite
      • 1. Introduction251
      • 2. Application Création d'un classeur Google Sheets252
      • 2.1 Présentation de l'application252
      • 2.2 Application UiPath252
      • 2.3 Compte rendu d'exécution259
      • 3. Application Recherche d'un classeur Google Sheets260
      • 3.1 Présentation de l'application260
      • 3.2 Application UiPath260
      • 3.3 Compte rendu d'exécution263
      • 4. Application Insertion de données dans un classeur Google Sheets.264
      • 4.1 Présentation de l'application264
      • 4.2 Application UiPath265
      • 4.3 Compte rendu d'exécution267
      • 5. Application Suppression d'un classeur Google Sheets268
      • 5.1 Présentation de l'application268
      • 5.2 Application UiPath268
      • 5.3 Compte rendu d'exécution270
      • Chapitre 14
      • Gestion de courriels sous Microsoft Outlook
      • 1. Introduction271
      • 2. Application Outlook - Réception d'e-mails272
      • 2.1 Présentation de l'application272
      • 2.2 Application UiPath272
      • 2.3 Compte rendu d'exécution277
      • 3. Application Outlook - Envoi d'un e-mail279
      • 3.1 Présentation de l'application279
      • 3.2 Application UiPath280
      • 3.3 Compte rendu d'exécution283
      • 4. Application Outlook - Archivage d'un e-mail285
      • 4.1 Présentation de l'application285
      • 4.2 Application UiPath286
      • 4.3 Compte rendu d'exécution289
      • Chapitre 15
      • Gestion de fichiers texte (CSV, JSON, XML...)
      • 1. Introduction291
      • 2. Application Tri d'un fichier CSV292
      • 2.1 Présentation de l'application292
      • 2.2 Application UiPath293
      • 2.3 Compte rendu d'exécution296
      • 3. Application Filtrage d'un fichier CSV298
      • 3.1 Présentation de l'application298
      • 3.2 Application UiPath298
      • 3.3 Compte rendu d'exécution301
      • 4. Application Conversion CSV vers JSON301
      • 4.1 Présentation de l'application301
      • 4.2 Application UiPath302
      • 4.3 Compte rendu d'exécution305
      • 5. Application Conversion CSV vers XML305
      • 5.1 Présentation de l'application305
      • 5.2 Application UiPath306
      • 5.3 Compte rendu d'exécution308
      • Chapitre 16
      • Gestion de classeurs Microsoft Excel
      • 1. Introduction309
      • 2. Application Excel - Lecture de données depuis un classeur309
      • 2.1 Présentation de l'application309
      • 2.2 Application UiPath310
      • 2.3 Compte rendu d'exécution313
      • 3. Application Excel - Export d'un fichier CSV depuis une feuille314
      • 3.1 Présentation de l'application314
      • 3.2 Application UiPath315
      • 3.3 Compte rendu d'exécution322
      • 4. Application Excel - Import d'un fichier CSV dans une feuille323
      • 4.1 Présentation de l'application323
      • 4.2 Application UiPath323
      • 4.3 Compte rendu d'exécution330
      • 5. Application Activation d'une macro-commande Excel VBA331
      • 5.1 Présentation de l'application331
      • 5.2 Code VBA333
      • 5.3 Application UiPath335
      • 5.4 Compte rendu d'exécution336
      • Chapitre 17
      • Intégration de code VB .NET sous UiPath
      • 1. Introduction337
      • 2. Application Intégration d'un code VB .NET338
      • 2.1 Présentation de l'application338
      • 2.2 Application UiPath338
      • 2.3 Compte rendu d'exécution343
      • 3. Application Fonction addition en code VB .NET343
      • 3.1 Présentation de l'application343
      • 3.2 Application UiPath344
      • 3.3 Compte rendu d'exécution347
      • Chapitre 18
      • Data scraping
      • 1. Introduction349
      • 2. Application Data Scriping - Liste des personnes350
      • 2.1 Présentation de l'application350
      • 2.2 Application UiPath351
      • 2.3 Compte rendu d'exécution359
      • 3. Application Data Scriping - Vainqueurs du Tour de France360
      • 3.1 Présentation de l'application360
      • 3.2 Application UiPath361
      • 3.3 Compte rendu d'exécution366
      • Chapitre 19
      • Gestion des fichiers PDF
      • 1. Introduction369
      • 2. Application Nombre de pages d'un fichier PDF370
      • 2.1 Présentation de l'application370
      • 2.2 Application UiPath371
      • 2.3 Compte rendu d'exécution374
      • 3. Application Nombre de pages d'un lot de fichiers PDF375
      • 3.1 Présentation de l'application375
      • 3.2 Application UiPath376
      • 3.3 Compte rendu d'exécution381
      • 4. Application Lecture d'une facture au format PDF382
      • 4.1 Présentation de l'application382
      • 4.2 Application UiPath384
      • 4.3 Compte rendu d'exécution389
      • 5. Application Lecture de factures au format PDF391
      • 5.1 Présentation de l'application391
      • 5.2 Application UiPath391
      • 5.3 Compte rendu d'exécution404
      • Chapitre 20
      • Gestion de formulaires basiques
      • 1. Introduction411
      • 2. Application Formulaire basique pour Microsoft Access412
      • 2.1 Présentation de l'application412
      • 2.2 Application UiPath413
      • 2.3 Compte rendu d'exécution422
      • 3. Application Formulaire avancé pour Microsoft SQL Server424
      • 3.1 Présentation de l'application424
      • 3.2 Application UiPath425
      • 3.3 Compte rendu d'exécution429
      • Chapitre 21
      • UiPath avec SQLite et MongoDB
      • 1. Introduction431
      • 2. Application Formulaire avancé pour SQLite432
      • 2.1 Présentation de l'application432
      • 2.2 Application UiPath437
      • 2.3 Compte rendu d'exécution440
      • 3. Application Formulaire avancé pour MongoDB441
      • 3.1 Présentation de l'application441
      • 3.2 Installation de MongoDB443
      • 3.3 Lancement du serveur de données MongoDB446
      • 3.4 Administration du serveur de données MongoDB446
      • 3.5 Création de la base de données sur le serveur MongoDB447
      • 3.6 Chargement des données dans la collection personnes448
      • 3.7 Connexion ODBC pour MongoDB451
      • 3.8 Application UiPath452
      • 3.9 Compte rendu d'exécution453
      • Chapitre 22
      • Formulaires HTML/JavaScript pour UiPath
      • 1. Introduction455
      • 2. Application Liste déroulante basée sur Microsoft Excel456
      • 2.1 Présentation de l'application456
      • 2.2 Application UiPath457
      • 2.3 Compte rendu d'exécution460
      • 3. Application Formulaire basique en HTML/JavaScript462
      • 3.1 Présentation de l'application462
      • 3.2 Formulaire HTML/JavaScript463
      • 3.3 Application UiPath468
      • 3.4 Compte rendu d'exécution471
      • 4. Application Formulaire avancé en HTML/JavaScript472
      • 4.1 Présentation de l'application472
      • 4.2 Formulaire HTML/JavaScript473
      • 4.3 Application UiPath484
      • 4.4 Compte rendu d'exécution486
      • 5. Application Formulaire SyForms488
      • 5.1 Présentation de l'application488
      • 5.2 Application UiPath491
      • 5.3 Compte rendu d'exécution502
      • Partie 4 : Pour aller plus loin avec UiPath
      • Chapitre 23
      • Galerie de composants pour UiPath (marketplace)
      • 1. Introduction503
      • 2. Application Traduction automatique505
      • 2.1 Présentation de l'application505
      • 2.2 Application UiPath507
      • 2.3 Compte rendu d'exécution508
      • 3. Application Manipulations sur une DataTable509
      • 3.1 Présentation de l'application509
      • 3.2 Application UiPath510
      • 3.3 Compte rendu d'exécution520
      • Chapitre 24
      • Développement d'activités UiPath
      • 1. Introduction523
      • 2. Application PGCD524
      • 2.1 Présentation de l'application524
      • 2.2 Environnement de développement Microsoft Visual Studio525
      • 2.3 Création de l'extension sous Microsoft Visual Studio528
      • 2.4 Application UiPath544
      • 2.5 Compte rendu d'exécution548
      • 3. Application OpenWeatherMap549
      • 3.1 Présentation de l'application549
      • 3.2 Création de l'extension sous Microsoft Visual Studio555
      • 3.3 Application UiPath558
      • 3.4 Compte rendu d'exécution564
      • Index567

  • Origine de la notice:
    • Electre
  • Disponible - 681 VIG

    Niveau 3 - Informatique