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 la réalisation d'une application de gestion du presse-papier de windows 7.

( Télécharger le fichier original )
par NOUMBO NGUETSOP Stephane Cedric MAKA MAKA Ebenezer
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








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci