Sebuah dokumen web atau dokumen hiperteks merupakan kumpulan halamn web yang dijadikan file komputer tunggal. Teknik dokumen web digambarkan sebagai aplikasi dari teknik rekayasa perangkat lunak untuk merancang dokumen web. Tujuan dari teknik dokumen web yaitu untuk menghasilkan sistem yang terstruktur, dapat dipelihara, dapat dimodifikasi dan mampu melakukan fungsi yang diharapakan. Walaupun demikian, proyek web berbeda dengan pengembangan perangkat lunak tradisional di beberapa carayang krits yaitu :
1. Perancangan web bisa melibatkan sekumpulan ahli
2. Perancangan web melibatkan penagkapan dan pengorganisasian domain informasi Dari beberapa latar belakang diatas, terdapat beberapa metodologi perancangan web yang masing-masing memiliki perbedaan. Metodologi itu yaitu :
a. Berbasis struktur Penekananya ada pada keseluruhan struktur dari dokumen web dan termasuk di antaranya halaman yang disajikan oleh struktur tersebut.
b. Berbasis hubungan Metode yang menganalisis hubungan antara komponen-komponen dari dokumen yang akan disesuaikan dengan perancangan.
c. Berbasis informasi Metode ini lebih di pusatkan pada konten organisasi yang mempunyai hubungan antara dokumen web tersebut. Sesuai dengan adanya metode-metode yang sekiranya dapat dijadikan acuan untuk melakukan perancangan web, disini juga terdapat beberapa pendekata-pendekata yang bertujuan untuk melakukan perbaikan pada metode yang ada. Pendekatan-pendekatan tersebut yaitu :
Pendekatan Struktur Informasi
Informasi dalam suatu perancangan web sangatlah penting. Dari hal ini, pengembang dapat melakukan dan mencari informasi yang ada mengenai konten-konten dokumen yang ada. Jika keputusan seorang pengembang sebuah dokumen web adalah memilih salah satu yang baik, perancangan yang kurang baik dari dokumen dapat dengan mudah menampilkan masalah.
Pendekatan Struktur Urutan
Kesederhanaan dari struktur informasi ini terletak pada urutanya. Struktur ini merupakan struktur yang paling mudah dari struktur untuk perancangan dan navigasi. Ada beberapa hal dalam pendekatan struktur urutan, yaitu :- Dapat lebih mudah di prediksi- Mempunyai model yang familier dan menyangkan- Mempunyai kelemahan yang sesuai dalam perancangan dokumen web- Tidak ada konten hubungan dalam pendekatan struktur ini.
Pendekatan Struktur Grid
Struktur grid merupakan struktur yang pertama dari struktur informasi yang multidimensional. Struktur ini dapat digunakan untuk menggambarkan hubungan yang lebih berarti di antara halaman-halaman dari pada struktur urutan.Sebagai contoh, struktur grid dapat menyediakan mekanisme untuk menyajikan hubungan kronologis di antara halaman-halaman dokumen hiperteks/web. Keunggulan struktur ini adalah adanya navigasi secara multidimensional dalam perancangan hiperteksnya.Dalam pengembanganya, struktur grid di integrasika dengan struktur pohon.tree. Penggunaan struktur pohon dalam perancangan dokumen web mengijinkan halaman untuk bisa disajikan dalam bentuk hierarki. Model yang dipakai dalam struktur pohon adalah model organisasi dengan kebanyakan pengguna yang familier dan nyaman. Struktur pohon adalah pembatasan cara dengan halaman yang dapat di tambahkan.
Pendekatan Struktur Web
Struktur yang paling ekspresif dalam perancangan web adalah struktur web.Dalam struktur ini, halaman dan tautan diorganisasikan di dlaam pola topologi yang paing baik untuk menggambarkan relasi dan alur navigasinya di dalam dokumen.
Pendekatan Struktur Campuran
Dalam perancangan web yang bebas dan kompleks, struktur campuran adalah pilihan tepat untuk dilaksanakan. Dengan adanya struktur ini,
Pendekatan Metodologi Manajemen relasi
Pendekatan ini disebut juga The Relatinship Manajement Methodology (RMM)yang pertama kali diusulkan oleh Tomas Isakowitz, Edward Stohr dan P.Balasubramanian. RMM merupakan hubungan entitas bedasarkan teknik. Pemodelan hubungan entitas adalah sebuah teknik analisis yang biasanya dikaitkan dengan perancangan basis data dan pemrograman berorientasi objek. Ketika diadopsi untuk teknik dokumen web, perbedaan utamnya terletak pada jenis dari entitas yang dimodelkan tersebut. Entitas adalah objek yang dimodelkan di dalam peran yang dimainkan di dalam sistem spesifik. Jika sistem adalah dokumen web, entitas adalah halaman yang disajikan di dalam halaman. Relasi adalah nama penghubung antara dua atau lenih entitas.
Perbandingan dua pendekatan
Kedua-Duanya Oodhm Dan Webml menyediakan model umum abstrak, yang dapat dipetakan ke manapun model implementasi. WebML hypertext bagan mengintegrasikan dua seperate aspek - komposisi dan ilmu pelayaran model. yang terdahulu adalah seluruh similiar kepada pandangan merancang OOHDM sebab menentukan komposisi dari atomis atau nodes ilmu pelayaran gabungan.
Navigation Behavior Design
Disain perilaku Navigation meneliti navigasi dari seorang Perspektif Interaksi pemakai. mengarahkan ke penetapan apa yang terjadi ketika pemakai melaksanakan suatu tindakan melayari atau memohon manapun kemampuan yang ditawarkan oleh suatu item navigasi. di sini asumsi bahwa kita mempunyai indeks adalah telah mengelompokkan jika dibutuhkan di item navigasi, dan kita harus memperhatikan bagaimana cara menyilang materi navigasi dan bagaimana materi navigasi berubah ketika pemakai melayari melaluinya dan melaksanakan dimanapun interaksi diijinkan. oleh karena itu kita dapat katakan disain navigasi komplemen perilaku navigasi itu dengan menawarkan suatu perspektif jalan kecil : navigasi tentu saja diperagakan sebagai rangkaian negara.
beberapa formalisme telah dipekerjakan untuk menghadirkan jalan kecil navigasi, sucs ketika menyatakan tabel ( PTdOM98, DN03) atau Petri Netts ( Sf89, Fs94). Untuk memberi pembaca suatu gagasan untuk spesifikasi jalan kecil navigasi, kita di sini menggambarkan UML teknik diagram status, ketika diadopsi di dalam UML- metoda disain pemandu ( DN03), yang menggunakan unsur-unsur yang berikut:
- Negara Atomis: menghadirkan gumpalan informasi yang bisa memajang yang paling sederhana yang diamati oleh seorang pemakai pada waktu ditentukan. Masing-Masing diagram harus mempunyai suatu starting pseudostate, menandakan titik awal jalan kecil itu.
- Peristiwa: Transisi Picu di dalam suatu mesin status: mereka meliputi pemakai- yang dihasilkan atau sistem- peristiwa yang dihasilkan, dan surat meliputi peristiwa waktu.
- Transisi: menghadirkan interkoneksi aktif antara gumpalan informasi, dan pada umumnya sesuai dengan asosiasi di dalam daerah aplikasi model. karena masing-masing transisi itu adalah mungkin untuk menetapkan peristiwa yang menembak itu, pengaruh keadaan ungkapan pengawal mungkin pengaktifan nya, dan tindakan mungkin untuk dilakukan secepat transisi tertembak.
- Superstates: menghadirkan kelompok negara atomis, yang mungkin adalah diatur suatu pertunjukan paralel atau bertukar-tukar.
- Paralel Substates: menghadirkan segumpal informasi untuk diperkenalkan secara serempak. bercabang dua dan gabungan pseudostates digunakan berturut-turut untuk merobek dan mengggabung perhitungan dan memungkinkan kesamaan. SyncState pseudostate digunakan untuk menyamakan substates daerah paralel. ini berarti bahwa suatu navigasi menyatakan ketika produk segumpal informasi dapat gabungan, ilmu pelayaran status dapat menyajikan suatu gumpal informasi yang menggunakan beberapa fragmen isi dari jenis media yang berbeda memperkenalkan simultaneonsly.
Jalan Kecil Navigasi untuk Gudang Senjata Online
Gambar 5.9 memberi suatu contoh spesifikasi jalan kecil navigasi untuk contoh gudang senjata online kami. diagram menggambarkan alur alternatif dengan mana pemakai dapat menjangkau nodes navigasi cerita itu ( menyatakan cerita ), dimana ia dapat mengakses data suatu cerita terpilih dan menavigasi melalui suatu koleksi cerita didalam suatu konteks yang ditentukan oleh alur navigasi yang sebelumnya diikuti.
Gambar 5.9. Suatu diagram status yang mewakili jalan kecil Navigasi di dalam contoh gudang senjata yang online
0 komentar:
Posting Komentar