BAB 3. METODE PENELITIAN

dokumen-dokumen yang mirip
BAB 1. PENDAHULUAN. pembelajaran di lingkungan Unila penulis selalu menggunakan fasilitas yang telah

ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

METODE PENELITIAN. Penelitian dan pembuatan Tugas Akhir ini dilakukan pada : : Laboratorium Terpadu Teknik Elektro Universitas Lampung

BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Gambar.3.2. Desain Topologi PLC Satu Terminal

BAB I PENDAHULUAN. dari beberapa kelurahan, dan setiap bulannya masing-masing kelurahan wajib

BAB 2. TINJAUAN PUSTAKA

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR TABEL... vii. DAFTAR GAMBAR...

BAB I PENDAHULUAN. dapat digunakan seperti SMS (Short Message Service), MMS. (Multimedia Messaging Service), WAP (Wireless Application Protocol),

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. merupakan sebuah konsep yang bertujuan untuk memperluas manfaat dari


BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Seiring dengan kemajuan teknologi informasi sekarang ini, kegiatan usaha

BAB III PERANCANGAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN. Dalam perkembangan teknologi jaringan yang semakin pesat dan kemudahan yang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN DAN PEMBUATAN ALAT Block Diagram Perancangan dari Konfigurasi System

KATA PENGATAR. Bandung, Februari Penulis

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN TOOLS UNTUK NETWORK ADMINISTRATION BERBASIS PEMROGRAMAN SHELL PADA SISTEM OPERASI RASBIAN

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

BAB III ANALISIS DAN RANCANGAN SISTEM

Cara Setting MikroTik sebagai Gateway dan Bandwidth Management

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

Materi I. Kholid Fathoni, S.Kom., M.T.

BAB III PERANCANGAN SISTEM

Bab I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA

BAB V KESIMPULAN DAN SARAN Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB 1 PENDAHULUAN. Bekasi merupakan badan usaha yang bergerak dalam bidang penjualan bed cover, sprei bantal, sprei guling dan sprei untuk kasur.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BANDWIDTH CONTROLLER MENGATUR TRAFIK DATA DIDALAM JARINGAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV HASIL DAN ANALISIS

BAB III PERENCANAAN KEBUTUHAN DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV IMPLEMENTASI DAN PENGUJIAN

MENINGKATKAN KEAMANAN JARINGAN WIRELESS DENGAN CAPTIVE PORTAL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. proses utama yang dilakukan oleh perusahaan pada proses bisnisnya. Namun

Low Cost Smart Home Controller Over Internet Menggunakan Single Board Computer Berbasis Web

