AVANT – PROPOS
Avant toute chose, nous devons rendre grâce à l’éternel Dieu qui nous a donné son souffle de vie gratuitement et nous a doté des capacités tant intellectuelle, morale que physique, pour parvenir à réaliser ce rapport de stage.
Dans le système éducatif, il est donc recommandé qu’un (e) étudiant(e) finaliste du premier cycle fasse nécessairement un stage à caractère académique;
Ce rapport est l’œuvre dont le mérite ne nous revient pas seul mais à ceux qui de prés ou de loin ont contribué pour notre formation.
Notre sentiment de profonde gratitude s’adresse plus particulièrement à tout le personnel de l’Institut National de Sécurité Sociale (I.N.S.S) en sigle particulièrement à celui du Centre de Traitement de l’Information (C.T.I) au sein duquel nous avons passé Le plus beau moment de notre stage.
Ne pouvant donc pas déranger à cette prescription de l’enseignement supérieur et universitaire, c’est ainsi que nous venons de passer un mois et quelques jours au sein du service d’applications informatiques dans le Centre du Traitement Informatique à l’Institut National de Sécurité Sociale (I.N.S.S) pour y faire un stage de fin d’étude du premier cycle.
Aux autorités qui nous ont reçus et ont rendus possible cette opportunité. Nos sincères remerciement au sous directeurs LOFEKO LYNKANDA et s’adressent ensuite à nos formateurs, Monsieur Vicky KOMA et MPETSHI BASELE, Alex M.mukendi qui ont disposé leur temps pour nous encadrer, ainsi qu’à tous le personnel de la Direction Informatique qui nous ont accueilli avec bienveillance, et les camarades stagiaires qui nous ont été très utiles et chers.
Bref, nous n’oublions pas tous les Agents de l’I.N.S.S, pour leur bienveillante attitude à notre égard.
KOMA NGBAKO Vicky
INTRODUCTION
Etant donné que le programme de l’Enseignement Supérieur et Universitaire Congolais recommande à l’étudiant finaliste d’effectuer un stage à caractère académique. C’est ainsi que nous avons saisi cette opportunité pour lier l’utile et l’agréable théorie apprise durant le temps à la pratique professionnelle à g l’Institut National de Sécurité Sociale.
Ce stage permet au candidat du titre de gradué en Analyse et programmation en informatique de gestion de se familiariser avec les équipements qu’il devra manipuler à l’avenir et vivre la réalité professionnelle sur terrain afin de lui permettre de concilier évidemment les rudiments théoriques à la mise en pratique dans le milieu pratiquement professionnel.
Au cours de notre stage à l’I.N.S.S, nous avons travaillé sous la direction informatique précisément dans le service d’étude et développement des
applications (C.T.I); au terme de notre stage à l’I.N.S.S, il nous est indispensable d’en rendre compte à travers ce présent rapport.
C’est alors qu’au long du déroulement de notre stage, nous nous sommes efforcés de nous rapprocher d’avantage des cinq buts possibles qu’un stagiaire doit poursuivre à savoir :
ü S’adapter au milieu de travail auquel on est professionnellement destiné,
ü Rendre un service a l’Entreprise d’accueil tant soit peut,
ü Se faire diligent et si possible retenir l’Entreprise par le rendement en fin de stage ou, au moins, pouvoir inscrire une bonne référence sur son curriculum vitae.
ü Appliquer un savoir scientifique ou technique appris durant le cursus.
ü Réaliser un travail de recherche sur terrain en appliquant ses capacités.
Le but de ce rapport de stage étant de faire l’état de lieu de la période passée en stage à notre institut supérieur de Statistique de Kinshasa et de le mettre en exergue dans une entreprise informatisée en l’occurrence l’I.N.S.S.
Nous pouvons affirmer ici que, tout ce temps nous a été utile et riche dans le sens de l’assiduité à la pratique.
Ainsi, hormis l’introduction et la conclusion, notre rapport de stage se fragmente en deux grandes parties, à savoir :
Le Chapitre 1 : dans lequel nous
présenterons l’Institut National de sécurité au travers de son historique, de
son objectif, ensuite nous nous focaliserons sur l’organisation de la Direction
Informatique où nous sommes concernés.
Le chapitre 2 : Dans lequel nous
présentons le déroulement proprement dit du stage, en présentant les
principales activités aux quelles nous avons participées au CTI.
CHAPITRE I : PRESENTATION DE L’INSTITUT NATIONAL DE SECURITE SOCIALE
I.1 APPERCU HISTORIQUE
L’Institut National de Sécurité Sociale, en sigle INSS est un organisme qui a en sa charge la gestion de régime général de la sécurité sociale dans notre pays. Il tire ses origines de la fusion de trois caisses qui fonctionnaient avant l’indépendance à savoir :
ü La caisse des pensions des travailleurs
ü La caisse centrale de compensions pour les allocations familiales ü Les fonds des invalidités des travailleurs.
En 1961, l’Institut National de Sécurité Sociale fut crée par un décret-loi du 29/06/1961 organique de sécurité sociale place sous la garantie de l’Etat qui exerce sa tutelle par le département du travail et de la prévoyance sociale.
La République Démocratique du Congo pratique un régime dit de « SOLIDARITE » qui consacre l’aspiration de la collectivité a plus de protection contre les problèmes de la vie courante, l’incertitude et la misère. L’Institut National de Sécurité Sociale en sigle INSS est un établissement public à caractère technique et social s’occupant de la personnalité civile et de l’autonomie financière.
1.2 MISSION ET OBJECTIFS
L’INSS a pour objectif : l’organisation et la gestion de régime congolais de sécurité sociale comprenant à ce jour trois branches à savoir :
ü La branche des pensions ;
ü La branche des risques professionnels ; ü La branche des allocations familiales.
Pour l’avenir, l’I.N.S.S a pour ambition de réaliser certains nombres d’actions dans le cadre de :
Ø L’informatisation de sa gestion ;
Ø L’extension de la branche des allocations familiales dans les autres provinces ;
Ø La prise en compte des travailleurs indépendants parmi les assujettis au régime général ;
Ø La création de Home des vieillards dans chaque chef lieu des provinces pour les bénéficiaires au régime général ;
Ø L’amélioration des conditions de vie de nos assurés sociaux par le paiement régulier à temps et à domicile des prestations, ainsi que la révision d’une manière substantielle des prestataires en espèce par la mise en place d’un mécanisme approprié tenant compte du coût de la vie parent de prestation en espèce par réajustement des prestations en espèce ;
Ø L’amélioration de la prise en charge des victimes des accidents de travail et de des malades professionnelles dotant des centres existants d’équipements et matériels en vue de faciliter la réparation, l’adaptation et la réadaptation des victimes ;
Ø La construction des hôpitaux dans chaque chef-lieu des provinces et dans les districts où l’I.N.S.S est présent ;
Ø L’exploitation des autres branches non encore couvertes. Si l’environnement macro-économique et politique du pays le permet à savoir : o la maladie o le matériel
o le chômage
1.3 SITUATION GEOGRAPHIQUE
L’Institut National de Sécurité Sociale se situé géographiquement à la partie Ouest de la capitale de la République Démocratique du Congo qui est Kinshasa, alors plus précisément au centre ville sur le boulevard du 30 juin à Kinshasa/Gombe au numéro 95, ayant la boite postale numéro 8933.
1.4. ACTIVITES PRINCIPALES
D’une manière générale et conformément à la convention numéro 102 du 28 juin 1952 concernant la norme minimum de la sécurité sociale, l’objet social doit détendre sur 4 points suivants :
1. Garantir les moyens d’existence en cas des pertes importantes et involontaires, totales et partielles au revenue de travail ;
2. Assurer la répartition des dommages résultants des accidents de travail ;
3. Accorder les soins médicaux tant préventifs que curatifs ;
4. Accorder une revenue supplémentaire aux personnes ayant des grandes charges.
1.5.1. ORGANIGRAMME DU CTI

