45 koreksi dan tambahan beberapa data yang akan digunakan penelitian. Dalam hal
ini penulis mewawancarai Ust.H. A. Fikri Amin Ketua Umum Forum Ulama dan Habaib Betawi FUHAB Jakarta Barat , Ust.H. Syahrullah Anggota Dewan
Fatwa MUI Jakarta Barat, dan Melisa Iknawati Staff Pengajar Biologi pada Bimbel QB Meruya Jakarta Barat. Alasan penulis melakukan wawancara kepada
tiga tokoh diatas dikarenakan ketiga tokoh tersebut penulis anggap mampu dan menguasai ilmu Fiqih dan Biologi dengan baik, serta atas beberapa saran dari
berbagai pihak yang penulis temui untuk menguatkan teori yang berhubungan dengan aplikasi yang penulis buat, mereka menyarankan penulis untuk
mewawancarai ketiga tokoh diatas, karena dari segi keilmuan mereka sudah diakui oleh beberapa pihak.
3.2 Metode Pengembangan Sistem
Metode pengembangan sistem yang penulis gunakan dalam penelitian skripsi ini adalah dengan metode System Development Life Cycle SDLC dengan menggunakan
proses model sekuensial linier sering disebut juga dengan ”siklus kehidupan klasik” atau ”model air terjun Waterfall”. Metode ini dikenalkan oleh Winston Royce pada tahun
1970.
Gambar 3.1. Model Sekuensial Linier
Sumber : Pressman, 2002:37
46 Tahapan-tahapan pengembangan sistem dengan proses model Waterfall adalah sebagai berikut:
a. Communication
dapat dibaca pada sub bab 4.1 Pada tahap ini, penulis melakukan observasi untuk memahami permasalahan yang terjadi,
sehingga dapat diketahui informasi yang harus diakomodasi oleh aplikasi yang akan dibuat. Secara rinci, yang penulis lakukan pada tahap ini adalah
1. Menganalisis kebutuhan akan aplikasi dapat dibaca pada sub bab 4.1.1
b. Planning
Pada tahap ini, penulis melakukan perencanaan yaitu dengan membuat timeline untuk memudahkan dan mengarahkan penulis dalam melakukan pembuatan aplikasi dapat dibaca
pada sub bab 4.2.
c. Modelling
dapat dibaca pada sub bab 4.3 Pada tahap ini, dilakukan pemodelan informasi yang harus di akomodasi, proses-proses
yang terjadi pada aplikasi, interface yang akan dipergunakan, dan data yang diperlukan selama penggunaan aplikasi.
Secara rinci, yang penulis lakukan pada tahap ini adalah 1. Membuat Context Diagram dapat dibaca pada sub bab 4.3.1
2. Membuat Data Flow Diagram dapat dibaca pada sub bab 4.3.2 3. Membuat Entity Relational Diagram dapat dibaca pada sub bab 4.3.3
4. Membuat normalisasi database dapat dibaca pada sub bab 4.3.4 5. Merancang Kamus Data dapat dibaca pada sub bab 4.3.5
6. Merancang Antar Muka aplikasi dapat dibaca pada sub bab 4.3.6
d. Construction
Diketahui juga sebagai tahap pembuatan atau pembangunan. Pada tahap ini, yang penulis lakukan adalah membuat aplikasi penentu hukum halal haram makanan dari jenis hewan
dengan menggunakan XAMPP 1.7.4 Apache 2.2.17, MySQL 5.5.8, PHP 5.3.5. Adapun editor
47 yang penulis gunakan adalah Notepad++ v5.9.3, sedangkan browser yang penulis gunakan
dalam percobaan aplikasi ini adalah Google Chrome 1.3.21.69 IE8.
e. Deployment