Stage de 2ème année
Présentation de l'entreprise : La Cueillette du Grand Parc
Période de stage : du lundi 5 Janvier au vendredi 6 Février 2015 Earl Les Vergers du Grand Parc
La Cueillette du Grand Parc est une EARL agricole comptant moins de 10 employés. Cette entreprise a pour activité principale la production maraîchère et arboricole. Elle propose la vente directe de sa production ainsi que la vente de produits complémentaires (viandes, épicerie, pain …)
Présentation du sujet de stage :
► Durant cette période de stage, le travail qui m’a été confié était de réaliser un site web entièrement. Ainsi, ce dernier devait principalement proposer comme services :
- Inscription des clients
- Système de connection
- Système de réinitialisation de mot de passe si le membre a oublié son mot de passe (par mail)
- Le client doit pouvoir modifier son compte
- Météo locale
- Galerie photo
- Mise en place d'un système de newsLetter (mail)
- Design responsive tablette et smartphone
- Consultation des produits
- Intégration d'un flashcode
- Informations des internautes via des “actualités”
- Possibilité pour les clients inscrits de répondre à un sondage + envoi par e-mail
- Consulter les heures d'ouverture du magasin
- Un système de notation en étoile avec , en partie admin, un tableau des statistiques + envoi par e-mail.
- système de contact : formulaire + envoi du mail
- Une partie administrateur permettant de gérer la totalité du contenu du site
► Le contenu de la partie admin :
- Ajout, suppression, modification d'actualités
- Ajout, suppression, modification de parties
- Ajout, suppression, modification d'images
- Ajout, suppression, modification et gestion de l'affichage des produits
- Ajout, suppression, modification de membres
- Ajout, suppression, modification et gestion de l'affichage des diapositives du slider
- Ajout, suppression, modification et affichage des statistiques des notes en étoile
- Ajout, suppression, modification de questions/réponses pour le sondage
- Modification des informations de l'entreprise + modification des mails pour chaque service (contact, sondage, newsletter, mot de passe oublié, notation en étoile)
- Modification des horaires de l'entreprise
- Création d'une newsletter + envoi de cette dernière aux abonnés.
Réalisations :
Semaine 1 : du Lundi 5 Janvier au Vendredi 9 Janvier 2015
- Lecture du cahier des charges.
- Création du menu (nav bar : fruits legumes accueil contact apropos, etc)
- Création des bases css
- Création des fonctions ajax pour les redirections
- Création de multiples fonctions jQuery pour une navigation plus fluide
- Création d'une base de donnée (incomplète)
- Bdd mise en lien avec le site pour le menu (rubriques fruits+légumes)
Semaine 2 : du Lundi 12 Janvier au Vendredi 16 Janvier 2015 - Lecture du cahier des charges.
- Création des principales pages (nosProd, prodCompl, a Propos, accueil), système de connexion et d'inscription
- Création de la bannière informations
- Création de la bannière actualités
- Mise en lien avec la bdd de tous ces éléments + le footer
- Réflexion sur la mise en place du système de gestion du site (partie administrateur)
- Début de la partie admin :modifications des horaires + informations
- Intégration d'un indicateur de visiteur connecté et de visiteur total.
- Ajout , modification et suppression d'actualité
Semaine 3 : du Lundi 19 Janvier au Vendredi 23 Janvier 2015
- Création d'une galerie photos
- Intégration de la météo pour la ville de Coulombs, logo restos du cœur
- Modification du css et intégration d'un slider pour l'affichage des actualités
- Ajout de l'onglet Mon compte une fois connecté : permet de modifier son compte
- Modification du css Gestion
- Gestion : ajout, suppression, modification pour produits, parties, membres et gestion d'affichage pour les produits
Semaine 4 : du Lundi 26 Janvier au Vendredi 30 Janvier 2015
- Intégration d'un slider principal
- Gestion : ajout, suppression, modification et gestion d'affichages des diapositives du slider avec possibilité d'y ajouter un lien (externe ou interne)
- Création du script “ mot de passe oublié ? ”
- Création du script “ formulaire de contact ”
- Gestion : ajout, modification, suppression image
- Création du système de sondage : partie cliente et partie admin (ajout, suppression, modification)
Semaine 5 : du Lundi 2 Janvier au Vendredi 6 Février 2015
- Ajout en administration : possibilité d'attribuer une adresse mail pour chaque service nécessitant une adresse mail comme “nous contacter” par exemple.
- Création du système de newsletter : aperçu avant envoi, envoi, ajout de notification.
- Création du système de notation en étoile : partie cliente + partie admin
- Réalisation d'une simple documentation d'utilisation + téléchargement possible à partir de la partie administration
- Réalisation des mentions légales
- Intégration de loader après validation des formulaires
- Réalisation du css responsive
Pointage des compétences :
<fc green>Réalisation :</fc> Analyse des attentes concernant le projet | Observé | Mis en oeuvre | Maîtrisé | |
---|---|---|---|---|
A1.1.1 Analyse du cahier des charges d’un service à produire | C1.1.1.1 Recenser et caractériser les contextes d’utilisation, les processus et les acteurs sur lesquels le service à produire aura un impact. | 2 | ||
C1.1.1.2 Identifier les fonctionnalités attendues du service à produire sur l'application à produire | 1 | |||
A1.1.2 Etude de l'impact de l'intégration d'un service sur le système informatique | C1.1.2.2 Recenser les composants de l'architecture technique sur lesquels le service à produire aura un impact. | 3 | ||
A1.1.3 Étude des exigences liées à la qualité attendue d’un service | C1.1.3.1 Recenser et caractériser les exigences liées à la qualité attendue du service à produire | 4 | ||
C1.1.3.2 Recenser et caractériser les exigences de sécurité pour le service à produire | 5 |
<fc green>Réalisation :</fc> Choix d’une solution | Observé | Mis en oeuvre | Maîtrisé | |
---|---|---|---|---|
A1.2.1 Élaboration et présentation d’un dossier de choix de solution technique | C1.2.1.1 Recenser et caractériser des solutions répondant au cahier des charges (adaptation d’une solution existante ou réalisation d’une nouvelle) | 6 | ||
A1.2.4 Détermination des tests nécessaires à la validation d’un service | C1.2.4.2 Préparer les jeux d’essai et les procédures pour la réalisation des tets | X |
<fc green>Réalisation :</fc> Mise en production d’un service | Observé | Mis en oeuvre | Maîtrisé | |
---|---|---|---|---|
A1.3.1 Test d’intégration et d’acceptation d’un service | C1.3.1.1 Mettre en place l’environnement de test du service | X | ||
C1.3.1.2 Tester le service | X | |||
A1.3.3 Accompagnement de la mise en place d’un nouveau service | C1.3.3.2 Informer et former les utilisateurs | X |
<fc green>Réalisation :</fc> Travail en mode projet | Observé | Mis en oeuvre | Maîtrisé | |
---|---|---|---|---|
A1.4.1 Participation à un projet | C1.4.1.1 Établir son planning personnel en fonction des exigences et du déroulement du projet | 7 | ||
C1.4.1.2 Rendre compte de son activité | X | |||
A1.4.3 Gestion des ressources | C1.4.3.2 Adapter son planning personnel en fonction des ressources disponibles | X |
<fc green>Réalisation :</fc> Conception et réalisation d’une solution applicative | Observé | Mis en oeuvre | Maîtrisé | |
---|---|---|---|---|
A4.1.1 Proposition d’une solution applicative | C4.1.1.1 Identifier les composants logiciels nécessaires à la conception de la solution | X | ||
A4.1.2 Conception ou adaptation de l’interface utilisateur d’une solution applicative | C4.1.2.1 Définir les spécifications de l’interface utilisateur de la solution applicative | X | ||
A4.1.3 Conception ou adaptation d’une base de données | C4.1.3.3 Programmer des éléments de la solution applicative dans le langage d’un SGBD | X | ||
C4.1.3.4 Manipuler les données liées à la solution applicative à travers un langage de requête | X | |||
A4.1.6 Gestion d’environnements de développement et de test | C4.1.6.1 Mettre en place et exploiter un environnement de développement | X | ||
C4.1.6.2 Mettre en place et exploiter un environnement de test | X | |||
A4.1.7 Développement, utilisation ou adaptation de composants logiciels | C4.1.7.1 Développer les éléments d’une solution | X | ||
C4.1.7.2 Créer un composant logiciel | X | |||
C4.1.7.3 Analyser et modifier le code d’un composant logiciel | X | |||
C4.1.7.4 Utiliser des composants d’accès aux données | X | |||
A4.1.10 Rédaction d’une documentation d’utilisation | C4.1.10.1 Rédiger la documentation d’utilisation, une aide en ligne, une FAQ | X |