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

 > 

Développement d'une application informatique d'échange de messagerie en réseau local

( Télécharger le fichier original )
par Théophile Theocent Mweze Rwagaza
Institut supérieur pédagogique de Bukavu- RDC - Licence en pédagogie appliquée option informatique de gestion 2012
  

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

II.3. Travail technique ou apport scientifique

II.3.1. Introduction

Après la phase d'insertion et de réalisation de quelques activités principales ceci nous a permis de nous familiariser avec les horaires de travail et les attitudes à adopter au sein de la structure, nous passons à celle qui nous a passionné et qui est essentiellement consacrée au compte rendu du travail technique réalisé au cours du stage.

Sous observation de la façon manuelle et archaïque dont les agents de la structure échangent le message de service, nous avons été amenés à travailler sur le thème « Mise au point d'un logiciel d'échange de messagerie interne en réseau local »

Le choix de ce thème se justifie par le fait que le bureau central (bureau administratif) de l'ONG Biosadec a plusieurs agents et qu'il ne vaut pas la peine de se déplacer à chaque fois qu'il faut passer un message à un collègue de service, ainsi , nous voulons mettre sur pied un logiciel d'échange de messagerie interne en local entre les agents de différents services pour permettre un bon climat de travail et la rapidité dans l'exécution des tâches. Le logiciel sera ou est nommé « Service Messenger » pour dire Messagerie de service.

II.3.2. Approche et motivation de la mise au point du logiciel « Service Messenger »:

? La première approche est de diminuer les dépenses mensuelles sur les paiements des abonnements de communication auprès des services de télécommunication à Bukavu ;

? La seconde c'est de permettre aux agents des différents bureaux de se transmettre des informations confidentielles sans passer par un contrôleur ou serveur d'accès à distance (ISP : Internet Service Provider).

II.3.3. Algorithme de « Service Messenger »

Page | 15

Biosadec c'est assigné au départ, en vu d'aider les agents d'être plus rapide dans l'échange de message de service.

a. Algorithme général

Algorithme Service_Messenger ;

Début

Attributs

Global Fichier : Menu ;

Global Paramètre : SousMenu ;

Global Quitter : SousMenu ;

Local ParamètreServeur : Sous-sousMenu ;

Local AjoutMachine : Sous-sousMenu ;

Global Fermer : ControlBox ;

Global Effacer : Bouton ;

Global Connexion : Bouton ;

Variable :

Privée : ipAddress ;

Connecteur ServiceMessenger() ;

Début

Nom « MENU FICHIER SERVICE MESSENGER » ;

SERVICE MESSENGER Nom ;

DisposerAttribut() ;

Fin connecteur ;

Procédure ouvrir (Paramètre IP Address) ;

Début

Nom IP Address nouveau IP Address ;

Afficher Ip Address() ;

Fin procédure ;

Procédure Quitter () ;

Début

frmMenu.Quit ;

Fin procédure ;

Fin Algorithme

Page | 16

b. Algorithme détaillé

Fonction ParamètreServeur (AddServer) : booléen ; Début

Si (Ip Address= Ip Address Server) alors

Connexion (client serveur);
Retourner vrai ;

Si non

Pas de connexion (client serveur) ;

Retourner faux

Fin ;

Fonction AjoutMachine (AddClient) : booléen ;

Début

Si (Ip Address entré n'existe pas encore alors ajouter Ip address) ;

Retourner vrai ;

Si (Ip Adress existe déjà alors n'est pas ajouter car conflit d'adresse Ip) ;

Retourner faux ;

Fin ;

Fonction connexion (bouton) : général ;

Début

Connexion (« Client / serveur ») ;

Si (Paramètre serveur=Paramètre client) ;

Retourner vrai ;

Si non ;

Retourner faux ;

Fin ;

Fonction fermer (controlbox) : général ;

Début

Si (utilisateur ferme) alors réduire la fenêtre de l'application dans la barre de

notification Windows ;

Retourner vrai ;

Fin ;

Fonction effacer (bouton) : général ;

Début

Page | 17

Effacer (« Message texte à envoyer ») ;

Fin si ;

Si (« txtboxMessage= Message à envoyer ») ;

Retourner vrai ;

Fin ;

Fin fonction ;

Fin Algorithme

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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld