Chapitre1 : Contexte scientifique et
Méthodologie
|
exportables et importables facilement via un format XML.
|
|
Win'Design
|
Très grand outil de conception de logiciel qui
contient un module dédié aux bases
de données, Merise et UML. Il permet de générer les
codes selon les langages tels que : ACCESS, Java, PHP, C# et SQL etc.
|
17
|
Rational Rose
|
Intègre deux principaux modules du génie
logiciel moderne : Le développement à base des composants et
le développement itératif
contrôlé. Facilite la conception orienté objet et le
développement d'équipe. Il Peut être utilisé
à tout moment pendant le processus de développement logiciel et
permet entre autre, l'enregistrement sur la création de la
documentation. Il
permet également l'installation des langages
de programmation (C++, Java, Forte, ...) afin de générer des
codes en fonction du langage.
|
7.0.0.4
|
AgroUML
|
C'est un logiciel libre de création de diagrammes UML.
Il est multilingue et programmé en Java. Ce logiciel supporte 7
diagrammes (Statique et Dynamique) : Le diagramme de cas d'utilisation,
classes, séquence, état transition, collaboration,
activité et déploiement.
La génération de code à partir des
diagrammes de classes est supportée par les langages tels que : Java,
C++, PHP, C#, SQL, etc.
|
0.34
|
BOUML
|
Peut être utilisé sous Linux, MacOs X et
Windows. Il permet de programmer simultanément en C++, Java, PHP,
Python, IDL et MySQL. Grâce à un accès complet aux formes
générées, vous décidez de ce qui doit être
généré. Il est extensible, très rapide et
nécessite peu de mémoire pour modéliser plusieurs milliers
de classes.
|
7.9
|
|
MISE A JOUR D'UN SYSTEME AUTOMATISE DE GESTION D'UNE GRANDE
ECOLE : GESTION DE NOTE
Mémoire de DIPES II, rédigé et soutenu
par NITCHEU TCHUISSI Joseph Parfait 13
Chapitre1 : Contexte scientifique et
Méthodologie
Au regard des fonctionnalités soulevées, ces
différents outils de modélisation bien qu'étant
adéquat pour répondre à un problème de conception
et de modélisation, notre choix s'est penché sur le logiciel
PowerAMC. Compte tenu de ses fonctionnalités
énumérées ci-haut, il est également facile à
l'emploi et présente une interface conviviale.
1.2.2.2.2 Les environnements de développement
(lowercase)
Ce sont des logiciels qui ont servi d'accompagnateur dans la
phase de réalisation de notre projet. Il était question à
notre égard, de s'appuyer sur un éditeur de texte pour
l'écriture du code source et au moyen d'un navigateur,
d'expérimenter le rendu.
? Les éditeurs de textes
Un éditeur de texte est logiciel destiné
à la création et à l'édition des fichiers textes.
Il permet de définir le contenu d'une page web, et se distingue des
logiciels de traitement de texte par le fait qu'il est orienté ligne de
code plutôt que paragraphe. Il existe une panoplie d'éditeurs de
textes ayant chacun une spécificité comme illustre le tableau
ci-dessous :
Tableau 3 : Tableau comparatif de quelques éditeurs
de texte
Logiciels Fonctionnalités Dernière
version
Sublime Text
|
Visual
Studio Code
|
|
Extrêmement léger, consomme moins de ressources
et fonctionne sur plusieurs plateformes telles que Mac, Windows et Linux. Il
permet l'édition fractionnée pour gérer et éditer
les fichiers. Grace à l'API Python, il offre la possibilité de se
mettre à niveau avec les plugins.
Il possède des raccourcis extrêmement simples et
puissants, de la recherche et la modification de plusieurs lignes à la
fois.
Il est entièrement gratuit avec accès open
source et dispose une large collection d'extensions. C'est un éditeur de
texte évolué et possède une forte communauté. Il
fournit des commandes Git intégrées et sa fonction
IntelliSense fait un merveilleux travail de mise à niveau des
fonctions standard de surlignage
MISE A JOUR D'UN SYSTEME AUTOMATISE DE GESTION D'UNE GRANDE
ECOLE : GESTION DE NOTE
Mémoire de DIPES II, rédigé et soutenu
par NITCHEU TCHUISSI Joseph Parfait 14
|