Web Browser Website World Wide Web WWW

53 membutuhkan sumber daya komputasi yang besar. Merupakan suatu solusi yang cocok buat situs web dengan beban tinggi dan memiliki halaman statis [11]. 4. Boa Boa merupakan server HTTP single task. Berbeda dengan server web lainnya, boa tidak melakukan fork untuk setiap koneksi yang datang. Boa juga tidak melakukan fork untuk menangani koneksi jamak. Secara internal boa melakukan multipleks seluruh koneksi HTTP dan melakukan fork hanya untuk program CGI yang harus merupakan proses terpisah, melakukan pembuatan direktori otomatis, dan melakukan gunzip berkas secara otomatis. Tujuan utama dari disain Boa adalah kecepatan dan keamanan. Keamanan dalam arti tidak bisa diserang oleh pengguna tak sah, bukan dalam arti pengaturan akses yang ditail ataupun komunikasi yang terenkripsi [12].

2.12.2 Web Browser

Dalam dunia web, perangkat lunak client, yaitu browser web mempunyai tugas yang sama yaitu menterjemahkan informasi yang diterima oleh server web dan menampilkannya pada layer komputer pengguna, oleh karena HTTP memungkinkan server web mengirimkan beragam data, seperti teks atau gambar, browser harus bisa mengenali berbagai macam data yang akan diterimanya, dan selanjutnya harus tahu cara untuk menampilkanya dengan benar. Teks ditampilkan sebagai teks dan gambar ditampilkan sebagai gambar. Umumnya browser web menerima data dalam bentuk HTML. Meskipun sudah dibuat 54 consensus untuk menstandarkan format dan elemen-elemen HTML, setiap jenis browser bisa menterjemahkan file HTML secara berbeda. Banyak web browser yang bisa digunakan untuk mengakses web, diantaranya internet explorer, mozilla firefox, opera, safari, dan masih banyak lagi web browser lain yang bisa digunakan untuk mengakses web.

2.12.3 Website

Website merupakan webpage beserta homepage, yang merupakan sistem yang luas dari server yang menawarkan informasi untuk semua orang melalui jaringan. Informasi tersebut berupa teks, gambar, suara, dan tipe data link, yang merupakan navigasi kehalaman lainnya hyperlink. Homepage merupakan halaman yang pertama kali muncul ketika pertama kali dibuka, sedang webpage adalah halaman yang ada pada website.

2.12.4 World Wide Web WWW

Sebuah situs web adalah sebutan bagi sekelompok halaman web web page , yang umumnya merupakan bagian dari suatu nama domain domain name atau subdomain di World Wide Web WWW di Internet. WWW terdiri dari seluruh situs web yang tersedia kepada publik. Terminologi website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada didalam World Wide Web WWW di internet. Sebuah web page adalah dokumen yang ditulis dalam format Hyper Text Markup Language HTML, yang 55 hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser . Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. 56

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau menyelesaikan suatu sasaran tertentu [9]. Sedangan analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan- permasalahan, hambatan-hambatan yang terjadi dari kebutuhan yangdiharapkan sehingga dapat diusulkan perbaikan-perbaikannya. Hal-hal yang dilakukan pada tahap analisis sistem adalah analisis masalah, prosedur yang sedang berjalan, dokumen yang terlibat, analisis pengkodean, analisis kebutuhan fungsional dan kebutuhan nonfungsional meliputi analisis perangkat keras, analisis perangkat lunak serta analisis pengguna.

3.1.1 Analisis masalah

Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam tahap analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan. Masalah inilah yang menyebabkan sasaran dari sistem tidak dapat dicapai. Oleh karena itu langkah pertama yang harus dilakukan pada tahap ini adalah mengidentifikasi terlebih dahulu masalah masalah yang terjadi identify.