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

 > 

Gestion de risque de projet

( Télécharger le fichier original )
par Amira Ben Boubaker & ONs Abdelkhalek
Institut Supérieur de gestion - Informatique de gestion 2007
  

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

4.3.1.2. Choix du langage : C#

Visual C#.NET [7] est l'un des meilleurs environnements de développement. Il permet un gain de temps considérable grâce à l'encapsulation des processus métier accessibles à partir de toutes plates-formes.

Parmi les avantages de C# .NET nous citons :

- Interopérabilité : l'appel des API Windows natives en utilisant des composants COM préconstruits et en exploitant les contrôles Microsoft ActiveX disponibles pour intégrer en douceur les applications et composants existants.

- Langage moderne, orienté composant : il permet une prise en charge inhérente des propriétés, des indexeurs, des délégués, des tableaux à une seule ou à plusieurs dimensions, de l'héritage avancé, des attributs et des commentaires XML.

4.3.1.3. Choix de SGBDR

§ Oracle 10G

Les entreprises choisissent la base de données Oracle plus qu'aucune autre pour ses performances, sa fiabilité et sa sécurité. Conçue pour tous les types d'activités, la base de données Oracle offre aux PME/PMI des avantages tels qu'une installation simple et rapide, et des fonctions complètes d'autogestion.

§ ODP .NET

L'ODP (Oracle Data Provider ou Fournisseur de données Oracle) .NET [8].Permet l'accès optimisé aux données des bases de données Oracle depuis l'environnement de Visual Studio .NET. ODP.NET permet aux développeurs de tirer profit des fonctionnalités avancées des bases de données Oracle, les bases de données XML, et la sécurité avancée. ODP peut être employé de n'importe quelle langage .NET, y compris C # et Visual Basic. ODP.NET rend l'utilisation d'oracle à partir de .NET plus flexible, plus rapide, et plus stable.

§ ODT .NET

ODT (Oracle Developper Tools ou Outils du développeur Oracle) pour Visual Studio .NET [9] est un »Add-in» intégré à Visual Studio .NET qui apporte la puissance de la base de données Oracle aux développeurs .NET. L'explorateur Oracle permet de visualiser le schéma de la base de données, lancer les concepteurs et les assistants pour créer et pour changer les objets du schéma, et glisser les objets du schéma sur les formes pour produire automatiquement du code. Il y a également un éditeur de PL/SQL, et une aide de contexte en ligne intégrée, y compris les guides d'Oracle SQL et les guides utilisateurs PL/SQL. La fenêtre de données d'Oracle, permet de faire les tâches courantes de base de données comme l'insertion et la mise à jour des données ou l'exécution des Procédures stockées.

§ Procédures stockées

Les procédures stockées sont des procédures écrites en langage PL/SQL, compilées et enregistrées dans la base de données. Elles permettent une optimisation du temps de traitement des données de la base par rapport aux requêtes SQL habituelles. En outre, elles assurent une meilleure clarté du code en le détachant des opérations se répétant avec chaque table, comme les insertions, les mises à jour, les suppressions et la récupération d'informations.

Enfin, elles facilitent la maintenance du code et de la base de données, cette adoption des procédures stockés à répondu à nos besoins techniques précédemment identifiés à savoir (Gestion de risque projet, Gestion des accès aux données, Gestion de plan d'action, Gestion de lancement projet). Un changement du nom d'une table ou d'un attribut, implique dans la programmation sans les procédures stockées, des modifications dans toutes les requêtes utilisées dans le code ayant une relation avec la modification, alors qu'avec les procédures stockées, il suffit de modifier les requêtes qu'elles contiennent.

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








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera