Friday, May 5, 2017

Rekayasa (engineering)

Terdapat  dua  pekerjaan  yang  dilakukan  secara  paralel,  yaitu  desain  isi  informasi dan desain arsitektur  web.
Pada saat  tahap  desain,  ada beberapa  hal  yang perlu  dilakukan  :
1. Pembuatan  Diagram  Wireframe  (Gambar  Rangka),  tujuan  dari  diagram gambar  rangka  adalah  untuk  menunjukkan  bagaimana  lay  out  halaman web  dan  menunjukkan  di  mana  fungsi  dan  konten  seperti  navigasi,  kotak pencarian,  elemen  bentuk  dan sebagainya,  tanpa  desain  grafis.
2.Diagram  Situs,  Sebuah  diagram  situs  menunjukkan  struktur  situs  secara keseluruhan  dan  bagaimana  halaman  individual  berhubungan  satu  sama lain.
3. Storyboard  dan  diagram  alir  pengguna,  Storyboard  ini  bertujuan  untuk menunjukkan  langkah-langkah  yang  diperlukan  untuk  menyelesaikan tugas-tugas,  opsi  yang  mungkin,  dan  juga  memperkenalkan  beberapa standar  jenis  halaman.
Implementasi  (page  generation)  &  pengujian  (testing)
Suatu  kegiatan  pengembangan  untuk  mewujudkan  desain  menjadi  suatu  web site.  Teknologi  yang  digunakan  tergantung  dengan  kebutuhan  yang  telah dirumuskan  pada  tahap  analisis.
Dalam  tahap  pengembangan  ini,  meliputi  kegiatan:
1. Authoring adalah  istilah  yang  digunakan  untuk  proses mempersiapkan  konten  untuk  nantinya  diunggah  di Web,  atau  lebih khusus,  menandai  konten  dengan  tag  HTML  yang  menggambarkan isi  dan  fungsinya.
2. Styling alam  development  web,  penampilan  halaman  dalam browser  dikendalikan  oleh  aturan  style  yang  ditulis  dalam  CSS  ( Cascading  Style  Sheets )
3. Scripting  dan  pemrograman
da  bahasa  pemrograman  web terkait  diantaranya  PHP,  Ruby,  Python,  dan  ASP.NET,  yang berjalan  pada  server  dan  mengolah  data  dan  informasi  sebelum dikirim  ke  browser pengguna.
Pengujian  dilakukan  setelah  implementasi  selesai  dilaksanakan.  Pengujian meliputi  beberapa  parameter  yang  akan  menentukan  standar  aplikasi  berbasis web  yang  telah  dibuat.  Tahap  pengujian  adalah  suatu  proses  untuk  menguji aplikasi  berbasis  web  yang  telah  selesai  dibuat.  Hal  ini  bertujuan  untuk menemukan  kesalahan  dan  kemudian  memperbaikinya.  Pengembang  suatu aplikasi  berbasis  web  mendapat  tantangan  besar  untuk  melakukan  pengujian karena  karakter  aplikasi  ini  yang  beroperasi  pada  jaringan  dengan  berbagai macam  pengguna,  berbagai  macam  sistem  operasi,  perangkat  keras,  browser, protokol  komunikasi,  dll.
Ada  beberapa  pendekatan  yang  digunakan  untuk  melakukan  pengujian,  yaitu  :
1.  Pengujian  fungsional  dan operasional  (fungsional  and  operational  testing)
2.  Pengujian  navigasi  (navigation testing)
3.  Pengujian  konfigurasi  (configuration  testing)
4.  Pengujian  keamanan  dan performansi  (security  and performance  testing)

Share:

0 comments:

Post a Comment

BTemplates.com

Blog Archive

Powered by Blogger.

Blog Archive