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

 > 

Conception et realisation d'un robot virtuel marketiste

( Télécharger le fichier original )
par Sorex HEMADAK ENKAM
Institut Africain d'informatique - Ingénieur des Travaux Informatiques option Genie Logiciel 2014
  

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

INTRODUCTION

Le guide utilisateur représente une feuille de route pour les différents utilisateurs de la plate-forme. Il décrit de manière détaillée comment l'installer, comment utiliser l'application. Il sera donc question de produire le guide d'utilisation.

I-INSTALLATION DE DrmEngine

Pour ce faire, nous avons besoin d'un hébergeur d'application web, qui nous donnera un nom d'utilisateur et des identifiants, que nous allons entrer dans note logiciel Filezilla client, qui est notre client FTP.D'abord avoir un S.E CentOS 7, ensuite avoir au moins la version 2.7 de python installée et en fin installer les paquetssuivants :

· MongoDB (SGBD orienté Documents)

Taper la commande suivante, puis « i » :

vi /etc/yum.repos.d/mongodb-org-3.0.repo

Insérer les lignes suivantes a l'intérieure :

[mongodb-org-3.0]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/

gpgcheck=0

enabled=1

· Pymongo3.0 (Pilote MongoDB pour python)

pip install pymongo

· Xlutils (Librairie python de manipulation des fichiers Excel)

pip install xlutils

· Djangotoolbox ()

https://pypi.python.org/packages/source/d/djangotoolbox/djangotoolbox-0.9.2.tar.gz

python setup.py install

· Mongodb-engine (Pilote MongoDB pour le Framework Django)

pip install git+https://github.com/django-nonrel/django@nonrel-1.5

· Django-non-rel 1.6 (Version non relationnelle du Framework Django)

pip install git+https://github.com/django-nonrel/django@nonrel-1.5

· Yowsup API (API whatsapp)

wget https://github.com/tgalal/yowsup/archive/master.zip

II-UTILISATION DE DrmEngine

1- Administration système de la base de données

Lancer le terminal, ensuite démarrer MongoDB et après `authentifier  a partir des commandes suivantes :

· Démarrage du SGBD (MongoDB):service mongod start

· Authentification a la Base de données :mongo -u drmtest-p drmpwddrmdrmtestdb

Toujours dans le terminal, accéder au répertoire helpersde l'application DrmEngine et taper la commande suivante pour l'aide :

· Pour l'aide sur l'application, taper la commande : python dbinit.py -h

· Pour initialiser la base de données locale, taper la commande : python dbinit.py -t

· Pour initialiser les compagnies, taper la commande : python dbinit.py -c

· Pour exporter la base de données locale, taper la commande : python dbinit.py -u

· Pour mettre à jour la base de données locale, taper la commande : python dbinit.py -d

2- Administration web

Avant tout, veillez vous rassurer que votre serveur est démarré, au cas contraire, via votre terminal, entrer dans la racine de votre projet et taper la commande python manage.py runserver

Vous aurez ensuite ce message, si tout s'est bien passé :

Validating models...

0 errors found

October 13, 2015 - 08:12:20

Django version 1.6.11, using settings 'DrmWeb.settings'

Starting development server at http://127.0.0.1:8000/

Quit the server with CONTROL-C.

Enfin ouvrir votre navigateur web et entrer l'adresse 127.0.0.1:8000, vous aurez la page d'authentification, illustrée par l'image ci-dessous, lorsque vous entrez vote identifiant et votre mot de passe, l'application vous renvoie dans la page demandée.

Figure 24 : Page d'authentification

Figure 25 : Dashboard Admin

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








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King