You are on page 1of 36

CRI Kenitra

Rapport de stage

ENSIAS

Ecole Nationale Suprieure dInformatique & dAnalyse des Systmes

Centre Rgional dInvestissement

Rapport de Stage de Fin dAnne

Ralis par : Oufdou Anas

Encadr par : M El Boudali

Anne Universitaire 2004 / 2005

Rapport de Stage de Fin dAnne

ENSIAS 2004-2005

3.1. Java
Java est la fois un langage de programmation et une plateforme d'excution [7]. Le langage Java a la particularit principale d'tre portable, puisqu'il peut tourner sur n'importe quelle machine disposant d'un interprteur Java. Cette portabilit est fondamentale sur Internet,

1 page texte 1 page mixte 1 page image 1 CD vierge 1 pochette double 1 reliure
(baguette + transparent + papier cartonn)

0.5 DH 1 DH 2 DH 2 DH 0.5 DH 6 DH

4. Ralisation
Au lancement de lapplication, lutilisateur a le choix entre deux menus : New Project et Load Project.

CRI Kenitra

Rapport de stage

ENSIAS

REMERCIEMENT

Au terme de ce stage je tiens prsenter mes vifs remerciements tous ceux qui ont contribu de prs ou de loin sa ralisation.

Je madresse surtout mon encadrant, Mr. BOUDALI. Je tiens lui exprimer ma profonde gratitude et ma reconnaissance pour laide quil ma apporte tout au long de ce travail.

Je remercie toute lquipe du Dpartement dinformatique du CRI qui ma soutenue normment pendant la priode du stage.

1 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

SOMMAIRE
INTRODUCTION ............................................................................................... 3

Partie I : Prsentation gnrale du CRI............................................................ 4


1- Extrait de la lettre royale relative la gestion dconcentre de linvestissement : 5 2- Prsentation gnrale de la rgion Gharb Chrarda Bni Hssen :............................. 5 3- Cration du C R I ..................................................................................................... 6 4- Structure du C R I : ................................................................................................. 8 5- Missions et Objectifs du C R I :............................................................................... 9 6- Comparaison entre le parcours classique et le recours au C R I:........................... 11

Partie II : Raison dtre et conception de lapplication................................. 12


1- Raison dtre de lapplication :.............................................................................. 13 2- Conception de lapplication :................................................................................. 13

Partie III : Ralisation de lapplication........................................................... 21


1- Description de la base de donnes : ....................................................................... 22 2-OUTILS DE DEVELOPEMENT........................................................................... 25 3-Description des crans : .......................................................................................... 27 4-Remarques pour complter lapplication................................................................ 31

CONCLUSION :................................................................................................ 33

BIBLIOGRAPHIE :.......................................................................................... 34

2 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

INTRODUCTION

Actuellement, linformatique reprsente un outil invitable de gestion et de pilotage des systmes dinformation, surtout au niveau des organismes possdant des systmes qui reposent sur la gestion de bases de donnes. Un des buts de linformaticien est llaboration de tels systmes et de pouvoir, par la suite, en assurer la maintien et le bon fonctionnement.

Dans ce sens, le sujet de mon stage ft autour de la ralisation dune application Web pour la gestion de crations dentreprises pour le guichet daide la cration dentreprises du Centre Rgional dInvestissement de la rgion du Gharb Chrarda Bni Hssen Kenitra.

Ce rapport sera divis en trois grandes parties, une premire partie sera consacre la prsentation gnrale du CRI ; Une analyse et une conception de lapplication seront abordes dans la deuxime partie, pour enfin prsenter la ralisation de lapplication dans une troisime partie.

3 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Partie I : Prsentation gnrale du CRI

4 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

1- Extrait de la lettre royale relative la gestion dconcentre de linvestissement :

A loccasion de la prsentation de la lettre Royale au Premier Ministre, relative la gestion dconcentre de linvestissement.

Casablanca 09 janvier 2002

