Rapport de stage de projet du fin d’études:
Conception & Développement d’une
application mobile pour la réservation des
tickets auprès des guichets de service
Présenté en vue de l’obtention du
Diplôme : Mastère Professionnel en Ingénierie des Logiciels et des Connaissance
Conception et Développement d’une Application web Pour le Service De Remorquage
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
C'est mon rapport du mon projet de fin d’études qu'il s’agit du développement d'une application de gestion du parc informatique
autant qu'un étudiant 5 eme année du l’école nationale des sciences appliquées de tetouan (ENSAT) au maroc
Rapport de stage de projet du fin d’études:
Conception & Développement d’une
application mobile pour la réservation des
tickets auprès des guichets de service
Présenté en vue de l’obtention du
Diplôme : Mastère Professionnel en Ingénierie des Logiciels et des Connaissance
Conception et Développement d’une Application web Pour le Service De Remorquage
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
C'est mon rapport du mon projet de fin d’études qu'il s’agit du développement d'une application de gestion du parc informatique
autant qu'un étudiant 5 eme année du l’école nationale des sciences appliquées de tetouan (ENSAT) au maroc
Conception et Développement d'une solution Web et Mobile pour le compte de la société Medor
http://blog.hosni.me/2016/11/isimm-3eme-la-info-rapport-pfe.html
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
Dans le cadre de notre projet de fin d’étude, nous nous intéressons à
développer une application qui sert à l’achat en ligne des produits de beauté,
reconnu dans le domaine informatique par le nom ” E-commerce ”, cette application
peut être développer sur plusieurs plate-forme notamment : An-
droïd , Mac OS et BlackBerry etc. Les supports de notre application Ecommerce
sont les téléphones portable mené, d’un système d’exploitation
Androïd.
--------------------------
http://nazihhenie.wordpress.com/
Lien du Blog:
Résumé
Ce document englobe mon projet de fin d’étude réalisé dans le but d’obtenir le diplôme national d’ingénieur en informatique de l’école supérieure privée d’ingénierie et de technologies
(ESPRIT), suite à un stage qui a duré six mois effectués au sein de l’entreprise « DREAM TEK Consulting ». Un stage qui avait principalement pour objectif d’élargir et d’appliquer mes acquis et mes connaissances et de me préparer pour la vie professionnelle.
Ma mission était de concevoir et de réaliser une application web pour le Dashboarding et l’automatisation de la gestion des ressources RH et des produits de l’entreprise.
Ce rapport vous donne une idée bien détaillée sur le projet dans son cadre techniqueet fonctionnel.
********************************************************************
Abstract
The present document contains the details of the work done as the end-of-study project to get the national degree of IT engineering from the private higher school of engineering
and technology (ESPRIT), after a six-month internship in the firm « DREAM TEK Consulting ». An internship that aimed to expand and apply my skills and knowledge.
My mission was to design and implement a web application for dashboarding and automating the management of HR resources and the company products.
This document offers a very detailed idea about the project in both technical and functional scopes.
Pfe conception et réalisation d'une application de gestion des processus d'ac...Ahmed Makni
Ce travail s’inscrit dans le cadre du projet de fin d’études pour l’obtention de diplôme de licence en science et technologies de l'information et de la communication. Il vise à réaliser une application web pour l’évaluation des fournisseurs tenant compte les chiffres d'affaires, la condition des livraisons par rapport aux commandes ainsi que les non conformités. Pour ce faire l'application associe des critères quantitatifs pour calculer un taux de respect des engagements moyennant une extraction des données du logiciel de gestion à des critères qualitatifs pour évaluer les aspects affaire et technique des fournisseurs.
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...Mohamed Amine Mahmoudi
Mon rapport de stage PFE pour l’obtention du Diplôme National de Master
MÉMOIRE DE MASTER
Présenté en vue de l’obtention du
Diplôme National de Master Professionnel en Sciences et Technologies
Mention : Informatique
Spécialité : Sécurité des Systèmes Informatiques Communicants et Embarqués
Conception et Réalisation d’une Application
Sécurisée de Gestion des Ressources Humaines
Projet de fin étude ( LFIG : Conception et Développement d'une application W...Ramzi Noumairi
Ce présent rapport a été rédigé dans le cadre du projet de fin d’étude pour l’obtention du diplôme de la licence en informatique de gestion. Ce projet consiste a développer une application web et mobile d’SOS remorquage. Afin de mettre en œuvre ce projet, nous avons utilisé le Framework « symfony2 »pour le développement web et Android pour le développement mobile.
Conception et Développement d'une solution Web et Mobile pour le compte de la société Medor
http://blog.hosni.me/2016/11/isimm-3eme-la-info-rapport-pfe.html
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
Dans le cadre de notre projet de fin d’étude, nous nous intéressons à
développer une application qui sert à l’achat en ligne des produits de beauté,
reconnu dans le domaine informatique par le nom ” E-commerce ”, cette application
peut être développer sur plusieurs plate-forme notamment : An-
droïd , Mac OS et BlackBerry etc. Les supports de notre application Ecommerce
sont les téléphones portable mené, d’un système d’exploitation
Androïd.
--------------------------
http://nazihhenie.wordpress.com/
Lien du Blog:
Résumé
Ce document englobe mon projet de fin d’étude réalisé dans le but d’obtenir le diplôme national d’ingénieur en informatique de l’école supérieure privée d’ingénierie et de technologies
(ESPRIT), suite à un stage qui a duré six mois effectués au sein de l’entreprise « DREAM TEK Consulting ». Un stage qui avait principalement pour objectif d’élargir et d’appliquer mes acquis et mes connaissances et de me préparer pour la vie professionnelle.
Ma mission était de concevoir et de réaliser une application web pour le Dashboarding et l’automatisation de la gestion des ressources RH et des produits de l’entreprise.
Ce rapport vous donne une idée bien détaillée sur le projet dans son cadre techniqueet fonctionnel.
********************************************************************
Abstract
The present document contains the details of the work done as the end-of-study project to get the national degree of IT engineering from the private higher school of engineering
and technology (ESPRIT), after a six-month internship in the firm « DREAM TEK Consulting ». An internship that aimed to expand and apply my skills and knowledge.
My mission was to design and implement a web application for dashboarding and automating the management of HR resources and the company products.
This document offers a very detailed idea about the project in both technical and functional scopes.
Pfe conception et réalisation d'une application de gestion des processus d'ac...Ahmed Makni
Ce travail s’inscrit dans le cadre du projet de fin d’études pour l’obtention de diplôme de licence en science et technologies de l'information et de la communication. Il vise à réaliser une application web pour l’évaluation des fournisseurs tenant compte les chiffres d'affaires, la condition des livraisons par rapport aux commandes ainsi que les non conformités. Pour ce faire l'application associe des critères quantitatifs pour calculer un taux de respect des engagements moyennant une extraction des données du logiciel de gestion à des critères qualitatifs pour évaluer les aspects affaire et technique des fournisseurs.
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...Mohamed Amine Mahmoudi
Mon rapport de stage PFE pour l’obtention du Diplôme National de Master
MÉMOIRE DE MASTER
Présenté en vue de l’obtention du
Diplôme National de Master Professionnel en Sciences et Technologies
Mention : Informatique
Spécialité : Sécurité des Systèmes Informatiques Communicants et Embarqués
Conception et Réalisation d’une Application
Sécurisée de Gestion des Ressources Humaines
Projet de fin étude ( LFIG : Conception et Développement d'une application W...Ramzi Noumairi
Ce présent rapport a été rédigé dans le cadre du projet de fin d’étude pour l’obtention du diplôme de la licence en informatique de gestion. Ce projet consiste a développer une application web et mobile d’SOS remorquage. Afin de mettre en œuvre ce projet, nous avons utilisé le Framework « symfony2 »pour le développement web et Android pour le développement mobile.
L’innovation est un point clé pour permettre aux entreprises de développer un avantage concurrentiel sur le marché. Une bonne gestion de l’innovation exige dans un premier temps d’inciter les salariés de l’entreprise à faire preuve de créativité, à s’exprimer librement pour sortir du cadre existant puis de faire émerger au sein de l’entreprise les idées les plus prometteuses, pour ensuite rentrer dans un processus de structuration et d’organisation de cette idée afin qu’elle devienne un véritable projet et qu’elle puisse apporter des résultats concrets à l’entreprise. Lors de cette session, vous pourrez découvrir comment faire émerger de nouvelles idées dans l’entreprise puis les mettre en œuvre afin qu’elles deviennent des relais de croissance pour l’entreprise.
Conception et réalisation d’un Système d’information des étudiants du départe...Ilyas CHAOUA
Ce projet vise à développer un système d’information des étudiants du département
informatique. Mais, pour aboutir à cette fin, nous allons tout d’abord effectué une étude
conceptuelle de l’application. Cette dernière nous permettra, en effet, d’accéder facilement
à la réalisation de l’application en organisant les idées et en structurant le processus de
codage suivant des diagrammes. L’application a été implémenté par diverses technologies
en se basant sur l’étude conceptuelle. Le système de gestion de base de données choisi
fut MySQL. L’application a été implémenté avec Laravel5 et Boostrap3, qui sont des
frameworks permettant de créer rapidement et efficacement un site web complexe et flexible.
Génération de leads B2B : Bien finir 2014. Bien commencer 2015Effinity
Génération de leads B2B : Bien finir 2014. Bien commencer 2015 : les clés du succès et cas clients
- Plus de visibilité.
- Optimisation des conversions.
- Les nouveautés.
- Aide à la vente.
Rapport projet de fin d'études: Elaboration d’un tableau de bord et politique...Ayoub Minen
Bonjour,
Voici le rapport pfe qui traite comme sujet l’élaboration d’un tableau de bord et politique d’approvisionnement Min-Max pour le magasin général PMP (PAKISTAN MAROC PHOSPHORE, OCP Jorf Lasfar)
Rapport du Projet de Fin d'année Génie informatique ayoub daoudi
La conception et la réalisation d’une plateforme de
gestion commerciale , réalisé par Daoudi Ayoub, Jirou Mohsin et Bourass Karim au sein de l'entreprise Grafimage, ceci rentre dans le cadre de projet de Fin d'année en 4 ème année Génie informatique à l'ENSA d'Agadir.
Rapport PFE: PIM (Product Information Management) - A graduation project repo...younes elmorabit
--French--
Rapport du projet de fin d'études portant sur la mise en oeuvre d'une solution PIM (Product Information Management), pour une maison de produit de luxe à base de la platforme SAP commerce (aka Hybris).
Le rapport a été rédigé en LaTeX à l'aide de la plateforme Overleaf, ainsi la template du projet a été partgé sur la même plate-forme en licence libre :
Page de garde: https://www.overleaf.com/latex/templates/graduation-project-cover-page/qtmbhjbwjqcd
Corps du rapport : https://www.overleaf.com/latex/templates/graduation-project-report/ytbmnsqxmrrs
--English--
A graduation project report about the implementation of a PIM solution (Product Information Management) for a luxury goods company, based on the SAP Commerce platform (aka Hybris).
The report was written by the LaTeX language using the platform Overleaf. The template of the project was shared on the same platform under a free license :
Cover page : https://www.overleaf.com/latex/templates/graduation-project-cover-page/qtmbhjbwjqcd
Report body : https://www.overleaf.com/latex/templates/graduation-project-report/ytbmnsqxmrrs
Thèse sur la Bureautique 2.0 en entreprise, dans le cadre du mastère spécialisé HEC Paris - Mines ParisTech Management des Systèmes d\'Information et Technologies
Cette application est réalisé en utilisant le Framework Spring Boot, elle sert à gerer tous ce qui concerne la gestion commerciale tels que :
La gestion des clients
La gestion des fournisseurs
La gestion des commandes
La gestion des factures
La gestion des produits
La gestion des dossiers
La gestion des utilisateurs
Gestion de la securité
Au niveau de la conception, cette application est mis en place à l'aide de l'outil Entreprise Architect qui fournit plusieurs fonctionalités de developpement UML.
L'application est réalisé en utilisant le Framework Spring Boot en generale; où l'implementation de l'architecture MVC, l'utilisation du moteur de template Thymleaf, l'implementation du module DAO, et l'integration du Spring Security.
* Le rapport du projet : https://drive.google.com/open?id=1bHvbtHwu2hGBmZuiHw7aOSCTSOr6eJ1t .
* Vidéo illustratif : https://drive.google.com/open?id=1fRqJ735rau7c_0TOqZgFQyBFXZ3TEGLh
* Repository : https://github.com/abdev2019/Gestion-Commerciale-avec-Spring.Boot
Projet Passerelle sécurisée intelligente pour l'internet des objetsUniversité de Rennes 1
Développement d’un module pour la définition et la
collecte des KPIs pour l’analyse de la performance du
réseau sur une passerelle dédiée aux objets connectés
Projet de conception et de développementGlei Hadji
Conception et Développement d’un ERP(module d’achat, module de gestion de stock» dont
l’objectif est de concevoir une application dédiée aux entreprises, permettant à son propriétaire
la gestion des achats et du stock
Similaire à Rapport de stage boite à idées innovantes avec dashboard (20)
Cycle de Formation Théâtrale 2024 / 2025Billy DEYLORD
Pour la Saison 2024 / 2025, l'association « Le Bateau Ivre » propose un Cycle de formation théâtrale pour particuliers amateurs et professionnels des arts de la scène enfants, adolescents et adultes à l'Espace Saint-Jean de Melun (77). 108 heures de formation, d’octobre 2024 à juin 2025, à travers trois cours hebdomadaires (« Pierrot ou la science de la Scène », « Montage de spectacles », « Le Mime et son Répertoire ») et un stage annuel « Tournez dans un film de cinéma muet ».
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24BenotGeorges3
Les informations et évènements agricoles en province du Luxembourg et en Wallonie susceptibles de vous intéresser et diffusés par le SPW Agriculture, Direction de la Recherche et du Développement, Service extérieur de Libramont.
Le fichier :
Les newsletters : https://agriculture.wallonie.be/home/recherche-developpement/acteurs-du-developpement-et-de-la-vulgarisation/les-services-exterieurs-de-la-direction-de-la-recherche-et-du-developpement/newsletters-des-services-exterieurs-de-la-vulgarisation/newsletters-du-se-de-libramont.html
Bonne lecture et bienvenue aux activités proposées.
#Agriculture #Wallonie #Newsletter #Recherche #Développement #Vulgarisation #Evènement #Information #Formation #Innovation #Législation #PAC #SPW #ServicepublicdeWallonie
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...M2i Formation
Améliorez l'intégration de vos nouveaux collaborateurs grâce à notre formation flash sur l'onboarding. Découvrez des stratégies éprouvées et des outils pratiques pour transformer l'intégration en une expérience fluide et efficace, et faire de chaque nouvelle recrue un atout pour vos équipes.
Les points abordés lors de la formation :
- Les fondamentaux d'un onboarding réussi
- Les outils et stratégies pour un onboarding efficace
- L'engagement et la culture d'entreprise
- L'onboarding continu et l'amélioration continue
Formation offerte animée à distance avec notre expert Eric Collin
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Rapport de stage boite à idées innovantes avec dashboard
1. Ministère de l’Enseignement Supérieur,
de la Recherche Scientifique et des Technologies
de l'Information et de la Communication
Université de Carthage
Institut National des Sciences
Appliquées et de Technologie
Rapport de Stage Obligatoire d’Eté
Filière : Génie Logiciel
Niveau : 4ième Année
Sujet :
Développement d’une application de gestion de la
boite à idée des projets innovants avec un Dashboard
Réalisé par : Siwar GUEMRI
Entreprise d’accueil :
LB Consulting
Année Universitaire : 2014/2015
2. Ministère de l’Enseignement Supérieur,
de la Recherche Scientifique et des Technologies
de l'Information et de la Communication
Université de Carthage
Institut National des Sciences
Appliquées et de Technologie
Rapport de Stage Obligatoire d’Eté
Filière : Génie Logiciel
Niveau : 4ième Année
Sujet :
Développement d’une application de gestion de la
boite à idée des projets innovants avec un Dashboard
Réalisé par : Siwar GUEMRI
Entreprise d’accueil :
LB Consulting
Responsable à l’entreprise:
M. Mahmoud BEN LAMINE
Avis de la commission des stages
Année Universitaire : 2014/201
3. Sommaire
1 Introduction : ............................................................................................................................... 1
2 Présentation de l’entreprise d’accueil : ...................................................................................... 1
3 Cahier des charges : ..................................................................................................................... 2
3.1 Présentation du projet : ...................................................................................................... 2
3.2 L’innovation ......................................................................................................................... 3
3.2.1 Définition : ................................................................................................................... 3
3.3 Les besoins fonctionnels : .................................................................................................. 3
3.3.1 Module Gestion des idées : ........................................................................................ 4
3.3.2 Module Gestion des réunions : ................................................................................. 4
3.4 Les besoins non fonctionnels : .......................................................................................... 5
3.5 Modèle physique des données : ......................................................................................... 5
4 Journal de stage ............................................................................................................................ 7
5 Travail réalisé ................................................................................................................................ 7
5.1 Environnement Matériel : .................................................................................................. 7
5.2 Environnement Logiciel: .................................................................................................... 7
5.3 Architecture de la solution : ............................................................................................... 8
5.4 Réalisation de l’application : ............................................................................................... 8
5.5 Le Dashboard : .................................................................................................................. 14
5.5.1 Définition : ................................................................................................................. 14
5.5.2 Bâtir un Dashboard .................................................................................................. 14
6 Consolidation des acquis .......................................................................................................... 16
7 Conclusion .................................................................................................................................. 16
8 Bibliographies ............................................................................................................................. 17
4. Table des figures
Figure 1: Organigramme de LB Consulting ...................................................................................... 2
Figure 2: Le concept de l'innovation .................................................................................................. 3
Figure 3: Diagramme de cas d’utilisation générale ........................................................................... 4
Figure 4: module Gestion des idées ................................................................................................... 4
Figure 5: Module gestion des réunions .............................................................................................. 5
Figure 6: Modèle physiques des données .......................................................................................... 6
Figure 7: Diagramme de GANTT ...................................................................................................... 7
Figure 8: Architecture de l'application ............................................................................................... 8
Figure 9: interface d'authentification .................................................................................................. 9
Figure 10: Interface d'Accueil d'un Simple utilisateur ..................................................................... 9
Figure 11: interface des visualisation des idées par un simple utilisateur ................................... 10
Figure 12: interface d'ajout d'une idée ............................................................................................. 10
Figure 13: succès de l'ajout ................................................................................................................ 10
Figure 14: interface d'accueil d'un Admin ....................................................................................... 11
Figure 15: interface d'introduire un réunion ................................................................................... 11
Figure 16: interface ajout des idées discutées ................................................................................. 12
Figure 17: interface succès de l'ajout ................................................................................................ 12
Figure 18: interface visualisation des idées pour un Admin ......................................................... 13
Figure 19: Interface d'ajout d'un projet ........................................................................................... 13
Figure 20: interface détails des idées pour un Admin .................................................................... 14
Figure 21: Espace de travail Dundas ................................................................................................ 15
Figure 22: Le Dashboard final .......................................................................................................... 15
Table des tableaux
TABLEAU 1 : TABLEAU COMPARATIF ENTRE LES COMPETENCE ET LES SKILLS………..16
5. Siwar GUEMRI [INSAT] LB Consulting
1
1 Introduction :
Nous sommes conditionnés maintenant pour s’en sortir, se développer, être performantes, les
entreprises doivent innover. L’innovation, c’est le truc magique pour trouver la croissance et le
développement.
Les idées innovantes peuvent être issues de n’importe quel employé de l’entreprise en
n’importe quel moment. On ne peut pas attendre jusqu'à la réunion prochaine du comité
administratif pour présenter cette idée. C’est pour cela on a réalisé cette application pour englober
et suivre tous les idées innovants des employés.
Cette application a été réalisé pendant un stage d’été convention d’une durée de 6 semaines à
partir de 16/06/2014 jusqu'au 24/07/2014 au sein de l’équipe développement de la société LB
consulting guider par Monsieur Mahmoud BEN LAMINE.
2 Présentation de l’entreprise d’accueil :
Présentation de LB Consulting :
Ce stage d’été s’est déroulé au sein de la société LB
Consulting, une société fondée en Mai 2004. LB Consulting
est une société à responsabilité limité (SARL) non résidente
totalement exportatrice avec un chiffre d’affaire de 1,5 million de dinars qui est installé le janvier
2006 au pôle El Ghazala. Elle est composée d’un effectif de 50 personnes réparties sur plusieurs
équipes.
Les domaines d’activités de LBC :
o Conseil en Yield Management [1] hôtelier.
o Conception, développement et maintenance de solutions de Yield Management
hôtelier
o Conception, développement et maintenance de solution de Business Intelligence
o Conception, développement et maint d’application mobiles pour l’hôtellerie
o Support technique de solution de Yield Management.
Les technologies les plus avancées de LB Consulting :
o Plateformes mobiles IOS, android et windows phones
o JavaEE
o DotNet (Asp.net, c#) c++
6. Siwar GUEMRI [INSAT] LB Consulting
2
o Sql server BI
Clients et projets réalisé par LB Consulting :
o Projet ARMS et optims le shuttle pour le compte de Amadeus(France)
o Projet Camptats pour le compte de Yelloh village(France)
o Divers projet de développement mobile pour le compte de société de Moyen-
Orient.
Organigramme :
FIGURE 1: ORGANIGRAMME DE LB CONSULTING
3 Cahier des charges :
3.1 Présentation du projet :
Ce projet s’intitule une application de gestion de la boite à idée innovante des projets
innovants avec un Dashboard. Les modules constituent ce travail sont présentés ci-dessous :
Module d’authentification.
Module de gestion des idées :
Module de gestion des projets.
Module de gestion des réunions.
Module de gestion des utilisateurs.
7. Siwar GUEMRI [INSAT] LB Consulting
3
3.2 L’innovation
3.2.1 Définition :
L’innovation implique la conversion de nouvelles connaissances dans un nouveau produit, un
nouveau service ou un nouveau procédé et la mise à disposition de cette offre, soit par une
commercialisation, soit au moyen d’autres techniques de diffusion.
Le Manuel d'Oslo de l'OCDE propose la définition suivante:
« Une innovation est la mise en oeuvre (implémentation) d’un produit (bien ou service) ou d’un
procédé (de production) nouveau ou sensiblement amélioré, d’une nouvelle méthode de
commercialisation ou d’une nouvelle méthode organisationnelle dans les pratiques d’une entreprise,
l’organisation du lieu de travail ou les relations extérieures. » [2]
Voici un schéma qui résume bien le concept d’innovation : celui-ci se trouve à la frontière entre
la technologie, les besoins des clients et la nécessité de rentabilité du concept.
FIGURE 2: LE CONCEPT DE L'INNOVATION
3.3 Les besoins fonctionnels :
Il s'agit des fonctionnalités du système. Ce sont les besoins spécifiant un comportement
d'entrée / sortie du Système.
Les acteurs du système :
Dans notre projet, nous pouvons avoir plusieurs acteurs, nous allons nous
intéresser uniquement aux acteurs principaux :
Administrateur : Cet acteur possède tous les droits d'accès qui lui
permettent d'administrer le système. Ses fonctions sont la gestion des idées,
des projets, des utilisateurs et des réunions.
Simple employé : Cet acteur permet des gérer ses idées introduits dans le
système après avoir s’authentifier.
Le système doit permettre :
8. Siwar GUEMRI [INSAT] LB Consulting
uc général
employé
administrateur
s'authentifier
gérer les idees
gérer les proj ets
gérer les utilisateurs
gérer les reunions
FIGURE 3: DIAGRAMME DE CAS D’UTILISATION GENERALE
gérer les idees s'authentifier
«include»
aj outer une idée modifier ses idées
4
3.3.1 Module Gestion des idées :
Le module gestion des idées est le module principale de notre application qui permette à tout
utilisateurs de cette applications d’introduire des idées innovantes et des modifier ses idées ainsi
que consulter les autres idées.
consulter les détails
FIGURE 4: MODULE GESTION DES IDEES
uc gerer les idees
employé
admin
3.3.2 Module Gestion des réunions :
C’est un module consacré au membre du comité administratif qui permet de gérer les réunions.
9. Siwar GUEMRI [INSAT] LB Consulting
gérer les réunions
aj outer un réunion
«include»
«extend» «extend»
attacher des idees
consulter les details
modifier les details
d'une idée
FIGURE 5: MODULE GESTION DES REUNIONS
uc gesrer les reunions
admin
3.4 Les besoins non fonctionnels :
s'authentifier
Ils renferment les contraintes techniques exigées dans le projet et qui se résument surtout en :
L'application devra être extensible, c'est-à-dire qu'il pourra y avoir une possibilité
d'ajouter ou de modifier de nouvelles fonctionnalités.
Il faudra aussi noter que l'application devra être hautement sécurisée car les
informations ne devront pas être accessibles à tout le monde.
Notre application doit fournir une interface simple, conviviale et utilisable
5
pour que tous les
utilisateurs, même ceux qui n’ont pas de très grandes connaissances en
informatique, puissent l’utiliser et profiter de toutes ses fonctionnalités.
Dans toute application, Il faut veiller à bien appliquer les critères de rapidité c’est-à-dire le
temps de réponse qui est une caractéristique fondamentale.
L’application doit répondre aux critères de sécurité suivant :
Authentification des utilisateurs à chaque connexion.
Chaque utilisateur doit voir l’application selon son droit d’accès.
3.5 Modèle physique des données :
Un Modèle Physique de Données est un formalisme qui permet de préciser le système de
stockage employé pour un système de gestion de base de données, dans notre cas SQL Server.
11. Siwar GUEMRI [INSAT] LB Consulting
7
4 Journal de stage
Ce stage est effectué au sein du LB Consulting dans un période de 1 mois et demi à compter à
partir 16/06/2014 jusqu’au 24/07/2014.
La figure suivant représente l’avancement du projet au cours du temps à l’aide de diagramme
de GANTT :
FIGURE 7: DIAGRAMME DE GANTT
5 Travail réalisé
5.1 Environnement Matériel :
Tout au long de notre projet, nous avons eu à notre disposition un ordinateur portable qui
dispose de la configuration suivante :
HP Pavilion g7 : Intel Core i3 2330M @ 2.20GHz
Ram : 6,00 Go Dual-Channel DDR3 @ 665MHz (9-9-9-24)
Système d’exploitation: Windows 7 Édition Familiale Premium 64-bit SP1
5.2 Environnement Logiciel:
Visual Studio:
Visual Studio est un ensemble complet d'outils de
développement permettant de générer plusieurs types des
applications Windows [3].
SQL SERVER:
SQL Server est un système de gestion de base de données et commercialisé
par la société Microsoft. [4]
12. Siwar GUEMRI [INSAT] LB Consulting
8
SQL Server Management Studio :
SQL Server Management Studio est un environnement intégré qui permet d'avoir accès, de
configurer, de gérer, d'administrer et de développer tous les composants de SQL Server.
Dundas Dashboard :
Dundas Dashboard est une plateforme base sur le web qui permet
de développer des tableaux de bord interactifs et sur mesure. Il agit
comme un portail BI central pour l’entreprise, où les utilisateurs
peuvent visualiser et analyser les données de toute l'organisation.[5]
5.3 Architecture de la solution :
La combinaison entre l’architecture MVC et l’architecture en couches peut donner plusieurs
résultat. L’un de ces résultat est l’architecture de notre application Asp.Net MVC4 décomposé en
trois couches « «DataAcessLayer », « BusinessLayer » et « PresentationLayer » :
FIGURE 8: ARCHITECTURE DE L'APPLICATION
5.4 Réalisation de l’application :
L’application consiste à introduire des idées innovantes dans un base des données par
n’importe quels employés dans l’entreprise et d’organiser des réunions pour discuter ces idées par
les membres des comités (administration) pour prendre des décisions à propos les idées discutées
et pour les modifier et/ou le transformer en projets.
13. Siwar GUEMRI [INSAT] LB Consulting
La première interface est pour l’authentification :
FIGURE 9: INTERFACE D'AUTHENTIFICATION
Si c’est un simple employé, il peut soit consulter les idées ou/et ajouter des idées :
FIGURE 10: INTERFACE D'ACCUEIL D'UN SIMPLE UTILISATEUR
S’il choisit de consulter des idées, il peut voir plus les détails de toutes les idées mais ne
9
peut modifier que ses idées.
14. Siwar GUEMRI [INSAT] LB Consulting
FIGURE 11: INTERFACE DES VISUALISATION DES IDEES PAR UN SIMPLE UTILISATEUR
10
S’il veut ajouter une idée innovante :
FIGURE 12: INTERFACE D'AJOUT D'UNE IDEE
Sucées de la tâche, il peut trouver son idée à la fin du tableau avec deux options ; détails |
modifier.
FIGURE 13: SUCCES DE L'AJOUT
Tache administrative : si l’utilisateur est un membre du comité.
15. Siwar GUEMRI [INSAT] LB Consulting
Il peut introduire des informations concernant la réunion.
FIGURE 14: INTERFACE D'ACCUEIL D'UN ADMIN
Il introduit les informations de base concernant la réunion :
FIGURE 15: INTERFACE D'INTRODUIRE UN REUNION
Puis il poursuit la création en ajoutant les idées discutées dans la réunion.
11
16. Siwar GUEMRI [INSAT] LB Consulting
FIGURE 16: INTERFACE AJOUT DES IDEES DISCUTEES
L’interface pour montrer le succès de l’ajout :
FIGURE 17: INTERFACE SUCCES DE L'AJOUT
Il peut consulter les idées avec la possibilité de modifier ses idées et ajouter un projet à une
12
idée discutée :
17. Siwar GUEMRI [INSAT] LB Consulting
FIGURE 18: INTERFACE VISUALISATION DES IDEES POUR UN ADMIN
13
Interface pour l’ajout d’un projet :
FIGURE 19: INTERFACE D'AJOUT D'UN PROJET
Il peut consulter les détails d’une idée avec la possibilité de voir les détails du projet
correspondant :
18. Siwar GUEMRI [INSAT] LB Consulting
FIGURE 20: INTERFACE DETAILS DES IDEES POUR UN ADMIN
14
5.5 Le Dashboard :
5.5.1 Définition :
Le tableau de Bord (Dashboard en anglais) est un outil permettant de suivre l’évolution d’une
situation, d’un phénomène donné afin de guider l’action en lien avec des objectifs préalablement
définis. Il permet d’une façon générale de :
Décrire une situation.
Comparer une situation dans l’espace.
Suivre des évolutions dans le temps.
Evaluer l’impact d’actions.
En vue de synthétiser tout ou partie de l’information disponible et d’aider à la prise de décision.
La réalisation d'un tel outil implique le respect de certains principes : un nombre restreint
d'indicateurs de performance pertinents, une diffusion aux acteurs concernés suivant une fréquence
bien déterminée.
«La raison d'être d'une organisation est de permettre à des gens ordinaires de faire des choses
extraordinaires » Peter Drucker – Père de la GPO (Group Policy Object (Les stratégies de groupe)).
5.5.2 Bâtir un Dashboard
Nous avons réalisé la version Beta de la partie Reporting avec un Dashboard Dundas qui est
installé à l’enteprise.il contient quatre diagrammes :
Nombre des idées par état de l’idée
Nombre des idées par initiateur
Nombre des idées par équipe de projet
19. Siwar GUEMRI [INSAT] LB Consulting
15
Nombre des réunions par date
FIGURE 21: ESPACE DE TRAVAIL DUNDAS
FIGURE 22: LE DASHBOARD FINAL
20. Siwar GUEMRI [INSAT] LB Consulting
16
6 Consolidation des acquis
Durant ce stage d’été j’ai eu la chance d’être acquise dans un monde professionnel et de se
traiter et de se communiquer avec les employés.
Le fait d'avoir été orienté pour notre stage dans notre domaine qui est le génie logiciel, nous a
conduits à réviser et à raffermir les notions acquises en classe dans les domaines concernés. Ce
tableau peut résumer les acquis par rapport aux skills.
Compétences acquises lors de la
formation
Habilitations acquises durant le stage
UML et Design Patterns (GL3) Conception complète de l’application
Communication de l'Entreprise
(GL3)
Se communiquer avec les employés et
l’encadrant.
Modèles de développement .NET
(GL3)
Réalisation de l’application web en C# avec
Entity Framework
Administration de bases de données
(GL4)
Conception et Administration de la base
données de notre application qui est SQL Server
pour qu’il soit professionnel est se connecte avec
les autres serveurs de l’entreprise
Frameworks de développement
(GL4)
Utilisation des plusieurs frameworks lors de
l’implémentation
Management des systèmes
d’information (option GL4)
La réalisation du Dashboard
TABLEAU 1 : TABLEAU COMPARATIF ENTRE LES COMPETENCE ET LES SKILLS.
Ce stage me permet de toucher tous les étapes de la réalisation d’une application complète
depuis qu’elle a été une idée sur des ébauches jusqu’à une application web qui tourne.
7 Conclusion
Dans le cadre de ce projet, nous avons développé la version zéro d’une application de gestion
de la boite à idée des projets innovants avec un Dashboard : La mise en place de l'environnement
logiciel, module de gestion des idées, module gestion des réunions, module gestion des projets et
des utilisateurs.
Pour mener à bon escient ce projet, nous avons dû en premier lieu procéder à une étude
complète des différents documents fournis afin de comprendre le métier de notre à travers les
différents processus.
21. Siwar GUEMRI [INSAT] LB Consulting
Cette étape s'est présentée comme un défi pour nous car, non seulement le nombre de
processus est important, mais, quelques documents fournis ont été rédigées par des personnes non
connaisseuses du domaine informatique.
La phase de conception a été réalisée à l’aide de l’approche UML pour diminuer les risques de
contresens par rapport aux besoins des utilisateurs ainsi que le risque de développements infinis.
En ce qui est de la réalisation de notre application, nous avons choisi d’adopter l’architecture
MVC en utilisant L’ASP.N et avec un SGBD SQL SERVER et un tableau de bord DUNDAS.
Des améliorations pourraient aussi être apportées à ce projet. Les possibilités sont
17
multiples comme :
Améliorer la partie statistique avec Dashboard de notre application pour mieux suivre les
idées innovantes.
Intégrer le Dashboard dans l’application Web.
Ajouter d’autres modules à l’application.
Ajouter la pagination et les zones de la recherche dans les pages web.
Améliorer la coté sécurité.
En effet, ce projet nous a permis de prendre des initiatives et de réaliser une application
complète. Prendre en charge un tel travail au sein d'une entreprise, nous a aidés à développer nos
facultés d'analyse, de réflexion et de décision.
8 Bibliographies
[1] J. LEHU, http://www.e-marketing.fr/Definitions-Glossaire-Marketing/Yield-management-
6491.htm, consulté le 01/10/2014
[2] Manuel d’Oslo en ligne, 3éme édition p. 54, http://www.keepeek.com/Digital-Asset-
Management/oecd/science-and-technology/manuel-d-oslo_9789264013124-fr#page56
, consulté le 01/10/2014
[3] Ressources Visual Studio, http://msdn.microsoft.com/fr-fr/vstudio/cc136611.aspx ,
consulté le 01/10/2014
[5] SQL Server , http://fr.wikipedia.org/wiki/Microsoft_SQL_Server , consulté le
01/10/2014.
[6] Dundas Dashboard, http://www.dundas.com/dashboard/ , consulté le 01/10/2014