29
DÉVELOPPEMENT D’UNE APPLICATION WEB ET MOBILE PERMETTANT LE SUIVI, LA GESTION ET LA SÉCURITÉ DES CHANTIERS Lundi 21 Septembre 2015 République Tunisienne Ministère de l’Enseignement Supérieur Et de la Recherche Scientifique *** *** Université de la Manouba Institut Supérieur Des Arts et Multimédias de la Manouba Responsable DEV-ON: M. Abdelmonem NAAMANE Encadrant ISAMM: Mme. Chiraz LATIRI Entreprise d’accueil : DEV-ON Tunisie Réalisé par : Sabri EL GHARBI EL YAHMADI

Application de gestion, suivi,et de sécurité des chantiers en temps réels

Embed Size (px)

Citation preview

DÉVELOPPEMENT D’UNE APPLICATION WEB ET MOBILE PERMETTANT LE SUIVI, LA GESTION ET LA SÉCURITÉ DES CHANTIERS

Lundi 21 Septembre 2015

République TunisienneMinistère de l’Enseignement Supérieur

Et de la Recherche Scientifique*** ***

Université de la ManoubaInstitut Supérieur Des Arts et Multimédias de la Manouba

Responsable DEV-ON:M. Abdelmonem NAAMANE

Encadrant ISAMM:Mme. Chiraz LATIRI

Entreprise d’accueil : DEV-ON Tunisie

Réalisé par : Sabri EL GHARBI EL YAHMADI

PLAN

Présentation du cadre de projet 1

Spécification des besoins2

Conception technique et architecturelle3

Réalisation et tests4

Bilan & Perspectives5

3Projet de Fin d'Etudes | ISAMM 2015

E-commerce

Marketing en ligne

Référencement

DEV-ON Sites Web

Est née d'un partenariat entre deux jeunes hommes d'affaire résidant en Allemagne ;

Assurer un service de très haute qualité pouvant répondre à l'exigence du marché européen et spécialement l'allemand.

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

Entreprise d’accueil

4Projet de Fin d'Etudes | ISAMM 2015

Le secteur du bâtiments et des travaux publics

Contexte du projet

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

l'union européenne

Stop

5Projet de Fin d'Etudes | ISAMM 2015

La gestion des chantiers en Europe est régie par une réglementation très stricte.

• La tâche trop pénible ;

• Un grand risque d'erreur pour le responsable.

Présentation de Projet

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

6Projet de Fin d'Etudes | ISAMM 2015

Nous sommes conçus à assurer le développement d'une application permettant de faciliter le suivi et la gestion des chantiers afin de minimiser les risques d'erreurs et prévoir des mesures spécifiques avant et lors de la construction des chantiers.

• Pour optimiser son processus de travail ;

• Gagner en efficacité et en coût, Adv'ense a décidé de créer son

propre SI spécialisé dans le domaine de sécurité.

Présentation de Projet

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

7Projet de Fin d'Etudes | ISAMM 2015

Risques Préventions

La santé et la sécurité doivent être prises en compte sur les chantiers avant, pendant et après la phase de construction.

Concept des sécurités des chantiers

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

8Projet de Fin d'Etudes | ISAMM 2015

Le fonctionnement actuel de la gestion des chantiers et le contrôle de leurs sécurités est basé sur :

Des formulaires papiers Des tableurs Excel

La gestion des permis de travail est manuscrite aussi. Il est sous la forme d'un document papier écrit et imprimé une centaine de fois dans chaque chantier.

Analyse actuelle du fonctionnement du client

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

9Projet de Fin d'Etudes | ISAMM 2015

• La gestion des entreprises propriétaires des chantiers ;

• La gestion des équipements, matériaux et produits propre à l'entreprise ;

• La gestion des départements de l'entreprise ;

• La gestion des travailleurs ;

• La gestion des chantiers avec la localisation exacte de chaque zone ;

• La gestion des travaux ;

• La gestion des permis de travail ;

• La gestion des contrôles de sécurité (Risques et préventions) ;

• La génération des rapports et des statistiques sur les contrôles de

sécurité.

Objectif cibles

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

10Projet de Fin d'Etudes | ISAMM 2015

Est un portail web de gestion pour artisans et pros du BTP.

Il est édité par entreprise-facile SAS, qui est créée en avril 2007.

www.gestion-chantier.com

Analyse et étude comparative des applications similaires existantes

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

La navigation sur ce site est très simple. Il est facile de passer d'une page à l'autre sans s'égarer ;

Un site performant qui présente plusieurs fonctionnalités ;

Toutes les données seront hébergées sur un cloud privé dédié.

Au sein d'une seule page, il existe plusieurs informations et plusieurs liens internes du coup l'utilisateur se sent perdu ;

Le site n'est pas adapté pour le mobile et le temps de chargement est un peu long.

11Projet de Fin d'Etudes | ISAMM 2015

Développée par Aquitaine Informatique, éditeur de logiciel bâtiment

pour les entreprises du BTP.

www.onaya.com

Analyse et étude comparative des applications similaires existantes

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

Coté fonctionnel c'est un site très riche dans la partie gestion financière et gestion de stocks ;

Accès rapide à l'information.

Il n'offre pas de fonctionnalités dédiées à la gestion des chantiers ;

l n'assure pas la fonctionnalité de découpage des chantiers.

12Projet de Fin d'Etudes | ISAMM 2015

• Ces deux applications, bien que spécialisées dans la gestion des chantiers,

restent très maigre fonctionnellement ;

• Elles n'offrent pas les fonctionnalités les plus élémentaires comme la gestion

