Het integreren van informatie in een eenheidsstaat kennisbank is een goede manier georganiseerd te houden en maken het gemakkelijk toegankelijk is voor degenen binnen uw bedrijf die kunnen profiteren van haar middelen . Als u van plan bent om een kennisbasis te creëren , gebruikt de planning zorgvuldig te schetsen de mogelijkheden , zodat u kunt implementeren ze vroeg in het proces . Toegankelijkheid Als uw kennisbank is te worden op grote schaal gebruikt in uw organisatie , het moet toegankelijk zijn . Als je een goede ingenieur , maar een slechte grafisch ontwerper , overwegen structureren van kennis - base -uitgang met een API dat iemand met een goede UI-ontwerp vaardigheden kan schrijven voor . Een kennisbank moet mensen in staat stellen om door middel van het snel , zodat alle beschikbare opties moeten netjes en eenvoudig worden gepresenteerd . De artikelen zijn opgeslagen in de kennisbank moet ook worden gepresenteerd met een minimum van externe gegevens : maak de kennisbasis uitgang duidelijk en eenvoudig en , idealiter , hyperlink naar andere gerelateerde artikelen Schaalbaarheid < . br > Misschien wel het belangrijkste kenmerk van een kennisbasis is dat het eenvoudig schaalbaar . Als u van plan bent op de groei van uw kennis in de tijd om meer artikelen en informatie op te nemen , moet het worden ontworpen op een zodanige wijze dat het gemakkelijk al deze nieuwe gegevens kunnen nemen . Dit kan ook iets van het beperken van data type grootte om het creëren van een flexibele , gestroomlijnde codebase . Bijvoorbeeld, als een functie van uw kennisbank is een simpel "ja" of "nee ", is er geen reden om de gegevens als platte tekst op te slaan - vrij , opslaan als een veel kleinere boolean variabele plaats . Het vinden van de meest efficiënte manier om de database te coderen kost tijd vroeg op , maar het kan betalen dividenden op de weg wanneer u een ingewikkelde code refactoring kan voorkomen . Scope aangezien de kennisbank groeit en zich ontwikkelt , is het onvermijdelijk dat de gebruikers zullen willen voegen in meer functies zoals extra zoekparameters of aanvullende informatie direct worden toegevoegd aan de database . Na verloop van tijd zullen deze nieuwe functies steeds moeilijker te integreren in de bestaande gegevens ( bijvoorbeeld als u een nieuw type gegevens toe te voegen , wat doe je over alle bestaande kennisbasis inzendingen ? ) Te zijn en dreigen ze " functie creep introduceren , " waar de kennisbasis wordt zo uitgestrekt dat het onbruikbaar wordt . Duidelijk het toepassingsgebied van de kennisbasis van het begin , zodat je blijft de database duidelijk honk en niet afdwalen van de kern van de missie . Machine Readability Hoewel het is belangrijk dat uw gebruikers in staat zijn om de informatie te lezen , net zo belangrijk is het vermogen van de databasesoftware om het te begrijpen , te bouwen in liberale hoeveelheden " metadata " - contextuele informatie die beschrijft wat het artikel gaat over - om de database structuur , zodat u kunt gebruik maken van computationeel eenvoudige middelen van het sorteren het. Onthoud schaalbaarheid , ook; ingewikkelde query's die een fractie van een seconde in een zeer kleine databank nam snel kan zo lang duren , dat ze belemmeren de bruikbaarheid van de kennisbasis . |