Introduction
Ramadan moubarak Madame Sbai
Cahier des charges
Le cahier de charges de notre projet tuteuré consiste a développer une application web réseaux sociale dont le principal objectif était de proposer à l’internaut de publier des status , des photos , ca location . et les gerer ainsi que l'ajout des amis .
Point important, cette application propose à l’utilisateur de gerer ces informations (e-mail , mot de passe ,résidence ) ainsi qu'une fonctionnalité de messagerie .
Analyse
Conclusion
Plan
I- Introduction
II- Cahier des charges
III- Étude préliminaire du projet
Diagramme de contexte dynamique
IV-: Analyse des besoins fonctionnels
Diagramme de cas d’utilisation
Diagramme de classes candidates
Diagramme d’activité
V-Analyse des besoins techniques
Diagramme de classe
Diagramme de package
Diagramme de séquence
Diagramme de classe technique
VI- Technologies et outils utilisés
VII-Présentation de l'application
VIII- Conclusion
projet-tuteuré : Application Web réseau social
Réalisé par :
Abouhai Badr eddine
Mizele noel
Oumoula Ayoub
Idaoued Mohamed
Khallaayoune Achraf
Encadré par :
Mme Sbai Hanaae
M.Hachim El idrissi
Présentation de l'application
Diagramme de contexte dynamique :
Diagramme de cas d’utilisation :
Diagramme de classe candidates :
Diagramme d’activité « créer post »
Diagramme de classe :
Diagramme de package :
Diagramme de séquence
Diagramme de classe technique :
Diagramme d’activité « envoyer demande d’amitié »
Diagramme d’activité »s’authentifier »
Diagramme d’activité »s’inscrire »
Présentation des outils et méthodes techniques
PowerAmc
bootstap
Adobe dreamwaver :
Html5
CSS3
PHP5
Diagramme de séquence Invitation :
Diagramme de séquence Créer post
Diagramme de séquence Inscription
Diagramme de séquence Authentification
cas gérer profil
Front office
Voici l'ensemble des fonctionnalités que notre site web offre :
Inscription :
• Demander à l’utilisateur d’enter son firstname, lastname, email dans une zone de texte.
• Demander à l’utilisateur d’entrer un mot de passe, la encore dans une zone de texte.
• Demander à l’utilisateur de saisir le contenu du captcha pour voir s’il n’est pas un robot.
• Demander à l’utilisateur de valider son inscription ou de retourner à la page d’acceuil.
L’authentification :
L'authentification est la procédure qui consiste, pour un système informatique, à vérifier l'identité d'une entité (personne, ordinateur…), afin d'autoriser l'accès de cette entité à des ressources (systèmes, réseaux, applications…). L'authentification permet donc de valider l'authenticité de l'entité en question.
La partie authentification contient :
• Demander à l’utilisateur d’entrer son email et mot de passe
o Si les identifiants sont corrects, l’internaute est connecté
o Sinon, on propose à l’utilisateur de récupérer son mot de passe en cliquant sur un lien.
Manipulation de la page profil :
• Demander à l’utilisateur s’il veut partager un statut sur ça page
• L’utilisateur saisit une description du statut.
• L’utilisateur peut modifier ça location.
• Il peut aussi ajouter une photo pour son statut.
• Et Choisir avec qui partager son statut soit avec (tout le monde, ses amis , ou lui sois même)
Modifier ça page profil :
o Il peut modifier ça photo de profil
o Il peut modifier ça photo de couverture
Modifier les informations de son profil :
• Demander à l’utilisateur s’il veut modifier les infos de son profil
o Il peut modifier son workspace.
o Il peut modifier son résidence.
o Il peut modifier son email.
o Il peut changer son mot de passe.
• Modifier la galerie de son profil :
o Il peut créer un nouveau album.
o Il peut ajouter des photos à ça galerie.
o Il peut modifier ça galerie.
• Modifier l’onglet des ses amis :
o Il peut ajouter un nouveau ami
o Il peut envoyer un message à son ami.
.
Accéder a la page profil d’un autre utilisateur :
o Il peut ajouter l’utilisateur à ça liste d’amis
o Il peut accéder à son timeline et voir ce qu’il a partagé comme statut.
o Il peut voir ses informations de son profil
o Il peut voir ça galerie ainsi ses images partagés.
o IL peut discuter avec l’utilisateur en ouvrant la fenêtre de chat.
o IL peut accéder à ça liste d’amis.
Back office
Se connecter en tant qu’administrateur.
Accéder au tableau de bord :
Manipuler la timeline :
o Effectuez une recherche
o Voir ce qui a été partagé par les utilisateurs
Manipuler la communité des membres :
o Effectuez une recherche à propos des membres.
o Voir les dernières inscriptions faites.
o Accéder à un profil crée
o Modifier les informations (réinitialiser son image de son profil)
Manipuler les reports effectués par les utilisateurs des membres :
o Voir les reports des membres.
Accéder aux settings :
Accéder aux settings généraux :
o Modifier le nom du réseau social.
o Activer ou désactiver le captcha.
o Modifier le timestamp.(l’horaire américain ou européen).
o Modifier le nombre des commentaires autorisés
o Activer ou désactivez l’email durant la phase d’inscription.
o Sauvegarder les settings.
Present Remotely
Send the link below via email or IM
Present to your audience
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
projet : Application reseaux social
No description
by
Tweet