Les perspectives futures des systèmes d’information révèlent une transformation essentielle dans la gestion des abonnés, avec des solutions informatiques prometteuses. En surmontant les défis du traitement manuel, cette recherche propose une approche novatrice qui pourrait redéfinir la sécurité et l’efficacité des réseaux.
CHAPITRE 4. IMPLEMENTATION DE L’APPLICATION
CONCEPTION
INTRODUCTION
La conception et la réalisation d’un système d’information ne sont pas une chose évidente car elles exigent que l’on puisse réfléchir à l’ensemble de l’organisation à mettre en place. La phase de conception nécessite des méthodes permettant de mettre en place un modèle sur lequel on va s’appuyer.
Un modèle est une représentation d’un système qui vise à en faciliter la compréhension, en mettant en évidence certains.
La modélisation est l’activité qui consiste à construire des modèles, soit pour décrire un système informatique existant, soit pour élaborer un nouveau système informatique (conception) à partir des perceptions du monde réel. La réalité est universelle mais sa perception et son analyse sont spécifiques aux individus qui les font.
La méthode que nous exposons dans le cadre de ce cours est la MERISE1 (Méthode d’étude et de réalisation informatique pour les systèmes d’entreprises). Méthode d’analyse et construction du système informatique des écoles françaises.
LES CYCLES DE MERISE
La MERISE comprend trois cycles que voici :
- Le cycle d’abstraction : avec les formalismes aux 3 niveaux (conceptuel, organisationnel ou logique, opérationnel ou physique) pour modéliser un système d’information.
- Le cycle de vie : comporte 3 grandes périodes dont la conception qui va de la période d’étude de l’existant au système même à mettre en place ;
Ensuite la réalisation qui concerne la période de mise en œuvre et d’exploitation, et enfin la maintenance qui permet au système d’exploitation et de s’adapter aux modifications de l’environnement et aux nouveaux objectifs.
- Le cycle de décision : tout au long de l’étude et de la maintenance, des décisions sont à prendre, très générales d’abord, puis de plus en plus ponctuelles.
Les trois cycles se déroulent simultanément. A chaque étape du cycle de vie, les formalismes du cycle d’abstraction sont utilisés avec une précision de plus en plus grande, et des décisions sont prises, d’ordre global au début, puis de plus en plus détaillées à mesure qu’avancent les travaux.
1,n
Gérer
Avoir
1,1
1,1
Abonné
LES NIVEAUX DU CYCLE D’ABSTRACTION DE MERISE
MERISE distingue trois niveaux de description de systèmes d’information suivants :
- Niveau conceptuel : son rôle consiste à définir précisément les finalités de l’entreprise. Il précise l’ensemble des règles de gestion à y appliquer au niveau des concepts.
- Niveau organisationnel ou logique : son rôle est de définir l’organisation qu’il est souhaitable de mettre en place dans l’entreprise pour atteindre les objectifs souhaités.
- Niveau physique ou opérationnel : il définit les choix techniques (logiciels et matériels). Il se traduit en termes de modèle physique de données (MPD).
PRESENTATION DE MODELE CONCEPTUEL DE DONNEES
LE MCD BRUT
Avoir
Table MCD Brut | |
---|---|
Parameter/Criteria | Description/Value |
1,1 | AdressIP Nom Mot_pass Date d’entrée Connecté Payé |
4.1.2. Fig. Présentation du MCD brut
LE MCD VALIDE
CIF
Nom Mot_pass
Administrateur
CIF
CIF
Abonné
Table MCD Valide | |
---|---|
Parameter/Criteria | Description/Value |
AdressIP | Nom Mot_pass Date d’entrée Connecté Payé |
4.1.2. Fig. Présentation du MCD valide
REGLE DE NORMALISATION
- Première forme normale : Chaque entité doit posséder un identifiant qui caractérise de manière unique.
- Deuxième forme normale : L’identifiant peut être composée de plusieurs attributs mais les autres attributs de l’entité doivent être dépendants de l’identifiant.
Ces deux premières formes normales peuvent être oubliées si on suit le conseil de n’utiliser que des identifiants non composés de type numéro.
- Troisième forme normale (importante) : les attributs d’une entité doivent dépendre directement de son identifiant.
- Normalisation des relations : les attributs des associations doivent dépendre des identifiants de toutes les entités en associations.
Table Normalisation | |
---|---|
Parameter/Criteria | Description/Value |
Formes normales | Règles de normalisation des données |
PRESENTATION DU MODELE PHYSIQUE DE DONNEES (MPD)
Table administrateur
Table Administrateur | |
---|---|
Parameter/Criteria | Description/Value |
Champs | Structure de la table administrateur |
Table Abonné
Table Abonné | |
---|---|
Parameter/Criteria | Description/Value |
Champs | Structure de la table abonné |
Table mot de passe
Table Mot de passe | |
---|---|
Parameter/Criteria | Description/Value |
Champs | Structure de la table mot de passe |
MODELE PHYSIQUE DES DONNEES
Mot_pass
Abonné
Administratif
Adress Nom
Mot_pass
Adresse Nom Mot_pass Dat_d’ent Connect Payé
Mot_pass Nom-d’utilisateur Categorie
PRESENTATION DU MODELE LOGIQUE DE DONNEES (MLD)
[10_perspectives-futures-des-systemes-information-en-2024_23]
CHOIX DU LANGAGE DE PROGRAMMATION
Dans le cadre de notre solution informatique, nous allons considérer le langage de programmation C Sharp (C#) pour implémenter les différentes interfaces de mise à jour de notre application. Nous utiliserons en plus une base de données créée en Microsoft Office Access 2007 comme système de gestion de base de données.
Il sied de noter que le langage de programmation C Sharp choisi est de l’environnement Microsoft Visual Studio Team 2008, dans la plate-forme .Net Framework.
Voilà pourquoi, dans ce point de notre travail, nous illustrerons concrètement l’enchaînement des interfaces tout en précisant dans certains cas le code-source utilisé.
Questions Fréquemment Posées
Qu’est-ce que la méthode MERISE dans la conception des systèmes d’information?
La méthode MERISE est une méthode d’étude et de réalisation informatique pour les systèmes d’entreprises, utilisée pour analyser et construire des systèmes informatiques.
Quels sont les niveaux du cycle d’abstraction de MERISE?
MERISE distingue trois niveaux de description de systèmes d’information : le niveau conceptuel, le niveau organisationnel ou logique, et le niveau physique ou opérationnel.
Quelles sont les règles de normalisation des données dans la conception de bases de données?
Les règles de normalisation incluent la première forme normale, où chaque entité doit posséder un identifiant unique, et la troisième forme normale, où les attributs d’une entité doivent dépendre directement de son identifiant.