5
Positionnement des travaux Le déroulement de notre projet doit nécessairement passer par les étapes suivantes : - Analyse des besoins - Spécification - Conception - Développement - Test et validation Analyse du besoin : Objectifs : comprendre les besoins de l’administration et des utilisateurs du site. L’analyse des besoins nous aide à la réalisation du site web pour l’ensemble des mastères de l’institut supérieur de gestion industrielle de Sfax qui sera par la suite la vitrine de l’institut en tout ce qui concerné les mastères. La réalisation de site à pour but d’améliorer les services de l’institut au niveau de s mastères et permettre aux étudiants de savoir les actualités, de bénéficier des services en ligne, etc. Document produit : cahier des charges. Fonctionnalités attendues : le site de mastère de l’ISGI à 5 fonctions principales : - Gérer la communication avec les étudiants de mastère à distance. - Améliorer l’ensemble des services de mastère - Présentation détaillé de différentes filières de mastère - Facilité l’apprentissage de l’information à travers un Forum de discussion - Trouver une méthode plus simple qui permet aux enseignants de mastère de publier leur support de cours. Environnement du travail : c’est le service de Mastère de l’ISGI.

Positionnement des travaux

Embed Size (px)

DESCRIPTION

Déroulement d'un PFE informatique

Citation preview

Page 1: Positionnement des travaux

Positionnement des travaux

Le déroulement de notre projet doit nécessairement passer par les étapes suivantes :

- Analyse des besoins

- Spécification

- Conception

- Développement

- Test et validation

Analyse du besoin :

Objectifs : comprendre les besoins de l’administration et des utilisateurs du site.

L’analyse des besoins nous aide à la réalisation du site web pour l’ensemble des mastères de

l’institut supérieur de gestion industrielle de Sfax qui sera par la suite la vitrine de l’institut en

tout ce qui concerné les mastères.

La réalisation de site à pour but d’améliorer les services de l’institut au niveau des mastères et

permettre aux étudiants de savoir les actualités, de bénéficier des services en ligne, etc.

Document produit : cahier des charges.

Fonctionnalités attendues : le site de mastère de l’ISGI à 5 fonctions principales :

- Gérer la communication avec les étudiants de mastère à distance.

- Améliorer l’ensemble des services de mastère

- Présentation détaillé de différentes filières de mastère

- Facilité l’apprentissage de l’information à travers un Forum de discussion

- Trouver une méthode plus simple qui permet aux enseignants de mastère de publier leur

support de cours.

Environnement du travail : c’est le service de Mastère de l’ISGI.

Page 2: Positionnement des travaux

Ressources nécessaires :

- Ressources administratives : Tous les documents qui ont une relation directe avec le service

de mastère

- Ressources matérielles : un PC

- Ressources logicielles :

Un logiciel de conception : StarUML

Un logiciel web : Joomla

Un serveur web : Wampserver

Un serveur client pour le transfert de fichiers via Internet : FileZilla

Faisabilité : étude des solutions possibles

Avant de commencer notre projet on a le choix entre deux situations :

- Soit d’intégrer le projet dans le site de l’Institut,

- Soit de créer un autre site spécialement pour les mastères.

Première hypothèse : intégrer le projet dans le site de l’Institut

(http://www.isgis.rnu.tn)

Avantages Inconvenants

Page 3: Positionnement des travaux

- Il est intégrer dans le site officiel de

l’établissement.

- Le travail coûte moins

- Le site est connu d’avance par les

internautes, pas d’effort de publicité.

- Pas de problème au niveau de

l’hébergement du site ; le site est déjà

réalisé et hébergé sous l’adresse :

http://www.isgis.rnu.tn

- Pas d’innovation.

- Obligation de continuer le travail

avec le même langage de

programmation choisis

précédemment par le réalisateur du

site.

- Non disponibilité du code source

- Il faut plus d’espace de stockage.

Deuxième hypothèse : crée un site spécialement pour les mastères

indépendamment du site de l’institut

Avantages Inconvenants

- Quelque chose de nouveau

- Le travail est limité pour le mastère

seulement ;

Un travail spécialisé

Domaine connu de l’avance

Des nouvelles rubriques seront

ajoutées, des documents, des cours,

forum, …

- Nouvelle organisation par rapport au

site de l’Institut

- Le site reste un peu inconnu durant

les premiers jours de lancement d’où

il faut un effort de publicité

(référencement sur Google, faire une

petite annonce dans le site de

l’Institut, un affichage dans l’Institut,

etc.)

Après discussion avec le responsable de service Mastère Mr.Neji Walid et l’encadreur

académique Mr.Zouari Alaeddine nous avons choisis la 2ème

hypothèse car elle indique une

certaine innovation pour l’étudiant et pour l’établissement.

Spécification :

Page 4: Positionnement des travaux

Objectifs : établir une description claire de ce qu’on doit faire à travers le site

(fonctionnalités détaillé, …).

Document produit : cahier des charges fonctionnel.

Le cahier de charge est validé par le responsable de service de Mastère Mr. Naji Walid.

Page 5: Positionnement des travaux

Conception :

Objectifs : élaborer une solution concrète réalisant la spécification

- Description architecturale (de site)

- Réalisation des fonctionnalités (organisation des données, …)

- Réalisation des exigences non fonctionnelles (performance, sécurité, …)

Document produit : dossier de conception

La conception sera réalisée avec UML.

Nous avons utilisé ce langage de modélisation pour les raisons suivantes :

- c’est un système à forte composante logicielle.

- Sa notation graphique permet d'exprimer visuellement une solution objet.

Développement :

Objectifs : implantation de la solution conçue

Le langage de programmation : HTML + PHP.

Le stockage des informations se fera dans une base de données MySQL qui est un

gestionnaire de base de données très utilisé dans les projets libre et dans le milieu industriel.

Test : c’est un test de vérification ; assurer que le site satisfait sa spécification.

Validation :

Objectif : Déterminisme et sûreté de fonctionnement

Satisfaction des besoins des utilisateurs du système.