Académique Documents
Professionnel Documents
Culture Documents
L'objectif du stage est d'étudier les secteurs d’activités de l’entreprise et de faire développer un
site web tout en assurant une bonne présentation de l’entreprise en présentant ces prestations et
en facilitant la communication entre les clients et l’entreprise.
Le rapport s'affiche comme étant un aperçu de notre travail, structuré en trois chapitres :
1. Introduction :
2. Présentation de la société :
Rhône Nettoyage est une auto-entreprise familiale, elle a été fondée en 2014 grâce à M et Mme
AKILI situé à Tassin La Demi-Lune (69160) France, C’est une entreprise en pleine
croissance dans son secteur d’activité surtout dans la ville de Lyon et ses alentours.
Depuis plusieurs années, ses missions consistent principalement en nettoyage et l’entretien des
Le principal secteur d’activité pour cette entreprise c’est le nettoyage et l’entretien des locaux
commerciaux, Rhône Nettoyage propose des prestations sur mesure pour l’entretien des
immeubles, résidences ou copropriétés, intégrant le nettoyage des halls d’entrée, escaliers,
paliers, ascenseurs, dans le cadre du ce contrat d’entretien signé avec le client, ils effectuent
aussi le service de répurgation (entrée et sortie des poubelles) et ils assurent le nettoyage des
conteneurs, le changement des ampoules.
En plus que ça ils ont d’autres services de ménage par exemple :
• Nettoyage des vitres (enlèvement des traces de doigt et autre)
• Vidange des sacs poubelle des allées
• Nettoyage des boites au lettre
• Enlèvement des détritus dans les bacs à fleures
• Enlèvement des toiles d’araignée
• Nettoyage du tapis de sol dans les allées
• Balayage des devantures
• Nettoyage des interrupteurs
• Balayage et lavage des sols
• Entretien des parties communes
• Gestion des ordures ménagères et collectes sélectives
• Balayage de parkings aériens ou souterrains
• Désinfection des conteneurs et locaux vide-ordures
• Désinfection et dératisation des immeubles ou appartements
• Mise en état après travaux et avant location ou vente
• Enlèvement d’encombrants
• Changement d’ampoules électriques
En plus que le nettoyage et l’entretien cette année Rhône Nettoyage a rajouté un autre service
c’est tous qui est peinture d’intérieur et décoratif, elle a commencé d’accepter des chantiers du
peinture intérieur tout neuf ou bien de rénovation, elle a accepté aussi d’autres chantiers de
décoration avec les papiers peints.
Le cahier des charges concerne le développement d’un site internet pour la société Rhône
nettoyage.
Rhône Nettoyage est une entreprise récemment fondée, elle est en plein croissance et depuis
cette année ils ont rajouté plusieurs services (ameublement, peinture intérieur) en plus ils sont
devenus connus dans la ville de Lyon et ses alentours.
Le marché lyonnais dans ces secteurs d’activités présente plusieurs concurrents, en plus que ça
Rhône Nettoyage elle a pas encore son propre site web, ce qui implique la limitation de son part
de marché lyonnais en plus des difficultés de communication avec ses clients, donc ils ont pensé
de créer leur propre site web qui va offrir à leurs clients une espace de contact et une autre
espace de demande de devis.
Dans mon stage, je suis appelé à créer leur site web avec toutes ses pages.
4. Conclusion :
Dans ce chapitre j’ai présenté la société Rhône Nettoyage, puis j’ai expliqué notre cahier de
charge en montrant l’importance de ce projet.
La présentation générale d’un site web et les étapes de sa création feront l’objet de chapitre
suivant.
1. Introduction :
Dans ce chapitre je vais présenter dans une première partie la page web et le site web, ensuite
les intérêts de sites web, et vers la fin je vais faire une description générale de les étapes de
création d’un site web.
La page web est le document qui apparaît sur un écran d’ordinateur et qui se présente sous
forme de texte, de son, d’images etc. chaque page web est écrite dans un langage particulier
appelé le HTML, ce langage est basé sur des balises, qui contiennent des instructions, lesquelles
sont interprétées par les différents navigateurs et apparaissent sur l’écran. Il s'agit donc d'un
langage de mise en forme du texte. Le code HTML d'une page est appelé le "code source". Les
codes sources de chaque page web sont normalement en libre accès, on peut les voir en cliquant
sur : "Affichage > source" pour Internet Explorer "Afficher > Source" de la page pour Netscape.
Le HTML est le langage de base des pages web, cependant il existe de nombreux autres
langages qui interviennent dans la programmation d’une page web (PHP, ASP etc.). Je
reviendrais sur ces langages dans les prochains chapitres.
Le site web est constitué de l’ensemble des pages créées par une structure ou un individu relié
entre elles par des liens hypertextes, stockées sur un serveur et accessibles via l'Internet.
Chaque site web possède un identificateur appelé adresse URL1, permettant de la retrouver sur
le Web et d’identifier le type de protocole d’accès qui lui est associé. Le protocole étant
l’ensemble des règles (codes) à respecter pour établir un échange d’informations entre
ordinateurs. Jusqu’en 1996, la plupart des sites hors des Etats-Unis utilisaient un nom de
domaine géographique à deux lettres, par exemple : .sn pour le Sénégal ; .fr pour la France etc.
Elbechir AMOR Page 5
Depuis quelques années plusieurs organisations préfèrent dissocier leur image de celle de leur
pays, elles choisissent pour cela des noms de domaine liés à leur activité par exemple .com
(commercial) ; .org (organisation) ; .net (Internet). Les noms de domaine sont gérés
actuellement par la société américaine Network Solution Inc. (NSI). Les adresses IP qui
identifient les ordinateurs sont attribuées par des registres américains ARIN et européens RIPE.
On peut aussi distinguer deux types de sites web, y’en a des sites statiques et des sites
dynamiques [1].
Le site statique est constitué de pages HTML prédéfinies, crées une fois pour toute à l’aide d’un
éditeur HTML. Le concepteur du site réalise avec un éditeur HTML des pages web stockées
sur le serveur web. Celui-ci renvoie ces pages à la demande au visiteur. Par la suite ces pages
ne pourront être modifiées que via un éditeur HTML, par le concepteur. Le contenu de ces
pages est fixe comme un fichier Word, et n'est pas modifié par le serveur. Le site est donc dit
"statique" car son contenu ne change que par une intervention humaine et non pas par des
fonctions automatiques opérées par le serveur [1].
Le site dynamique est un site Web dont les pages HTML se construisent lors de sa consultation
par un internaute en sollicitant des bases de données filtrées par des outils logiciels de mise en
forme. La plupart des portails documentaires sont des sites dynamiques. La mise à jour des sites
dynamiques tant sur le fond que sur la forme est facilitée. Le site dynamique permet de plus
d'intégrer des fonctions de personnalisation. Cette architecture peut en revanche se révéler
coûteuse à mettre en place, délicate à piloter notamment au niveau de l'hébergement et peu
performante au niveau du référencement [1].
Le site web d’une entreprise est un outil de marketing. Grâce à une présence de qualité sur le
web, ils pourront convaincre des nouveaux clients d’acheter leurs produits et de faire recours à
leurs services. En d’autres termes, le but fondamental de leur site internet est d’augmenter leur
chiffre d’affaire.
Le site web permet d’apporter beaucoup des bénéfices à l’entreprise, parmi ces valeurs ajoutées
je note :
✓ Augmenter sa visibilité : Un site internet est un outil qui permettra aux clients de
trouver les informations importantes de l’entreprise (produits et/ou services, horaires
d'ouvertures, adresse...).
✓ Consultable 24h/24 7j/7 : Avec un site internet, notre entreprise sera consultable sans
interruption (24h/24 et 7j/7) et même accessible partout dans le monde (dans notre ville,
notre département, notre pays et même au-delà).
✓ Offrir un support à vos clients : avec le site internet de notre entreprise nous pouvons
apporter des informations complémentaires sur nos produits et/ou services à nos clients
(avec par exemple une liste de questions/réponses).
C'est également l'occasion d'apporter à nos clients d'autres moyens pour nous contacter
(formulaire de contact, chat, forum...) ainsi que des zones de participations
(commentaires, avis...).
✓ Automatiser certaines tâches : Sur le site internet de notre entreprise, nous pouvons
automatiser certaines tâches qui nous permettront d'économiser du temps et donc de
l'argent, c'est le cas notamment des formulaires de réservation en ligne ou de prise de
rendez-vous, ou encore l'achat en ligne pour un site e-commerce.
✓ La première étape consiste à maquetter le design, pour avoir un objectif du site web à
réaliser, au cours de cette étape on a besoin d’utiliser des logiciels de graphisme par
exemple le Photoshop c’est le logiciel le plus connu pour les graphistes.
✓ La deuxième étape c’est la plus importante, au cours de cette étape, on va commencer
le développement pour cela on va utiliser deux langages informatiques HTML 5 et CSS,
on commence par construire le squelette HTML de notre site ensuite on passe à la mise
en forme avec le CSS comme illustre la figure 4.
✓ La troisième étape consiste à la mise en ligne de notre site web c’est qu’on appelle
l’hébergement d’un site sur le web
C’est un langage qui a pour rôle de gérer et organiser le contenu d'une page web. C'est un
langage de description de données, et non pas un langage de programmation. On a utilisé le
HTML 5 qui est la dernière version du HTML qui est actuellement toujours en développement.
Cette version apporte de nombreuses améliorations comme la possibilité d'inclure facilement
des vidéos, un meilleur agencement du contenu, de nouvelles fonctionnalités pour les
formulaires etc [3].
4.2. CSS :
Après qu’on a fini la deuxième étape notre site est prêt mais il est visible que par nous, sur notre
ordinateur, donc il faut l'envoyer sur le Web pour qu'il soit visible par tout le monde c’est qu’on
appelle l’hébergement [4].
Pour cette étape nous avons besoin de deux éléments :
❖ Un nom de domaine : c'est l'adresse de notre site web, on peut réserver une adresse en
.com, .fr, .net… Par exemple : rhone_nettoyage.com, pour réserver un nom domaine il
faut le commander directement sur internet ça coute entre 7 et 12 euro par ans, le prix
peut varier en fonction de l'extension, ainsi, l'extension .info est généralement proposée
à plus bas prix et peut s'avérer être une alternative intéressante. Mais si on veut une
adresse plus « courante », il faudra plutôt viser une extension de type .com ou encore.fr.
❖ Un hébergeur : c'est une entreprise qui se charge de gérer des baies de serveurs. Elle
s'assure du bon fonctionnement des serveurs 24h/24, 7j/7. En effet, si l'un d'eux tombe
en panne, tous les sites présents sur la machine deviennent inaccessibles (et cela fait des
clients mécontents). Ces baies se situent dans des lieux particuliers appelés datacenters
(figure5). Les datacenters sont donc en quelque sorte des « entrepôts à serveurs » et
Elbechir AMOR Page 11
leur accès est très protégé, l’hébergeur c’est lui qui va stocker notre site web sur une
machine appelée « serveur », c’est un ordinateur généralement très puissant, qui reste
tout le temps allumé. Il contient les pages des sites web, Son rôle sera d'envoyer notre
site à nos visiteurs à toute heure du jour et de la nuit. Pour transmettre les fichiers de
votre site au serveur de notre hébergeur, il faut utiliser un client FTP comme Filezilla.
Pour nous connecter au serveur, nous avons besoin de trois informations : l'adresse IP
du serveur (ou son nom d'hôte), notre login et notre mot de passe. Ceux-ci nous sont
fournis par notre hébergeur.
5. Conclusion :
Dans ce chapitre, j’ai présenté généralement le site web, son rôle, ses intérêts et comment on
peut le créer. Donc, dans le chapitre suivant je vais vous expliquer comment j’ai fait pour créer
le site web de notre entreprise et comment je l’ai hébergé.
1. Introduction :
Dans le chapitre précédent j’ai expliqué généralement les étapes de création d’un site, c’est pour
cela j’ai consacré ce chapitre pour décrire comment j’ai développé le site web de l’entreprise
Rhône Nettoyage en passant par ces étapes. En fin, je vais mettre l’accent sur les résultats des
essais.
2. Interfaces logicielles :
Komodo edit est un éditeur de texte qui va me permettre de pouvoir écrire des pages de code
et de les enregistrer au bon format (c’est-à-dire avec la bonne extension). Cet éditeur propose
en général différentes options pour m’aider à coder, comme par exemple des indications lorsque
je fais une faute de syntaxe dans mon code [5].
Photoshop est l'outil le plus utilisé actuellement pour la retouche d'images de qualité
professionnelle. Ses nombreux outils lui permettent d'effectuer quasiment tout ce qui est
possible de faire sur une image.
• La conception de sélections dans différents modes qui permet de choisir avec une grande
précision les parties de l'image devant subir des modifications.
• Les nombreux outils permettant de détourer tout ou partie d'une image afin d'effectuer
des montages.
Personnellement je l’ai utilisé pendant la première étape de design de site pour faire des
retouches et des montages de images de fond de mes pages web ainsi que la création de logo
de l’entreprise.
Filezilla est un logiciel de transfert FTP (File Transfert Protocol). Il permet d'envoyer les pages
web (html, css, php ...) sur un ordinateur distant (je parle de serveur) avec une vitesse très élevé.
Une fois les pages arrivées sur notre serveur, nous pouvons consulter en ligne botre site Internet.
2 3
Le design du site web est un élément important pour l’utilisateur. Le design du site web doit
représenter virtuellement l’ambiance, l’atmosphère et la qualité de la section locale. Si le site
possède un bon design reflètera notre compétence, notre sérieux et l’importance que nous
accordons à la qualité.
Pour cela, le design du site sera propre, clair et fidèle à la section locale ainsi que ses fidèles
couleurs qui sont inspirés du logo de la société.
Le site web comporte divers éléments : un en-tête, un menu de navigation, une corp centrale
ainsi qu’un pied de page contenant l’ensemble des liens utiles et infos pratiques.
4. Taches effectuées :
Dans ce stage j’été sensée de réaliser deux taches dans un même projet qui est la création d’un
site web.
✓ La première tâche : développement des pages du site.
✓ La deuxième tache : hébergement du site.
4.1. Réalisation de l’ensemble des pages :
Le site doit être souple à l’utilisation et à la navigation, que ce soit dans ses fonctionnalités ou
dans son contenu.
Mon principal but est de faciliter la navigation le plus possible puisque notre site est un site
statique qui va présenter l’entreprise avec ses prestations et ses nouveautés et qui va aussi
permettre aux clients d’avoir un devis en ligne gratuitement pour ces chantiers sans déplacer.
Et pour cela, j’ai décidé que l’ensemble des pages du site vont être structurées de la même
façon, ils ont presque le même design.
✓ Un pied de page qui contient l’ensemble des réseaux sociaux utiles avec un lien de la
page de contact.
En tête (header)
La partie centrale varie d’une page à une autre, c’est pour cela j’ai commencé par la création
des parties fixes (en-tête, la menu déroulante et le pied de page), cela évite d’implémenter à
nouveau chaque partie du site, ce qui entraine un gain de temps considérable.
Comme j’ai vous expliquer précédemment que les parties fixes se sont l’en-tête, la menu
déroulante et le pied de page.
L’en-tête « header » :
L’en-tête d'une page se trouve en haut de celle-ci. Dans notre site l’en-tête comprend le nom de
la société, son logo avec un arrière-plan attractif.
La navigation sur un site Web est conçue par un ensemble de liens qui permet d’accéder à aux
principaux contenus de site Internet. Le menu de navigation ou (barre de navigation) est
généralement placé horizontalement dans la partie supérieure en dessous de la section d’en-tête
et disponible sur toutes les pages du site.
Notre menu contient quatre éléments : Accueil, Nos prestations, Contactez-nous et Devis. Un
clic sur l’un de ces éléments va contribuer au passage à une nouvelle page. Lors de notre accès
au site la première page qu’elle va s’exécuter c’est la page d’accueil après avec notre menu on
peut accéder aux autres pages avec un simple clic.
Le pied de page se trouve tout en bas de la page et existe dans la totalité des pages du site. Ils
permettent d'ajouter différentes informations en dehors de nos données.
On trouve ainsi un ensemble des liens d’accès à des réseaux sociaux et professionnels
Dès que j’ai fini la création des parties fixes de tous les pages, j’ai passé pour développer le
contenu de chaque page, comme j’ai vous montrer précédemment qu’on a quatre éléments dans
le menu de navigation qui correspond à la page d’accueil, la page des prestations de l’entreprise,
la page de contact et la page de devis.
Page d’accueil :
La page d'accueil doit être à la fois claire, attirante et représentative du contenu du site. Il faut
aussi qu’elle soit la vitrine de l’entreprise.
Cette page d’accueil permet en fait d’ouvrir toutes les autres pages, elle contient un menu à
droite regroupant les fonctionnalités du site et une petite description sur la société au niveau du
contenu avec ses compétences, son professionnalisme et ses satisfactions.
La page d'accueil est la page référence du site, c’est elle qui dirige les internautes perdus. Un
de ses rôles principaux est de donner accès aux fonctions principales du site sans surcharger la
page. Dans le choix des contenus à afficher en priorité sur la page d'accueil, on a pensé à ce que
cherche l’utilisateur en arrivant sur le site.
Dans cette page j’ai présenté les prestations de l’entreprise dans ces secteurs d’activités avec
un diaporama de photos prises dans des chantiers faite par Rhône nettoyage, j’ai la divisé en
deux sections puisque notre entreprise a principalement deux secteurs d’activité :
La première section sur laquelle j’ai précisé les coordonnées de l’entreprise le numéro de
téléphone ainsi que l’horaire d’ouverture, en plus j’ai développé un formulaire de contact pour
que les visiteurs puissent contacter l’entreprise, sans avoir de client mail sous la main. Ainsi,
une fois le formulaire rempli, le message part directement dans la boîte mail de l’entreprise sous
forme d’un mail, ce formulaire contient le nom de visiteur, le prénom de visiteur, le mail de
visiteur ainsi que son message qu’il souhaite adresser.
Sur la deuxième section j’ai mis un plan d’accès pour que les clients puissent venir directement
à l’entreprise. Pour cela j’ai ’intégrée une carte interactive grâce à Google Maps comme illustre
la figure suivante.
Cette page est consacrée pour les demandes de devis, c’est pour cela j’ai développé un
formulaire de demande de devis pour que les visiteurs puissent faire une demande de devis en
ligne, sans se déplacer vers l’entreprise. Ainsi, une fois le formulaire rempli, la demande part
directement dans la boîte mail de l’entreprise sous forme d’un mail qui contient le nom de
visiteur, le prénom de visiteur, le mail de visiteur, la surface à travailler, la date de début de
chantier, le type de travaux ainsi que la description du besoin.
Dès que j’ai fini la première tâche de développement de pages web, notre site est tout beau, tout
propre, tout prêt, mais comme il est sur mon disque dur de mon ordinateur, personne d'autre ne
va pas l’accéder, c’est pour cela je vais héberger notre site en le mettant en ligne sur le web
c’est que va permettre les clients de Rhône nettoyage d’accéder à notre site et d’envoyer leurs
messages et leurs demandes de devis.
Comme j’ai vous expliqué dans le chapitre précédent pour réaliser cette tache on a besoin d’un
nom de domaine et d’un hébergeur, les hébergeurs sont très nombreux, Il y en a de tous types,
à tous les prix. Il y a un vocabulaire à connaître pour repérer les offres [1] :
✓ Hébergement mutualisé : votre site sera placé sur un serveur gérant plusieurs sites à
la fois (peut-être une centaine, peut-être plus). C'est l'offre la moins chère.
✓ Hébergement dédié virtuel : cette fois, le serveur ne gère que très peu de sites
(généralement moins d'une dizaine). Cette offre est généralement adaptée aux sites qui
d'un côté ne peuvent plus tenir sur un hébergement mutualisé car ils ont trop de trafic
(trop de visiteurs), mais qui par ailleurs ne peuvent pas se payer un hébergement dédié
(voir ci-dessous).
✓ Hébergement dédié (on parle aussi de « serveur dédié ») : c'est le nec plus ultra. Le
serveur gère uniquement votre site et aucun autre, cela coûte assez cher et il vaut mieux
avoir des connaissances en Linux pour administrer le serveur à distance.
Dans notre cas le site de Rhône Nettoyage est un site statique, il n’a pas besoin d’une grande
capacité de mémoire c’est pour ça j’ai choisi l’hébergement mutualisé et après les recherches
que je l’ai fait je trouvé une offre d’hébergement mutualisé gratuit chez l’hébergeur hostinger.
Pour envoyer nos fichiers vers notre hébergeur, il nous faut un client FTP, c’est un logiciel qui
va nous permettre de se connecter à un serveur FTP afin d'y échanger des fichiers, pour mes
transferts j’ai utilisé le logiciel Filezilla (je l’ai présenté au début de ce chapitre) c’est les plus
connu pour les développeurs.
Pour configurer notre client FTP par rapport à notre hébergeur, tout d’abord il faut récupérer
les trois paramètres (Nom d’hôte, Port et le Nom d’utilisateur) de notre hébergeur comme
illustre la figure suivante :
Le transfert des fichiers de site local au site distant se fait d’une manière très rapide et très
simple, juste on glisse les fichiers d’un espace vers l’autre et comme ça le transfert est fait,
comme il est montré dans la figure 22.
Comme j’ai vous dis que le site de Rhône nettoyage est un site statique, donc je ne vais pas
créer une base de données pour récupérer les données saisis par les visiteurs de site, pour cela
j’ai développé un code PHP (voir annexe) qui va récupérer les données de formulaires, les traiter
et en fin les envoyer à un mail personnel.
➢ Nom : Amor
➢ Prénom : Elbechir
Saisir de données
Message affiché après l’envoie
Récupération de données
5. Conclusion :
Dans ce dernier chapitre, j’ai présenté les quatre pages de site web de Rhône nettoyage puis j’ai
présenté comment je l’ai hébergé sur le web et en fin j’ai fait des essais sur les deux formulaires
de contact et de devis. Or que tous les résultats de ces essais ont montré la validité et le bon
fonctionnement du site web.
Le travail réalisé a été effectué au sein de l’entreprise Rhône Nettoyage, dans le cadre d’un
stage de fin d’année.
Le travail que j’ai effectué dans stage de fin d’année, m’a permis de contacter le monde de
développement durant trois mois. Cette occasion était enrichissante et fructueuse. En effet, la
valeur de cette expérience provient essentiellement de la société (Rhône Nettoyage) qui m’a
acquis, aussi la nature du sujet et de la problématique posée. Dans ce sens, ce travail représente
pour moi une initiation à l’intégration au monde professionnel. Par ailleurs, ce stage m’a permis
d’approfondir nos connaissances théoriques et pratiques dans le domaine de développement
web.
L’intérêt de ce stage réside dans la familiarisation avec les sites web concernant leurs
développements en HTML, leurs mises en forme avec le CSS et leurs hébergements dans le
web, en plus j’ai maîtrisé une autre astuce c’est comment je peux récupérer et traiter les données
envoyées avec un formulaire sans créer une base de données.
Ouvrage ou mémoire :
[1] : Mathieu Nebra, Apprenez à créer votre site web avec HTML5 et CSS3, France, 2013.
[2] : Maisse Sébastien, installation et configuration d'un serveur FTP, France, 1 Mars 2015.
Netographie
[5]: http://www.pierre-giraud.com/html-css/cours-complet/cours-html-css-presentation.php
consulté le 5 mai 2018