WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

La réalisation d'une application de contrôle total des processus d'un ordinateur distant

( Télécharger le fichier original )
par Kitambala OMARI
Université pédagogique nationale (UPN) - Licence 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.2.2.2. Cahier des charges opérationnel

Le cahier des charges opérationnel est un document qui prend naissance à partir d'une expression de besoin c'est-à-dire à partir du cahier des charges fonctionnel. Donc, de présenter les travaux à réaliser, d'estimer les coüts de charges et de planifier.

1. Faisabilité

Le but de ce projet est de réaliser une application client-serveur de control total des processus d'un ordinateur distant en temps réel. Notre public concerné étant les administrateurs réseaux, ils trouveront leur satisfaction en utilisant cette application. Pour y arriver, nous aurons :

> Fait tourner un serveur sur la machine distante ;

> Fait tourner un client sur la machine qui contrôle les processus de la machine distante ;

> Relie tout ça par socket

> Fait que le client envoie des requêtes au serveur, et le serveur procède aux actions en fonction de la requêtes ( kill, priorité, affiné, création de

processus...) ou bien renvoie des informations (liste de processus, modules, threads...) au client .

Bref c'est très très simple mais ça permet de faire ce que l'on veut sur la machine distante. Bien sur il est nécessaire de lancer le serveur sur la machine distante, chose qui était inutile avec WMI.

Une planification est nécessaire pour aboutir dans un délai bien fini la réalisation de ce projet.

2. Organisation

2.1. Planning indicatif

Tâches à faire

Date du début

Date de fin

Études d'existantes

22 janvier 2010

28 janvier 2010

Cahier des charges
fonctionnel

01 février 2010

12 février 2010

Etude de faisabilité du
projet

16 février 2010

10 mars 2010

Cahier des charges
opérationnel

12 mars 2010

12 juin 2010

Conception du logiciel

15 juin 2010

25 août 2010

Assai du logiciel pour
expérimentation

27 août 2010

30 août 2010

Finalisation et rédaction
du manuel d'utilisateur

1 septembre 2010

5 septembre 2010

Total

 

182 jours

Tableau n°1 : Planning indicatif

2.2. Répartition des heures.

Tâches

Nombre d'heures

Définition et organisation du projet

 

Compréhension du contexte et analyse des besoins

60

Définition des cahiers des charges fonctionnel et opérationnel

30

sous - total

90

Recueil des données

 

Conception de l'application

400

Sous-total

400

Traitement des données et analyse

 

Essai du logiciel

60

Sous - total

60

Formalisation des résultats

 

Finalisation de l'application

30

Rédaction du manuel d'utilisation

30

Sous - total

60

Total général

610

Tableau n° 2 : Répartition des heures

Le projet sera étalé sur une période allant du 22 janvier 2010 au 5 septembre 2010 soit 182 jours avec un délai de 610 heures de charges.

Pour la réalisation du dit projet, nous devons en principe réunir une équipe de réalisation en affectant à chacun ses rôles et ses responsabilités. Dans le contexte de ce travail nous jouerons les rôles suivants :

> Responsable du projet : nous allons coordonner le projet et assumer la responsabilité de la réalisation du projet dans les délais attribués avec la qualité requise et le budget alloué ;

> Chef de projet opérationnel : nous aurons en charge la maitrise d'oeuvre technique et responsable de tous les livrables techniques ;

> Concepteur| designer : nous serons nous même concepteur de l'architecture interactionnelle en respectant les indicateurs graphiques, ergonomique et structurelle ;

> Ergonomique : nous nous chargerons aussi de récolter toutes les informations sur le comportement possible sur la future utilisation en travaillant avec le designer ;

> Directeur artistique : nous jouerons le rôle du garant de la conception de la charte graphique avec le designer ;

> Ingénieur/ développeur : en fonction de besoin déjà identifier, nous allons

jouer le rôle de l'équipe de développement (découpage et intégration) ;

> Administrateur réseau : nous aurons à administrer le réseau sur le quel notre application tournera ;

> Chargé d'étude : nous attribuons cette tâche à nos encadreurs (directeur) et co-directeur de ce travail) car ils nous aiderons à la conception et à l'évolution de l'application.

2.3. Estimation budgétaire.

Exemple l'estimation budgétaire par poste de travail, l'estimation budgétaire des charges par travaux et activités. Vu l'ampleur, la valeur de notre projet, nous allons présenter seulement une estimation budgétaire des charges par travaux et activités que nous avons à effectuer.

Fonctionnalité

Définition et organisation du projet

Activités

- compréhension du contexte et analyse des besoins

- définition des cahiers des charges fonctionnel

Total

Charge

90 heures

90 heures

Coût en USD/ heure

1,5$

135 $

Fonctionnalité

Recueil des données

Activité

Conception de l'application

Total

Charge

400 heures

400 heures

Coût en USD/heure

1,5$

600 $

Fonctionnalité

Traitement des données et analyse

Activité

Essai du logiciel

Total

Charge

60

60 heures

Coût en USD/ heure

1,5$

90 $

Fonctionnalité

Formation des résultats

Activité

-Finalisation de l'application

-rédaction du manuel d'utilisation

Total

Charge

60

60 heures

Coût en USD/ heure

1,5$

90 $

Total coût en USD/heure

915 $

Imprévus

91.5 $

Total général

1006.5 $

Tableau n° 3 : Estimation budgétaire

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle