Chapitre 2ème : CONCEPTION DU SYSTEME
D'INFORMATION INFORMATISE (S.I.I)
Dans le chapitre I, nous nous sommes consacré à
l'étude du système d'information organisationnel (SIO), plus
précisément à l'articulation des modélisation et
formalismes associés. Nous avons obtenu les modèles conceptuels
et organisationnels (traitements et données).
Ce chapitre II est consacré techniquement à
l'étude du Système d'Information Informatisé (SII), plus
précisément à l'articulation des modélisations et
formalismes associés. En d'autres mots, les points ci-après
seront traités, notamment :
- 1ère Section, Modélisation logique des
traitements, - 2ème Section, Modélisation logique des
données,
- 3ème Section, Modélisation physique
des traitements, et
- 4ème Section, Modélisation physique
des données.
Ces quatre sections seront précédées par
la « Section 0 » réservée à la description des
« Scénarios de mise en oeuvre » retenus.
Section 0 : SCENARIOS DE MISE EN OEUVRE ET DE
DEVELOPPEMENT
Du fait que nous cherchons à passer de la vue du
gestionnaire (SIO) à la vue informaticienne (SII), il nous sera question
ici de spécifier l'outil informatique qui sera utilisé
par le Nouveau système d'information.
Les modèles logiques (traitements et données)
doivent permettre la prise en compte de choix ou scénarios techniques
liés soit à l'architecture, notamment la répartition des
traitements et des données, soit au poste de travail lui-même.
Pour l'architecture techniques, c'est la mise en oeuvre d'un système de
gestion de bases de données (SGBD), de bases de données
réparties, d'architectures client - serveur... Pour le poste de travail,
c'est d'une façon plus générale, la prise en compte de
nouvelles tendances du génie logiciel, permettant une meilleure
ergonomie du poste de travail en mettant à profit la richesse de
nouvelles interfaces homme/machines ; c'est concevoir des applications
respectant la séparation entre ces interfaces utilisateur et le noyau de
l'application ; c'est la conception et la programmation par
objets...1
Tenant compte de ces observations, nous avons, pour le
système d'information de "Gestion Académique",
porté notre choix sur la technologie ou
1 Dominique NANCI et Bernard ESPINASSE, Op.
Cit., pp. 294-295.
122
l'architecture Client / Serveur et sur l'environnement de la
Programmation Orientée Objet. Les raisons de ce choix nous ont
été dictées par les contraintes ci-après :
le choix des scénarios de mise en oeuvre et de
développement,
le prix d'acquisitions,
la portabilité,
la facilité de la maintenance,
la facilité de migration,
la disponibilité des ressources sur le marché,
Ainsi, elle se décrit de la manière ci-après
:
? Le site "Gestion des inscriptions et
scolarités" composé des machines logiques "division
inscription", "division scolarité" et "commission
concours", comportera un serveur et les postes clients.
? Le site "Préparation et suivi des
délibérations" composé des machines logiques
"Enseignant", "Secrétaire de jury" et "CTI",
comportera un serveur et les postes clients.
? Les deux sites seront reliés en réseau et
concentreront leurs données dans un serveur situé dans le CTI. Il
donnera le cliché de deux serveurs utilisant la technique de
mirroring.
Nous voudrions bien préciser que notre configuration
(logicielle et matérielle) n'a son sens que dans le cadre de ce
mémoire de fin d'études : projet de « Gestion
Académique ». Le projet réel d'informatisation mobiliserait
beaucoup de ressources tant humaines, financières... que
matérielles. Et aussi, cette configuration est valable pour un «
Plan Directeur Informatique » dont la réalisation du
projet est échelonnée et prévue dans un ou deux ans.
Dans le cadre de notre objectif fondé sur la
rédaction d'un mémoire, travail de fin de cycle de licence, et
compte tenu de l'outil informatique qui est à notre disposition dans
notre Section Informatique de Gestion, nous utiliserons la configuration
logicielle et matérielle ci-dessous. « La plus belle femme au
monde ne peut donner que ce qu'elle a » dit-on.
De ce fait, le Système d'Information Informatisé
se base sur la configuration de l'outil informatique ci-dessous.
123
ASPECTS SOFTWARE
Dans la configuration software, nous avons :
+ Le système d'exploitation : Microsoft Windows XP
Professionnel (avec le protocole TCP/IP - Transmission Control Protocol/
Internet Protocol),
+ Le système de gestion de bases de données :
Microsoft Access 2002,
+ L'environnement de développement Microsoft Visual
Studio 6.0 et le langage de programmation orienté objet Microsoft Visual
C++ 6.0,
+ Le logiciel de traitement de texte pour le publipostage :
Microsoft Office XP (Microsoft Word).
+ L'outil de connexion aux bases de données (sources de
données) : ODBC (Object Data Base Connectivity),
+ Le logiciel de gravure Nero Express,
+ Le logiciel de manipulation d'images,
ASPECTS HARDWARE
Dans la configuration matérielle, nous avons :
+ Le processeur AMD Athlon et Duron avec une vitesse de top
d'horloge de 1,53 GMHz,
+ La mémoire de 256 Mo de RAM,
+ Le disque dur de 40 Go,
+ Le graveur Benq avec une vitesse d'écriture de 52x,
+ Une imprimante matricielle grand format EPSON LQ-2180,
Microsoft Access est un système de gestion de base de
données (SGBD) relationnel mis au point par la maison Microsoft en vue
de faciliter la création des bases de données compatibles
Windows. Microsoft Access est un logiciel qui évolue. Car depuis sa
première version qui a vu le jour en 1992, il est actuellement à
sa version Microsoft Access Xp.
Le terme "base de données" a été
cité pour la première fois par Charles BACHMANN dans son ouvrage
intitulé « The evolution of storage structure
»1.
1 MPUTU KINSHASA, Notes de cours inédit de
Techniques des Bases de Données, 3ème graduat en
Informatique de Gestion, ISC/KIN, année académique 1998 -
1999.
124
Les bases de données ont pris aujourd'hui une place
essentielle dans l'informatique, plus particulièrement en gestion. Vous
avez sans doute une idée intuitive des bases de données. Prenez
garde cependant, car ce mot est souvent utilisé pour désigner
n'importe quel ensemble de données ; il s'agit là d'un abus de
langage qu'il faut éviter. Une base de données est un ensemble de
données modélisant les objets d'une partie du monde réel
et servant de support à une application informatique. Pour
mériter le terme de base de données, un ensemble de
données non indépendantes doit être interrogeable par le
contenu, c'est-à-dire que l'on doit pouvoir retrouver tous les objets
qui satisfont à un certain critère. Il doit être possible
aussi de retrouver leur structure.1
Il existe plusieurs types de bases de données. Les plus
répandus sont les bases de données relationnelles,
réseaux (ou navigationnelles) et
hiérarchiques.2
Une relation est définie mathématiquement comme
étant une liaison entre couples d'éléments.3
Une base de données relationnelle est celle dont les
données sont structurées par un ensemble de
relations.4 Et elle se réfère au modèle
relationnel.
Un SGBD peut être perçu comme un ensemble de
logiciels systèmes permettant aux utilisateurs d'insérer, de
modifier et de rechercher efficacement des données spécifiques
dans une grande masse d'informations (pouvant attendre quelques milliards
d'octets) partagée par de multiples utilisateurs.
1 Georges GARDARIN, Bases de données objet
& relationnel, Edition EYROLLES, Paris 1999, pp.3-4.
2 MPUTU KINSHASA, Notes de cours inédit
de Bases de Données sur les Micro-ordinateurs,
3ème graduat en Informatique de Gestion, ISC/KIN,
année académique 1998 - 1999.
3 Petit ROBERT, Dictionnaire de la langue
française, Edition Dictionnaires Le ROBERT, Paris 2001, p. 2147.
4 Petit ROBERT, Op.Cit., p. 2148.
125
|