Conclusion
Dans ce chapitre, nous avons effectué la conception des
systèmes de facturation et de vente de crédit en ligne. Nous
avons aussi présenté les différents diagrammes de cas
d'utilisation et de classe qui ont été mise en place pour la
réalisation des systèmes de facturation et vente de
crédit. Ensuite nous avons présenté les différents
résultats du système de facturation mais aussi du système
de vente de crédit.
Conclusion générale
et perspective
Ce projet de mémoire de licence nous a permis de mieux
appréhender le fonctionnement des logiciels de facturation et surtout
l'aspect de la programmation puis la compréhension des API.
Les compétences en télécommunications et en
informatique nous ont permis d'atteindre les objectifs fixés.
L'objectif de ce projet était de concevoir et de
déployer un système de vente de crédit pour les
opérateurs de transfert d'argent basé sur le protocole SIP et
pouvoir facturer les utilisateurs.
Etant entendu que le protocole SIP permet l'acheminer des
paquets d'un émetteur vers un récepteur, plusieurs
problèmes peuvent être noté sur le transport d'application
multimédia telles que la voix, la vidéo et les données
etc.
Comme perspective nous avons :
· Conversion de crédit d'un opérateur vers
un autre
· Développer des services à valeur
ajoutés sous Android
Nous avons pu retenir de cette expérience que les
logiciels libres bien qu'étant gratuits, nous offrent d'importants
services selon nos besoins.
BIBLIOGRAPHIE
[B1]: Guy Pujolle, Les
Réseaux-Edition 2011; roupe Eyrolles ISBN : 978-2-212-12359-3
[B2]: Anthony Minessale, Michael S Collins, Darren
Schreiber, Raymond Chandler, Build robust, high-performance telephony
systems using FreeSWITCH, FreeSWITCH 1.2, Second Edition.
WEBOGRAPHIE
[W1]:
https://freeswitch.org/confluence/display/FREESWITCH/mod_sms
(consulté le 09 août 2016)
[W2]:
https://freeswitch.org/confluence/display/FREESWITCH/mod_lua (consulté
le 01 août 2016)
[W3]:
https://freeswitch.org/confluence/display/FREESWITCH/mod_python
(consulté le 01 août 2016)
[W4]:
https://flask-restplus.readthedocs.io/en/stable/ (consulter le 23 avril
2016)
[W5]:
http://www.asterisk2billing.org/documentation/ (consulter le 20 avril
2016)
[W6]:
https://openclassrooms.com/courses/utilisez-des-api-rest-dans-vos-projets-web
(consulter le 11 mai 2016)
ANNEXE
A. Installation freeswitch
sudo apt-get update
sudo apt-get install autoconf
automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool make
python-dev gawk pkg-config libtiff4-dev libperl-dev libgdbm-dev libdb-dev
gettext sudo equivs mlocate git dpkg-dev devscripts sudo wget sox flac
lua-socket-dev libvpx-dev libopus-dev opus-tools libpng-dev libsqlite3-dev
libpcre3-dev libspeexdsp-dev libsqlite3-dev libcurl-dev libldns-dev libedit-dev
nasm
cd /usr/src
git clone -b v1.6
https://freeswitch.org/stash/scm/fs/freeswitch.git
cd freeswitch.git
./bootstrap.sh
./configure --with-python=/usr/bin/python2.7
make
make install
B. Installation a2billing
Cd /usr/local/src/
wget
https://github.com/star2Billing/a2billing/archive/v2.0.5.tar.gz
tar -xvzf v2.0.5.tar.gz -C
/usr/local/src/a2billing
C. Installation flask
D. Code API
|