Vous êtes sur la page 1sur 15

C-cours

Site web
Groupe Encadré par:

● AZGAOUI Hamza Mr.CHRAYAH Mohammed


● DARIF Rania
Remerciements:

Ce travail est l’aboutissement d’un dur labeur et de beaucoup de sacrifices; nos remerciements vont d’abord à notre
professeur Mr.CHRAYAH Mohammed pour son encadrement, son orientation, ses conseils et la disponibilité qu’elle
nous a témoignée pour nous permettre de mener à bien ce travail.

Cette expérience, nous a permis d'approfondir nos connaissances théoriques, d'acquérir une bonne expérience au
niveau de la réalisation pratique et au niveau de la recherche et de la maîtrise des informations.

Enfin, on remercie tous ceux qui nous ont aidés de près ou de loin dans l’élaboration de ce travail.

Cahier de charge

Objectifs et Exigences :

Consultation des cours :

- L’utilisateur peut consulter les annonces.

Ajout d’un cours :

- L’admin est le seul a pouvoir ajouter des cours

Management des membres :

- L’admin a la possibilité des gérer la liste des membres

Login et SignUp :

Plan de developpement
1- - METHODOLOGIES

Pour la mise en œuvre de ce projet, l’agilité est indispensable pour améliorer en


continu les technologies utilisées en faveur de l’expérience usager.

1- - NOTRE LOGO

Nous avons choisi le logo ci-dessous, ou SMS est le sigle des noms des
membres de notre équipe.

 La conception et la modélisation

Le recours à un langage de modélisation commun, compréhensible par toute


l’équipe de la réalisation, est nécessaire pour exprimer les besoins de ce projet
en langage informatique.
Dans ce cas, on utilise le Langage de Modélisation Unifié (UML).

 La programmation proprement dite

Le prototypage est primordial pour établir une interface primitive à améliorer.


L'interface du front-end a été réalisée avec :

HTML :

Le HyperText Markup Language, généralement abrégé HTML ou dans sa


dernière version HTML5, est le langage de balisage conçu pour représenter
les pages web. C’est un langage permettant d’écrire de l’hypertexte, d’où son
nom.

CSS :

Les feuilles de style en cascade, généralement appelées CSS de


l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la
présentation des documents HTML et XML.

Le back-end est la partie servant à gérer tout le contenu du site visible par les
visiteurs sur le front-end. Cette partie a été réalisée avec :

.Net :
MySQLServer :
les outils utilisés pour la conception :

Diagramme de classe:

Diagramme de cas d’utilisation :


1

Présentation de la base de données :

Les tables :
1- admin:
2

2- User:

3-cours:

Présentation des interfaces de l’application :


Home Page
3

Admin Login :
4

User Login :

User SignUp :
5

Cours Inventaire :
6

Cours Inventaire (Ajout) :


7

User Management :

Admin Page :
8
9

conclusion :

La réalisation de projet reste le moyen le plus efficace pour apprendre, les


bénéfices qui viennent avec sont nombreux, on a acquis beaucoup de
connaissances, mais quand on dit bénéfices, on ne parle pas seulement des
connaissances acquises, mais aussi d’une mentalité d'informaticien..