22
ي ل آم الآ ل ع الآ ة م ظ ن لآ ة ي ن ط و ل ا ة س س ؤ م ل اEntreprise Nationale des Systèmes Informatiques Mémoire De Fin D’étude Pour L’obtention Du Diplôme D’ingénieur d’application en informatique Réalisé Par: Mr. HAMDI PACHA ADEL. Encadré par: Mr.IDIR BACHIR. - Groupe 20 - Thème : Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique E.N.S.I 1

Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

Embed Size (px)

Citation preview

Page 1: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

1

اآللي اإلعالم ألنظمة الوطنية المؤسسة

Entreprise Nationale des Systèmes Informatiques

 Mémoire De Fin D’étude Pour L’obtention Du Diplôme D’ingénieur d’application en informatique

Réalisé Par: Mr. HAMDI PACHA ADEL. Encadré par: Mr.IDIR BACHIR.

- Groupe 20 -

Thème :Conception et réalisation d’un système

d’information pour l’automatisation du suivi des études d’audit géotechnique

E.N.S.

I

Page 2: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

2

Présentation du CGS

في ا المطبق للبحث الوطني لمركزالزالزل مقاومة هندسة

Centre National De Recherche Appliquée En Génie Parasismique

- – CGS –Le CGS est une structure dont l'objectif est de

développer, appliquer et diffuser les connaissances scientifiques en génie

sismique afin de réduire le risque sismique en Algérie.

Page 3: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

3

Organigramme du CGS

Page 4: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

PLAN4

Page 5: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

5

Introduction

De nos jours, toute entreprise est prête à investir des sommes considérables dans l’implantation des Technologies logicielles afin d’améliorer ses services internes

ces entreprises doits être équipée d’un système d’information fiable et efficace.

Le système d’information est le centre nerveux des entreprises, qui permet de regrouper, de classifier, de traiter et de diffuser de l’information sur un environnement donné.

Ce système d’information supporte le suivi des dossiers d’audit géotechnique, la gestion des conventions et facturation et la gestion d’accès au dossier d’audit géotechnique dans le centre.

Page 6: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

6

La Problématique

Absence de sécurité de

système d’informatio

n

Utilisation des outils classiques

comme Microsoft Word et

Excel

Accès total au dossier

d’audit géotechniqu

e

Absence de serveur de

base de données pour

les études géotechnique

s

Difficultés lors de

l’administration des

dossiers

Manque d’information concernant l’étude , la facturation

Convention, etc..

Page 7: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

Objectifs

Modéliser les

procédures de travail

Impliquer les partenaires

dans les procédures

Contrôler et suivre

l'avancement des projets

Mise en place d’une

base de données pour les études d’audit

géotechniques

Automatiser la

circulation des

documents

localiser plus

rapidement

l’information

7

Page 8: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

8

Analyse de l'existant

Le flux d'information

Etude des Postes de travail

Etude des documents

Etude des procédures

Page 9: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

9

Diagramme de flux d'information

Page 10: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

10

Solution Proposée

La mise en place

d’une application Web Interne

qui automati

se :

le suivi de l’état

d’avancement des

dossiers(POS)

la possibilité de gérer et contrôler le

processus de prestation du début à la fin.

Page 11: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

11

Etude conceptuelle

Diagramme Cas d’utilisation : traitement du dossier d’audit géotechniques

Page 12: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

12

Etude conceptuelle

Digramme Cas d’utilisation : traitement du dossier d’audit géotechniques

Page 13: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

13

Etude conceptuelle

Le diagramme de séquence Créer dossier d’étude

Page 14: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

Etude conceptuelle

diagramme de classes

14

1..*

1..1Contient

1..1

1..*Appartient

1..11..*

Avoir

1..*Concerner

1..1

1..1Contient

1..*

1..1

1..*Traiter

1..1Avoir

1..*

1..*

1..1Avoir

1..1Avoir

1..*

1..1Avoir

1..*

1..1

0..*Confier

1..1Avoir

1..*

User

----

Id_userNomPasswordProfil

