CHAPITRE II. DEVELOPPEMENT DU SYSTEME D'INFORMATION
INFORMATISE
Cette étape consiste à réaliser
concrètement dans un langage de programmation, sur du matériel.
C'est au cours de cette étape qu'à lieu la véritable
naissance du futur système d'information, la responsabilité du
système d'information est transférée de l'analyste
programmeur (maître d'oeuvre) aux utilisateurs (maître
d'ouvrage).
Toute fois le concepteur est appelé à maitriser
la programmation afin de débloquer les situations éventuelles qui
peuvent arriver et de bien conduire le projet informatique.
En pratique, pour le développement du système
d'information, le langage de modélisation unifié (UML) met
à l'usage des concepteurs des outils d'atelier de génie logiciel
entre autre :
? Le maquettage ? Le prototypage
II .1. Le maquettage
Le maquettage est un outil qui permet la création des
maquettes. Par définition : la maquette d'un système
d'information est une implémentation de ce système qui a
l'apparence des programmes qui supporteront ce système d'information et
qui fonctionne comme ces programmes mais avec des performances
dégradées.
La nouvelle vision du concepteur dans l'ingénierie des
systèmes d'information donne la possibilité au concepteur
d'alléger la tâche du programmeur par la conception des
maquettes.
II.2. Le prototypage
Le prototypage est un outil de génie logiciel qui a
pour but de créer de prototypes. Ainsi, le prototype d'un système
d'une information est une première implantation de ce système
d'information qui fonctionne comme des programmes qui supporteront ce
système d'information.
C'est sur base du prototypage le programmeur ou
développeur va enchainer avec le positionnement des
propriétés et l'écriture des codes.
Apres installation de SQL Server 2012, vient le tour de son
implémentation sur ordinateur par la procédure suivante :
90
II.3. Choix de la plate-forme de
développement
Concernant notre logiciel, nous avons porté notre choix
sur la plate-forme de développement Java car il apporte une puissance
inégalée et nécessite une rigueur importante. Le Java
fournit un ensemble de technologies et d'outils facilitant le
développement d'applications : Applications Windows classiques,
applications web, services Windows et services web.
En définitive le système de gestion de base
données c'est un logiciel supportant le modèle relationnel, et
qui manipule les données avec des opérateurs relationnels. Pour
l'implémentation de la base de données « GEST_PROJET »,
nous avions opté comme SGBD ; SQL Server 2012.
II.3.1 Brève présentation du SGBD (SQL
Server 2012)
Le SQL Server 2012, est un Système de Gestion de Base
de Données (SGBD), ce qui lui confère une très grande
capacité à gérer les données tout en conservant
leur intégrité et leur cohérence. SQL Server est un SGBDR
(Système de Gestion de Base de données Relationnelle)
entièrement intégré à Windows, ce qui autorise de
nombreuses simplifications au niveau de l'administration, tout en offrant un
maximum de possibilités.
SQL Server est chargé de :
- stocker les données,
- vérifier les contraintes
d'intégrité définies,
- garantir la cohérence des
données qu'il stocke, même en cas de panne (arrêt
brutal) du système,
- assurer les relations entre les données
définies par les utilisateurs.
|