Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

slam4:virtualhosts [2017/04/24 09:22]
jcheron [Bonnes pratiques]
slam4:virtualhosts [2017/08/09 16:34]
Ligne 1: Ligne 1:
-~~DISCUSSION~~ 
  
-====== Projet virtualhosts ====== 
- 
-Vous travaillez pour une entreprise proposant des services d'​hébergement. 
-Vous êtes chargé d'​élaborer une application web permettant à l'​entreprise et à ses clients de gérer la configuration de leurs applications web. 
- 
- 
-===== Résumé ===== 
- 
-|< 100% >| 
-^Projet initial à utiliser |Création à partir de Phalcon devtools | 
-^Outils | <​html><​ul><​li><​a href="​http://​semantic-ui.com/">​Semantic-UI</​a></​li><​li><​a href="​http://​phpmv-ui.kobject.net/">​phpMv-UI</​a></​li><​li><​a href="​https://​phalconphp.com/​fr/">​Phalcon php</​a></​li></​ul></​html>​ | 
-^Principales fonctionnalités |<​html><​ul><​li>​Module client/​Admin-client</​li><​li>​Module Administration</​li></​ul></​html>​ | 
-^Livraison |<​html><​ul><​li>​en continu sur gitHub jusqu'​au jour de livaison fin décembre</​li></​ul></​html>​ |  
- 
-===== Ressources ===== 
- 
-  * [[https://​phalconphp.com/​fr/​|Phalcon framework]] 
-  * [[http://​phpmv-ui.kobject.net/​index|phpMv-UI]] 
- 
- 
-===== Règles de gestion ===== 
- 
-===== Schéma de la base ===== 
- 
-{{:​slam4:​virtualhosts:​virtualhostsschema.png?​800}} 
- 
-===== Détail des fonctionnalités à mettre en place (sprint before christmas) ===== 
- 
-<​html><​div class="​note">​Les différentes pages devront gérer les droits, et n'​être autorisées que pour les acteurs mentionnés.<​br>​ 
-Tenir compte du fait que l'​administrateur a le droit d'​accéder à tout ce qui est autorisé à l'​utilisateur. 
-</​div></​html>​ 
- 
-===== Contraintes techniques ===== 
- 
-  * L’application sera développée en PHP objet, elle utilisera Phalcon et phpMv-UI. 
-  * Elle respectera au mieux la séparation des couches (objets Métiers), classes techniques et vues (interfaces web de saisie et d’affichage). 
-  * Elle utilisera la base de données Mysql fournie en annexe. Cette base pourra évoluer en fonction des besoins du développement. 
-  * L'​utilisation de scripts côté client (javascript et ajax) pourra compléter les validations côté serveur. L’utilisation du micro-framework est obligatoire,​ d'​autres librairies ou frameworks peuvent le compléter.. 
-  * [[http://​semantic-ui.com/​|Semantic-UI]] sera utilisé pour la partie présentation. 
- 
-===== Fichiers ===== 
-  * {{:​slam4:​virtualhosts:​virtualhosts.sql|}} 
- 
- 
- 
- 
- 
- 
-===== Compléments ===== 
-==== Bonnes pratiques ==== 
-  * Alimenter correctement la base de données en ajoutant des enregistrements valides et en nombre suffisant, mettant en valeur votre travail 
-  * respecter la Normalisation HTML 5/Css 3 
-  * Structurer les fichiers et dossiers de manière cohérente 
-  * Nommer en respectant les normes et de manière significative (Contrôleurs,​ vues, méthodes, variables...) 
- 
-===== A produire/​livrer ===== 
- 
-  * Analyse fonctionnelle (diag uses cases, descriptifs,​ maquettes) 
-  * Application (2 modules) 
-  * Documentation technique 
-  * Documentation utilisateur 
slam4/virtualhosts.txt · Dernière modification: 2017/08/09 16:34 (modification externe)
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0