Sunteți pe pagina 1din 77

SSBTDN25K

2011/201 2

Remerciements
Avant tous, nous remercions le Dieu tout puissant car cest par sa volont que nous avons pu aboutir ce travail, Qui est le rsultat dune collaboration fructueuse que jai mene avec une quipe qui sest investie pour permettre de clturer mes tudes en beaut.

Cest la raison pour laquelle je tiens fortement remercier mes encadreurs Mr. Ridha GUEBSI et Pr. Abdessatar HATIRA pour leur soutien et leurs conseils.

Ltablissement qui ma accueillie et tout son personnel qui ont fait avancer mon travail, en particulier Mr MEJRI ALAYA le Directeur du dpartement de production au CNCT.

Mes remerciements sadressent tous les membres du jury pour lhonneur quils mont fait en acceptant de juger mon travail.

Au fond de moi un grand plaisir de dvoiler ma reconnaissance envers toutes celles et tous ceux qui ont contribu de prs ou de loin la russite de mon projet Mes remerciements distingus.

Imen FERJANI

1
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Ddicaces
Je ddie ce travail A Ceux qui mont appris les ABC de lexistence, A Ma mre, celle qui sans elle la vie ne sera jamais la mme, A Mon pre, celui qui ma soutenu, A Mes frres, ceux qui plein damour et daffection me sont la source du bonheur et le refuge en tout moment, A Tous mes amis(es) avec qui jai pass de merveilleux moments et tous ceux que je nai pas cit et qui ne me sont pas moins chers.

Imen FERJANI

2
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Tables de Matires
Tables de Matires................................................................................................................................................... 3 Liste des Figures..................................................................................................................................................... 5 Introduction Gnrale.............................................................................................................................................. 7 Chapitre 1 : Prsentation dun Systme de Suivi ................................................................................................9 I-Introduction.......................................................................................................................................................... 10 II- Prsentation dun Systme de Suivi................................................................................................................10

II-1- Dfinition dun Systme de Suivi...................................................................10 II-2- Principe de fonctionnement ..........................................................................11 II-3- Objectifs dun Systme de Suivi ...................................................................12 II-4- Utilit dun Systme de Suivi dans une chaine de production de linformation gographique....................................................................................................... 14
III- Etat de lieu ........................................................................................................................................................ 15 Chapitre 2 : Prsentation et cadre de projet.......................................................................................................16 I-Lorganisme daccueil ........................................................................................................................................ 17

I-1 Localit :.......................................................................................................... 17 I-2 Historique :...................................................................................................... 17 I-3 Mission :.......................................................................................................... 18 I-4 Organisme :..................................................................................................... 18
II-Prsentation du projet BDTN 25K..................................................................................................................... 19

II-1Spcification des produits matriciels...............................................................20 II-1-1Entits.................................................................................................... 22 II-1-2 Reprsentation gomtrique:...............................................................26 II-2 Base de donnes ........................................................................................... 28 II-2-1 PGDB (Personnel geodatabase)............................................................28 II-2-2 EGDB (Entreprise geodatabase)............................................................29 II-3 Chaine de production :................................................................................... 30
Chapitre 3 : Modlisation et Ralisation..............................................................................................................33 I- Modlisation........................................................................................................................................................ 33

I-1 Notions de modle et de modlisation............................................................33 I-2 Prsentation de la Modlisation UML...............................................................35 I-3 Modlisation UML ........................................................................................... 36
Imen FERJANI

3
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

I-3-1Vue dynamique....................................................................................... 36 I-3-2 Vue Statique.......................................................................................... 51


II-Cration du systme de suivi............................................................................................................................ 54 II-1 Environnement de Travail............................................................................................................................... 54 Integrated Development Environment (IDE)........................................................................................................54

II-1-1 Architecture du systme ............................................................................ 54 II-1-1-1 Diagramme de dploiement :............................................................55


II-2 Implantation de la base de donnes .............................................................................................................56

II-2-1 Description des interfaces du systme .......................................................57 II-2-1-1 Guide dAdministrateur......................................................................60 II-2-1-2 Guide de lOprateur.........................................................................66
Conclusion Gnrale............................................................................................................................................. 71 Bibliographie.......................................................................................................................................................... 72 Netographie............................................................................................................................................................ 73 Annexe ................................................................................................................................................................... 74 Liste des acronymes............................................................................................................................................. 76 IIS : Internet Information Services........................................................................................................................ 77 IDE : Integrated Development Environment........................................................................................................77

Imen FERJANI

4
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Liste des Figures


Figure 1 : Relation avec la stratgie et opration du projet..............................................................................12 Figure 2 : Lactivit de management de projet....................................................................................................14 Figure 3 : Dcoupage de la BDTN........................................................................................................................ 20 Figure 4: Modle gnral de la BDTN.................................................................................................................. 22 Figure 5: Nomenclature des entits..................................................................................................................... 23 Figure 6: Structure dune PGDB........................................................................................................................... 29 Figure 7: Structure de lEGDB.............................................................................................................................. 30 Figure 8: processus gnral de production de la BDTN....................................................................................32 Figure 9: Diagramme cas d'utilisation du systme de suivi..............................................................................37 Figure 10 : Diagramme cas d'utilisation de la BDTN25K...................................................................................38 Figure 11: Diagramme de squence relatif au cas d'utilisation S'authentifier ..........................................39 Figure 12: Diagramme de squence relatif au cas d'utilisation Grer le lot....................................................40 Figure 13 : Lgende des figures illustrant la production des bases de donnes...........................................41 Figure 14: Tche 1 - Scannage des planches.....................................................................................................42 Figure 15: Tche 2 Gorfrencement.............................................................................................................43 Figure 16: Tche 3 - Vectorisation sur Topocap.................................................................................................45 Figure 17: Tche 4 - Vectorisation sur ArcGIS....................................................................................................46 Figure 18: Tche 5 - Contrle qualit des donnes............................................................................................46 Figure 19: Tche 6 - Correction des erreurs.......................................................................................................47 Figure 20: Tche 7 - Traitement des bordures....................................................................................................48 Figure 21: Tche 8 - Contrle qualit de raccordement du feuillet...................................................................48 Figure 22: Tche 9 - Correction des erreurs de raccordement du feuillet.......................................................49 Figure 23: Tche 10 - Validation des corrections de raccordement.................................................................50 Figure 24: Tche 11 - Ajout des mtadonnes...................................................................................................51 Figure 25: Tche 12 : Chargement des donnes dans la BD............................................................................51 Figure 26: Diagramme de classe relatif au systme..........................................................................................53 Figure 27: Architecture en 3 couches.................................................................................................................. 55 Figure 28: Diagramme de dploiement relatif au systme................................................................................56 Figure 29: Interface dauthentification.................................................................................................................57 Figure 30: Interface Menu Principal (Administrateur)........................................................................................58 Figure 31: Outils du SSP accessibles au lAdministrateur................................................................................58 Figure 32: Outils du SSP accessibles loprateur...........................................................................................59 Figure 33: Outils du SSP accessibles au consultant.........................................................................................59
Imen FERJANI

5
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 34: Accs aux modules de gestion..........................................................................................................60 Figure 35: Accs au module de gestion des lots...............................................................................................61 Figure 36: Module de gestion des lots.................................................................................................................62 Figure 37: Module de gestion des tches............................................................................................................63 Figure 38: Module de gestion des responsables................................................................................................63 Figure 39: Accs au module de suivi de production des lots...........................................................................64 Figure 40: Module de suivi de production des lots............................................................................................65 Figure 41: Rapport de production par lot............................................................................................................66 Figure 42: Module de suivi de production des lots............................................................................................67 Figure 43: Exemple de la page dune tape du module de suivi de production des lots...............................68 Figure 44 : liste roulante....................................................................................................................................... 68

Liste des tableaux

Tableau 1: Caractristiques des planches utilises...........................................................................................21 Tableau 2: Les entits de la BDTN25K.................................................................................................................26 Tableau 3 : les quipements et les logiciels.......................................................................................................54

Imen FERJANI

6
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Introduction Gnrale
La Gomatique regroupe lensemble des outils et mthodes permettant de reprsenter, danalyser et dintgrer des donnes gographiques, et vu que nos socits vont vers la modernisation de leurs systmes cadastraux sorientent vers la Cartographie numrique, spatiocartes et les systmes dinformations gographiques sont devenus les outils indispensables pour la modernisation des administrations de tout pays moderne. Tous ces outils de la Gomatique constituent la base dune socit moderne ou toutes les informations sont numrises, devenant ainsi accessibles tous. Pour doter le pays dune infrastructure dinformation gographique numrique et permettre ainsi de mieux coordonner le dveloppement du territoire tout en assurant la gestion durable de lenvironnement, le gouvernement tunisien a initi le projet GEONAT, qui se base sur llaboration et limplantation de linfrastructure tunisienne de donnes gospatiales (ITDG), selon les bases rcemment dfinies dans le cadre du Schma National de la Gomatique (SNG), ainsi que sur le renforcement des capacits des ressources humaines en matire de Gomatique et qui vise construire une Base de Donnes Topographiques Nationale (BDTN) lchelle 1/25 000. La ralisation dun tel projet, ncessite lapplication des rgles de normalisation fixes dans ce domaine. Les avantages de la normalisation, pour le consommateur, sont : la facilit de la comparaison et le choix sur les bases scientifiques, la satisfaction ses besoins et remplir les fonctions escomptes du produit, la garantie de qualit, de rgularit, de scurit et
Imen FERJANI

7
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

dinterchangeabilit. Alors que pour le producteur, sont : la Production selon des plans et des programmes prfinis et reconnus, le partage des phases de production, ce qui a pour effet de faciliter et dencourager linterchangeabilit et la sous-traitance, la production en masse tout en assurant la qualit du produit, la Rduction des couts de production et amliorer la productivit, la disposition de documents techniques comme argument de vente et de renforcer par consquent le potentiel de concurrence. En 1994, le comit technique 211 (TC 211) de lOrganisation internationale de normalisation (ISO : International Organization for Standardization) a t form pour dfinir un ensemble de normes dans le domaine de linformation gographique (ISO 19100). Ces normes touchent les mthodes, les outils et les services pour lacquisition, la gestion, le traitement, lanalyse, laccs, la prsentation et lchange des donnes gographiques. Dans cette perspective, le Centre National de la Cartographie et de la Tldtection vise en premier lieu travailler dans les normes internationales et en second lieu de respecter le cahier de charge ralis par le client. Parmi ces normes prdfinies, on a la norme ISO 19113 (Principe Qualit) et la norme ISO 19114 (Procdure dvaluation de la Qualit ), elles dressent galement des rapports de rsultats de mesures qualit et dvaluation, soit en tant que mtadonnes des donnes qualit ou comme un rapport dvaluation de la qualit. Parmi les mthodes dvaluation de la qualit, existe les systmes de suivi, qui sont associs lavancement de la chaine de production au cours de chaque tape de lvolution du projet. Ce qui fait lobjectif de notre projet de fin dtudes, dont la cration dun systme de suivi et la validation de sa fonctionnalit, sont parmi les principales tches rsoudre.

Imen FERJANI

8
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Chapitre 1 : Prsentation dun Systme de Suivi


Imen FERJANI

9
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

I-

Introduction

Ce chapitre pour objectif d'apporter une aide mthodologique sur la faon de concevoir et de raliser un planning de projet. De plus, il explique l'activit de "suivi de projet" au sein d'un projet concernant les systmes dinformation.

II- Prsentation dun Systme de Suivi


II-1- Dfinition dun Systme de Suivi
Ensemble de processus de planification, de collecte et de synthse de l'information, de rflexion et de prsentation de rapport, indiquant les moyens et les comptences ncessaires pour que le rsultat de suivi et lvaluation apporte une contribution utile la prise de dcision et la capitalisation dans le cadre d'un projet.
Imen FERJANI

10
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II-2- Principe de fonctionnement


L'valuation dtermine si le programme a atteint ses objectifs ou non. Les rsultats d'une Evaluation sont importants pour :

Dceler les progrs accomplis / constater si les produits et activits ont aid atteindre les objectifs fixs Expliquer les effets du projet / programme et vrifier si les impacts voulus sont atteints et s'il n'y a pas d'impacts non voulus gnrs par le projet

Tirer des leons en vue de la gestion du projet / programme et formuler des recommandations

Redressement et ajustement du projet Capitalisation des acquis pour les futurs projets / programmes Prendre des dcisions Rendre compte aux diffrents partenaires

Les principes dvaluation se sont :


Objectivit Rigueur Transparence quit Neutralit tre centr sur les performances et non sur les individus

Les types dvaluation se sont :


valuation au dbut valuation en cours (mi-parcours) valuation finale

Imen FERJANI

11
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

valuation d'impact

Les processus d'valuation:


Prparation / planification Ralisation / mise en oeuvre Rapport

S : Suivi E: Evaluation

Figure 1 : Relation avec la stratgie et opration du projet

II-3- Objectifs dun Systme de Suivi


La planification d'un projet est un outil incontournable pour le mnagement de projet. Elle permet de:
Imen FERJANI Projet de Fin dEtudes MPGTA

12

SSBTDN25K

2011/201 2

Dfinir les travaux raliser, Fixer des objectifs, Coordonner les actions, Matriser les moyens, Diminuer les risques, Suivre les actions en cours, Rendre compte de l'tat d'avancement du projet.

La planification est un outil de prise de dcisions pour le chef de projet mais aussi de communication entre les diffrents acteurs d'un projet. Elle permet alors de matriser les interfaces du projet. Planifier ainsi les chances de russite d'un projet en amliorant la productivit grce une meilleure matrise de la qualit. Le suivi de projet doit permettre d'effectuer un comparatif entre le prvu et le rel. La russite d'un bon suivi du projet tient dont la disponibilit d'informations fiables, en faveur du chef de projet, sur :

Les charges consommes, les reports d'chance et les cots ; L'estimation du reste faire en charge et les travaux complmentaires prvoir ; Les difficults rencontres. Les moyens et les comptences appropries Les mises jour rgulires pendant la dure du projet

Imen FERJANI

13
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

L'activit de management de projet peut-tre rsume par le schma ci-dessous :

Figure 2 : Lactivit de management de projet

