Home / SCN_2
Name Modified Size InfoDownloads / Week
Parent folder
TEST_4.txt 2016-12-14 279 Bytes
TEST_1.txt 2016-12-14 315 Bytes
TEST_2.txt 2016-12-14 630 Bytes
TEST_3.txt 2016-12-14 1.2 kB
Totals: 4 Items   2.5 kB 0
                          BasePropect

  Description
  -----------
  RegistreTPE développe et maintient un annuaire d'artisans et de TPE afin de proposer un accompagnement à d'autres entreprises. 
  Pour cela, les commerciaux de cette société prennent tout d’abord contact avec un ensemble de clients potentiels, 
  puis y enregistrent leurs coordonnées dans le logiciel propre à RegistreTPE appelé BaseProspect. 

  BaseProspect offre ainsi un récapitulatif de l’ensemble des prospects et de leurs coordonnées accompagnées d’une note indiquant 
  si le prospect souhaite rejoindre l’annuaire ou non.
  Cependant, depuis quelques années, les commerciaux travaillent essentiellement sur leur smartphones, délaissant ainsi BaseProspect. 
  Par conséquent, les nouveaux contacts pris par les commerciaux ne sont pas souvent notés dans cet outil, 
  impliquant des situations peu professionnelles telles que prendre contact plusieurs fois auprès d’une même entité.
  C’est pourquoi la direction de RegistreTPE souhaiterait avoir un outil permettant d’alimenter BaseProspect à partir de l’export du carnet de contacts d’un smartphone. 
  Il faudra, en outre, que cet outil permette le transfert de la liste des contacts de BaseProspect sur un smartphone. 
  De plus, l’outil doit permettre de suivre les mises à jour de BaseProspect et de gérer les doublons de manière à ce que le responsable ne conserve que les fichiers à jour. 
  Enfin, le développement de cet outil doit être réalisé sous forme d'une librairie Javascript 
  afin d’intégrer plus tard le portail web en cours de développement par le service informatique de l’entreprise.


  Fonctionnements principaux
  ------------------
    - Exportation des données de BaseProspect vers les smartphones des commerciaux de l’entreprise.
    - Exportation des données des smartphones vers BaseProspect
    - Gestion des doublons
    - Suivi des mises à jour
    - Création de liste spécialisée par domaine
    - Librairie javascript utilisable par une interface de ligne de commande
    - Enregistrer les prospects dans le logiciel BaseProspect

  Dernière version
  ------------------

  Le dernier up-to-date se trouve à l'adresse:
  http://............................../trunk/.

  Installation
  ------------

  Pour installer notre produit logiciel il faut effectuer la démarche suivante :
  Installer Node.js
  Télécharger et extraire notre fichier Zip "sujet(B)_equipe_international_l2 .zip" dans le dossier voulu
  Dans une invite de commande placez-vous dans le dossier trunk/
  Vous pouvez maintenant tester nos briques logiciels en ligne de commande (voir "Utilisation")

  Utilisation
  -----------

  Liste des fichiers Javascript  
    Contact.js
    ContactParserUtils.js
    DetectConflitsUtils.js
    Domaine.js
    Export.js
    Export_Domaine.js
    Import_to_BD.js
    SaveContactUtils.js
    VCardParserUtils.js 

  Exécution
    Voici la liste de commande (à lancer dans l'invite de commande):

      -Pour afficher à l'écran un fichier vCard au format BaseProspect: 
      node export.js –v nom_du_fichier.vcf
	  -Pour afficher à l'écran un fichier BaseProspect au format vCard:
	  node export.js -b nom_du_fichier.txt
	  
      -Pour exporter une liste dans la base de données et l'afficher à l'écran au format BaseProspect :
      node export.js –bd 
      -Pour exporter une liste dans la base de données et l'afficher à l'écran au format vCard :
      node export.js –bdv 
	  
      -Pour afficher à l'écran un domaine particulier de la base de données au format BaseProspect:
      node Export_Domaine.js -b nom_du_domaine
	  -Pour afficher à l'écran un domaine particulier de la base de données au format vCard:
	  node Export_Domaine.js -v nom_du_domaine
	  
      -Pour importer un fichier et l'ajouter à la base de données :
      node Import_to_DB.js nom_du_fichier.vcf 

  Changelog 1.0
  --------------------------
  Ajout:
	- commande et méthode associé à l'exportation d'un fichier BaseProspect au format vCard
	- commandes et méthodes associé à l'exportation d'un domaine au format BaseProspect et vCard
  Corretif:
    - les parser (de vCard et BaseProspect) peuvent prendre maintenant en compte plusieurs numéros de téléphones
	- affichage complet du vCard
	- gestions des doublons (le plus récent est sauvegardé)

  Documentation
  -------------
  Si vous souhaitez plus de renseignements sur Node.js, sa documentation se trouve à l'adresse suivante :
    https://nodejs.org/docs/latest-v0.12.x/api/

  Dépendances
  -------------
  Environnement d’exécution
    Notre logiciel est compatible avec tous les systèmes d'exploitation, tel que  Unix (dont macOS, GNU/Linux, iOS et Android) et Windows.
  Librairies/modules complémentaires
    Node.js

  Auteurs et licence
  ---------
  
  ------ MIT Licence -----
  
  Une première équipe a rédigé un cahier des charges avec les spécifications respectant les besoins du client. Cette équipe MOE est composée des personnes suivantes :
  Quentin Delcourte
  Nicolas Duffaut
  Malo De Rivals
  Tien Thi Thao Tran

  Une seconde équipe, l'équipe de développement du produit logiciel réalisé est composé des personnes suivantes :
  Pham Le Gia Lam
  Wang Wentong
  Zhang Meng
  Geoffrey Letellier

  Contacts
  --------
  Si vous avez des questions concernant les spécifications, vous pouvez contacter l'équipe MOE citez en amont.
  En revanche concernant le logiciel en lui-même et les briques fonctionnelles correspondantes, 
  vous pouvez nous contacter via nos adresses mails UTT (prenom.nom@utt.fr) ou bien nous trouver dans le trombinoscope de l'UTT.

  Toute l'équipe vous souhaite pleine satisfaction avec notre logiciel.
Source: Guide de demarrage - README.txt, updated 2017-01-13