Académique Documents
Professionnel Documents
Culture Documents
Projet - 2
MySql – Epi Info – Spss - Excel
L2 LMD
Ce cours est destiné aux étudiants qui n'attendent qu'une chose : qu'on leur explique pas à pas
comment tout celaDUNGU
Ir LOKOTO fonctionne avec /des
Junior mots
+243 simples et des
0818651922 exemples concrets
& 0970845755 / 1
juniordungu67@gmail.com
2|Page NOTES DE COURS DE PROJET -2 L2 LMD INFO/90H
01 Prérequis
02 Organisation du cours
09 Intention du cours
Réaliser une base de données avec Mysql dans son mode console ;
Faire des statistiques avec les outils appropriés
Analyser la structure d'une organisation et le rôle de chaque acteur du
projet afin de se positionner et de mettre en œuvre des dynamiques
collaboratives complexes ;
Analyser et de négocier la gestion des SI dans l'ensemble des stratégies
de l'entreprise.
Plan sommaire
Chapitre 0 Introduction
Chapitre I Notions sur les projets
Chapitre II Conduite du processus des projets Informatiques
Chapitre III Suivi du projet
Chapitre IV Processus de développement des projets Informatiques
Chapitre V Présentation de wamp server et administration d’une base de
données sous MySQL
Chapitre VI Logiciels de calculs
Assistance technique.
Pour mieux cerner le Génie logiciel vous devez vous conformer à cette
règle :
Règle du CQFD (Coût Qualité Fonctionnalités Délai)
Le système qui est fabriqué répond aux besoins des utilisateurs
(correction fonctionnelle).
La qualité correspond au contrat de service initial.
Les coûts restent dans les limites prévues au départ.
Les délais restent dans les limites prévues au départ.
Modularité.
Mythes de l’usager
Mythe Réalité
•! Un énoncé général des objectifs •! Une définition insuffisante des
est suffisant pour commencer. On besoins des utilisateurs est la cause
verra les détails plus tard. majeure d’un logiciel de mauvaise
•! Les besoins du projet changent qualité et en retard
continuellement, mais ces •! Les coûts d’un changement pour
changements peuvent être corriger une erreur augmentent
facilement incorporés parce que le dramatiquement dans les dernières
logiciel est flexible phases de la vie d’un logiciel
Mythes du développeur
Mythe Réalité
Mythes du gestionnaire
Mythe Réalité
•! L’entreprise possède des normes, •! Le projet ne se donne pas en
le logiciel développé devrait être fonction des normes internes à une
satisfaisant entreprise
•! Les ordinateurs et les outils •! Une configuration de logiciel
logiciels que l’entreprise possèdent inclue de la documentation, des
sont suffisants fichiers de régénération, des données
•! Si le projet prend du retard, on d’entrée pour des tests, et les
ajoutera des programmeurs résultats des tests sur ces données
•! Cela dépend de l’appréciation du
MOE
Les activités de production : sont celles qui sont nécessaires pour réaliser
le produit ou service visé par l’objectif du projet ;
Les activités de gestion de projet : sont celles qui consistent à planifier
le travail, l’organiser et suivre l’avancement des activités de production.
Le délai donne lieu à une gestion du temps dont le rôle est de définir le
parcours et de le jalonner, d’établir des calendriers et de maîtriser la
consommation de l’enveloppe temps.
Analyser Organiser
Produire
Piloter
L’utilisateur final est celui qui va utiliser les transactions et les éditions
du futur système dans son travail au quotidien. C’est, par exemple,
l’employé de l’agence bancaire qui se sert de son terminal pour
effectuer les opérations avec la clientèle.
La responsabilité attachée à ce rôle est d’exprimer des besoins et des
contraintes liées au travail courant.
diffèrent entre elles, en premier lieu par le service qu'elles rendent (ou
pas) aux acteurs des différents niveaux. A minima(bref), elles permettent
au chef de projet de piloter les travaux.
Le chef de projet doit faire en sorte que le projet réussisse. Pour cela,
sa responsabilité est multiple : il a la charge d’une bonne gestion du groupe et
des individus ; il pilote la production des livrables pour un achèvement en
temps et en heure ; il participe à la gestion du changement, en particulier
auprès des acteurs clés du projet ; il lui revient enfin de veiller à ce que les
processus de décision ne soient pas bloqués.
2. L’Identification : C’est une phase clé dans laquelle les analyses suivantes
sont faites pour garantir la pertinence et la faisabilité d’une idée de projet:
III.2 CONTROLE
Activité d’acquisition des informations sur la progression du projet, en
vue de savoir :
Ce qui est complété ;
Les ressources effectivement utilisées ;
La date de début et de fin.
Ce qui est en cours : % d’avancement
La date de début, ressources utilisées : matériaux, équipement, main
d’œuvre
Questions à résoudre :
Coûts
Difficulté de financement ;
Difficultés techniques imposant l’utilisation de plus de ressources
humaines ou d’équipement ;
Majoration des coûts des matériaux, de la main-d’œuvre, de l’énergie,
etc.
Monitoring erroné ;
Délai dans la mise en œuvre des mesures correctives ;
Estimation initiale incorrecte.
Échéanciers
Durée plus longue que prévue pour compléter une activité, pour
résoudre un problème technique ;
Durée requise pour résoudre un problème nouveau ;
Mauvaise estimation de la durée des activités à réaliser ;
Pénurie de ressources humaines, matérielles et d’équipement ;
Répercussions des retards de réalisation des activités qui précèdent sur
la durée des activités à venir, sur leur programmation, etc. (Boucle de
rétroaction positive).
Mise en œuvre
Approbation des mesures retenues
Communication aux personnes concernées
Mise en application
Compte tenu de son unicité, tout projet est soumis à incertitude, car
des événements imprévisibles ou non prévus peuvent survenir et entraver son
déroulement.
Il s’avère de nos jours, que nous ne pouvons plus avoir une démarche
unique dans le développement de projets informatiques, mais qu’il faut
construire le découpage temporel en fonction des caractéristiques de
l’entreprise et du projet. On s’appuie pour cela sur des découpages temporels
génériques, appelés modèles de développement (process models) ou modèles
de cycle de vie d’un projet informatique.
Le modèle du code-and-fix ;
Le modèle de la transformation automatique ;
Le modèle de la cascade ;
Le modèle en V ;
Le modèle en W ;
Le modèle de développement évolutif ;
Le modèle de la spirale.
Le modèle du code-and-fix.
IV.3.4. LE MODELE EN V
projet vérifiera que les objectifs initiaux formulés dans l’étude d’opportunité
ont bien été atteints.
Le modèle en V
Le modèle évolutif
Le modèle en spirale
Le dernier cycle permet de développer la version finale et
d'implémenter le logiciel.
Les premières ont un champ plus large que le projet, les deux autres
sont liées à un projet précis.
sens, les objectifs et une approche analytique qui met l’accent sur la
simplification afin de maîtriser tous les paramètres. Cependant, comme le
simplifié peut conduire à une représentation trop réductrice du projet et donc
à un résultat de mauvaise qualité, il faut absolument fonder la démarche sur
des méthodes éprouvées. Certains domaines utilisent des méthodes (ex. :
Merise pour l’informatique), des processus particuliers (ex. : la conduite
d’opération pour s’inscrire et respecter le cadre réglementaire, la
programmation, les acteurs, les lots …).
DO, après avoir validé ce document, peut rédiger la lettre de mission au chef
de projet.
L’étude de faisabilité : on fait d’abord l’Analyse fonctionnelle15 qui
détermine la démarche utile pour des projets de grande envergure, l’analyse
fonctionnelle a pour but de définir plus précisément l’usage du produit, son
fonctionnement et la motivation des utilisateurs. A cette fin, les éléments
suivants seront déterminés, analysés, hiérarchisés :
Les fonctions de service. Elles expriment le besoin éprouvé par le
demandeur. Elles peuvent être décomposées en fonction d’un niveau
inférieur en répondant à la question comment ?
Les contraintes (limites imposées au concepteur) ;
L’aptitude du produit à satisfaire le client. Elle est évaluée par des
indicateurs portant soit sur la fonction d’usage (nature objective) soit
sur la fonction d’estime (nature subjective).
L’étude détaillée : Cette phase vise à définir comment et par qui sera
réalisé le projet. Elle décrit : les solutions techniques ; les contraintes ; la
planification ; les moyens et les outils de suivi et de contrôle ;les rôles et les
responsabilités des différents acteurs. La communication à réaliser autour du
projet doit être définie à ce stade. Elle détaillera :
La finalité, les buts de l’action de communication : (partager les objectifs
du projet ; construire une représentation partagée ; arriver à un accord,
un consensus sur les différentes composantes du projet (méthodes,
moyens, planning, rôles …).
Une stratégie : (l’identification de chaque récepteur (ou cible19) et de
ses attentes ; l’adaptation du fond, de la forme des informations en
fonction des cibles ; le choix du média ; une planification adaptée aux
phases du projet).
Enfin, deux autres axes sont étudiés ici :
La maintenance Elle peut mobiliser d’importantes ressources (hommes,
matériel, budget) ; et
Le fonctionnement en terme de coût nécessite de prévoir la durée du
produit.
pour accord la liste des membres de cette équipe au DO. La réussite de cette
étape repose sur trois voies d’action :
culturel. Une capitalisation de l’expérience peut s’avérer utile pour les futurs
projets. En effet, d’une part, elle met à la disposition des autres agents une
source d’informations utiles et, d’autre part, cet exercice impose à l’auteur de
réaliser une analyse basée sur une réflexion et une prise de recul. L’archivage
du projet doit être effectué car il constitue la mémoire de ce dossier, source
qui peut s’avérer indispensable en cas de litige.
Evaluation (1)
Evaluation (2)
INTRODUCTION
Source : www.google
PhpMyAdmin :
MYSQL :
Mozilla Firefox :
tel que MySQL. Exécuté du côté serveur (l'endroit où est hébergé le site) il n'y
a pas besoin aux visiteurs d'avoir des logiciels ou plugins particulier.
Comme il supporte tous les standards du web et qu’il est gratuit, il s’est
rapidement répandu sur la toile. PHP peut être installé sur les principaux
serveurs web du marché.
Framework :1
YII Framework2
Yii signifie (Yes it is) est un Framework PHP basé sur des composants
ultra performants qui a été développé pour créer des applications Web de
grande qualité. Yii a été conçu autour de composants dans le but d’accélérer
le développement d'applications Web en simplifiant la réutilisation de code
existant.
1
http://.www.Conception d’une application web pour la gestion de pharmacie, visiter le 05/01/2019 à
17 :51
2
Idem
licence GPL pour les projets libres. Cependant une licence commerciale est
nécessaire dans les autres cas, notamment si on souhaite redistribuer MySQL
avec un produit non libre ou si on souhaite un support technique.
WHERE certainnesColonnes=CertainesValeurs
Gestions des GROUP BY nomDeLaColonne
Données ORDER BY nomDeLaColonne AttributD'ordre;
Mises à jour de données UPDATE nomDeLaTable
SET nomDeLaColonne1=valeur1, nomDeLaColonne2=valeur2, …
WHERE certainnesColonnes=CertainesValeurs;
Modifier l’affichage du nom de colonne SELECT … FROM … AS nomAlias;
Recherche d'un pattern. (Retourne ici ce qui
commence par ‘a’) SELECT … FROM … WHERE … LIKE ‘a%’;
Effacer des données DELETE FROM nomDeLaTable WHERE
certainnesColonnes= CertainesValeurs;
Le formalisme
Menu Démarrer
Double-cliquersurcetteicône
Adresse de
la cellule
active
Cellule Les colonnes
active
Feuilles de calcul
Nouveau Classeur
Bouton Office
Nouveau
Modèle Vierge et récent
Choisir Nouveau classeur Excel
Créer
Choisir l'emplacement
Nom du fichier? Écrire le nom du fichier
Choisir le Type
.xls Excel 97-2003
ou
.xlsx Excel 2007
Enregistrer
Lorsque vous saisissez des lettres dans une cellule, le tableur interprète
les données en tant que donnée alphanumérique, il n'est donc plus possible
d'utiliser des outils mathématiques sur ces données. Par défaut (c'est-à-dire sans
action contraire de votre part) les données reconnues comme
alphanumériques sont alignées à gauche dans la cellule.
Mise en page
→ Groupe Mise en page
→ Marges
→ Marges personnalisées
Format
Largeur de colonne
Excel affiche :
Placer le pointeur de la souris sur la ligne entre deux chiffres (les lignes)
La souris devient
BG enfoncé SANS relâcher
Déplacer la souris
OU
Sélectionner la colonne (1 clic sur le chiffre de la ligne)
Accueil
Groupe Cellules
Format
Ligne
Hauteur
Excel affiche :
Cellule active
Zone de travail
Epi Info est un logiciel utilisé par les professionnels de la santé publique
pour l'étude des épidémies, la gestion de bases de données pour la surveillance
de la santé publique ainsi que d'autres tâches et, de façon générale, les
applications statistiques et les bases de données. La dernière version du logiciel
Epi Info est la V7.2.0.1 datant de l’Aout 2016.
2. Enter Data (OU ENTERX) : Saisie des données à partir du masque créée
précédemment (création d'un fichier « *.rec ») ;
3. Analyze Data: Analyse statistique d'un fichier de données (utilisation du
fichier .rec) ;
4. Exit : Pour quitter l’application ;
5. Create Maps : Création de plan ;
6. Create Report : Création de rapport ;
7. Epi Info Website : Pour obtenir des informations sur le site web d’Epi
Info.
Les questionnaires et les masques de saisie sont appelés des “tables” dans
Epi Info. Avec le module Créer Questionnaire vous créez un projet (Project
en anglais) et dans ce Project, vous créez un ou plusieurs « masques de saisie »
(les questionnaires proprement dit). Un projet est un fichier au format MDB
(Microsoft Data Base) contenant les questionnaires de votre enquête, les
tâches de données, et les analyses statistiques que vous appliquez aux données.
Pour saisir des données dans Epi Info, procéder de la manière suivante :
Références
www.cres-edu.org
http://.www.Conception
CNRS, DSI (http://www.dsi.cnrs.fr/conduite-projet/Default.htm)
Association Francophone de la gestion de
projet(http://www.afitep.fr/Default.htm)
Notes de cous de Laboratoire Informatique III, Ir LOKOTO DUNGU
junior(P27)
Project Management Institute (PMI) (http://www.pmi.org/)
Software Engineering Institute (SEI) (http://www.sei.cmu.edu/)
IEEE Software Engineering Group (http://standards.ieee.org/software/)
Guide to the Software Engineering Body of Knowledge
(http://www.swebok.org/)
Project management tools
http://www.microsoft.com/office/project/prodinfo/default.mspx
http://www.eclipseplugins.info/eclipse/plugins.jsp?category=Project+ma
nagement