2. Plateforme matérielle:
Ø type de machine: Intel (R) Core(TM) i3-3110M. Ø
CPU: 2.40GHz. Ø RAM: 4, 00 Go. Ø Disc dur: 500Go.
3. Plateforme logicielle:
3.1. Système d'exploitation:
L'environnement de base qui a constitué le support de
notre travail est le système d'exploitation Windows 8.
Il offre une simplicité, une mobilité, un
démarrage très rapide du système, un
écosystème fermé qui fonctionnera plus en autarcie, comme
celui d'Apple, et surtout des options de réparation
intégrées qui vont permettre de dépanner plus facilement
un poste de travail en carafe. [5]
Implémentation
Chapitre03
72
3.2. Netbeans :
NetBeans est un environnement de développement
intégré (IDE) pour Java, placé en open source par Sun en
juin 2000 sous licence CDDL (Common Development and Distribution License). En
plus de Java, NetBeans permet également de supporter différents
autres langages, comme Python, C, C++, XML et HTML. Il comprend toutes les
caractéristiques d'un IDE moderne.
NetBeans est disponible sous Windows, Linux, Solaris (sur x86
et SPARC), Mac OS X et Open. [6]
3.3. EasyPhp :
EasyPHP fut le premier package WAMP à voir le jour
(1999). Il s'agit d'une plateforme de développement Web, permettant de
faire fonctionner localement (sans se connecter à un serveur externe)
des scripts PHP. EasyHP n'est pas en soi un logiciel, mais un environnement
comprenant deux serveurs (un serveur web Apache et un serveur de bases de
données MySQL), un interpréteur de script (PHP), ainsi qu'une
administration SQL phpMyAdmin. Il dispose d'une interface d'administration
permettant de gérer les alias (dossiers virtuels disponibles sous
Apache) et le démarrage/arrêt des serveurs. Il permet donc
d'installer en une seule fois tout le nécessaire au développement
local du PHP. Par défaut, le serveur Apache crée un nom de
domaine virtuel (en local) 127.0.0.1 ou localhost. Ainsi, quand on choisit
« Web local » dans le menu d'EasyPHP, le navigateur s'ouvre sur cette
URL et affiche la page index.php de ce site qui correspond en fait au contenu
du dossier www d'EasyPHP.
Et pour cela, on a choisit ce logiciel freeware pour construire
notre BD.
3.4. StarUML :
StarUML est un outil de modélisation UML (Unified
Modeling Language) open source qui peut générer automatiquement
les differents diagrammes d'UML et qui vient se substituer aux outils payants
tels que « IBM Rational Rose ».
Implémentation
Chapitre03
Ce logiciel open source est simple d'utilisation et intuitif
pour un débutant. StarUML est simple d'installation et consomme peu de
ressources système (mémoire ~200 Mo et utilisation CPU faible).
Il possède également une documentation.
Cet outil respecte l'approche MDA (Model Driven Architecture)
permettant de générer du code à partir de la
modélisation UML (diagramme de classes). StarUML peut
générer du code C, C++, Java et PHP 5 grâce aux divers
plugins le composant. [7]
|