Home
Système d`Aide à l`Exploitation et d`Informations Voyageurs
Contents
1. 18 LT La Salle Avignon 1 59 tvaira0free fr Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 8 2 Les ressources logicielles 4 su bus das Lea e Fete 19 B 8 3 Les ressources documentaires 4 4 19 C Sp cifications pr liminaires 20 C 1 Diagramme des cas d utilisation du sous syst me SIV 20 C 2 Classes principales du sous syst me SIV a 20 C 3 Diagramme des cas d utilisation du sous syst me SAL 22 C 4 Classes principales du sous syst me SAT 22 Co Bas d donn es LRU LT INRA SNL IR RM ET EME A a RER RE ruse 24 CO Cna OS LARMES SR LT RS END DR EME TT EN Cr Peche CUS a a 25 Cial PIV CU L rer le Service sia a N Re RD Er a Er 25 C 6 2 SIV CU 2 G olocaliser le v hicule 26 C 6 3 SIV CU 3 D tecter les points d arr t o a a a a 27 C 6 4 SIV CUA Communiquer avec le SAL 27 C 6 5 SIV CU 5 tre inform des informations de transport 28 C 6 6 SIV CU 6 Visualiser les informations d itin raire 30 C 6 7 SAI CU 1 Consulter les services 31 C 6 8 SAI CU 2 Visualiser les courses a 32 C 6 9 SAI CU 3 G olocaliser les v hicules 33 C 6 10 SAI CU 4 Communiq
2. Revue n 1 Revue n 2 Projet technique SAEIV 43 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 4 Comp tences et savoirs faire PSP Lire et suivre un anim XX XX CSI Respecter la planification ct suivre on temps r el l avancement des T ches professionncls x x x x Css Tenir jou le cahier de suiv de projet XX x x SF15 G rer les ressources humaines mat rielles et budg taires SF16 Compl ter le dossier de suivi de projet SF17 D finir les T ches professionnelles partir de fonctions SP18 D finir ot r partir les T ches professionnelles xxx x SP19 Participer aus reves de projet x x LS20 Connaitre se fonction au sein Pame eue x x _5F21 Assurer la r alisation des Taches professionnelles conf s x x sa Informer ses co quipies en cas d impr vas ou de chamgemente XX x x sr Participer la gestion des probl mes et des one XX x _5F24 Respecter les normes de s curit relatives an site ot au m tier X x x x SF25 Participer aux revues de projet SF26 Produire un mod le UML conforme aux sp cifications du cahier des charges SP39 Identifier et liminer les points eitiques XX x x Sassurer de la robustesse d un programe XX x SF40 S assurer de la robustesse d un programme _SF41 Documenter les interfaces XX XX 7 SP42 S assurer de la conformit du
3. ey Ces fichiers textes seront stock s sur le serveur subversion Pour la documentation du code on distinguera les commentaires publics destin s a doxygen des commentaires internes au code Le code remis en fin de projet devra tre document de mani re homog ne La notion de versions successives ne doit pas appara tre Tous les modules logiciels livr s devront appara tre en version 1 B 7 4 La gestion des modifications Les modifications li es des erreurs dans la demande du client cahier des charges ou des changements de strat gies li s a l environnement ou les conditions financi res ou des choix technologiques devront faire l objet d une proc dure de demande de modification clairement d finie et approuv e par le responsable du projet et du client La proc dure de gestion des modifications se d roule en trois temps 1 tablissement d une demande de modification remplir la Fiche de demande de modification fournie 2 prise en compte de la modification valid e par un professeur responsable du projet 3 r alisation de la modification Un avenant sera alors joint au dossier technique B 7 5 La livraison Tissue du projet l quipe remettra Thierry Vaira un dossier technique unique repr sentatif de l ensemble du projet Ce dossier comprendra une partie commune tous les membres de l quipe et la partie personnelle trait e par chacun d entre eux des fins d
4. lireTouche code conducteur verifieridentifiantConducteur alt PRISE_SERVICE chargerService recuperer SERVICE CHARGE N d marre les threads 4 enregistrerPriseDeService executer TCoomunicationSAl et TinformationVoyageur et signale un nouveau service pour ce v hicule et ce conducteur demarrerService signalerNouveauService TAcquisitionLocalisation FIGURE 10 Diagramme de s quence du sc nario Prendre le service Projet technique SAEIV 25 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille Chauffeur BTS SN Sous preuve E62 lireTouche touche 3 Touche 3 D marrer une course DEMARRER_COURSE ET SERVICE CHARGE COURSES CHARGEES N e signale une nouvelle E course loop CQURSE PAS FINIE su gereft ourse visualiserinformationsCourse afficher l chargerCourses E recuperer demarrerCourse Session 2015 2016 BaseDeDonnees FIGURE 11 Diagramme de s quence du sc nario D marrer une course C 6 2 SIV CU 2 G olocaliser le v hicule Le GPS envoie p riodiquement des phrases NMEA183 de g olocalisation Apr s r ception le thread TAcquisitionLocalisation les d code et extrait les donn es de g olocalisation qu il signale ensuite aux autres threads loop iS acquerir E
5. clart D monstration du fonctionnement d un tat et qualit de la d monstration 20 min sous ensemble logiciel et ou mat riel Degr d autonomie Entretien avec l quipe p dagogique sur la Ecoute et dialogue 20 min justification des choix et des l ments Pertinence pr cision et exactitude corriger Recherche et exploitation d une documentation Argumentation et r action aux objections Prise en compte des conseils D 2 4 Revue finale Cette preuve orale doit permettre au candidat de pr senter son travail de montrer son savoir faire et de justifier ses choix dans les diff rentes activit s de la conduite de projet Le commission d interrogation attribue une note chaque candidat l issue de la soutenance de son projet Projet technique SAEIV 41 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Cette note porte sur la qualit et la valeur technique du dossier technique la qualit de son expos oral l tat final de la r alisation examin e la pr cision et l exactitude de ses r ponses sa ma trise des savoir faire d finis dans le r f rentiel de certification La soutenance est organis e en trois phases Une phase de pr sentation de 20 minutes durant laquelle le candidat expose la fois la globalit du projet et son action personnelle dans le projet puis une phase de mise en uvre du projet de 20 mi
6. idService dimanche codeConducteur dateDebut idVehicule dateDebut 53 dateFin heureDebut Pa idArret dateFin codeArret heureFin nomLieu effectue stoptime dans GTFS latitude idVehicule codeConducteur typeVehicule nomConducteur capacite FIGURE 8 Structure de la base de donn es contenant le r f rentiel GTFS effectue 5 Lieu stop dans GTFS o les v hicules ramassent ou d posent des passagers A chaque fois qu un v hicule arrive et longitude repart des points d arr ts individuels typeLieu stop pour chaque itin raire trip stationParente ey GTFS General Transit Feed Specification Reference est une sp cification g n rale pour les flux relatifs aux transports en commun permettant de communiquer les horaires de transports en commun et les informations g ographiques associ es topographie d un r seau emplacement des arr ts trac des lignes Lien developers google com transit gtfs Les donn es GTFS export es par les services de transport sont cod es dans les principaux fichiers suivants agency txt regroupe les informations sur le service de transport compagnies de transport nom du r seau calendar txt et calendar _dates txt contiennent le calendrier de circulation routes txt pr sente le nom et la direction des lignes au sens d une origine destination stops txt liste de tous les point d arr t lieu et proposent d ventuelles informations trips
7. la classe HautParleur qui permet de diffuser des annonces sonores dans les haut parleurs install s dans le v hicule la classe Port qui offre les moyens de communiquer avec un p riph rique USB la classe PupitreConducteur qui assure l interfa age avec le Chauffeur en utilisant les services de la classe QTP la classe QTP qui prend en charge le terminal conducteur la classe BaseDeDonnees qui offre autres classes de l application les services d acc s la base de don n es SQLite Elle permet d ex cuter des requ tes SQL de s lection SELECT d insertion INSERT de modification UPDATE et de suppression DELETE d enregistrement s Le diagramme de classes ci dessous fait appara tre les classes principales de ce sous syst me et leurs relations A pupitreConducteur gestionConducteur bete bdd bdd BaseDeDonnees Dase DeDonnees communicationSAl gestionConducteur informationVoyageur acquisitionLocalisation acquisitionLocalisation acquisitionLocalisation hautParleur HautParleur diffusionMessages ecranVoyageur panneau gps gprs port Er FIGURE 6 Diagramme de classes du SIV Projet technique SAEIV 21 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C 3 Diagramme des cas d utilisation du sous syst me SAI Le diagramme des cas d utilisation du
8. lire une phrase gps decoder type GGA decoderTrameGGA type VTG decoderTramevWTG geolocaliser signale les nouvelles donn es de g olocalisation attendrePeriode 4 FIGURE 12 Diagramme de s quence de G olocaliser le v hicule Projet technique SAEIV 26 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C 6 3 SIV CU 3 D tecter les points d arr t Pendant une course le sous syst me devra d tecter la pr sence des arr ts partir des donn es de g olocalisation du v hicule et de l itin raire parcouru actualiserLocalisation lt lt slot gt gt detecterArret detecterDebutArret calculerDistance debut _SpciencherDebutArret setZoneArret true signalerArret actualisgrinformationsVoyageur actualisarinformationsVoyageur lt lt slot gt gt actualiserinformationsVoyageur lt lt slot gt gt annoncdrarret I detecterFinArret calculerDistance re It i fin declencherFinArret HR etZoneArret false e signalerArret actualiserinformationsVoyageur lt lt slot gt gt fl lt lt slot gt gt annoncefProchainArret FIGURE 13 Diagramme de s quence de D tecter les points d arr t C 6 4 SIV CU 4 Communiquer avec le SAI Pendant toute la d
9. Un plan de c blage est r alis Le rapport de tests de mise en ceuvre est r dig Mettre en uvre les programmes de test fournis Le rapport de tests est renseign 14 h 4 h SCP Finaliser la mod lisation UML du module Les diagrammes UML diagramme de s quence du sc nario diffuser des informations sur l cran diagramme d tats de information aux voyageurs sont labor s et finalis s Produire la maquette de l IHM du module La maquette de l IHM correspond aux exigences du cahier des charges Coder et tester les classes du module Les classes Panneau EcranVoyageur 40 h TInformationVoyageur TDiffusionMessages et la structure InformationsVoyageur sont cod es et valides Hu O 4 El Ey 00 g N O R aliser les tests unitaires Les tests unitaires des classes Panneau 16 h EcranVoyageur TInformationVoyageur et TDiffusionMessages sont crits et archiv s Faire la recette du module Le cahier de recette du module est valid 4 h 4h SCP Int grer en quipe l application compl te L application est int gr e et fonctionnelle R diger le dossier technique et les documents relatifs Le dossier est r dig en respectant les exigences au projet Produire un guide de mise en route et d utilisation du Un manuel est fourni module D es os m P 4 0 G rer la planification Le planning pr visionnel est
10. el les informations de ligne les correspondances aux p riph riques embarqu s et les messages commerciaux bandeaux lumineux haut parleurs girouettes billettique ainsique le recueil des donn es d exploitation ANTENNE GPS GPRS WiFi Fluidifiez l change des donn es avec le centre d exploitation D so L antenne localise en permanence le v hicule Par WiFi ou GPRS vous chargez et d chargez vos donn es d exploitation C PUPITRE CONDUCTEUR Facilitez le quotidien des agents Le conducteur effectue sa prise de service ou sa rel ve visualise ses courses ses horaires et sa position Il est inform des actions effectu es par le r gulateur et consulte les messages d exploitation Le d veloppement des applications r pondra aux exigences des exploitants simplicit d utilisation correspondre aux contraintes d finies r alisable dans un d lai de 200 heures Projet technique SAEIV 6 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 2 Objectifs Il s agit donc de r aliser un syst me capable d am liorer l information donn e aux usagers l int rieur des bus et d aider la r gulation du trafic en temps r el par l exploitant Pour cela le syst me devra e localiser g ographiquement les bus et les arr ts e assurer la communication entre les bus et le poste de commande central PCC e informer de mani re so
11. me d Informations Voyageurs SIV D 7 1 Objectifs Vous intervenez en tant que technicien SN IR pour Concevoir une partie du syst me informatique Syst me d Aide l Exploitation et d Informations Voyageurs Vous avez la charge des cas d utilisation G olocaliser le v hicule et Communiquer avec le SAI du sous syst me SIV figure page 20 D 7 2 Fonctionnalit s en charge Protocole GPS NMEA 183 D 7 3 Production attendue gt Une application informatique fonctionnelle gt Un mod le UML complet de la partie d velopper gt Le code source comment de l application gt Les documentations pr vues au paragraphe Exigences sur la livraison D 7 4 Recette minimale tudiant 3 O les phrases NMEA183 sont lues p riodiquement en provenance du GPS et du simulateur fourni Projet technique SAEIV 52 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 O les donn es de g olocalisation latitude et longitude sont extraites et d cod es O les donn es de g olocalisation latitude et longitude sont signal es O le protocole de communication entre un client SIV et le serveur SAI est sp cifi et mis en uvre O une communication avec le SAI est possible D 7 5 T ches r aliser Contrat individuel tudiant n 3 T ches r aliser Production attendue Estimation horaire S approprier le cahier des
12. part un terminus d arriv e et desservant des arr ts selon un horaire Une course est une mission effectu e par un v hicule entre deux terminus extr mes course pleine entre un terminus extr me et un arr t course partielle sans desserte des arr ts entre l arr t de d part et l arr t d arriv e course dite HLP Haut Le Pied et enfin l emprunt des itin raires sp ciaux course sp ciale Donc sur une ligne donn e on trouve plusieurs types de courses possibles selon les arr ts desservis l itin raire emprunt ou les consignes d exploitation Le SAE SAE TD assure la fonction de transfert des donn es du r f rentiel vers le SAI SAE TR donn es n cessaires aux sept journ es d exploitation suivantes transf r es par r seau au SAE TR automatiquement ou manuellement chaque jour avant l heure de d but d exploitation vers les SIV BERRY de chaque bus donn es descriptives de la topologie et des horaires de la journ e pr par es et transf r es par Wifi automatiquement ou manuellement tous les soirs Le Syst me d Aide l Information SAI assiste le r gulateur pour qu il puisse suivre sur un cran la position des bus sur le r seau ligne par ligne et prendre des d cisions de contr le de trafic Il pourra ainsi visualiser l avance ou le retard des bus Le r gulateur doit garantir au mieux le d roulement planifi de l exploitation L horaire est le f
13. 4 Recette minimale tudiant 1 le menu principal de gestion de service est affich et fonctionnel figure 35 le Chauffeur peut saisir son code et r aliser la prise de service figure 3 la prise de service est signal e au SAI et enregistr e dans la base de donn es embarqu e le Chauffeur peut d marrer une course et la visualiser sur son pupitre figure 5 et 36 le Chauffeur peut visualiser les informations lors des diff rents arr ts d un itin raire figure 37 le Chauffeur peut mettre fin son service la fin de service est signal e au SAI et enregistr e dans la base de donn es embarqu e O E Lo grifo 1 PRISE DE SERVICE 2 FIN DE SERVICE 3 DEMARRER COURSE 4 QUITTER FIGURE 35 Exemple d affichage de la course effectuer Projet technique SAEIV 45 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille Projet technique SAEIV BTS SN Sous preuve E62 Num ro de ligne Destination Heure Actuelle Oncopole D part 07 40 00 A R 5 minutes Attente ou retard FIGURE 36 Exemple d affichage de la course a effectuer Num ro de ligne Nom de l arr t Heure actuelle LIGNE 3 Cugnaux D part 07 12 00 A R 1 minute Avance ou retard FIGURE 37 Exemple d affichage lors d un arr t 46 59 Session 2015 2016 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 5 5 T ches r
14. 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Les donn es associ es la r alisation du service heures de d but et de fin pour une journ e seront stock es dans la base de donn es embarqu e dans le v hicule 1 PRISE DE SERVICE 2 FIN DE SERVICE 3 DEMARRER COURSE 4 QUITTER Touche ayono pour valider C pour revenir au menu pr c dent MENU SERVICE E Code conducteur noL retour apr s tempo de 2 s MENU SERVICE as existant CODE INCONNU Retour au menu principal 1 PRISE DE SERVICE 2 FIN DE SERVICE 3 DEMARRER COURSE 4 QUITTER FIGURE 3 Exemple d cran de gestion de service par le chauffeur Fonction d information de l usager SIV BERRY Pour assurer l information des voyageurs le sous syst me devra diffuser sur le bandeau lumineux girouette un affichage d roulant de la date et l heure la destination le num ro de ligne l arr t puis le nom du prochain arr t et ventuellement les messages de service diffuser sur l cran vid o le nom de l arr t de la ligne de la destination ventuellement les messages de service le plan de ligne dynamique thermom tre annoncer dans les haut parleurs l int rieur du bus la destination le nom de l arr t puis le nom du prochain arr t Projet technique SAEIV 11 59 LT La S
15. AAA E OIT OIT Lun Mar Mer Jeu Ven Sam Dim Lun Mar Mer Jeu Ven Sam Dim 17 1 22 1 2 3 4 5 AAA 216 71819 1011 19 9 10 11 12 13 5405 24 13 14 15 16 17 Mes 20 Le LL Le E a pal 22 25 21 Los 54 los 56 57 adios 20 21 22 23 24 25 2 EA II 22 301 31 26 27 28 29 30 AAA Projet technique SAEIV 42 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille S approprier le cahier des charges ET1 BTS SN Sous preuve E62 Semaine 2 ET3 ETA ET3 ET4 ET1 ET2 Installer et configurer son environnement de d veloppement Rechercher des solutions issues de l innovation technologique Installer et configurer le syst me d horloge du syst me Session 2015 2016 L3 ET3 ET4 ET1 ET2 ET3 o yo Installer et raccorder les appareils Relier et param trer l interface de communication tudier et documenter les communications r seaux tudier et documenter les caract ristiques de la transmission s rie tudier et documenter les syst mes de g olocalisation tudier et documenter les caract ristiques des gps Mettre en uvre les programmes de test fournis Finaliser la mod lisation UML du module Produire la maquette de l IHM du module Coder et tester les classes du module R aliser les tests unitaires Faire la recette du module Int grer en quipe l application com
16. Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 8 2 Les ressources logicielles Logiciel de gestion de versions G n rateurs de documentation Gestionnaire de projet Planner version 0 14 5 ou gantter B 8 3 Les ressources documentaires Moyens mis disposition t Q Documentation en ligne doc qt io sur le framework Qt de Digia Raspberry Pi OReilly Getting Started Raspberry Pi pdf quick start guide v2 pdf et raspberry pi rev2 gpio pinout pdf Site officiel www raspberrypi org Projet technique SAEIV 19 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C Sp cifications pr liminaires C 1 Diagramme des cas d utilisation du sous syst me SIV Le diagramme des cas d utilisation du sous syst me est le suivant Syst me d informations Voyageurs SIV g rer le service F Ai communiquer avec le SAI T Chauffeur SAI lt lt extend gt gt lt lt include gt gt d tecter les points d arr ts Le lt lt include gt gt ia g olocaliser le v hicule T lt lt jecudez z Voyageur tre inform des informations de transport tudiant El tudiant E2 tudiant E3 Les acteurs humains de ce syst me sont Chauffeur Il r alise la prise de service d un v hicule et le conduit en respectant un itin raire de ligne A la fin il termine son service Voyageur Il voyage dans de bonnes condition
17. FIGURE 27 Exemple de g olocalisation du v hicule 193 sur la ligne 39 Le r gulation re oit aussi des messages d information sur la d tection des arr ts arriv e et d part de chaque SIV Argoulets En d placement 193 39 marc gross TOULOUSE Ctre Cial Union Bayonne 348 minutes 10 21 33 6 FIGURE 28 Exemple le v hicule 193 sur la ligne 39 a quitt l arr t Ctre Cial Union et se d place vers l arr t Bayonne FIGURE 29 Exemple le v hicule 193 sur la ligne 39 est l arr t Atlanta La g olocalisation des v hicules est bas e sur trois types de messages envoy s par les SIV message de localisation contenant la latitude et la longitude message d information pr cisant l arriv e ou le d part d un arr t message de direction contenant la vitesse et le cap Projet technique SAEIV 34 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 communiquer avec les SIV traiterMessage lt lt slotss chargerCourse 4 localisation actualiserLocalisation FIGURE 30 Diagramme de s quence de G olocaliser les v hicules C 6 10 SAI CU 4 Communiquer avec les SIV Le SAI joue le r le de serveur pour le service d aide a l information des voyageurs la demande des clients SIV Les SIV en service se connectent puis le SAI se place en attente de r ception des messages pou
18. LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Fonction de g olocalisation des v hicules SAI Le sous syst me rel vera la position courante de la flotte de v hicules identifiant latitude longitude cap et vitesse si l information est disponible lors de leur d placement Fonction de visualisation des donn es d exploitation SAI Le sous syst me affichera sur l cran du r gulateur la carte les donn es propres un v hicule et l ensemble des donn es associ es la flotte de bus sous forme de liste les informations th oriques contenues dans le r f rentiel du SAE les informations temps r el repr sentant l tat du r seau horaire r el fournies par les SIV Le sous syst me assurera aussi l affichage en temps r el des alarmes lors de situations o les carts entre les horaires th oriques et les horaires r els sont importants avance retard Fonction d mission de messages d exploitation SAI Le r gulateur aura la possibilit d envoyer des messages ordres alarmes messages de service un ou plusieurs v hicules afin de r guler le trafic et d informer les voyageurs Communication pupitre RS232 USB protocole propri taire FO GRIFO Informer l usager Informations visuelles textuelles et graphiques Qt DE Informations sonores biblioth que de synth se vocale eS peak Communication journal lumineu
19. SAEIV 32 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 L quevin E Tourn feuille o Plaisance du Touch A ROPORT TOULOUSE FRANCAZAL FIGURE 25 Visualisation des itin raires des courses sur la carte communiquer avec les SIV traiterMessage A lt lt slot gt gt DEBUT Ein cat recuperer Car recuperer pr I recuperer i dessinerCourse E afficherVehiculeHotteCourse i journaliser finirCourse effacerCourse FIGURE 26 Diagramme de s quence de Visualiser les courses Le r gulateur pourra suivre sp cifiquement une course en cliquant soit sur le bus d sir affich sur la carte soit sur la ligne correspondante du bandeau Service C 6 9 SAI CU 3 G olocaliser les v hicules Le sous syst me rel ve la position courante de la flotte de v hicules identifiant latitude et longitude lors de leur d placement les vitesses et le cap si les informations sont transmises Projet technique SAEIV 33 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Chaque SIV transmet p riodiquement sa position ce qui permet au r gulateur de le suivre sur la carte B Siment oe Soutien du Combaant Y Ps S O i DGA Techniques A rmnauiques A a m y
20. aliser Contrat individuel tudiant n 1 T ches r aliser Production attendue Estimation horaire S approprier le cahier des charges Le cahier des charges est explicit Les t ches r aliser sont identifi es et les ressources sont d finies Rechercher des solutions issues de l innovation Une tude comparative argument e des diff rentes h SCP technologique pour les bases de donn es embarqu es solutions est produite Installer et configurer le syst me d horloge du syst me Un compte rendu est r dig h SCP Installer et configurer son environnement de Le poste de d veloppement est op rationnel d veloppement Installer et raccorder le pupitre conducteur L appareil fonctionne La proc dure d installation a t respect e Un compte rendu est r dig Etudier et documenter les caract ristiques de la La transmission s rie est caract ris e partir de 10 h SCP transmission s rie l tude 4h Eu D D 5 x Relier et param trer l interface de communication L interface de communication est correctement param tr e et fonctionnelle Un plan de c blage est r alis Le rapport de tests de mise en uvre est r dig Mettre en uvre les programmes de test fournis Le rapport de tests est renseign 12 h 2 h SCP Finaliser la mod lisation UML du module Les diagrammes UML diagramme de s quence du sc nario terminer le service diagramme d tat de la ge
21. et mat riel Analyser un cahier des charges Contribuer la d finition des l ments de recette au regard des contraintes du cahier des charges Tester et valider un mat riel et ou un module logiciel 02 2 Formaliser l expression d un besoin S o o ARETES O l D 2 Revues de projet Apr s le lancement du projet 20 heures mi projet entre 50 et 60 heures et durant la phase finale du projet 100 heures un bilan doit mettre en vidence ce qui a t r alis ce qui reste r aliser les ajustements ventuels techniques ou relatifs au planning D 2 1 Revue n 0 La premi re revue de projet a pour objectif de v rifier la compr hension du travail demand et la mise en uvre du travail par les diff rents membres de l quipe Elle permet d envisager quelques pistes de solutions Projet technique SAEIV 39 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 2 2 Revue n 1 La deuxi me revue de projet permet de v rifier les solutions retenues ainsi que les essais qui permettent d at teindre progressivement le fonctionnement d sir de la r alisation Cette revue fait l objet d une pr sentation orale individuelle avec support multim dia L quipe p dagogique valuera la compr hension et la pr sentation du cahier des charges la rec
22. la planification 2 2 PU a IA 0510 5110 SIC SALOS LOS 10 Revue n 0 A Revue n 1 l Revue n 2 Total 200 Projet technique SAEIV 58 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 E Observation de la commission Inter Acad mique A remplir par la commission qui valide le sujet de l preuve Ce document initial a t utilis par la Commission Inter Acad mique qui s est tenue le 2015 Il comprend 59 pages et les documents annexes suivants aucun Contenu du th me l ments de description O D fini O Insuffisamment d fini O Non d fini ressources techniques Conformit par rapport au r f rentiel et la Oui O Non d finition de l preuve D finition des t ches demand es aux tudi O D fini O Insufisamment d fini O Non d fini ants difficult s propos es temps imparti Avis formul par la Commission Inter Acad mique O Sujet accept en l tat O Sujet revoir O Conformit par rapport au R f rentiel de Certification O D finition des t ches O Crit res d valuation EN A E dadas O Sujet rejet Motif de la commission sisi scusutosamantuin atstona uintnitinin nt Nom des membres de la commission Inter Acad mique Visa de l autorit Inter Acad mique Le Projet technique SAEIV 59 59 LT La Salle Avignon lt tv gt
23. remplir ces trois conditions et assurer ainsi les d parts pr vus Les fonctionnalit s r alis es par le SIV sont la lecture donn es descriptives en provenance du r f rentiel du SAE la localisation g ographique des arr ts le transfert des donn es d exploitation vers le SAI l information sonore et visuelle des voyageurs dans le bus la communication avec le conducteur du bus Les intervenants humains agissant sur le syst me sont l op rateur du PCC exploitant qui participe l laboration du r f rentiel et le met disposition des diff rents sous syst mes l op rateur du PCC r gulateur qui supervise l ensemble des bus circulant afin que tous les clients puissent voyager dans de bonnes conditions les conducteurs chauffeur qui conduisent les bus les usagers 4 voyageur qui voyagent Projet technique SAEIV 9 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 6 2 Configuration d exploitation LIGNE 6 L ISLE SUR SORGUES AVIGNON ar a o Syst me d Syst me Information Embarqu _ Voyageurs e PENTa Raspberry Pi Jn EA ve a AA 4 H en rinn me pS Me p SE SDCARD SIOT M o cy E gt a e Prochain Arret CENTRE Satellites GPS Ti FIGURE 2 Le syst me SIV BERRY Le pupitre n cessite l utilisation de m
24. sous systeme est le suivant Syst me d Aide l information SAN visualiser les courses 7 De D O co eadend gt gt suivre une course Ur g olocaliser les v hicules lt exdtend gt SS lt lt incl dez gt F lt include gt gt R gulateur services La i consulter les services includes _ E y a intl de gt gt C 5 communiquer avec les SIV envoyer des messages de r gulation tudiant E3 L acteur humain de ce syst me est R gulateur Il supervise l ensemble des bus circulant afin que tous les clients puissent voyager dans de bonnes conditions C 4 Classes principales du sous systeme SAI L architecture du logiciel est orient e objet et multit che Elle s articule autour d une classe active thread pr fix e par un T TCommunicationSIV qui assure le dialogue avec les diff rents SIV embarqu s bord des v hicules qui circulent Les autres classes principales sont la classe IHMSai qui a la responsabilit de g rer l interface utilisateur la classe Regulation qui g re les diff rents SIV actifs et assure la r gulation du trafic la classe Dialogue qui assure la communication TCP IP avec les clients SIV la classe BaseDeDonnees qui offre autres classes de l application les services d acc s la base de don n es SQLite Elle permet d ex cuter des requ tes SQL de s lection SELECT d insertion INSERT de modification UP
25. tabli 1 Le planning est actualis avec une mise en vidence des carts par rapport au pr visionnel 200 heures E Projet technique SAEIV 51 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 6 6 Planification Semaine T ches ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 ET2 Tot S approprier le cahier des charges 10 16 Rechercher des solutions pour les crans vid os 3 6 Installer et configurer son environnement de d veloppement 2 Installer et raccorder les appareils panneau haut parleurs cran vid o 4 tudier et documenter les syst mes de g olocalisation coordonn es distance 10 Relier et param trer l interface de communication Mettre en oeuvre les programmes de test fournis Finaliser la mod lisation UML du module Produire la maquette de l IHM du module Coder et tester les classes du module R aliser les tests unitaires Faire la recette du module Int grer en quipe l application compl te R diger le dossier technique et les documents relatifs au projet Produire un guide de mise en route et d utilisation du module G rer la planification Revue n 0 Revue n 1 Revue n 2 Total 200 D 7 Contrat individuel tudiant n 3 Syst
26. txt fournit les itin raires sous la forme d une table de liaison entre les services agency les routes et les r gimes de circulation calendar txt et calendar_dates txt stops_times txt pr sente les horaires des courses aux points d arr t Les tables ci dessous ont t ajout es aux donn es GTFS course qui correspond la r alisation d un itin raire par un conducteur bord d un v hicule pour un service donn service qui associe un conducteur un v hicule pour r aliser une ou plusieurs courses lors d une journ e vehicule qui d crit la liste des v hicules de la flotte conducteur qui liste l ensemble des conducteurs en leur associant un code Le SAE assure tous les soirs la fonction de transfert des donn es du r f rentiel vers le SAI et les SIV BERRY de chaque bus en n y int grant que les donn es descriptives de la topologie et des horaires de la journ e pr par es et transf r es par Wifi automatiquement ou manuellement Il est ajout une notion de service associant un conducteur un v hicule et l ensemble des courses effectuer pendant ce service Projet technique SAEIV 24 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 idService Itineraire codeConducteur Course iditineraire idLigne idVehicule destination i iditineraire E 3 itineraires nomCourt dateDebut p direction an heureDebut 1 1 i
27. 07 00 00 3 Prise de service 123 cyril salomon 09 48 28 4 En attente 193 fanny delaunay 07 00 00 5 Prise de service 193 marc gross 09 48 43 6 FIGURE 39 Exemple de prise en compte de la gestion de service Argoulets f R D part 193 39 marc gross TOULOUSE Union Somport Ctre Cial Union 285 minutes 11 23 53 6 Argoulets En d placement marc gross TOULOUSE Ctre Cial Union Bayonne 280 minutes 11 29 14 FIGURE 40 Exemple de suivi d une course dans le bandeau Servive Base de loisirs de Pech David FIGURE 41 Exemple d affichage d une carte avec le suivi d une course N Arr t D part th orique D part r el Av Rd Arriv e th orique Arriv e r el Av Rd 0 Brax le Ch teau 14 10 00 10 26 48 223 minutes 14 10 00 10 26 48 223 minutes 2 Ch teau Cru 14 14 00 14 14 00 3 Stade 14 15 00 14 15 00 4 Basilique 14 17 00 14 17 00 5 Tuilerie 14 19 00 14 19 00 FIGURE 42 Exemple de suivi d une course avec l cart entre l horaire th orique et r el avance retard Projet technique SAEIV 56 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 8 5 T ches r aliser Contrat individuel tudiant n 4 T ches r aliser Production attendue Estimation horaire S approprier le cahier des charges Le cahier des charges est explicit 16 h Les t ches r aliser sont identifi es et les ressources sont d finies Rechercher des so
28. 7 lt lt file gt gt 7 siv berry referentiel embarque sqlite lt lt USB gt gt A E A E Girouette nt rieure lt R5232 gt gt Adaptateur Senel lt lt USB gt gt fuel lt lt USE gt gt Ea OSB S E QTP lt lt R5232 gt gt Adaptateur Senel lt lt USB gt gt res nn EE Adaptateur wal GPRS lt lt 0ONDES RADIO gt lt lt WAN gt gt LAA E Adaptateur wal ul lt UBB gt gt z TCP IP gt lt lt executablezz 7 lt lt executable gt gt 7 sae lt lt TCP AP gt gt lt lt base de donn es gt gt referentiel sae FIGURE 34 Diagramme de d ploiement Projet technique SAEIV 37 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D Contrat de travail du groupe Au fur et mesure du d roulement du projet il est indispensable que les tudiants consignent les l ments qu ils r alisent au sein d un dossier de suivi de projet Ce dossier personnel a plusieurs utilit s formaliser l avancement du travail de l tudiant notes organigrammes notes de calcul r sultats d essais mesure simulation modes op ratoires l ments de proc dure compiler les ressources utilis es notices techniques document constructeur pr parer les revues de projets qui seront au nombre de trois sur la dur e du projet consigner les l ments qui serviront pr parer le doss
29. Aide l Exploitation et d Informations Voyageurs Vous avez la charge des cas d utilisation tre inform des informations de transport et D tecter les points d arr ts du sous syst me SIV figure page 20 D 6 2 Fonctionnalit s en charge Informer l usager Informations visuelles et graphiques Informations sonores ere de synth se vocale eSpeak Communication journal RS232 USB protocole lumineux propri taire D 6 3 Production attendue gt Une application informatique fonctionnelle gt Un mod le UML complet de la partie d velopper 5 Le code source comment de l application gt Les documentations pr vues au paragraphe Exigences sur la livraison D 6 4 Recette minimale tudiant 2 O l arriv e sur un arr t et le d part sont d tect s et signal s O le bandeau lumineux affiche p riodiquement les informations destination des voyageurs la date et l heure la destination le num ro de ligne l arr t ou le prochain arr t O les haut parleurs annoncent l arr t ou le prochain arr t l cran vid o affiche la destination le num ro et le nom de la ligne figure 38 O l cran vid o affiche et actualise le thermom tre avec au moins 3 arr ts indiqu s du parcours figure 38 O la fin d une course est signal e Ll Projet technique SAEIV 49 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sou
30. BTS SN Sous preuve E62 Projet technique Syst me d Aide l Exploitation et d Informations Voyageurs eloleleL A O Table des mati res O A Situation du projet dans son contexte 4 AL Contexte de r sonne 28 a a A a SE e TE SANS do a ae F 4 A 2 Objectifs professionnels du Projet LS LANGER SUR RES a 5 B Cahier des charges 6 B L Presentation dU projet ste aa ELA e a a a a is er E id 6 Bo OEC ei dara ps e dan a E e a DO aa a to da T B 3 Architecture mat rielle sans bn us am dde He EN Elu mere ast 7 Bi Coniramtes t chmiquess se du LR RS EN AR T SR EMA EN Eh o Aas i B 5 Contraintes CONOMIQUES c c c ai iea doai a y A A aL ia T B 0 Expression dU besoi s eoe see aa a a a E a A a da a ina 7 B 61 Missions du System LL OL LS LS RAT A rs SR RAS LES de 7 B 6 2 Configuration d xploilations vu ed air Li ed ad dr 10 B 6 5 Description des Tontons 24 Les ER 0d ASE is A a a a s 10 Ber IUXISene s aire da AE Lt Ed IR E D DE a de 14 Bilal Le Droit a TOAMSOT Le serbes cd E rs a ad A cd 14 Briz Ledeveloppemnent r esr e a A a A bd es dl a 14 B 39 La documentati n a produire 2 5 4 e e o a es al a 15 B 7 4 La gestion des modifications 4 dose dd be bat a Nu 16 Ba o LS INR SOS e hos RS La Ltd Tor RD De SD NAT a 16 B 7 6 L environnement d exploitation 18 Be MES TESO S gt EL sr Ier DIS Ii ten TT um a dl a 18 B 8 1 Les ressources mat rielles
31. DATE et de suppression DELETE d enregistrement s Projet technique SAEIV 22 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 regulation regulation communicationSIW FIGURE 7 Diagramme de classes du SAI Projet technique SAEIV 23 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C 5 Base de donn es Les informations de l application sont stock es dans une base de donn es SQLite Elle contient notamment les tables suivantes idOrganisme Itineraire iditineraire Un itin raire trip dans nom itineraires destination GTFS est une s quence de url direction deux ou plusieurs arr ts qui timezone 1 1 informationVoyageur se produit des moments telephone idCalendrier pr cis langue idLigne 1 Organisme de transport qui fournit un r f rentiel de N donn es d exploitation Une ligne route dans GTFS f arrets agency dans GTFS est un ensemble d itin raires Un r seau de transport est trips qui sont affich es aux Aret O idArret heureArrivee heureDepart constitu physiquement voyageurs comme un service d un ensemble de lignes unique calendar dans GTFS mercredi Pr cise la date de d but et de fin ainsi que les jours de la semaine o le service est disponible numeroSequence informationVoyageur iditineraire jeudi vendredi samedi
32. GURE 20 Exemple des services r aliser pour une journ e ey Le champ Horodatage correspond ici l heure de la premi re course effectuer pour le service Apr s ce champ indique l heure du dernier message recu pour le SIV concern Le r gulateur consultera en temps r el l volution des services sur l cran de son ordinateur Chaque SIV transmet les messages de service qui indique la prise ou la fin d un service pour un conducteur dans un v hicule Services tat Bus Ligne Conducteur Destination Arr t Prochain A R Vitesse Horodatage Service RESTE 155 fabrice allaire 09 49 32 1 En attente 155 richard boue 10 00 00 2 En attente 123 jean lapierre 07 00 00 3 Prise de service 123 cyril salomon 09 48 28 4 En attente 193 fanny delaunay 07 00 00 5 Prise de service 193 marc gross 09 48 43 6 FIGURE 21 Exemple de prise et fin de service La journalisation se fera dans une console de l cran du r gulateur D marrage du service cyril salomon v hicule n 123 10 26 31 D but de la course cyril salomon v hicule n 123 10 26 33 sur la ligne n 32 destination de Colomiers Gare SNCF COLOMIERS Arr t du v hicule n 123 10 26 34 sur la ligne n 32 l arr t Brax le Ch teau Information du v hicule n 123 10 26 48 sur la ligne n 32 prochain arr t Brax le Ch teau Arr t du v hicule n 123 10 27 12 sur la ligne n 32 l arr t La Chauge Information du v hicule n 123 10 27 28 sur l
33. SAE Temps r el SAE TR Ce sont des syst mes informatiques implant s au Poste de Commande Centralis PCC en liaison avec les Syst mes d Informations Voyageurs SIV BERRY des bus Le SAE assiste les op rateurs du PCC exploitants dans ses principales missions d exploitation du r seau de bus Les fonctionnalit s principales du SAE sont l laboration du r f rentiel et le transfert des donn es du r f rentiel Projet technique SAEIV 7 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 PCC Poste de Commande Centralis WwW pa SE 0 Syst me d Aide l Exploitation GPRS Syst me d Aide l Information Wifi gt SIV BERRY Systeme d Information Voyageur Le r f rentiel est un ensemble de donn es descriptives de l exploitation du r seau r f rentiel SAE Ces donn es concernent la description de la topologie du r seau lignes arr ts cha nages des tron ons etc la description des horaires calendriers services mat riels etc la description des ressources conducteurs v hicules etc Ces donn es sont m moris es dans la base de donn es du PCC et mises disposition des diff rents sous syst mes en fonction de leurs besoins Le r f rentiel respectera le format standardis GTFS General Transit Feed Specification Ce format permet de communiquer des horaires de transport
34. TR Re 49 D 6 2 Fonctionnalit s en charge sy em tord A SIN NET d NAN ENS AS RU MERE 49 DOS Prod cton attendue st He SN UN aa RER ENS SR ENS AR RU MERE 49 D 6 4 Recette minimale tudiant 2 49 BOS Taches arealer La Se ne ld M mie ne E en DA en dE 51 D66 EP CO e a in dl e A e as a O da A ad n A 92 D 7 Contrat individuel tudiant n 3 Syst me d Informations Voyageurs SIV 52 PR ODES e e Bo resta ja ei CD E D de A dd n 52 PT Fonctionnalit s en eharte a ao a a e A ee Re NDS SN SA RH UE 52 Dro Prodiit onra tenduG s e po ja a a A de A er EG a SU dd dd 52 D 7 4 Recette minimale tudiant3 52 Deo MRacnes a FEalusSer aaea eea e AI A e a 53 BDO Planticaci n ass b e ee ne a de Dee bip ie Gt bib nn E pies 54 D 8 Contrat individuel tudiant n 4 Syst me d Aide l Information SAI 55 DSL OPECS 4 har ee sn ee Dee due ardid end DU 55 D 8 2 Fonctionnalit s en charge seria eu nu Du pate hit em be share le e 55 Dis Production attendu sp aee o ess E Ne e o Ae aaa a ai 55 D 8 4 Recette minimale tudiant 4 55 Deo Tan al OE D ES eos a ER Mie PR ss sd A e a du 57 PSC BiantacatiOA ui de e a ad e ee de e RSR a aa 58 E Observation de la commission Inter Acad mique 59 Projet technique SAEIV 3 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 A Situation du projet dans s
35. a ligne n 32 prochain arr t La Chauge FIGURE 22 Exemple de journalisation Projet technique SAEIV 31 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 chargerServices recuperer afficherServices communiquer avec les SIV tralterMessage lt lt 5slot gt gt gererService 4 chargerService FIGURE 23 Diagramme de s quence de Consulter les services C 6 8 SAI CU 2 Visualiser les courses Les SIV transmettent des messages concernant le d part DEBUT et l arriv e FIN d une course Une mise jour dans le bandeau Service sera r alis e en pr cisant l avance retard Services tat Bus Ligne Conducteur Destination Arr t Prochain A R Vitesse Horodatage Service Fin de service 155 fabrice allaire 09 53 57 1 En attente 155 richard boue 10 00 00 2 En attente 123 jean lapierre 07 00 00 3 Colomiers Gare D part 123 32 cyril salomon SNCF Brax le Ch teau La Chauge 255 minutes 09 54 08 4 COLOMIERS En attente 193 fanny delaunay 07 00 00 5 Prise de service 193 marc gross 09 53 00 6 FIGURE 24 Mise jour du bandeau Service lors du d part d une course Le r gulateur visualisera les itin raires des courses sur la carte Ensuite le rafra chissement se fera si le sous systeme est capable de g olocaliser les v hicules en recevant les messages en provenance des SIV Projet technique
36. alle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Ligne 3 St Cyprien R publique Oncopole Destination Saint Cyprien R publique TOULOUSE Marchant Gironis Rond Point Langlade Prochain arr t Gironis FIGURE 4 Exemple d cran pour l information des voyageurs thermom tre Fonction d information du conducteur SIV BERRY Le chauffeur visualisera en permanence les informations d itin raire l heure actuelle num ro de ligne destina tion nom de l arr t heure de d part th orique et l avance retard partir de son pupitre lorsqu il effectue une course Il pourra recevoir des messages de r gulation en provenance du SAI 1 PRISE DE SERVICE 2 FIN DE SERVICE 3 DEMARRER COURSE 4 QUITTER Course LIGNE XX Destination D part Heure du d part A R Y Y minutes HH MM noL LIGNE XX HH MM Nom de l arr t D part Heure du d part A R Y Y minutes A A A A A EEE Eee FIGURE 5 Exemple d cran d information du chauffeur pendant une course Fonction d information du SAI SIV BERRY Le sous systeme rel vera les informations d itin raire les donn es de g olocalisation du v hicule latitude longitude et cap lors de son d placement ainsi que sa vitesse si l information est disponible et les transmettra p riodiquement au SAT Projet technique SAEIV 12 59
37. ant les exigences au projet Produire un guide de mise en route et d utilisation du Un manuel est fourni 4h module G rer la planification Le planning pr visionnel est tabli 10h Le planning est actualis avec une mise en vidence des carts par rapport au pr visionnel Ta ET Projet technique SAEIV 57 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 8 6 Planification Semaine T ches S approprier le cahier des charges Rechercher des solutions pour les les cartographies num riques Installer et configurer son environnement de d veloppement Installer et configurer une liaison r seau tudier et documenter les communications r seaux 4 4 Ji 8 Mettre en uvre les programmes de test fournis 2 8 8 18 Finaliser la mod lisation UML du module AARRE AAA 20 Produire la maquette de l IHM du module 3 EN 2 T 12 Coder et tester les classes du module 6 4 4 cala a 4 4 a4 2 40 R aliser les tests unitaires 2062 BR ns 1 16 Faire la recette du module 4 4 8 Int grer en quipe l application compl te 4 4 R diger le dossier technique et les documents relatifs au projet EA ASA ZA s Era 2 30 Produire un guide de mise en route et d utilisation du module 2 4 G rer
38. ations de transport Le sous syst me assure en permanence le suivi d une course Il r alisera l information visuelle aux voyageurs par deux sc narios diffuser des messages sur la girouette diffuser des informations sur l cran Projet technique SAEIV 28 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 lt lt slot gt recuperer loop pas fini egtPret IF estehCoursel actualiserLocalisation lt lt slot gt gt detecter a arrets finirCourse terminerCourse lt lt slot z attendrePeriode 4 FIGURE 15 Diagramme de s quence de tre inform des informations de transport Suivant la taille du thermom tre affich e et le nombre d arr ts desservir pour l itin raire il faudra actualiser dynamiquement l affichage l cran Ligne 3 St Cyprien R publique Oncopole Destination Saint Cyprien R publique TOULOUSE Marchant Gironis Rond Point Langlade Prochain arr t Gironis FIGURE 16 Exemple d une thermom tre compos e de 3 stations Projet technique SAEIV 29 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 On pourra mixer les affichages d roulants ou fixe suivant la longueur des messages par rapport la taille fixe d affichage du bandeau lumin
39. cation respect des d lais l application du plan qualit r gles de codage identification des ressources le dossier technique est compl t un seul dossier par quipe une d monstration de l application est r alis e la communication lors de l expos la gestion des relations de travail en quipe l autonomie Par rapport la gestion du projet le suivi de l tat d avancement le respect de la r partition des t ches le respect de l utilisation des ressources communes mat rielles et logicielles le respect des d lais et des plannings de r alisation la r daction des documents d activit s et de suivi Le dossier technique compl t contient l architecture technique comment e logicielle et mat rielle diagramme de d ploiement plan des tests unitaires m thodes classes diagrammes de composants pour la mod lisation du code source et des ex cutables des tables algorithmes limiter cette production aux parties significatives diagrammes de s quence de conception enrichi diagramme de classe de conception enrichi conception d taill e des classes attributs m thodes diagramme tat transition si n cessaire le bilan du travail restant r aliser Revue n 2 1 heure D roulement Crit res Dur e Pr sentation orale en utilisant un diaporama Qualit de la pr sentation pr cision rigueur 20 min
40. charges Le cahier des charges est explicit 16 h Les t ches r aliser sont identifi es et les ressources sont d finies Rechercher des solutions issues de l innovation Une tude comparative argument e des diff rentes 8 h SCP technologique pour les communications sans fil solutions est produite distantes Installer et configurer son environnement de Le poste de d veloppement est op rationnel 2h d veloppement SCP Installer et raccorder le gps Les appareils fonctionnent 4 h SCP La proc dure d installation a t respect e Un compte rendu est r dig Installer et raccorder le gprs Les appareils fonctionnent La proc dure d installation a t respect e Un compte rendu est r dig Relier et param trer les interfaces de communication Les interfaces de communication sont correctement 8h param tr es et fonctionnelles Un plan de c blage est r alis Le rapport de tests de mise en uvre est r dig tudier et documenter les caract ristiques des gps Le gps est caract ris et des mesures r alis es Mettre en uvre les programmes de test fournis Le rapport de tests est renseign 14h 4h SCP h h Finaliser la mod lisation UML du module Les diagrammes UML diagramme de s quence du 20 h sc nario lire une trame gps diagramme d tats de la g olocalisation sont labor s et finalis s Coder et tester les classes du module Les classes GPS TAcqu
41. eille BTS SN Sous preuve E62 Session 2015 2016 B Cahier des charges B 1 Pr sentation du projet Les transports en commun se modernisent R gis par l arr t du 3 Mai 2007 les bus mis en circulation doivent disposer d un syst me d informations voyageurs SIV sonores et visuelles ey Pour les v hicules d j pr sents sur parc la mise en accessibilit des services de transport public terrestre de voyageurs devra tre effective dans un d lai de dix ans fix par la loi no 2005 du 11 f vrier 2005 soit une mise en conformit demand e au plus tard le 11 F vrier 2015 La gestion et la diffusion des informations sont g r es par un calculateur embarqu A l int rieur du bus un haut parleur annonce le num ro de la ligne la destination le nom de l arr t en cours et le suivant Ces informations sont reprises par un affichage sur cran et un bandeau lumineux Le calculateur associ a un systeme de g olocalisation et de communication permet galement de r pondre une double attente savoir l am lioration de l information donn e aux usagers et la r gulation du trafic en temps r el par l exploitant HAUT PARLEURS Annoncez une information audible CALCULATEUR Assurez la communication BANDEAU LUMINEUX CRAN des donn es Affichez une information lisible Le calculateur garantit Reli au calculateur le bandeau lumineux ou l cran affiche la diffusion des informations les horaires temps r
42. enus d roulant et un choix coh rent et fixe des touches de navigation et de validation correction touches A et B d placement haut et bas touche C correction retour arri re touche D d placement droit touche validation entr e touche chappement annulation B 6 3 Description des fonctions Fonction de g olocalisation du v hicule SIV BERRY Le sous syst me rel vera la position courante du v hicule identifiant latitude longitude cap et vitesse si l information est disponible lors du d placement Fonction de d tection des points d arr ts SIV BERRY partir de la position courante du bus latitude longitude et cap fournie par un syst me de g olocalisation GPS on d tectera les points d arr t de la course effectu e partir des donn es du r f rentiel embarqu Fonction de gestion de service SIV BERRY partir d un pupitre compos d un clavier 16 touches et d un affichage LCD 4x20 le chauffeur r alisera la prise de service en saisissant son matricule code conducteur Le sous syst me enverra l identifiant du v hicule et son code conducteur au SAI Il pourra ensuite d marrer son service en r alisant ses courses Lorsqu il terminera son service rel ve le sous syst me enverra au SAI les donn es suivantes son identifiant du conducteur son code et la date et heure de fin de service Projet technique SAEIV 10
43. et incr mentale UP Environnement de d veloppement Plate forme de tests unitaires Logiciel de gestion de versions subversion client svn Le d p t subversion sera organis de la fa on suivante un r pertoire trunk pour le d veloppement courant un r pertoire tags pour le stockage des versions identifi es un r pertoire branches pour l exp rimentations les tests et la correction des bugs ey Le d veloppement en cours est enregistr dans un r pertoire appel trunk Les revues portent sur la derni re version qui est copi e dans un sous r pertoire nomm revue 3 o jJ est le num ro de la revue du r pertoire appel tags Il est recommand de ne pas mettre dans le d p t les fichiers personnels user les fichiers g n r s o ou obj les fichiers de sauvegarde bak les fichiers binaires exe Cas des fichiers ressources images vous pouvez utiliser le d p t comme espace de stockage mais il est limit en taille 50MO Bien videmment ces ressources ne sont pas des fichiers qui seront g r s par le gestionnaire de versions B 7 3 La documentation produire La suite bureautique libre LibreOffice ou Apache OpenOffice sera utilis e pour tous les documents papier et les diaporamas Chaque page du dossier technique devra tre clairement identifi e par un ent te comprenant le nom de l tablissement la ses
44. eux lireParametres pas fini diffuser afficherHeure afficher afficherDate E afficher actualiserinformationsVoyageur lt lt slot gt gt FIGURE 17 Diagramme de s quence du sc nario Diffuser des messages sur la girouette C 6 6 SIV CU 6 Visualiser les informations d itin raire Pendant le parcours le Chauffeur pourra visualiser les informations de l itin raire sur son pupitre lt lt slot gt gt getNumeroArret visualiserinformationsArret afficherMessage afficher FIGURE 18 Diagramme de s quence de Visualiser les informations d itin raire Num ro de ligne Destination Heure Actuelle Oncopole D part 07 40 00 A R 5 minutes Attente ou retard FIGURE 19 Exemple d affichage d un itin raire sur le pupitre du conducteur Projet technique SAEIV 30 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C 6 7 SAI CU 1 Consulter les services Au d marrage le sous syst me charge et affiche les services r aliser pour la journ e Services tat Bus Ligne Conducteur Destination Arr t Prochain A R Vitesse Horodatage Service En attente 155 fabrice allaire 07 00 00 1 En attente 155 richard boue 10 00 00 2 En attente 123 jean lapierre 07 00 00 3 En attente 123 cyril salomon 09 00 00 4 En attente 193 fanny delaunay 07 00 00 5 En attente 193 marc gross 09 00 00 6 FI
45. harges 10 4 16 Rechercher des solutions pour les bases de donn es embarqu es 3 6 Installer et configurer son environnement de d veloppement 2 Installer et raccorder le pupitre conducteur 4 tudier et documenter les caract ristiques de la transmission s rie 10 Relier et param trer l interface de communication 4 Installer et configurer le syst me d horloge du syst me 4 Mettre en uvre les programmes de test fournis 14 Finaliser la mod lisation UML du module 20 Produire la maquette de l IHM du module 8 1 Coder et tester les classes du module se tee 40 R aliser les tests unitaires 1 2 2 2 2 2 2 2 1 16 Faire la recette du module SAN Lan 8 Int grer en quipe l application compl te To 4 R diger le dossier technique et les documents relatifs au projet 1 2 A PE Ac RIRES 2 2 2 2 4 4 2 50 Produire un guide de mise en route et d utilisation du module E 2 4 G rer la planification 2 2 05 05 05 05 1 0 55 0 5 0 5 0 5 0 5 0 5 10 Revue n 0 il Revue n 1 3 Revue n 2 1 Total 200 Projet technique SAEIV 48 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 6 Contrat individuel tudiant n 2 Syst me d Informations Voyageurs SIV D 6 1 Objectifs Vous intervenez en tant que technicien SN IR pour Concevoir une partie du syst me informatique Syst me d
46. herche d informations compl mentaires au cahier des charges la mise en uvre des outils et des ressources disponibles bouml subversion planner la conduite de projet gestion de la planification respect des d lais la r daction du dossier technique un seul dossier par quipe la communication lors de l expos la gestion des relations de travail en quipe et l autonomie Par rapport la gestion du projet la prise en compte des t ches attribu es la mise en place d un ch ancier planification des t ches la r daction des premiers documents quant au choix et aux tests d j r alis s l identification des ressources et moyens communs l organisation des communications et du suivi des documents Le dossier technique doit contenir les productions suivantes l identification du travail r aliser l tude pr liminaire le prototypage et maquette de l IHM diagrammes d activit s si n cessaire la sp cification de la base de donn es les plans de test de validation produit fini le diagramme des cas d utilisation les contraintes fonctionnelles et techniques pour chaque cas d utilisation les sc narios pour chaque sc nario diagrammes de s quence et de classes du sc nario le diagramme de classe d analyse de l application les tests unitaires et le code associ it ration 1 Revue n 1 45 minutes D rouleme
47. ier technique de projet D 1 R partition des t ches professionnelles T ches professionnelles et comp tences Organiser et ou respecter la planification d un projet Assumer le r le total ou partiel de chef de projet Contribuer la d finition des l ments de recette au regard des contraintes du cahier des charges Assumer le r le total ou partiel de chef de projet Analyser un cahier des charges D finir l architecture globale d un prototype ou d un syst me Tester et valider un module logiciel et mat riel Analyser un cahier des charges Recenser les solutions existantes r pondant au cahier des charges Analyser un cahier des charges Recenser les solutions existantes r pondant au cahier des charges 2s aller en pe EN ENESES Organiser et ou respecter la planification d un projet X x 02 4 Assumer le r le total ou partiel de chef de projet 77 X x AY 02 5 Travailler en quipe XX XX Projet technique SAEIV 38 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 T ches professionnelles et comp tences Analyser un cahier des charges D finir l architecture globale d un prototype ou d un syst me Recenser les solutions existantes r pondant au cahier des charges Contribuer la d finition des l ments de recette au regard des contraintes du cahier des charges Tester et valider un module logiciel
48. ires Manuel d installation Manuel permettant d installer l application Manuel d utilisation Manuel pour guider le futur utilisateur Le dossier technique du projet r alis par un groupe d tudiants sera constitu comme suit e Partie commune de 20 30 pages introduction situation du projet dans son contexte dossier de specifications dossier d tude pr liminaire et plan de tests des performances au regard du cahier des charges l ments n cessaires a la recette de la maquette ou du prototype final r sultats des essais de la maquette ou du prototype final conclusion par rapport au cahier des charges fourni par le donneur d ordre test int gration proc dure et r sultats de la recette e Partie personnelle de 20 30 pages situation de la partie personnelle dans l ensemble du projet dossier d tude et de r alisation d taill e essais unitaires Le dossier technique de projet sera tabli en e trois exemplaires pour les membres du jury 1 par professeur et 1 disposition du professionnel appar tenant la commission d interrogation e ventuellement un exemplaire par tudiant de l quipe projet ey On pr conisera une impression recto verso Chaque exemplaire du dossier technique sera accompagn d un DVD CDROM contenant l ensemble des doc uments les annexes techniques et documentations techniques des logiciels ou mat riels produits et ou utilis es pendan
49. isitionLocalisation et 40 h TCommunicationSAI et les structures DonneesLocalisation et DonneesDirection sont cod es et valides 16h SCP h R aliser les tests unitaires Les tests unitaires des classes GPS TAcquisitionLocalisation et TCommunicationSAI sont crits et archiv s Faire la recette du module Le cahier de recette du module est valid Ah 4h SCP Int grer en quipe l application compl te L application est int gr e et fonctionnelle R diger le dossier technique et les documents relatifs Le dossier est r dig en respectant les exigences 30 h au projet Produire un guide de mise en route et d utilisation du Un manuel est fourni A module 4h G rer la planification Le planning pr visionnel est tabli 10h Le planning est actualis avec une mise en vidence des carts par rapport au pr visionnel 200 heures Projet technique SAEIV 53 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille D 7 6 Planification BTS SN Sous preuve E62 Session 2015 2016 T ches S approprier le cahier des charges 10 Rechercher des solutions pour les communications sans fil distantes ETS ET3 Semaine 9 13 19 Relier et param trer les interfaces de communication Installer et configurer son environnement de d veloppement Installer et raccorder le mat riel gps gprs tudier et documenter les caract
50. la ligne 32 f sai E R gulateur getitineraire Es En cliquant dans le bandeau Service getHorairesReels calculerAvanceRetard r En cliquant sur le bus E ose D part carte g es Ps afficherCourse pe centrerCarte FIGURE 33 Diagramme de s quence de Suivre une course C 6 12 SAI CU 6 Envoyer des messages Le r gulateur a la possibilit d envoyer des messages ordres alarmes messages de service un ou plusieurs v hicules afin de r guler le trafic et d informer les voyageurs Tous 123 R gulation Message Projet technique SAEIV 36 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 C 7 Diagramme de d ploiement Le sous syst me SIV est construit autour d un nano ordinateur Raspberry Pi processeur ARM sur lequel est install le syst me d exploitation Raspbian Linux avec une base de donn es SQLite Il int gre l application siv berry Une liaison HDMI permet de connecter un cran vid o Un syst me haut parleurs est raccord sur la sortie audio de la Raspberry Pi afin de diffuser les messages vocaux Une liaison USB de la Raspberry Pi est utilis e pour raccorder un adaptateur Wifi qui permet la communication r seau sans fil avec le SAE Un modem GPRS permet la communication avec le SAI raspberry pi HOME A Hautpareur lt lt AUDIO gt gt lt lt executable gt gt
51. logiciel avec le cahier des charges U IO XX x x SF47 Documenter une architecture ou une configuration mat rielle SF48 Commenter et documenter les modules logiciels X X X XIXI X XIXI X X X X op sa X X X X X X X X X X XIXI X XIXI X X X X X X X X X X X X X X X X X X X X X X X XIXI X XIXI X XIXI X XIXI X Projet technique SAEIV 44 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 5 Contrat individuel tudiant n 1 Syst me d Informations Voyageurs SIV D 5 1 Objectifs Vous intervenez en tant que technicien SN IR pour Concevoir une partie du syst me informatique Syst me d Aide l Exploitation et d Informations Voyageurs Vous avez la charge des cas d utilisation G rer le service et Visualiser les informations d itin raire du sous syst me SIV figure page 20 D 5 2 Fonctionnalit s en charge Format r f rentiel Format r f rentiel GTFS Communication pupitre RS232 USB protocole Tea SU GRIFO Puto pupitre T protocole a k GRIFO D 5 3 Production attendue gt Une application informatique fonctionnelle gt Un mod le UML complet de la partie d velopper 5 Le code source comment de l application gt Les documentations pr vues au paragraphe Exigences sur la livraison D 5
52. lutions issues de l innovation Une tude comparative argument e des diff rentes 8 h SCP technologique pour les cartographies num riques solutions est produite Installer et configurer une liaison r seau Un compte rendu est r dig 4 h SCP Installer et configurer son environnement de Le poste de d veloppement est op rationnel 2h d veloppement tudier et documenter les caract ristiques des Les caract ristiques sont identifi es et des mesures 8 h SCP communications r seaux sont r alis es Mettre en uvre les programmes de test fournis Le rapport de tests est renseign 14h 4 h SCP Finaliser la mod lisation UML du module Les diagrammes UML diagramme de s quence envoyer des messages diagramme d tats de la communication sont labor s et finalis s Produire la maquette de l IHM du module La maquette de l IHM correspond aux exigences du 12 h cahier des charges Coder et tester les classes du module Les classes IHMSai SAI et TCommunicationSIV sont 40 h cod es et valides R aliser les tests unitaires Les tests unitaires des classes IHMSai SAI et 16 h TCommunicationSIV sont crits et archiv s Faire la recette du module Le cahier de recette du module est valid 4 h 4 h SCP Int grer en quipe l application compl te L application est int gr e et fonctionnelle R diger le dossier technique et les documents relatifs Le dossier est r dig en respect
53. ment se fera de mani re it rative et incr mentale m thodologie UP la mod lisation du syst me devra tre r alis e avec le langage de mod lisation UML 2 l architecture du logiciel sera orient e objet et multit che le syst me d exploitation retenu est GNU Linux le langage de programmation utiliser est le C PIHM doit tre d velopp e avec PAPI Qt 4 de Qt Development Frameworks filiale de Digia l impl mentation des structures de donn es doit privil gier les structures de donn es de la STL ou quivalent dans Qt le codage doit respecter le standard de codage C en cours dans la section la cha ne de production des ex cutables doit tre r alis e avec un gestionnaire de type make et le compi lateur GNU g le gestionnaire de gestion de versions utilis sera subversion le logiciel poss dera une suite de tests unitaires cppunit la documentation du code sera g n r e partir de doxygen la documentation du projet README TODO Changelog et BUGS respectera le langage de balisage Markdown et sera g n r e avec l outil pandoc formats ODT PDF ou HTML accept s la base de donn es est SQLite Les requ tes seront exprim es en langage SQL Projet technique SAEIV 14 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 En r sum M thodologie it rative
54. nformationVoyageur 1 F 4 effectue i description dateFin idCalendrier type heureFin idLigne effectue 1 1 1 1 17 Vehicule arrets idVenicule codeConducteur typeVehicule nomConducteur capacite idArret codeArret nomLieu latitude longitude typeLieu idArret heureArrivee heureDepart numeroSequence informationVoyageur idCalendrier lundi mardi mercredi jeudi vendredi Session 2015 2016 iditineraire RE dimanche dateDebut dateFin stationParente FIGURE 9 Structure du r f rentiel embarqu dans un v hicule C 6 Sc narios C 6 1 SIV CU 1 G rer le service Pour ce cas d utilisation il y a trois sc narios prendre le service partir du pupitre conducteur le Chauffeur saisit son code Le sous syst me v rifie si il existe un service pour ce conducteur dans ce v hicule et en cas de succ s assure le d marrage de celui ci d marrer une course le Chauffeur assure une course en conduisant le v hicule et en respectant l itin raire sa charge terminer le service le Chauffeur met fin son service Apr s avoir arr t les threads TAcquisitionLocalisation TCommunicationSAI et TInformationVoyageur il l enregistre dans la base de donn es et le signale au SALI Chauffeur gererMenuService afficherMenuPrincipal lireTouche touche 1 fai prendreService Prise de afficherMessage service
55. nore et visuelle les voyageurs dans le bus e aider la r gulation du trafic en temps r el B 3 Architecture mat rielle Le syst me mettra en oeuvre diff rents p riph riques n cessaires l information des voyageurs l int rieur du bus Il se composera d un Syst me Embarqu SE ici un nano ordinateur d un syst me de communication GPS GPRS Wifi d un pupitre pour le conducteur d un cran vid o pour les usagers d un quipement audio et d un bandeau lumineux LED B 4 Contraintes techniques Le syst me fonctionnera en r gime presque continu 18 heures 24 sauf arr t pour entretien changement d l ments extension ou maintenance pr vention ou correction d un d faut Le pilotage des diff rents modules composants le syst me sera donc assur en permanence B 5 Contraintes conomiques Le syst me sera maquett et conserv par l tablissement pour servir de support lors des Journ es Portes Ouvertes Le budget mat riel sera donc la charge de l tablissement et ne devra pas exc der 500 B 6 Expression du besoin B 6 1 Missions du syst me Le syst me comprend les sous syst mes suivants Syst me d Aide l Exploitation SAE Syst me d Aide l Information SAI Syst me d Informations Voyageurs SIV Le Syst me d Aide 1 Exploitation SAE d signe globalement un SAE Temps Diff r SAE TD et le Syst me d Aide l Information SAI un
56. nt Crit res Dur e Pr sentation orale en utilisant un diaporama Qualit de la pr sentation pr cision rigueur 15 min clart D monstration du fonctionnement d un tat et qualit de la d monstration 10 min sous ensemble logiciel et ou mat riel Degr d autonomie Entretien avec l quipe p dagogique sur la Ecoute et dialogue 20 min justification des choix et des l ments Pertinence pr cision et exactitude corriger Recherche et exploitation d une documentation Argumentation et r action aux objections D 2 3 Revue n 2 La troisi me revue de projet permet d valuer le niveau d avancement du projet d laborer une proc dure de recette globale de la r alisation et l int gration de sa partie Cette revue fait l objet d une pr sentation orale individuelle avec support multim dia Projet technique SAEIV 40 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 L quipe p dagogique valuera la r alisation de la conception d taill e et la d finition des structures associ es la fabrication individuelle des modules logiciels l application des proc dures de test l interconnexion d une partie du syst me le suivi en quipe des tests d int gration et de validation de l application la mise en uvre des outils et ressources disponibles d bugger la conduite de projet gestion de la planifi
57. nutes et une phase d interrogation de 20 minutes durant laquelle le jury questionne le candidat Au cours de la soutenance du dossier le candidat expose sans tre interrompu par la commission le concept du produit final et la partie du dossier technique correspondant au travail dont il a la charge La pr sentation de la r alisation consiste en la mise en uvre d ment comment e par le candidat de fa on v rifier les l ments de recette Pendant l entretien le candidat doit r pondre des questions qui ont pour but d valuer la part de travail r el qu il a r alis son niveau d implication au sein de l quipe et le degr de satisfaction des crit res d valuation D 3 Planning pr visionnel Date de d but du projet Remise des dossiers techniques preuve E62 Revue finale CHEAT CIAO COEUR COLEGA Lun Mar Mer Jeu Ven Sam Dim Lun Mar Mer Jeu Ven Sam Dim Lun Mar Mer Jeu Ven Sam Dim Lun Mar Mer Jeu Ven Sam Dim 53 1 2 3 5 1 2 3 4 5 6 K 9 1 2 3 4e 5 6 13 10 2 3 1 4 5 6 7 8 9 10 6 8 O 10 11 12 MSN 10 7 8 9 10 11 M2 14 4 5 6 7 8 OO 2 11 12 18 14 15 ST 7 15 16 17 18 19 20021 11 14 15 16 17 18 MOZO 15 11 112 13 14 15 IC 8 18 19 20 21 22 25077 8 22 23 24 25 26 27h25 12 21 22 23 24 25 2657 16 18 19 20 21 22 285722 4 25 26 27 28 29 ESOS 9 29 13 230 29 30 31 17 25 26 27 28 29 SO O AAA
58. on contexte A l Contexte de r alisation Projet en formation par la voie scolaire Syst me d Aide l Exploitation et d Informations Voyageurs Dur e 200 heures BTS SN Option IR Ma trise d ouvrage Thierry Vaira professeur Ma trise d uvre 4 tudiants Entreprise partenaire O oui non Cahier des charges lyc e O entreprise Suivi du projet g lyc e O entreprise Budget financement interne Composition de l quipe de d veloppement tudiant El tudiant E2 tudiant E3 tudiant E4 Domaines d activit s T l communications t l phonie et r seaux t l phoniques Informatique r seaux et infrastructures Multim dia son et image radio et t l diffusion Mobilit et syst mes embarqu s lectronique et informatique m dicale Mesure instrumentation et microsyst mes Automatique et robotique Projet technique SAEIV 4 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 A 2 Objectifs professionnels du projet La r alisation du projet mettra en uvre les activit s professionnelles suivantes Projet technique Domaines d activit s professionnelles abord s et d velopp s avec le projet Ca acier om ep de dom Ca renier bin ain hier de das E Analyser un cahier des charges et extraire les sp cifications ES Ca ni asa nome component ie X Session 2015 2016 SAEIV 5 59 LT La Salle Avignon lt tv gt Acad mie Aix Mars
59. ondement de la gestion de l exploitation Des perturbations internes et externes accidentelles perturbations de la circulation accidents pannes influencent cette exploitation En cas de perturbations le r gulateur g re les perturbations en intervenant pour r tablir la situation th orique Il est clair que le processus de r gulation est d autant plus efficace que les perturbations sont d couvertes t t et que les r gulateurs sont inform s en d tail Le r gulateur peut d clencher des alarmes lors de situations o les carts entre les horaires th oriques et les horaires r els sont importants Il existe diff rents types d alarmes qui sont Avance retard sur l horaire th orique pour chacun des v hicules en activit sur le r seau Train de bus au moins deux v hicules se suivent de trop pr s Prochain d part non assur le v hicule a accumul un retard important dans sa course pr c dente Ces diff rentes alarmes peuvent tre communiquer aux v hicules par l envoie de messages Les fonctionnalit s principales du SAI seront donc la g olocalisation des bus la visualisation des donn es d exploitation en temps r el la gestion des alertes l envoi de messages vers la flotte de bus Le principe de base pour la r gulation est le suivant 1 bus 1 conducteur 1 horaire 1 d part En cas de perturbations le PCC doit pouvoir trouver des solutions afin de
60. ondes et 3 minutes d exploitati oies Communication TCP IP sockets 2 F2 FO FO F2 D 8 3 Production attendue gt Une application informatique fonctionnelle gt Un mod le UML complet de la partie d velopper gt Le code source comment de l application gt Les documentations pr vues au paragraphe Exigences sur la livraison D 8 4 Recette minimale tudiant 4 O le protocole de communication entre le serveur SAI et un client SIV est sp cifi et mis en uvre une communication avec le SIV ou un simulateur fourni est possible la prise et la fin de service d un conducteur est d tect e et prise en compte figure 39 le suivi d au moins une course d un v hicule est possible dans le bandeau Servive figure 40 a 40 01 8 la carte avec au moins la g olocalisation d un v hicule est affich e et actualis e p riodiquement figure 41 l cart entre l horaire th orique et r el avance retard est calcul et affich pour le suivi d au moins un v hicule figure 42 O une journalisation des messages est r alis e Ll Projet technique SAEIV 55 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Services tat Bus Ligne Conducteur Destination Arr t Prochain A R Vitesse Horodatage Service Fin de service 155 fabrice allaire 09 49 32 1 En attente 155 richard boue 10 00 00 2 En attente 123 jean lapierre
61. pl te R diger le dossier technique et les documents relatifs au projet Produire un guide de mise en route et d utilisation du module G rer la planification Revue n 0 Revue n 1 Revue n 2 T ches m a N S approprier le cahier des charges Rechercher des solutions issues de l innovation technologique Installer et configurer le syst me d horloge du syst me Installer et configurer son environnement de d veloppement Installer et raccorder les appareils Relier et param trer l interface de communication 19 ET3 ET2 ET3 ET1 ET2 ET4 ET1 ET3 ET4 ET1 ET2 ET4 ET1 ET2 ET3 ET4 tudier et documenter les communications r seaux tudier et documenter les caract ristiques de la transmission s rie tudier et documenter les syst mes de g olocalisation tudier et documenter les caract ristiques des gps Mettre en uvre les programmes de test fournis Finaliser la mod lisation UML du module Produire la maquette de l IHM du module Coder et tester les classes du module R aliser les tests unitaires Faire la recette du module Int grer en quipe l application compl te R diger le dossier technique et les documents relatifs au projet Produire un guide de mise en route et d utilisation du module G rer la planification Revue n 0
62. r ensuite les traiter A Dialogue starti demarrer connecter i lt lt slob gt gt recevoir receptionnerMessage ceslots gt lt lt 5lot gt gt deconnecter cslot gt gt arreter FIGURE 31 Diagramme de s quence de Communiquer avec les SIV C 6 11 SAI CU 5 Suivre une course Le r gulateur pourra suivre sp cifiquement une course en cliquant soit sur le bus d sir affich sur la carte soit sur la ligne correspondante du bandeau Service Projet technique SAEIV 35 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Le sous syst me g re les informations d exploitation du r seau de transport Ces informations sont les informations th oriques contenues dans le r f rentiel du SAE les informations temps r el repr sentant l tat du r seau horaire r el fournies par le SIV Le r gulateur consultera en temps r el l ensemble des informations th oriques et r elles sur l cran de son ordinateur N Arr t D part th orique D part r el Av Rd Arriv e th orique Arriv e r el Av Rd 0 Brax le Ch teau 14 10 00 10 26 48 223 minutes 14 10 00 10 26 48 223 minutes 2 Ch teau Cru 14 14 00 14 14 00 3 Stade 14 15 00 14 15 00 4 Basilique 14 17 00 14 17 00 5 Tuilerie 14 19 00 14 19 00 FIGURE 32 Exemple de suivi de la course du v hicule 123 sur
63. ristiques des gps Mettre en uvre les programmes de test fournis Finaliser la mod lisation UML du module Coder et tester les classes du module R aliser les tests unitaires Faire la recette du module Int grer en quipe l application compl te R diger le dossier technique et les documents relatifs au projet Produire un guide de mise en route et d utilisation du module G rer la planification 2 Revue n 0 Revue n 1 Revue n 2 Total Projet technique SAEIV 200 54 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 8 Contrat individuel tudiant n 4 Syst me d Aide l Information SAI D 8 1 Objectifs Vous intervenez en tant que technicien SN IR pour Concevoir une partie du syst me informatique Syst me d Aide l Exploitation et d Informations Voyageurs Vous avez la charge des cas d utilisation Visualiser les itin raires Envoyer des messages G olocaliser les v hicules et Communiquer avec le SIV du sous systeme SAT figure page 22 D 8 2 Fonctionnalit s en charge v hicules 2 TOP fr Visualiser les donn es d exploitation O V hicules carte Qt Alertes textuelles et graphiques Fr quence de comprise entre 30 rafra chissement sec
64. s preuve E62 Session 2015 2016 Ligne 3 St Cyprien R publique Oncopole Destination Saint Cyprien R publique TOULOUSE Marchant Gironis Rond Point Langlade Y Y Prochain arr t Gironis FIGURE 38 Exemple d affichage sur l cran vid o Projet technique SAEIV 50 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 6 5 T ches r aliser Contrat individuel tudiant n 2 T ches r aliser Production attendue Estimation horaire S approprier le cahier des charges Le cahier des charges est explicit Les t ches r aliser sont identifi es et les ressources sont d finies Rechercher des solutions issues de l innovation Une tude comparative argument e des diff rentes 6 h SCP technologique pour les crans vid os solutions est produite Installer et configurer son environnement de Le poste de d veloppement est op rationnel 2 d veloppement Installer et raccorder le mat riel panneau Les appareils fonctionnent haut parleurs cran vid o La proc dure d installation a t respect e Un compte rendu est r dig tudier et documenter les systemes de g olocalisation Le syst me est caract ris partir de l tude et des 10 h SCP coordonn es distance mesures r alis es Relier et param trer l interface de communication L interface de communication est correctement param tr e et fonctionnelle
65. s en commun et les informations g ographiques associ es topographie d un r seau emplacement des arr ts trac des lignes GTFS a t d velopp par Google et TriMet Un itin raire trip dans GTFS est une s quence de direction deux ou plusieurs arr ts qui information Voyageur se produit des moments pr cis itineraires arrets dateDebut dateFin Organisme de transport qui fournit un r f rentiel de stoptime dans GTFS P tati A chaque fois qu un v hicule arrive et d d exploitat agency dans GTFS repart des points d arr ts individuels k so lundi FPE i umeroSequence Un aa de mont en stop pour chaque itin raire trip ipa baspa mardi constitu physiquement i mercredi d un ensemble de lignes jeudi vendredi e samedi Une ligne route dans GTFS dimanche est un ensemble d itin raires trips qui sont affich es aux voyageurs comme un service unique heureArrivee calendar dans GTFS Pr cise la date de d but et de fin ainsi que les jours de la semaine o le service est disponible Lieu stop dans GTFS o les v hicules ramassent ou d posent des passagers FIGURE 1 Extrait d un r f rentiel SAE au format GTFS Projet technique SAEIV 8 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 L offre de service sur une ligne est compos e de courses reliant un terminus de d
66. s gr ce au syst me d informations qu il peut consulter C 2 Classes principales du sous systeme SIV L architecture du logiciel est orient e objet et multit che Elle s articule autour de 5 classes actives thread pr fix es par un T la classe TGestionConducteur assure la gestion du service effectu par le Chauffeur en g rant le pupitre qui lui est d di w la classe TAcquisitionLocalisation permet la g olocalisation du v hicule en permanence la classe TInformationVoyageur assure la d tection des arr t et la diffusion des informations destin es au Voyageur la classe TDiffusionMessages permet l affichage en permanence sur le bandeau lumineux girouette des messages d informations destin es au Voyageur w la classe TCommunicationSAT s occupe de la communication distance avec le SAT install dans le PCC Projet technique SAEIV 20 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Les autres classes principales sont la classe GPS qui a la responsabilit de lire et traiter les phrases NMEA183 de g olocalisation en utilisant la classe Port la classe GPRS qui permet de communiquer par commandes AT avec le modem en utilisant la classe Port la classe EcranVoyageur qui assure l affichage graphique du thermom tre la classe Panneau qui affiche des messages vers le bandeau lumineux en utilisant la classe Port
67. sion du BTS et le nom du projet un pied de page comprenant l identifiant du document la date de mise jour le nom du ou des auteurs les initiales sont accept es le num ro de page du nombre total de pages Projet technique SAEIV 15 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 La documentation du projet sera r dig en respectant le langage de balisage Markdown On pourra ensuite la g n rer avec l outil pandoc dans les formats ODT PDF ou HTML Elle comprendra les fichiers textes suivants README contient des informations sur le projet nom objectifs date de d but l quipe de d veloppement nom pr nom et courriel de chaque membre la version de l application la description d taill e des fonctionnalit s ce que fait l application actuellement la licence applicable et la proc dure d installation et les instructions d exploitation TODO liste des t ches r aliser contient l num ration de ce que l quipe se fixe comme t ches r aliser Les l ments pr sents sont biff s une fois r alis s et se retrouveront dans le journal des am liorations et modifications apport es au programme ChangeLog Changelog journal des am liorations et modifications contient l num ration de ce que l quipe a effectu comme travail sur le projet BUGS contient la liste des d fauts constat s non corrig s
68. stion de service sont labor s et finalis s Produire la maquette de l IHM du module La maquette de l IHM correspond aux exigences du cahier des charges Coder et tester les classes du module Les classes PupitreConducteur TGestionConducteur 40 h 00 g N O Hp et les structures DonneesService et DonneesCourse sont cod es et valides R aliser les tests unitaires Les tests unitaires des classes QTP PupitreConducteur 6h et TGestionConducteur sont crits et archiv s Faire la recette du module Le cahier de recette du module est valid 4 h 4h SCP Int grer en quipe l application compl te L application est int gr e et fonctionnelle R diger le dossier technique et les documents relatifs Le dossier est r dig en respectant les exigences au projet Produire un guide de mise en route et d utilisation du Un manuel est fourni module E O h G rer la planification Le planning pr visionnel est tabli Le planning est actualis avec une mise en vidence des carts par rapport au pr visionnel 200 heures CO os w P Projet technique SAEIV 47 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 D 5 6 Planification Semaine 9 13 19 T ches ET1 ET1 ET1 ETA ET1 ET1 ET1 ET1 ET1 Tot S approprier le cahier des c
69. t le projet Celui ci aura la structure suivante r pertoire commun contenant toutes les productions communes un r pertoire par tudiants pour les documents personnels Chaque DVD CDROM devra poss der une marque l identifiant le nom du projet et l ann e du BTS O Tous les modules logiciels livr s devront appara tre en version 1 Projet technique SAEIV 17 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 7 6 L environnement d exploitation Le produit fini est destin des utilisateurs ne ma trisant pas forc ment l outil informatique et sans notions de programmation la mise sous tension le syst me d marrera et l application devra ensuite se lancer automa tiquement sans intervention humaine B 8 Les ressources B 8 1 Les ressources mat rielles Nano ordinateur mod le B processeur ARM1176JZF S 700 RPI MHz quip de 512MO de RAM et d une carte SD 4GO Raspbian OS PUPITRE Terminal conducteur QTP compos d un clavier et d un afficheur LCD 4x20 www grifo it RS232 cran vid o 19 pouces 16 9 liaison HDMI NS Bandeau d affichage lumineux 10 caract res RS232 NS GPRS Shield 3G GPRS GPS Kit Audio Video antennes pont Raspberry Pi GPS SIV Adafruit Ultimate GPS Breakout 66 canaux avec mise a jour 10 Hz V3 2 x Adaptateurs USB RS232 e Haut parleurs 2 x 20W Projet technique SAEIV 18 59 LT La Salle Avignon lt tv gt
70. uer avec les SIV 35 COSA CU b Suivre Une COURSE s 4 Eva 54m RE LM ALU A due is adm 35 C 6 12 SAI CU 6 Envoyer des messages 36 C 7 Diagramme de d ploiement ear cias e e SARL ENS Su RIM EE me 37 D Contrat de travail du groupe 38 D 1 R partition des t ches professionnelles a a a a 38 D2 REVUES UE projet s 60d RS LUS PAIN ER DM A de dE ENS NAS ERA 39 E ES Ae de da a a a an hat ria ad Ces OS e 39 D22 Revuen Feciga ta RA e a a aaa dd dei ta ib 40 BZS ROU a e ls a A O a a a a ds as a it a 40 D24 Revue Mile ed se dr ras dd a as a aa dede debas p de bs a e 41 Dio Planning pDr visionnell courses arial a rs A dee 42 D 4 Comp tences et savoirs faire 4 44 44 D 5 Contrat individuel tudiant n 1 Syst me d Informations Voyageurs SIV 45 Bolk Objects PEER IT e a Lire Se RTE LI ia Ter ALT 45 D 5 2 Fonctionnalit s en charge HU 44 he HER RAM a 45 Projet technique SAEIV 2 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Dis Prod cton attendue SES SSSR ENS AA A a RM PTE TRE 45 D 5 4 Recette minimale tudiant Loria ei t sabre ve tet 45 Do Taecnesva TEAMSED SE SE AA A A AT MU SM Re 47 DoC Panico LE NS MT NS add 2 DE AAA 48 D 6 Contrat individuel tudiant n 2 Syst me d Informations Voyageurs SIV 49 BOL ODI CUMS 225002 e DD de LS a NON Rd Mn DD
71. ur e du service d un conducteur bord du v hicule le sous systeme SIV communiquera avec le SAI pour l informer sur le conducteur qui r alise ce service sur les courses effectu es pendant ce service sur la position du v hicule ainsi que sa vitesse et direction si ces informations sont disponibles sur les donn es de l itin raire Le SAI pourra lui envoyer des messages de r gulation qui seront affich s sur le pupitre du conducteur Projet technique SAEIV 27 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 demarrerGPRS un envoyerCommandeAT AT transmettre AT authentifier transmettre AT CPIN pas fini connecter envoyerCommandeAT AT CGSOCKCONT envoyerCommandeAT AT CSOCKAUTH envoyerCommandeAT AT NETOPEN envoyerCommandeAT AT TCPCONNECT actualiserService fabriquerMessage yu envoyerMessage envoyerCommandeAT AT TCPWRITE fabriquerMessage envoyerMessage envoyerCommandeAT AT TCPWRITE fabriquerMessage re envoyerMessage envoyerCommandeAT AT TCPWRITE recevoirMessage decoderMessage pu actualiserLocalisation fabriquerMessage lt lt slotp gt envoyerMessage envoyerCommandeAT AT TCPWRITE attendrePeriode FIGURE 14 Diagramme de s quence de Communiquer avec le SAI C 6 5 SIV CU 5 tre inform des inform
72. valuation lors de la soutenance du projet chaque tudiant devra indiquer explicitement les parties qu il a personnellement r alis es dans les diff rents documents ey Des documents annexes peuvent tre joints sous forme lectronique annexes techniques programmes complets manuel d utilisation notice de maintenance sources complets Projet technique SAEIV 16 59 O LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 Les produits livrables du projet sont Dossier de Pr sentation du projet Thierry Vaira specifications Dossier de sp cification des besoins fonctionnels et techniques D coupage du travail au sein du groupe Dossier d tude Analyse m tier de l application Thierry Vaira et pr liminaire Choix ou justification de l architecture logicielle et mat rielle groupe Mod lisation m tier des besoins Dossier de recette La recette de validation du systeme Thierry Vaira et groupe Dossier d tude et de Choix ou justification des mat riels et des logiciels utilis s Individuel r alisation d taill e Choix de l organisation g n rale des t ches choix des t ches communications synchronisations Mod lisation statique et dynamique de l application Algorithme de haut niveau d crivant les actions dans leurs grandes lignes sans entrer dans les d tails du langage Dossier de tests Ensemble des fiches de tests Individuel unita
73. x RS232 USB protocole propri ES taire Informer le conducteur Se 5 Communication pupitre RS232 USB protocole propri taire FO GRIFO Fe Communication GPRS commandes AT F2 wooo oo Apt Fr quence de rafra chissement comprise entre 30 secondes et 3 min RE utes Projet technique SAEIV 13 59 LT La Salle Avignon lt tv gt Acad mie Aix Marseille BTS SN Sous preuve E62 Session 2015 2016 B 7 Exigences B 7 1 Le produit r aliser Le produit r aliser devra r pondre aux facteurs de qualit suivants Facteurs li s l environnement d exploitation et d utilisation capacit de liaison avec un autre logiciel facilit d emploi pour l utilisateur Robustesse conservation d un fonctionnement conforme aux besoins exprim s en pr sence d v nements non pr vus ou non souhait s arr t normal intempestif ou d urgence disponibilit assurant la continuit des traitements Facteurs li s l environnement de maintenance et de suivi Facteur Signification Adaptabilit facilit de suppression d volution de fonctionnalit s existantes ou d ajout de nouvelles fonctionnalit s Maintenabilit facilit de localisation et de correction des erreurs r siduelles Portabilit minimisation des r percussions d un changement d environnement logiciel et mat riel B 7 2 Le d veloppement En ce qui concerne les exigences qualit du d veloppement le d veloppe
Download Pdf Manuals
Related Search
Related Contents
GE WWA8657R User's Manual FLY JUMPER JUMPING STILTS OFFICIAL USER MANUAL WARNING Installation Manual Panasonic LEICA DG SUMMILUX 25mm TWR-WIFI-RS2101 Samsung HT-C9950W Bruksanvisning LG Super Multi DVD Rewriter Copyright © All rights reserved.
Failed to retrieve file