Ceci est une ancienne révision du document !
<!DOCTYPE html> <html xmlns=“http://www.w3.org/1999/xhtml” xml:lang=“fr” lang=“fr” dir=“ltr”> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> etudiants:2017:sébastien.Lafontaine:homepage [SlamWiki] </title>
<body>
<div class="dokuwiki">
<div class="stylehead"> <div class="header"> <div class="pagename"> [[<a href="/etudiants/2017/matteo.ettori/homepage?do=backlink" >etudiants:2017:matteo.ettori:homepage</a>]] </div> <div class="logo"> <a href="/Accueil" title="[ALT+H]" name="dokuwiki__top" accesskey="h"><img src="/lib/tpl/arctic/images/slamwiki.png" alt="SlamWiki" /></a> </div> </div> <div class="breadcrumbs"> <span class="bchead">Vous êtes ici: </span><span class="home"><bdi><a href="/accueil" class="wikilink1" title="accueil">Accueil</a></bdi></span> » <bdi><a href="/etudiants" class="wikilink1" title="etudiants">etudiants</a></bdi> » <bdi><a href="/etudiants/2017" class="wikilink1" title="etudiants:2017">2017</a></bdi> » <bdi><a href="/etudiants/2017/matteo.ettori" class="wikilink1" title="etudiants:2017:matteo.ettori">matteo.ettori</a></bdi> » <bdi><span class="curid"><a href="/etudiants/2017/matteo.ettori/homepage" class="wikilink1" title="etudiants:2017:matteo.ettori:homepage">homepage</a></span></bdi> </div> </div>
<div class="bar" id="bar__top"> <div class="bar-left"> <a href="/etudiants/2017/matteo.ettori/homepage?do=edit&rev=0" class="action edit" accesskey="e" rel="nofollow" title="Modifier cette page [E]">Modifier cette page</a><a href="/etudiants/2017/matteo.ettori/homepage?do=revisions" class="action revs" accesskey="o" rel="nofollow" title="Anciennes révisions [O]">Anciennes révisions</a> </div> <div class="bar-right"> <a href="/etudiants/2017/matteo.ettori/homepage?do=profile" class="action profile" rel="nofollow" title="Mettre à jour le profil">Mettre à jour le profil</a><a href="/etudiants/2017/matteo.ettori/homepage?do=recent" class="action recent" accesskey="r" rel="nofollow" title="Derniers changements [R]">Derniers changements</a><a href="/etudiants/2017/matteo.ettori/homepage?do=index" class="action index" accesskey="x" rel="nofollow" title="Index [X]">Index</a><a href="/etudiants/2017/matteo.ettori/homepage?do=logout&sectok=9809ea170d8eebd639fa81578df26685" class="action logout" rel="nofollow" title="Déconnexion">Déconnexion</a> </div> </div> <div class="left_sidebar"> <form action="/Accueil" accept-charset="utf-8" class="search" id="dw__search" method="get" role="search"><div class="no"><input type="hidden" name="do" value="search" /><input type="text" id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" /><input type="submit" value="Rechercher" class="button" title="Rechercher" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="main_sidebar sidebar_box">
<ul> <li class=“level1”>
<a href=“/si3” class=“wikilink1” title=“si3”>SI3</a>
</li> <li class=“level1”>
<a href=“/si7” class=“wikilink1” title=“si7”>SI7</a>
</li> <li class=“level1”>
<a href=“/slam1” class=“wikilink1” title=“slam1”>SLAM1</a>
</li> <li class=“level1”>
<a href=“/slam4” class=“wikilink1” title=“slam4”>SLAM4</a>
</li> <li class=“level1”>
<a href=“/slam5” class=“wikilink1” title=“slam5”>SLAM5</a>
</li> <li class=“level1”>
<a href=“/ppe” class=“wikilink1” title=“ppe”>PPE</a>
<ul> <li class=“level2”>
<a href=“/ppe/prospection” class=“wikilink1” title=“ppe:prospection”>Prospection</a>
</li> <li class=“level2”>
<a href=“/etudiants” class=“wikilink1” title=“etudiants”>Etudiants</a>
</li> </ul> </li> <li class=“level1”>
Partie cours
<ul> <li class=“level2”>
<a href=“/analyse” class=“wikilink1” title=“analyse”>Analyse</a>
</li> <li class=“level2”>
<a href=“/slam4/poo” class=“wikilink1” title=“slam4:poo”>POO</a>
</li> <li class=“level2”>
<a href=“/tests” class=“wikilink1” title=“tests”>Tests</a>
</li> </ul> </li> <li class=“level1”>
<a href=“/documents” class=“wikilink1” title=“documents”>Documents</a>
</li> </ul> <ul> <li class=“level1”>
<a target=“_new” href=“https://docs.google.com/a/sts-sio-caen.info/”>sts-sio-caen.info</a>
</li> <li class=“level1”>
<a href=“/alias” class=“wikilink1” title=“alias”>Alias de messagerie</a>
</li> </ul> <ul> <li class=“level1”>
<a href=“/dokuhlp/styles” class=“wikilink1” title=“dokuhlp:styles”>Slamwiki styles</a>
</li> </ul>
<!– TOC START –>
<h3 class=“toggle”>Table des matières</h3>
<ul class=“toc”> <li class=“level1”>
<a href=“#resume_de_l_application”>Résumé de l'application</a>
</li> <li class=“level1”>
<a href=“#rapport_de_projet”>Rapport de projet</a>
</li> <li class=“level1”>
<a href=“#ressources_a_utiliser”>Ressources à utiliser</a>
</li> <li class=“level1”>
<a href=“#contraintes_techniques”>Contraintes techniques</a>
</li> <li class=“level1”>
<a href=“#regles_de_gestion”>Règles de gestion</a>
</li> <li class=“level1”>
<a href=“#schema_de_la_bdd”>Schéma de la BDD</a>
</li> </ul>
<!– TOC END –>
</div> <div class="right_page">
<h1 class=“sectionedit1” id=“projet_homepage”>Projet Homepage</h1>
<p> L'objectif est de créer une application web permettant d'élaborer une page de démarrage Internet propre à un établissement (cas d'une université). </p>
<h2 class=“sectionedit2” id=“resume_de_l_application”>Résumé de l'application</h2>
<p> <b><u>TP à réutiliser :</u></b> </p> <ul> <li class=“level1”>
TP n°3 en PHP Object avec l'affichage, l'ajout, l'édition et la suppression d'utilisateurs enregistrés dans une BDD
</li> </ul>
<p> <b><u>Outils :</u></b> </p> <ul> <li class=“level1”>
PHP-MV UI
</li> <li class=“level1”>
Semantic UI
</li> </ul>
<p> <b><u>Fonctionnalités :</u></b> </p> <ul> <li class=“level1”>
Interface pour Utilisateur
</li> <li class=“level1”>
Interface pour Administrateur de sites
</li> <li class=“level1”>
Interface pour Administrateur global
</li> </ul>
<p> <b><u>Mise à jour du rendu :</u></b> </p> <ul> <li class=“level1”>
Envoi de mises à jour sur GitHub via l'outil Git installé localement jusqu'à mi-Novembre / fin Novembre
</li> </ul>
<h2 class=“sectionedit3” id=“rapport_de_projet”>Rapport de projet</h2>
<ul> <li class=“level1”>
Lien vers le projet : <a href=“https://github.com/Mattori/Homepage” class=“urlextern” target=“_new” title=“https://github.com/Mattori/Homepage” rel=“nofollow”>https://github.com/Mattori/Homepage</a>
</li> <li class=“level1”>
Documentation technique : A venir
</li> <li class=“level1”>
Documentation utilisateur : A venir
</li> <li class=“level1”>
Base de données SQL : <a href=“/_media/etudiants/2017/matteo.ettori/bdd_homepage_rev1.sql” class=“media mediafile mf_sql” title=“etudiants:2017:matteo.ettori:bdd_homepage_rev1.sql (8.7 KB)”>bdd_homepage_rev1.sql</a>
</li> <li class=“level1”>
Fiche de présentation personnelle : <a href=“/_media/etudiants/2017/matteo.ettori/ettori_matteo_projet_1_e4_fiche_presentation.pdf” class=“media mediafile mf_pdf” title=“etudiants:2017:matteo.ettori:ettori_matteo_projet_1_e4_fiche_presentation.pdf (100.3 KB)”>ettori_matteo_projet_1_e4_fiche_presentation.pdf</a>
</li> </ul>
<h2 class=“sectionedit4” id=“ressources_a_utiliser”>Ressources à utiliser</h2>
<ul> <li class=“level1”>
<a href=“http://phpmv-ui.kobject.net” class=“urlextern” target=“_new” title=“http://phpmv-ui.kobject.net” rel=“nofollow”>Documentation PHP MV Toolkit</a>
</li> <li class=“level1”>
<a href=“https://hotexamples.com/examples/micro.orm/DAO/getOne/php-dao-getone-method-examples.html” class=“urlextern” target=“_new” title=“https://hotexamples.com/examples/micro.orm/DAO/getOne/php-dao-getone-method-examples.html” rel=“nofollow”>Site d'exemples pour PHP MV</a>
</li> <li class=“level1”>
<a href=“https://github.com/Mattori/Homepage” class=“urlextern” target=“_new” title=“https://github.com/Mattori/Homepage” rel=“nofollow”>Hébergeur de projets GitHub</a>
</li> </ul>
<h2 class=“sectionedit5” id=“contraintes_techniques”>Contraintes techniques</h2>
<ul> <li class=“level1”>
Mise en place sur un <abbr title=“Operating System”>OS</abbr> Windows 7 dans un environnement Apache/PHP/MySQL (XAMPP)
</li> <li class=“level1”>
Respect du Design Pattern MVC (Model View Controller / Modèle Vue Contrôleur)
</li> <li class=“level1”>
Utilisation du framework Ubiquity
</li> <li class=“level1”>
Utilisatin de PHP-MV UI et Semantic UI pour la présentation et les composants
</li> </ul>
<h2 class=“sectionedit6” id=“regles_de_gestion”>Règles de gestion</h2>
<p> <b><u>Liaison Etablissement/Moteur :</u></b> </p> <ul> <li class=“level1”>
Chaque établissement possède un et un seul moteur
</li> <li class=“level1”>
Chaque moteur peut être assigné à un ou plusieurs établissements
</li> </ul>
<p> <b><u>Liaison Etablissement/LienWeb :</u></b> </p> <ul> <li class=“level1”>
Chaque établissement possède un ou plusieurs liens web
</li> <li class=“level1”>
Chaque lien web peut être assigné à un et un seul établissement
</li> </ul>
<p> <b><u>Liaison Utilisateur/LienWeb :</u></b> </p> <ul> <li class=“level1”>
Chaque utilisateur possède un ou plusieurs liens web
</li> <li class=“level1”>
Chaque lien web peut être assigné à un et un seul utilisateur
</li> </ul>
<p> <b><u>Liaison Utilisateur/Statut :</u></b> </p> <ul> <li class=“level1”>
Chaque utilisateur peut avoir un et un seul statut
</li> <li class=“level1”>
Chaque statut peut être assigné à un ou plusieurs utilisateurs
</li> </ul>
<p> <b><u>Liaison Utilisateur/Site :</u></b> </p> <ul> <li class=“level1”>
Chaque utilisateur peut avoir un et un seul site
</li> <li class=“level1”>
Chaque site peut être assigné à un ou plusieurs utilisateurs
</li> </ul>
<p> <b><u>Liaison Utilisateur/Moteur :</u></b> </p> <ul> <li class=“level1”>
Chaque utilisateur peut avoir un et un seul moteur
</li> <li class=“level1”>
Chaque site peut être assigné à un ou plusieurs utilisateurs
</li> </ul>
<p> <b><u>Liaison Site/Moteur :</u></b> </p> <ul> <li class=“level1”>
Chaque utilisateur peut avoir un et un seul moteur
</li> <li class=“level1”>
Chaque moteur peut être assigné à un ou plusieurs sites
</li> </ul>
<p> <b><u>Liaison Site/LienWeb :</u></b> </p> <ul> <li class=“level1”>
Chaque site peut avoir un ou plusieurs liens web
</li> <li class=“level1”>
Chaque lien web peut être assigné à un et un seul site
</li> </ul>
<p> <b><u>Liaison Site/Réseau :</u></b> </p> <ul> <li class=“level1”>
Chaque site peut avoir un ou plusieurs réseaux
</li> <li class=“level1”>
Chaque réseau peut être assigné à un et un seul site
</li> </ul>
<h2 class=“sectionedit7” id=“schema_de_la_bdd”>Schéma de la BDD</h2>
<script type='text/javascript'>
SyntaxHighlighter.autoloader( 'applescript /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushAppleScript.js', 'actionscript3 as3 /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushAS3.js', 'bash shell /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushBash.js', 'coldfusion cf /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushColdFusion.js', 'cpp c /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushCpp.js', 'c# c-sharp csharp /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushCSharp.js', 'css /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushCss.js', 'delphi pascal /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushDelphi.js', 'diff patch pas /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushDiff.js', 'erl erlang /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushErlang.js', 'groovy /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushGroovy.js', 'java /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushJava.js', 'jfx javafx /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushJavaFX.js', 'js jscript javascript /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushJScript.js', 'perl pl /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushPerl.js', 'php /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushPhp.js', 'text plain /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushPlain.js', 'ps powershell /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushPowerShell.js', 'py python /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushPython.js', 'ruby rails ror rb /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushRuby.js', 'sass scss /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushSass.js', 'scala /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushScala.js', 'sql /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushSql.js', 'vb vbnet /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushVb.js', 'xml xhtml xslt html /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushXml.js', 'tpl /lib/plugins/syntaxhighlighter3/sxh3/scripts/shBrushTpl.js' ); SyntaxHighlighter.all();
</script>
</div> <div class="stylefoot"> <div class="meta"> <div class="user"> Connecté en tant que : <bdi>Sébastien LAFONTAINE</bdi> (<bdi>sebastien.lafontaine</bdi>) </div> <div class="doc"> <bdi>etudiants/2017/matteo.ettori/homepage.txt</bdi> · Dernière modification: 2017/12/18 09:18 par <bdi>matteo.ettori</bdi> </div> </div> </div>
<div class="clearer"></div>
<div class="bar" id="bar__bottom"> <div class="bar-left"> <a href="/etudiants/2017/matteo.ettori/homepage?do=edit&rev=0" class="action edit" accesskey="e" rel="nofollow" title="Modifier cette page [E]">Modifier cette page</a><a href="/etudiants/2017/matteo.ettori/homepage?do=revisions" class="action revs" accesskey="o" rel="nofollow" title="Anciennes révisions [O]">Anciennes révisions</a> </div> <div class="bar-right"> <a href="#dokuwiki__top" class="action top" accesskey="t" rel="nofollow" title="Haut de page [T]">Haut de page</a> </div> </div> <div class="clearer"></div> <div align="center" class="footerinc"> <div class="license"><a href="http://www.gnu.org/licenses/fdl-1.3.html" rel="license" target="_new"><img src="/lib/images/license/button/gnufdl.png" alt="GNU Free Documentation License 1.3" /></a></div> <a target="_blank" href="http://www.chimeric.de" title="www.chimeric.de"><img src="/lib/tpl/arctic/images/button-chimeric-de.png" width="80" height="15" alt="www.chimeric.de" border="0" /></a>
<a target="_blank" href="http://jigsaw.w3.org/css-validator/check/referer" title="Valid CSS"><img src="/lib/tpl/arctic/images/button-css.png" width="80" height="15" alt="Valid CSS" border="0" /></a>
<a target="_blank" href="http://wiki.splitbrain.org/wiki:dokuwiki" title="Driven by DokuWiki"><img src="/lib/tpl/arctic/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" border="0" /></a>
<a target="_blank" href="http://www.firefox-browser.de" title="do yourself a favour and use a real browser - get firefox"><img src="/lib/tpl/arctic/images/button-firefox.png" width="80" height="15" alt="do yourself a favour and use a real browser - get firefox!!" border="0" /></a> <a target="_blank" href="/feed.php" title="Recent changes RSS feed"><img src="/lib/tpl/arctic/images/button-rss.png" width="80" height="15" alt="Recent changes RSS feed" border="0" /></a>
<a target="_blank" href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0"><img src="/lib/tpl/arctic/images/button-xhtml.png" width="80" height="15" alt="Valid XHTML 1.0" border="0" /></a>
</div>
</div>
</div>
<img src=”/lib/exe/indexer.php?id=etudiants%3A2017%3Amatteo.ettori%3Ahomepage&1513588930“ width=“2” height=“1” alt=”“ />
</body> </html>