Académique Documents
Professionnel Documents
Culture Documents
Université de la Manouba
ÉCOLE NATIONALE DES SCIENCES DE L'INFORMATIQUE
RAPPORT
de Mémoire de Fin d'Études
par :
Bilel Eljaamii
SUJET :
Recherche et mise en œuvre d’un logiciel qui permet de réaliser des statistiques de
fréquentation avec des caméras.
Organisme :
ACOBA
Nom du responsable :
Mr
. Nicolas
DUPRE
Encadré par :
Mr
. Zied
SIK SALEM
Supervisé par :
Dr.
Slim
MHIRI
Adresse :
Rue Farhat Hachad, Radhia Zaier,
Immeubel 5050 Moknine, Monastir
Tél :
73 435 543 Fax:
73 435 543
Table des matières
Introduction générale 1
1 Introduction 1
1.1 Cadre du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Organisme d’accueil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Objectifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Travail demandé 2
2.1 Etat de l’art . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 Spécification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2.1 Besoins fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2.2 Besoins non fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.4 Réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Environnement de travail 5
3.1 Environnement matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 Environnement logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Introduction
Ce projet s’inscrit dans le cadre du projet de fin d’études. Le travail est réalisé au sein de
l’entreprise privée ACOBA durant la période du 20 Février 2015 au 12 Juin 2015. Le projet est
encadré par Mr. Zied SIK SALEM, un ingénieur de Développement Logiciel Embarqué.
ACOBA est une société jeune créée à la fin de l’année 2014. Elle est située à Moknine. L’or-
ganisme d’accueil fournit des services de Cloud liés à des caméras de surveillance vidéo et elle
propose :
– Un stockage des vidéos super sécurisé.
– Une analyse facile des vidéos.
– Une observation directe des vidéos.
– Une observation des vidéos à partir de téléphones mobiles (Android, iPhone...).
– Une observation des vidéos stockées dans le Cloud.
1.3 Objectifs
L’objectif de ce projet est la recherche et la mise en œuvre d’un logiciel qui permet de réaliser
des statistiques de fréquentation pour les magasins avec des caméras de surveillance. Le but
est d’exploiter les données fournies par l’application pour obtenir des statistiques.
Travail demandé
2.2 Spécification
Les statistiques ont pour but de comprendre l’intérêt de votre boutique pour les clients,
la fréquence de leurs visites, le créneau horaire, la durée du surf, ainsi que quelques données
plus précises sur les visiteurs. Avec un minimum d’analyse, ces statistiques permettront de
cibler vos points forts et vos points faibles. Elles constituent autant d’informations précieuses
dont vous aide à la décision, pour rendre votre magasin encore plus attractive.
Notre projet consiste à produire des données qui permettront de présenter des statistiques.
Les données à générer seront utilisés pour :
– Compter les personnes entrantes et sortantes du magasin.
– Générer des Heatmaps sur les rayons de magasin .
– Générer des Heatmaps sur le sol des endroits de passage les plus utilisés .
– Générer des Heatmaps sur le sol des endroits les plus fréquentés.
Un Heatmap est une carte de chaleur, où le bloc de couleur rouge indique la zone la plus
bienvenue, et le bloc de couleur bleue indique la zone moins populaire.
Parmi les considérations et les contraintes additionnelles dont nous devons tenir compte
lors de la réalisation du projet nous pouvons citer :
– Ergonomie du logiciel.
– Optimisation des coûts de stockage et du déploiement du logiciel.
– Fiabilité et disponibilité.
– Réutilisabilité.
2.3 Conception
Pour la conception du projet, recours au langage de modélisation UML. Ainsi, utilise les
diagrammes les plus significatifs pour la modélisation de notre solution d’intégration :
– Diagramme de cas d’utilisation.
– Diagramme de classes.
– Diagramme de séquences.
2.4 Réalisation
Environnement de travail