Selasa, 16 Desember 2014

Struktur Navigasi



Digunakan sebagai penuntun alur sebuah aplikasi multimedia atau dapat pula dianalogikan sebagai diagram alur dalam perancangan bahasa pemrograman. Struktur navigasi berfungsi untuk dapat menggambarkan dengan jelas hubungan dan rantai kerja seluruh elemen-elemen yang akan digunakan dalam aplikasi.

Struktur navigasi sebaiknya dibuat sebelum sebuah aplikasi dibuat. Dengan penggambaran struktur navigasi, pembuatan sebuah aplikasi dapat sistematis dan mudah karena sudah mengetahui alur dari sebuah aplikasi.  Jenis struktur navigasi dikelompokkan menjadi 4 struktur yang berbeda, yaitu linear, hirarki, non linier, dan campuran.

Struktur navigasi memiliki ciri khas yang dapat membedakan antara satu dengan yang lain menurut kebutuhan obyek, kemudahan pemakai, keinteraktifannya, dan kemudahan membuatnya, yang berpengaruh terhadap waktu pembuatan suatu aplikasi multimedia.

Struktur Navigasi Linier

Merupakan struktur yang hanya memiliki satu rangkaian cerita yang terurut dan tidak diperkenankan adanya percabangan dan cocok digunakan untuk presentasi multimedia yang tidak terlalu membutuhkan interaktifitas.

Struktur ini menampilkan satu demi satu tampilan layar secara berurut menurut aturannya.






Struktur Navigasi Bertingkat / Hirarki 

Struktur ini menggunakan percabangan untuk menampilkan data berdasarkan kriteria tertentu.  Pada tampilan utama disebut sebagai Master Page sedangkan untuk tampilan lainnya disebut dengan Slave Page. Struktur ini tidak diperkenankan adanya tampilan secara linier.












Struktur Navigasi Non Linier

Meupakan struktur linier yang memperkenankan percabangan. Percabangan yang dibuat pada struktur ini berbeda dengan percabangan pada struktur hirarki, karena kedudukan pada struktur ini disamakan, oleh karena itu tidak ada Master Page ataupun Slave Page.




Struktur Navigasi Campuran (Composite )

Struktur ini menggabungkan semua struktur yang ada. Struktur ini dapat memberikan interaksi yang tinggi pada pemakai.

Struktur ini disebut juga struktur navigasi bebas. Jika suatu tampilan memerlukan percabangan maka dapat dibuat percabangan. Bila dalam percabangan terdapat suatu tampilan yang sama kedudukannya, maka dapat dibuat struktur linier dalam percabangan tersebut.




1 komentar: