Інформаційна модель.

Інформаційна модель використовується інженерами-програмістами і веб-дизайнерами, щоб побудувати ефективну платформу, яка проста у використанні і навігації. Якщо інженер або дизайнер не зможе побудувати інформаційну модель або створить погану модель, то багато користувачів знайдуть, що сайту або програмі не вистачає інтуїтивно зрозумілих функцій і навігація може бути кострубатою, в результаті чого користувачі, отримають розчарування. Більшість таких моделей побудовані у вигляді ієрархії, з головним доменом у верхній частині і глибше домени внизу. Інженери повинні планувати так, щоб користувач зміг увійти і вийти з програми або веб-сайту і зробити його ефективним.
Програмісти і веб-дизайнери можуть почати з нуля і створити програму або сайт без будь-якого плану або моделі. Але цей підхід має більше шансів на помилки, як під час розробки, так і під час використання кінцевого продукту. Як правило, якщо немає інформаційної моделі яка використовується перед складанням продукту, то сайт або програму буде важко використовувати; буде важко, щоб переходити вперед і назад між сторінками сайту, і користувачі будуть розчаровані, коли не знайдуть потрібну інформацію, так як там буде погана організація засобів або даних. З цих причин, рекомендується створення інформаційної моделі.

Інформаційна модель побудована на схемі ієрархії і складність моделі залежить від продукту і скільки можливостей для програміста це додавання матиме. У верхній частині модель спирається на основний домен, від якого будуть відображатися інші функції і розділи. Через різних аспектів, які беруть участь в кожній моделі, дані моделі дуже різні за веб-сайтам і програмам.

За допомогою інформаційної моделі сайту, зіставляються різні сторінки і розділи. Верхня частина моделі повинна бути Головна сторінка, а інші сторінки розташовані на нижчих рівнях. На схемі показано, як взаємодіє кожна сторінка – наприклад, статті та категорії – також будуть додані до моделі. Функції, які будуть присутні на кожній сторінці, такі як навігаційна панель або функція пошуку, будуть додані до моделі.

Модель програми також буде мати сторінки і розділи, відображені в моделі, але також повинні бути додані і інші аспекти. Більшість програм мають багато змінних і імен таблиць, так що ці фактори повинні бути зіставлені, щоб гарантувати, що написання кожного фактора є правильним і що немає факторів випадкового збігу. Це також допоможе програмісту зрозуміти, як кожен розділ програми взаємодіє з іншими.

Ссылка на основную публикацию