CHAPITRE IV. CONCEPTION ET
IMPLEMENTATION DES APPLICATIONS
IV.1 INTRODUCTION
Après l'étape d'analyse, nous allons dans cette
partie du travail concevoir et implémenter les futures applications.
Nous présenterons le langage de modélisation et nos
différents choix technique y compris les langages de programmations
utilisés, et enfin nous présenterons les interfaces
réelles de notre application.
IV.2 MODELISATION
IV.2.1 Spécification
des besoins
Cette dernière représente la phase de
départ pour le développement d'un logiciel, dans laquelle nous
allons identifier les besoins de notre application. Nous distinguons des
besoins fonctionnels qui présentent les fonctionnalités attendues
de notre application et les besoins non fonctionnels pour éviter le
développement d'une application non satisfaisante. Ici nous allons plus
signifier les besoins fonctionnels
Notre travail consiste à concevoir et
implémenter une application pour la vulgarisation du découpage
territorial en république démocratique enfin de permettre aux
utilisateurs d'accéder facilement aux informations liées à
la nouvelle réforme territoriale
IV.2.1.1 Spécification des besoins fonctionnels
Il s'agit de la toute première étape du
processus de développement et vise à effectuer un premier
repérage des besoins fonctionnels du système à
modéliser. Il est aussi valable de dire que cette partie est
réservée à la description des exigences fonctionnelles des
différents acteurs du système ; ces besoins se regroupent en deux
parties selon l'utilisation. Nous citons donc en premier lieu le front office
ou la partie client et le back office qui représente la partie
administration.
a. Front office
Ø Connection : Cette fonction
permettra aux utilisateurs (banque et/ou snel) de se connecter au middleware
(intergiciel) ;
Ø Saisie : Celle-ci permettra
à l'utilisateur banque de saisir les informations du paiement de la
facture du le client ;
Ø Envoyer : C'est la fonction qui
produira le messager et l'envoyer au consommateur ou récepteur
(snel) ;
Ø Recevoir : C'est la fonction
qui commencera à recevoir le message produit par la banque ;
Ø Stockage : C'est la fonction
quipermettra à l'utilisateur banque et/ou snel d'enregistrer les
informations de la paie sur la facture du client mais chacun dans sa base de
données ;
Ø Gestion facture : Cette
dernière permet à l'utilisateur snel de gérer toutes les
informations de la facturation et du paiement du client.
b. Back office
Cette partie du système sera accessible que par
l'administrateur ; il contient essentiellement les fonctionnalités
suivantes :
Ø Gestion des utilisateurs snel ;
Ø Gestion des bases de données snel ;
|