INSTITUT DE LA FRANCOPHONIE POUR L’INFORMATIQUE SOCIETE SYNEXSER MEMOIRE DE FIN D’ETUDES PROJET – FORMATION Stagiaire : Vu Minh Toan Responsable : Hugo DELOUVIN Septembre - 2005 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tables des matières REMERCIEMENT. 3 Environnement de stage. Présentation du projet Filio 1. Présentation du projet Formation.
Description du projet Formation. Domaines et Catégories Classement. Catégorie de Classement. Offre de Formation.
Offre de Séminaire. Offre de Formateur. Besoin de Formation. Besoin de Formateur.
Les Pièces Jointes. Le Dépôt Requis. Les Transactions et Le Facture. Les Sollicitations directs.
Les traitements différés. Conception du Projet. Management des données techniques du Site. Management Offre de Formation.
Management Offre de Séminaire. Management Catalogue Fournisseur. Management Offre de Formateur. Management Besoin de Formation.
Management Besoin de Formateur. Management Transaction et Facture. Implémentation et Résultat obtenu. Environnement Technique de Développement.
52 1 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com REMERCIEMENT Je voudrais tout d’abord remercier M. Hugo DELOUVIN et M. Denis Barbot qui sont les responsables de ce projet, M. Nguyen Van Dai qui m’ont fourni des conditions favorables et un bon environnement de travail.
Permettez moi d’exprimer des remerciements sincères à mes professeurs à l’IFI où j’ai été bien formé en informatique aussi bien qu’en français. Enfin je tiens à remercier à l’équipe qui ont développé ce projet avec moi pendant le temps je travaille chez Synexser. 2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Résume L’objectif du Projet est d’établir la communication, au sens large, autour du sujet de la «Formation». Le Projet doit permettre : Aux Organismes de formation • De proposer leurs Offres de Formation Aux Entreprises ou aux Particuliers • De s’inscrire sur les Formations • De présenter leurs besoins de Formation Le site est construit basé sur le framework xoops (écrit en PHP).
3 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Environnement de stage SYNEXSER, une société française, elle se compose de trois unités (Synergie, Export et DIROX). L'unité Synergie regroupe les activités liées au commerce et aux services de consultations sur la zone Asie et particulièrement au Vietnam. L'unité Export permet d'exporter des produits effectués au Vietnam en France ou d'autres pays. La troisième unité DIROX, possède des réponses quasi parfaites pour la plupart des problématiques d'entreprise comme : • Gestion de documents • Intégration de données • Développement logiciel • Communication d'entreprise • Graphiques et Web J’ai effectué mon stage au sein de SYNEXSER, dans l’équipe de développement DIROX située au L25, quartier de BinhThanh à HOCHIMINH ville.
Pour plus d’information veuillez visiter deux sites Web de la société suivants : http://www.com http://www.com 4 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Présentation du projet Filio 1.0 (Nguyen Hung Bac – Promotion 7 a réalisé ce projet dans son stage) Résume : Filio est un logiciel qui permet de gérer des projets et des documents de projet. Un utilisateur peut créer, modifier, supprimer un projet via le Web Dans chaque projet, il contient plusieurs documents. Pour ajouter un document, il y a deux façons : • Effectuer sur le Web • Envoyer email (Mail Server va analyser le contenu du mail et ajouter le document dans le projet) Un utilisateur peut modifier, supprimer un document via le Web Version 1.2 (J’ai effectué cette partie tout seul dans 7 semaines) Dans cette version, le fonction supprimer un projet n’existe plus.
On remplace cette fonction avec la fonction archiver Sur le site : Quand le Projet Manager décide d’archiver un projet, l’état du projet de vient «Archiving». L’utilisateur ne peut pas ajouter des documents dans un projet qui a l’état «Archiving». 5 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Auto Archiver un projet : L’archiver est une fonction qui est intégré dans le mail serveur (James). Cette fonction est lancée automatiquement d’après une période (chaque nuit).
Il va chercher des projets qui ont l’état «Archiving», ensuite les archiver. Le processus : Les membres de projet peuvent connecter au site pour télécharger un projet qui est archivé. Auto Supprimer un projet archived : Le supprimer est une fonction qui est intégré dans le mail serveur (James). Cette fonction est lancée automatiquement d’après une période (chaque mois).
Il va chercher des projets qui ont l’état «Archived» et «le date courant- le date archived» >= un paramètre (ce paramètre est défini par Administrateur du Site par exemple : 6 mois), ensuite le supprimer. Langage de programmation ASP, Java 6 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Présentation du projet Formation Avant du besoin de trouver et présenter des informations sur l’Internet. Eralys (une compagnie française qui est le Fournisseur de solutions Internet) a proposé une solution qui concentre sur des informations des formations.
Ce projet est nommé ERALYS-Site Formation. L’objectif principal du Projet est d’établir la communication autour du sujet de la Formation. Le projet permet : Des organismes de formation • Proposent leurs Offres de Formation • Réponse des Besoins de Formation des clients Des Entreprises ou aux Particuliers • Inscrire sur les Formations • Présenter leurs Besoins de Formation Ce projet est un contrat entre Synexser et Eralys et j’ai le change de suivre toutes les étapes développement. Dans le trois premières mois j’ai travaille avec Clément Node et après avec l’équipe de 3 personnes (avec Nguyen Hung Bac et Nicolas Embleton).
La spécification est écrite par M.ALIU Francis de la compagnie Eralys. J’ai travaillé sous la direction du M.Hugo DELOUVIN et M.Denis BARBOT 7 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Description du projet Formation Le projet Formation a des parties principales suivantes : 3. Géographies Chaque annonce (Offre ou Besoin) est rattaché un département.
Un des Objectifs du projet est de favoriser la communication locale. Il y a quatre types de Niveaux de Visibilité : • Département • Département proche • Région • Nation Par exemple : Hanoi est à coté HaTay (Ils sont département proches). Une annonce est localisée à HaTay. Et son Niveaux de Visibilité est Département proche.
Un utilisateur à Hanoi, peut trouver cette annonce. Utilisateurs Il y a deux types des utilisateurs, selon cet utilisateur peut être rattaché à une entreprise ou non. Dans le cas d'une Entreprise, c'est l'Administrateur de l'entreprise a le droit ajouter, modifier, supprimer les Utilisateurs dans cette entreprise. Le Administrateur Technique du Site (Web master) a le droite bloquer une Entreprise ou un Utilisateur, c’est à dire qu’ils enlèvent les droits d’utilisation du Site.
Dans le cas du blocage d’une Entreprise, tous les Utilisateurs dans cette Entreprise sont bloqués aussi. 8 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3. Domaines et Catégories Classement 3. Domaine Un domaine peut être divisé en sous domaine Exemple : Domaine Niveau 0 : Informatique, Electronique, Bâtiment Au niveau Informatique nous pourrions avoir (Domaine Niveau 1) : Systèmes & Réseaux, Etudes, Production … 3.
Catégorie de Classement C’est une catégorisation transverse aux Domaines, sans aucune hiérarchisation. Elles ont pour but de faciliter les recherches. Une Annonce (Offre ou Besoin) est rattachée à un seul Domaine mais peut être concernée par plusieurs Catégories de Classement. Exemple : Maîtrise d’Ouvrage, Maîtrise d’oeuvre, Management, Développement 9 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3.
Offre de Formation Une Offre de Formation est exprimée par un Fournisseur. Une Offre Formation est décomposée en plusieurs Sessions. Chaque Session pouvant être différente. Les Utilisateurs peuvent s’inscrire sur les Sessions.
Le nombre d’inscriptions est limité. Le schéma 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Un exemple : IDECAP à HCM ville propose un cours français DELF : ce cours contient 4 classes (sessions) : Date début Date fin Lieu Tarif Date Nombres. Clôture d'inscrits 20/11/06 20/11/07 A25 400USD 20/10/06 10. Note : L'utilisateur ne peut pas s'inscrire sur une session s'il la date clôture est atteinte.
Offre de Séminaire Le principe des Offres de Séminaires est la même à l’Offre de Formation. Une Offre de Séminaire est exprimée par un Fournisseur. Une Offre Séminaire est décomposée en plusieurs Sessions. Chaque Session pouvant être différente.
Les Utilisateurs s’inscrivent sur les Sessions. Le nombre d’inscriptions est limité. 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3. Catalogue Fournisseur Un fournisseur peut grouper des Offres de Formation et des Offres de Séminaire dans un Catalogue Fournisseur Un Catalogue Fournisseur peut être décomposé en plusieurs Chapitres et chaque chapitre contient les Offres de Formation et Offres de Séminaire.
Dans le cas d’une Entreprise, seulement l’Administrateur de l’entreprise a le droit de créer un Catalogue Fournisseur et dans ce Catalogue, il va contenir des Offres de Formation et des Offres de Séminaire de toutes Utilisateurs dans cette Entreprise. L’objectif de Catalogue Fournisseur est facilité de recherche, Un Utilisateur peut consulter des Offres de Formation ou des Offres de Séminaire à travers le contenue du Catalogue Fournisseur. 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3. Offre de Formateur Une Offre de Formateur est exprimée par un Fournisseur.
L’offre de Formateur contient la description de la compétence du Fournisseur. Le Client ne peut pas répondre un Offre de Formateur, il doit contacter directement avec le Fournisseur. 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3. Besoin de Formation Un Besoin de Formation est exprimé par un Client.
Un Besoin de Formation contient la description de la Formation souhaitée, avec les exigences au niveau de la réponse attendue. Les Fournisseurs intéressés peuvent répondre à cette Besoin. Le nombre de réponses est limité. 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 3.
Besoin de Formateur Un Besoin de Formateur est exprimé par un Client. Un Besoin de Formateur contient la description de la Compétence souhaitée, avec les exigences au niveau de la réponse attendue. Les Fournisseurs intéressés peuvent répondre à cette Besoin. Le nombre de réponses est limité.
15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Le schéma 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Les Messages Le but de Message est pour les Utilisateurs peut communiquer à travers un objet. Il n’est pas possible de s’adresser directement à un Utilisateur. Le Message concerne les Objets suivants : • Offre de Formation • Session de l'Offre de Formation • Inscription sur Session de l'Offre de Formation • Offre de Séminaire • Session de l'Offre de Séminaire • Inscription sur Session de l'Offre de Séminaire • Offre de Formateur • Catalogue Fournisseur • Réponse sur Besoin de Formation • Besoin de Formateur • Réponse sur Besoin de Formateur • Transactions • Facture Le Fournisseur ne voit jamais l'information du Client qui envoie des messages.
Les Pièces Jointes Les Pièces Jointes sont des fichiers qui sont rattachés les objets Les Pièces Jointes peuvent concerner tout type d’Objet. Les Pièces Jointes sont Description officielle, Plan d’accès, CV. 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Le Dépôt Requis Chaque utilisateur peut avoir un compte qui contient une certaine somme d’argent.
L'utilisateur doit payer quand il dépose un Objet et le rendre visible. Exemple : L'administrateur du Site définie le dépôt pour les Offres de Formation. • La 1ère Offre nécessite un dépôt de 10 €, • De la 2ème à la 5ème, un dépôt de 3 € chacune, • De la 6ème à la 20ème, un dépôt de 1 € chacune, • Au delà de la 20ème Offre, pas de dépôt requis. Les Types d’Objets nécessitant un dépôt sont : • Offre de Formation • Session d’une Offre de Formation • Offre de Séminaire • Session d’une Offre de Séminaire • Catalogue Fournisseur • Offre de Formateur • Besoin de Formation • Besoin de Formateur Dès que l'utilisateur ferme son annonce (les Objets ne sont plus visibles).
Le système va rembourser total ou partiel de la somme déposée. 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Les Transactions et Le Facture Certaines transactions réalisées à travers le Site, et le fournisseur doit payer la commission.