II-4- Utilit dun Systme de Suivi dans une chaine de production de linformation gographique
Un systme de Suivi est un outil fondamental pour assurer une gestion adquate du projet et de leffectif. Dans une chaine de production de linformation gographique, le systme de suivi est trs utile pour atteindre un fonctionnement optimal des diffrentes phases du projet. Une chaine de production de linformation gographique, nest seulement un effectif, des donnes, des outils et des rsultats, Cest un systme organis en amont, en phase de conception. Pour russir un projet dans le domaine de linformation gographique il faut bien concevoir ces trois axes de base : Un systme de production, un systme de contrle et un systme de suivi.

Imen FERJANI

14
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

III- Etat de lieu


Depuis lanne 2009 le CNCT sest charg du service cartographie lchelle national .Le projet BDTN 25k a t mis en place travers lOTC (Office de la Topographie et du Cadastre) et en faveur du matre douvrage DGAT (Direction Gnral dAmnagement de Territoire). A la fin de lanne 2010 le projet BDTN 25k a t affect pour le CNCT .Le dmarrage rel du projet a dbut en Janvier 2011. Le Systme de suivi a t conu en amont par lOTC depuis lanne 2007 mais le transfert des outils de travail relatifs au projet ont provoqu des ambiguts de fonctionnement du systme. Le CNCT a pris en charge la remise en place de systme de suivi travers la reconfiguration des composantes, avant le dmarrage de la chane de production. Lanalyse et linterprtation des ambigits dtectes lors de la remise en place du systme constituent les plus importantes tches raliser. Nous avons propos par la suite des solutions techniques et mthodologiques pour le bon fonctionnement de systme de suivi et en faveur dun objectif fondamentale ;

Amlioration de la rentabilit de la chaine de production

Imen FERJANI

15
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Chapitre 2 : Prsentation et cadre de projet

Imen FERJANI

16
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

I-

Lorganisme daccueil
I-1 Localit :

Le Centre National de la Cartographie et de la Tldtection et situ El Aouina, route de Tunis La Marsa (RN9).

I-2 Historique :
Le Centre National de la Cartographie et de la Tldtection (CNCT) cr en 1988 avec le nom du Centre National de la Tldtection (CNT) est un tablissement public, au cur de linformation gographique, a caractre non administratif (EPNA) sous la tutelle du Ministre de la Dfense Nationale. Situ El Aouina, Km 8 route de la Marsa, il a pour mission de

Imen FERJANI

17
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

dfinir, dvelopper, soutenir et valoriser lutilisation de la Cartographie et de la Tldtection au profit des projets denvergure nationale. Le Centre National de la Cartographie et de la Tldtection en Tunisie (CNCT) est un organisme ayant comme rle de participer llaboration dune politique nationale en matire de Cartographie et de Tldtection.

I-3 Mission :
La principale mission est de dvelopper des mthodes bases sur les technologies de l'espace dans les secteurs conomiques prioritaires du pays notamment dans les domaines de :
l'Agriculture l'Amnagement du territoire

l'Environnement etc.

I-4 Organisme :
Le Centre National de la cartographie et de la Tldtection (CNCT) est organis de la faon suivante : Deux instances caractre consultatif viennent appuyer la Direction Gnrale : Un conseil dentreprise charg dexaminer les questions dordre administratif, juridique et financier ainsi que toute question relevant de lactivit du Centre qui lui est soumise par le directeur gnral, Un comit scientifique qui examine les questions caractre scientifique et technique et donne son avis sur toutes les orientations et les activits du centre se rapportant au domaine de la recherche scientifique. A la Direction Gnrale sont directement rattaches : Une unit commerciale, Une unit de contrle interne.

De plus, le Centre comprend trois structures oprationnelles :

Imen FERJANI

18
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Une Direction Technique charge des tudes, du dveloppement des applications dans diverses disciplines de la Gomatique ainsi que de la formation au profit des utilisateurs,

Une Direction de Production charge des travaux de topographie et de godsie, du traitement de linformation, de la cartographie, de la reproduction et de limpression, Une Direction des Services Communs charge de la gestion des moyens humains et matriels.

II-Prsentation du projet BDTN 25K


Le contenu topographique de la BDTN correspond au contenu des feuilles cartographiques papiers lchelle 1/25 000. La couverture des cartes analogiques de la Tunisie au 1/25 000 est partielle. De 1 200 feuillets requis pour couvrir le pays, 395 sont produits. Ces feuillets couvrent certaines rgions dveloppement accru notamment le Nord et l'Est du pays ainsi que les chefs-lieux des gouvernorats de lintrieur du pays. La BDTN suit ce dcoupage.

Imen FERJANI

19
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 3 : Dcoupage de la BDTN

Les produits de la BDTN (vectoriel et matriciel) sont exprims en Lambert conique conforme pour la base de donnes de gestion.

II-1Spcification des produits matriciels


Quatre types de planches mres sont utiliss au niveau de la BDTN (Base de Donnes Topographiques Nationale). Chacune est relative une couleur de la carte au 1/25 000. Les abrviations des couleurs sont les suivantes :
Imen FERJANI

20
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Noir : N Bleu : B Orang appel galement Bistre : O Vert : V Le tableau suivant prsente la description de toutes les planches utilises au niveau de la BDTN (Tab. 1).

Tableau 1: Caractristiques des planches utilises

La BDTN contient les informations gographiques relatives 70 entits regroupes en 11 thmes.

Imen FERJANI

21
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 4: Modle gnral de la BDTN

Liste des thmes :


01 : Routes et chemins (RC) 02 : Chemin de fer et transport dnergie (CF) 03 : Hydrographie (HY) 04 : Aires dsignes (AD) 05 : Constructions diverses (CD) 06 : Vgtation et cultures (VC) 07 : Relief et formes (RF) 08 : Limites (LI) 09 : Toponymie (TO) 10 : Gnral (GL) 11 : Mtadonnes (MD)

II-1-1Entits
Une entit est un objet (personne, concept, vnement, etc.) de la ralit, distincte de son environnement, pour laquelle nous dsirons de l'information. Pour les fins de la BDTN, une entit est la reprsentation numrique d'une partie ou de la totalit d'un lment topographique. Une entit a une reprsentation gomtrique et descriptive. De plus, chaque occurrence dentit possde un identifiant unique. Le code dune entit est compos de la faon suivante : Exemple : RCROUCAL Thmatique : Routes et Chemins Entit : Route carrossable Gomtrie : Ligne

Imen FERJANI

22
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 5: Nomenclature des entits

Imen FERJANI

23
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Imen FERJANI

24
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Imen FERJANI

25
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Tableau 2: Les entits de la BDTN25K

II-1-2 Reprsentation gomtrique:


Trois types de reprsentation gomtrique sont possibles dans le cadre de ce projet : le point, la ligne et la surface (polygone). Chaque entit peut-tre associe un ou plusieurs types de reprsentation gomtrique. II-1-2-1 Point

Un point dcrit une primitive gomtrique de dimension zro. Sa reprsentation gomtrique est compose : d'une et une seule paire de coordonnes d'une orientation. Une valeur dorientation est associe aux symboles cartographiques ponctuels orients (Minaret, source, etc.). Lorientation est dfinie sous forme dun attribut et dont la valeur est exprime en degrs de 0 360,

