WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une applications web pour la perception d'impôts professionnels sur la rémunération.


par Landry KABEYA NUMBI
ISC - Graduat  2017
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Langage de programmation

Le monde informatique nous offre plusieurs langages de programmation afin de répondre et exécuter les tâches appropriées, car la finalité d'une analyse informatique est de produire un code qui répond aux spécifications fonctionnelles et aux besoins des utilisateurs.

Pour la mise en place de notre application, nous avons porté notre choix sur le langage de programmation visuel basic dans sa version 6.0.

Visuel basicest un outil développé par Microsoft pour développer facilement des applications fonctionnant sous Microsoft Windows. Visuel basic est, comme son nom l'indique, un outil visuel permettant de créer sans notion de programmation l'interface graphique (GUI graphical user interface) en disposant à l'aide de la souris des évènements graphiques (boutons, images, champs de texte, menus déroulants,).

L'intérêt de ce langage est de pouvoir associer aux évènements de l'interface des portions de code associées à des évènements (clic de la souris, appui sur une touche,). Pour cela, visuel basic utilise un petit langage de programmation dérivé du BASIC (signifiant : Beginners All-purpose Symbolic Instruction Code, soit code d'instruction symboliques multi-usager pour les débutants). Le langage de script utilisé par visuel basic est nommé à juste titre VB SCRIPT, Il s'agit ainsi d'un sous-ensemble de visuel basic.

· Système de gestion des bases de données (DGBD)

Une base de données (data base en anglais) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec moins de redondance possible. Ces données doivent pouvoir être utilisées par des programmes et par des différents utilisateurs. Ainsi, pour pouvoir mettre en commun les informations de la direction provinciale d'impôt du haut KATANGA, nous connecterons notre programme à une base de données MICROSOFT ACCESS

· Architecture du système

Pour qu'un ordinateur soit capable de faire fonctionner un programme informatique, appelé par fois application ou logiciel, la machine doit être en mesure d'effectuer un certain nombre d'opérations préparatoires afin d'assurer les échanges entre le processeur, la mémoire, et les ressources physiques (périphériques)

Le système d'exploitation noté SE ou OS en anglais, est chargé d'assurer la liaison entre les ressources matérielles, l'utilisateur et les applications (traitement de texte, jeu vidéo,...). Ainsi lorsqu'un programme désire accéder à une ressource matérielle, il ne lui est pas nécessaire d'envoyer des informations spécifiques au périphérique, il lui suffit d'envoyer les informations au système d'exploitation, qui se charge de les transmettre au périphérique concerné via son pilote. Au regard de notre logiciel nous avons opté notre choix sur le système d'exploitation WINDOXS dans sa huitième version 8.1

· Architecture logiciel

Le software est la partie intellectuelle de la machine, appelée en d'autre terme logiciel. Elle est l'ensemble de programmes, des fonctions destinées à un ordinateur. Pour le software nous proposons :

a) Le système d'exploitation Windows 8 professionnel 64 bits

b) Capacité mémoire RAM 4 Go

c) Capacité disque dur 500 Go

d) Processeur 2.16 GHz

· Architecture matériel

Le hardware est la partie matérielle ou physique d'un ordinateur. Pour le hardware nous proposons

a) L'ordinateur pentium 4

b) L'unité centrale

c) Le clavier

d) Le moniteur

e) Le clavier et

f) Tous les autres périphériques qui lui sont connectés

IV 1.3 CAPTURE DES FORMULAIRES DE L'APPLICATION

FORMULAIRE DE LANCEMENT DE L'APPLICATION

FORMULAIRE MOT DE PASSE DE L'APPLICATION

FORMULAIRE MENU PRINCIPAL DE L'APPLICATION

FORMULAIRE CONTRIBUABLE

FORMULAIRE IMPOT

FORMULAIRE BORDEREAU

QUELQUES CODE DE L'APPLICATION

Bouton enregistrement

If Text1.Text = "" And Text2.Text = "" And Text3.Text = "" And Text4.Text = "" And Text5.Text = "" And Text6.Text = "" And Text7.Text = "" And Text8.Text = "" And Text9.Text = "" And Text10.Text = "" Then

MsgBox "veuillez d'abord remplir tous les champs", , "LES CHAMPS SONT VIDES"

ElseIf Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Or Text4.Text = "" Or Text5.Text = "" Or Text6.Text = "" Or Text7.Text = "" And Text8.Text = "" And Text9.Text = "" And Text10.Text = "" Then

MsgBox "veuillez remplir les champs qui sont vides", , "D'AUTRES CHAMPS SONT VIDES"

Else

If MsgBox("VOULEZ-VOUS ENREGISTRER?", vbOKCancel, "ENREGISTREMENT") = vbOK Then

Adodc1.Refresh

With Adodc1.Recordset

.AddNew

!NUM_BANK = Text1.Text

!NOM_BANK = Text2.Text

!NUMCONTRI = Text3.Text

!NOM_CONTRI = Text4.Text

!NUM_IMPO_CONTRI = Text5.Text

!NATURE_PAIE = Text6.Text

!MONTANT = Text7.Text

!REFFERNCE_PAIE = Text8.Text

!NUM_ATTEST = Text9.Text

!DATE_PAIE = Text10.Text

.Update

MsgBox "LES INFORMATIONS ONT ETE SAUVEGARDEES DANS LA BASE DES DONNEES"

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text4.Text = ""

Text5.Text = ""

Text6.Text = ""

Text7.Text = ""

Text8.Text = ""

Text9.Text = ""

Text10.Text = ""

End With

End If

End If

Boutonrecherche

Privat Sub Label26_Click ()

invite = InputBox(" SAISISSEZ LE NUMERO ETUDIANT", , "rechercher")

Adodc1.Refresh

With Adodc1.Recordset

While Not .EOF

If invite = "" Then

ElseIf invite = (!NUM_BANK) Then

MsgBox " VOICI LES INFORMATIONS DE VOTRE RECHERCHE ", , "RESULTA DE LA SORTIE"

Text1.Text = (!NUM_BANK)

Text1.Text = (!NUM_BANK)

Text2.Text = (!NOM_BANK)

Text3.Text = (!NUMCONTRI)

Text4.Text = (!NOM_CONTRI)

Text5.Text = (!NUM_IMPO_CONTRI)

Text6.Text = (!NATURE_PAIE)

Text7.Text = (!MONTANT)

Text8.Text = (!REFFERNCE_PAIE)

Text9.Text = (!NUM_ATTEST)

Text10.Text = (!DATE_PAIE)

End If

.MoveNext

Wend

End WithEnd Sub

Bouton modifier

Private Sub Picture5_Click()

If Text1.Text = "" And Text2.Text = "" And Text3.Text = "" And Text4.Text = "" And Text5.Text = "" And Text6.Text = "" And Text7.Text = "" And Text8.Text = "" And Text9.Text = "" And Text10.Text = "" Then

MsgBox ("VEUILLEZ SAISIR LES INFORMATONS DANS LES CHAMPS")

ElseIf Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Or Text4.Text = "" Or Text5.Text = "" Or Text6.Text = "" Or Text7.Text = "" Or Text8.Text = "" Or Text9.Text = "" Or Text10.Text = "" Then

MsgBox "CERTAINS CHAMPS SONT VIDE VEUILLEZ LE REMPLIR", vbInformation + vbOKOnly, "INFORMATION"

ElseIf MsgBox("VOULEZ-VOUS METTRE LES INFORMATIONS A JOUR?", vbQuestion + vbOKCancel, "ENREGISTREMENT") = vbOK Then

Adodc1.Refresh

With Adodc1.Recordset

While Not .EOF

If Text1.Text = !NUM_BANK Then

!NUM_BANK = Text1.Text

!NOM_BANK = Text2.Text

!NUMCONTRI = Text3.Text

!NOM_CONTRI = Text4.Text

!NUM_IMPO_CONTRI = Text5.Text

!NATURE_PAIE = Text6.Text

!MONTANT = Text7.Text

!REFFERNCE_PAIE = Text8.Text

!NUM_ATTEST = Text9.Text

!DATE_PAIE = Text10.Text

Else

End If

.MoveNext

Wend

End With

End If

MsgBox "les informations ont été mises à jour"

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text4.Text = ""

Text5.Text = ""

Text6.Text = ""

Text7.Text = ""

Text8.Text = ""

Text9.Text = ""

Text10.Text = ""

End Sub

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui vivent sont ceux qui luttent"   Victor Hugo