Merupakan perangkat lunak yang akan digunakan dalam pembuatan program adalah Microsoft Visual Studio 2008 .
Spesifikasi untuk pengguna dapat dilihat pada sub bab 4.1.1.
3.2 Metode Pengumpulan Data
Pada metode pengumpulan data ini penulis melakukan 2 cara yaitu : observasi dan studi pustaka.
3.2.1 Observasi pengamatan
Penyaksian terhadap peristiwa-peristiwa itu bisa dengan melihat, mendengarkan, merasakan, yang kemudian dicatat
seobyektif mungkin. [10]. Pada metode ini, penulis mengumpulkan data dan informasi
yaitu dengan cara meninjau dan melakukan pengamatan secara langsung ke lapangan terhadap suatu kegiatan yang sedang dilakukan
atau berjalan, untuk memperoleh semua data yang dibutuhkan. Peranan penulis dalam metode ini adalah pengamat dan
peneliti yaitu peneliti berpartisipasi dalam penelitiannya. Pengamatan dilakukan pada :
Tempat : Rumah penulis Jl. Delima Jaya No.51 Ciputat Timur, Tangerang Selatan
Waktu : 30 April 2009 s.d 15 Mei 2009
3.2.2 Studi Pustaka
Penulis melakukan studi pustaka sebagai bahan tambahan guna melengkapi kekurangan-kekurangan data yang diperoleh dari
observasi. Pengumpulan data dengan cara mengambil dari sumber-sumber media cetak maupun elektronik yang dapat dijadikan
acuan pembahasan masalah. Pada metode pengumpulan data ini, penulis juga mempelajari
buku-buku yang berhubungan dengan masalah yang akan dibahas dalam penulisan skripsi ini. Adapun data-data buku yang digunakan
dalam penulisan skripsi ini terdapat dalam daftar pustaka. Pencarian melalui media elektronik seperti internet juga dilakukan dalam
memperoleh data-data tambahan yang pada media cetak yang tidak ditemukan. Adapun studi pustaka yang digunakan dapat dilihat pada
daftar pustaka.
3.3 Metode Pengembangan Sistem
Metode yang digunakan untuk melakukan pengembangan sistem yaitu model Rapid Application Development RAD. RAD adalah sebuah model
proses pengembangan software sekuensial linier yang menekankan siklus pengembangan yang sangat pendek.
RAD secara garis besar memiliki empat tahapan, yaitu : 1. Analisis Analysis dan Perancangan Cepat Quick Design, dapat
dibaca pada sub bab 4.2. a. Analisis Analysis, dapat dibaca pada sub bab 4.2.1
Tahap analisis dikenal juga sebagai tahap mendefinisikan rencana, pada fase ini ditetapkan fungsi-fungsi bisnis dan wilayah persoalan data yang
akan didukung oleh sistem dan ditentukan jangkauan atau batasan sistem. Secara rinci yang penulis lakukan pada tahap analisis adalah :
1 Analisis masalah dapat dibaca pada sub bab 1 a Analisis struktur motion detection
b Analisis struktur MMS gateway 2 Analisis kebutuhan perangkat lunak dapat dibaca pada sub bab 2
a Deskripsi umum sistem b Analisis spesifikasi dan kebutuhan perangkat lunak
3 Analisis kebutuhan perangkat keras dapat dibaca pada sub bab 3. b. Perancangan Cepat Quick Design, dapat dibaca pada sub bab 4.2.2
Pada tahap ini perancangan akan dibagi menjadi perancangan perancangan kelas dan perancangan antar muka. Pada perancangan yang
akan dilakukan yaitu: a. Perancangan kelas dapat dibaca pada sub bab 1
1 Diagram perancangan kelas 2 Deskripsi diagram perancangan kelas
3 Operasi dan atribut b. Perancangan antar muka dapat dibaca pada sub bab 2
2. Construction, dapat dibaca pada sub bab 4.3 Diketahui juga sebagai tahap pembuatan atau pembangunan. Pada
tahap ini dilakukan : a. Batasan implementasi dapat dibaca pada sub bab 4.3.1
b. Implementasi kelas dapat dibaca pada sub bab 4.3.2
1 Deskripsi kelas 2 Operasi dan atribut
c. Implementasi antar muka dapat dibaca pada sub bab 4.3.3 3. Pengujian Testing, dapat dibaca pada sub bab 4.4
Testing adalah proses eksekusi program yang bertujuan untuk
menemukan error. Testing yang dilakukan pada tugas akhir ini terdiri dari dua bagian, yaitu :
a. Nunit, dapat dibaca pada sub bab 4.4.1 b. Black Box, dapat dibaca pada sub bab 4.4.2
4. Implementasi, dapat dibaca pada sub bab 4.5 Implementasi dari sistem yang telah dikembangkan untuk sistem
keamanan rumah tinggal.
3.4 Siklus penerapan metode RAD untuk membangun aplikasi Peringatan Dini terhadap Rumah Tinggal
Pada Gambar 3.2 diberikan siklus RAD yang diimplementasikan untuk membangun sebuah perangkat lunak yang dapat mendeteksi gerakan dan
mengirimkan gambar yang telah terdeteksi ke telepon pengguna.
Pemilihan Judul Penelitian Perumusan Masalah
Observasi Studi pustaka
Analisis Masalah Analisis Struktur Motion
Detection Analisis Struktur MMS
Gateway
Analisis Anali sis Analisis
Kebutuhan Perangkat Lunak
Deskripsi Umu m Sistem Analisis Analisis Spesifikasi
dan Kebutuhan Perangkat Lunak
Analisis dan Perancangan
Cepat
Analisis Analisis Kebutuhan
Perangkat Keras
Analisis Analisis Spesifikasi dan Kebutuhan Perangkat
Keras
Perancangan Cepat
Perancangan Kelas Perancangan Antar
Muka
Construction Batasan
Implementasi Implementasi
Kelas Implementasi
Antar Muka Testing
NUnit Black Box
Implementasi Penarikan Kesi mpulan
Evaluasi Hasil
Gambar 3.1 Ilustrasi Metodologi Penelitian
BAB IV ANALISIS DAN PEMBAHASAN
4.1 Bahan dan Alat