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

 > 

Conception et réalisation d'une application de gestion du presse-papier de Windows 7.

( Télécharger le fichier original )
par MAKA MAKA Ebenezer NOUMBO NGUETSOP Stephane Cedric
ENSET DE DOUALA - DIPET II 2013
  

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

viii

LISTE DES TABLEAUX

Tableau 2.1: Formats standard du presse-papier 18

Tableau 2.2 : formats de synthèse du presse-papier [12] 22

Tableau 2.3 : Fonctions de la classe Clipboard. [14] 24

Tableau 2.4 : Liste de quelques applications de gestion du presse-papier [15] 29

Tableau 2.5 : Tableau comparatif de quelques logiciels de gestion du presse-papier 30

Tableau 3.1 : Relations entre les acteurs et leurs rôles. 37

Tableau 3.1 : Les classes de l'architecture .NET 55

Tableau 4.1 : Détail des besoins pour la réalisation du projet 63

Tableau 4.2 : Paramètres associés au type de projet [23] 65

Tableau 4.3 : Coût du développement 66

ix

LISTE DES FIGURES

Figure 1.1 : Representation de l'architecture de windows nt [3] 8

Figure 1.2 : Architecture des elements du nt executive [3] 10

Figure 2.1 : Transferer les donnees au fornat text dans le presse-papier 23

Figure 2.2 : Recuperer les donnees au format text du presse-papier 23

Figure 2.3 : Reconstitution de la structure du presse-papier par reverse engineering [8] 24

Figure 3.1 : Historique de la constitution d'uml [16] 35

Figure 3.2 : Trois axes de modelisation uml [17] 36

Figure 3.3 : Diagramme de cas d'utilisation de la gestion d'une collection 38

Figure 3.4 : Diagramme de cas d'utilisation de la gestion d'un groupe 39

Figure 3.5 : Diagramme de cas d'utilisation de la gestion d'une copie 39

Figure 3.6 : Diagramme de cas d'utilisation globale de l'application 40

Figure 3.11 : Representation graphique d'une classe 45

Figure 3.12 : Diagramme de classe de l'application pressepapier1.0 46

Figure 3.13 : Package de l'application pressepapier1.0 47

Figure 3.14 : Package des classes du systeme d'exploitation 48

Figure 3.14 : Diagramme de package du pressepapier1.0 49

Figure 3.15 : Schema fonctionnel de l'application 50

Figure 3.16 : Fenêtre principale 51

Figure 3.17 : Fenêtre de configuration 52

Figure 3.18 : Fenêtre d'ajout d'une nouvelle collection 52

Figure 3.19 : Fenêtre d'ajout d'un nouveau groupe (de copies) 52

Figure 3.20 : Inscription d'une application comme visionneuse du presse-papier 57

Figure 3.21 : Sauvegarde du contenu du presse-papier « clipboard » 58

Figure 4.1 : Fenêtre principale 60

Figure 4.2 : Presentation du menu « fichier » 61

Figure 4.3 : Fenêtre de creation d'une nouvelle collection 62

Figure 4.4 : Fenêtre de creation d'un nouveau groupe 62

x

LISTE DES SIGLES ET DES ABREVIATIONS

ACL: Access Control List

ANSI: American National Standard Institute

API: Application Programming Interface

ASP: Active Server Page

CAO: Conception Assistée par Ordinateur

CF: Clipboard Format

CLR: Common Language Run-time

COCOMO: Constructive Cost Model

COM: Component Object Model

CP/M: Control Program for Microcomputers

DIB: Device Independent Bitmap

DIF: Data Interchange Format

DLL: Dynamics Library Link

EMF: Enhanced Metafile Format

GDI: Graphical Device Interface

HAL: Hardware Abstraction Layer

HURD: Hurd of Interfaces Representing Depth

I/O: Input/output

IDE: Integrated Development Environment

IHM: Interface Homme Machine

JIT: Just In Time

LPC: Local Procedure Call

NFS : Network File System

NGWS: Next Generation Web Services

NT: New Technology

NTFS: New Technology File System

OCL: Object Contraint Language

OEM: Original Equipment Manufacturer

OMG: Object Management Group

OMT: Object Medeling Technique

OOPSLA: Object Oriented Programming Systems, Languages and Applications

OOSE: Object Oriented Software Engineering

OS: Operating System

xi

PPP : Point to Point Protocol

RIFF: Resource Interchange File Format

RTF: Rich Text Format

RTOS: Real Time Operating System

SAT: Secure Access Tocken

SGR: Standard Group Report

SMP: Symmetric Multi-Processing

SRM: Security Ressource Manager

SUN: Standard University Network

TCP/IP: Transfer Control Protocol / Internet Protocol

TIC: Technologie de l'Information et de la Communication

TIFF: Tagged Image File Format

UML: Unified Modeling Language

WOW: Windows On Windows

XML: eXtensible Markup Language

XP: eXtreme Programming

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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway