WINDEV 25

COMMENT CRÉER UNE ANALYSE ? Détaillons un exemple simple mais représen- tatif de création d’analyse (schéma des don- nées). 1. Définir la structure des tables (fichiers) constituant l’analyse; les colonnes (ru- briques) sont définies, ou récupérées du dictionnaire des données. On indique le type des colonnes, le type de clé... Toute nouvelle colonne créée vient ali- menter le dictionnaire des données. 2. Définir ensuite les relations entre les tables. Pour relier des tables, il suffit de tracer un lien avec la souris. 3. WINDEV pose alors des questions simples en langage naturel pour déterminer auto- matiquement le type de relation entre les 2 tables (voir page ci-contre). WINDEV gère la vérification de l’intégrité référentielle (déconnectable). 4. Si le type de relation le nécessite, WINDEV demande alors s’il doit générer une table de relation, ou s’il doit utiliser une table existante: la relation est définie. 5. WINDEV demande l’intitulé des relations. Voilà, les tables sont reliées, la conception est terminée. Pour créer l’application, il ne reste plus qu’à, soit générer les fenêtres, les menus, les états et le code avec le RAD, soit à programmer de manière habituelle... C’est aussi simple que cela. Notez que différentes méthodes de modélisa- tion peuvent être utilisées simultanément dans un même projet. WINDEV 25 est un AGL DevOps professionnel, donc il est livré en standard avec un module de conception très puissant. Définissez facilement vos structures de données UML WINDEV gère en standard les 9 modèles UML. Ces modèles sont bien entendu repris et édités dans le «Dossier de Programmation» (voir page 92). GÉNÉRATION UML ET RETRO ANALYSE WINDEV génère automati- quement le code à partir des diagrammes de classes, et in- versement, offre la rétro ana- lyse des classes existantes. Modéliser une ana- lyse (un schéma des données) est facile à l’aide de l’éditeur intégré à l’environ- nement. Définir le contenu de chaque table est facile, par saisie di- recte ou en piochant dans le dictionnaire des données. Notez la colonne «RGPD» L’éditeur de Work- flow permet de dé- finir de manière réaliste des proces- sus, des traitements, des organisations,... sans contrainte de normalisation. 79 www.pcsoft.fr •

RkJQdWJsaXNoZXIy NDQ0OA==