Nous avons pris sur Nous accession au Trne, de combattre avec fermet toutes les entraves linvestissement. Afin de mettre un terme la multiplication des mcanismes juridiques et administratifs, lorigine de lavortement de beaucoup de projets dinvestissement nationaux et trangers, Notre lettre vise-t-elle justement simplifier les procdures administratives. De fait, celui-ci trouvera sa disposition, pour crer son entreprise ou dvelopper ses investissements, un responsable et interlocuteur unique, un espace galement unique et situ le plus prs de lui, ainsi quun formulaire unique. Aux entrepreneurs marocains, en particulier les jeunes dentre eux, et Nos partenaires trangers, Nous disons : cette lettre renforce les garanties de succs assur pour leurs investissements au Maroc, pays de la libert, de la dmocratie et de la stabilit.

2- Prsentation gnrale de la rgion Gharb Chrarda Bni Hssen :


La rgion du Gharb Chrarda Bni Hssen se situe dans la partie Nord-ouest du Royaume. Elle est limite lOuest par locan Atlantique, au Nord par la rgion de Tanger Ttouan lEst par les deux rgions de Taza- Al Hoceima-Taounate et de Fs-Boulemane, et au sud par les rgions de Mekns-Tafilalt et de Raba-Sal-Zemmour-Zar. Elle comprend les provinces de Kenitra et de Sidi Kacem. Elle couvre une superficie de 8 809 km2 soit 1,2% de la superficie totale du pays. La population de la rgion en 2000 est de lordre de 1,8 million dhabitants. La province de Kenitra regroupe plus de 60% de cette population. La densit de la population est de 205 habitants au km2. Quand au taux durbanisation, il est de 41,1%.

5 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra Carte synthtique de la rgion :

Rapport de stage

ENSIAS

3- Cration du C R I
Les Centres Rgionaux dInvestissement ont t crs suite la lettre Royale adresse par Sa Majest le Roi Mohamed VI que Dieu lassiste Monsieur le premier Ministre au sujet de la gestion dconcentre de linvestissement, le 09 Janvier 2002. Le C.R.I de la Rgion de Gharb Chrarda Bni Hssen est ouvert depuis le 05 Novembre 2002 conformment larrt conjoint du Ministre de lIntrieur, du Ministre de lEconomie, des Finances, de la Privatisation et du Tourisme et du Ministre de lIndustrie, du commerce, de lEnergie et des Mines n 1544-02du 23 1423 (1er Octobre 2002). Monsieur Jamal ATTARI Directeur du CRI a rejoint son poste la date fixe au 19/09/2002. Le mme jour, il a effectu une visite au btiment destin abriter le Centre ; et a entam llaboration de la conception de lamnagement du C.R.I et de ses structures relatives aux Ressources Humaines et aux moyens matriels.

Amnagement du C R I:
Un guichet unique proche des usagers ;

6 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Une administration moderne et transparente ; Une administration lcoute des oprateurs conomiques avec un accueil personnalis ; Une administration accessible, connecte avec son environnement interne et externe par tous les moyens quoffrent les nouvelles technologies (Tlphonie, Informatique, Internet, Intranet) ; Une administration qui offre les conditions favorables de travail permettant lpanouissement et laccomplissement de ses Ressources Humaines.

7 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

4- Structure du C R I :

8 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

5- Missions et Objectifs du C R I :
Le Centre Rgional dInvestissement de la Rgion du Gharb Chrarda Bni Hssen a t cre suite aux Instructions contenues dans la lettre Royale adresse au Premier Ministre relatif la gestion dconcentre de lInvestissement, et pour rpondre un double objectif : Missions du C R I Lappui la cration dentreprises : rle de facilitateur auprs des diffrentes administrations concernes par lacte dinvestir. Laide au investisseurs : assistance, encadrement et avantages accords par lEtat. Promotion des potentialits rgionales : identification des opportunits dinvestissement et valorisation du potentiel rgional. Objectifs du C R I Lobjectif gnral du CRI est le dveloppement rgional et national par lamlioration de lenvironnement de lentreprise. Lobjectif spcifique du CRI est la simplification des procdures, llimination des entraves la cration dentreprises et la rconciliation de linvestisseur avec ladministration. Guichet daide la cration dentreprises Est linterlocuteur unique de toutes les personnes qui veulent crer une entreprise et qui souhaiteront avoir recours ce service ; Met la disposition des demandeurs un formulaire unique pour la cration de lentreprise ; Accomplit toutes les dmarches pour recueillir, auprs des administrations comptentes, les documents ou attestations ncessaires la cration dune socit. Guichet daide aux investisseurs Procure aux investisseurs toutes les informations utiles pour linvestissement rgional ; Etudie toutes les demandes dautorisations administratives ou prpare tous les actes administratifs, ncessaires la ralisation des projets dinvestissement dans les secteurs industriels, agro-industriels, miniers, touristiques, artisanaux et dhabitat ; Propose des solutions amiables aux diffrends entre les investisseurs et les administrations.

9 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra Comment crer une entreprise ?

Rapport de stage

ENSIAS

La dclaration de lentreprise commence par le remplissage du formulaire unique, ce formulaire rempli par les demandeurs et accompagn des pices et documents justificatifs, et vaut : demande d'inscription la patente dclaration d'immatriculation au Registre du Commerce dclaration d'identit fiscale demande d'affiliation la Caisse Nationale de Scurit Sociale.

Le formulaire unique: Le formulaire unique regroupe l'ensemble des dclarations et formalits prescrites par la lgislation et la rglementation en vigueur en vue de la cration d'entreprises. Ce formulaire, dment rempli par les demandeurs et accompagn des pices et documents justificatifs exigs par la lgislation et la rglementation en vigueur pour la cration d'entreprises, vaut demande d'inscription la patente, dclaration d'immatriculation au Registre du Commerce, dclaration d'identit fiscale et demande d'affiliation la Caisse Nationale de Scurit Sociale. Le personnel du guichet d'aide la cration d'entreprises accomplit toutes les dmarches ncessaires pour recueillir auprs des administrations et organismes comptents, les documents ou attestations exigs par la lgislation ou la rglementation en vigueur et ncessaires la cration d'entreprises.

En moins de 16 heures, ce guichet accomplit toutes les demandes essentielles aux crations dentreprises et met la disposition du demandeur toutes les attestations et certificats ncessaires au dmarrage de son entreprise.

10 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

6- Comparaison entre le parcours classique et le recours au C R I:

11 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Partie II : Raison dtre et conception de lapplication

12 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

1- Raison dtre de lapplication :

Au guichet daide la cration dentreprises, toutes les administrations concernes par lacte de cration sont reprsentes savoir : -Office Marocaine de la Proprit Industrielle et Commerciale OMPIC (dlivrant le certificat ngatif); -Direction des impts (dlivrant le certificat dinscription la patente et lIdentifiant fiscal); -Tribunal de commerce ou tribunal de 1re instance (dlivrant limmatriculation au registre de commerce); -Caisse Nationale de Scurit Sociale CNSS (dlivrant laffiliation la CNSS). De ce fait, chaque reprsentant dadministration fournit des donnes qui lui sont propres, et qui sont collectes ensuite et rassembles dans un dossier propre au centre. Le centre a dj dvelopp une application VB, SQL SERVER qui lui permet de grer ces dossiers, et de stocker les donnes dans une base centralise. L'objectif du projet est de rendre cette base de donnes accessible par internet. Car cela permettra de lier les bases de donnes de Kenitra, Sidi Slimane et Sidi Kacem. Le Centre est propritaire dune licence accorde par Microsoft pour lutilisation de SQL Server 2000. Aussi, a-t-on jug important de profiter de la puissance du rseau SQL quant au dveloppement dapplications destines un usage distribu pour dvelopper lapplication en question. Mon projet sera donc de terminer une application web ralise par un autre stagiaire en utilisant ASP et SQL SERVER

2- Conception de lapplication :
La premire phase, avant llaboration de tout projet est la phase de la conception servant produire un modle conceptuel de donnes et de traitements afin dapprocher le fonctionnement idal de lapplication dans son environnement. Dautre part, cela permet de construire une ide gnrale sur la structure la plus adquate de la base de donnes adopter.

2-1- Rgles de gestion : Il y a deux types de dossier : dossier personne physique et dossier personne morale. Chaque dossier personne physique ou morale a un type juridique unique. Chaque dossier personne morale a un identifiant fiscal unique. Chaque dossier personne morale a un registre de commerce unique. Chaque dossier personne morale a une affiliation la CNSS unique.

13 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Chaque dossier personne morale a un certificat ngatif unique. Chaque dossier personne morale a une ou plusieurs patentes. Chaque dossier personne physique a un identifiant fiscal unique. Chaque dossier personne physique a autant de registres de commerces que de associs. Chaque dossier personne physique a une affiliation la CNSS unique. Chaque dossier personne physique a au maximum un certificat ngatif. Chaque dossier personne physique a une ou plusieurs patentes. Chaque socit est lie un secteur dactivit. Pour un nouveau dossier, lintroduction de donnes se fait dun reprsentant dadministration un autre et toutes les donnes sont visibles par ladministrateur. Ladministrateur est le seul pouvoir effectuer toutes les modifications et les saisies.

14 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra 2-2 Dictionnaire de donnes :

Rapport de stage

ENSIAS

Nom du champ Ndossier Num_CN Nom prnom CIN Enseigne Dnomination Date_dpt Date_remise Natsocit Sigle Secteur_activite Num_patente Num_IDF Num_RC Num_affilliation Mt_investissement Nombre_emplois Nationalite Adresse Activit_principale_CN Code-activite Secteur_CNSS Date_cration Date_tablissement Date_engagement Date_delivrance Subdivision Commune Activit_principale Lieu_dlivrance Tribunal Num_chronologique Origine_cration Date_obtention Fond Date_naissance Tel Ville Date_dlivrance

Dsignation Numro dun dossier Numro du certificat ngatif Nom de la personne Prnom de la personne Numro de CIN Enseigne de la socit Dnomination de la socit Date dpt du dossier Date remise du dossier Nature de la socit Sigle de la socit Secteur dactivit de la socit Numro de la patente Numro de lidentifiant fiscal Numro du registre de commerce Numro daffiliation la CNSS Montant dinvestissement Nombre demplois crs Nationalit Adresse Activit principale relative au CN Code de lactivit Secteur relatif au CNSS Date de cration de la CNSS Date dtablissement de la CNSS Date engagement du 1ier salarier Date de dlivrance de la patente Subdivision Commune Activit principale de la socit Lieu de dlivrance de la patente Tribunal associ au RC Numro chronologique du RC Origine de cration du RC Date dobtention du RC Fond de cration du RC Date naissance de la personne Tlphone de la personne PH Ville de la personne physique Date de dlivrance du certificat

Type Numrique // texte // // texte long // Date // Texte // // Numrique // // // Numrique // Texte Texte long // Texte // Date // // // Texte // Texte long // Texte Entier Texte Date Texte Date Numrique Texte Date

Dornavant, on regroupera chaque liste de donnes appartenant une mme classe de donnes dans une Entit.

15 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Ces entits sont lies entre elles par des relations quon appellera Associations. 2-3- Liste des entits et associations : 2-3-1- Liste des entits :

Nom Dossier CN Patente RC IDF CNSS PP PM Gerant_Associ_PP Gerant_PM

Description Dossier CRI Certificat ngatif Patente Registre de commerce Identifiant Fiscal CNSS Associ de fait Associ personne morale Grant ou Associ personne physique (dossier morale) Grant personne morale

16 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Lanalyse prcdente nous amne poser le MCD (modle conceptuel de donnes) suivant :

Figure 2-1 : Modle conceptuel de donnes

17 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

2-4- Conception des interfaces : Pour faciliter la ralisation des interfaces on a divis la page en trois parties horizontales en utilisant un code java script tlcharg de "http://www.codes-sources.com/ " car le menu tait le mme pour toutes les page. Ce code sert en ralit crer des onglets dans une page web. Mais on l'a utilis pour dviser la place la place des balises IFRAME car cette dernire cre des problmes avec le menu droulant. Toutes les interfaces auront la mme apparence lexception de quelques nuances dues la particularit des donnes saisies par lutilisateur. En gnral, une interface aura lallure suivante :

MENU

Zones de saisie et de consultation

Barre du CRI

Figure 2-2 : apparence gnrale des diffrentes pages

