Integration Informationen in einer einheitlichen Wissensbasis ist ein guter Weg, um es organisiert und machen es leicht zugänglich, die in Ihrem Unternehmen , die von ihren Ressourcen profitieren könnten. Wenn Sie planen, eine Wissensbasis zu erstellen , verwenden Sie die Planungsphasen sorgfältig Erläuterung ihrer Merkmale, so dass Sie bei der Umsetzung können sie frühzeitig in den Prozess. Barrierefreiheit
Wenn Ihre Wissensbasis ist es, sich weit in Ihrer Organisation verwendet werden , muss es zugänglich sein . Wenn Sie ein guter Ingenieur , aber ein schlechter Grafiker sind, erwägen Strukturierung Knowledge-Base -Ausgang mit einer API , dass jemand mit guten UI -Design-Fähigkeiten kann schreiben. Eine Knowledge Base benötigt , damit die Menschen , um durch sie schnell nach , so dass alle verfügbaren Optionen sollte sauber und einfach dargestellt werden. Artikel in der Wissensdatenbank gespeichert sollte auch mit einem Minimum an fremde Daten vorgestellt: machen die Wissensbasis Ausgang klar und einfach und idealerweise Hyperlink es anderen verwandten Artikeln
Skalierbarkeit
< . br>
Vielleicht die wichtigste Eigenschaft einer Wissensbasis ist, dass es leicht skalierbar ist. Wenn Sie auf das Wachstum Ihres Wissensbasis im Laufe der Zeit um weitere Artikel und Informationen umfassen Planung sind, muss es in einer Weise , dass es leicht zu integrieren alle diese neuen Daten entwickelt werden. Dies kann auch nichts von der Begrenzung Datentyp Größe zur Schaffung eines flexiblen , schlanken Codebasis. Zum Beispiel ist , wenn ein Merkmal Ihrer Wissensbasis ein einfaches " ja" oder " nein", es gibt keinen Grund , um die Informationen im Klartext zu speichern - und nicht , speichern Sie es als eine viel kleinere boolean Variable statt . Das Finden der effizienteste Weg, um die Datenbank-Code braucht Zeit früh , aber es kann die Straße hinunter Dividenden zahlen, wenn Sie einen komplizierten Code Refactoring vermeiden können.
Scope
die Wissensbasis wächst und sich entwickelt , ist es unvermeidlich , dass die Nutzer wollen in mehr Features wie zusätzliche Suchparameter oder zusätzliche Informationen direkt in die Datenbank aufgenommen werden, hinzuzufügen. Im Laufe der Zeit werden diese neuen Funktionen werden immer schwieriger, in die bestehenden Daten (zum Beispiel, wenn Sie einen neuen Datentyp hinzufügen , was denkst du über alle vorhandenen Einträge in der Wissensdatenbank zu tun? ) Übernehmen und sie drohen "-Funktion Kriechen vorstellen , " wo die Wissensbasis wird so expansiv , dass es unbrauchbar wird . Definieren Sie klar den Umfang der Wissensbasis von Anfang an zu halten, damit Sie die Datenbank deutlich gedachte und nicht von ihrer Kernaufgabe verirren.
Maschinenlesbarkeit
Obwohl es ist wichtig , dass die Benutzer in der Lage, die Informationen zu lesen sein , wie wichtig die Fähigkeit der Datenbank-Software zu verstehen , bauen in liberalen Mengen von " Metadaten " ist - Kontext-Informationen , was der Artikel geht beschreibt - in der Datenbank Struktur , so dass Sie verwenden können rechnerisch einfache Weise sortieren sie . Denken Sie daran, Skalierbarkeit , auch; komplizierte Abfragen , die einen Bruchteil einer Sekunde in einem sehr kleinen Datenbank nahm schnell so lange dauern , dass sie Usability der Wissensbasis behindern
.