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

 > 

Opttimisation de l'application

( Télécharger le fichier original )
par Guelor IBARA NGATSE
ISTP - Master 2009
  

précédent sommaire

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

Chapitre III : Méthode de l?optimisation de la base de

données 36

1-Evaluation générale des performances d?une application 36

2-Les paramètres d?enregistrements 36

a-L?accès séquentiel 37

b-L?accès direct 37

3-La démarche d?optimisation 37

Chapitre IV : Optimisartion du SGBDR : Oracle 39

1-Implémentation des index 39

2-Enregistrement des données et accès concurents 40

3-Reprise après panne 40

4-Optimisation de requêtes 40

5-Base de données réparties 41

DEUXIEME PARTIE : Optimisation du code 42

Chapitre I: Optimisation des variables 44

1-Déclarations des variables 44

2-Utilisation des tableaux (Dim) 44

Chapitre II : Optimisation sur les nombres 45

1-Longueur d'un nombre entier positif ou nul 45

2-Pour un nombre entier négatif 45

3-Parité d?un nombre 46

4-Calculs des puissances entières 46

5-Calcul de la racine carré 47

6-Division entière 47

7-La multiplication plus rapide que la division 48

8-Le Pré-calcul 48

9-Maximum et Minimum de 2 nombres 49

10-Attribution de 2 valeurs alternatives 49

Chapitre III : Optimisation des tests 51

1-Vérification d?une condition avec renvoi Booléan 51

2-Les fonctions conditionnelles 51

3-Les différentes écritures d?If 55

Chapitre IV : Optimisation sur les chaînes 56

1-Les fonctions de chaînes 56

2-Chaîne statistique ou dynamique 57

3-La concaténation de chaîne 57

4-La chaîne nulle 58

Chapitre V : Optimisation des boucles 59

Chapitre VI : Compulation de l?application 62

1-IDE 62

2-Le Compilateur 62

a-Compilation P-Code 63

b-Compilation en code natif 63

c-Optimisation avancéés 64

3-Les APIs 66

150

4-Recursivité 67

TROISIEME PARTIE : Etude de cas : 68

Chapitre I : La base de données oracle 70

1-Les objets de la base de données 70

2-Les tables de la base 70

a-Table Départemant & Enregistrement s 70

b-Table mployé & les Enregistrements 71

c-Table Job & Enregistrements 73

d-Table Localité & Enregistrements 73

e-Table S_CUSTOMER & Enregistrements 74

F-Table S_TITLE & Enregistremens 75

Chapitre II : L?application Vbfrance 77

1-connexion 77

a-Conception 77

b-module 77

c-Exécution 80

2-Menu 81

b-Code 81

c-Exécution du Menu 85

3-Département 85

a-mode conception 85

b-Module 86

c-code 89

4-Employé 103

a-mode conception 103

b-Module 103

c-code 107

5-Client 129

6-Région 129

a-mode de conception 129

b-Module 130

c-code 133

CONCLUSION 142

ANNEXE 143

BIBLIOGRAPHIE 144

TABLE DES MATERIELS 145

précédent sommaire






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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry