Co to jest model informacyjny?

Model informacyjny jest używany przez inżynierów oprogramowania i projektantów witryn do budowy skutecznej platformy, która jest łatwa w użyciu i nawigacja. Jeśli inżynier lub projektant nie zbuduje modelu informacyjnego lub nie tworzy biednego, wówczas wielu użytkowników znajdzie witrynę lub program, nie intuicyjne funkcje, a nawigacja może być niechlujna, powodując, że użytkownicy stają się sfrustrowani. Większość z tych modeli jest zbudowana w hierarchii, z główną domeną u góry i głębszymi domenami u dołu. Inżynierowie muszą zaplanować, czego użytkownik chce z programu lub strony internetowej, aby uczynił go skutecznym.

Inżynierowie oprogramowania i projektanci witryn mogą zacząć od zera i tworzyć program lub witrynę internetową bez żadnego planu i modelu. Takie podejście jest jednak bardziej prawdopodobne, że prowadzi do błędów, zarówno podczas rozwoju, jak i podczas korzystania z produktu końcowego. Zazwyczaj przed budowaniem produktu nie jest używany model informacji, witryna lub program będzie trudny w użyciu; Trudno będzie iść tam iz powrotem między PAGES, użytkownicy będą sfrustrowani, gdy znajdują informacje, a będzie słaba organizacja narzędzi lub danych. Z tych powodów zaleca się utworzenie modelu informacyjnego przed budową.

Model informacyjny jest zbudowany na schemacie hierarchii, a złożoność modelu zależy od produktu i liczby funkcji dodaje programista. Na górze modelu spoczywa główna domena, z której zostaną odwzorowane inne funkcje i sekcje. Modele informacyjne są bardzo różne dla stron internetowych i programów, ze względu na różne aspekty w każdym z nich.

Za pomocą modelu informacji o witrynie różne strony i tematy są mapowane. U góry modelu byłaby strona główna, z innymi stronami na niższych poziomach. Schemat pokazałby, w jaki sposób każda strona oddziałuje, a funkcje na każdej stronie - takie jak artykuły i kategorie - również zostaną dodane do modelu. Cechyt byłby obecny na każdej stronie, takiej jak pasek nawigacyjny lub funkcja wyszukiwania, zostanie dodana do modelu.

Model programu również miałby strony i sekcje zmapowane w modelu, ale trzeba by również dodać inne aspekty. Większość programów ma wiele zmiennych i nazw tabel, więc czynniki te należy zmapować, aby upewnić się, że pisownia każdego czynnika jest prawidłowa i że żadne czynniki przypadkowo nie pokrywają się. Pomoże to również programistom zrozumieć, w jaki sposób każda sekcja programu oddziałuje z innymi.

INNE JĘZYKI