20171122 01 - REX : Intégration et déploiement continu chez Engie
Offre technique
1. Offre technique et financière
Réalisation de l’application web « Les Ayaou »
1
2. Introduction
La création d’uneapplication web est envisagée afin d’assurer la présentation du peuple d’Ayaou et le
développement d’un réseau communautaire des fils et filles originaires de la région.
A la suite des TDR1reçus et analyséspour l’élaboration de l’application web, nous avons pu déterminer
quelles valeurs devaient s’en dégager. Cette analyse nous a permis de déterminer les lignes directrices
de la scénographie de l’application (site web). Ces valeurs se traduisent par une interface simple et
accueillante, permettant aux membres de consulter les différentes rubriques d’une part et d’autre
part permettre l’administration del’application web de façon autonome et sécurisée.
I. L’offre technique
L’applicationsera structurée, en plus de la page d’accueil, selon les rubriques ci-dessous conformément
au TDR :
A. Zone privé (espace membre) :
La zone privée de l’application sera accessible via login et mot de passe grâce à un systèmede session
sécurisée et comportera entre autre :
Consultation des différentes annonces, publications et tout évènementiel
Gestion de son profil
Arbre généalogique
Publication d’évènements après approbation de l’administrateur du site
Gallérie photo
B. Espace public :
Cette zone sera accessible à tout internaute (authentifié ou non). Elle comportera :
La présentation du peuple Ayaou
L’Histoire
L’économie
La Culture et la solidarité
Le monde des travailleurs
La diaspora
Nouvelles de la communauté
C. Console d’administration de l’application web
La console d’administrationpermettra aux personnes ressources désignées par VOUS et préalablement
formées pour la circonstance d’y accéder via login et mot de passe grâce à un système de session
sécurisée.
1
Termes De Références
2
3. Cette console permettra :
RUBRIQUES ACTIONS
Liste des membres(Recensement)
Les annonces
Evènementiel Ajout/modification/Suppression/Autorisation
Faire Part
Nécrologie
Consultation des Dons
II. Identification de besoins supplémentaires.
Les divers contenus dynamiques de l’application web seront « administrables » via la console
d’administrationde façon sécurisée permettant ainsi lamodification des données avec souplesse.
En revanche le design de l’interface ne pourra être modifié par cette interface et toutemodification
devra être réalisée au niveau du code. Un contrat de maintenance pourra êtreconclu afin de modifier
ces paramètres et devra faire l’objet d’un avenant.
Le procédé d’administration (ajout, modification) de ces informations s’appuiera donc sur l’utilisation
d’unebase de données consultable via l’interface web et l’interface d’administration.
Les différents contenus de l’application seront exclusivement en français, aucune autre languen’a été
spécifiée.
Une assistance gratuite sur 1 mois.
III. Fonctionnalités et choix des outils de réalisation
Le développement de l’application nécessitant plusieurs outils, comme l’utilisation debase de données
ou encore la retouche d’images, voici la liste non exhaustive destechnologies qui seront employées
durant la réalisation.
FONCTIONNALITES/TRAVAUX REALISATION
Base de données MYSQL
Interface utilisateur (X, D)HTML/PHP en interaction avec MySQL
Présentation des données (X,D)HTML/PHP /CSS
Interface administrateur (X,D)HTML/PHP en interaction avec MySQL
Menus de navigation JavaScript/AJAX
Retouche images Adobe Fireworks, Photoshop,tous les formats
d’image
3
4. IV. Découpage du projet en modules
Lot Nom Description / objectif
1 Audit Audit web : recenser et déterminer les besoins
Audit graphique : recenser et déterminer les besoins
Cahier des charges : déterminer avec précision le projet
2 Kit graphique (design) Analyse scénographique, conception et validation du squelette
graphique et organisationnel de l’application.
3 S.I. Mise en place des systèmes d’informations adéquatespour
communiquer avec les différents acteurs du projet.
4 Base de données Conception de la base de données définitive.
5 Module Création du module d’administration des données de
d’administration l’application,PHP/MySQL
6 Interface graphique Découpage de l’interface graphique définitive et desmenus
interactifs.(HTML, CSS, JavaScript/AJAX)
7 Développement de la Réalisation de l’arborescence finale de l’application et extensionde
zoneprivé l’interface. Mise enplace des requêtes SQL
8 Implémentation et tests Première mise en routede l’application, tests multi-plate-formeset
rectifications.
9 Formation Formation des administrateurs à l’utilisation del’application.
10 Enregistrement Remplissage des tables et rubriques de l’application avec lesdonnées
descontenus définitifs définitives.
par lesadministrateurs
V. Estimation du planning
L’étude préalable du projet ayant déjà été validée par les présentes, les étapes du projetseront
définies par la répartition proportionnelle suivante.
Etapes Durée Ratios
Etude préalable(lot 1) 3 jours ~11 % du projet
Etude détaillée(lot 2 et 3) 3 jours ~11 % du projet
Etude technique(lot 4) 2 jours ~7 % de la réalisation
Réalisation(lots 5 à 8) 10 jours 5 fois l’étude détaillée
Déploiement (lots 9 à 11) 5 jours ~33 % de la réalisation
Test et Documentation 3 jours ~7 % de la réalisation
(lots 9 à 11)
TOTAL 26 jours
4
5. VI. Offre financière
PRESTATIONS/SERVICES PRIX UNITAIRE TOTAL
- Application Web 280 000 280 000
- Formation 20 000 20 000
TOTAL 300 000
Les conditions de rémunération sont les suivantes :
- 1/3 du montant global arrêté dès le début des travaux de l’application
- 1/3 lors de la phase des tests de l’application et de la formation des quatre (4) membres du
réseau
- 1/3 lors de la livraison.
NOTE : Cf. le curriculum vitae joint au présent dossier pour ce qui est des références et des sites web
et applications réalisés.
5