Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
analysesi [Le 30/10/2009, 16:41]
Mathieu Comandon mise a jour des tags
analysesi [Le 04/08/2021, 23:03] (Version actuelle)
103.132.31.213 [Installation]
Ligne 1: Ligne 1:
 {{tag> sgbd programmation}} {{tag> sgbd programmation}}
- 
 ---- ----
- +======AnalyseSi====== 
-====== ​AnalyseSI ​====== +AnalyseSI permet de modéliser votre base de données à l'​aide ​de la méthode [[wpfr>MERISE]].
- +
-**AnalyseSI** est un logiciel de modélisation Merise en Java. +
-Il permet de créer un MCD (modèle conceptuel de données) graphiquement puis de générer le MLD (modèle logique de données) correspondant ainsi que +
-les requêtes SQL de création des tables. +
- +
-Le logiciel contient le connecteur Java pour MySQL et PostGreSQL permettant de se connecter directement au serveur de base de données ​pour y créer les tables. +
- +
-Il inclut aussi le connecteur ODBC mais celui-ci est spécifique ​à Windows. +
- +
-<note tip>​Note ​de type astuce</​note>===== Fonctionnalités ===== +
- +
-  * Dessin du schéma « Entité – Relation » (MCD) +
-  * Vérification de la cohérence du schéma +
-  * Génération du modèle physique de données (MPD) +
-  * Génération du dictionnaire des données +
-  * Génération et exécution du code SQL de création de la base +
-  * Chargement et sauvegarde du modèle +
-  * Exportation du modèle au format image (PNG)+
  
 ===== Installation ===== ===== Installation =====
  
-Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **analysesi** disponible sur [[http://​ubuntu.davromaniak.eu|Le dépomaniak]] (dépôt de Davromaniak ​à [[tutoriel:​comment_modifier_sources_maj|ajouter à vos sources de mises à jour]]). +AnalyseSI nécessitant une machine virtuelle Java (JVM) pour fonctionner,​ il faudra ​installer le paquet **JRE** nécessaires ​à cette JVMPour en savoir plus rendez-vous sur la page **[[:java|Java]]**.\\
- +
-<​note>​ +
-Les paquets sont signés et vous aurez donc besoin d'une clé pour vous y connecter. Vous trouverez les informations nécessaires ​sur [[http://​ubuntu.davromaniak.eu|le site du dépôt]]. +
-</​note>​ +
- +
-Le logiciel marche aussi bien avec Java5 ou 6. Si vous n'en avez aucun d'​installé,​ il installera les paquets Java5.+
  
-Vous pourrez alors lancer AnalyseSI depuis le menu //Applications → développement//​.+Par exemple, vous pouvez installer : **[[apt://openjdk-7-jre|openjdk-7-jre]]**
  
 +Ensuite, il vous faut télécharger le .jar sur le [[https://​launchpad.net/​analysesi|site du projet]] puis le lancer depuis un [[:​terminal]] en adaptant ​
 +<​code>​java -jar chemin_du_dossier_contenant_le_fichier_jar/​analyseSI-0.75.jarr ​
 +</​code>​
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Vous trouverez le manuel de l'​utilisateur du logiciel dans **/​usr/​share/​doc/​analysesi/​doc0.6.3.pdf.gz** et un fichier exemple dans **/​usr/​share/​doc/​analysesi/​examples/​transport.asi**.+<del>Vous trouverez le manuel de l'​utilisateur du logiciel dans **/​usr/​share/​doc/​analysesi/​doc0.6.3.pdf.gz** et un fichier exemple dans **/​usr/​share/​doc/​analysesi/​examples/​transport.asi**.</​del>​ FIXME del ou note ??? si c'est del, supprimer ne pas laisser
  
 <note tip> <note tip>
Ligne 44: Ligne 22:
 </​note>​ </​note>​
  
-Faisons le tour du logiciel en utilisant le fichier d'​exemple **transport.asi** ​:+Vous pourrez avoir une première approche ​du logiciel en utilisant le fichier d'​exemple **transport.asi**.
  
 ==== Le dictionnaire des données ==== ==== Le dictionnaire des données ====
Ligne 73: Ligne 51:
 ==== Génération du MLD ==== ==== Génération du MLD ====
  
-Le Modèle Logique de Données (MLD) est l'​étape suivante d'une modélisation selon la méthode Merise. ​Certains ​données vont alors migrer dans certaines entités (système de clés étrangères),​ etc. C'est un peu un MCD optimisé.+Le Modèle Logique de Données (MLD) est l'​étape suivante d'une modélisation selon la méthode Merise. ​Certaines ​données vont alors migrer dans certaines entités (système de clés étrangères),​ etc. C'est un peu un MCD optimisé.
  
 Un clic sur le bouton « Construction » analyse le MCD et construit le MLD. Un clic sur le bouton « Construction » analyse le MCD et construit le MLD.
Ligne 105: Ligne 83:
 Dans le champ « Adresse », entrez vos paramètres sous une des formes suivantes : Dans le champ « Adresse », entrez vos paramètres sous une des formes suivantes :
  
-  * MySQL : <​code>​jdbc:​mysql://​ADRESSE/BASE</​code>​ +  * MySQL : <​code>​jdbc:​mysql://​hote:port/nomDuSchémaDeBase</​code>​ 
-  * PostgreSQL : FIXME <​code>​jdbc:​postgre://ADRESSE/BASE</​code> ​+  * PostgreSQL : FIXME <​code>​jdbc:​postgresql://hote:port/nomDuSchémaDeBase</​code> ​
   * ODBC : <​code>​jdbc:​odbc://​DSN</​code>​   * ODBC : <​code>​jdbc:​odbc://​DSN</​code>​
  
Ligne 124: Ligne 102:
  
 Enfin, un dernier bouton « Sauvegarder le script » vous permet d'​enregistrer les requêtes SQL dans un fichier. Enfin, un dernier bouton « Sauvegarder le script » vous permet d'​enregistrer les requêtes SQL dans un fichier.
-===== Evolution d'​AnalyseSI ===== 
- 
-Le développement par Loïc Dreux : Fondateur du projet a été arrêté mais il a été repris par une nouvelle équipe. A suivre sur [[https://​launchpad.net/​analysesi]] 
- 
-On peut y télécharger la dernière version au format jar. Pour l'​exploiter : 
- 
-1. Installer openJDK 
- 
-2. Il suffit ensuite de lancer dans un terminal ​ 
-''​java -jar mon_fichier.jar''​ 
- 
- 
- 
- 
- 
  
  
 ===== Liens ===== ===== Liens =====
  
-  * [[http://​analysesi.free.fr|Site officiel]] +  * [[https://​launchpad.net/​analysesi|Site ​du projet]] 
-  * [[http://​analysesi.free.fr/​punbb/|Forum officiel]]+  * [[http://www.analysesi.com/|Blog du projet]]
   * [[wpfr>​MERISE|Merise sur Wikipédia]]   * [[wpfr>​MERISE|Merise sur Wikipédia]]
   * [[http://​www.commentcamarche.net/​merise/​mcd.php3|Merise sur Comment ça marche]]   * [[http://​www.commentcamarche.net/​merise/​mcd.php3|Merise sur Comment ça marche]]
  • analysesi.1256917296.txt.gz
  • Dernière modification: Le 30/10/2009, 16:41
  • par Mathieu Comandon