BAB 1 PENDAHULUAN. orang saat ini sudah memanfaatkan teknologi seluler. SMS (Short Messages

IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

ANALISA DAN PERANCANGAN

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISA UJI COBA PROGRAM. Untuk melihat cara kerja sistem dari sisi aplikasi yang dibuat agar dapat

BAB I PENDAHULUAN. naungan Dinas Pendidikan Kota Medan, MTs Swasta Al UMM dibawah naungan Kementerian

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN Latar Belakang. Dalam beberapa tahun terakhir, teknologi informasi telah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

PERANCANGAN ALAT BANTU AJAR SISTEM TERSEBAR DENGAN MENGGUNAKAN RASPBERRY PI. Erika Ramadhani Teknik Informatika, Fakultas Teknologi Industri

BAB I PENDAHULUAN. Satlantas Polresta Bogor yang beralamatkan di Jl. Raya Kedung Halang Bogor

BAB IV HASIL DAN IMPLEMENTASI. perangkat lunak ini akan dijelaskan bagaimana program sistem monitoring server

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

DAFTAR ISI.. RIWAYAT HIDUP PENULIS Abstrak Abstract Lembar Pengesahan KATA PENGANTAR... UCAPAN TERIMA KASIH..

BAB I. Persyaratan Produk

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN EVALUASI

Bab 3 Metode Perancangan

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xvi. DAFTAR SIMBOL...

Proyek Akhir II Aplikasi Transaksi Pengisian Voucher Handphone Berbasis Web BAB I PENDAHULUAN

BAB V IMPLEMENTASI DAN PENGUJIAN

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. mempunyai potensi yang sangat besar untuk menentukan kemajuan teknologi informasi

BAB 1 PENDAHULUAN. beserta perangkat kerasnya. Secara langsung ataupun tidak, teknologi informasi telah

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

26 BAB 3. METODE PENELITIAN 1.1. Tahapan Penelitian Pada tahapan peneletian terdapat tahapan-tahapan untuk melakukan penelitian ini, diantaranya sebagai berikut: 1. Perumusan Masalah. Merumuskan masalah masalah yang ditemui dan dikemas menjadi suatu quisioner. 2. Studi Literatur. Meninjau kembali literatur literatur yang berkaitan dengan penelitian sebagai dasar teori dari penelitian. 3. Menyiapkan Alat dan Bahan. Menyiapkan bahan bahan yang akan di gunakan pada penelitian ini, bahan bahan tersebut berupa perangkat keras dan perangkat lunak. 4. Perancangan perangkat keras. Setelah alat dan bahan telah di siapkan maka langkah selanjutnya yaitu merancang alat alat yang dibutuhkan untuk menjadi kesatuan sistem yang akan digunakan pada penelitian ini. 5. Perancangan pengembangan sistem. Merancang sistem perangkat lunak yang dibutuhkan menggunakan prinsip dari metode rekayasa perangkat lunak model modified waterfall. Sesuai dengan mekanisme model modified waterfall, terdapat 5 tahapan perancangan perangkat lunak yaitu :

27 a. Requirement Analysis. Menganalisis kebutuhan sistem monitoring bandwidth, listrik dan temperatur ruang berbasis Raspberry Pi TM pada gedung pusat data Universitas Lampung. b. Design. Merancang sistem monitoring bandwidth, listrik dan temperatur ruang sesuai dengan hasil analisa kebutuhan. c. Implementation. Mengimplementasikan sistem monitoring bandwidth, listrik dan temperatur ruang berbasis Raspberry Pi yang telah dirancang. d. Testing. Menguji sistem monitoring bandwidth, listrik dan temperatur ruang berbasis Raspberry Pi. e. Maintenance. Melakukan pemeliharaan pada sistem monitoring bandwidth, listrik dan temperatur ruang berbasis Raspberry Pi. 6. Kesimpulan/Saran. Merangkum hasil penelitian ini dalam bentuk simpulan dan memberikan saran untuk penelitian selanjutnya.

28 Dari tahapan tahapan penelitian tersebut penulis gambarkan dalam bentuk sebagai berikut: Gambar 0.1. Tahapan Penelitian

29 1.2. Alat dan Bahan Pada penelitian ini digunakan beberapa alat dan bahan yaitu sebagai berikut: 1. 1 unit Raspberry Pi 2. 1 unit server basis data 3. 1 unit server web 4. 1 unit sensor suhu 5. Image ISO RaspbianOS 6. Image ISO Ubuntu 12.04 7. Python Compiler 8. Mysql Server 9. Apache22 1.3. Studi Literatur Studi literatur yang dilakukan yaitu dengan mempelajari teori teori yang berkaitan dengan penelitian, seperti: basis data, web server, Raspberry Pi, cara kerja packet internet groper (PING), file transfer protocol(ftp), penelitian penelitian yang terkait dengan penelitian ini, dan sebagainya. 1.4. Perancangan Pengembangan Sistem Pada tahap ini dilakukan desain sistem menggunakan metode perangkat lunak Modified Waterfall. Modified Waterfall memungkinkan adanya perbaikan sistem pada tahap tertentu tanpa harus menyelesaikan seluruh tahap perancangan sistem.

30 Berikut ini merupakan ilustrasi dari metode modified waterfall dengan gambar sebagai berikut: Gambar 0.2. Model Modified Waterfall 1.4.1. Analisa Kebutuhan (Requirement Analysis) Pada tahap ini yaitu pengumpulan kebutuhan fungsional sistem yang nantinya akan digunakan. Kebutuhan kebutuhan yang telah di dapat yaitu bedasarkan hasil quisorner dan wawancara ke pengelola UPT-Puskom. 1.4.2. Perancangan (Design) Terdapat 2 jenis perancangan yang akan dilakukan yaitu: perancangan perangkat keras dan perancangan perangkat lunak. 1.4.2.1. Perancangan Perangkat Keras Dalam pembuatan rancangan ini, device Raspberry Pi terhubung dengan beberapa perangkat, seperti: BGP server, server basis data, server web, sensor suhu, modem GSM, dan masukan listrik 3.3v ke pin GPIO Raspberry Pi.

31 1.4.2.2. Perancangan Perangkat Lunak Pada tahap ini dilakukannya perancangan konseptual yang meliputi: 1. Context Diagram Context diagram merupakan DFD level 0 yang berfungsi untuk menggambarkan hubungan antar entitas pada sistem informasi. Entitas yang akan ditampilkan pada sistem informasi yaitu: pengelola dan user. 2. Data Flow Diagram Data flow diagram berfungsi untuk menggambarkan aliran data pada setiap proses yang berada pada entitas. Terdapat beberapa level DFD yang digunakan dalam penelitian ini diantaranya : DFD Level 1 dan DFD level 2. 3. Perancangan Basis Data Pada perancangan basis data setiap entitas tidak mempunyai hubungan dengan entitas lainnya. Aplikasi basis data akan menggunakan software MySQL 1.4.3. Implementasi (Implementation) Implementasi sistem ini terdiri dari beberapa tahapan, yaitu: 1. Instalasi Image RaspbianOS. RasbianOS merupakan sistem operasi yang digunakan untuk perangkat Raspberrry Pi. Cara instalasi image raspbianos

32 dibutuhkan software Win32 Disk Imager yang berjalan pada OS windows. Software Win32 Disk Imager berfungsi untuk memasang raspbianos ke dalam SD card yang disediakan melalai OS windows. Setelah SD card telah terinstal raspbian OS, pindahkan SD Card ke Raspberry Pi dan di hidupkan. 2. Konfigurasi Raspberry Pi. Setelah raspberry berjalan, koneksikan raspberry dengan internet, kemudian update, upgrade paket paket yang ada di Raspberry Pi. Setelah proses update dan upgrade selesai, selanjutnya memasukan paket yang dibutuhkan Raspberry Pi seperti: 1. Python versi 2.7. 2. Modul Python-Rpi.GPIO. 3. Mysql Client. 4. Crontab 5. FTP 3. Pembuatan script program pada Raspberry Pi. Pada Raspberry Pi akan dijalankan beberapa script program diantaranya: 1. Script Ping IP Address DNS Google. 2. Script Ping IP Address Server BGP Universitas Lampung. 3. Script Ping IP Address peer to peer provider arah Indonesia. 4. Script Ping IP Address peer to peer provider arah International.

33 5. Script mendapatkan data bandwidth International dari Server BGP. 6. Script mendapatkan data bandwidth Indonesia dari Server BGP. 7. Script mendapatkan data bandwidth Server BGP. 8. Script pemantauan kondisi listrik. 9. Script pemantauan kondisi temperatur ruang pusat data. 4. Instalasi Mesin Layanan Basis Data. Pada mesin layanan basis data akan di install sistem operasi Ubuntu 12.04. Setelah instalasi berhasil konfigurasi ubuntu agar terkoneksi internet, kemudian melakukan update paket. Terdapat kebutuhan sistem yang harus di install yaitu: 1. Mysql-Server 5. Membuat tabel basis data. 6. Instalasi Web Server. Web server yang akan digunakan di install di sistem operasi Ubuntu 12.04. Terdapat kebutuhan sistem yang harus di-install yaitu: 1. Apache2 2. Mysql Client 3. CGI untuk python 4. Matplotlib 5. Reportlab

34 7. Instalasi SMS Gateway Software yang digunakan untuk sms gateway yaitu gammu dan Mysql Server. 1.4.4. Pengujian (Testing) Setelah tahapan implementasi berhasil dilakukan maka tahapan selanjunya yaitu pengujian sistem monitoring bandwidth, koneksi listrik dan kondisi temperatur ruang pusat data menggunakan Raspberry Pi. Berikut ini tahapan pengujian sistem ini yaitu: Tabel 0.1. Lembar Pengujian User Sasaran Pengujian : Halaman Web no Kondisi Yang Diuji 1 Halaman Utama 2 Halaman Bandwidth 3 Halaman Listrik 4 Halaman Temperatur Langkah Pengujian Mengakses Halaman Utama Mengakses Halaman Bandiwdth Mengakses Halaman Listrik lembar Pengujian Spesifikasi Masukan http://hanang.uni la.ac.id 1. http://hanang.uni la.ac.id/hp_band width.py 2. masukan inputan waktu 1. http://hanang.uni la.ac.id/hp_listrik.py 2. masukan inputan waktu 1. http://hanang.uni Hasil Yang Diharapkan 1. Menampilkan Halaman Utama 2. Menampilkan Grafik Listrik, Bandwidth, Temperatur 3. Grafik terlihat berjalan secara realtime 1. Menampilkan diagram sesuai dengan waktu yang di inputkan 1. Menampilkan diagram sesuai dengan waktu yang di inputkan 1. Menampilkan diagram sesuai Sukses / Gagal (Ѵ/X)

35 Mengakses Halaman Temperatur la.ac.id/hp_temp eratur.py 2. masukan inputan waktu dengan waktu yang di inputkan Pengelola Sasaran Pengujian : Laporan Mingguan 1 Pengiriman Laporan Via Email Mengirim Email Secara automatis laporan setiap awal pekan Sasaran Pengujian : Laporan Bulanan 2 Pengiriman Laporan Via Email Mengirim Email Secara automatis laporan setiap awal bulan Email Pengelola Email Pengelola Sasaran Pengujian : Notifikasi SMS Koneksi Internet Mengirim SMS Pengiriman Secara notifikasi Nomor Ponsel 3 automatis menggunakan Pengelola Ketika internet SMS hidup / putus Sasaran Pengujian : Notifikasi SMS Koneksi listrik 4 Pengiriman notifikasi menggunakan SMS Mengirim SMS Secara automatis Ketika listrik hidup / padam Nomor Ponsel Pengelola Sasaran Pengujian : Notifikasi SMS Temperatur Mengirim SMS Secara Pengiriman automatis notifikasi Ketika Nomor Ponsel 5 menggunakan Temperatur Pengelola SMS dalam keadaan aman atau tidak aman 1. Pengelola dapat menerima laporan mingguan setiap hari senin 2. Laporan berisikan grafik bandwidth, listrik, temperatur selama 1 minggu sebelum hari pengiriman 1. Pengelola dapat menerima laporan mingguan setiap hari senin 2. Laporan berisikan grafik bandwidth, listrik, temperatur selama 1 bulan sebelum awal bulan pengiriman 1. Pengelola dapat menerima SMS ketika internet putus / hidup 1. Pengelola dapat menerima SMS ketika listrik padam / hidup 1. Pengelola dapat menerima SMS ketika temperatur dalam kondisi aman / tidak aman

36 1.4.5. Pemeliharaan (Maintenance) Tahap terakhir dari model modified waterfall yaitu pemeliharaan. Terdapat beberapa jenis pemeliharaan yang dapat dilakukan yaitu: 1) Corrective Maintenance. Merupakan pemeliharaan ketika sistem telah berjalan kemudian baru ditemukan suatu kesalahan kesalahan pada sistem. 1.5. Kesimpulan dan Saran Kesimpulan akan di peroleh bedasarkan hasil dan pembahasan yang telah didapatkan. Sedangkan saran berisikan hal hal untuk pengembangan penelitian selanjutnya. 1.6. Waktu dan Tempat Penelitian Penelitian dilakukan di gedung UPT-Puskom Universitas Lampung yang dilaksanakan pada bulan Januari sampai dengan bulan Maret 2014. 1.7. Jadwal Penelitian Tabel 0.2. Jadwal Penelitian Kegiatan Januari Februari Maret Studi Literatur Perancangan Perangkat Keras Perancangan Sistem Seminar Usul Instalasi Sistem Pengujian Sistem Hasil dan Pembahasan Seminar hasil Perbaikan Komprehensive 1 2 3 4 1 2 3 4 1 2 3 4

37