Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat Mise en place de la base de données spatialisée de ... - Tour du valat
Petra Cohez-Vajda Mise en place de la base de données Salicornia 4.6 Logiciels de modélisations De nombreux outils de modélisation facilitent la structuration des données (PowerAMC Designer, Win’Design ou Case Studio…etc). Les possibilités changent selon les outils choisis 30 , on peut : concevoir des modèles selon le formalisme UML, MERISE ou d’autres transformer un modèle MERISE vers un modèle UML vice-versa, générer automatiquement le script pour réaliser la structure de la base de données sous différents SGBDR (Oracle, Access, MySQL…etc.), faire un maquettage dynamique : valider et simuler des interfaces utilisateur en cohérence avec la construction de la base de données, générer automatiquement le dictionnaire des données, ou par exemple faire de la rétro-ingénierie sous Access. La station ne possède pas et ne souhaite pas acquérir ce type de logiciel. Par simple curiosité un logiciel démo gratuite et disponible sur Internet, Case Studio 2.2 qui a donc été testé. 30 Informations recueillies sur les sites de http://www.sybase.com, http://www.win-design.com, http://www.casestudio.com/ 32
Petra Cohez-Vajda Mise en place de la base de données Salicornia 5 FONCTIONNEMENT DE L’APPLICATION 5.1 Description générale La station biologique travaille dans un environnement Microsoft Windows. Pour de nombreuses raisons (cf. Etude préliminaire) comme l’architecture de l’application, MS Access et MapInfo ont été choisis. Le vrai moteur de bases de données appellé « Jet », peut être directement utilisé par le langage Visual Basic ou Visual C. Access est un outil de RAD, un gestionnaire graphique sur le moteur Jet, qui permet relativement simplement et en peu de temps de développer des applications de bases de données. Pour réaliser notre application on a utilisé une panoplie des outils classiques proposés par Access, mais pour satisfaire au mieux nos besoins on a utilisé VBA comme plate-forme de développement. L’objectif de la conception de la base de données du domaine baptisée Salicornia est que les utilisateurs puissent s’en servir comme un outil de travail sans compétences informatiques avérées. Pour atteindre cet objectif une interface graphique a été développée (cf. Navigation dans la base de données). On utilise MapInfo pour la visualisation des données correspondantes à notre sélection et pour l’élaboration des analyses thématiques (cf. Module cartographique). L’exploitation d’une base de données demande d’autres fonctionnements pour un travail convivial et sécurisé, des modules de sécurité, de sauvegarde, de partage des données ont été implémentés. Des fonctions complémentaires permettent de mieux administrer la base (module de dictionnaire des données, compteur d’ouverture...). 5.2 Navigation dans la base de données par l’interface graphique La navigation dans l’outil s’effectue par différents formulaires qui guident l’utilisateur vers les différentes fonctions de l’application. L’interface a été conçue pour être la plus conviviale et efficace possible. Nombreuses listes de choix, des textes info-bulles, des boîtes de dialogue, des messages d’information ou d’avertissement ont été établis. L’entrée dans la base de données est sécurisée (cf. Sécurité). Après s’être identifié, l’utilisateur se trouve sur la page d’accueil. 33
- Page 1: Mise en place de la base de donnée
- Page 4 and 5: Petra Cohez-Vajda Mise en place de
- Page 6 and 7: Petra Cohez-Vajda Mise en place de
- Page 8 and 9: Petra Cohez-Vajda Mise en place de
- Page 10 and 11: Petra Cohez-Vajda Mise en place de
- Page 12 and 13: Petra Cohez-Vajda Mise en place de
- Page 14 and 15: Petra Cohez-Vajda Mise en place de
- Page 16 and 17: Petra Cohez-Vajda Mise en place de
- Page 18 and 19: Petra Cohez-Vajda Mise en place de
- Page 20 and 21: Petra Cohez-Vajda Mise en place de
- Page 22 and 23: Petra Cohez-Vajda Mise en place de
- Page 24 and 25: Petra Cohez-Vajda Mise en place de
- Page 26 and 27: Petra Cohez-Vajda Mise en place de
- Page 28 and 29: Petra Cohez-Vajda Mise en place de
- Page 30 and 31: Petra Cohez-Vajda Mise en place de
- Page 32 and 33: Petra Cohez-Vajda Mise en place de
- Page 36 and 37: Petra Cohez-Vajda Mise en place de
- Page 38 and 39: Petra Cohez-Vajda Mise en place de
- Page 40 and 41: Petra Cohez-Vajda Mise en place de
- Page 42 and 43: Petra Cohez-Vajda Mise en place de
- Page 44 and 45: Petra Cohez-Vajda Mise en place de
- Page 46 and 47: Petra Cohez-Vajda Mise en place de
- Page 48 and 49: Petra Cohez-Vajda Mise en place de
- Page 50 and 51: Petra Cohez-Vajda Mise en place de
- Page 52 and 53: Petra Cohez-Vajda Mise en place de
- Page 54 and 55: Petra Cohez-Vajda Mise en place de
- Page 56 and 57: Petra Cohez-Vajda Mise en place de
- Page 58 and 59: Petra Cohez-Vajda Mise en place de
- Page 60 and 61: Petra Cohez-Vajda Mise en place de
- Page 62 and 63: Petra Cohez-Vajda Mise en place de
- Page 64 and 65: Petra Cohez-Vajda Mise en place de
- Page 66 and 67: Petra Cohez-Vajda Mise en place de
- Page 68 and 69: Petra Cohez-Vajda Mise en place de
- Page 70 and 71: Petra Cohez-Vajda Mise en place de
- Page 72 and 73: Petra Cohez-Vajda Mise en place de
- Page 74 and 75: Petra Cohez-Vajda Mise en place de
- Page 76 and 77: Petra Cohez-Vajda Mise en place de
- Page 78 and 79: Petra Cohez-Vajda Mise en place de
- Page 80 and 81: Petra Cohez-Vajda Mise en place de
- Page 82 and 83: Petra Cohez-Vajda Mise en place de
Petra Cohez-Vajda<br />
<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />
4.6 Logiciels <strong>de</strong> modélisations<br />
De nombreux outils <strong>de</strong> modélisation facilit<strong>en</strong>t <strong>la</strong> structuration <strong>de</strong>s données<br />
(PowerAMC Designer, Win’Design ou Case Studio…etc). Les possibilités chang<strong>en</strong>t<br />
selon les outils choisis 30 , on peut :<br />
concevoir <strong>de</strong>s modèles selon le formalisme UML, MERISE ou d’autres<br />
transformer un modèle MERISE vers un modèle UML vice-versa,<br />
générer automatiquem<strong>en</strong>t le script pour réaliser <strong>la</strong> structure <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong><br />
données sous différ<strong>en</strong>ts SGBDR (Oracle, Access, MySQL…etc.),<br />
faire un maquettage dynamique : vali<strong>de</strong>r et simuler <strong>de</strong>s interfaces utilisateur<br />
<strong>en</strong> cohér<strong>en</strong>ce avec <strong>la</strong> construction <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données,<br />
générer automatiquem<strong>en</strong>t le dictionnaire <strong>de</strong>s données,<br />
ou par exemple faire <strong>de</strong> <strong>la</strong> rétro-ingénierie sous Access.<br />
La station ne possè<strong>de</strong> pas et ne souhaite pas acquérir ce type <strong>de</strong> logiciel.<br />
Par simple curiosité un logiciel démo gratuite et disponible sur Internet, Case Studio<br />
2.2 qui a donc été testé.<br />
30 Informations recueillies sur les sites <strong>de</strong> http://www.sy<strong>base</strong>.com, http://www.win-<strong>de</strong>sign.com,<br />
http://www.casestudio.com/<br />
32