Le professionnel R&T est amené à installer, adapter et développer des outils logiciels permettant l’échange d’informations au sein de l’entreprise. Il met en place une solution adaptée qui respecte les besoins et les contraintes techniques imposées par l’entreprise. II utilise dans ce but différents protocoles de communication, différents moyens d’authentification et de sauvegarde des données sécurisées. Il commente le code produit et génère la documentation technique en français ou en anglais. Il doit aussi présenter sa solution en argumentant les choix opérés avant la validation.
Partant de l’analyse d’un cahier des charges fourni, le professionnel R&T développe une application communicante permettant l’échange et la sauvegarde de données (position GPS, données d’emploi du temps, ...). La réalisation de ce projet contient les étapes suivantes :
Protocoles (TCP, UDP, HTTP, HTTPS), Objets (socket, websocket, socket-io), Sérialisation (base de données SQL ou no-SQL, fichier binaire ou fichier texte, ...).
Dans le cadre de cette SAÉ, on était chargé de concevoir et de réaliser une application communicante en mode client/serveur. Ce projet sera mené en groupe de trois, avec des rôles clairement définis : un responsable serveur, un responsable client et un responsable du rapport. L’objectif est de développer une solution complète, incluant à la fois les programmes et la documentation nécessaire.
L’archive finale devra contenir :
Les technologies utilisées seront Java (pour des applications console ou bureau) et JavaScript (pour des applications console ou web). Parmi les thèmes proposés, les groupes peuvent choisir des projets tels que :
Ce projet est toujours en ligne Veuillez cliquer ICI.
Voici le rapport et la notice d'utilisation avec le projet téléchargeable