: int: String: String: String

Client

-----

Num_ClientNom_clientAdresse_clientTelFax

: int: String: String: Number: Number

Wilaya

--

Code_wilayaNom_wilaya

: int: String

Commune

--

Code_commnom_comm

: int: Number

Rapport

----

Num_rapportRefe_rapportDate_emis_RapPiece_joint

: int: String: Date: int

++

Afficher ()Imprimer ()...

: int: int

Demande_Assistantance

----

Num_Demande_AssNum_Réfe_ExpedDate_demandeMontant

: int: int: Date: int

++

ajouter ()supprimer ()...

: int: int

Site

----

Num_SiteNum_POSSuperficeCordonnee_UTM

: int: Number: Number: int

Laboratoire

-----

Num_laboratoireNom_laboAdresse_laboTel_laboFax_labo

: int: String: String: Number: NumberEtude

----

Num_etudeDate_etudeNom_projetObservation

: int: Date: String: Character

+++

Afficher ()Modifier ()afficher état etude ()...

: int: int: int

Phase

--

Num_PhaseDesig_Phase

: int: String

Convention

----

Num_convType_convDate_convMontant

: int: String: Date: Number

++

Afficher ()Imprimer ()...

: int: int

Facture

-----

Id_FactureNum_FactureDate_FactureMontant_Factureetat_facture

: int: int: Date: Number: String

+ Calculer ()...

: int

Devis

----

Id_DevisNum_devisDate_devisMontant_devis

: int: int: Date: Number

Charge_Etude

---

Id_charge_etudeNom_Charge_etudeFonction

: int: String: String

Page 15: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

15

Etude conceptuelle

User (Id_user, nom, password, profil ) ;

Client(Num_client , nom_client, adresse_client, Tel, Fax) ;

Wilaya(Code_wilaya, nom_wilaya);

Commune(code_comm ,code_wilaya, nom_comm) ;

Rapport(Num_rapport, réfe_rapport, date_emiss_rap, piece_joint,Num_etude);

Demande_Assistance(Num_demande_Ass, Num_Réfe_Client, Date_demande, montant,Num_laboratoir);

Site(Num_site, Num_POS,

superficie, Cordonnee_UTM,Num_Demande_Ass,Code_Wilaya,Code_comm) ;

Laboratoire (Num_laboratoire, nom_labo, adresse_labo, Tel_labo, fax_labo) ;

Etude (Num_etude, Etat_etude, Date_Etude, Observation,Id_charge etude,Num_site) ;

Phase (Num_phase, Desig_Phase);

Convention (Num_conv, Type_conv, Date_conv, montant);

Facture (Id_facture, num_facture, date_facture,

montant_fature,Num_Client);

Devis (Id_Devis, Num_Devis, Date_Devis, Montant_Devis,Num_Client);

charger_etude (Id_Charge_etude, Nom_charge,Fonction) ;

Modèle relationnel

Page 16: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

16

Réalisation

Environnement Logiciel : PowerAMC : c’est un logiciel de conception

qui permet de modéliser les traitements informatiques

NOTEPAD: c’est un éditeur de code source qui prend en charge plusieurs langages

PHPMYADMIN est une application Web de gestion pour les systèmes de gestion de base de données MySQL

Bootstrap (framework) : c’est une collection d'outils utile à la création de sites et d'applications web.

Page 17: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

17

Réalisation

Page 18: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

18

Réalisation

Page 19: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

19

Réalisation

Page 20: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

20

Réalisation

Page 21: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

21

Conclusion et Perspective

Cette application nous permet de: automatisé les taches Suivre l’avancement du dossier d’audite géotechnique Mise en place d’une base de données pour les études d’audit

géotechniques

En terme de perspective, notre application peut être enrichie par : L’utilisation du PDO (PHP Data Objects) qui est le nouveau

système de requêtes sur les bases de données . Architecture en 3 tiers

Page 22: Conception et réalisation d’un système d’information pour l’automatisation du suivi des études d’audit géotechnique

22

Merci Pour Votre Attention.