Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Copy of Développement d’une application web de gestion des notes et

No description
by

rami chef

on 27 April 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Copy of Développement d’une application web de gestion des notes et

Développement d’une application web de gestion des notes et d'affichage des résultats

Plan de la présentation

Solution proposée

Plan de la présentation

1- Introduction générale
2- Problématique
3- Solution proposée
3.1.Etude de Besoin
3.1.1.Besoins fonctionnels
3.1.2.Besoins non fonctionnels
3.2.Conception
4- Conclusion et perspectives

Introduction

Le domaine de l'informatique est une discipline très important à nos jours car on l'utilise pour tout que ce soit à titre personnel ou professionnel.

L’informatique rend tous type de travail plus facile, plus précis et surtout bien géré et provoque une nouvelle vision.

Elle occupe bien évidemment une grande place dans tous ce qui est gestion et surtout dans la gestion de notes .

Dans ce contexte, se situe notre travail qui se basant sur la création d’une application de : Gestion de Notes .


Problématique
De nos jours , l’École supérieur d'économie
numérique (Esen) utilise le logiciel « Microsoft Excel »   pour informatiser ses données ,calculer ses résultats…

Alors que ce logiciel, même si, il permet de faire ces quelques taches mais il est accompagné de plusieurs inconvénients tel que les problèmes de sécurité ,d’enregistrement, d’efficacité…

L’application doit permettre à l’étudiant de :
S’identifier,
Consulter ses notes,
L’application doit permettre au responsable administratif de
Vérifier les notes des étudiants,
Modifier les notes,
Afficher les notes,
Supprimer les notes,


Ces activités seront affichés et consultés facilement, elle sert à minimiser les tâches de l’étudiant et l’administartion ainsi assurer une rapidité de consulter les informations : les notes .


3.1.3.Conception

Les outils et les méthode de conception:

Conception
Diagramme de cas d’utilisation de l'étudiant.

Conception
Identification des acteurs de notre application
Pour la conception du système d’information nous
avons utilisé la méthode du processus unifié qui est basé sur le langage UML (Unified Modeling Langage)  qui est un langage standardisé de modélisation de systèmes d’information

Réalisation
Réalisation
Langages utilisées:

Ajax: (Asynchronous JavaScript And XML) :
PHP (Acronyme récursif pour HyperText processor)
est un langage de script
HTML:(HyperText mark up langage) pour représenter
les pages web
CSS: (Cascading style sheets) c’est une feuille de style.
JAVASCRIPT: sert à la gestion des erreurs.
SQL (Structured Query Langage)

L’architecture choisie:

Réalisation
Pour produire une application web claire et facile à
entretenir, on peut séparer les différentes parties de l'application selon l'architecture Modèle-Vue-Contrôleur (ou MVC).
Le Modèle Vue Contrôleur (MVC)
est une
architecture
(L’architecture, terme issu du latin architectura, mot tiré du grec...) et une méthode de conception pour le développement d'applications logicielles qui sépare le modèle de données, l'interface (Une interface est une zone, réelle ou virtuelle qui sépare deux éléments.
L’interface
désigne ainsi ce que chaque...) utilisateur et la logique de
contrôle

L’architecture MVC(modèle, vue et contrôleur) est un concept très puissant qui intervient dans la réalisation d’une application. Son principal intérêt est la séparation des données (modèle), de l’affichage (vue) et des actions (contrôleur).

Conclusion et perspectives:


Les objectifs de notre travail étaient d’évaluer
l’existant au seins de l’École supérieure d'économie numérique au niveau d’affichage des notes , calculs des moyens … toute on répondant aux insuffisances cités.

Pour améliorer cette situation, on a donc Implémenter une nouvelle application web qui permet d’améliorer les résultat données par Excel et de proposer a son tour des nouvelles visions et fonctionnalités.

Merci pour votre attention
1
2
3
4
5
6
7
13
14
15
16
18
19
3.1. Étude des besoins
3.1.1Besoins fonctionnels

3.1.2.Besoins non fonctionnels
Les besoins non fonctionnels caractérisent une propriété ou une qualité désirée du système telle que sa performance, sa robustesse, sa maniabilité et sa convivialité.
Le système doit assurer que le nombre maximal d’enter le numéro de la carte d’identité (CIN) ne dépasse pas 3 essais.
Le système doit assurer que les notes et les résultats ne sont visibles que pour l’étudiant propriétaire.

Diagramme de cas d’utilisation de l'administration.
 Étudiant
: C’est la personne qui utilise le système informatique,et elle est âgée entre 19 et 28 ans ,son comportement varie selon ses besoin dans un cadre spatiotemporel qui change de temps en temps .

Le responsable administratif
: C’est aussi la personne qui utilise le système informatique,

Le système informatique
: C’est celui qui va exécuter les actions faites par les utilisateurs.

Nom
: Consulter le site web universitaire
Acteur principal
: L’étudiant
Pré-condition
1. L’étudiant doit accéder au site universitaire,
Scénario nominal
1.
L’étudiant doit ouvrir le lien qui lui concerne,
2.
L’étudiant doit demander pour s’identifier (numéro de la CIN),
3.
L’étudiant doit demander de consulter ses notes,
4.
L’étudiant doit demander de consulter son résultat,
Enchaînement alternatifs
Al1. L’étudiant ne reçoit l’interface d’identification
Al2. L’étudiant ne reçoit l’interface d’affichage des notes et des résultats,
L’enchaînement Al1 démarre au point 2 du scénario nominal.
L’enchaînement Al2 démarre aux points 3 et 4 du scénario nominal.
Enchaînement d’erreur
E1. Le site n’est pas disponible
L’enchaînement E1 démarre aux points 2, 3 et 4 du scénario nominal.
Poste condition
Le site demandé est disponible, l’étudiant doit terminer toutes ses demandes.

description textuel:
Full transcript