Professional Documents
Culture Documents
GAlter
GAltr
By GAlter Team
1-
Contexte : ................................................................................................................................... 4
2-
3-
4-
Objectif : ..................................................................................................................................... 7
5-
6-
7-
8-
II-
1-
2-
3-
4-
5-
6-
Justification : ............................................................................................................................ 17
7-
8-
Page 2
Page 3
I-
Prsentation du projet :
1- Contexte :
Suivre une formation en alternance, c'est tre la fois tudiant et salari, suivre les
cours l'universit et travailler en entreprise. Avec cette formule qui concerne toutes
les filires d'enseignement et tous les niveaux de formation quel que soit le domaine,
le jeune devient un salari part entire. L'alternance allie la fois pratique et
thorie, emploi et formation... Pour russir dans cette voie, 3 tapes essentielles sont
franchir : choisir une formation, connatre les contrats en alternance et trouver un
employeur. Le contrat en alternance peut tre sign 3 mois avant l'entre en
formation et jusqu' 3 mois aprs.
Deux types de contrats de travail en alternance sont possibles :
Le contrat d'apprentissage
Il s'adresse aux jeunes de 16 25 ans, et conduit un diplme de l'enseignement
technologique ou professionnel. La formation thorique a lieu l'universit. La
scolarit est alors gratuite. La formation pratique se droule en entreprise, sous la
Cahier des charges Galter
Page 4
Page 5
Maitrise duvre
Equipe de ralisation
M. ASSOU Mourad
Madame Catherine Barry
Chef de projet dveloppeur
MOE Entit porteuse du
projet
M. KABER Mohamed
Dveloppeur
Assistant chef de projet
M.MOKRINI Soufiane
M.AIDOUNI Anas
Responsable de la
documentation
Responsable teste de
recettes
Page 6
3- Prsentation du sujet :
Luniversit de Picardie Jules Verne, principal tablissement denseignement
suprieur de la rgion de Picardie dispose de plusieurs outils de gestion selon les
domaines et les formations, parmi ces outils on retrouve la plateforme de la gestion
des alternants ddie principalement la gestion des rapports de suivie de stages
des tudiants.
Notre entreprise (ou Equipe GAlter) souhaite se placer dans ce crneau de
logiciel en rpondant lappel doffre de lUPJV, et pour cela on envisage de
dvelopper un outil volutif facile prendre en main, gnrique quon utilisera pour
toutes les filires et parcours de luniversit dans la mme optique, et quon pourrait
proposer ou vendre dautres tablissements si lapplication est prise et a bien fait
ses preuves par suite.
Lapplication GAlter est une plateforme dchange et de conversation entre
les tuteurs et les tudiants, tout en gardant leurs rapports et change dans la base
de donnes. Ladministrateur de lapplication pourra ajouter des utilisateurs en tant
que tuteur ou tudiants et les dsactiver. Il est aussi possible que ladministrateur
exporte les rsultats, dans des formats exploitables, pour des fins de statistiques.
4- Objectif :
Lobjectif de ce projet est le dveloppement et la mise en place dun outil volutif
pour assurer la gestion des rapports et messages des tudiants et tuteurs. Nous
dvelopperons une application. De plus, ce logiciel sera organis sous divers
modules garantissant un haut niveau de scurit et la facilit de maintenance.
Une possibilit dtendre ce logiciel se prsente, on peut proposer une
application spcialement ddie pour les terminaux mobiles (pour Androde et
Windows Phone), si la version web est satisfaisante.
Page 7
TRIADE Education :
TRIADE
La plateforme TRIADE, est une application web de eLearning ou LMS, elle supporte plusieurs modules de gestion destins aux
tablissements scolaires, dont un module de gestion basique des stagiaires.
Beaucoup de fonctionnalits intressantes sont disponibles, telles que la gestion
des absences, des notes, cependant il y a plusieurs fonctionnalits demandes
dans notre projet, et quon ne trouve pas dans loutil, par exemple lexportation et
larchivage des messages entre tudiants et tuteurs. Cette insuffisance sur le plan
fonctionnel ncessite une prestation de lentreprise propritaire de loutil, une telle
intervention pourrait couter un budget astronomique et un temps de dveloppement
important prendre en compte.
DOKEOS MLS :
Page 8
Page 9
Ainsi nous pouvons prsenter le diagramme de cas dutilisation ou diagramme usecase ci-dessous qui correspond aux utilisations possibles de la plateforme.
Ltudiant :
Il s'agira de tout tudiant qui suit son processus dalternance, que ce soit en
contrat d'apprentissage ou en contrat de professionnalisation, ou encore d'tudiant
qui effectue un stage.
Page 10
Le tuteur :
Le tuteur est la personne accompagnant l'tudiant dans son processus
d'alternance ou de stage, il s'agira de tuteur acadmique, qui relve de l'universit et
ayant t affect l'tudiant, et de tuteur en entreprise, celui qui accompagne
l'tudiant dans le milieu professionnel (exemple : manager dquipe, chef de service
etc.)
Ladministrateur :
Pour notre plateforme de gestion des alternants, les administrateurs seront
respectivement les responsables des contrats de professionnalisation et des
contrats dapprentissage de tous les dpartements de lUPJV
8- Contraintes techniques:
Le choix tant libre par le client sur lhbergement et les technologies
utilises pour ce projet, cela offre un avantage important pour notre quipe de
ralisation ; encore faut il prendre en compte les connaissances de chaque membre
de notre groupe, pour enfin choisir la technologie qui conviendra au mieux pour
russir ce projet.
Pour raliser cette application web on utilisera le Framework PHP Symfony,
jQuery pour javascript et Bootstrape Twiter pour le CSS et bien sur du HTML. On
se basera sur Mysql pour crer notre base de donnes avec loutil
MysqWorkbench, lEDI choisie pour le dveloppement est NetBeans en raison des
fortes compatibilits et facilits offertes pour le dveloppement web base de
Symfony.
En ce qui concerne lhbergement pour notre application, et suite une
exprience dun membre du groupe dans le domaine, le choix tend vers le service
que propose la socit OVH qui propose un forfait de 240 Go, la possibilit davoir 4
bases de donnes et un nom de domaine, avec 4,99 euros/mois. Actuellement,
cette offre est intressante et rpond bien notre besoin, mais pour que le choix soit
bien plac on organisera un devis sur les services dhbergement pour en choisir
celui qui conviendra au mieux.
Page 11
II-
Prsentation de la plateforme :
1- Prsentation fonctionnelle.
Page 12
Page 13
2- Composant logiciel :
Notre
application est une application web modulaire, dveloppe en
respectant le patron MVC, elle assurera cependant un haut niveau de scurit des
donnes en transit. Ainsi, larchitecture adopte comporte les composants suivants :
SECURITY BUNDLE
Gestion des
utilisateurs
Gestion des
droits
Authentification
GALTER BUNDLE
Gestion des
rapports
Sauvegarde des
donnes
Export des
donnes
Page 14
3- Architecture logiciel :
Pour mettre en place les diffrents composants dcris prcdemment, notre
application web adoptera larchitecture logiciel MVC, et comme on la dj indiqu on
utilisera pour notre application plusieurs tables mappes laide de lORM Doctrine
de Symfony, le modle de donnes se prsente clairement avec le diagramme
entits-relation, figure ci-dessous.
3- Gestion de projet :
Dans cette partie on prsentera clairement les tapes du dveloppement du
logiciel, de plus ces informations nous seront utiles tout au long de la ralisation
de du logiciel, des parties suivantes :
Page 15
Analyse du besoin
VALIDATION
Spcifications
VALIDATION
Conception
VALIDATION
Implmentation
Test
Livraison
Intgration
VALIDATION
Page 16
5- Justification :
Pour justifier notre choix du plan de dveloppement on sest appuy sur diverses donnes
et circonstances, quon dtaillera clairement ci-dessous :
7- Diagramme de Gantt :
Page 17
8- Estimation du projet
Lestimation des projets informatiques est lune des plus importantes activits du
dveloppement de logiciels. La planification rigoureuse et le pilotage du projet ne
sont pas envisageables en absence dune estimation srieuse et fiable.
Cots humains :
Nous disposons dun total de 6 sances de 4 heures, soit 72 heures homme
de prsence. Le temps prvu normalement est de 120 heures homme. Cela nous
donne donc thoriquement 48 heures homme hors sance, soit environ 16 heures
par membre.
Cots Informatiques :
Nous ne prvoyons pas de cots informatiques pour ce projet. En effet, pour
ldition de documents, nous utilisons Word dont nous disposons tous, et des outils
gratuits pour tout le reste (NotePad++, NetBeans, Wamp, FileZilla etc.).
Cots de dploiement :
Nous navons pas encore effectu le choix de lhbergeur. Il est donc possible
quil y ait un cot pour lhbergement et pour le nom de domaine.
Il ny a aucun cot de formation dutilisateurs.
III-
Livrable :
Page 18
IV-
Annexe :
1- Questionnaire :
Page 19
2- Rsultats du sondage :
V- Bibliographie :
-Prsentation de la plateforme triade :
ftp://www.triade-educ.com/documentation/Presentation_Triade_1.8.pdf
Page 20