Conception , dévellopement et réalisation d'un site web dynamiqu

Fermé
Nyuro Messages postés 1 Date d'inscription lundi 16 juin 2014 Statut Membre Dernière intervention 16 juin 2014 - 16 juin 2014 à 21:56
 Totorow - 17 juin 2014 à 19:14
Bsr!j'aimerais savoir comment créer un site web dynamique de la faculté des sciences de l'ingénieur
A voir également:

1 réponse

Salut,

Avant de faire du web dynamique il faut connaître comment faire du web statique:
HTML+CSS(l'affichage des pages) éventuellement Javascript(un peu plus d'interactivité).

Vous n'êtes pas sans savoir que le web dynamique constitue à avoir une base de données et une programme qui ont générer l'affichage comme pour une page statique.
Donc pour ça il faut développer votre application ainsi que sa base de données dans les technologies nécessaire, PHP et mySQL par exemple.

Avant la conception vous avez la partie analyse, donc vous devez d'abord :

_établir vos besoins: fonctionnalités , contenus, utilisateurs... ; comme pour tout projet structuré cela s'appelle un cahier des charges
_analyse de bases de données: un aperçu ici
https://www.commentcamarche.net/contents/655-merise-initiation-a-la-conception-de-systemes-d-information
Donc réunir le plus de documents existants et s'appuyer sur les besoins fonctionnels pour établir les étapes qui permettent de modéliser votre système d'informations: les tables de données(Modèle logique) dont la première étape est d'établir la listes des données existantes puis les trier et regrouper par entités

_analyse logicielle: selon vos compétences et besoins vous établissez les 'parties' du programme avec UML pour la conception objet. Il existe 2 parties qui se différencie: le front office(partie visible destiné à l'utilisateur) et le back office(partie interne destinée à l'administrateur et aux flux et processus)
https://www.commentcamarche.net/contents/318-front-office-et-back-office
Le modèle objet le plus utilisé en gestion informatique est le MVC.


Le principe de ces 2 analyses(données et de la structure du programme qui permet d'y accéder) est couramment nommée et décrite architecture 3 tiers:
https://www.commentcamarche.net/contents/221-reseaux-architecture-client-serveur-a-3-niveaux


Une fois vos 'plans' établis vous pouvez commencer le développement des 3 parties:

_HTML
_langage serveur du programme
_SQL pour la base de données

Les 3 étant intrinsèquement liés ils font référence les uns aux autres;
Votre première étape(quel que soit les soins que vous passerez aux autres parties analyse:conception/développement) débute par établir vos besoins.
C'est à dire il ne suffit pas d'indiquer : C'est le site de la fac
mais SURTOUT: Le site de la fac sert à cela et fais cela(pour les utilisateurs suivants)

Les "cela" et "utilisateurs suivants" pourront ainsi être reportés sans oubli dans la base de données ainsi que dans le fonctionnement du logiciel.
0
Quelques cours utiles ici:

https://www.google.fr/search?site=webhp&q=apprendre+a+creer+un+site+internet
0