Présentation de MM DB WORKSHOP version 0.001 (beta version) au 18/11/2015

bonjour à tous,

IMPORTANT : Pour tester ce projet, veuillez le faire avec une base de données de test



Présentation de mon projet "d'atelier logiciel"


MM DB WORKSHOP ( dénomination provisoire ) est un projet logiciel typiquement client-serveur qui consiste en 2 modules,
-un module de design
-un module client.

Nom : concept1_75percent.jpg
Affichages : 603
Taille : 93,3 Ko

C'est un outil destiné aux particuliers, associations pour le moment et par la suite à l'entreprise.

Le client permet d'interroger une partie "serveur" ni plus ni moins la base de données associée, soit locale ( dans la majorité des cas un fichier ms-Access ) soit distante ( My-SQL...) et d'afficher des entités crées dans le designer.

avec l'outil de conception , on peut via une connection ODBC sur une base de données, créer des formulaires,des tables et des macros en langage Basic.

Nom : table_creation_1.jpg
Affichages : 426
Taille : 17,0 Ko


( création de fomulaires )

Nom : form_creation_1.jpg
Affichages : 410
Taille : 34,0 Ko

( création de macros )

Nom : proj_ed.jpg
Affichages : 426
Taille : 31,6 Ko


tout ce qui est crée dans le programme de design est affiché avec le programme "client" donc on peut manipuler des données et les stocker en base de donnée

Nom : client_sc1.jpg
Affichages : 411
Taille : 30,2 Ko

résumé des fonctionnalités

création de tables avec clés primaires, nullité ou non du champs , taille de champs et type

création de formulaires avec zone de texte, listes déroulantes,boutons, zones mémo, cadres et zone de saisie de texte

association de code Basic pour chaque formulaire.

console SQL pour exécuter des requêtes SQL et obtenir les résultats

On peut exécuter des requêtes, afficher des fenêtres de messages etc..

LIEN sur la page de téléchargement / Présentation /


fonctionnalités à venir:


*gestion dans la création de table des clés primaires,étrangères, index

*accès natifs aux bases de données via OLE-DB,drivers MYSQL ( pour le moment avec ODBC seulement...)

*création/appels objets propres aux bases de données : vues, procédures stockées...

*gestion de la langue/localisation : français, espagnol,russe...

*module de reporting / impressions d'états qui sera semblable au module de création de formulaires

*amélioration de la partie édition de code avec les fonctionnalités classiques comme la coloration syntaxique

*amélioration de la console SQL avec aide contextuelle et mots clés SQL

*amélioration du langage de macro basic

*dans la conception des formulaires, pouvoir placer des images BMP et JPG

*idéalement modules de flux comme dans un ERP

*si besoin génération de flux web


Environnements de test
*Ms Access
*My SQL 5.5 version ODBC 5.2

Plateforme: Windows XP,7.
En principe tourne sous 8 et +

Dépendances
Aucune dépendance nécessaire sauf connecteur ODBC pour le système de base de données

Bêta testeurs sous Oracle et SQL-Serveur bienvenus ( et également sous Ms-Acess et autres )