Imen FERJANI

26
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II-1-2-2Ligne et polyligne

Une ligne est une reprsentation gomtrique compose : d'une srie ordonne d'au moins deux paires de coordonnes distinctes (C1,C2,...,Cn) lies squentiellement. Une ligne utilise une interpolation linaire entre chaque coordonne. Une ligne pourra tre ouverte ou ferme

II-1-2-3 Surface

Une surface est une reprsentation gomtrique compose : d'une ligne ou d'une srie de lignes dlimitant l'tendue de la surface, Une surface peut tre simple ou complexe

Imen FERJANI

27
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II-2 Base de donnes


II-2-1 PGDB (Personnel geodatabase)
chaque feuille de la carte au 1/25 000 correspond un lot de planches cartographiques sous forme de donnes matricielles pouvant tre de deux type : Carte papier (CP) : Produit final de la carte 1/25000 (format papier). Planche mre (PM) : Planches permettant de produire le contenu entier de la carte papier. Chaque planche est relative une couleur de la carte.
Ces donnes sont stockes sous forme de Personnal Geodatabase (PGDB). chaque feuille de

la carte au 1/25 000 correspond une PGDB. Pour permettre la validation des relations spatiales entre les entits, celles-ci sont toutes stockes lintrieur du mme Feature Dataset qui a pour systme de rfrence spatiale la projection Lambert Carthage Nord et Sud Tunisie. La structure dune PGDB est schmatise dans la figure suivante :

Imen FERJANI

28
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 6: Structure dune PGDB

II-2-2 EGDB (Entreprise geodatabase)

Imen FERJANI

29
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Toutes les donnes vectorielles sont gres dans une seule Enterprise Geodatabase (EGDB) stocke dans Oracle. Elles sont gres sans discontinuits pour tout le territoire tunisien. Elles sont rparties en autant de Feature Dataset quil y a de thmes.

Figure 7: Structure de lEGDB

II-3 Chaine de production :

Imen FERJANI

30
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

La production doit suivre des tapes dans un ordre bien dfini. Les tapes sont regroupes en tches et ce sont ces diffrentes tches qui sont dcrites et illustres dans cette section.

Imen FERJANI

31
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 8: processus gnral de production de la BDTN

Imen FERJANI

32
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Chapitre 3 : Modlisation et Ralisation

I- Modlisation
I-1 Notions de modle et de modlisation
Quest-ce quun modle ? Un modle est une reprsentation abstraite et simplifie (qui exclut certains dtails), dune entit (phnomne, processus, systme, etc.) du monde rel en vue de le dcrire, de lexpliquer ou de le prvoir. Modle est synonyme de thorie, mais avec une connotation pratique : un modle, cest une thorie oriente vers laction quelle doit servir.

Imen FERJANI

33
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Concrtement, un modle permet de rduire la complexit dun phnomne en liminant les dtails qui ninfluencent pas son comportement de manire significative. Il reflte ce que le concepteur croit important pour la comprhension et la prdiction du phnomne modlis, les limites du phnomne modlis dpendant des objectifs du modle. Voici quelques exemples de modles prdictifs : Modle mtorologique partir de donnes dobservation (satellite . . .), il permet de prvoir les conditions climatiques pour les jours venir. Modle conomique peut par exemple permettre de simuler lvolution de cours boursiers en fonction dhypothses macro-conomiques (volution du chmage, taux de croissance . . .). Modle dmographique dfinit la composition dun panel dune population et son comportement, dans le but de fiabiliser des tudes statistiques, daugmenter limpact de dmarches commerciales, etc. Pourquoi modliser ? Modliser un systme avant sa ralisation permet de mieux comprendre le fonctionnement du systme. Cest galement un bon moyen de matriser sa complexit et dassurer sa cohrence. Un modle est un langage commun, prcis, qui est connu par tous les membres de lquipe et il est donc, ce titre, un vecteur privilgi pour communiquer. Cette communication est essentielle pour aboutir une comprhension commune aux diffrentes parties prenantes (notamment entre la matrise douvrage et matrise duvre informatique) et prcise dun problme donn. Dans le domaine de lingnierie du logiciel, le modle permet de mieux rpartir les tches et dautomatiser certaines dentre elles. Cest galement un facteur de rduction des cots et des dlais. Par exemple, les plateformes de modlisation savent maintenant exploiter les modles pour faire de la gnration de code (au moins au niveau du squelette) voire des allers-retours entre le code et le modle sans perte dinformation. Le modle est enfin indispensable pour assurer un bon niveau de qualit et une maintenance efficace. En effet, une fois mise en production, lapplication va devoir tre maintenue, probablement par une autre quipe et qui plus est pas ncessairement de la mme socit que celle ayant cre lapplication. Le choix du modle a donc une influence capitale sur les solutions obtenues. Les systmes non triviaux sont mieux modliss par un ensemble de modles indpendants. Selon les modles employs, la dmarche de modlisation nest pas la mme. Comme UML n'impose pas de mthode de travail particulire, il peut tre intgr n'importe quel processus de dveloppement logiciel de manire transparente. UML est une sorte de
Imen FERJANI

34
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

bote outils, qui permet d'amliorer progressivement vos mthodes de travail, tout en prservant vos modes de fonctionnement. Intgrer UML par tapes dans un processus, de manire pragmatique, est tout fait possible. La facult d'UML de se fondre dans le processus courant, tout en vhiculant une dmarche mthodologique, facilite son intgration et limite de nombreux risques (rejet des utilisateurs, cots...).

I-2 Prsentation de la Modlisation UML


UML nest pas une mthode (une description normative des tapes de la modlisation) : ses auteurs ont en effet estim quil ntait pas opportun de dfinir une mthode en raison de la diversit des cas particuliers. Ils ont prfr se borner dfinir un langage graphique qui permet de reprsenter, de communiquer les divers aspects dun systme dinformation (aux graphiques sont bien sr associs des textes qui expliquent leur contenu). UML est donc un mtalangage car il fournit les lments permettant de construire le modle qui, lui, sera le langage du projet. Il est impossible de donner une reprsentation graphique complte dun logiciel, ou de tout autre systme complexe, de mme quil est impossible de reprsenter entirement une statue ( trois dimensions) par des photographies ( deux dimensions). Mais il est possible de donner sur un tel systme des vues partielles, analogues chacune une photographie dune statue, et dont la juxtaposition donnera une ide utilisable en pratique sans risque derreur grave. UML comporte ainsi treize types de diagrammes reprsentant autant de vues distinctes pour reprsenter des concepts particuliers du systme dinformation. Ils se rpartissent en deux grands groupes : Diagrammes structurels ou diagrammes statiques (UML Structure) diagramme de classes (Class diagram) diagramme dobjets (Object diagram) diagramme de composants (Component diagram) diagramme de dploiement (Deployment diagram) diagramme de paquetages (Package diagram) diagramme de structures composites (Composite structure diagram) Diagrammes comportementaux ou diagrammes dynamiques (UML Behavior) diagramme de cas dutilisation (Use case diagram)
Imen FERJANI

35
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

diagramme dactivits (Activity diagram) diagramme dtats-transitions (State machine diagram) Diagrammes dinteraction (Interaction diagram) diagramme de squence (Sequence diagram) diagramme de communication (Communication diagram) diagramme global dinteraction (Interaction overview diagram) diagramme de temps (Timing diagram) Ces diagrammes, dune utilit variable selon les cas, ne sont pas ncessairement tous produits loccasion dune modlisation. Les plus utiles pour la matrise douvrage sont les diagrammes dactivits, de cas dutilisation, de classes, dobjets, de squence et dtatstransitions. Les diagrammes de composants, de dploiement et de communication sont surtout utiles pour la matrise duvre qui ils permettent de formaliser les contraintes de la ralisation et la solution technique.

I-3 Modlisation UML


I-3-1Vue dynamique
I-3-1-1Diagramme de cas dutilisation Le diagramme de cas dutilisation reprsente la structure des grandes fonctionnalits ncessaires aux utilisateurs du systme. Cest le premier diagramme du modle UML, celui o sassure la relation entre lutilisateur et les objets que le systme met en uvre. Le diagramme de cas dutilisation permet de dcrire linteraction entre les acteurs et le systme. Un cas dutilisation modlise un service rendu par le systme dans le cadre de lmission ou de la rception de chaque message. Il reprsente un ensemble de squences dactions ralises par le systme et produisant un rsultat observable intressant pour un acteur particulier.

Imen FERJANI

36
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 9: Diagramme cas d'utilisation du systme de suivi


<<include>> Grer modules de des lots Diagramme cas les d'utilisation degestion la BDTN25K

Diagramme cas d'utilisation du systme de suivi

Crer les mdles conceptuels des donnes


Grer les modules de gestion de T che

<<include>>
<<include>>

Administrateur

Crer les mdles physiques des Grer les modules de gestion donnes
des Responsables

<<include>>
<<include>>

Administrateur Planifier les tches de


<<include>> S'authentifier Grer les modules de suivi de productions des tapes

Grer les modules de suivi de production production des lots

<<include>>

Suivre la tche d'avancement


Grer les rapport de production

<<include>> <<include>>

S'authentifier
<<include>>

Raliser les activits de production de la BDTN

<<include>>

<<include>> <<include>>

oprateur

Valider le produit productin des lots

Lancer le modules de suivi de

<<include>>
Saisir les dates de ralisations

consultant

Inser les noms des feuilles

<<include>>

Mise jour
Saisir les donnes de ralisation chaque activit Grer de la BDG

<<extend>>

<<include>>

<<extend>> <<extend>>

Consulter les tapes d'avancement de la chaine de production

Supprimer

Ajouter

<<include>>

consultant

consulter la BDG

consulter la BDG

<<include>>

<<include>>

oprateur

Saisir des donnes dans la BDG <<include>>

Imen FERJANI

37
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 10 : Diagramme cas d'utilisation de la BDTN25K

a. Diagramme de squence I-3-1-2 Diagramme de squence

Le diagramme de squence reprsente la succession chronologique des oprations ralises par un acteur. Il indique les objets que lacteur va manipuler et les oprations qui font passer dun objet lautre. On peut reprsenter les mmes oprations par un diagramme de communication, graphe dont les nuds sont des objets et les arcs (numrots selon la chronologie) les changes entre objets. En fait, diagramme de squence et diagramme de communication sont deux vues diffrentes mais logiquement quivalentes (on peut construire lune partir de lautre) dune mme chronologie. Ce sont des diagrammes dinteraction. Le diagramme de squence fournit un moyen graphique pour reprsenter les interactions entre les objets du systme dans le temps. Il reprsente un scnario de cas dutilisation.
diagramme de squence relatif au cas d'utilisation s'authentifier Systme utilisateur saisir(login,mot de passe)

Verification opt [verif != login && password] Afficher message d'erreur

resaisir(login,mot de passe) opt [verif== login && password] Afficher le menu


Imen FERJANI

38
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 11: Diagramme de squence relatif au cas d'utilisation S'authentifier

Imen FERJANI

39
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Diagramme de sequence relatif au cas d'utilisation Gererle lot

Systme Adminstrateur ref diagramme de squence relatif au cas d'utilisation s'authentifier()

ouvrir linterface Gestion des lots Afficher interface choisir lopration faire (ajout, modification ou consultation) opt [operation=ajouter] Choisir des feuilles concernes saisir le lot opt [info invalide] message d'erreur opt [valide] opt [operation=modifier] chercher le lot modifier opt [introuvable] message d'erreur opt [trouv] modifier les infos modification enregistre vrification info enregistres vrification

Figure 12: Diagramme de squence relatif au cas d'utilisation Grer le lot

I-3-1-3 Diagramme dactivits

Imen FERJANI

40
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Le diagramme dactivits (cf. section 6) nest autre que la transcription dans UML de la reprsentation du processus telle quelle a t labore lors du travail qui a prpar la modlisation : il montre lenchanement des activits qui concourent au processus. Il est important de prciser que toutes les tapes de production de la BDTN font lobjet dun suivi de production.

Figure 13 : Lgende des figures illustrant la production des bases de donnes Spatiales

Tche 1 : Scannage
Toutes les planches scannes seront contrles avant de les gorfrencer. Ces contrles se rapportent : ltendue de la zone scanne; au mode de scannage (binaire ou couleur selon le type de planche); au format des donnes;
Imen FERJANI

41
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

au rendu du scan (couleurs, etc.).

Figure 14: Tche 1 - Scannage des planches

Tche 2 : gorfrecement
Les contrles de gorfrecement se font travers les rapports de transformation gnrs sur GeoRef. La valeur de la moyenne des rsidus ne doit pas dpasser la valeur 4 m pour quune planche soit accepte pour une transformation en image rectifie.

Imen FERJANI

42
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 15: Tche 2 Gorfrencement

Tche 3 : Vectorisation sur TopoCap


Imen FERJANI

43
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Les tches de vectorisation (tches 3 et 4) permettent lacquisition des donnes vectorielles. Elles sont ralises avec les outils Topocap et ArcGIS. Pour chaque feuille de la carte au 1/25 000, une Personnal Geodatabase dArcGIS (PGDB) est cre selon la structure dcrite par le modle conceptuel de la BDTN 25k. Les donnes vectorielles sont stockes dans autant de PGDB quil y a de feuilles. Toutes les tches subsquentes de production de la BDG seront ralises sur les PGDB et ritres chaque nouvelle feuille. Une numrisation est le passage d'une information sur un support quelconque (papier, lectrique...) un support informatique. Une vectorisation est le passage d'un format raster (o l'information est contenue dans des pixels) un format vecteur (l'information est contenue dans des entits de type point/ligne/polygone).

Imen FERJANI

44
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 16: Tche 3 - Vectorisation sur Topocap

Tche 4 : Vectorisation sur ArcGis

Imen FERJANI

45
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 17: Tche 4 - Vectorisation sur ArcGIS

Tche 5 : Contrle qualit des donnes


Les tches 5 10 concernent le contrle qualit. Les activits de contrle qualit sintgrent au niveau du processus gnral de production de la BDTN.

Figure 18: Tche 5 - Contrle qualit des donnes

Tche 6 : Correction des erreurs

Imen FERJANI

46
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 19: Tche 6 - Correction des erreurs

Tche 7 : Traitement des bordures

Imen FERJANI

47
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 20: Tche 7 - Traitement des bordures

Tche 8 : Contrle qualit de raccordement du feuillet

Figure 21: Tche 8 - Contrle qualit de raccordement du feuillet

Tche 9 : Correction des erreurs de raccordement du feuillet


Imen FERJANI

48
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 22: Tche 9 - Correction des erreurs de raccordement du feuillet

Tche 10 : Validation des corrections de raccordement

Imen FERJANI

49
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 23: Tche 10 - Validation des corrections de raccordement

Tche 11 : Ajout des mtadonnes

Imen FERJANI

50
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 24: Tche 11 - Ajout des mtadonnes

Tche

12:

Chargement

des

donnes

dans

la

BD

Exploitation
La production consiste charger les donnes les PGDB au fur et mesure quelles sont compltes. Ces PGDB sont charges dans une seule EGDB stocke dans lenvironnement Oracle. Le fait que toutes les donnes vectorielles de la BDTN 25k soient dans une seule EGDB permet de couvrir toute ltendue du territoire tunisien de faon continue. Au pralable, les donnes des PGDG sont transformes de la projection Lambert Carthage vers la projection UTM zone 32 nord.

Figure 25: Tche 12 : Chargement des donnes dans la BD

I-3-2 Vue Statique


I-3-2-1Diagramme de classe

Le diagramme de classes est gnralement considr comme le plus important dans un dveloppement orient objet. Il reprsente larchitecture conceptuelle du systme : il dcrit les

Imen FERJANI

51
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

classes que le systme utilise, ainsi que leurs liens, que ceux-ci reprsentent un embotage conceptuel (hritage) ou une relation organique (agrgation). Les diagrammes de classes expriment de manire gnrale la structure statique dun systme en termes de classes et de relations entre ces classes.

Imen FERJANI

52
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 26: Diagramme de classe relatif au systme

Imen FERJANI

53
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II- Cration du systme de suivi


II-1 Environnement de Travail
Le tableau ci-dessous rsume les quipements et les logiciels utiliss pour le dveloppement de lapplication
MODULES LOGOS LOGICIELS

Equipement(s) Systme dexploitation Atelier de Gnie Logiciel (AGL)

02 stations de travail Windows server2003 Sybase Power Designer 15


Visual Basic 2010

Integrated Development Environment (IDE)

Langage de programmation cot serveur Serveur Web Langage de modlisation Systme de Gestion de Base de Donnes Relationnelle (SGBDR)

ASP
IIS

UML
Oracle 9i

Tableau 3 : les quipements et les logiciels

II-1-1 Architecture du systme


Le systme de suivi de la production est dot dune architecture 3-tiers ou architecture trois niveaux. Cest un modle logique darchitecture applicative visant sparer trois couches logicielles au sein dune mme application afin de prserver la cohrence et la facilit de maintenance de systme.
Imen FERJANI

54
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Dans une telle architecture, il est plus appropri de sparer les trois couches suivantes :

La couche prsentation La couche mtier La couche accs aux donnes

la prsentation des donnes : permet l'interaction de l'application avec l'utilisateur. Cette couche gre les saisies au clavier, la souris et l'affichage des informations l'cran. Dans la mesure du possible, elle doit tre conviviale et ergonomique. La couche mtier ou traitement des donnes : correspond la mise en uvre de l'ensemble des rgles de gestion et de la logique applicative. La couche accs aux donnes: regroupe l'ensemble des mcanismes permettant la gestion des informations stockes par l'application.

ODB C

Figure 27: Architecture en 3 couches

II-1-1-1 Diagramme de dploiement : En UML, un diagramme de dploiement est une vue statique qui sert reprsenter l'utilisation de l'infrastructure physique par le systme et la manire dont les composants du systme sont rpartis ainsi que leurs relations entre eux. Les lments utiliss par un diagramme de dploiement sont principalement les nuds, les composants, les
Imen FERJANI

55
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

connexions. Les caractristiques des ressources matrielles physiques et des supports de communication peuvent tre prcises par strotype.

PC PC Administrateur Administrateur

Pc Pc Oprateur Oprateur Serveur Serveur Web Web

1-*
Pc Pc consultant consultant

Serveur Web

ODBC

Figure 28: Diagramme de dploiement relatif au systme


PC R. Production

II-2 Implantation de la base de donnes


Pour la cration de la base de donnes, nous avons choisi le systme de gestion de base de donnes Relationnel(SGBDR) Oracle 9i pour les raisons suivantes :

La fiabilit et la facilit lors de la manipulation des donnes. La facilit dintgration : il est plus facile intgrer sans un rseau local. La gestion : ces SGBD offrent plusieurs outils dadministration qui permettent de grer des rseaux, des ordinateurs, des services et dautres composants systme.
La scurit : Il offre des diffrentes options de scurit pour protger la base de

donnes.

Modle de navigation :
Imen FERJANI

Page dauthentification 56 Espace Oprateur


MPGTA Projet de Fin dEtudes

Espace administrat eur

SSBTDN25K

2011/201 2

Espace consultant

II-2-1 Description des interfaces du systme


Le systme de suivi du projet de numrisation de la BDTN lchelle 1/25 000 (SSBDTN) est un ensemble doutils intgrs qui permettent, aussi bien aux administrateurs quaux oprateurs, dassurer le suivi et le contrle qualit. Le SSBDTN systme de suivi de la base de donne fonctionne sous la forme dune interface web qui permet aux usagers de consulter et de grer toutes les informations qui concernent la BDTN 1/25000. Ces informations sont stockes dans une base de donnes gre dans Oracle. Les crans ci-dessous prsentent le mode de fonctionnement de quelques interfaces. Linterface dauthentification permet lutilisateur de se connecter au systme. Lutilisateur peut tre : Un administrateur, un Oprateur ou Consultant Aprs avoir authentifi le systme lui autorise l'accs aux fonctionnalits de son espace de travail.

Figure 29: Interface dauthentification

Imen FERJANI

57
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Il peut ainsi accder tous les sous-systmes du SSBDTN :


Figure 30: Interface Menu Principal (Administrateur)

En fonction du profil de lusager, cela donne certains privilges daccs. Dans le contexte du SSP, il y a trois profils dfinis : superviseur, oprateur et consultant. Le profil de superviseur permet lusager daccder tous les outils du SSP :

Figure 31: Outils du SSP accessibles au lAdministrateur

Imen FERJANI

58
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

La description dtaille de ces outils est prsente dans la section 3 du prsent document. Le profil doprateur permet lusager daccder uniquement au module de suivi des tapes :

Figure 32: Outils du SSP accessibles loprateur

Le profil de consultant permet un usager, qui nest pas activement impliqu dans le processus de production, de consulter les rapports de suivi de la production :

Figure 33: Outils du SSP accessibles au consultant

Imen FERJANI

59
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II-2-1-1 Guide dAdministrateur II-2-1-1-1 Modules de gestion


La saisie des donnes dans les modules de gestion doit tre faite avant le dbut de la production par lAdministrateur. Les modules de gestion sont accessibles dans la page daccueil du systme de suivi de la production (SSP) :

Figure 34: Accs aux modules de gestion

Imen FERJANI

60
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

II-2-1-1-1 Module de gestion des lots


Le module de gestion des lots est accessible en cliquant sur Module de gestion des lots dans la page Modules de gestion :

Figure 35: Accs au module de gestion des lots

LAdministrateur doit dfinir les paramtres suivants : Saisie du nom et de la description du lot Slection dans la liste des feuillets qui constituent le lot Dfinition des objectifs de production (saisie des dates de dbut et de fin prvues) Slection dans la liste du responsable de production Saisie dinformations supplmentaires concernant le contrat de production sil est confi lexterne (numro ou identifiant de contrat, montant du contrat)

Imen FERJANI

61
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 36: Module de gestion des lots

II-2-1-1-2 Module de gestion des tches Le module de gestion des tches est accessible en cliquant sur Module de gestion des tches dans la page Modules de gestion : Le module de gestion des tches permet de fixer des objectifs de production. Tout dabord, lAdministrateur slectionne un feuillet. Pour chacune des tches de production du feuillet slectionn, il doit ensuite saisir les dates de dbut et de fin prvues. Cette procdure doit tre recommence pour chaque feuillet auquel lAdministrateur veut fixer des objectifs de production. Les donnes saisies dans ce module alimentent automatiquement la gestion des feuillets : la date de dbut prvue de la premire tche correspond la date de dbut prvue du feuillet et la date de fin prvue de la dernire tche correspond la date de fin prvue du feuillet.

Imen FERJANI

62
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 37: Module de gestion des tches

II-2-1-1-3 Module de gestion des responsables


Le module de gestion des responsables est accessible en cliquant sur Module de gestion des responsables dans la page Modules de gestion : Le module de gestion des responsables permet dajouter des responsables de production la liste existante. Pour cela, il suffit de saisir le nom du nouveau responsable la fin de la liste.

Figure 38: Module de gestion des responsables


Imen FERJANI Projet de Fin dEtudes MPGTA

63

SSBTDN25K

2011/201 2

II-2-1-2 Modules de suivi


La saisie des donnes dans les modules de suivi doit tre faite au fur et mesure de la production par lAdministrateur. Les modules de suivi sont accessibles dans la page daccueil du systme de suivi de la production (SSP) :

II-2-1-2-1 Modules de suivi de production des lots


Le module de suivi de production des lots est accessible en cliquant sur Module de suivi de production des lots dans la page Modules de suivi :

Figure 39: Accs au module de suivi de production des lots

Imen FERJANI

64
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

LAdministrateur utilise le module de suivi de production des lots pour saisir la date de dbut relle des travaux de production. lacceptation du lot, il doit saisir la date de fin relle des travaux.

Figure 40: Module de suivi de production des lots

II-2-1-3 Rapport de production


Les extrants du SSP se prsentent sous forme de rapports qui sont en fait le rsultat de requtes excutes directement sur les donnes du SSP. Lorsquun rapport est cr, il contient les informations jour. Les rapports sont consultables par lAdministrateur et par tout les Consultant autoriss. Le rapport de production par lot permet de savoir pour chaque lot : Le responsable de production; Ltat davancement global de la production (prvu, en cours, achev); Ltat davancement dtaill de la production; Le montant du contrat (sil sagit dun responsable externe au CNCT); Le nombre dheures global passes et le montant (sil sagit dun responsable interne au CNCT). Le rapport de production par feuillet permet de savoir pour chaque feuillet : Le responsable de production; Ltat davancement global de la production (prvu, en cours, achev);
65
MPGTA Projet de Fin dEtudes

Imen FERJANI

SSBTDN25K

2011/201 2

Ltat davancement dtaill de la production; Le nombre dheures global passes et le montant (sil sagit dun responsable interne au CNCT).

Le rapport de production par responsable permet de savoir pour chaque lot qui lui est attribu : Ltat davancement global de la production (prvu, en cours, achev).

1.00H

1 1 1 1 1

Figure 41: Rapport de production par lot

II-2-1-2 Guide de lOprateur


Lunique outil de loprateur de production est le module de suivi de production des tapes. Les informations trs dtailles qui sont saisies dans ce module sont essentielles pour la production des rapports statistiques fiables et prcis. Lorsquil accde au module de suivi de production des tapes, loprateur doit dterminer sur quel feuillet il travaille :

Imen FERJANI

66
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 42: Module de suivi de production des lots

II-2-1-2-1 Modules de suivi de production des tapes En ouvrant la page de suivi de production dune tape, la date de dbut de production saffiche automatiquement. Loprateur peut alors commencer raliser ltape. Lorsque celle-ci est termine, il saisit le nombre dheures quil a consacr cette tape ainsi que tout commentaire ou observation pertinents puis il clique sur Terminer ltape. La date de fin de production saffiche automatiquement puis loprateur est dirig vers lTerminer ltape du feuillet en cours o il recommence la mme procdure de suivi de production. Loprateur peut aussi, en tout temps changer de feuillet, et dbuter une nouvelle tape.

Imen FERJANI

67
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Figure 43: Exemple de la page dune tape du module de suivi de production des lots

Les figures qui suivent prsentent le droulement tche par tche, tape par tape du suivi de production dun feuillet de la BDTN 25k. Affichage de la liste droulante pour le choix de la tche effectuer. Pour chaque tche il existe des tapes spcifiques prcdemment expliques (figure 8 figure 19)

Figure 44 : liste roulante

Imen FERJANI

68
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Exemple Tche 4 : Vectorisation/Structuration ArcGIS


tape T4E2 - Ajout du systme de rfrence spatial pour toutes les planches

La tche 4 commence par lajout du systme de rfrence spatial pour toutes les planches. Loprateur ouvre la page T4E2. La date de dbut dtape qui saffiche sera aussi la date de dbut de la tche 4. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape. La date de fin dtape saffiche automatiquement et la page T4E3 souvre.
tape T4E3 - Chargement des fichiers vectoriss sur TopoCap dans la PGDB

Ltape T4E3 est le chargement des fichiers vectoriss sur TopoCap dans la PGDB. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape et la page T4E4 souvre.
tape T4E4 - Dmarrage de la vectorisation et de la structuration sur ArcGIS

Ltape T4E4 est le dmarrage de la vectorisation et de la structuration sur ArcGIS. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape et la page T4E5 souvre.
tape T4E5 - Numrisation et structuration des couches prioritaires

Ltape T4E5 est la numrisation et la structuration des couches prioritaires. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape et la page T4E6 souvre.
tape T4E6 - Numrisation et structuration des autres couches

Ltape T4E6 est la numrisation et la structuration des autres couches. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape et la page T4E7 souvre.
Imen FERJANI

69
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

tape T4E7 - Renseignement des attributs communs

Ltape T4E7 est le renseignement des attributs communs. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape et la page T4E8 souvre.
tape T4E8 - Calcul des codes CAVA (Combinaison Autorise de Valeur dAttribut)

Ltape T4E8 est calcul des codes CAVA. La date de dbut dtape saffiche louverture de la page. Quand ltape est ralise, le nombre dheures et les commentaires saisis, loprateur clique sur Terminer ltape. La date de fin dtape saffiche automatiquement. La tche 4 est complte et la page T5E2 souvre. La date de fin de ltape T4E8 sera aussi la date de fin de la tche 4.

Imen FERJANI

70
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Conclusion Gnrale
Lautomatisation du suivi de la production permettra de garantir une meilleure gestion du produit BDTN et facilitera le processus de contrle et de correction, tout en apaisant le temps et les cots de production. Lapplication permet de classer les diffrents membres dquipe selon les tches travers les droits daccs propres chacun ce qui optimisera le processus. Les futurs utilisateurs de ce systme bnficieront de plusieurs fonctionnalits savoir : la planification, la consultation, la modification, la ralisation des tches et le suivi de la production. Ce projet prsente un certain nombre dapports bnfiques sur plusieurs niveaux tels que : La mise en pratique de nos connaissances thoriques, en matire de modlisation oriente objet UML, dapprofondir nos connaissances relatives au domaine de la programmation ainsi quune premire initiation lintgration dans la vie professionnelle.

Imen FERJANI

71
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Bibliographie
Audibert L., 2007. UML 2.0 : IUT, dpartement informatique, 1re anne. Universit Paris13. 128 p. Bouzy B., 2001. Notes de cours UML. 28p. Booch G., Rumbaugh J. et Jacobson I., 2000. Le guide de l'utilisateur UML, ISBN 2-212-09103-6. Esri, 2008. Concepts lis aux donnes SIG, Godatabase et ArcSDE. 117. 19 p. Hobbs L., Hillson S., Lawande S. et Smith P., 2005. Oracle Database 10g Data Warehousing TEAM, Forward by Chuck Rozwat, Executive Vice President, Server Technologies. 30 Corporate Drive, Suite 400, Burlington, MA 01803, USA, Linacre House, Jordan Hill, Oxford OX2 8DP, UK. Oracle Corporation. Elsevier Digital Press. ISBN: 1-55558-322-9. 855 p. Journal Officiel de la Rpublique Tunisienne N 14, 2009. Arrt du ministre de la dfense nationale du 10 fvrier 2009, fixant le systme national de rfrence terrestre unifi de la godsie, de la projection cartographique et du nivellement. p.p. 535536. Piechocki L., 2007. UML en Franais. developpez.com. 12 p. Roques P. et Eyrolles, 2007. UML 2 par la pratique. tudes de cas et exercices corrigs ISBN 2-212-12014-1. Tecsult et ST2i, 2006. BASE DE DONNES TOPOGRAPHIQUES NATIONALE PARTIR DES CARTES AU 1/25 000me DE LOTC BDTN 25 K Dictionnaire des donnes et modle conceptuel de la BDTN (OTC-BDTN-1.1.a), Version 1.0 final, V/RF. : TPSGC : 23243050019/001/MTB. 149 p. Tecsult et ST2i, 2006. BASE DE DONNES TOPOGRAPHIQUES NATIONALE PARTIR DES CARTES AU 1/25 000me DE LOTC BDTN 25 KSpcifications de vectorisation et de structuration des donnes
Imen FERJANI

72
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

(OTC-BDTN-1.3-4), Version 1.0 finale, V/RF. : TPSGC : 23243050019/001/MTB. 158 p. Tecsult et ST2i, 2006. BASE DE DONNES TOPOGRAPHIQUES NATIONALE PARTIR DES CARTES AU 1/25 000me DE LOTC BDTN 25 K Base de donnes spatiales : Procdures, outils et services (OTC-BDTN-2.4), Version 1.0 final, V/RF. : TPSGC : 23243050019/001/MTB, 41 p. Tecsult et ST2i, 2006. BASE DE DONNES TOPOGRAPHIQUES NATIONALE PARTIR DES CARTES AU 1/25 000me DE LOTC BDTN 25 K Systme de suivi de la production : Guide de lusager ( OTCBDTN-3.4), Version 1.0 final, V/RF. : TPSGC : 23243050019/001/MT, 94 p. Tecsult et ST2i, 2006. BASE DE DONNES TOPOGRAPHIQUES NATIONALE PARTIR DES CARTES AU 1/25 000me DE LOTC BDTN 25 K Normes et spcifications sur les jeux de donnes vectorielles et matricielles (OTC-BDTN-1.5) Version 1.0 final, V/RF. : TPSGC : 23243-050019/001/MT, 24 p.

Netographie
http://fr.wikipedia.org/wiki/Internet_Information_Services http://fr.wikipedia.org/wiki/Domain_Name_System http://fr.wikipedia.org/wiki/G%C3%A9omatique http://fr.wikipedia.org/wiki/Syst%C3%A8me_d'information_g %C3%A9ographique http://fr.wikipedia.org/wiki/Visual_Basic http://madagascar.unfpa.org/DOCREF/Wceef1ccb1d17e.htm http://technet.microsoft.com/fr-fr/library/cc756865(v=ws.10).aspx http://www.definitions-marketing.com/Definition-ASP http://www.generation-nt.com/installer-un-serveur-web-http-avec-iisarticle-24748-1.html

Imen FERJANI

73
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Annexe

Imen FERJANI

74
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Dfinition
A. Serveur Oracle 9i Oracle Database est un systme de gestion de base de donnes relationnel (SGBDR) qui depuis l'introduction du support du modle objet. B. VB.net
Visual Basic .Net est un langage de programmation la syntaxe similaire celle de Visual Basic 6.

C. ASP ASP (Active Server Pages), cette technique permet de construire des pages dynamiques, des sites et des applications WEB sur un serveur Windows. Permet de faire des traitements sur des bases de donnes pour les publier sur Internet aprs les avoir mises en forme. Ce langage est dvelopp par Microsoft. D. ODBC : Le logiciel ODBC de Microsoft est fourni avec les pilotes pour les SGBD Access, FoxPro et SQL Server, du mme auteur. De nombreux diteurs de SGBD (Oracle, IBM, Teradata, MySQL,...) fournissent les pilotes pour leurs produits. E. IDE :

Imen FERJANI

75
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

Un environnement de dveloppement intgr (EDI ou IDE en anglais pour integrated development environment) est un programme regroupant un ensemble d'outils pour le dveloppement de logiciels. F. IIS :

Internet Information Services, communment appel IIS, est le logiciel de serveur services Web (ou FTP, SMTP, HTTP etc.) de la plateforme Windows.

Liste des acronymes


CNCT : Centre National de la Cartographie et de la Tldtection BDTN : Base de Donnes Topographique Nationale SSP : Systme de Suivi de la Production UML : Unified Modeling Langage SGBDR : Systme de Gestion de Base de Donnes Relationnel SSBDTN : Systme de Suivi de la Base de Donnes Geo Ref: Geographic Reference System ISO: International Organization for Standardization GEONAT: Le Programme National Tunisien de Gomatisation ITDG : Infrastructure Tunisienne de Donnes Gospatiales SNG : Schma National de la Gomatique
Imen FERJANI

76
MPGTA

Projet de Fin dEtudes

SSBTDN25K

2011/201 2

EPNA : Etablissement Public Non Administratif IIS : Internet Information Services IDE : Integrated Development Environment

Imen FERJANI

77
MPGTA

Projet de Fin dEtudes

S-ar putea să vă placă și