des permis de travail, les rapports d'inspection et n'offre rien de spécifique à

la sécurité.

Synthèse

le développement d'une solution spécifique couvrant le besoin de ce dernier et les sociétés de sécurité en

générale

Analyse et étude comparative des applications similaires existantes

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests

Bilan & Perspectives

13Projet de Fin d'Etudes | ISAMM 2015

Administrateur Responsable entreprise

Contrôleur de sécurité

Identification des acteurs

Présentation du cadre de projet Spécification des

besoinsConception Réalisation et tests

Bilan & Perspectives

14Projet de Fin d'Etudes | ISAMM 2015

Gérer les préventions

Gérer les types des équipements

Administrateur

<<include>>

Diagramme de cas d’utilisation pour l’administrateur

Client

Gérer entreprises

Gérer administrateur

Gérer les types de risque

Gérer les risques

Gérer les types de produits

Gérer les profils

Gérer les comptes entreprises

Présentation du cadre de projet Spécification des

besoinsConception Réalisation et tests

Bilan & Perspectives

15Projet de Fin d'Etudes | ISAMM 2015

Gérer les permis de travail

Gérer les risques

Gérer les équipements

Gérer les rapports

Gérer les remarques

Gérer les préventions

Gérer les qualifications

Gérer les départements

Gérer les comptes entreprises

Responsable entreprise

Gérer les matériauxGérer les produits

Consulter statistiques

Gérer les travaux Gérer les zones

Gérer les unités

Gérer projet

Diagramme de cas d’utilisation pour le responsable entreprise

Présentation du cadre de projet Spécification des

besoinsConception Réalisation et tests

Bilan & Perspectives

Client

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

16Projet de Fin d'Etudes | ISAMM 2015

Gérer les risques

Gérer les rapports

Gérer les remarques

Gérer les préventionsAjouter

commentaire

Responsable sécurité

<<include>>

<<include>>

Diagramme de cas d’utilisation pour le responsable sécurité

Présentation du cadre de projet Spécification des

besoinsConception Réalisation et tests

Bilan & Perspectives

Client

17Projet de Fin d'Etudes | ISAMM 2015

Besoins non fonctionnels

La sécurité

La performance

L’ergonomie des interfaces

et la facilité d’utilisation

La modularité

La facilité de compréhension

Besoins non fonctionnels

Présentation du cadre de projet Spécification des

besoinsConception Réalisation et tests

Bilan & Perspectives

18Projet de Fin d'Etudes | ISAMM 2015

INTERNET

MySQL

Apache

Application web : Adv’ense API : Adv’ense

Architecture physique de l’application

Présentation du cadre de projet

Spécification des besoins

ConceptionRéalisation et tests

Bilan & Perspectives

19Projet de Fin d'Etudes | ISAMM 2015

HTMLCSSJavaScriptAjax

Couche Web Couche Métier Couche DAO

SGBD

Données1

2

3

56

Serveur d’application : Apache

DAO

ORM

MétiersModel

Controller

View

Client léger

Architecture logique de l’application

Présentation du cadre de projet

Spécification des besoins

ConceptionRéalisation et tests

Bilan & Perspectives

4

20Projet de Fin d'Etudes | ISAMM 2015

Diagramme de packages

Présentation du cadre de projet

Spécification des besoins

ConceptionRéalisation et tests

Bilan & Perspectives

21Projet de Fin d'Etudes | ISAMM 2015

Diagramme de déploiement

Présentation du cadre de projet

Spécification des besoins

ConceptionRéalisation et tests

Bilan & Perspectives

PDO_ODBC

Serveur d'hébergement de l 'applcaition

API REST

Serveur Apache

Adv'ense Applcation

Serveur Base de données

SGBD

Base de données MYSQL

Client Mobi le

Android Application

HTTP

Poste de l 'util isateur de l 'application

Navigateur Web

HTTP

22Projet de Fin d'Etudes | ISAMM 2015

Langages utilisés

Environnement de travail et technologies utilisées

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

23Projet de Fin d'Etudes | ISAMM 2015

Framework et librairies utilisés

Environnement de travail et technologies utilisées

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

24Projet de Fin d'Etudes | ISAMM 2015

Outils de modélisation et développement

Environnement de travail et technologies utilisées

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

25Projet de Fin d'Etudes | ISAMM 2015

Simulation d’un exemple de réalisation

Environnement de travail et technologies utilisées

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

26Projet de Fin d'Etudes | ISAMM 2015

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

27Projet de Fin d'Etudes | ISAMM 2015

Tests et validations

Présentation du cadre de projet

Spécification des besoins Conception

Réalisation et tests

Bilan & Perspectives

1. Tests boite noire

2. Tests boite blanche

• Tests unitaires• Tests d’intégration• Tests de performance

• Tests de boucle

28Projet de Fin d'Etudes | ISAMM 2015

Assure d'une part la gestion de l'entreprise ainsi que ses chantiers et d'autre part la sécurité de leurs travailleurs en prévoyant les risques qui peuvent les menacer ;

Une application mobile dédiée aux responsables de sécurité de l'entreprise ;

Bilan et Perspectives

Présentation du cadre de projet

Spécification des besoins Conception Réalisation et tests Bilan &

Perspectives

Une vision clairvoyante sur la façon de gérer et sécuriser les chantiers en Europe ;

Un système intelligent qui permet la détection des préventions automatiques ;

La création automatiques des permis de travails.

29Projet de Fin d'Etudes | ISAMM 2015

Merci de votre

attention