1. présentation du projet - espace numerique de...

19
Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16 BTS SNIR Systèmes numériques Informatique et Réseaux U6 – PROJET INFORMATIQUE Dossier de présentation et de validation du sujet de projet Groupement académique : Nantes, Rennes, Caen, Martinique, Guadeloupe Session : 2016 Lycée ou Centre de formation : Lycée G TOUCHARD Ville : LE MANS Académie : NANTES Nom du projet : Supervision d'un système asservi Référence : GT4 1. Présentation du projet 1.1. Activité de la société d'accueil Depuis sa création en 1977, cette entreprise se distingue dans la conception et la fabrication d'équipements de mise au point. Ainsi, ECODIME travaille en étroite collaboration avec le corps enseignant pour développer ses machines visant à améliorer les compétences de techniciens notamment dans le domaine des asservissements. 1.2. Le projet Actuellement la société ECODIME dispose d’un banc hydraulique pour mettre au point les asservissements. La commande ou consigne se fait directement sur le banc. Les résultats sont affichés sur un PC à partir de l’acquisition par une carte E/S, sur laquelle on a branché différents points de mesures. La visualisation se fait grâce à un logiciel de type LabView et se fait à la volée. On veut donc synchroniser la commande et l’acquisition, et surtout afficher les résultats avec des grandeurs propres au système . 2. Expression du besoin Fonctions d’usage Description FU1 Définir la loi de commande La loi de commande de l’asservissement doit se faire sous forme graphique FU2 Visualiser les mesures Les mesures seront affichées dans différentes couleurs FU3 Sauvegarder les mesures Les résultats seront sauvegardés dans une base de données FU4 Consulter à distance Visualiser les mesures dans un explorateur Fonctions de service Description FS1 Acquérir les mesures L’acquisition doit se faire en rapport avec la vitesse d’évolution du système (à préciser) FS2 Configurer les E/S Le câblage sera indiqué en donnant des noms aux entrées et sortie utilisées. FS3 Définir les caractéristiques des mesures On indiquera entre autres les caractéristiques de l’asservissement, les signaux mesurés. CahierDeschargesEcodime_ses16.odt 1

Upload: trankhue

Post on 16-Sep-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

BTS SNIRSystèmes numériques Informatique et Réseaux

U6 – PROJET INFORMATIQUE

Dossier de présentation et de validation du sujet de projet

Groupement académique : Nantes, Rennes, Caen, Martinique, Guadeloupe Session : 2016

Lycée ou Centre de formation : Lycée G TOUCHARD

Ville : LE MANS Académie : NANTES

Nom du projet : Supervision d'un système asservi Référence : GT4

1. Présentation du projet

1.1. Activité de la société d'accueil

Depuis sa création en 1977, cette entreprise se distingue dans la conception et la fabrication d'équipements de mise au point. Ainsi, ECODIME travaille en étroite collaboration avec le corps enseignant pour développer ses machines visant à améliorer les compétences de techniciens notamment dans le domaine des asservissements.

1.2. Le projetActuellement la société ECODIME dispose d’un banc hydraulique pour mettre au point les

asservissements.La commande ou consigne se fait directement sur le banc.Les résultats sont affichés sur un PC à partir de l’acquisition par une carte E/S, sur laquelle

on a branché différents points de mesures.La visualisation se fait grâce à un logiciel de type LabView et se fait à la volée.On veut donc synchroniser la commande et l’acquisition, et surtout afficher les résultats

avec des grandeurs propres au système .

2. Expression du besoin

Fonctions d’usage Description

FU1Définir la loi de commande

La loi de commande de l’asservissement doit se faire sousforme graphique

FU2 Visualiser les mesures Les mesures seront affichées dans différentes couleurs

FU3Sauvegarder les mesures

Les résultats seront sauvegardés dans une base de données

FU4 Consulter à distance Visualiser les mesures dans un explorateurFonctions de service Description

FS1 Acquérir les mesuresL’acquisition doit se faire en rapport avec la vitesse d’évolution du système (à préciser)

FS2 Configurer les E/SLe câblage sera indiqué en donnant des noms aux entrées etsortie utilisées.

FS3Définir les caractéristiques des mesures

On indiquera entre autres les caractéristiques del’asservissement, les signaux mesurés.

CahierDeschargesEcodime_ses16.odt 1

Page 2: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3. Moyens préliminaires disponibles et contraintes de réalisation

3.1. Schéma machine

Commande du banc

3.2. Diagramme de cas d'utilisation

3.2.1. Défintion des acteurs

Acteur Description

Metteur au point Le technicien chargé de régler l'asservissement

Exploitant Le technicien exploitant les mesures réalisées

CahierDeschargesEcodime_ses16.odt 2

Page 3: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.2. Cas d'utilisation associés à l'acteur Metteur au point

3.2.2.1. Acquerir les mesures

Détail du cas d’utilisation Acquérir les mesures

Acteur Metteur au point

Pré Condition Les caractéristiques des mesures ont été définies

Déclenchement L'utilisateur clique sur le bouton « Lancer la loi decommande »

Description détaillée En utilisant soit un timer logiciel, ou le timer de la carteselon les contraintes temporelles, nous faisons l’acquisition desmesures sélectionnées.

Nous commandons également le système en respectant laloi de commande

Post Condition La commande a été envoyée conformément a ce qui a étéprévu et les « tableaux » contenant la pression et la températureont été remplis

Revue 1 :le prototype de l'IHM réalisé. La classe microdaq est compétée Les structures de données sont précisées

Revue 2 : On crée un échelon On établit une loi de commande suite à une requête du metteur au point

Critères de recettes : L'ensemble est opérationnel

CahierDeschargesEcodime_ses16.odt 3

Page 4: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.2.2. Visualiser les mesures

Détail du cas d’utilisation Visualiser les mesures

Acteur Metteur au point

Pré Condition La loi de commande a été effectuée

Déclenchement L'affichage des mesures s'effectue unefois que la loi de commande a été envoyéeet que les mesures ont été reçus.L'utilisateur clique donc juste sur lebouton « Lancer la loi de commande »

Description détaillée Nous sélectionnerons les signaux àafficher, ainsi que les couleurs d’affichage.La durée d’affichage qui pourra êtremodifiée dynamiquement. Un curseurnous indiquera les valeurs précises àl’endroit ou il se trouve.

Post Condition On peut observer les mesures à l'écran

Revue 1 : Les structures de données sont définies Revue2 : Le tracé d'une courbe est réaliséCritères de recettes : Toutes les courbes sont visualisées

CahierDeschargesEcodime_ses16.odt 4

Page 5: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.2.3. Sauvegarder les mesures

Détail du cas d’utilisation Sauvegarder les mesures

Acteur Metteur au point

Pré Conditions Le choix des mesures sauvegardées est fait

Déclenchement L'utilisateur choisit « Sauvegarder » dans le menu

Description détaillée Le choix des mesures pertinentes se fera à cet endroit(début d’enregistrement, durée).

Les données de l’asservissement (dans caractéristiques desmesures) seront également sauvegardées.

Post Condition La sauvegarde est réalisée dans la base de donnée.

3.2.2.4. Définir les caractéristiques des mesures

Détail du cas d’utilisation Définir les caractéristiques des mesures

Acteur Metteur au point

Pré Condition Les E/S sont configurées

Déclenchement Lorsque l'utilisateur ouvre l'interface de configuration, ildispose de différents champs permettant de modifier lescaractéristiques des mesures.

Description détaillée Nous préciserons les signaux à enregistrer, lescaractéristiques de l’asservissement, la périoded’échantillonnage, la durée d’enregistrement, l’entrée surlaquelle la commande est réalisée. Ces données sontsauvegardées.

Post Condition La sauvegarde est réalisée.

Revue 1 :Les tables sont définies et les moyens de sauvegarde également.

Revue 2 : La prise en compte des caractéristiques des mesures est correctement sauvegardée

Critères de recettes :Toutes les sauvegardes sont effectives

CahierDeschargesEcodime_ses16.odt 5

Page 6: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.2.5. Configurer les E/S

Détail du cas d’utilisation: Configurer les E/S (FS 2)

Acteur Metteur au point (Utilisateur)

Pré Condition La carte E/S a été reconnue par le système.Le câblage est réalisé.

Déclenchement L'utilisateur ouvre l'interface de configuration. Sur cetteinterface, il peut modifier les Entrées / Sorties du système, partexemple, choisir d'envoyer les informations sur le canal CH0 ouCH1

Description détaillée Indique le câblage qui est réalisé, en précisant les e/s quisont utilisées.

Nous donnerons un nom à chaque signal, ainsi que lescaractéristiques électriques du signal.

Post Condition La sauvegarde est réalisée.

Revue 1 :Le schéma de câblage est défini

3.2.2.6. Définir la loi de commande

Détail du cas d’utilisation Définir la loi de commande

Acteur Metteur au point

Pré Condition Les caractéristiques des mesures sontdéfinies

Déclenchement La loi de commande se définitdirectement sur l'interface de base, àtravers les champs prévus a cet effet

Description détaillée Nous indiquons par une suite desegments, sous forme graphique, lesaccélérations, décélérations, paliers del’entrée commandée

Post Condition La loi de commande a été envoyé aumodule

Critères de recettes :La commande est correctement réalisée qu'elle quelle soit

CahierDeschargesEcodime_ses16.odt 6

Page 7: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.3. Cas d'utilisation lié à l'exploitant

Détail du cas d’utilisation Consulter les mesures

Acteur Exploitant

Pré Condition Les mesures sont sauvegardées dansla base de donnée

Déclenchement L'exploitant ouvre dans l'explorateurla page du serveur ou sont hébergées lesmesures

Description détaillée Il sélectionne les mesures désiréesafin qu'elles soient visualisées sous formede graphes.

Post Condition On peut observer les mesures à l'écran

Revue 1 :Les tables sont définies

Les librairies graphiques sont choisies.

Revue 2 : Une courbe est traçée conformément au contenu de la base de donnée

Critères de recettes :L'affichage se fait conformément au choix de l'exploitant

CahierDeschargesEcodime_ses16.odt 7

Page 8: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.2.4. Identification des classes en charges

3.2.4.1. Classes C++

3.2.4.2. Classes php

CahierDeschargesEcodime_ses16.odt 8

Page 9: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.3. Architecture matérielle3.3.1. Synoptique

3.3.2. Poste de développement

Le poste de développement est une machine windows et linux.

3.4. Contrainte de l'environnement· Système d'exploitation : Windows

· Environnement de développement Visual C++, quanta

· bases de données MySQL

· langage utilisé C++ pour les modules sur ordinateur local

PHP sur ordinateur distant

· Serveur AMP

3.5. Contrainte économiqueLes produits développés pour le poste distant s'appuie sur des technologies libres ,

CahierDeschargesEcodime_ses16.odt 9

Page 10: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

3.6. Documents et moyens technologiques mis à dispositionBibliothèque section IRIS

sites developpez.com...

3.7. Exigences qualité sur le produit à réaliser

Couplage les uses case exploitant et metteur au point sont indépendants

efficacité L'Echantillonage devra se faire en tenant compte du temps d'évolutionde l'asservissement

robustesse les tests doivent montrer la robustesse de l'environnement de développement

maintenance une application peut avoir des versions successives

sécurité Accès à la base de donnée protégé par mot de passe

adaptabilité sans objet

portabilité L'exploitant devra pouvoir consulter les pagessous linux

ergonomie L'IHM devra être simple d'utilisation et éventuellement intuitif

3.8. Exigences qualité sur le développement

modélisation pour la spécification UML

architecture du logiciel OBJET, Document/Vue,

type de langage de codage C++, PHP/XML

respect des normes de représentation en vigueur, etc.) section IRIS

3.9. Exigences qualité sur la documentation à produire

respect des normes toutes classes et fonctions sont documentées

précision

complétude exhaustif

suivi des modifications version 1 obligatoire puis après modification incrément du numéro

3.10. Exigences qualité sur la livraison

produits à mettre à la disposition du client sous forme papier et informatique :- un seul dossier technique pour le projet, comprenant les spécifications communes

et, pour chaque étudiant, les spécifications individuelles, la conception détaillée, les tests, etc.,

- les documentations diverses sont les manuels de mise en œuvre et d'utilisation, les annexes, les codes sources, les exécutables.

CahierDeschargesEcodime_ses16.odt 10

Page 11: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

4. Répartition des fonctions ou des cas d'utilisation

Fonctions à développer et tâches à effectuer

Tous Installation des serveurs de l'applicationDÉTERMINATION DE LA BD.

Elève 1 :

M ............................

Visualiser les mesures

Définir la loi de commande

MANUEL UTILISATEUR

Elève 2 :

M ............................

Acquérir les mesures

Configurer les E/S

MANUEL INSTALLATION

Elève 3 :

M ............................

Sauvegarder les mesures

Définir les caractéristiques des mesures

CREATION BASE DE DONNEES.

MANUEL INSTALLATION

Elève 4 :

M ............................

Consulter les données

CREATION BASE DE DONNEES

MANUEL UTILISATEUR

CahierDeschargesEcodime_ses16.odt 11

Page 12: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

5. Répartition des tâches par étudiant

Tâche N° 1 IHM Fonctions à développer et tâches en charge

Interface Homme-Machine : · Courbes· Loi de commande

Logiciel : · Visual C++ / MFC

Application :

· Poste local· Intégration avec les tâches 2 & 3.

Composants :

· Composants graphiques à rechercher

Classes :

· IHM_Application· IHM_LoiDeCommande· IHM_Courbes· Commande· Courbe· Classes Visual pour architecture document/ vue

Installation :

· Driver Microdaq (et librairie) avec étudiant 2

Configuration :

Droit d’accès à la base de données

Mise en œuvre :

· Composants graphiques

Réalisation :

· Architecture de l’application sous Visual C++· IHMs

Documentation :

Manuel utilsateur

CahierDeschargesEcodime_ses16.odt 12

Page 13: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

Tâche N° 2 Acquisition Fonctions à développer et tâches en charge

Interface Homme-Machine : · Configurer les E/S

Matériel : · Module E/S MicrodaqLogiciel : · Visual C++ / MFC· Librairie Microdaq

Application :

· Poste local· Intégration avec les tâches 1 & 3.

Composants :

· Librairie Microdaq

Classes :

· Asservissement· Microdaq· IHM_ConfigurerE_S

Installation :

· Driver et librairie avec étudiant 1

Configuration :

Module USB

Mise en œuvre :

· les fonctions de la librairie

Réalisation :

· Architecture de l’IHM sous Visual C++

· Classes en charge

Documentation :

MANUEL D'INSTALLATION

CahierDeschargesEcodime_ses16.odt 13

Page 14: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

Tâche N° 3Sauvegarde Fonctions à développer et tâches en charge

Interface Homme-Machine : · Définir les caractéristiques

des mesures

Logiciel : · Visual C++ / MFC· Librairie Accès BD

Application :

· Poste local· Intégration avec les tâches 1 & 2 & 4

Composants :

· Librairie Accès BD à déterminer

Classes :

· IHM_DefinirCaracteristiquesMesures· Stockage BD

Installation :

· Base de données My SQL sous windows avec étudiant 4

Configuration :

Droit d’accès à la base de données

Mise en œuvre :

· Accès à la base de données sous Visual C++ en utilisant les librairiesou classes permettant cet accès.

Réalisation :

· Architecture de l’application sous Visual C++ · IHM en charge· Mise à jour de la base de données My SQL

Documentation :

MANUEL D'INSTALLATION

CahierDeschargesEcodime_ses16.odt 14

Page 15: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

Tâche N° 4 Consultation Fonctions à développer et tâches en charge

Interface Homme-Machine : · Choix mesures· Visualiser

Logiciel : · PHP· Librairie graphique PHP

Application :

· Poste distant· Intégration avec la tâche 3.

Composants :

· Librairie graphique PHP

Classes :

· IHM_ChoixMesures· IHM_Visualiser· Interface· StockageBD· Graphe

Installation :

· Base de données My SQL sous windows avec étudiant 3· Serveur WEB sous windows

Configuration :

Droits d'accès au serveur Droit d’accès à la base de données

Mise en œuvre :

· La librairie graphique· Accès à la base de données en PHP

Réalisation :

· Pages PHP graphiques· Lecture de la base de données My SQL

Documentation :

Manuels d'installation et d'utilisation

CahierDeschargesEcodime_ses16.odt 15

Page 16: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

6. Exploitation pédagogique

Compétences terminales susceptibles d'être abordées et évaluées pour chaque domaine d'Activités Professionnelles

Répartition par étudiant

E1 E2 E3 E4

Analyser et spécifier le système informatique à développer

C3.4 choisir un module matériel pour un cas d'utilisation o

Réaliser la conception générale et détaillée

C3.4 choisir un module matériel pour un cas d'utilisation o

Coder et réaliser

C4.1 câbler des modules matériels o

C4.3 intégrer une carte d'interface dans un système informatique o

C4.6 assembler les éléments matériels assurant la liaison physique dans un système de communication

o

C4.7 installer les différentes couches logicielles d'un système de communication sur une station

o o o o

C4.8 coder un module logiciel o o o o

C4.9 intégrer un module logiciel dans une application o o o o

Intégrer et interconnecter des systèmes

C4.1 câbler des modules matériels o

C4.3 intégrer une carte d'interface dans un système informatique o

C4.6 assembler les éléments matériels assurant la liaison physique dans un système de communication

o

C4.7 installer les différentes couches logicielles d'un système de communication sur une station

o o o o

C4.9 intégrer un module logiciel dans une application o o o o

CahierDeschargesEcodime_ses16.odt 16

Page 17: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

Compétences terminales susceptibles d'être abordées et évaluées pour chaque domaine d'Activités Professionnelles (suite)

Répartition par étudiant

E1 E2 E3 E4

Installer, exploiter, optimiser et maintenir

C5.1 installer un module matériel dans un système informatique o

C5.2 installer un système d'exploitation

C5.3 déployer une application client / serveur sur deux machines hétérogènes

o

C5.4 exploiter un réseau local industriel ou un bus de terrain o o

C5.5 installer des services techniques Internet o o o o

C5.6 installer une application logicielle o o o o

C5.7 mettre en œuvre un environnement de programmation o o o o

Tester, mettre au point et valider

C6.1 mettre en œuvre des procédures de tests unitaires sur un module matériel

o

C6.2 dépanner un système informatique

C6.3 relever les performances d'un réseau

C6.4 corriger des dysfonctionnements observés sur un réseau

C6.5 mettre en œuvre des procédures de tests unitaires sur un module logiciel

o o o o

C6.6 dépanner un module logiciel o o o o

Assurer l'évolution locale ou la rénovation d'un système informatique

C6.1 mettre en œuvre des procédures de tests unitaires sur un module matériel

C6.2 dépanner un système informatique

C6.3 relever les performances d'un réseau

C6.4 corriger des dysfonctionnements observés sur un réseau

C6.5 mettre en œuvre des procédures de tests unitaires sur un module logiciel

C6.6 dépanner un module logiciel

Gérer le projet

C2.1 s'intégrer dans une équipe de projet o o o o

C2.2 structurer son intervention dans une démarche de projet o o o o

C2.3 intervenir dans la gestion de projet o o o o

C2.4 prévenir des risques d'échec dans la mise en œuvre d'une solution au cours d'un projet

o o o o

Coopérer et communiquer

C1.5 s'entretenir d'une problématique professionnelle avec un interlocuteur d'un autre service

o o o o

C1.6 présenter la mise en œuvre d'une solution informatique o o o o

