Vous êtes sur la page 1sur 3

VERSION : 0.4.0.

DATE : 02 Mai 2017

CONTENU
=======

JMerise.zip contient :
1. JMerise.jar
2. Lisez moi
3. ExempleMCDCommandeClients.mcd
4. r�pertoire 'lib' qui contient :
1.fichier Parametres.class
2.mysql-connector-java-5.1.12-bin
3.derbyclient
4.jaybird-full-2.2.1
5.postgresql-9.2-1002.jdbc4
6.sqlite-jdbc-3.7.15
7.hsqldb (en cours d'impl�mentation)

INSTALLATION
============

1. Mettre � jour de la date syst�me si elle n'est pas � jour.


2. Dezipper le fichier JMerise.zip;
3. ne pas renommer 'JMerise.jar' et le r�pertoire 'lib' et son contenu non plus.
4. ne pas supprimer le fichier Parametres.class du r�pertoire 'lib'.

NOUVEAUTES
==========
1. Drag and drop pour ouvrir un fichier MCD. cliquez/glissez le fichier mcd et le
rel�chez dans JMerise.
2. La liste des donateurs (Grand MERCI) jusqu'au 1er F�vrier 2016.

Existe d�j�
===========

01. Cr�er un ou plusieurs MCD avec JMerise.


02. Fermer un MCD ou Fermer tous les MCD.
03. Copier/coller le MCD : non seulement les entit�s/ relations mais leurs liens
aussi.
04. Importer des attributs (Dictionnaire de donn�es) des autres MCD ouverts.
05. Importer des Domaines d�finis dans les autres MCD ouverts.
06. Cr�er des relations (associations) sans nom (nom de la relation est vide)
07. Cr�er des relations (associations) avec des noms redondants.
08. Choisir l'unicit� ou la redondance des attributs dans le MCD.
09. Prendre en consid�ration les liens relatifs ===> j'attend les remarques des
experts sur ce point.
10. Red�finir les normes de repr�sentation de l'h�ritage. permettre d'h�riter tous
les attributs de l'entit� m�re ou juste ses cl�s
11. supprimer la contrainte dans lors de l'installation (nom des r�pertoires p�re
contenant des vides ou des accens)
12. Rendre op�rationnel la fen�tre Configuration -> Param�tres.
13. choix de script par d�faut.
14. inclure les commentaires des tables et des attributs dans le script SQL de
sortie (limit� � MySQL et Postgres pour le moment).
15. Personnaliser JMerise en saisissant le nom du D�veloppeur afin d'enrichir
l'historique du MCD.
16. Acc�der aux derni�res informations disponibles sur le site (d�rni�re version
dispo, les nouveaut�s, ..) via une fen�tre.
17. Garder l'historique des modifications port�es sur le MCD.
18. Red�velopper la fen�tre MLD (s�l�ction/d�placer plusieurs tables,..);
19. G�n�ration de script SQL Server.
20. Personnalisation de JMerise avec le nom du d�veloppeur(le nom de la session par
d�faut ).
21. Possibilit� de rajouter des notes / des commentaires pour chaque MCD.
22. Rajouter des Postits.
23. Possibilit� de limiter le nombre d'attribut qui seront affich�s dans le MCD.
24. Possibilit� de rajouter des r�gles de gestion pour le MCD.
25. Le sens des fl�ches dans le MLD sont corrig�es.
26. Afficher le type des attributs en majuscule/minuscule.
27. Aper�u du MCD MLD (outline).
28. Afficher les cardinalit�s sous la forme d'un choix exemple: '0,n' - '0:n' -
'0,N' ou '0:N'
29. Transformer une relation (association) en une entit�.
30. le fond de la fen�tre MCD plus convivial.
31. d�placer un groupe d'�l�ments s�lectionn�s (avec la souris ou avec les fl�ches
du clavier)
32. s�lectionner avec la souris ou avec CTRL+clique.
33. copier/ coller des �l�ments du MCD sans les liens.
34. aligner � gauche, � droite, en haut et en bas les entit�s ou les relations.
35. r�ouvrir les 5 derniers MCD r�cemment ouverts.
36. sauvegarde automatique de votre environnement de travail et le r�pertoire de
travail.
37. Un Desktop qui permet d'afficher les 3 fen�tres : MCD, MLD, Script SQL
simultanement.
38. un menu 'Fen�tre' qui permet de basculer d'une fen�tre � l'autre ou d'afficher
les 3 en cascade.
39. possibilit� de cr�er un nouveau type pour les attributs. exemple D_Civilite =
enum("M","Melle","Mme").
40. gagner du temps en important vos MCD r�alis�s avec AnalyseSI.
41. connexion au serveur de base de donn�es MySQL et cr�ation des tables
42. remplacer automatiquement les ponctuations, les vides,.. dans la g�n�ration du
script SQL.
43. rajouter automatiquement les extensions au fichier au moment de
l'enregistrement en cas d'oubli.
44. fen�tre DTD/XML.
45. Zoom;+,-
46. les Scripts : SQLite,
Firebird,
Postgre SQL,
Derby.
Access SQL.
MySQL
SQL Server
Oracle.

47. la R�tro Conception : importation des tables de la base de donn�es.


48. Possibilit� de s�lectionner un lien en cliquant sur sa cardinalit�.
49. Imprimer un MCD/MLD
50. Possibilit� de t�l�charger � distance des MCD disponibles sur le site
jfreesoft.com
51. connexion � la base de donn�es distante (pour la cr�ation et la
r�troconception).
52. Cr�ation des relations (associations) de diff�rentes mani�res

1ere mani�re:
a. Cliquer sur le bouton 'nouvelle relation' puis cliquer sur la page MCD.
b. Cliquer sur le bouton 'nouveau lien' puis relier l'entit� avec la relation
(cliquer de la relation et relacher � l'entit�)

2ieme mani�re:
a. S�lectionner les entit�s concern�es puis cliquer sur le bouton 'nouvelle
relation'.

3ieme mani�re.
a.D�sactiver l'h�ritage (menu configuration -> parametres -> onglet g�n�ral
-> cocher le choix 'D�sactiver h�ritage'
b.Cliquer sur le bouton 'nouveau lien' puis relier l'entit�1 avec l'entit�2.

53. D�placement rapide/lent des �l�ments s�lectionn�s en appuyant (CTRL + fl�che de


direction)/ fl�che de direction respectivement.

54. G�n�ration du script HSQLDB pour Openoffice Base.


55. Bouton pour les Donations pour aider financi�rement JMerise � s'am�liorer
d'avantage. Merci d'avance.

56. Possibilit� de rajouter plusieurs attributs en m�me temps � une entit� (ou �
une association).
57. Exporter le dictionnaire de donn�es dans un fichier texte (format basique).
58. Exporter la liste des domaines dans un fichier texte (format basique).
59. Rectifier le redimensionnement des relations (associations).
60. Ne pas afficher le mot 'Prk' dans le MCD
61. Chercher/ remplacer le nom des entit�s, des associations et/ou des attributs
dans le MCD

PROCHAINES VERSIONS
===================
- Retours arri�re/ Avant.
- D'autres script SQL.
- Manuel utilisateur (fini � 90% : en cours de correction).
- etc.

IMPORTANT
=========

---> N'oubliez pas de m'envoyer vos remarques et suggestions par mail :


jmerise@jfreesoft.com