Tampilkan postingan dengan label rekayasa perangkat lunak lanjut. Tampilkan semua postingan
Tampilkan postingan dengan label rekayasa perangkat lunak lanjut. Tampilkan semua postingan

Kamis, 24 November 2011

Kriteria Desain Web Yang Baik

Ada beberapa Kriteria untuk desain web yang baik. Berikut ini dalah kriteria - kriteria desain web yang baik dan benar :
1. Kecepatan download. Jadi jangan sampai user menjadi sangat amat lama mendownload hanya karena suatu simbol saja karena dengan begitu user akan bosan dan tidak ingin kembali lagi ke blog atau web kita. Hindari penggunaan gambar/image yang tidak perlu. Jika image /gambar fungsinya bisa digantikan text, sebaiknya menggunakan text.
2. menampilkan fungsi tombol "search", karena sangat perlu untuk site yang memiliki lebih dari 200 halaman, karena untuk memudah kan pencarian halaman.
3. Sebisa mungkin hindari scrolling.
4. Isi informasi yang sesuai topik web. Artinya isi adalah lebih penting daripada tempelan seperti logo yang beranimasi, bahkan text yang scrolling bisa mengganggu user.
5. Navigasi yang mudah agar tidak membingungkan user

Rabu, 26 Oktober 2011

Proses Web Engineering

Berikut adalah proses - proses web engineering:
  • Formulasi Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi berbasis web serta menentukan batasannya sistem.
  • Perencanaan Kegiatan yang digunakan untuk menghitung estimasi biaya proyek pembuatan aplikasi berbasis web ini, estimasi jumlah pengembang, estimasi waktu pengembangan, evaluasi resiko pengembangan proyek, dan mendefinisikan jadwal pengembangan untuk versi selanjutnya (jika diperlukan).
  • Analisis Kegiatan untuk menentukan persyaratan - persyaratan teknik dan mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web.

Kategori Web Engineering


Kategori web engineering Kategori-kategori metode web engineering :
  • Informational : User hanya membaca konten yang disediakan dengan navigasi yang sederhana
  • Downloads : pengguna mendownload informasi dari server
  • Customizable : pengguna dapat berlangganan melalui konten web
  • Interaction Komunitas : pengguna berkomunikasi menggunakan chat room, informasi bulletin, atau pengiriman pesan cepat
  • User input : pengguna menyelesaikan form on-line untuk berkomunikasi
  • Transaction-oriented : pengguna dapat membuat permintaan yang dapat di validasi oleh web server agar pengguna dapat mudah dalam melakukan transakasi online
  • Service-oriented : Suatu aplikasi yang menyediakan layanan untuk pengguna

Layer - layer Web Engineering

Dalam web engineering terdapat beberapa layer - layer, yaitu :
  • Layer aplikasi
    • layer ni mengacu pada aplikasi/software yang digunakan seperti Web Server, Web browser, FTP server,  FTP Client, Email Server, Email Client .
  •  Layer Transport
    • layer ini mengacu pada servis yang digunakan seperti HTTP, FTP, SMTP, SNMP dll. Layer ini memastikan bahwa transmisi data sampai ke servis yang tepat-tidak nyasar ke servis yang lain, selain itu layer ini juga menjamin paket data sampai dengan baik dan benar .

Pengertian Web Engineering

Web Engineering (Rekayasa Web) adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Tujuannya untuk mengendalikan pengembangan, memininalisasi resiko dan meningkatkan sistem berbasis web. Web engineering berbeda dengan software engineering, walupun keduanya melibatkan pemrograman dan pengembangan perangkat lunak. Web engineering memiliki banyak pendekatan, metoda, alat bantu, teknik, dan panduan yang memenuhi persyaratan pembuatan sistem berbasis web.

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes