Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Attachment

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 9

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

UNIVERSITE DE MAROUA UNIVERSITY OF MAROUA

PAIX-TRAVAIL-PATRIE PEACE-WORK-FATHERLAND

FACULTE DE LA SCIENCE FALCULTY OF SCIENCE

DEPARTEMENT DE MATHS-INFO DEPARTEMNT OF MATHS-INFO

THEME : LA CONCEPTION D’UN LOGICIEL POUR


LA GESTION DES ELEVES DANS UN LYCEE

Membre du Groupe:

1. Banimb Dolombo Bertrand…………19A1177FS


2. Kouazi Thomas
3. Fakane Tchonba Esther……………20A0385FS
4. Fongso Francois Daga ……………20A0478FS
5. Nenba Elisée …................................20A0395FS

L’enseignant : Mr. BAYANG


SOULOUKGNA ANNEE
ACADEMIQUE
2022/2023
SOMMAIRE
Sommaire……………………………………………………2
Introduction…………………………………………………3
A-Contexte…………………………………………………3
1-Les intervenants…………………………………………3
I-Description du logiciel et cycle de vie d’un logiciel…4
II – Objectif, Résultat attendus et planning………………5
1-Objectif……………………………………………………5
2-Resultat attendu…………………………………………5
3. Planning de travail………………………………………4
III-Les diagrammes et les acteurs…………………………6
1-Les acteurs………………………………………………...6
2-les diagrammes……………………………………………7
IV-Fonctionnement…………………………………………9
V- Contraintes………………………………………………9
VI-Délais et Budgets………………………………………9

Page 2|9
Introduction
De nos jours, la gestion des données d'une façon automatisée occupe une place privilégiée dans le monde
de l'informatique plus généralement basé sur l’utilisation des Nouvelles Technologies de l’Information et
de la Communication (NTIC). C’est la raison pour laquelle plusieurs sociétés ou entreprises essayent de
profiter au maximum possible de ces technologies afin d’améliorer leurs productivités et de faire face à
quelques problèmes pénibles qui peuvent constituer un obstacle de progression du travail.
La naissance de cette idée « conception et réalisation d’une application pour la gestion des
élèves du lycée » est due pour répondre à un ensemble des besoins notamment : gestion des
élèves (inscription, cours, notes, bulletins…). Pour réaliser ce projet, tout d’abord on présente
le cahier de charges suivantes.

CAHIER DE CHARGE TECHNIQUE


A-Contexte
Nous avons constaté que la gestion des élèves dans certains lycées est faite de façon manuelle c’est-à-dire
tout est écrit sur les papiers et s’il arrive que le lycée prenne feu, ce sera un grand problème ; pour éviter
que tout ceci arrive, nous avons eu l’idée de concevoir un logiciel qui manipule toutes les données de façon
numérique.
1. Les intervenants

Noms et prénoms rôles


FAKANE TCHONBA Esther Cheftaine du projet et assigne les
différentes taches à chaque membre

NENBA Elisée Responsable de la documentation, de la


bonne tournure des phrases et de
l’ergonomie
Page 3|9
KOUAZI Thomas Responsable du test de logiciel

FANGSO François DAGA Responsable du test de logiciel

BANIMB DOLOMBO Responsable du test de logiciel


Bertrand
Mr. BAYANG SOULOUKGNA Evaluateur

I-Description du logiciel cycle de vie de notre logiciel.


 Description
Notre Projet est de concevoir un logiciel pour la gestion des élèves dans un lycée. Il aura pour nom L-
GEST (Logiciel de gestion). Le logiciel est accessible par le Client Lourd, autrement dit, il ne peut être
utilisé que par les personnels du Lycée. Il est reposé sur l’Architecture Centrée sur les Données. Dans
l’Architecture Centrée sur les Données, les personnels sont responsables de la gestion des données
(Conservations, ajout, retrait, mise à jour), cette architecture sépare clairement les données des traitements
et de la présentation c’est-à-dire les élèves peuvent être ajoutés sans affecter les autres élèves.
 Cycle de vie
Le « cycle de vie d'un logiciel » (en anglais software lifecycle), désigne toutes les étapes du développement
d'un logiciel, de sa conception à sa disparition. L'objectif d'un tel découpage est de permettre de définir des
jalons intermédiaires permettant la validation du développement logiciel, c'est-à-dire la conformité du logiciel
avec les besoins exprimés, et la vérification du processus de développement, c'est-à-dire l'adéquation des
méthodes mises en œuvre.
Il existe plusieurs principaux cycles de vie d’un logiciel parmi lesquels :
o Cycle de vie en cascade
o Cycle de vie en V
o Cycle de vie en spirale etc.
Pour la conception et la réalisation de notre application nous avons opté d’appliquer le processus de
développement en V, car ce modèle de cycle de vie part du principe que les procédures de vérification de la
conformité du logiciel aux spécifications doivent être élaborées dès les phases de conception. Le modèle en V
demeure actuellement le cycle de vie le plus connu et certainement le plus utilisé.

Page 4|9
 Sur la barre de gauche, sont représentées les phases d'étude et d'analyse, de conception
et de développement ; sur la barre remontante à droite, sont représentées les phases de
tests et d’installation.

II – Objectif, Résultat attendus et planning

1-Objectif
L’objectif de notre logiciel est qu’il va faciliter les taches aux personnels du lycée et de leur permettre
d’avoir les informations fiables sur l’élève.
2-Resultat attendu.
En ce qui concerne le résultat attendu, nous aurons à la sortie un logiciel qui permet aux personnels du
lycée de manipuler facilement la base de données des élèves.
3. Planning de travail
Pour la panification de ce projet nous avons utilisé le diagramme de Gant ci-dessous. Les tâches réalisées
sont les activités menées avec leur délai d’exécution représentées dans le diagramme sous la forme des
triangles et les deux gros points représentent la date du début et de la fin de projet respectivement et les
triangles déjà hachurés sont les tâches déjà réalisées et les non hachurées ne le sont pas encore.

Page 5|9
III-Les diagrammes et les acteurs.
1-Les acteurs
Les acteurs sont des entités qui interagissent avec le système, comme une personne ou un autre système
informatique. Les acteurs sont décrits par leur rôle (leurs besoins et leurs capacités) vis-à-vis du système
et peuvent être classés en deux principales catégories :
 Les acteurs primaires (ou internes) : ceux qui agissent directement sur le système, c’est-à-dire qu’ils
l’utilisent pour réaliser des opérations ;

 Les acteurs secondaires (ou externes) : ceux qui fournissent des informations pour la réalisation des
opérations à partir du système.

Pour la gestion des élèves, les acteurs identifiés sont :


 Administration : qui est l’utilisateur principal du système. Il dispose du droit d’effectuer toutes les
différentes opérations dans le système ;
 L’élève : c’est un acteur secondaire fournissant des informations pour la réalisation des opérations
à partir du système.
Page 6|9
Nous avons utilisé quatre diagrammes qui sont les suivantes :
o Diagrammes de cas d’utilisation ;
o Diagrammes de séquences ;
o Diagrammes d’activités ;
o Diagrammes de classes
2- Les diagrammes
a-diagramme de cas d’utilisation
Les diagrammes de cas d’utilisation sont destinés à représenter les besoins des utilisateurs par rapport au
système. Il constitue un des diagrammes les plus structurants dans l’analyse d’un système et décrivent les
services les plus importants rendus par un système.
Voici la présentation du diagramme de cas d’utilisation global du système de notre application :

b-diagramme de séquence
Un diagramme de séquence est un diagramme d’interaction qui met l’accent sur la chronologie des
messages. Les diagrammes de séquence se concentrent sur l’ordre dans lequel les messages sont envoyés.
Ils fournissent un plan séquentiel de passage de messages entre les objets au fil du temps. Ici, les objets
sont représentés par des lignes verticales et les messages par des lignes horizontales entre eux. La séquence
de messages se lit de gauche à droite et du haut vers le bas. Voici le diagramme de séquence utilisé dans
ce projet :

Page 7|9
c- diagrammes d’activité
Un diagramme d’activités est un diagramme d’états spécial qui montre le déroulement des activités propres
à une opération ou à un cas d’utilisation à l’intérieur d’un système. Ils sont utilisés pour montrer comment
les différents flux ou processus dans un système sont construits, par quoi ils commencent, les nombreux
sentiers de décision qui peuvent être empruntés du début à la fin et les niveaux où il pourrait y avoir de
traitements parallèles lors de l’exécution. Voici le diagramme d’activité:
Elève Service Service de calcul
d’enregistrement

d-diagramme de classe

Page 8|9
IV-Fonctionnement
En ce qui concerne le fonctionnement de notes logiciel en premier temps l’élève s’inscrit, après avoir validé
l’inscription, il enregistre, après l’enregistrement l’élève sera autorisé de prendre cours. Après les
compositions, les notes et la moyenne de l’élève seront donc calculées ensuite enregistrer, Par la fin le
bulletin élaboré : Si l’élève a une moyenne supérieur ou égale à un chiffre fixé, il sera automatiquement
admis en classe supérieur, au cas contraire il va redoubler ou exclu.
V- Les contraintes
Nous avons :
 Contraintes de temps.
 Contraintes de Portée.
 Contraintes de couts.

VI-Délais et Budgets

Pour ce projet, on aura besoin de temps minimum (05) mois ou voir plus pour la réalisation du projet.
Parlant du budget, nous aurons besoins d’une somme de Cinq cent mille francs

Page 9|9

Vous aimerez peut-être aussi