BTS 2 SLAM Compte-rendu PPE05 et PPE06



Documents pareils
Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

La gestion des boîtes aux lettres partagées

MEDIAplus elearning. version 6.6

CAP BOX Note utilisateurs

Préparer la synchronisation d'annuaires

contact@nqicorp.com - Web :

Cyberclasse L'interface web pas à pas

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Quick Start Installation de MDweb version 2.3

inviu routes Installation et création d'un ENAiKOON ID

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique)

Gérer ses impressions en ligne

AFTEC SIO 2. Christophe BOUTHIER Page 1

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

les techniques d'extraction, les formulaires et intégration dans un site WEB

Projet M1 Sujet 21 : Développement d'un logiciel simplifié de type Business Object

Pentaho. présentation

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Contenu de la version 3.4 C I V I L N E T A D M I N I S T R A T I O N

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Gestion des utilisateurs : Active Directory

FileSender par RENATER - Guide utilisateur

Application web de gestion de comptes en banques

FileMaker Server 13. Guide de configuration de l'installation réseau

FileMaker 13. Guide ODBC et JDBC

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

LANDPARK ACTIVE DIRECTORY OPEN/LDAP


Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Mercredi 15 Janvier 2014

Configuration Wi-Fi pour l'utilisation d'eduroam

Sql Server 2005 Reporting Services

Guide de démarrage rapide

Le meilleur de l'open source dans votre cyber cafe

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

PMI PLACE DE MARCHE INTERMINISTERIELLE GUIDE D'UTILISATION UTILISATEUR OPERATEUR ECONOMIQUE

Mon Compte Epargne Temps (CET) : manuel utilisateur

Procédure d'installation complète de Click&Decide sur un serveur

Utilisation du module Scribe IMPORTATION DES COMPTES

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Utilisation de l'outil «Open Office TEXTE»

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Clauses d'hébergement web

Utiliser Reporting Services pour des NewsLetter

Notice Générale - MODULE CLIENTS. I. Description générale du module. II. La liste des clients a. Accès

Guide exploitant du contrôleur Legrand

AIDE A LA CREATION D UN COMPTE NOM DE DOMAINE, SOUS-DOMAINE, FTP, BASE DE DONNEES

Table of contents 2 / 58

GROUPE CAHORS EXTRANET

Le générateur d'activités

Analyse comparative entre différents outils de BI (Business Intelligence) :

PRESENTATION / FORMATION

SAGE Financements Notice de mise à jour via internet

Manuel d'utilisation: Gestion commerciale - CRM

FreeAnalysis. Schema Designer. Cubes

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Guide de configuration de SQL Server pour BusinessObjects Planning

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

ASA-Advanced Solutions Accelerator. Solution pour la gestion des données des laboratoires et des plateformes de service

Utilisation de GLPI. 1.Page d'accueil. Introduction

Formation en Logiciels Libres. Fiche d inscription

Guide Google Cloud Print

BIRT (Business Intelligence and Reporting Tools)

Auguria_PCM Product & Combination Manager

Service d'authentification LDAP et SSO avec CAS

MODE OPERATOIRE OPENOFFICE BASE

Installation locale de JOOMLA SEPIA

PPE GESTION PARC INFORMATIQUE

Sécurité. En profondeur

Fiche FOCUS. Les téléprocédures. Demander à remplacer le titulaire d'un service (substitution)

C RÉATION DE PDF (1) Cours SEM 205 Mieux utiliser le format PDF

L'AAA, késako? Bruno Bonfils, fr.org>, Novembre Sous ce terme d'apparence barbare est regroupé l'ensemble des concepts suivants :

Projet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations

Importation des données dans Open Office Base

Sage CRM. 7.2 Guide de Portail Client

Introduction. Première connexion

OpenOffice Base Gestionnaire de Base de Données

Compte-rendu de projet de Système de gestion de base de données

Cours: Administration d'une Base de Données

contact@nqicorp.com - Web :

SolidWorks Electrical 2014 Guide d'installation individuelle (1 base de donnée distincte par poste)

FileMaker Server 13. Publication Web personnalisée avec XML

B2i. LE B2i Brevet Informatique et Internet. Niveau : tous. 1 S'approprier un environnement informatique de travail. b2ico1.odt.

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Authentification avec CAS sous PRONOTE.net Version du lundi 19 septembre 2011

ETI/Domo. Français. ETI-Domo Config FR

AdjumedCollect. manuel pour l utilisateur. Version: AdjumedCollect est l instrument servant à la saisie des données.

2 Formation utilisateur

Transcription:

KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE05 et PPE06 Environnement : Ce projet a été réalisé en deuxième année de BTS, il s'agit d'un travail de groupe à quatre divisé en deux binôme. Le projet était à réaliser en classe. Environnement technologique : Langages utilisés : java, SQL. L'outil de «reporting» préconisé est JasperReports Bases de données : Phpmyadmin Logiciels utilisés : Netbeans, Github, Contexte Un lycée souhaite mettre en place une application permettant de gérer les offres de stages proposées aux étudiants de BTS. Cette application doit être développée autour d'une base de données, être sécurisée par mot de passe et doit, en plus de la gestion des offres, proposer un module de «reporting» permettant de réaliser des listes imprimables au format PDF. Mission du PPE 05(KUMARASAMY Sandirane et Fruitet Robin) : Notre binôme est chargé de développer autour d'une base de données (en utilisant JDBC) et être désormais être sécurisée à l'aide d'une authentification par mot de passe. Les utilisateurs disposeront d'une interface d'authentification composée des éléments suivants : - deux champs pour récupérer le login l'utilisateur et son mot de passe - deux boutons pour valider ou annuler. - une image d'accueil Une fois authentifié l'utilisateur aura, selon ses privilèges, accès aux fonctionnalités de gestion des offres. Deux types d'utilisateurs devront coexister dans l'application : - Les administrateurs qui ont accès à toutes les fonctionnalités - Les utilisateurs standards qui ne peuvent que consulter les offres et réaliser des exports au format PDF (voir PPE06 ) - Donner la possibilité pour les administrateurs de supprimer une offre de stage au sein de l'application en ajoutant un bouton sur la page de consultation des offres. La gestion des utilisateurs (optionnelle)

Mission du PPE 06 (Lemont Jérémy et FOULARD Aymeric) : Notre binôme est chargé de développer d'améliorer l'application de gestion des offres de stages, L'application devra être développée autour d'une base de données (en utilisant JDBC) et permettre d'imprimer des rapports au format PDF. Ces rapports ont été généré en utilisant l'outil de reporting «Jasperreports».L'application devra donc disposer au minimum de deux nouveaux boutons: - Sur la page d'accueil de l'application après authentification (cf. PPE05 réalisé par l'autre binôme), un bouton «Export PDF des offres» permettant de générer un rapport contenant toutes les offres de stages disponibles. - Sur la page d'une offre, un bouton «Export PDF de l'offre» permettant de générer un rapport contenant la description complète de l'offre de stage. - Une nouvelle fenêtre permettant de réaliser un export sélectif en fonction des dates des stages devra être réalisé. Présentation de Jasper Reports JasperReports est un outil Open Source de génération d'états ou de rapports développé en Java, il peut produire des document comme des bons de commande, facture, rapport,..., à partir de données existantes sous divers formats ( PDF, XLS, ODF, RTF, CSV, Texte). La composition du rapport se fait en 9 parties : - Background : l'arrière plan du rapport (logo, élément dynamique ) - Title (Titre et s'affiche qu'une fois en haut de la page) - PageHeader (en-tête de page s'affiche en haut de toute les pages du rapport) - ColumnHeader (en-tête de colonne, c'est-à-dire que l'on définira les entêtes des colonnes d'un tableau ) - Detail (corps du rapport, zone qui contient les données que l'on affiche ) - ColumnFooter (pied de colonne) - PageFooter (pied de page) - LastPageFooter (pied de la dernière page) - Summary Limite : La notion de tableau n'existe pas,une seule source,... Plus d'information sur le site officielle : http://community.jaspersoft.com/ Contrainte : Le langage à utiliser est le Java, L'utilisation de bibliothèques est au choix (API ou frameworks) et le serveur de base de données est soit MySQL soit PostgreSQL.

Schéma UML sur l authentification des utilisateurs : Créer entreprise et saisir offre Supprimer offre de stage Admin Consulter les offres et export PDF Consulter les offres et export PDF Utilisatateur Schéma relationnel sur l authentification des utilisateurs :

Fonctionnement de l'application (faite par KUMARASAMY Sandirane,FOULARD Aymeric, Fruitet Robin et Lemont Jérémy) Résultat PPE 05 et 06 : Page d'authentification Une fois l'utilisateur identifier en tant qu'administrateur En cliquant sur "Créer une entreprise"

En cliquant sur "Consulter les offres" En cliquant sur "Saisir une offre"

Une fois l'utilisateur identifier en tant "qu'utilisateur standard" En cliquant sur "Consulter les offres"en tant " qu'utilisateur standard" La fonction export PDF ne fonctionne pas par manque de temps

Tableau d'organisation du groupe composer de KUMARASAMY Sandirane et Fruitet Robin Tâche à effectuer/ Organisation Interface d'authentification Connexion JDBC Image d'accueil /créer les offres/ saisir une offre/consultés les offres Base de donnée Réalisations techniques Logiciel utiliser KUMARASAMY Sandirane X X X Schéma UML/ capture d'écran Fruitet Robin X X X X Schéma relationnel Netbeens; phpmyadmin OpenOffice github Netbeens; phpmyadmin OpenOffice github Autre Problèmes Solutions Jeux de tests KUMARASAMY Sandirane Bouton supprimer Forum, Fruitet Robin X Fruitet Robin X Nous avons estimé que la durée du projet est de 3 semaines, cependant cela à durée 3 semaines Tableau d'organisation du groupe composer de Lemont Jérémy et FOULARD Aymeric Tâche à effectuer/ Organisation Jasper Reports Connexion JDBC Interfaces Bouton création automatiqu e de la base de donnée Réalisations techniques Lemont Jérémy x x x Schéma relationnel FOULARD Aymeric x x Schéma relationnel Logiciel utiliser Netbeens; phpmyadmin OpenOffice github Netbeens; phpmyadmin OpenOffice github Nous avons estimé que la durée du projet est de 3 semaines, cependant cela à durée 3 semaines Lien Github du projet : https://github.com/jeremylemont/descarteslespros