C1.7 assister des utilisateurs o o o o

CahierDeschargesEcodime_ses16.odt 17

Page 18: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

7. Planification temporelle prévisionnelle Calendrier prévisionnel :

Remise des sujets de projet (début janvier) Semaine 02

Revue N°1 Semaine 07

Revue N°2 Semaine 15

Remise des dossiers techniques (au chef de centre) Semaine 21

Epreuve E6 Semaine ?

Planning prévisionnel :Chaque partie pourra fluctuer pour les semaines 12 à 14 pourra fluctuer en fonction de la difficulté de la tâche ou de l'ampleur du travail.

Sem Etapes du projet Etudiant 1 Etudiant 2 Etudiant 3 Etudiant 42 Cahier des charges Lecture Cahier des charges-Installation serveur Lecture Cahier des charges-Installation serveur Lecture Cahier des charges-Installation serveur Lecture Cahier des charges-Installation serveur345

6

AnalyseetConception préliminaire

Détermination tables +Installation driver et lib. Détermination tables +Installation driver et lib. Détermination tables + Création tables Détermination tables + Création tablesChoix librairie graphique et mise en oeuvre c++ Mise en oeuvre microdaq (sorties) Mise en œuvre librairie accès BD en C++ Mise en œuvre librairie accès BD en PHP

Analyse et Prototype Application Mise en oeuvre microdaq (acquisition) Compléter l'analyse Analyse et prototype application Prototype des IHM s Ajout des méthodes et des classes au prototype Ajout des méthodes et des classes au prototype Prototype des IHMs

7 Revue 1 Dossier + Soutenance + Choix test unitaire Dossier + Soutenance + Choix test unitaire Dossier + Soutenance + Choix test unitaire Dossier + Soutenance + Choix test unitaire89

10 Conception détaillée Algorithme + Description des données Algorithme + Description des données Algorithme + Description des données Algorithme + Description des données11121314

Réalisation

Codage classe ou fonctions à tester Codage classe ou fonctions à tester Codage classe ou fonctions à tester Codage classe ou fonctions à testerSuite codage Suite codage Suite codage Suite codageTests unitaires Tests unitaires Tests unitaires Tests unitaires

Codage de la partie qui incombe à l'étudiant Codage de la partie qui incombe à l'étudiant Codage de la partie qui incombe à l'étudiant Codage de la partie qui incombe à l'étudiant

15 Revue 2 Dossier + Test unitaire de revue + revue en-semble

Dossier + Test unitaire de revue + revue en-semble

Dossier + Test unitaire de revue + revue en-semble

Dossier + Test unitaire de revue + revue en-semble

1617181920

IntégrationTache 1 et 2 Tache 1 et 2 Tache 3 et 4 Tache 3 et 4Tache 1 et 3 Tache 2 et 4 Tache 2 et 3 et 1 Tache 2 et 4Test d’intégration Test d’intégration Test d’intégration Test d’intégration

21 Dossier Final Rendre dossiers de projet Rendre dossiers de projet Rendre dossiers de projet Rendre dossiers de projet

8. Evaluation pour l'épreuve U6

18

Page 19: 1. Présentation du projet - Espace Numerique de Travailtouchardinforeseau.servehttp.com/siteweb20152016/20152016/SNIR2/P… · U6 – PROJET INFORMATIQUE Dossier de présentation

Académies Caen, Guadeloupe, Nantes, Martinique, Rennes BTS SNIR Session 16

· Disponibilité des équipements

L'équipement sera-t-il disponible ?(cas du projet développé en entreprise)

oui

Si non : Comment procédera-t-on ? (explications, sur quelle base, etc.)

· Atteintes des objectifs du point de vue client

L'installation devra être simple.

L'interface devra être convivial.

La lecture des courbes aisée.

Les lois de commande comprenants une succession déchelon ou de rampes devrontêtre opérationnelles.

Une sauvegarde des mesures exploitable devra être réalisée.

.

CahierDeschargesEcodime_ses16.odt 19