1.6. ORGANISATION ET DESCRIPTION DES POSTES
1.6.1. Chef de centre et Sous-directeur
La sous Direction du Centre de Traitement de l’Information (CTI).
Il a pour mission de coordonner, contrôler les travaux du CTI en collaboration avec le chef de division et donner les problèmes à résoudre à son chef de service et tous les opérateurs de l’entreprise. Outre cette mission, il sert de conseil en matière Informatique au conseil d’administration.
1.6.2. Chef de Division
Il est là pour rôle de faire exécuter les ordres du chef de centre et élaborer un plan de travail pour l’organisation des cellules. Il est le premier à contrôler et à coordonner les activités de ces deux cellules que comprend le CTI et il dresse un état des besoins en fourniture du Centre et enfin, fait un rapport au chef du Centre.
1.6.3. Cellule d’exploitation
Cette cellule elle comprend trois principaux services :
ü Service de production ü Service du système ü Service des entrées-sorties.
1.6.3.1. Service de production
Cette Service est dirigé par un analyste programmeur. Il a pour tache de contrôler les travaux à exécuter sur ordinateur par les opérateurs.
1.6.3.2. Service du système
Cette Service a pour attribution de veiller au bon fonctionnement des matériels informatiques de l’I.N.S.S.
1.6.4. Cellules d’études
Elle a pour rôle
- De mener les études sur les services, pour l’automatisation des services concernés par cette dernière,
- De fournir au chef de centre des propositions pour la prise des décisions,
- De rédiger les dossiers d’exploitations par la cellule d’exploitation et le dossier utilisateur par le service utilisateur ;
- D’écrire des dossiers d’analyse relatifs à l’automatisation des services concernés par cette dernière.
1.6.4.1. Bureau de programmation
Dirigé par un programmeur. Ce bureau écrit des programmes à être exécuté sur l’ordinateur.
1.6.4.2. Bureau d’étude
Dirigé par un analyste programmeur, Ce bureau a pour but de conception des dossiers des différentes applications.
1.6.4.3. Bureau des entrées – sorties
Ce service a pour mission de contrôler toute données en provenance d’autres services que le CTI et vérifie l’état de sortie avant leurs transmissions aux services demandeur en vue de dénicher les erreurs s’il y a lieu, et la maintenance des imprimantes.
CHAPITRE II : DEROULEMENT DU STAGE
2.1. PRESENTATION DU MATERIEL INFORMATIQUE
Dans cette partie, nous allons essayer de présenter le matériel, ses caractéristiques de ses composants et aussi leur système de fonctionnement.
2.1.1. Matériel (hardware)
La présentation de hardware qui est la partie matériel ou palpable de l’outil par excellence de l’informatique qui est l’ordinateur. C’est l’ensemble de tous les composants ou équipement informatique comme l’écran (moniteur), le boîtier (l’unité centrale), et les périphériques.
Nous y avons trouvé comme matériel :
ü Dix moniteurs de Marque dell
ü Six unités boîtiers (unité centrales) de Marque optiplex 380 dx 7400
Microtower, Intel ® Pentium ® Dual CPU E 5300 @ 2.60 GHZ, 1,99
Go de RAM, ayant le Système d’exploitation Microsoft XP professionnel
Pack 3 et la gamme Office 2003 et 2007,
ü Un serveur de Marque HP, ü Une imprimante de Maque ELPSON, ü Dix Onduleurs.
2.1.2. Système d’exploitation (software)
C’est la partie intelligente et essentielle de l’ordinateur et est aussi l’ensemble d’applications qui permettent le bon fonctionnement du matériel informatique ; Ce système n’est qu’une suite d’instructions dont chacune d’elle déclenche une opération très bien précise, c’est alors que l’enchaînement de ces opérations conduit à la réalisation de l’ensemble du travail que l’on a soumis à la machine. Les ordinateurs de C.T.I de l’I.N.S.S utilisent un système de réseau dont le serveur est le PC39, un système d’exploitation convergent technologie operating system BTO.
2.1.3. Langages utilisés
Le C.T.I de l’I.N.S.S utilise 2 langages de programmation le cobol et le Visual Basic. Dans le cadre de notre formation au sein de l’I.N.S.S, nous n’avons utilisé que le Visual Basic qui est l’un des langages orienté objet, ayant les outils qui nous sont familier avec Windows.
2.2. Les activités pendant le stage
La Direction Administrative nous as affecté au C.T.I ou nous étions accueillis par Monsieur Godefroid MPETSHI. C’est lui qui assurera le transfère du document au Directeur pour la signature d’accès au C.T.I pour notre stage.
Durant tout ce temps passé au stage, nous étions appelés à revoir le cours de Visual Basic où nous avons développés quelques applications et le SGBD Access pour l’implémentation de la Base de Données.
2.2.1. But des programmes
Il s’agit de développer un petit programme de gestion des AGENTS « PAGE D’ACUEILL » ; après tu saisies le mot de passe dans la « CONNEXION » l’opération suivant ce le menu principal à savoir :
- Enregistrer (après les modifications)
- Rechercher - Nettoyage
- Modifier
- Supprimer
- Annuler, et aussi arriver à afficher ses informations dans le Flexgrid et d’autres petites fonctionnalités intéressantes y sont intégré pour optimiser juste le fonctionnement. Ainsi pour ne pas être trop tatillon nous passons à l’essentiel ce que le programme GESTAGENT est l’un des programme exécuter ; mais il est insérer pour illustrer ce que nous avons pu exécuter comme programme pendant la période du stage.
APPLICATION
Code source
Procédure du bouton ACCUEIL
Private Sub Timer1_Timer ()
Me. Hide
Form1 . Show
Timer1.Enabled = False
End Sub
Procédure du connexion
Private Sub cmdok_Click ()
If Text1.Text = "mps" Or Text1.Text = "MPS" Then
Me. Hide
Menuprincipal.Show
Text1.Text = ""
Else
MsgBox "attention", vbYes, "ce mot de passe est incorrect"
Text1.Text = ""
Text1.SetFocus
End If
End Sub
Private Sub cmdquitter_Click ()
End
End Sub
Private Sub Timer1_Timer ()
Me. Caption = Right (Me. Caption, Len (Me. Caption) - 1) + Left (Me. Caption,1) End Sub

Private Sub cmdAffichage_Click ()
Me. Hide
Affichage.Show
End Sub
Private Sub cmdedition_Click ()
Me. Hide
Editiondesétats.Show
End Sub
Private Sub cmdfermer_Click ()
Me. Hide
Connexion. Show
End Sub
Private Sub cmdmiseajour_Click ()
Me. Hide
Miseajourdestables.Show
End Sub
Private Sub cmdsaisiecreation_Click ()
Me. Hide
saisiecreationdestables.Show
End Sub
Private Sub Timer1_Timer ()
Me.Caption = Right (Me.Caption, Len(Me.Caption) - 1) + Left (Me.Caption, 1) End Sub
Procédure du saisie de création de tables
Private Sub cmdabonnes_Click ()
Me. Hide
Abonnes.Show
End Sub
Private Sub cmdagents_Click ()
Me. Hide
Agents. Show
End Sub
Private Sub cmdcategorie_Click ()
Me. Hide
Categorie.Show
End Sub
Private Sub cmdfacture_Click ()
Me. Hide
Facture. Show
End Sub
Private Sub cmdfermer_Click ()
Me. Hide
Menuprincipal.Show
End Sub
Private Sub cmdrecouvrement_Click ()
Me. Hide
Recouvrement. Show
End Sub
Procédure du cmdenregistrer_click()
Déclaration général
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Private Sub cmdenregistrer_Click ()
Set rst = New ADODB.Recordset
rst.Open "select * from recouvrement where code_mouvement='" &
Trim (Text1.Text) & "'", cnn, adOpenKeyset, adLockOptimistic, adcmdtext
If Not rst.EOF then
MsgBox Text1.Text & "déja enregistre"
Exit Sub Else rst.AddNew rst!code_mouvement = Text1.Text rst!designation_mouvement = Text2.Text
rst!periode = Text3.Text rst!montant = Text4.Text
rst.Update Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text1.SetFocus
End If
End Sub
Private Sub cmdfermer_Click() Me.Hide
saisiecreationdestables.Show
End Sub
Private Sub Form_Load() Set cnn = New ADODB.Connection
cnn.Open "wm"
End Sub
Private Sub Text1_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text2.SetFocus
End If
End Sub
Private Sub Text2_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text3.SetFocus
End If
End Sub
Private Sub Text3_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text4.SetFocus
End If
End Sub
Private Sub Text4_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text1.SetFocus
End If
End Sub
Procédure de la mise a jour des abonnes
Déclaration général
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Private Sub cmdajout_Click () Set rst = New ADODB.Recordset
rst.Open "select * from abonnes where numero_abonnes='" & Trim
(Text1.Text) & "'", cnn, adOpenKeyset, adLockOptimistic If Not rst.EOF then
msgboxtext1.Text "déja enregistrer"
Exit Sub Else rst.AddNew rst! numero_abonnes = Text1.Text
rst!nom = Text2.Text rst!postnom = Text3.Text rst!point_dalimentation = Text4.Text rst!adresse = Text5.Text
rst.Update Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text1.SetFocus
End If
End Sub
Private Sub cmdfermer_Click ()
Me. Hide
Miseajourdestables.Show
End Sub
Private Sub cmdmodification_Click () Set rst = New ADODB.Recordset
rst.Open "select*from abonnes where numero_abonnes='" & Trim
(Text1.Text) & "'", cnn, adOpenKeyset, adLockOptimistic If Not rst.EOF then
rst! numero_abonnes = Text1.Text
rst!nom = Text2.Text rst!postnom = Text3.Text rst!point_dalimentation = Text4.Text
rst!adresse = Text5.Text rst.Update Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text1.SetFocus
End If
End Sub
Private Sub cmdnettoyage_Click ()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text1.SetFocus
End Sub
Private Sub cmdrecherche_Click () Set rst = New ADODB.Recordset
rst.Open "select*from abonnes where numero_abonnes='" & Trim
(Text1.Text) & "'", cnn, adOpenKeyset, adLockOptimistic
If Not rst.EOF Then
Text1.Text = rst!numero_abonnes
Text2.Text = rst!nom
Text3.Text = rst!postnom
Text4.Text = rst!point_dalimentation
Text5.Text = rst!adresse
Else
w$ = "Attention"
c$ = " ce code n'existe pas, veuillez introduire un autre matricule" m% = MsgBox(c$, vbYes, w$)
Text1.SetFocus
End If
End Sub
Private Sub cmdsuppression_Click() Set rst = New ADODB.Recordset
rst.Open "select*from abonnes where numero_abonnes='" &
Trim(Text1.Text) & "'", cnn, adOpenKeyset, adLockOptimistic
If Not rst.EOF then rst.Delete
cmdnettoyage_Click
Text1.SetFocus
End If
End Sub
Private Sub Form_Load () Set cnn = New ADODB.Connection cnn.Open "wm"
End Sub
Private Sub Text1_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text2.SetFocus
End If
End Sub
Private Sub Text2_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text3.SetFocus
End If
End Sub
Private Sub Text3_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text4.SetFocus
End If
End Sub
Private Sub Text4_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text5.SetFocus
End If
End Sub
Private Sub Text5_KeyPress (Key ASCII As Integer)
If Key ASCII = 13 Then
Text1.SetFocus
End If
End Sub
CONCLUSION
Au terme de notre stage effectué à l’Institut National de Sécurité Sociale INSS en sigle, nous pouvons nous estimer heureux d’avoir concilier les notions théoriques apprises lors de notre formation académique à la pratique professionnelle dans un Centre de Traitement Informatique très actif.
Ce stage était à la fois théorique et pratique bien entendu ; La théorie consistait à renforcer les connaissances déjà acquises tout au long de notre formation académique et la pratique visait à nous imprégner de manière anticipative aux réalités de la vie professionnelle.
Il est, certes que la satisfaction n’a pas été totale dans le sens où notre curiosité ne cesser de nous pousser à poser des questions en informatiques, mais elles n’ont pas été épuisées faute de temps, du moins ce qui nous rend heureux est que les objectifs assignés à ce stage ont été atteint malgré tout ;
Ce qui incite de l’allégresse en nous, en rendant compte que évidemment que l’Informatique est devenue une discipline indispensable pour la bonne et meilleure gestion des entreprises publiques que privées et leur administration, les méthodes empiriques du travail changent, surtout l’établissement des fiches manuellement par exemple tant à disparaître au fil du temps, cependant l’informatique rend possible la solution à ces problèmes ; ensuite cette allégresse aussi du fait de quitter le lieu du stage avec une assurance et une fierté de pouvoir affronter le monde professionnel et sorti avec de nouvelles aptitudes.
Notre profonde gratitude à la grande équipe de personnel du CTI pour la paix, la tranquillité et la solitude vécue auprès d’eux.
Nos vifs et sincères remerciements à tous les autorités de l’I.N.S.S qui malgré leurs multiples occupations ont accepté de signer notre lettre de demande de stage pour l’accès au sein de leur entreprise, ce qui démontre le souci pour l’élite congolais, aussi elles pensent bien à l’avenir de la République Démocratique du Congo qui repose sur leurs épaules.
Nous en sommes reconnaissants.
Vitrine de la RDC


