Projets réalisés...

by Sylvain Vollard

login :

mot de passe :




s'inscrire

mes autres (vieux) sites...
  • Conservation de la pomme et réfrigération - VsProd
  • Datation radioactive - VsProd
Mes études m'ont conduit à la réalisation de divers projets qui constituent aujourd'hui, en grande partie mon expérience et mes compétences. J'ai choisi de vous présenter, sur cette page, un certain nombre d'entre-eux que j'estime importants. Cependant la liste est loin d'être exhaustive. Pour chacun des projets, 3 points sont présentés : tout d'abord un descriptif fonctionnel du projet puis un descriptif technique et enfin la liste des "technologies" employées afin de mener à bien le projet.
  • Annuaire, couches de composants, Web Services
    Descriptif fonctionnel : Récemment, j'ai été amené à réaliser un mini-projet dont le but était de récupérer les informations d'une personne dans un annuaire (adresse et numéro de téléphone) à partir de son nom et d'y ajouter des entrées.
    Descriptif technique : Si le sujet était simple, la contrainte forte était de respecter une organisation en couches de composants, permettant de réutiliser au maximum des briques logicielles déjà développées. Très tendance en entreprise grâce au gain de temps (donc d'argent) que cela permet, il faut cependant bien réfléchir à la conception de ce type d'organisation. J'ai donc mis en place une appliation client - serveur, stub, factory, service. Aucun language n'était imposé.
    techno utilisées : java, eclipse

    J'ai également réalisé une variante de ce projet qui a consisté à déployer les services développés préalablement sous forme de Web Services
    Technos utilisées : Eclipse, java, serveur Axis2, plugins Eclipse pour Axis2. Génération automatique de code.

  • Conseils en référencement
    Descriptif fonctionnel : Ayant acquis des compétences avancées en référencement de sites internet lors d'un projet sur 1 an pour Mitsubishi ite tcl dans le cadre de l'école polytechnique de Nantes, j'ai été solicité par l'association EGC (Extraction et gestion des connaissances) afin de faire une analyse complète de leur site internet d'un point de vue du référencement. De cette étude en est ressorti un dossier complet d'analyse de défauts et de conseils d'amélioration pour le référenement.
    Technos utilisées : LaTeX pour le compte rendu, le reste s'étant fait sur les connaissances.

  • Etude et réalisation d'une application d'optimisation du référencement web
          Lors de mon cursus à l'école polytechnique de l'université de Nantes, j'ai eu l'occasion de réaliser un projet sur un an en collaboration avec une entreprise. Ce type de projet a pour but d'apporter aux élèves ingénieurs une vision globale de la réalisation d'un projet. Ce projet a été divisé en 3 grandes phases : étude du problème (bibliographie), conception puis implémentation. Chacune des phases a fait l'objet d'un rapport et d'une présentation orale devant un jury et le responsable entreprise. En ce qui me concerne ce projet a été l'occasion de toucher de très près au référencement internet.

    Descriptif fonctionnel : Il s'agissait de développer un outil permettant d'analyser un site internet et de mettre en évidence les défauts principaux du site, de fournir des conseils et des corrections à faire ainsi que des thèmes sur lesquels travailler manuellement. En effet le référencement internet est suffisamment complexe pour qu'une application à elle seule ne puisse pas faire le travail à la place d'un spécialiste. Mais il s'agissait d'apporter à ce spécialiste une aide non négligeable en proposant des actions correctives, des rapports de positionnement tout en conservant l'historique des modifications qui ont déjà été apportées afin d'en mesurer les résultats.
    L'application devait également pouvoir réaliser des analyses de sites en tâche de fond.
    Descriptif technique : Aucune restriction technique n'avait été fixée au départ du projet. Nous avons finalement opté pour une application sous forme de site internet avec un module autonome en mode console et une forte orientation technos XML.
    Technos utilisées : PHP, XML, DOM, XSLT, PHP-CGI (lancé sous DOS ou console linux pour l'analyse en tâche de fond), UML, rational rose, Visio.

  • Intelligence artificielle - Backgammon
    Descriptif fonctionnel : Le projet du backgammon m'a apporté deux notions nouvelles et que j'estime particulièrement importantes. Avant tout la notion d'intelligence artificielle... lorsque la machine ne peut pas faire face à la complexité algorithmique d'un problème ! En effet de nombreux problèmes ne sont pas résolvables dans un temps jugé acceptable pour application informatique. C'est le cas en particulier des jeux comme les échecs ou le backgammon. Dans des cas comme ceux-là, on doit mettre en place des heuristiques, des stratégies afin d'aider l'ordinateur à faire des choix sans avoir à calculer l'ensemble des solutions. Ce projet m'a fait prendre conscience dans la réalité de ce problème incontournable en développement logiciel.
          La seconde notion concerne le langage utilisé pour développer l'application finale. Le langage CLIPS est un langage dit "fonctionnel" mettant en place des états initiaux et finaux et des règles s'exécutant lorsque les états de pré-condition sont satisfaits. Les langages fonctionnels apportent une manière de penser radicalement différente de la programmation procédurale, la programmation objet ou récursive. Ces deux notions capitales ont rendu le projet très intéressants.
    Descriptif technique : Utiliser un langage fonctionnel (Prolog ou CLIPS)
    Technos utilisées : langage CLIPS, éditeur de texte.

  • Messagerie instantanée, protocole de communication
    Descriptif fonctionnel : Probablement l'un de mes projets les plus intéressants, il s'agissait d'un projet libre lors de ma seconde année d'IUT. Ce travail a été réalisé en binôme. Nous avons décidé de réaliser un logiciel de messagerie instantanée. Au même titre que msn, skype, icq, jabber et bien d'autres nous avions pour objectfs de réaliser avec une interface conviviale un logiciel de messagerie de ce type fournissant le plus de fonctionnalités possibles.
    Pour cela, il nous a fallu nous décider sur un langage et un environnement de développement, il a fallu concevoir l'organisation de l'application (client, serveur, base de données) mais également définir un protocole de messagerie à part entière s'appuyant sur une transmission HTTP afin d'acheminer nos messages bruts et nos données complémentaires.
    Technos utilisées : Environnement de développement Borland, Développement objet C++, Base de données PARADOX

  • Sites web php / jsp, mysql / oracle, apache / tomcat
    J'ai eu l'occasion de réaliser un certain nombre de sites internet lors de mon cursus.

    Le premier exemple que je voudrais citer est ce site internet. VsProd. Facade sur le web de mon parcours étudiant et professionnel, ce site est bien plus que de simples pages html. Basé sur une base de données mysql et doté d'un espace administrateur complet (en constante évolution) ce site met également en oeuvre un gestionnaire de news et pour les utilisateurs inscrits avec le statut "utilisateur privé" un gestionnaire de téléchargement et un espace de partage de fichiers avec gestion de groupes (je suis inscris, je dépose des fichiers et je décide avec qui les partager). A noter que VsProd est entièrement valide w3c.
    VsProd est également mon espace créativité en termes de design. Loin d'être spécialiste du domaine j'ai pourtant un intérêt tout particulier pour cette activité et j'ai entièrement réalisé les différents design proposés sur ce site.

    Je peux également citer la réalisation d'un site avec intégration d'un moteur cartographique, l'utilisation massive de javascript (principalement pour ce moteur)... à suivre

  • Lecteur mp3
    Lecteur mp3 en C (utilisation des librairies allegro et fmod) : 60 heures
  • Gestion de vols d'un aéroport
    Gestion et recherche de vols d'un aéroport en Excel-VBA : + de 50 heures

Outil Open Source de détection de robots pour webmasters - Free crawlers and spiders tracking script for webmaster     Valid XHTML 1.1!    Valid CSS3!    © vsprod en savoir plus sur vsprod  2012


VsProd est le site pseudo professionnel de sylvain vollard. sylvain vollard est élève ingénieur en informatique et réalise des applications logicielles et internet de manière personnelle et professionnelle. VsProd est la dénomination sous laquelle sylvain vollard publie ses réalisations. vsprod.fr accessible également via l'url www.vsprod.fr est le site internet où vous pourrez consulter les informations concernant les productions et l'actualité vsprod ainsi que l'actualité de sylvain vollard. Vous pouvez consulter le CV, curriculum vitae de sylvain vollard. Les news relatives aux réalisations vsprod sont mises à jour régulièrement. Certains logiciels sont disponibles dans la section logiciels et sont à disposition en téléchargement et en utilisation libre.

Dmoz.org Annuaire Webmaster webmasters telechargement logiciel

pub 1and1