Trovare il giusto front-end per un'applicazione di database può essere come giocare sensale . Le caratteristiche di entrambe le parti , il motore di database e l'applicazione di front-end , devono essere presi in considerazione. I loro punti di forza e di debolezza dovrebbero essere pesati con la loro capacità di sostenersi a vicenda . Le spese di manutenzione e modificando l'interfaccia front - end è anche un fattore per la maggior parte delle installazioni . Istruzioni
1
determinare il costo del software . Includere il prezzo delle licenze , di supporto e di future modifiche . Gli accordi di licenza sono disponibili in una varietà di stili . Una licenza del sito copre generalmente una sede fisica . Una licenza sedile consente l' uso del software su un computer. Contratti di assistenza da parte di alcuni fornitori possono superare il prezzo di licenza iniziale .
2
Determinare la compatibilità dell'applicazione front-end con il motore di database . Questo è critico con un'applicazione di database che è già stato progettato e installato . Non tutte le applicazioni front-end sosterranno l' istruzione SQL completa set disponibili con il software di database avanzato .
3
Determinare il costo o il beneficio di accedere al codice sorgente . Molte applicazioni di database front-end pre-programmati sono disponibili per le imprese specializzate . Manufacturing Enterprise Resource Planning ( ERP ), pacchetti software Resource Planning ( MRP) e sono disponibili per una rapida integrazione di business . Questi pacchetti di solito contengono codice proprietario e richiedono all'utente finale di avere eventuali modifiche di programma eseguite dal fornitore. Le applicazioni più semplici possono essere sviluppate con programmi relativamente semplici come Microsoft Access o anche fogli di calcolo. La decisione di utilizzare la programmazione personalizzata deve essere fatta tenendo in considerazione per quanto riguarda la disponibilità e l'affidabilità dei programmatori competenti .
4
consideri il track record del software di front-end . Implementazioni su larga scala dovrebbero evitare qualsiasi software in versione beta o 1.0 fase di sviluppo . La maggior parte dei software funziona bene quando viene utilizzato dai programmatori . Gli utenti finali sono abili a trovare difetti che possono rivelarsi problematici in un ambiente di produzione .
5
Survey le opinioni degli individui e aziende che attualmente utilizzano qualsiasi soluzione considerata. Completa soddisfazione con qualsiasi soluzione è rara . Denunce occasionali sono normali . Preoccupazioni ripetute con un certo numero di impianti devono essere attentamente studiate prima di impegnarsi in una decisione .