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

Extinction Rebellion

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






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard