Академический Документы
Профессиональный Документы
Культура Документы
PARCOURS :
Rseaux et Services Informatiques (RSI)
Intitul :
Conception et dveloppement
dune application de gestion des
affaires estudiantines
Ralis par : Fathia GHODHBANI et Imen MHAMDI et Ramdhana THLITHI
Samir FELHI
Anis YAHYAOUI
Hafsia NASRI GHARSALLI
Prsident
Rapporteur
Encadrant au sein de lISET
CODE :
CODE :
Ddicace
Fathia Ghodhbani Rebhi:
Je ddie ce mmoire :
A celui qui ma engag face au dfit et ma
appris les termes dexistence, de vouloir et
du bien tre : mon pre
A celle qui ma claustr daffection et de
tendresse, celle qui mattendue derrire sa
nostalgie cache : ma mre
Je leur ddie ce mmoire en reconnaissance
de tous les sacrifices quils ont consenti pour
la russite de leurs enfants et dont je suis
jamais redevable.
A mes chers frres :
A mes chres surs :
Avec qui jai partag ds mon enfance toute
mes haines, mes joies et mes succs.
Que ce travail soit lexpression de ma
grande affection et un tmoignage de mon
profond amour et mon attachement. Que
Dieu nous garde toujours unis, heureux et
sincres.
A tous mes amis (es) qui se reconnatre, tous
ceux qui me sont chers.
Ramdhana Thlithi:
Je ddie ce mmoire :
A celui qui ma engag face au dfit et ma
appris les termes dexistence, de vouloir et
du bien tre : mon pre
A celle qui ma claustr daffection et de
tendresse, celle qui mattendue derrire sa
nostalgie cache : ma mre
Je leur ddie ce mmoire en reconnaissance
de tous les sacrifices quils ont consenti pour
Remerciement
Introduction:....................................................................................................................2
II.
Contexte gnral:............................................................................................................2
III.
I.1
I.2
Mission :...................................................................................................................2
IV.
V.1I
Sujet :........................................................................................................................3
V.2I
Description:..............................................................................................................3
V.
VI.
Conclusion:.................................................................................................................6
Analyse et Spcification.............................................................................................................7
I.
Introduction:....................................................................................................................7
II.
Analyse de l'existant:......................................................................................................7
I.1
I.2
I.3
III.
I.1
Problmatiques :.......................................................................................................9
I.2
Objectifs :...............................................................................................................10
I.3
I.4
I.5
IV.
Conclusion :..............................................................................................................12
Analyse et conception...............................................................................................................13
I.
Introduction :.................................................................................................................13
II.
I.2
I.3
I.1
Diagramme de classes:...........................................................................................20
I.3
Diagramme de squences:......................................................................................21
III.3.1
III.3.2
IV.
V.1I
Rglage dun passage dun diagramme des classes vers BD relationnelle :..........24
V.2I
V.
Conclusion :..................................................................................................................27
La ralisation.............................................................................................................................28
I.
Introduction :.................................................................................................................28
II.
I.2
Staruml:...........................................................................................................28
II.2.2
NetBeans :.......................................................................................................28
I.3
II.3.2
Mysql :.............................................................................................................29
III.
I.1
I.2
Fentre dauthentification:......................................................................................30
I.3
I.4
I.5
I.6
IV.
Conclusion :..............................................................................................................36
Avant Propos
ISET Kasserine
Introduction Gnrale
De nos jours, savoir grer de plus en plus dinformations, sous contrainte de dlai est
un dfi important pour chaque entreprise.
Pour relever de tels dfis, plusieurs solutions ont t proposes tel que, lutilisation des
systmes dinformation, capable de grer les tches de lentreprise. Ainsi, le SI (Systme
Informatique) des entreprises a tout dabord t utilis comme un lment stratgique
permettant damliorer la productivit des entreprises. Au fil du temps, dans la majorit des
secteurs dactivits, le SI est devenu un lment critique indispensable au fonctionnement des
entreprises en question (systme de paiement, rservation des trains, gestion des stocks).
Mais ces systmes posent gnralement des dfaillances : La vitesse de linnovation
technologique lie aux ordinateurs et aux tlcommunications, ces dernires annes, et
lintgration doprations automatises rendent les entreprises de plus en plus dpendantes de
la fiabilit et de la continuit de leurs systmes informatiques qui ont toujours t exposes
des risques tels querreurs et fraudes. [B1]
Dans ce cadre ISET Kasserine cherche amliorer son systme dinformation par la
conception dun logiciel puissant qui permet de grer les affaires estudiantines. Dans ce
contexte, se situe ce projet de fin dtudes.
Cet ouvrage se divisera en quatre chapitres savoir Etude prliminaire qui
prsentera le contexte gnral du projet, sa description et ses phases ainsi qu'une
reprsentation fine de lentreprise daccueil.
Dans le second chapitre, intitul Analyse et spcification on aborde l'analyse de l'existant
et une prsentation gnrale des systmes dinformation ainsi que le cahier des charges.
Ensuite, Dans le troisime chapitre, nous allons faire ltude conceptuelle permettant de
prciser les critres des choix technologiques garantissant le succs de la ralisation de notre
solution l'aide dUML. Enfin, dans le dernier chapitre, on exposera lenvironnement de
dveloppement des outils logiciels et matriels utiliser ainsi que quelques captures dcrans
de notre application. Et finalement, nous couronnons ce rapport par une conclusion et
proposons quelques perspectives pour des amliorations ventuelles.
2014----2015
1
ISET Kasserine
Etude prliminaire
I.
Introduction:
Ce chapitre a pour objectif de situer notre projet dans son contexte gnral savoir
l'organisme d'accueil et le sujet traiter. Dans la premire section nous donnons une brve
prsentation de lentreprise ISET Kasserine. Dans la deuxime section, nous dcrivons le
sujet traiter et les objectifs atteindre.
II.
Contexte gnral:
Ce travail se situe dans le cadre de notre Projet de Fin dEtudes afin dobtenir le
Mission :
Former des techniciens suprieurs et des licencis dans les secteurs secondaires et
tertiaires.
Organiser des enseignements destins la formation continue au profit des cadres
employs dans les secteurs d'activits conomiques et sociales.
Conclure des conventions de coopration avec d'autres tablissements publics ou
privs pour exploiter en commun des quipements scientifiques et pour entreprendre
toutes actions s'inscrivant dans le cadre de leurs activits.
Assurer, par voie de convention, des prestations de service titres onreux tels que les
programmes de formation, les tudes, les recherches et les expertises. [B2]
2014----2015
2
ISET Kasserine
Sujet :
Description:
2014----2015
3
V.
ISET Kasserine
Phases du projet :
Le tableau suivant rsume tous les tches, leurs dures et leurs ressources.
2014----2015
4
ISET Kasserine
Tableau 1 : Gestion des ressources
Non de la tche
Date de
Date de fin
Ressources
dbut
Mhamdi
Imen, Thlilthi
Ramdhana et
Choix du projet
01/01/2015
08/01/2015
Ghodhbani
Fathia
(Ressource
humaine)
Mhamdi
Lancement du projet
Imen, Thlilthi
Ramdhana et
Documentation
Organisation
du projet
Planning
08/01/2015
23/01/2015
Ghodhbani
des
Fathia
tches
(Ressource
humaine)
Mhamdi
Imen, Thlilthi
Ramdhana et
Spcification des
23/01/2015
13/02/2015
Ghodhbani
Fathia
Objectifs
(Ressource
humaine)
Mhamdi
Recherche et dtermination des solutions
Imen, Thlilthi
16/02/2015
13/03/2015
Ramdhana et
Ghodhbani
Fathia
(Ressource
humaine)
2014----2015
5
ISET Kasserine
Mhamdi
Imen, Thlilthi
Ramdhana et
Ralisation
16/02/2015
21/04/2015
Ghodhbani
Fathia
(Ressource
humaine)
Test
Programmatio
n
Test
unitaires
Test de
et
performanc
intgratio
n
Mhamdi
Imen, Thlilthi
Rdaction du rapport
20/02/2015
21/04/2015
Ramdhana et
Ghodhbani
Fathia
(Ressource
humaine)
VI. Conclusion:
Ce chapitre a t le point de dpart pour la prsentation de notre projet, dans la mesure
o il dcrit son contexte gnral en prsentant lorganisme daccueil ISET Kasserine, le cadre
du projet et les tapes de sa mise en uvre. On va dtailler ces tapes dans les prochains
chapitres aprs qu'on fait l'tude de l'existant et l'laboration du cahier des charges dans le
chapitre suivant.
Analyse et Spcification
I.
Introduction:
2014----2015
6
ISET Kasserine
deuxime temps on identifie les besoins fonctionnels auxquels notre systme doit rpondre en
prsentant les solutions proposes.
II.
II.1
Analyse de l'existant:
Le principe dun systme informatique :
Un systme d'information est un ensemble de moyens techniques, administratifs, et
2014----2015
7
ISET Kasserine
Tendance actuelle :
Le domaine des systmes d'information et de communication a certes une forte
2014----2015
8
ISET Kasserine
Problmatiques :
Lanalyse stratgique des pratiques organisationnelles et des modes de management
dISET Kasserine ainsi que le recensement des dysfonctionnements inhrents son gestion
ont permis de dgager un problme articul autour de lefficacit rduite du systme
dinformation. Ce problme affecte lensemble des acteurs impliqus dans la vie de cet
tablissement universit.
Les logiciels EXCEL et WORD de Microsoft Corporation, bien qu'ils soient puissants ne
satisfont pas tous les besoins spcifis dans le cahier des charges relatif ce projet.
En effet certaines fonctionnalits ne se font pas de manire automatique et ncessite une
intervention manuelle qui est, la plupart du temps fastidieuse.
L'objectif vis est de satisfaire aux besoins des utilisateurs en rduisant au maximum la charge
de travail due aux diffrents traitements de l'information.
Dans un souci de concevoir une application avec plus de fonctionnalits possibles et dans le
but d'avoir une interface plus conviviale et plus facile utiliser tout en tant plus efficace,
nous allons mettre sur pied une application informatique regroupant tous les modules
III.2
Objectifs :
Dans le cadre de lamlioration quISET Kasserine (L'institut suprieur des tudes
2014----2015
9
ISET Kasserine
Solutions proposes :
Vu les limites et les problmes que posait le SI de lISET Kasserine, le dveloppement
d'une application de gestion des affaires estudiantines devient une ncessit. La nouvelle
application devra moderniser et informatiser les fonctionnalits manuelles actuelles telles que
llaboration des emplois du temps mais de plus elle doit remdier plusieurs problmes.
L'application de gestion doit donc:
Informatiser le processus dlaborations des emplois du temps au lieu dutiliser le
logiciel Excel.
Faciliter la gestion des absences des tudiants de manire automatique au lieu
lintervention manuelle qui est, la plupart du temps fastidieuse
Lamlioration de la satisfaction des tudiants et partenaires lgard des prestations
fournies par lISET ; par exemple faciliter la gestion de linscription.
III.4
Besoins fonctionnels :
Pour utiliser cette application, lagent de la scolarit dISET Kasserine doit se
connecter en tapant son login et son mot de passe pour assurer un niveau de scurit. Il peut
grer les absences des tudiants, grer les donnes des dpartements, grer les emplois du
temps, grer le processus dinscriptions etc. en changeant les donnes avec une base de
donnes mysql.
III.5
gestion ou bien les besoins administratifs, les besoins de performances, les besoins matriels,
les besoins de scurit,...
Dans le cadre de ce travail, l'application devra tre extensible, c'est--dire quil pourra
y avoir une possibilit d'ajouter ou de modifier de nouvelles fonctionnalits.
2014----2015
10
ISET Kasserine
IL faudra aussi noter que l'application devra tre hautement scurise car les
IV. Conclusion :
Pour atteindre lobjectif de notre projet, on doit faire une bonne tude de l'existant en
mettant l'accent sur les limites aussi bien il faut essayer d'laborer un cahier des charges prcis
qui traite bien les problmatiques et prsente les solutions proposes pour la ralisation dun
systme dinformation efficace, qui seront dtailles dans le chapitre suivant.
2014----2015
11
ISET Kasserine
Analyse et conception
I.
Introduction :
Dans tout projet informatique, la conception du systme dinformation forme une
II.
II.1
processus de conception dun projet informatique, choisir celle qui est la plus adapte au
contexte de ce projet. Il existe trois types de mthodes de conception : les mthodes
analytiques ou cartsiennes (telles que la mthode Jackson ou SADT), les mthodes
systmiques (telles que la mthode merise ou encore la mthode axiale) et les mthodes
orientes-Objet (telles que la mthode BOOCH ou OMT) qui se basent sur lapproche objet.
2014----2015
12
ISET Kasserine
En effet, nous allons implmenter le systme en utilisant le langage JAVA qui est un langage
objet. Notre choix est galement d aux avantages que la mthode objet prsente par rapport
aux autres mthodes, surtout que notre application ne dispose pas dun systme existant qui
pourrait contrarier le choix de la mthode.
II.3
Le langage UML :
N de la fusion des mthodes objets dominantes (OMT, BOOCH et OOSE), puis
normalis par l'OMG en 1997, UML est rapidement devenu un standard incontournable. UML
n'est pas l'origine des concepts objets, mais il en donne une dfinition plus formelle et
apporte la dimension mthodologique qui faisait dfaut l'approche objet.
UML est un langage pseudo formel qui est fond sur un mta modle qui dfinit : les
lments de modlisation (les concepts manipuls par le langage), et la smantique de ces
lments (leur dfinition et le sens de leur utilisation). Le mta modle d'UML permet de
classer les concepts du langage (selon leur niveau d'abstraction ou domaine d'application) et
expose sa structure. UML propose aussi une notation, qui permet de reprsenter
graphiquement les lments de modlisation du mta modle. [B4]
II.3.1
diagramme est une reprsentation graphique, qui s'intresse un aspect prcis du modle et
chaque type de diagramme possde une structure (les types des lments de modlisation qui
le composent sont prdfinis). La structure des diagrammes UML et la notation graphique des
lments de modlisation est normalise. Chaque type de diagramme vhicule une smantique
prcise. Combins, les diffrents types de diagrammes UML offrent une vue complte des
aspects statiques et dynamiques d'un systme. Les diffrents diagrammes dUML sont
prsents selon deux types de vues, les vues statiques et les vues dynamiques du systme.
II.3.1.a
2014----2015
13
ISET Kasserine
Le diagramme de collaboration :
Le diagramme de collaboration montre les interactions entre les objets et permet de
reprsenter le contexte d'une interaction, car on peut y prciser les tats des objets qui
interagissent.
Le diagramme de squence :
Le diagramme de squence permet de reprsenter des collaborations entre objets selon
un point de vue temporel, on y met l'accent sur la chronologie des envois de messages. Dans
un diagramme de squence, on se concentre surtout sur lexpression des interactions entre les
objets au dpit de leur tat. Ces diagrammes sont souvent utiliss pour dcrire un cas
dutilisation.
Le diagramme dtats-transition :
Le diagramme d'tats-transitions permet de dcrire les changements d'tats d'un objet
ou d'un composant, en rponse aux interactions avec d'autres objets/composants ou avec des
acteurs. Un tat se caractrise par sa dure et sa stabilit, il reprsente une conjonction
2014----2015
14
ISET Kasserine
instantane des valeurs des attributs d'un objet. Une transition reprsente le passage instantan
d'un tat vers un autre et est dclenche par un vnement.
Le diagramme dactivits :
Cest la reprsentation graphique du comportement dune mthode ou du droulement
dun cas dutilisation. Une activit reprsente un droulement dtapes squentielles, et le
passage dune activit vers une autre sappelle transition. Notons toutefois que pour modliser
un systme informatique, il nest pas obligatoire de passer par tous les diagrammes. En effet,
cest selon le type du systme quon choisit dutiliser tel ou tel diagramme. Dans notre cas, on
a utilis trois diagrammes : le diagramme des cas dutilisation, le diagramme de squence et le
diagramme de classes. [B4]
2014----2015
15
ISET Kasserine
Gestion des dpartements : ce cas regroupe laffichage de la liste des dpartements, la liste des
enseignants et la liste des groupes de chaque dpartement et lajout, la modification et la
suppression dun enseignant pour un dpartement slectionn.
Gestion du cours de jour : dans ce cas on trouve trois espaces : le premier nous permet dafficher
tous les groupes du cours de jour et dafficher pour chaque groupe ses tudiants. Le deuxime
espace est concern pour la gestion des projets de fin des tudes et le troisime espace pour la
gestion des stages.
Gestion du cours de soir : ce cas est similaire au cas prcdent mais il concerne la cour de soir.
Gestion des examens : ce cas permet dafficher la liste des dpartements, dafficher la liste des
groupes pour chaque dpartement. Puis en slectionnant un groupe et une matire on peut afficher
la liste des tudiants avec leurs notes corresponds la matire slectionne.
Gestion des emplois : En slectionnant un groupe on peut laborer son emploi de temps. Puis on
peut le charger dans un document PDF enregistr sur le disque dur.
III.1.2 Diagramme gnral des cas d'utilisation:
La figure suivante reprsente le diagramme gnral des cas dutilisation :
2014----2015
16
2014----2015
17
ISET Kasserine
ISET Kasserine
2014----2015
18
ISET Kasserine
III.2
Diagramme de classes:
Le diagramme des classes est tabli en identifiant les principales classes, leurs associations,
leurs attributs et leurs mthodes.
Nous identifions les principales classes de lapplication.
2014----2015
19
ISET Kasserine
Agent : Reprsente lensemble des agents qui travaille ISET Kasserine. Cest la classe
principale car lagent est celui qui gre tous les tches.
Etudiant : Reprsente chaque tudiant dISET Kasserine. Elle regroupe les diffrentes
caractristiques qui caractrisent un tudiant comme le numro dinscription.
Enseignant : Reprsente chaque enseignant dISET Kasserine.
Dpartement : Reprsente les diffrents dpartements de ltablissement.
Emploi : cette classe dfinit chaque emploi de temps de chaque groupe dans lISET. Lemploi
de temps est labor par un agent de lISET.
Matire : reprsente chaque matire enseigne lISET.
Absence :cest une classe dcrit le nombre dabsence de chaque tudiant dans chaque matire.
Cours : Cette classe est gnrale. On peut la spcifier en deux sous classe filles :
Cours de jour
Cours de soir
2014----2015
20
ISET Kasserine
Diagramme de squences:
Les diagrammes de squences permettent de reprsenter les interactions entre les
2014----2015
21
ISET Kasserine
2014----2015
22
ISET Kasserine
2014----2015
23
ISET Kasserine
Agent
Liste des attributs
Code
Libell
Type
CIN
L'identificateur de lagent
Entier
Nom
Le nom de l'agent
Alphabtique
Prnom
Le prnom de lagent
Alphabtique
login
Le login de lagent
Alphabtique
password
Alpha numrique
Etudiant
Liste des attributs
Code
NumCIN
Numinscription
ltudiant
Le numro dinscription
Type
Entier
Numrique
Nom
de ltudiant
Le nom de ltudiant
Alphabtique
Prnom
groupe
Le prnom de ltudiant
Le nom du groupe auquel
Alphabtique
Alpha numrique
2014----2015
24
Libell
L'identificateur de
ISET Kasserine
ltudiant est appartient
Dpartement
Liste des attributs
Code
Id_dep
Libell
L'identificateur de
Type
Entier
nom
dpartement
Le nom de department
Alphabtique
chef
Le chef de dpartement
Alphabique
Enseignant
Liste des attributs
Code
Libell
Type
id_en
L'identificateur de lenseignant
Alpha numrique
Nom
Le nom de lenseignant
Alphabtique
Prnom
Le prnom de lenseignant
Alphabtique
Spcialit
le spcialit de lenseignant
Alphabtique
Matire
Liste des attributs
Code
Libell
Type
id_mat
L'identificateur de la matire
Alpha numrique
Nom
Le nom de la matire
Alphabtique
Coef
Le coefficient de la matire
Rel
Note_oral
Rel
2014----2015
25
Note_ds
Note_exam
Note_tp
ISET Kasserine
Rel
Rel
Rel
Absence
Liste des attributs
Code
Libell
Type
id_ab
L'identificateur du calendrier
Alpha numrique
Nbre_ab
Entier
Emploi
Liste des attributs
Code
id_emp
Libell
L'identificateur de lemploi du
temps
Type
Alpha numrique
Cours
Liste des attributs
Code
Libell
Type
id_cour
L'identificateur du cours
Alpha numrique
2014----2015
26
V.
ISET Kasserine
Conclusion :
Dans ce chapitre, nous avons prsent notre approche. Nous nous sommes bass sur la
conception UML pour modliser notre application avec diffrents diagrammes de conception
qui permet dexprimer les diffrentes fonctionnalits de lapplication a pour but de rendra la
gestion du temps de travail plus ais et clair.
2014----2015
27
ISET Kasserine
La ralisation
I.
Introduction :
Dans ce dernier chapitre du rapport nous dcrivons la partie ralisation de notre
II.
II.1
Plate-forme matrielle :
Un ordinateur est quip de systme d'exploitation Windows7
II.2
II.2.1
NetBeans :
NetBeans est un environnement de dveloppement intgr (EDI),
galement
de
supporter
diffrents
autres
langages,
il permet
comme Python, C, C+
+, JavaScript, XML, Ruby, PHP et HTML, Il comprend toutes les caractristiques d'un IDE
moderne (diteur en couleur, projets multi-langage, refactoring, diteur graphique d'interfaces
et de pages Web).
Conu
en
Java,
NetBeans
2014----2015
28
est
OS
X ou
disponible
sous
une
version
ISET Kasserine
dirige par James Gosling. Cest est un langage objet de la famille des langages de classe
comme C++ ou SmallTalk. Le langage Java est un langage classes. L'hritage est simple et
permet de redfinir ou de surcharger des mthodes hrites. Le typage est statique. Une classe
hrite est en relation de sous-typage avec sa classe anctre. Java ne possde pas de classe
paramtre. On obtient deux types de polymorphisme : ad hoc pour la surcharge et d'inclusion
pour la redfinition. Java possde d'importantes bibliothques de classes (environ 600 avec le
JDK auxquelles s'ajoutent les nombreux dveloppements indpendants). Les principales
bibliothques concernent les interfaces graphiques et les oprations d'entres-sorties intgrant
la communication entre machines. [B7]
II.3.2
Mysql :
MySQL est un systme de gestion de base de donnes relationnelle (SGBDR). Il est
distribu sous une double licence GPL et propritaire. Il fait partie des logiciels de gestion
de base de donnes les plus utiliss au monde, autant par le grand public (applications web
principalement)
que
par
des
professionnels,
en
concurrence
avec Oracle, Informix et Microsoft SQL Server. MySQL fonctionne sur un trs grand nombre
de plate-formes et de systmes d'exploitation. [B8]
2014----2015
29
ISET Kasserine
Splash Screen :
En jargon informatique, un splash screen est un cran d'claboussure ; en franais,
(on devrait dire page de garde ou fentre d'attente) est la toute premire fentre affiche par
un logiciel.
Notre application est dbute par une splash screen qui est une fentre incite l'utilisateur
patienter pendant le chargement et l'installation de lapplication comme illustr dans la figure
suivante :
Fentre dauthentification:
La premire activit qui saffiche est lactivit authentification. Cette activit permet a
lutilisateur dintroduire leur login et mot de passe afin daccder aux fonctionnalits de
lapplication. Cependant, il faut introduire un login et un mot de passe valides comme
indiqu dans la figure suivante :
2014----2015
30
ISET Kasserine
2014----2015
31
ISET Kasserine
Menu principal :
2014----2015
32
ISET Kasserine
Gestion dinscription :
figure suivant :
2014----2015
33
ISET Kasserine
La figure suivante reprsente les deux fentres affiches si on clique sur le bouton Gnrer
la certificat et la carte dinscription .
2014----2015
34
ISET Kasserine
2014----2015
35
ISET Kasserine
La figure ci-dessous illustre l'interface partir de laquelle la gestion des dpartements est
faite:
IV. Conclusion :
Ce chapitre a t consacr la description de la mise en uvre du logiciel. Ainsi, j'ai prsent les
outils de ralisation et les interfaces illustrant lutilisation de l'application.
2014----2015
36
ISET Kasserine
Conclusion Gnrale et
Perspectives
Durant ce projet de fin dtudes, nous avons conu et ralis un logiciel pour la de gestion les
affaires estudiantines dISET Kasserine. Une telle application vise principalement mettre sur
pied une solution d'optimisation de la gestion administrative et amliorer le systme
dadministration dISET Kasserine
Pour accomplir notre mission et rpondre au besoin signal, nous avons commenc par dfinir
les principales fonctionnalits attendues du systme cible. Ensuite, nous avons abord ltude
fonctionnelle de lapplication et ltude conceptuelle dans laquelle nous avons labor la
conception de la solution en utilisant le formalisme UML. Enfin, nous avons abord la phase
ralisation qui consiste implmenter les fonctionnalits du systme.
En guise de conclusion, la ralisation de ce projet nous a t bnfique aussi bien sur
le plan technique que sur le plan professionnel. Ceci nous a permis denrichir et dapprofondir
nos connaissances thoriques sur les notions de bases des systmes dinformations
Ce projet nous a permis galement dapprofondir nos connaissances pratiques. Nous
sommes parvenues concevoir laide des divers logiciels dploys lors de la conception de
cette application tels que le langage de dveloppement orient objet Java.
Comme perspectives pour notre application ; nous proposons les possibilits
suivantes :
Cette ralisation peut tre tendue sous divers axes. On peut par exemple raliser :
On peut enrichir notre application en ajoutant un espace pour ltudiant qui lui permet
daccder lapplication pour dposer son cahier des charges de son projet de fin
dtudes ou son stage, pour envoyer une demande de rorientation..Aussi on peut
ajouter un espace pour lenseignant pour enregistrer les absences et les notes des
tudiants.
Amlioration de la visualisation en fournissant un ensemble de possibilits de suivis
des informations comme des alarmes, des graphiques.
Dvelopper une interface graphique base sur le Web de donnes et l'accs via le
serveur http.
2014----2015
37
ISET Kasserine
Bibliographie
[B1]: https://blog.axopen.com/2011/06/le-role-du-si-dans-la-performance-des-entreprises/
[B2]: http://www.isetks.rnu.tn/fra/pages/27/creation
[B3]: http://www.marketing-etudiant.fr/docs/1dcce96004151fad516adddf6d2b0d71-cours-1.pdf
[B4]: http://uml.free.fr/index-cours.html
[B5]: http://fr.wikipedia.org/wiki/StarUML
[B6]: http://fr.wikipedia.org/wiki/NetBeans
[B7]: http://fr.wikipedia.org/wiki/Java_(langage)
[B8]: http://fr.wikipedia.org/wiki/MySQL
2014----2015
38