Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Caratteristiche di una Knowledge Base

Integrazione di informazioni in una base di conoscenza unificata è un buon modo per tenerlo organizzato e renderlo facilmente accessibile a coloro che all'interno della vostra azienda che potrebbero trarre beneficio dalle sue risorse . Se hai intenzione di creare una base di conoscenze , utilizzare le fasi di pianificazione per delineare attentamente le sue caratteristiche in modo che è possibile implementare le prime fasi del processo . Accessibilità

Se la base di conoscenza è quello di diventare ampiamente utilizzato nella propria organizzazione , deve essere accessibile . Se sei un buon ingegnere , ma un povero grafico , considerare la strutturazione uscita conoscenze - base con un API che qualcuno con una buona capacità di progettazione dell'interfaccia utente può scrivere. Una base di conoscenza deve consentire alle persone per la ricerca in modo rapido , in modo da tutte le opzioni disponibili dovrebbe essere presentato in modo pulito e semplice . Articoli archiviati nella base di conoscenza dovrebbero essere presentati con un minimo di dati estranei : rendere l'output di base conoscenza chiara e semplice e , idealmente , hyperlink ad altri articoli correlati
Scalabilità
< . br>

Forse la caratteristica più importante di una base di conoscenza è che è facilmente scalabile . Se hai intenzione di far crescere la vostra base di conoscenza nel tempo per includere più articoli e informazioni , deve essere progettato in modo tale che si può facilmente integrare tutti questi nuovi dati . Questo può includere qualsiasi cosa, da dati limitando dimensione tipo per la creazione di un flessibile , base di codice semplificato. Per esempio, se una caratteristica della vostra base di conoscenza è un semplice "sì" o "no", non c'è alcun motivo per memorizzare le informazioni come testo normale - anzi , conservarla come una variabile booleana molto più piccolo , invece. Trovare il modo più efficiente per codificare il database richiede tempo nella fase iniziale, ma si può pagare dividendi lungo la strada quando si può evitare un refactoring del codice complicato .
Scope

la base di conoscenze cresce e si sviluppa , è inevitabile che gli utenti vorranno aggiungere a più funzioni come parametri di ricerca aggiuntivi o informazioni supplementari da aggiungere direttamente al database . Nel corso del tempo , queste nuove funzionalità sarà sempre più difficile per incorporare nei dati esistenti (ad esempio , se si aggiunge un nuovo tipo di dati , che cosa fate di tutte le voci della base di conoscenza già esistenti? ) E minacciano di introdurre "feature creep, " dove la base di conoscenza diventa così espansivo che diventa inutilizzabile . Definire chiaramente la portata della base di conoscenza fin dall'inizio in modo da mantenere il database in modo chiaro proponeva e non allontanarsi dalla sua missione fondamentale.
Macchina Leggibilità

Anche se è importante che gli utenti siano in grado di leggere le informazioni , altrettanto importante è la capacità del software di database di capire, costruire in quantità liberale di "metadati" - informazioni contestuali che descrive ciò che l'articolo è di circa - alla banca dati struttura in modo che è possibile utilizzare mezzi computazionalmente semplici di smistamento . Ricordati di scalabilità , anche; query complesse che hanno avuto una frazione di secondo in una piccola banca dati può assumere rapidamente così tanto tempo che ostacolano l'usabilità della base di conoscenze

.

 

software © www.354353.com