Application web de gestion de recrutement- Recruitement managment systemSarra ERRREGUI
Application web de gestion de recrutement pour automatiser le processus de recrutement commençant par la phase de détection du profil chercher jusqu'aux affectations du nouvel recrut dans le département adéquat de l'offre
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.
Application web de gestion de recrutement- Recruitement managment systemSarra ERRREGUI
Application web de gestion de recrutement pour automatiser le processus de recrutement commençant par la phase de détection du profil chercher jusqu'aux affectations du nouvel recrut dans le département adéquat de l'offre
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.
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
L’objectif du projet est de concevoir et implémenter un système, en ligne, qui automatise
la gestion et l’affectation des projets de fin d’étude. Le système permettra aux enseignants de
proposer des thèmes pour les projets de fin d’études aux étudiants, ces derniers pourront
choisir ou modifier leurs choix. Le système permettra en outre d’automatiser l’affectation des
PFE aux étudiants, cette tâche se fait actuellement d’une façon totalement manuelle.
Mots-clés: application web, base de données, gestion des PFE
The goal of the project is to design and implement an online system that automates the
management and the assignment of graduation projects. The system will allow teachers to
propose their themes for graduation projects to students, who will be able to choose or modify
their choices. The system will also automate the assignment of the graduation projects to
students; this task is done currently in a manual way.
Keywords : Web Application, Data base, Graduation Project
Conception et développement d'une application Android pour TUNISAIRSkander Driss
Le sujet présenté dans ce rapport consiste à concevoir et à développer une application mobile.
Réalisé par Driss Skander & Touzri Malek.
Pour plus d'informations veuillez me contacter sur : skanderdriss@gmail.com
Rapport mini-projet Gestion Commerciale D’un SupermarchéMouad Lousimi
Le projet soumis à notre réflexion est intitulé réalisation d'un programme pour la gestion commerciale d’un supermarché réalisé à l'aide de Microsoft Visual Basic et MySQL.
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
Conception et développement d'une application de gestion de production et de ...Mohamed Aziz Chetoui
Rapport de stage de fin d'études présenté par
Dhouha MELKI & Mohamed Aziz CHETOUI
Réalisé au sein de LYSI ENGINEERING & INSTITUT SUPERIEUR D’INFORMATIQUE
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.
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
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
Dans le cadre de l'élaboration de notre projet de fin d’année, nous avons suggéré à concevoir une Application web et mobile pour la gestion de médecin.
La version 2015 de la conférence sur la chefferie de projet présentée aux étudiants de l'Université Lyon1.
La présentation met l'accent sur la communication, l'anticipation et l'identification des risques quelque soit la méthodologie utilisée, cycle en V ou agile.
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
L’objectif du projet est de concevoir et implémenter un système, en ligne, qui automatise
la gestion et l’affectation des projets de fin d’étude. Le système permettra aux enseignants de
proposer des thèmes pour les projets de fin d’études aux étudiants, ces derniers pourront
choisir ou modifier leurs choix. Le système permettra en outre d’automatiser l’affectation des
PFE aux étudiants, cette tâche se fait actuellement d’une façon totalement manuelle.
Mots-clés: application web, base de données, gestion des PFE
The goal of the project is to design and implement an online system that automates the
management and the assignment of graduation projects. The system will allow teachers to
propose their themes for graduation projects to students, who will be able to choose or modify
their choices. The system will also automate the assignment of the graduation projects to
students; this task is done currently in a manual way.
Keywords : Web Application, Data base, Graduation Project
Conception et développement d'une application Android pour TUNISAIRSkander Driss
Le sujet présenté dans ce rapport consiste à concevoir et à développer une application mobile.
Réalisé par Driss Skander & Touzri Malek.
Pour plus d'informations veuillez me contacter sur : skanderdriss@gmail.com
Rapport mini-projet Gestion Commerciale D’un SupermarchéMouad Lousimi
Le projet soumis à notre réflexion est intitulé réalisation d'un programme pour la gestion commerciale d’un supermarché réalisé à l'aide de Microsoft Visual Basic et MySQL.
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
Conception et développement d'une application de gestion de production et de ...Mohamed Aziz Chetoui
Rapport de stage de fin d'études présenté par
Dhouha MELKI & Mohamed Aziz CHETOUI
Réalisé au sein de LYSI ENGINEERING & INSTITUT SUPERIEUR D’INFORMATIQUE
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.
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
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
Dans le cadre de l'élaboration de notre projet de fin d’année, nous avons suggéré à concevoir une Application web et mobile pour la gestion de médecin.
La version 2015 de la conférence sur la chefferie de projet présentée aux étudiants de l'Université Lyon1.
La présentation met l'accent sur la communication, l'anticipation et l'identification des risques quelque soit la méthodologie utilisée, cycle en V ou agile.
Projet de fin d'etude sur le parc informatiqueHicham Ben
C'est ma présentation 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
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Arnold Stellio
Les données informatiques nécessaires au fonctionnement de l’activité de l’entreprise sont d’une importance capitale pour l’entreprise. La perte de ces données pourrait la gêner, la paralyser et même dans les cas extrêmes, lui être fatale. Il faut donc être capable d’anticiper la perte inattendue des données et être en mesure de proposer un plan de récupération de ces données si précieuses. C’est pourquoi, il est nécessaire de les sauvegarder régulièrement. Vous conviendrez avec moi qu’une entreprise telle que LDL TECHNOLGY possède déjà un système de sauvegarde de ses données informatiques. Cependant, dans un souci d’amélioration et d’optimisation de sa stratégie de sauvegarde des données, l’entreprise, par le biais du responsable du système d’information, a posé la problématique suivante : comment peut-on automatiser les sauvegardes internes et externes, qui dans la majorité des cas se font manuellement ?
Durant ces six mois passés en entreprise, mon travail était de répondre à cette problématique.
Ce document comporte quatre grandes parties :
la première partie n’est autre que la présentation de l’entreprise d’accueil. La deuxième partie est celle liée à la gestion de projet, on y retrouve le cahier des charges, une étude de l’existant (moyens et des procédés mis en place pour sauvegarder les données en interne et en externe), ce sera l’occasion de faire l’état des lieux et d’avoir une idée de comment les données sont sauvegardées.
La phase suivante consiste à l’étude d’un panel des solutions répondant aux critères définis dans le cahier des charges.
Cette partie sera bouclée par une synthèse des résultats des tests qui ont été élaborés.
La dernière partie, c’est l’étude scientifique.
Mémoire en anglais et français.
L’outil informatique : une composante incontournable de la conduite de projet...idealconnaissances
Intervention de Alain GONTARD, Directeur du secteur public, Pierre-Yves MOUTIN Consultant manager d'Alligra, Frédéric BOUCHILLOU, Manager Senior et Isabelle FIEUX, Manager d'Algoé Consultants, dans le cadre des 2èmes Ateliers Nationaux de la Solidarité
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
Description:
Les méthodes Agiles sont de plus en plus utilisées dans les projets de développement logiciel, en particulier la méthode Scrum. Mais est-ce que cette méthode peut-être utilisée dans d'autres domaines que celui du développement logiciel?
Avec cette présentation, Mathieu Boisvert propose quelques exemples pour réfléchir avec les participants sur les préalables, les avantages et les difficultés d'adopter les méthodes Agiles dans le domaine de la gestion du changement. La présentation se découpe en trois parties :
- Introduction aux approches Agiles et à la méthode Scrum
- Planification et suivi d'un projet de gestion du changement à l'aide de Scrum
- Gestion de changement à planifier lors de l'adoption des approches Agiles
Biographie:
Mathieu Boisvert est coauteur, avec Sylvie Trudel, du livre « Choisir l’agilité: du développement logiciel à la gouvernance ».
Il est également membre actif de la communauté Agile et chargé de cours à la Chaire de gestion de projet de l’UQAM.
Lieu : Université de Sherbrooke - Campus de Longueuil
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
L’Agilité est plus stratégique que jamais : elle augmente la souplesse, la réactivité et la mobilisation des organisations.
Découvrez comment la gouvernance peut utiliser l’Agilité pour améliorer de manière systémique une organisation, de la gestion de portefeuilles jusqu’aux opérations en passant par la réalisation de projets.
Les jointures sont un moyen en Transact-SQL pour récupérer des informations provenant de plusieurs objets distincts, qu’il s’agisse de tables, tables temporaires ou vues en utilisant si, possible, leurs clefs primaires et étrangères.
SQL Server comprend deux types de syntaxe pour respecter une compatibilité ascendante :
- Le standard ANSI SQL 89 utilisé sur les SGBD SQL Server 6.5 et 7
- Le standard ANSI SQL 92 exploité réellement à partir de la version 2000 de SQL Server
Il existe différents types de jointures, chacune répondant à des besoins précis :
- Les jointures internes,
- Les jointures externes,
- Les jointures multiples,
- L’auto-jointure.
Conception et mise en place d'un Workflow du département VASAhmed MAALEJ
Exposé de ma soutenance de PFE de la Licence au sein de ISI, portant sur la conception et la mise en place de Workflows automatisant les processus métiers du département Services à valeurs ajoutées (VAS).
Mots-clés : Activiti, BPMN 2.0, Java, processus métier, Workflow
Résultat obtenu : Mention très bien
Business Intelligence Reporting Solution Imad ALILAT
This presentation will help you understand the basic building blocks of Business Intelligence. Learn how decisions are triggered, the complete decision process and who makes decisions in the corporate world.
More importantly, understand core components of a Business Intelligence architecture such as a data warehouse, data mining, ETL Process (Extract-Transform-Load) and data reporting. Each component plays an integral part which enables today's managers and decision makers collect, analyze and interpret data to make it actionable for decision making.
Business intelligence has become an integral part that needs to be incorporated to ensure business survival. It is a tool that helps analyze historical data and forecast future so that your are always one step ahead in your business.
Please feel free to like, share and comment as you please!
Un support de cours complet sur l'architecture JEE et l'industrialisation du génie logiciel. Ce support contient les parties suivantes :
- Tendances du génie logiciel
- Architecture JEE
- Services de l'infrastructure JEE (jdbc, jndi, rmi,servlet, jsp, jstl, jsf,EJB, JaxWS, JaxRS, JMS, JMX, ....)
- Maven : Outil d'industrialisation du génie logiciel
- Junit : Test Unitaires
- Hibernate
- Spring IOC et Spring MVC
- Struts 2
Bon apprentissage à tous
Maven
Petit cours de gestion de projets en 9 modules (GO01 à GP09), intégrant plusieurs approches méthodologiques, telles que PMBOK, PCM, ZOPP et autres.
Les phases: un PDCA modifié?
ASFA - Organisation et Méthodologie du projet COLSAFrédéric Sagez
Suite au nouveau schéma directeur pour 2016 du comité de direction, l’Association Nationale pour la Formation Automobile (OPCA basée à Sèvres qui organisme et finance les formations pour les entreprises situées dans le secteur automobile) a demandé à son service support, l’ASFA de veiller à la mise en œuvre et à la cohérence du SI pour les prochaines opérations de collecte de taxe d’apprentissage et de formation continue.
J’interviens dans le cadre de la mise en place du projet de refonte des applicatifs du SI en y apportant de la méthodologie, de l’organisation avec comme première mission d’unifier le Back Office avec les différentes entités. (ASFA, ANFA et le GNFA)
Cette présentation à pour but de décrire la futur organisation pour le développement de nouvelles applications dans le SI tout en privilégiant le Métier.
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
Scub Foundation est un ensemble de frameworks, de conventions, d'outils et de procédures qui structurent les développeurs et leurs développements. Pour simplifier, c'est une plateforme qui permet l'industrialisation des projets de développement informatique.
Plus d'informations à http://www.scub-foundation.org
Objectifs du socle
- Ne pas réinventer la roue ! (Intégration d'Eclipse et des frameworks populaires comme hibernate, spring, gwt, JUnit…).
- Avoir des modèles de projets pour chaque type de projet mais avec des structures identiques.
- Avoir des tâches automatisées pour l'ensemble du cycle de vie du projet (compilation, packaging, test…).
- Développement SOA (intégration de la notion de noyau et du découplage Interface/implémentation).
- Gestion automatique des dépendances / librairies.
- Gérer les différents environnements (Test / Développement / Pré production / Production…).
Concrètement, notre socle technique offre au développeur un environnement de développement intégrant les meilleurs éléments Open Source (Eclipse, Maven, Spring, GWT…) ainsi que des modèles de projet.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
8. Problématique Réalisation ConclusionConceptionIntroduction
8
Automatiser la gestion des
projets informatique
Réaliser une application web
Solution
‐ Automatiser l’affectation des tâches
‐ Automatiser l’affectation des rôles.
‐ Suivre l'avancement du projet en temps réel à
travers un tableau de bord.
‐ Permettre au client de suivre l’état de leurs
projets
9. Problématique Réalisation ConclusionConceptionIntroduction
9
Automatiser la gestion des
projets informatique
Réaliser une application web
Solution
‐ Automatiser l’affectation des tâches
‐ Automatiser l’affectation des rôles.
‐ Suivre l'avancement du projet en temps réel à
travers un tableau de bord.
‐ Permettre au client de suivre l’état de leurs
projets
14. Aspect fonctionnel
Problématique RéalisationSolution ConclusionConceptionIntroduction
14
Aspect dynamique Aspect techniqueAspect fonctionnel
Planifier un
projet
Définir un
projet
Mettre à
jour un
projet
Consulter
les tches à
effectuer
employé
Consulter
l'état du
projet
S’authentifier« include »
« include »« include »
« include »
« include »
« include »
Gérer les
Comptes
Administrateur
Modifier
son compte
« include »
Client
Chef Projet
15. Planifier un
projet
Détailler le projet en
tâches élémentaires
Gérer les membres
au projet
Gérer les délais
« extend»
« extend»
« extend» Crée une période de
travail
Modifier une période
de travail
Supprimer une
période de travail
Ajouter membre
Supprimer membre
Ajouter une tache
Supprimer une tache
Modifier une tache
« extend»
« extend»
« extend»
« extend»
« extend»
« extend»
« extend»
« extend»
Problématique RéalisationSolution ConclusionConceptionIntroduction
15
Aspect dynamique Aspect techniqueAspect fonctionnel
16. Problématique RéalisationSolution ConclusionConceptionIntroduction
Gestionnaire
de suivi
Chef de projet
Affichage les statistiques
concernant le type de suivi
Calcul de la charge de travail
Interface de
l’application
suivi()
Accès au statistique
Base de donnée
Consulter l’historique des tâches
Informations sur le projet
Affichage de la liste des projets
Choix de type de suivi
SuiviProjet()
Accès au choix des projets
Consulter l’état des projet
Choisir le projet à consulter selectProjet()
Accès à l’interface de suiviInterface de suivi
16
Consulter l’historique des tâches
Informations sur les tâches
Calcul des statistiques
Aspect fonctionnel Aspect dynamique Aspect technique
17. Problématique RéalisationSolution ConclusionConceptionIntroduction
17
Aspect fonctionnel Aspect dynamique Aspect technique
Couche présentation Couche métier Couche persistanceCouche application
Service métier
Interfaces
Classed’implémentation
DAO
Interfaces
Classed’implémentation
Contrôleurs
Conteneur web
servlet
JSP
Base de
donnée
servlet
21. RéalisationProblématique Solution ConclusionConceptionIntroduction
Framework Open Source rendant le développement des
applications Java Entreprise à la fois plus simple et plus productive.
21
Une infrastructure similaire à un serveur d'application J2EE.
Une intégration facile avec de nombreux autres Frameworks.
Considéré comme un conteneur léger .
Initialiser les objets
Gérer leur cycle de vie
N’est pas liée à une spécification lourde
comme J2EE
Gérer leur dépendance entre eux
conteneur
conteneur
léger
léger
22. RéalisationProblématique Solution ConclusionConceptionIntroduction
22
Framework implémentant le design pattern MVC
Standard J2EE
Permet d’accroitre la productivité du développement de la
couche Présentation
JSF ( Java Server Faces )
IceFaces
Bibliothèque de composants graphiques Web2 pour JSF
Framework très avancé qui intègre les capacités de la
technologies Web2 AJAX sans écrire du code JavaScript
39. ConclusionProblématique RéalisationSolution ConceptionIntroduction
39
Approfondir nos connaissances dans le domaine de gestion des projets.
Développement d’une application de gestion et suivi des projets.
Découvrir des nouveaux Frameworks
Importance de la communication
Intégration dans la vie professionnel
40. ConclusionProblématique RéalisationSolution ConceptionIntroduction
40
Approfondir nos connaissances dans le domaine de gestion des projets.
Développement d’une application de gestion et suivi des projets.
Découvrir des nouveaux Frameworks
Importance de la communication
Intégration dans la vie professionnel