Skip to main content

Co je to informační model?

Informační model používají softwarové inženýři a návrháři webových stránek k vytvoření efektivní platformy, která se snadno používá a naviguje.Pokud inženýr nebo designér nedokáže vytvořit informační model nebo vytvoří chudý, pak mnoho uživatelů zjistí, že web nebo program postrádá intuitivní funkce a navigace může být nedbalá, což způsobí, že se uživatelé stanou frustrovaní.Většina z těchto modelů je postavena v hierarchii, s hlavní doménou nahoře a hlubší domény dole.Inženýři musí naplánovat to, co uživatel chce z programu nebo webových stránek, aby byl efektivní.

Softwaroví inženýři a designéři webových stránek mohou začít od nuly a vytvořit program nebo web bez jakéhokoli plánu nebo modelu.Tento přístup však s větší pravděpodobností povede k chybám, a to jak během vývoje, tak během používání konečného produktu.Obvykle, pokud se před vytvořením produktu nepoužívá žádný informační model, bude web nebo program obtížné použít;Bude obtížné jít tam a zpět mezi stránkami, uživatelé budou frustrováni, když najde informace, a bude existovat špatná organizace nástrojů nebo dat.Z těchto důvodů je vytvoření informačního modelu před doporučením konstrukce.V horní části modelu spočívá hlavní doména, ze které budou mapovány další funkce a sekce.Informační modely jsou pro webové stránky a programy velmi odlišné kvůli různým aspektům zapojeným do každého z nich.

S informačním modelem webových stránek jsou různé stránky a témata mapovány.Nahoře modelu by byla domovská stránka, s dalšími stránkami přicházejícími do nižších úrovní.Diagram by ukázal, jak každá stránka interaguje, a funkce na každé stránce mdash;jako jsou články a kategorie a mdash;K modelu by bylo také přidáno.K modelu by byly přidány funkce, které by byly přítomny na každé stránce, jako je například navigační lišta nebo vyhledávací funkce.přidat.Většina programů má mnoho proměnných a názvů tabulek, takže tyto faktory musí být mapovány, aby se zajistilo, že pravopis každého faktoru je správný a že se žádné faktory náhodou překrývají.To také pomůže programátorovi pochopit, jak každá část programu interaguje s ostatními.