18 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

2-5- Conception du menu :

Le menu prendra en considration le fait que chacun des reprsentants des organismes se connecte la partie du programme qui lui est destine. En guise dexemple, le responsable du registre de commerce aura accs seulement longlet Registre de commerce , la modification de donnes est restreinte la partie de la base de donnes rserve au RC. En plus des certificats, le menu contiendra un onglet permettant de faire des statistiques sur le nombre dentreprises cres pendant une priode bien dfinie et selon des critres de recherche diverses. On schmatise ici grosse au modo lallure du menu prvu pour le programme :

Menu

Dossier CRI Dossier Ajout Personne physique Ajout Personne morale

Attestations

Statistiques

Patente

Forme juridique Nationalit du responsable Secteur d'activit Nature de la socit

Certificat ngatif Bulletin de notification Identifiant fiscal Registre de commerce Affiliation la CNSS

Figure 2-3 : Conception du Menu

19 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

On a vu la conception de la quasi-totalit du programme, reste passer la phase de la ralisation de lapplication qui consiste programmer les interfaces et les corps des mthodes pour terminer llaboration de lapplication.

20 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Partie III : Ralisation de lapplication.

21 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

1- Description de la base de donnes :


Les tableaux La base de donnes a t dveloppe avec SQL SERVER 2000. Elle contient 17 tables, et en voici la description de chacune. Table Dossier : Contient toutes les informations relatives un dossier CRI donn. Table CN : Contient les informations relatives au certificat ngatif dun dossier donn. Table CNSS : Contient les informations concernant laffiliation la CNSS pour un dossier. Table RC : Regroupe les informations lies au registre de commerce. Tables Patente: Elles contiennent les donnes se rapportant au certificat de patente dun dossier. Table Id_fisc : Elle regroupe les informations concernant lidentifiant fiscal dun dossier. Table PP : Regroupe lensemble des personnes physiques concernant les dossiers physiques avec toutes les informations utiles (Nom, Prnom, CIN, Adresse) Table associe_pm Regroupe lensemble des associs personnes physiques Table gerant_associe_pp Regroupe lensemble des Grants et associs personnes physiques concernant les dossiers moraux avec toutes les informations utiles (Nom, Prnom, CIN, Adresse) Table Gerant_pm Regroupe lensemble des Grant personnes morales concernant les dossiers moraux et leur responsable. 22 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Table forme_juridique Regroupe les diffrentes formes juridiques possibles pour lentreprise.

Table Secteur_activite : Regroupe une liste de secteurs dactivits des entreprises cres. Table Subdivision : Contient une liste de subdivisions possibles pour une patente. Table Nationalit : Contient une liste de nationalits pour les diffrentes personnes des socits cres. Table Ville : Contient une liste des villes pour les diffrentes adresses. Table Tribunal : Regroupe une liste de tribunaux relatifs au certificat du registre de commerce. Table Utilisateurs : Cest la table contenant la liste des utilisateurs avec leur droit daccs.

23 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Relations entre les tables : Pour simplifier le schma des relations entre les diffrents tableaux on va diviser le diagramme global en trois diagrammes lmentaires.

Figure3-1: Relation concernant le tableau Dossier

Figure 3-2: Relation concernant les dossiers physique

24 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Figure3-3 : Relation concernant les dossiers Morales

2-OUTILS DE DEVELOPEMENT
La ralisation de lapplication en ASP ncessite lutilisation de 4 langages qui sont complmentaire entre eux.

1-Le langage HTML


Le HTML ( HyperText Mark-Up Language ) est un langage dit de marquage (de structuration ou de balisage ) dont le rle est de formaliser l'criture d'un document avec des balises de formatage. Les balises permettent d'indiquer la faon dont doit tre prsent le document et les liens qu'il tablit avec d'autres documents.

2-Le langage JAVASCRIPT


Le Javascript est un langage de script incorpor dans un document HTML. Historiquement il s'agit mme du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des amliorations au langage HTML en permettant d'excuter des commandes du ct client. Il est utilis dans lapplication

25 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Principalement Pour raliser des animations (onglets et menu). Et aussi pour faire des boucles simple et des expressions conditionnelles.

3-Le langage VBSCRIPT


Le VBScript est un langage de script simplifi et orient objet dont la syntaxe est base sur celle du Visual Basic pour application. Il est utilis dans lapplication Principalement Pour raliser la connexion avec la base de donnes grce lobjet recordset. Et aussi pour faire des boucle simple et des expressions conditionnelles.

4-Le langage ASP


Les applications ASP sont des programmes conus partir de plusieurs sources : du Visual Basic Script (VBScript), voire du JScript (le javascript de Microsoft) et des fonctionnalits propres au serveur IIS (Internet Information Server) de Microsoft telles que les composants et objets ASP. Cest le langage central dans lapplication. Il est excuter du ct serveur et gnre les pages envoyer au navigateur web.

26 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

3-Description des crans :


2-1-Interface de connexion

Figure 3-4: interface de connexion

Lutilisateur est invit entrer le nom dutilisateur ainsi que le mot de passe. Chaque utilisateur est distingu selon le nom avec lequel il sest connect au programme. Du point de vue scurit : lutilisateur sera connect a la base de donnes avec le nom et le mot de passe saisis. Si le mot de passe est invalide cest lerreur retourne par SQL Server qui permettra de rafficher linterface de connexion. Et si la connexion russie cest partir du tableau utilisateur et le nom de lutilisateur quon dtermine son droit daccs.

27 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

2-2-Fenetre dossier Personne physique

Figure 3-5: interface Dossier PP

Cette fentre comprend toutes les informations correspondantes un dossier de personne physique. En haut de la fentre, on trouve le numro de dossier en cours ; les deux grandes zones qui suivent concernent les informations propres au CRI, savoir : lenseigne, date de dpt du dossier, sigle, date de remise du dossier. Dans les zones infrieures, on trouve les informations importes des autres reprsentants des organismes extrieurs collaborant avec le CRI, savoir : la Patente, le Certificat Ngatif, le Registre de Commerce, lIdentifiant Fiscal, et lAffiliation la CNSS. Pour chaque certificat, on trouve le numro et la date de son obtention auprs de la personne physique concerne. Sauf pour le certificat de patente o on trouve, en plus, lactivit principale de la socit cre ainsi que ladresse professionnelle. Ces a droite on trouve les onglets reprsentant les informations des diffrents associs. Cest onglets sont des pages indpendantes qui affichent les donnes prises en arguments et fournit par la page globale dossier.

28 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Figure 3-6: affichage PP Description des boutons de commande :

Suivant, Prcdent, << , >> : Ce sont des boutons de navigation. Modifier : Ce bouton donne laccs en criture sur les champs affichs et affiche les boutons Annuler et Valider. Annuler : Ce bouton permet deffectuer des modifications au niveau des informations concernant un dossier. Valider : Ce bouton permet la validation des informations saisies lors de lajout ainsi que la modification Les boutons Ajout associe : Ce bouton permet dajouter des associs du dossier affich. Les boutons + : Permettent de faire lajout dans une liste de donnes. Par exemple, pour la nature de la socit, un click sur ce bouton fait apparatre une fentre o on saisis le nouveau type de socit. Aprs validation, lintitul saisi est automatiquement ajout la base de donnes.

29 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra 2-3-Fenetre dossier Personne Morale

Rapport de stage

ENSIAS

Figure 3-7: interface Dossier PP

Cette fentre comprend toutes les informations correspondantes un dossier de personne Morale. Elle est trs semblable celle des dossiers physiques la seule diffrence cest que le numro de registre de commerce est unique et ne change pas si on click sur un onglet. Les onglets affichs sont des pages qui concernent les grants ou les associs moralaux et physiques

30 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Figure 3-8: affichage gerant_PP et asocis_PP

Cette fentre est utilise pour afficher les informations des personnes concernes par un dossier moral. Elle reoit les informations de la page dossier et les affiche dans longlet.

4-Remarques pour complter lapplication


