Qual è il ruolo dell'utente finale nel processo di sviluppo di database?

February 18

software di database di un sistema informatico agisce come un efficiente, repository sicuro per i dati di un'organizzazione. L'utente finale di una banca dati di solito non vede mai il software o le sue file, e può essere a conoscenza di come funziona il sistema. Poiché usa il software applicativo che interagisce con il database, tuttavia, il programmatore di sistema deve costruire la configurazione per soddisfare le sue esigenze. Il programmatore discute obiettivi del sistema con l'utente e li traduce in una configurazione di lavoro.

specifiche tecniche

Un ingegnere accende il suo computer e recupera un elenco delle parti per un pezzo di macchinario. Lei non vede il database che memorizza l'elenco delle parti, ma vede i suoi schermi e stampe. Per progettare il sistema di elenco delle parti, un programmatore si siede con l'ingegnere e scopre che tipo di informazioni di cui ha bisogno, quindi crea il database, schermi e relazioni specifiche dell'utente. Nel corso del tempo, il programmatore può rivedere il sistema in risposta alle richieste degli utenti per le funzioni nuove o riconfigurati.

Regole

Gli utenti finali possono richiedere che un sistema software seguire le regole specifiche che rappresentano le norme o fanno rispettare i divieti di un business, l'industria o insieme di leggi. Ad esempio, un sistema di parti deve bloccare elementi contenenti piombo dai attuazione in prodotti progettati per uso domestico o rispettare una norma che richiede che il peso di una macchina dovrebbe mai superare 200 libbre. Il programmatore stabilisce regole di database che applicano automaticamente queste restrizioni.

Import / Export

Gli utenti mantengono spesso record nel file di foglio elettronico di piccole dimensioni, il monitoraggio dei progetti, la creazione di grafici e l'esecuzione di altre attività quotidiane. Un programmatore di database può impostare un programma che permette di esportare personalizzata dal sistema, che gli utenti finali possono aprire in un foglio di calcolo. In questa situazione, un processo di sistema di database pettini attraverso i dati e scrive selezionare record in un formato di foglio. Per spostare i dati nella direzione opposta, il programmatore stabilisce routine dati importazione che alimentano il database da file generati dall'utente.

programma

Alcuni tipi di gestione di database dei dati di processo software automaticamente su un programma. Questo tipo di processo time-sensitive può aiutare un manager che ha bisogno di un rapporto quotidiano che riassume il giorno precedente lavoro. Esecuzione di una notte, una routine di programma in grado di generare queste informazioni. Altri processi di database in programma in grado di creare relazioni o file di esportazione per la settimana, mese o trimestre. Una volta che gli utenti descrivere e quantificare le loro esigenze di dati ricorrenti, il programmatore può impostare i processi necessari.

Sicurezza

sicurezza dei database deve riflettere ruoli organizzativi degli utenti. configurazioni delle applicazioni di database forniscono la flessibilità necessaria per assicurare che le informazioni raggiungano solo quelle persone con la necessità e il diritto di vederlo. Ad esempio, un ingegnere riceve il pieno accesso al suo database delle parti, ma non è in grado di leggere i record dal database del libro paga. Al contrario, un utente delle risorse umane può ottenere l'accesso completo ai dati del libro paga ma mancano i privilegi necessari per raggiungere il database delle parti.