Télécharger la présentation
Publié parAloys Rondeau Modifié depuis plus de 10 années
1
PLD GHome H4214 Piccolo Thomas Gu Lei Deville Romain Huang Yachen
El Fathi Hicham Liu Xiao Jing Introduction de l’héxanome et rappel du contexte du projet (~30s)
2
PLD GHome H4214 Gestion de Projet Partie Serveur Partie Système
Architectures Noyau Applicatif Moteur de Règle IHM Web Partie Système Gestionnaire de Mémoire : Gmem Gestionnaire de Tâches : Gthread Conlusion Présentation du déroulement de la validation (~1min)
3
Gestion de Projet Travail en binômes Découpage du projet en 5 modules:
Serveur Principal Interface Web Moteur de Règles GMem GThread
4
PLD GHome Partie Serveur
5
Architecture Logicielle
6
Architecture Base de Donnée
7
Plan d’Intégration Intégration Serveur - Interface Web
Base de Données Intégration Serveur - Moteur de Règles Communication par Socket
8
Partie Serveur Noyaux Applicatif
9
Partie Serveur Noyaux Applicatif
Utilisation de Signaux Slot ou Multi Thread Framework Très Riche
10
Partie Serveur Noyaux Applicatif
Convention Cryptage de mot de passe Structure de Base de Données … Pattern : “Your are master of yourself” Classe Abstraite : wCapteur
11
Partie Serveur Noyaux Applicatif
Une architecture en couche :
12
Partie Serveur Moteur de Règle
13
Partie Serveur Moteur de Règles
Conception
14
Partie Serveur Moteur de Règles
Données Utilisées : Derniers enregistrements dans la BDD Fréquence Limites
15
Partie Serveur Moteur de Règles
Sur une valeur de capteur Ex : Si T > 25, alors éteindre le chauffage Sur un ensemble de valeurs de capteurs Ex : Si il y a une présence devant la porte et la porte est fermée, alors ouvrir la porte
16
Partie Serveur IHM Web
17
Partie Serveur IHM Web Choix Technique PHP / MySQL
Extension PDO pour les accès à la BDD Interface uniquement de visualisation
18
Partie Serveur IHM Web Sécurité d’Accès : Login
19
Partie Serveur IHM Web Interface Simple de Visualisation
Choix de capteur Choix de l’intervalle de temps
20
Partie Serveur Démonstration
21
PLD GHome Partie Système
22
Partie Système Gestionnaire de Mémoire : GMem
23
Partie Système Gestionnaire de Mémoire : GMem
Structure de la zone mémoire Définition de la taille de la zone mémoire Notion de Chunk Algorithme First Fit
24
Partie Système Gestionnaire de Mémoire : GMem
25
Partie Système Gestionnaire de Mémoire : GMem
Allocation d’une zone mémoire
26
Partie Système Gestionnaire de Mémoire : GMem
Désallocation d’une zone mémoire
27
Partie Système Gestionnaire de Mémoire : GMem
Désallocation d’une zone mémoire
28
Partie Système Gestionnaire de Tâches : GThread
29
Partie Système Gestionnaire de Mémoire : GMem
Mécanisme de l’ordonnanceur
30
Partie Système Gestionnaire de Mémoire : GMem
Changement de contexte Traitement d'interruption Synchronisation entre contextes Utilisation de Sémaphores
31
Partie Système Démonstration
32
PLD GHome Conclusion
33
Merci de Votre Attention.
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.