Réf : …..
/………… AU : 2023 - 2024
الـكـلـيـةّّالـخـاصـةّلـعـلـومّالتـصرفّوّالتـكنـولـوجـيا
Faculté Privée des Sciences de Gestion et de la
Technologie
UPES Mégrine
Rapport de Stage d’été
[X] Initiation [ ] Ingénieur
Réalisé par :
Zakaria Ahmed ZAROUNE
Filière :
Génie Informatique
Stage effectué au sein de l’Entreprise
International Electronique Informatique
Période du stage : 01/07/2024 – 31/08/2024
Remerciements
Au terme de ce stage je tiens à remercier sincèrement Mr Mohamed Anis
Marmouch mon encadreur à la société International Electronique Informatique
pour les conseils aussi pour les efforts et le temps qu’il a consacré pour le bon
déroulement de mon stage.
J‘adresse enfin mes plus vives reconnaissances à tous mes enseignants de L’UPES
pour la formation qu’ils nous donnent aussi qu’aux membres du jury qui ont accepté
d’évaluer mon travail.
Sommaires :
Remerciements ____________________________________________________________________ 2
Sommaires :_______________________________________________________________________ 3
Liste des figures ___________________________________________________________________ 4
Introduction Générale _____________________________________________________________ 5
Chapitre1 : Présentation de 6
1.1 Présentation _______________________________________________________________ 7
1.2 Les compétences ___________________________________________________________ 7
1.3 Les technologies ___________________________________________________________ 7
1.4 : 8
1.5 Conclusion : ______________________________________________________________ 8
Chapitre 2 : Présentation du projet ____________________________________________________ 9
1. Introduction ________________________________________________________________ 10
2. Spécification des besoins : ____________________________________________________ 10
2.2.1 Les besoins fonctionnels : __________________________________________________ 10
2.2.2 Les besoins non fonctionnels ________________________________________________ 11
2.1 Outils de développement ______________________________________________________ 11
2.3.1 Langages de programmation ________________________________________________ 11
2.3.2 Logiciels ________________________________________________________________ 11
2.3.3 Environnement matériel ____________________________________________________ 11
3. Conclusion : _______________________________________________________________ 22
Conclusion générale _______________________________________________________________ 23
3
Liste des figures
Figure 1 Organigramme de l'entreprise.................................................................................................. 8
Figure 2 Table de la base de données .................................................................................................. 12
Figure 3 Diagramme de cas d'utilisation.............................................................................................. 13
Figure 4 Page login administrateur ...................................................................................................... 14
Figure 5 Page modification texte d'accueil .......................................................................................... 14
Figure 6 Page d'ajout d'un nouvel étudiant .......................................................................................... 15
Figure 7 Page liste des étudiants.......................................................................................................... 15
Figure 8 Page de mise à jour du compte étudiant ................................................................................ 16
............................................................................................................ 16
Figure 10 Page liste des cours ............................................................................................................. 17
Figure 11 Page d'ajout du fichier d'exercices ....................................................................................... 17
Figure 12 Liste des fichiers d'exercices ............................................................................................... 18
Figure 13: Page liste des réponses ....................................................................................................... 18
Figure 14: Page d'accueil..................................................................................................................... 19
Figure 15: Page d'inscription ............................................................................................................... 19
Figure 16: Liste des cours d'Audit ....................................................................................................... 20
Figure 17: Page login étudiant............................................................................................................. 20
Figure 18 Page liste des exercices ....................................................................................................... 21
Figure 19 Page d'upload de fichier de réponse .................................................................................... 21
4
Introduction Générale
Aujourd’hui face aux exigences de plus grandissante du marché de travail, la formation ne
peut plus se limiter à un apprentissage purement théorique. Il nous est imposé de compléter notre étude
par une formation professionnelle.
C’est pour cela que j’ai effectué un stage de perfectionnement d’une durée d’un mois au
sein du département informatique d’International Electronique Informatique.
Ce stage a été une occasion qui m’a permis de faire des relations professionnelles. En plus
j’ai pu connaitre la manière de l’exercice des développements dans une société d développement comme
International Electronique Informatique.
5
Chapitre1 :
6
1.1 Présentation :
International Electronique Informatique est une jeune entreprise partiellement créée par
Mr Mohamed Anis Marmouch en juillet 2019 et spécialisée dans toutes les activités
informatiques. Ses principaux domaines d’activité sont la conception et le développement
d’applications, la formation sur les nouvelles technologies et le consulting. International
Electronique Informatique est le fruit de la collaboration d'ingénieurs informatiques de
renommés et de plusieurs partenaires depuis plusieurs années. Ces principaux clients sont situés
en Tunisie.
Raison Sociale : International Electronique Informatique
Nom et Prénom de responsable : Mr Mohamed Anis Marmouch
1.2 Les compétences :
Etude
Conception
Développement de logiciels sectoriels spécifiques
Développement de logiciels standard
Développement de sites WEB dynamiques
Formation sur les logiciels conçus et distribués
Déploiements de solutions en architectures
1.3 Les technologies :
Méthodologie de conception :
UML
Outils de conception :
Power AMC
Technologies utilisées :
Dot.net WEB, Client/serveur, embarquée) : C#,
J2EE(WEB, Clien/serveur, embarquée) : ADF, JAVA, JSF, JSP,
Eclipse, NetBeans, Oracle JDevelopper
Oracle Forms 6i-9i-10g (WEB, Client/serveur)
7
Base de données :
ORACLEL 10g-11g
MySQL
:
JBoss
Tomcat
1.4 :
International Informatique Electronique est structuré de la manière suivante :
Figure 1 Organigramme de l'entreprise
1.5 Conclusion :
International Electronique Informatique est une société qui investit en recherche &
développement, et cherche toujours des solutions à forte valeur ajoutée pour adapter ses
produits aux besoins spécifiques du client.
8
Chapitre 2 : Présentation du projet
9
1. Introduction :
LARAVEL, BOOSTRAP, JAVASCRIPT, CSS 3, HTML5 et MySQL.
2. Spécification des besoins :
2.2.1 Les besoins fonctionnels :
Un visiteur peut :
Consulter les cours
Un étudiant peut :
Consulter les exercices à faire
Consulter les cours
Soumettre une réponse pour des exercices
Gérer son profil
Gérer les étudiants (lister, ajouter, modifier, supprimer)
Gérer les fichiers (lister, ajouter, modifier, supprimer)
Gérer les cours (lister, ajouter, modifier, supprimer)
Gérer les réponses (Evaluer et noter une réponse)
Gérer son compte (modifier email et mot de passe)
10
2.2.2 Les besoins non fonctionnels :
Ergonomie et souplesse
Rapidité
Efficacité
Navigation facile est rapide entre toutes les pages du site web.
2.1 Outils de développement :
2.3.1 Langages de programmation :
PHP7
SQL
JAVASCRIPT
HTML5
CSS3
2.3.2 Logiciels :
PhpStorm
XAMPP
2.3.3 Environnement matériel
Processeur -7700HQ CPU @ 2.80GHz
RAM : 12.0GO
11
Figure 2 Table de la base de données
12
Figure 3 Diagramme de cas d'utilisation
13
Figure 4 Page login administrateur
Figure 5 Page modification texte d'accueil
14
Figure 6 Page d'ajout d'un nouvel étudiant
Figure 7 Page liste des étudiants
15
Figure 8 Page de mise à jour du compte étudiant
Figure 9 Page des cours
16
Figure 10 Page liste des cours
Figure 11 Page d'ajout du fichier d'exercices
17
Figure 12 Liste des fichiers d'exercices
Figure 13: Page liste des réponses
18
Figure 14: Page d'accueil
Figure 15: Page d'inscription
19
Figure 16: Liste des cours d'Audit
Figure 17: Page login étudiant
20
Figure 18 Page liste des exercices
Figure 19 Page d'upload de fichier de réponse
21
3. Conclusion :
fonctionnels & non fonctionnels de cette application, en spécifiant les outils de
développement matériels & logiciels, aussi la conception et réalisation du projet.
22
Conclusion générale
Ce travail a été effectué dans le cadre du stage de perfectionnement d’un mois au sein de
l’entreprise Interational Electreonique Informatique. Dans ce stage, j’ai réalisé une application web
permettant la gestion des étudiants qui est introduite dans le cadre du travail de cette entreprise elle-
même.
Ce stage a été bénéfique sur le plan théorique ainsi que sur le plan pratique. Ce stage m’a donné une
bonne occasion pour élargir mes connaissances pratiques à mieux s’adapter aux nouvelles technologies et
de bien approfondir mes capacités de conception et à améliorer mes compétences de développement.
Enfin ce stage ne m’a pas seulement permis de pratiquer ce déjà vu en théorique, mais aussi de
découvrir de vraies astuces qui concernent le travail.
23