Dans cette partie je vais essayer de dcrire brivement ce qui a t ralis de lapplication et ce qui reste faire. 3-1 Lapplication actuelle : Permet dafficher et de modifier les informations des dossiers physiques et ses associs de fait. Permet dafficher et de modifier les informations des dossiers moraux et ses associs personnes physiques et grant personne physique. Permet dafficher les numros et la date de la patente, CNSS, RC, ID fiscal, Certificat ngatif. La page concernant les associs personnes morales et dj ralise mais reste la liaison avec la page dossier. 3-2 Le reste du travail :

3-2-1- La base de donnes :


Il faut terminer les diffrentes contraintes. Il faut ajouter les index pour rendre la recherche plus rapide. Il faut prciser les droits daccs pour chaque utilisateur sur chaque tableau (slection, insertion, modification..) 31 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

Ajouter la table temporaire des certificats ngatifs. Raliser les diffrentes procdures qui permettent de migrer de lancienne base de donnes vers la nouvelle base.

3-2-2- La page dossier :


Raliser la page des grants personnes morales (un peu complexe car elle aussi est constitue donglet constituer dautres pages beaucoup de tests). Raliser les liaisons entre la page associ personne morale et dossier. Terminer les bouton + : non ralis.

3-2-3- Les autres pages :


Ajout dossier : Cest la page qui permet dajouter un nouveau dossier (assez simple, bas sur la page dossier, principale diffrence linsertion au lieu de modification). Autres pages des attestations : les pages qui permettent de modifier et dajouter les diffrentes attestations (en gnrale assez simple : relation avec une seule table)

3-2-4- La recherche :
En ce qui concerne la recherche je ne lai pas pris en compte jusqua cette tape. Donc celui qui va terminer lapplication plusieurs choix : soit dajouter un menu recherche consacr la recherche, soit dajouter chaque page un bouton recherche....

3-2-5- Les statistiques :


En ce qui concerne les statistiques l encore je nai pas dbut cette partie :(assez simple mais beaucoup de travail faire).

3-2-6- Limpression:
Pour raliser limpression et daprs mes connaissance. Il faut crer les pages dimpression partir des pages Word dj ralises en lenregistrant entant que web, puis denvoyer les informations imprimer des pages de lapplication vers la page dimpression ensuite limprimer avec le navigateur.

3-2-7 Divers
Ajouter au dbut du code chaque page une redirection vers la page daccueil si les droits daccs ne sont pas vrifis (Cette condition nest pas trs importante si les droit daccs pour chaque tableau est bien dfini, mais elle permet dviter dafficher les pages avec des messages derreur d au refus de laccs par SQL Server) 32 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

CONCLUSION :
Au terme de ce travail, il sera ncessaire de sinterroger sur son efficacit et son adquation avec les objectifs tracs initialement. En effet, ceux-ci avaient t de dvelopper une application facilitant la gestion des crations dentreprises pour le CRI, tout en respectant un certain nombre de contraintes faisant partie du rglement de lorganisme. Dans ce dessein, il ft invitable de faire appel un certain nombre de procdures et de dmarches facilitant ainsi lexploitation de la base de donnes, et assurant le bon fonctionnement du programme. Enfin, nous voudrions tout dabord signaler que ce stage nous a t bnfique plus dun titre. En effet, il nous a permis, entre autres : de dcouvrir lenvironnement professionnel dans un office sous toutes ses facettes. de ctoyer, au quotidien et diffrents niveaux de la hirarchie, le personnel en place, et de mettre la main dans la patte en simpliquant dans lapprhension et lexcution des tches quotidiennes de linformaticien. daffronter la ralit du terrain et de vivre de trs prs les difficults de la gestion (administrative, technique ou des ressources humaines), ce qui me permettrait de moduler lavenir les connaissances et principes thoriques acquis. de perfectionner nos connaissances en matire d'usage combin d'un gestionnaire de bases de donnes performant, le SQL SERVER en l'occurrence, et le langage ASP, Javascript, VBscript, et HTML.

33 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

CRI Kenitra

Rapport de stage

ENSIAS

BIBLIOGRAPHIE :
Site consult : www.commentcamarche.com www.laltruiste.com www.developpez.com www.code-sources.com

34 Rapport de Stage de Fin dAnne ENSIAS 2004-2005

You might also like