La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

RECORDER SIMON-VERMOT Christophe. ET2. p 2 Besoin de chaque étudiants (Données principal) Date: 29/01/2010 Les besoins entre les étudiants Entre IHM relevé.

Présentations similaires


Présentation au sujet: "RECORDER SIMON-VERMOT Christophe. ET2. p 2 Besoin de chaque étudiants (Données principal) Date: 29/01/2010 Les besoins entre les étudiants Entre IHM relevé."— Transcription de la présentation:

1 RECORDER SIMON-VERMOT Christophe. ET2

2 p 2 Besoin de chaque étudiants (Données principal) Date: 29/01/2010 Les besoins entre les étudiants Entre IHM relevé et Gestion relevé: Etat de l IHM: –Tableau de booléen »EtatIHM [0] = Effectuer une acquisition. »EtatIHM [1] = IHM Prêt pour l acquisition. »EtatIHM [2] = Collection dictionnaire prêt. »EtatIHM [3] = Demande de liste CSV. »EtatIHM [4] = Demande de liste SGBD. »EtatIHM [5] = Demande des données. »EtatIHM [6] = Importé SGBD XML. »EtatIHM [7] = Exporté XML SGBD. »EtatIHM [8] = Arrêt des mesures. »EtatIHM [9] = Sauvegarde. »EtatIHM [10] = Importer CSV -> SGBD. »EtatIHM [11] = Exporter SGBD -> CSV. Récupération des paramètres: –Un dictionary (Collection à 2 éléments :Key : string / Value : Collection). »Elément du dictionary: »Key: Nom de la mesure ou état. »Value: Classe collection contenant: - Nom : (string) Nom de la mesure ou de l état. - Obj : (string) Mnemonic de commande pour la supervision. - Ind : (double) Position de la mesure ou état dans la ligne de retour. - Format : (double) Diviseur de la mesure pour mettre en forme. - Unit : (string) Unité de la mesure. - Selection : (booléen) Indique si la mesure est selectionnée. - SelecInter : (booléen) Indique si il y a une interruption - SeuilInter : (double) Indique la valeur de l interruption. - SelectCourbe : (booléen) Indique si la mesure doit être affichée dans la courbe –Un String Nom de la référence. –Un tableau de string de paramètre de Communication »ParamCom [0] : Nom de la connexion (COM1/COM2/ETHERNET) »ParamCom [1] : Vitesse de Baudrate ou Adresse IP. »ParamCom [2] : Parité ou Numéro de port. Option à prévoir

3 p 3 »ParamCom [3] : Longueur des Bits. »ParamCom [4] : Bits de Stop. »ParamCom [5] : Contrôle de flux. »ParamCom [6] : DTR. »ParamCom [7] : RTS. Envoie des mesures unitaire: –Une arraylist (Collection de string à taille dynamique) »Chaque ligne formaté type CSV (séparateur « ; ») (mis en forme suivant le format contenu dans le dictionary). Envoie de la liste des références déjà présente: –Une arraylist (Collection de string à taille dynamique) »Liste des références existant en CSV. (« ABS » si CSV absent ou vide). –Une arraylist (Collection de string à taille dynamique) »Liste des références existant dans SGBD. (« ABS » si SGBD absent ou vide). Récupérer les données de la référence: –Un string : Nom de la référence Données de la référence complète: –Un Dictionary »string : Nom de la mesure. »Arraylist : tableau de string dynamique avec: - 1ere ligne: Nom de la mesure. - 2eme ligne : Unité de la mesure. - >2eme ligne : les données. Entre Gestion relevé et SGBD: Connexion SGBD: –retour bolléen: Créer une table: –Une arraylist avec


Télécharger ppt "RECORDER SIMON-VERMOT Christophe. ET2. p 2 Besoin de chaque étudiants (Données principal) Date: 29/01/2010 Les besoins entre les étudiants Entre IHM relevé."

Présentations similaires


Annonces Google