Prezentare generala:
Clientul, o companie japoneza avand ca principal obiect de activitate furnizarea de consultanta si servicii si agregarea de informatii in domeniul tranzactiilor valutare (FOREX), si-a dorit sa realizeze un motor de cautare eficient al firmelor din domeniu, care sa permita organizarea rezultatelor in functie de relevanta.
Obiective:
Sistemul trebuia sa permita schimbarea facila a parametrilor in functie de care se calculeaza relevanta precum si adaugarea de noi criterii de cautare.De asemeni, sistemul trebuia sa permita exportarea de rezultate pe alte situri, pentru acestea folosindu-se servicii web.
Alte puncte importante in realizarea proiectului au fost raportarile (accesari, cautari, cai de parcurgere a sitului - agregate pe diferite perioade calendaristice), precum si realizarea unui sistem de adaugare a unor continuturi (articole, linkuri, rapoarte) in mod facil.
Solutia:
TreeWorks a creat pentru acest motor de cautare un algoritm complex care sa permita ordonarea rezultatelor in functie de numarul de criterii (in versiunea de cautare avansata - peste 20, cu diferite optiuni) la care o companie raspunde. Algoritmul permite adaugarea de noi criterii de cautare, precum si modificarea independenta a importantei acestora in stabilirea relevantei. Sistemul efectueaza cautari de pe alte situri si transmiterea controlata a datelor prin intermediul serviciilor web (SOAP).
In crearea identitatii si a interfetei utilizatorului, precum si a modulului de administrare, s-a urmarit sporirea uzabilitatii si a claritatii structurarii informatiei.
Pentru partea de management a continutului (adaugarea de linkuri, sectiuni, articole, modificarea acestora, statisticile de access), s-a utilizat sistemul propriu dezvoltat de TreeWorks, cu imbunatatiri si modificari efectuate pentru a raspunde necesitatilor specifice ale clientului. Sistemul este optimizat pentru motoarele de cautare prin crearea unei structuri de link-uri quasistatice.