76
3.2.1. PlanningPerencanaan
Pada tahap ini, dilakukan semua pekerjaan dan aktivitas yang dikerjakan sebelum
“Aplikasi Website Untuk Menganalisis Halaman Web Pada Mesin Pencari search engine
” ini diproduksi secara nyata. Pada tahap ini dilakukan :
1. Studi Kelayakan
Dalam studi kelayakan, penulis membuat studi kelayakan untuk aplikasi yang akan dibuat, dengan melakukan beberapa kegiatan
seperti observasi yang ada pada metode pengumpulan data pada instansi yang bersangkutan serta wawancara.
2. Alokasi Waktu
Alokasi waktu yaitu membuat alokasi waktu untuk keseluruhan pembuatan aplikasi, langkah demi langkah mulai dari perencanaan
sampai saat aplikasi go live atau dapat digunakan. 3.
Cakupan Scope Yaitu mentukan batasan ruang lingkup penelitian, dalam kasus ini
yaitu Aplikasi website untuk menganalisis halaman web pada mesin pencari search engine terdiri dari keyword density analyzer
dan spiderview.
3.2.2. Analysis
Tahapan analisis ini dilakukan setelah melakukan perencanaan. Pada tahap ini penulis akan melakukan analisa terhadap sistem yang
sedang berjalan, analisis kebutuhan akan sistem dan usulan sistem yang
77 akan dibuatflowchart. Hal ini diharapkan bertujuan untuk mengetahui
permasalahan terhadap sistem yang sedang berjalan sehingga tidak akan
terjadi pada sistem yang akan dibangun. 3.2.3.
Design
Pada tahap ini penulis akan melakukan beberapa hal yang diperlukan dalam desain melalui perancangan struktur menu, perancangan
layout, pembahasan flowchart, Entity Relationalship Diagram ERD, Data Flow Diagram DFD dan State Transition Diagram STD.
Penjelasan tersebut antara lain: 1.
Perancangan Struktur Menu Menggambarkan struktur dari menu-menu yang terdapat pada
aplikasi yang dibangun oleh penulis. Dalam hal ini, penulis merancang struktur menu user. Selanjutnya dapat dilihat pada sub
bab 4.2.3. 2.
Perancangan Layout Pada tahap ini, akan dilakukan perancangan layout untuk aplikasi
berbasis web. Pada perancangan layout ini, penulis merancang empat layout yang terdiri dari layout halaman depan, layout
halaman utama, layout halaman keyword density analyzer dan layout halaman spiderview. Untuk lebih jelas, dapat dilihat pada
sub bab 4.2.3.
78 3.
Pembahasan Flowchart Menggambarkan alir atau flowchart dari satu tampilan ke tampilan
lainnya. 4.
ERD, DFD dan STD Menjabarkan kebutuhan sistem dan menggambarkan peralihan
layar dari menu tertentu ke menu tertentu lainnya yang terdapat pada aplikasi berbasis web ini. Dalam hal ini, STD yang dibangun
oleh penulis ada 3 yaitu : STD login, STD keyword density analyzer, STD spiderview. Selanjutnya dapat dilihat di sub bab
4.2.3. 3.2.4.
Development Pengembangan
Tahap berikutnya yang dilakukan adalah pemrograman atau yang lebih dikenal coding. Pada tahap ini merupakan lanjutan dari tahap desain
dan perencanaan berupa kegiatan analisis kebutuhan yang diterjemahkan ke dalam bahasa yang dimengerti oleh komputer dengan bahasa
pemrograman yang telah ditentukan, yaitu PHP 5. Secara detail coding dapat dilihat pada halaman lampiran.
3.2.5. Tahap Testing