Les partenaires publicitaires:

Quel est le rôle de l'utilisateur final dans le processus de développement de base de données?

Le logiciel de base de données d'un système informatique agit comme un référentiel sécurisé efficace pour les données d'une organisation. L'utilisateur final d'une base de données en général ne voit jamais le logiciel ou ses fichiers, et peut ne pas être conscients de la façon dont le système fonctionne. Parce qu'elle utilise le logiciel d'application qui interagit avec la base de données, toutefois, le programmeur système doit construire la configuration pour répondre à ses besoins. Le programmeur discute des objectifs du système avec l'utilisateur et les traduit en une configuration de travail.

Spécifications

  • Un ingénieur allume son ordinateur et récupère une liste de pièces pour une pièce de machinerie. Elle ne voit pas la base de données qui stocke la liste des pièces, mais elle voit ses écrans et les impressions. Pour concevoir le système de liste de pièces, un programmeur est assis avec l'ingénieur et découvre quels types d'information dont elle a besoin, puis crée les bases de données, les écrans et les rapports provenant des spécifications de l'utilisateur. Au fil du temps, le programmeur peut réviser le système en réponse aux demandes des utilisateurs pour des fonctionnalités nouvelles ou restructurées.

Règles

  • Les utilisateurs finaux peuvent exiger que d'un système logiciel suivre des règles spécifiques qui représentent les normes ou de faire respecter les interdictions d'une entreprise, d'industrie ou ensemble de lois. Par exemple, un système de pièces devrait bloquer les articles qui contiennent du plomb à partir de la mise en œuvre dans les produits conçus pour un usage domestique, ou respecter une règle exigeant que le poids d'une machine ne doit jamais dépasser 200 livres. Le programmeur met en place des règles de base de données qui appliquent automatiquement ces restrictions.

Import Export




  • Les utilisateurs conservent fréquemment des dossiers dans de petits fichiers de tableur, suivi des projets, la création de graphiques et effectuer d'autres tâches quotidiennes. Un programmeur de base de données peut mettre en place une application qui permet à l'exportation personnalisé du système, que les utilisateurs finaux peuvent ouvrir dans un tableur. Dans cette situation, un processus de système de base de données peignes à travers les données et écrit sélectionner les enregistrements dans un format de feuille de calcul. Pour déplacer des données dans la direction opposée, le programmeur met en place des routines d'importation de données qui alimentent la base de données à partir des fichiers générés par les utilisateurs.

Calendrier

  • Certains types de gestion de base de données de données de processus logiciel automatiquement sur un calendrier. Ce type de processus sensibles au facteur temps peut aider un gestionnaire qui a besoin d'un rapport quotidien qui résume le travail de la journée précédente. Courir la nuit, une routine programmée peut générer cette information. D'autres procédés de base de données peuvent créer des rapports réguliers ou des fichiers d'exportation pour la semaine, le mois ou trimestre. Une fois que les utilisateurs décrire et quantifier leurs besoins de données récurrentes, le programmeur peut mettre en place les processus nécessaires.

Sécurité

  • La sécurité de base de données doit refléter les rôles organisationnels des utilisateurs. Configurations d'applications de base de données fournissent la flexibilité pour assurer que l'information atteigne seulement les personnes avec le besoin et le droit de le voir. Par exemple, un ingénieur reçoit un accès complet à sa base de données de pièces, mais ne peut pas lire les enregistrements de la base de données de la paie. A l'inverse, un utilisateur des ressources humaines peut avoir un accès complet aux données de paie, mais pas les privilèges nécessaires pour atteindre la base de données de pièces.

» » » » Quel est le rôle de l'utilisateur final dans le processus de développement de base de données?