Professional Documents
Culture Documents
Partie 4 : Réalisation……………………………………………………………16
I. Présentation des outils de développement………………………………………..16
1) MySQL…….………………………………………………………………………16
2) Plateforme de développement (Visual Studio.Net)..............................................16
II. Présentation des interfaces réalisées…………………………………………………18
Conclusion………………………………………………………………….26
Annexe…………………………………………………………………….27
Théorique.
Et pour cela j’ai mis une application qui permet la gestion de Bulletins et
2) Le rôle de l’association:
- Bureautique - Infographie
- Maintenance - Dessin industriel
- Réseau - Dessin Bâtiment
- Programmation - Génie Electrique
- Comptabilité - Anglais
- Français
Grâce à ce programme, L'Association abda de l'informatique et de la gestion confirme son
désir de coopérer
Et la coordination afin de promouvoir le secteur social et humanitaire, aspire à atteindre
l'objectif des programmes sociaux qui créent la paix sociale et la relance de l'esprit de
solidarité et d'interdépendance entre les différentes composantes de la l'Association vise
également à responsabiliser les jeunes appartenant à des milieux pauvres et système de
composition à faible revenu une variété de développements sensibles sur le marché du
travail et l'engagement dans le cadre de Affaires social et du développement, avec toutes
ses exigences et ses manifestations, qui aspire à un travail social et de formation dans le sol
des segments de région et cible du service, et vise à élargir le cercle et les services Son
travail pour inclure une variété de contextes de formation et de développement que
l'Assemblée contribuent Pour atteindre les objectifs de la coopération nationale en faveur
de la promotion des groupes défavorisés et d'améliorer les conditions de travail dans les
centres et l'intégration des jeunes descendants de familles dans le besoin sur le marché du
travail pour réaliser la communication et la solidarité sociale,
, La culture, les jeux artistiques et comiques et des voyages de loisirs au profit des
bénéficiaires de motiver et de les encourager à ces services de formation offerts par
l'Assemblée des activités parallèles au processus de formation et d'aider à affiner leur
personnalité et faciliter le processus de réinsertion dans la société.
1) Problématique :
Notre problématique se focalise sur la conception et le développement d'une application
pour gestion des notes et bulletin, en utilisant la technologie ADO.NET. Nous
concevons et développons alors un logiciel, pour gérer certaines taches administratives.
Ceci passe par une réflexion sur l'ergonomie et l'organisation de l'information, la
sécurité ainsi que l'administration et la gestion de notre système.
Pour ce faire, nous devons utiliser un langage de programmation de permettant de
structurer, d'organiser et de sécuriser cette application, tout en veillant à ce que qu'elle
soit orientée objet.
Étudiant :
Ajouter un étudiant. Rechercher un étudiant.
Supprimer un étudiant.
Modifier un étudiant.
Paramètre:
Activé ou désactivé l'application des Résultats.
Groupe:
Ajouter un Groupes. Modifier un Groupes.
Supprimer un Groupes. Exporter un Groupes.
Matières:
Ajouter une matière. Ajouter un coefficient.
Supprimer une matière. Supprimer une matière d'un niveau.
Modifier un coefficient.
Professeurs:
Ajouter un Professeurs. Modifier un Professeurs.
Supprimer un Professeurs.
Surveillant:
Ajouter un surveillant. Modifier surveillant.
Supprimer surveillant.
7/25
Autre:
Visualisation des notes d'un groupe par les matières.
Exporté la liste des groupes contiens le nom et prénom et moyenne
générale et mention.
Professeur :
Le système doit permettre au Professeur :
S'authentifié.
Ajouter les notes des étudiants des groupe qui enseigner se professeur.
Modifier les notes des étudiants des groupe qui enseigner se professeur.
Visualisation des notes avec l'ID ou le nom et prénom des étudiants.
Surveillant :
Les langages orientés objet constituent chacun une manière spécifique d’implémenter
certains concepts du paradigme objet. Ainsi, une méthode objet permet de définir le
problème à haut niveau sans préciser les spécificités d’un langage. Elle représente un outil
permettant le traçage du problème graphiquement.
UML (Unified Modeling Langage) est un langage unifié et non pas une méthode. Ce
langage est né de la fusion de plusieurs méthodes existantes auparavant et est devenu la
référence en termes de modélisation objet. UML a été conçu pour modéliser tous les
phénomènes de l’activité de l’entreprise indépendamment des techniques
d’implémentation.
a- Définition :
Les cas d’utilisation sont une technique de description du système étudié privilégiant le
point de vue de l’utilisateur. Un cas d’utilisation est une façon spécifique d’utiliser le
système. Il est composé d’un ensemble d’actions déclenché par un acteur externe et qui
produit un résultat identifiable.
b- Présentation graphique:
2) Diagramme de séquence:
a- Définition :
b- Présentation graphique:
Figure 7:
Diagramme de séquence du cas d’utilisation<<visualisation des notes>>
Figure 8: MCD
Ce chapitre constitue le dernier volet de ce projet. Il contient la liste des outils permettant
de réaliser l’application et la description des différentes interfaces dessinant ainsi le
scénario du processus de développement. Le projet est réalisé avec Microsoft Visual studio
2017 sous le langage C# et MySQL.
1) MySQL :
a- Définition :
MYSQL est un système de gestion de bases de données relationnelles (SGBDR). Il est distribué
sous une double licence GPL et propriétaire. Il fait partie des logiciels de gestion de base de
données les plus utilisés au monde, autant par le grand public (applications web principalement) que
par des professionnels, en concurrence avec Oracle, Informix et Microsoft SQL Server.
Son nom vient du prénom de la fille du corrélateur Michael Widnes, My. SQL fait référence
au Structured Query Language, le langage de requête utilisé.
L’interface de Menu:
L’interface de Gestion des étudiants:
L’interface de Notation:
Figure 8: MCD………………………………………………………………………………………………….…….……….……….……….……….15
Figure 9: MySQL………………………………………………….…….……….……….……….……….……….……….……….……….….16