Outil d'analyse Oracle Forms & Reports
Outil d'analyse Oracle Forms
ORMIT™-Analyzer version 12
Voulez-vous courir le risque que votre code Oracle Forms ne soit pas optimal?
Le développement d’une application Oracle Forms apporte une grande flexibilité. Votre documentation de code d’application est rendue obsolète dans 90% des cas à cause des années de maintenance et de modifications de code.
Plusieurs aspects peuvent avoir un impact sur la qualité de votre code, tels que sa cohérence, sa redondance, son code mort :
- Rotation de développeurs;
- Erreurs dans la documentation fonctionnelle et technique de l’application;
- Normes de codage différentes;
- Distribution de logique d’affaires et de code source PL/SQL - SQL;
Par conséquent, toute modification du code source peut avoir des implications sur l'ensemble de l'application, ce qui entraîne un risque élevé pour la qualité de l'application lors de toute tâche de maintenance ou de développement à la demande de modification.
Automatique, Efficace, Complet
Notre outil de pointe ORMIT-Analyzer nous aide à comprendre les tendances de développement et à trouver des opportunités pour simplifier le code source.
L'objectif est d'obtenir des informations détaillées sur les opportunités et les défis pour permettre une architecture logicielle " axée sur l'avenir" en séparant les composantes architecturales du logiciel – l’interface de l’utilisateur, la logique d’affaires et la base de données.
ORMIT-Analyzer participe aussi à la préparation d’un projet de modernisation d’applications dans le but de protéger l’investissement de la logique d’affaires existante et de créer une architecture de logiciel facile à gérer et plus moderne.
Trajectoire vers la modernisation
Cet outil validé par Oracle rassemble les types de données d’entrée suivants :
- Scanne détaillé de tous les modules: Forms, Reports, PLLs, bibliothèques de programmes-objets
- Nombre d’objets par module: blocks, canvas d’items, Windows, LOVs, unités de programme, déclencheurs, objets intégrés
- Ratio du nombre d’objets non utilisés (code mort)
- Ratio de code redondant
- Distribution de logique d’affaires
- Qualité du code source
- Dépendances du code source
- Références d’exécution: appels de l’hôte, exécution des rapports, sorties d’utilisateurs
- Analyse des références à travers les objets et les modules Oracle Forms: le type (dépendent ou indépendant), l’état statique, l’exécution.
- Aspects particuliers à considérer: déclencheurs au mauvais niveau, déclencheurs avec la navigation du souris, articles et objets intégrés obsolètes, conflits de mots-clés.
L’ORMIT™-Analyzer rassemble différents types de données d’entrée
Analyse détaillée de tous les modules
Formulaires (FMB), Rapports (RDF), Libraries (PLL), Objets (OLB)
Qualité du code source
Ratio des objets inutilisés, Ratio de redondance de code, distribution de la logique d'affaires
Dépendances du code source
Rapport de dépendances des objets
Nombre d'objets par module
Blocs, Canvas, Items, Fenêtres, LOVs, Unités de programme, Déclencheurs
Références d'exécution
Appels hôte, Exécution de rapports, Sortie des utilisateurs
Aspects à considérer
Déclencheurs au mauvais niveau. Déclencheurs liés à la navigation souris. Items désuets et intégrés. Conflits clavier.
Appels intégrés
Rapport détaillé des utilisations de "built-ins"
Analyse des références à travers les objets et modules Oracle Forms
Type (dépendent ou indépendent), Statique, Runtime.
ORMIT™ - 50% à 90% d'économies
ORMIT™ une solution profitable
SANS ORMIT™
AVEC ORMIT™
SANS ORMIT™
Configuration
Configuration
Analyse
Analyse
Plan
Plan
Migration
Migration
Tâches Pré-déploiement
Tâches Pré-déploiement
Test
Test
UAT
UAT
AVEC ORMIT™
Manuelle
Automatique
Chronologie du projet de migration
Configuration
Analyse
Plan
Migration
Tâches Pré-déploiement
Test
UAT
AVEC ORMIT™
Manuelle
Automatique
Métriques d’ORMIT™-Analyzer
Projets de mise à niveaux des Forms réalisés
Projets de migration Forms vers Java analysés
Projets ORMIT™ réalisés par RENAPS
Pourcentage d’économies avec l’utilisation d’ORMIT™
Taux de précision de l'analyse ORMIT™ par rapport au projet réel
La famille ORMIT™: Outils de migration et mises à jour automatisées
ORMIT™ Analyzer
Outil de plannification et d'analyse d'effort de migration
ORMIT™ Open Java
Migration de Oracle Forms vers Angular ou React
ORMIT™ DB
Mise à jour automatisée de Oracle Database
ORMIT™ Java
Migration automatisée de Oracle Forms vers Java
ORMIT™ APEX
Migration de Oracle APEX vers Java
ORMIT™ Forms
Mise à jour Oracle Forms automatisée
ORMIT™-Jasper
Migration d'Oracle Reports vers JasperReports
ORMIT™ Cortex
Migration d'Oracle Database vers PostgreSQL
ORMIT™ BIP
Migration de Oracle Reports vers Analytics Publisher