Professional Documents
Culture Documents
Arsitektur Sistem Monitoring Ruangan
Arsitektur Sistem Monitoring Ruangan
Oleh:
FAUZIA FADHILA
1510024262005
SISTEM INFORMASI
YAYASAN MUHAMMAD YAMIN
SEKOLAH TINGGI TEKNOLOGI INDUSTRI (STTIND)
PADANG
2019
ARSITEKTUR SISTEM MONITORING RUANGAN MELALUI
WIFI KAMERA BERBASIS INTERNET MENGGUNAKAN
PLATFORM ANDROID
ABSTRAK
i
Architecture Of Room Monitoring System Through Internet Based
Wifi Camera Using Android Platform
ABSTRACT
Home security is important to attention for your home because house left empty
are prone to theft or robbery. The study research purpose is to make a
architecture of monitoring room which later your home could to monitor your
home use your handphone or smartphone. Work system from ip camera is camera
must to connected to wifi and use wirelless technologi. camera will capture image
or videos, if camera capture image or videos then camera give notification or
alarm to smartphone or handphone. Then your home can see in your screen
handphone or you get live streaming in your phone. The help ip camera make it
easy for you to monitor situation your home and get improve home security to be
more efective.
ii
KATA PENGANTAR
kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-NYA kepada
dari berbagai pihak, oleh karena itu penulis mengucapkan terima kasih kepada :
2. Bapak Riko Ervil, MT, selaku Ketua Sekolah Tinggi Teknologi Industri
(STTIND) Padang.
3. Ibu Tri Ernita, ST, MP, selaku Wakil Ketua Sekolah Tinggi Teknologi
iii
7. Orang tua dan seluruh keluarga besar penulis yang memberikan do’a dan
dukungannya baik berupa moril dan non moril serta memberikan kasih
(STTIND) Padang yang telah memberi saran dan masukan yang sangat
dan saran yang sifatnya membangun, dan dapat dijadikan landasan untuk
bagi penulis dan pembaca pada umumnya juga menyadari bahwa skripsi ini jauh
dari sempurna. Akhirnya penulis berharap semoga skripsi ini bermanfaat bagi kita
Penulis
iv
DAFTAR ISI
Halaman
ABSTRAK..................................................................................................... i
ABSTRACT .................................................................................................. ii
BAB I PENDAHULUAN
v
2.1.1.2 Pengertian Informasi ................................................... 5
vi
2.1.5.4 Kekurangan Android .................................................... 22
vii
BAB III METODOLOGI PENELITIAN
viii
5.3 Pengujian Sistem ....................................................................... 73
BAB VI PENUTUP
DAFTAR KEPUSTAKAAN
LAMPIRAN
ix
DAFTAR GAMBAR
x
Gambar 4.10 Penginstalan Visual Basic 2010.................................................. 61
xi
DAFTAR TABEL
xii
BAB I
PENDAHULUAN
sangat begitu nampak pada bidang teknologi informasi yang semakin maju.
rumah yang ditinggalkan dalam keadaan kosong rawan terhadap pencurian atau
tembok dan pagar yang tinggi, menggunakan terali besi untuk melindungi rumah
dari bahaya baik yang terjadi dari dalam maupun dari luar rumah.
masyarakat, dengan keamanan yang baik maka kita akan merasa aman baik itu
teknologi dalam hal ini sangat membantu manusia yaitu dalam memonitoring
1
2
aktivitas-aktivitas yang tidak pernah terdokumentasi dan hasilnya pun tidak bisa
otomatis melalui komputer atau alat canggih lainnya akan dapat membentuk
keamanan rumah.
merupakan salah satu pilihan yang banyak diminati karena memiliki kehandalan,
pemilik rumah dengan cara yang lebih humanis. Penggunaan IP kamera dipasang
dipasang pada tempat strategis seperti dalam ruangan. Jika terdeteksi adanya
kejadian, maka sistem secara otomatis merekam kondisi tersebut melalui kamera,
TINJAUAN PUSTAKA
Pada landasan teori ini, penulis harus mengetahui beberapa hal-hal yang
tertentu. Contoh :
“Kumpulan dari elemen-elemen atau bagian yang saling berinteraksi dan saling
diproses menjadi bentuk yang memiliki arti bagi penerima dan dapat berupa fakta,
suatu nilai yang bermanfaat. Jadi, ada suatu proses transformasi data menjadi
5
6
sebagai teori matematis dan komunikasi. Sumber informasi adalah data. Data
bentuk yang masih mentah yang belum dapat bercerita banyak sehingga perlu
dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu
harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan
7
kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar
b. Perangkat luna komputer: perangkat lunak sistem (sistem operasi dan utility-
sehingga dapat saling berbagi informasi, aplikasi dan perangkat keras secara
informasi secara tepat tanpa adanya kesalahan dari sisi pengirim (transmitter)
kumpulan komputer, printer, dan perangkat lainnya yang terhubung dalam satu
kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel
dan data, mencetak pada printer yang sama, dan bersama-sama menggunakan
atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan
komputer dapat memiliki dua, puluhan, ribuan, atau bahkan jutaan node”.
dengan media transmisi kabel atau tanpa kabel (wireless). Bila sebuah komputer
khususnya data, bisa digunakan oleh setiap orang yang ada pada jaringan
daya alternatif. Misalnya, semua file dapat disalin (back-up) ke semua mesin
sehingga bila salah satu mesin mati, maka file akan tetap dapat diakses dari
mesin lain yang masih aktif. Selain itu dengan adanya CPU yang banyak
maka bila salah CPU tidak dipakai, maka CPU lain akan mengambil alih
pekerjaan saat mendapat masalah pada perangkat keras adalah suatu hal yang
sangat penting.
rasio harga/kinerja yaang lebih baik dibanding dengan komputer yang besar.
Sebuah LAN adalah jaringan yang dibatasi oleh area yang relatif kecil,
umumnya dibatasi oleh area lingkungan, seperti sebuah kantor pada sebuah
gedung, atau tiap-tiap ruangan pada sebuah sekolah. Biasanya jarak antar
Sebuah MAN biasanya meliputi area yang lebih besar dari LAN. Misalnya,
antar gedung dalam suatu daerah (wilayah seperti provinsi atau negara
bagian). Dalam hal ini jaringan menghubungkan beberapa buah jaringan kecil
beberapa kantor cabang sebuah bank di dalam sebuah kota besar yang
menggunakan media wireless, sarana satelit, ataupun kabel serat optik, karena
jangkauannya yang lebih luas, bukan hanya meliputi satu kota atau antar kota
komputer lain. Aturan-aturan ini meliputi tata cara bagaimana agar komputer bisa
transmisi data, dan lain-lain. Protokol jaringan adalah berbagai protokol yang
terdapat dari lapisan teratas sampai terbawah yang ada dalam sederetan protokol”.
a. Syntax mengacu pada struktur atau format data, yang mana dalam urutan
sederhana akan memiliki urutan pada delapan bit pertama sebagai alamat
pengirim, delapan bit kedua sebagai alamat penerima dan bit stream sisanya
b. Simantics mengacu pada maksud setiap section bit. Dengan kata lain adalah
c. Timing mengacu pada dua karakteristik, yakni kapan data harus dikirim dan
seberapa cepat data itu dikirim. Sebagai contoh, jika pengirim memproduksi
data sebesar 100 megabits per detik (Mbps) namun penerima hanya mampu
mengolah data pada kecepatan 1 Mbps, maka transmisi data akan menjadi
overload pada sisi penerima dan akibatnya banyak data yang akan hilang atau
musnah”.
2.1.2.6 IP Address
yang digunakan untuk memberi alamat pada tiap-tiap komputer dalam jaringan.
Format ip address adalah bilangan 32 bit yang tiap 8 bit-nya dipisahkan oleh
atau 1). Atau dengan bentuk empat bilangan desimal yang masing-masing
dipisahkan oleh titik. Bentuk ini dikenal dengan dotted decimal (xxx.xxx.xxx.xxx
dimana xxx merupakan nilai dari 1 oktet yang berasal dari 8 bit)”.
menjabarkan DNS sebagai Domain Name Service atau Domain Name Server.
Name Server adalah mekanisme supaya suatu mesin mempunyai nama yang
mudah diingat. Disamping itu sebenarnya fungsi utama DDNS adalah untuk
mengatasi IP Address publik yang selalu berubah. Seperti kita ketahui, IP Address
ada 2 lingkup. IP Address lokal dan IP Address publik. Disebut lokal karena
secara fisik semua peralatan jaringan yang terhubung berada di satu area, misal
kantor”.
2.1.2.8 Wifi
untuk bertukar data secara nirkabel melalui sebuah jaringan komputer, termasuk
2.1.3 Internet
Menurut Jarot dkk (2009:1) dalam Okkita Rizan dkk (2016:47) “secara
dunia”.
Menurut Ananda dkk dalam Okkita Rizan dkk (2016:47) “Internet adalah
pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa
lebih populer dengan sebutan internet adalah sebuah sistem komunikasi global
diseluruh dunia”.
14
diterapkan dalam Visual Basic 2010 berorientasi kepada objek atau lebih sering
menunggu pengguna melakukan sesuatu (“event”), seperti klik pada ikon, dan
Sumber : http://egafrian01.blogspot.com/2016/01/a.html
Visual Studio 2010 (yang sering juga disebut dengan VB .Net 2010) selain
disebut dengan bahasa pemrograman, juga sering disebut sebagai sarana (tool)
1. Pertama kali di release dengan nama Visual Basic yang dikeluarkan pada
tahun 1991, yaitu Visual Basic yang masih berbasis DOS dan untuk Windows
3. Visual Basic 4.0 dirilis pada tahun 1994 dengan dukungan untuk aplikasi 32
bit
15
5. Visual basic untuk selanjutnya yaitu versi .Net yang dirilis awal 2002
6. Pada tahun 2003 Visual Studio 2003 dirilis untuk memperbaiki kinerja dari
7. Pada tahun 2005 Microsoft mengeluarkan Visual Basic Versi 8.0 atau biasa di
8. Pada tahun 2008 Microsoft juga mengeluarkan versi 9.0 atau biasa di sebut
9. Hingga pada tahun 2010 Visual Studio sudah pada versi 10.0 atau biasa di
Sumber : https://hazistrihartoyo.wordpress.com/2015/11/19/pengertian-dan-
sejarah-microsoft-visual-studio-2010/
studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan
Visual J++. Dengan begitu Anda dapat bermigrasi atau belajar bahasa
3. Memiliki beberapa tambahan wizard yang baru. Wizard adalah sarana yang
tugas tertentu.
Sumber : https://hazistrihartoyo.wordpress.com/2015/11/19/pengertian-dan-
sejarah-microsoft-visual-studio-2010/
Menurut Abdul Razaq (2004:115) “data dan program pada Visual Basic
saling berkaitan erat, dimana data adalah nilai yang dibutuhkan dalam program,
1. Tipe Data
Tipe Keterangan
sangat besar
Boolean Tipe data dengan dua buah nilai yaitu true dan
false
yang berbeda
2. Variabel
Variabel adalah suatu tempat dalam memori komputer yang telah diberi
adalah variabel dengan data Abdul Razaq. Namun nilai variabel nm tidak
selamanya Abdul Razaq, akan tetapi data dapat berubah sesuai dengan data yang
diinginkan.
18
3. Operator
Operator ini dilambangkan dengan sama dengan (=) dan berfungsi untuk
b. Operator Aritmatika
c. Operator Perbandingan
nilai yang lain dan akan mendapatkan hasil true (benar) dan false (salah).
d. Operator Logika
yang lain dan akan mendapatkan hasil true (benar) dan false (salah)”.
2. ToolBox
Di dalam toolbox banyak objek yang diperlukan untuk membuat sebuah form,
3. Form
Dalam pembuatan aplikasi pada Visual Studio 2010 di perlukan adanya form.
Form ini dapat diambil pada bagian View Desigen. Seperti gambar 2.3
berikut:
4. Solution Explorer
5. Jendela Properties
memberi nama, mengubah huruf menganti warna dan model, dan lain-lain.
6. Codding
program. Pada Visual Studio 2010 ini berbeda dengan Visual Basic 6.0 yaitu
membuat codding di dalam class yang telah di tentukan. Seperti gambar 2.4
berikut:
Sumber : https://serpihan666.blogspot.com/2016/10/mengenal-komponen-dasar-
vb-net-2008.html
2.1.5 Android
merupakan toolkit perangkat lunak open source baru untuk perangkat mobile masa
depan, android sendiri diciptakan oleh perusahaan Google yang bekerja sama
merupakan sistem operasi ponsel yang tumbuh di tangan sistem operasi lainnya
21
yang berkembang dewasa ini. Sistem operasi lainnya seperti Windows Mobile,
IOS, Symbian, dan masih banyak lagi juga menawarkan kekayaan isi dan
operasi ini dikembangkan oleh Android Inc, yang kemudian dibeli oleh Google
Menurut Dedi Ashari “fitur yang tersedia pada Android sebagai berikut :
mobile.
yang buta android pun dia akan mampu mengoperasikannya dalam waktu
yang singkat.
b. Bersifat Open Source, karena android dibangun diatas kernel Linux, maka
membayar.
c. Merakyat, sistem operasi ini sangat cocok untuk berbagai kalangan. Dari
kelas bawah sampai kelas atas sangat banyak yang memakai Android. Jadi
android.
terbilang mudah.
bersamaan/multitasking.
f. Home Screen Informatif, konsep ini seperti windows mobile dimana segala
notifikasi dapat dipantau dari home screen dan menyediakan tempat untuk
ataupun iPhone.
untuk memodifikasi sistem, selain itu bisa melakukan modifikasi pada ROM
sistem.
Sumber : http://wiliwing.blogspot.com/2014/04/makalah-os-android.html
Fungsi root Android adalah untuk memberi hak penuh kepada pengguna
data yang terletak pada sistem Android yang bila dalam keadaan standar (belum
root) file-file tersebut tidak dapat di akses. Bila dianalogikan sistem operasi
kepada pengguna. Dengan melakukan root Android tidak serta merta akan
tidak sengaja maupun sengaja mengubah atau menghilangkan satu atau beberapa
file sistem, maka dapat menyebabkan kinerja handphone atau tablet menjadi tidak
stabil, rusak dan yang paling parah brick atau handphone tidak dapat menyala
(mati total), oleh karena itu pengembang Android membatasi akses ke file sistem.
Sumber : http://dinnoanjyo.blogspot.com/2012/11/makalah-os-android.html?m=1
Dalam SDK memiliki semua yang anda butuhkan untuk membuat dan
software. Setiap lapisan dari tumpukan ini menghimpun beberapa program yang
Berikut ini susunan dari lapisan-lapisan tersebut jika di lihat dari lapisan
a. Linux Kernel
b. Android Runtime
Lapisan setelah Kernel Linux adalah Android Runtime. Android Runtime ini
berisi Core Libraries dan Dalvik Virtual Machine. Core Libraries mencakup
serangkaian inti library Java, artinya Android menyertakan satu set library-
25
library dasar yang menyediakan sebagian besar fungsi-fungsi yang ada pada
c. Libraries
Sama dengan Android Runtime, Android juga menyertakan satu set library-
library dalam bahasa C atau C++ yang digunakan oleh berbagai komponen
d. Application Framework
e. Application
daftar kontak, dan lain-lain. Bagi rata-rata pengguna, lapisan inilah yang
Sumber : http://dinnoanjyo.blogspot.com/2012/11/makalah-os-android.html?m=1
dapat menangkap suatu objek yang berguna untuk mengabadikan suatu kejadian
Kamera video adalah salah satu produk teknologi digital yang dapat
Television merupakan televisi jalur tertutup yang dapat diakses hanya oleh
gambar video dan suara ke sebuah monitor atau video recorder. Tujuan CCTV
untuk memantau situasi dan kondisi tempat tertentu, sehingga kejahatan dapat
dicegah atau bukti tindak kejahatan yang telah terjadi pada suatu tempat.
bandar udara, bank, pabrik atau gudang. Pada sistem konvensional dengan VCR
(Video Cassete Recorder) gambar dari kamera CCTV hanya dikirim melalui kabel
oleh operator keamanan dengan resolusi gambar rendah 1 image per 12,8
seconds”.
menggunakan satu atau lebih kamera video dan menghasilkan data video atau
audio. CCTV (Closed Circuit Television) adalah penggunaan video kamera yang
Camera tersebut diberi nama Axis NetEye 200 dengan menggunakan web server
kustom internal pada kamera. Pada akhir tahun 1999, Linux mulai digunakkan
tingkat rendah yang disebut “VAPIX”, yang dibangun pada HTTP standar terbuka
1999 oleh Mobotix dengan menggunakan sistem Linux. Sistem kamera ini tidak
memerlukan lisensi software untuk mengatur perekaman video dan alarm. Kamera
IP pertama dengan analisis konten video onboard (VCA) dirilis pada tahun 2005
oleh Intellio. Kamera CCTV ini mampu mendeteksi banyak event yang berbeda,
seperti jika sesuatu barang dicuri, seseorang memasuki zona tertentu, atau sebuah
mobil yang bergerak ke arah yang berlawanan. Kamera IP tersedia dari resolusi
0,3 (VGA) hingga 29 megapiksel. Saat ini telah banyak digunakan IP kamera
28
format widescreen 16 : 9.
Sumber : http://www.stealth.co.id/kamera-cctv/ip-camera/
Protocol (IP) adalah jaringan kamera digital video yang mentransmisikan data
melalui link fast ethernet. Kamera IP merupakan yang paling sering digunakan
untuk surveillance”.
Berdasarkan protokol internet kamera dapat mengirim dan menerima data melalui
jaringan komputer Wide Area Network (WAN) atau Local Area Network (LAN).
Internet Protokol untuk mengirimkan data gambar dan sinyal kendali atas Fast
Ethernet link.
Ip camera yang terutama digunakan dengan cara yang sama seperti analog televisi
perekam video digital (DVR) atau jaringan perekam video (NVR) untuk
memiliki IP sendiri sehingga kita bisa memilih kamera mana yang mau dilihat”.
Gambar tersebut dapat berupa video Motion JPEG (MJPEG), atau MPEG-4.
Tujuannya untuk memantau (monitoring) area publik, kantor, rumah dan perilaku
Berdasarkan Protokol Internet kamera dapat mengirim dan menerima data melalui
jaringan komputer (WAN / LAN) dan Internet, CCTV (analog) kamera tidak bisa.
surveillance
ditetapkan oleh NTSC / PAL video analog standar. Apa yang mendorong
pergeseran pasar dari teknologi CCTV adalah resolusi yang lebih tinggi yang
ditawarkan oleh perangkat video berbasis IP. IP camera kini menjadi pilihan
memantau ruangan”.
e. Pandangan malam
lokasi dimana saja di seluruh dunia asalkan tersedia koneksi internet di kedua
sisi. Sebuah kamera CCTV juga bisa diakses dari mana saja namun perlu
smartphone.
Fitur utama dari sebuah kamera pengawas adalah mampu mengawasi dan
media penyimpanan berupa kaset pada alat decoder/DVR. Namun hal ini
sangat rawan dan bisa dimanfaatkan oleh oknum yang tidak bertanggung
decoder/DVR. Hal tersebut sudah tidak efisien lagi karena kurang praktis.
detection, dimana fitur ini kamera mampu mendeteksi gerakan dan mampu
mampu digerakkan ke segala arah dan bisa di zoom dengan teknologi PTZ.
Sumber : http://ilmukomputerindonesia-komputer.blogspot.com/p/visual-basic
60.html
signal listrik.
33
c. Prosessor pengolah gambar dan compresi gambar, supaya data tidak terlalu
jaringan komputer.
f. Input Audio/suara.
Sumber : http://kameraipcanggih.blogspot.com/2015/06/bagian-bagian-dan-jenis-
ip-camera.html
a. Centralized IP camera
b. Decentralized IP camera
Jenis-jenis IP camera
1. Fix Ip camera.
2. Dome IP Camera.
Sumber : http://www.it-shop.co.id/news/155/Pengertian-dan-jenis-jenis-IPcamera
2.1.7.1 Waterfall
Metode air terjun atau yang sering disebut metode waterfall sering
dinamakan siklus hidup klasik (classic life cycle), dimana hal ini menggambarkan
(deployment), yang diakhiri dengan dukungan pada perangkat lunak lengkap yang
dihasilkan (Pressman, 2012). Tahapan metode waterfall dapat dilihat pada gambar
di bawah ini.
35
Sumber : http://www.pengetahuandanteknologi.com/2016/09/metode-waterfall-
definisi-tahapan.html
Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem
dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem
tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi.
pengelolaan (maintenance).
Sumber : https://joulisinolungan.wordpress.com/2014/12/10/pengembangan-
sistem-teknologi-informasi-metode-sdlc-system-development-life-cycle/
36
kebutuhan user
permintaan user
Sumber : http://672012228.blogspot.com/2012/11/hdgu.html
pengembangan system
Sumber : http://672012228.blogspot.com/2012/11/hdgu.html
37
a. Teknik manajemen proyek -> untuk penjadualan proyek, contoh: CPM dan
PERT
data/fakta :
a. Wawancara
b. Observasi
c. Daftar pertanyaan
d. Pengumpulan sampel
e. Teknik inspeksi
Sumber : http://672012228.blogspot.com/2012/11/hdgu.html
mendukung sistem
Sumber : http://672012228.blogspot.com/2012/11/hdgu.html
berikut:
a. Struktur Program
menampilkan apa yang dikerjakan pada sebuah sistem atau membuat bagian
sistem.
Sumber : http://hidayatullahasmyy.blogspot.com/2016/04/alat-bantu-dalam-
perancangan-sistem.html
b. Flowchart
logika dari suatu prosedur pemecahan masalah. Bagan alir program (program
39
No Simbol Keterangan
data input/output
proses
halaman berikutnya
Sumber : http://hidayatullahasmyy.blogspot.com/2016/04/alat-bantu-dalam-
perancangan-sistem.html
ants pekerjaan secara keseluruhan dart sistem. Bagan ini menjelaskan urutan-
urutan dan prosedur-prosedur yang ada dalam sistem. Bagan alir sistem
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir
tembusannya.
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip
menggambarnya.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika
program (program logic flowchart) dan bagan alir program komputer terinci
logika. Bagan alir logika program ini dipersiapkan oleh analisis sistem. Bagan
42
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak
digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem
yang menggambarkan proses dalam suatu prosedur. Bagan alir proses selain
prosedur, dapat juga menunjukkan jarak kegiatan yang satu dengan yang
lainnya serta waktu yang diperlukan oleh suatu kegiatan (Jogiyanto H.M.,
2001, 716)
Sumber : http://lapankosong.blogspot.com/2013/08/alat-bantu-perancangan-
sistem.html
disiplin ilmu yag mempelajari hal-hal yag berkaitan dengan perbaikan kualitas
citra ciri (feature image) yang optimal untuk tujuan analisis, melakukan proses
penarikan informasi atau deskripsi objek atau pengenalan objek yang terkandung
pada citra, melakukan kompresi atau reduksi data untuk tujuan penyimpanan data,
trasmisi data, dan waktu proses data. Input dari pengolahan citra adalah citra,
dan/atau elemen yang saling terhubung yang dapat mempermudah aliran energi,
pengawasan suatu keadaan dalam suatu kejadian atau waktu tertentu. Sehingga
memudahkan aliran materi atau energi informasi. Yang perlu diperhatikan dalam
Sistem smart home biasanya terdiri dari perangkat kontrol. Monitoring dan
otomatisasi beberapa perangkat atau peralatan rumah yang dapat diaksses melalui
saling beriteraksi satu sama lain. Komponen pendukung terdiri dari (1) internal
sebagai berikut :
a. Internal Network
atau nirkabel.
b. Intelligent Control
gateway yang dapat mengakses kesebuah sistem dan dari dalam sistem.
c. Home Automation
Yaitu produk akhir dari sebuah smart home sehingg mendapat dukungan
sebagai berikut:
b. VGA Onboard
45
c. Sound Onboard
e. RAM 2 GB
HD 720p
ZTE
Operasi Komputer
smartphone
dari samsung
46
Keterangan :
1. Input
Input atau masukan berupa ip kamera, aplikasi monitoring dan bisa mengatur
2. Proses
3. Output
Output dari hasil kegiatan ini yaitu menampilkan gambar atau video, dan
METODOLOGI PENELITIAN
a. Studi literatur
Pada studi literatur yaitu pencarian sumber-sumber atau dasar-dasar teori dan
b. Analisa
buat atau dibentuk. Analisis dilakukan untuk membuat suatu bentuk rancang
47
48
dengan sumber data yang telah didapat sebelumnya agar pada saat
d. Pengujian Alat
Pada tahap pengujian alat, pada tahap ini merupakan tahap akhir dalam
sebagai alat pemantau dan PC sebagai penyimpan hasil rekaman yang berupa
dalam penelitian ini dari berbagai sumber teori seperti jurnal, internet, dan buku
ruangan
sebagai berikut :
menggunakan IP camera.
camera.
Untuk memperjelas arah penelitian ini, dapat dilihat pada gambar kerangka
Star
Identifikasi Masalah
1. Sistem keamanan rumah yang masih
konvensional.
2. Kurangnya sistem keamanan rumah
menyebabkan rawan dari pencurian atau
perampokan.
Perencanaan / Planning
Merancang arsitektur sistem monitoring ruangan
melalui wifi kamera berbasis internet meggunakan
platform android
A
51
Implementasi Sistem
Arsitektur sistem monitoring ruangan melalui wifi kamera
yang telah diuji dan diterapkan
Perawatan Sistem
Melakukan perawatan untuk menjaga kestabilan sistem
End
Keterangan :
3. Tahap ketiga yaitu mengisi landasan teori mencakup materi tentang sistem
tentang android.
konvensional dengan membuat tembok dan pagar yang tinggi, menggunakan terali
besi untuk melindungi rumah dari bahaya baik yang terjadi dari dalam maupun
dari luar rumah. Dengan bantuan teknologi yang terprogram secara otomatis
melalui komputer atau alat canggih lainnya akan dapat membentuk penggunanya
Salah satu cara untuk mengantisipasi masalah ini yaitu dengan bantuan
smartphone. Hal ini dapat membantu dalam memanfaatkan dan digunakan untuk
53
54
menangkap benda yang bergerak dan memberikan notifikasi berupa alarm lewat
menangkap gambar atau video. Untuk penyimpanan gambar atau video yang
Computer) ini nantinya sipemilik rumah bisa melihat kejadian atau sebagai record
kejadian yang telah ditangkap oleh kamera. Pada sistem monitoring ruangan ini
android sebagai output atau penerima data yang dikirim oleh kamera melalui
jaringan wireless.
Hardware yang dimaksud yaitu semua perangkat keras yang mendukung sistem
a. Ip Camera
Kamera ip ini berfungsi sebagai alat untuk memonitor ruangan yang nantinya
b. Monitor/PC
c. Smartphone
Smartphone ini berfungsi sebagai alat yang dapat memantau keadaan rumah
yang telah ditangkap oleh kamera yaitu berupa gambar atau video
a. Software Yoosee
2. Lalu cari software degan nama Yoosee seperti gambar dibawah ini:
4. Setelah itu, buka aplikasi yang telah diinstal kemudian akan tampilan seperti
dibawah ini :
dengan cara tekan tombol pendaftaran cepat dan registrasi lakukan dengan e-
6. Apabila telah diisi berupa e-mail dan password maka tekan tombol
mengonfirmasikan
7. Jika telah melakukan registrasi isikan alamat email dan password untuk
aplikasi alat ini, tekan tombol log masuk seperti gabar dibawah ini :
58
8. Apabila telah ditekan log masuk, maka sistem akan bekerja untuk
memonitoring ruangan
9. Bila sistem telah bekerja, maka tampilan yang terlihat pada layar
Software Microsoft Visual Studio 2010 ini yaitu merupakan software yang
Software ini terlebih dahulu diinstal pada PC (Personal Computer) dengan cara
sebagai berikut :
2. Setelah itu, temukan setup ekstensi .exe dan klik kanan pada setup.exe
4. Kemudian akan muncul tampilan seperti di bawah ini, lalu klik next untuk
melanjutkan.
61
5. Setelah klik next maka muncul tampilan seperti ini, pilih I have read and
accept the license terms, kemudian klik next lagi untuk melanjutkan.
6. Selanjutnya akan muncul tampilan seperti ini, pilih full kemudian pilih install,
8. Selanjutnya buka microsoft visual studio nya, jika ada pilihan setting kalian
pilih saja yang General Development, dan setelah aplikasi terbuka maka
1. Pastikan ip kamera dipasang pada suatu tempat atau ruangan dengan posisi
kamera yang tepat, sesuai dengan tempat yang akan dimonitoring. Pada saat
ini. Setelah didapatkan posisi yang sesuai dengan yang di harapkan, pasang
4. Setelah semuanya tersambung dalam wifi yang sama maka kamera akan
atau video. Pada kamera ip ini akan bekerja atau merekam kejadian apabila
menangkap benda yang bergerak. Benda yang dimasud yaitu manusia. Kamera
tidak merekam apa bila benda itu berupa binatang. Prinsip sistem kerja kamera ip
ini yaitu kamera dan PC (Personal Komputer) harus tersambung dengan wifi
logika dari suatu prosedur pemecahan masalah. Bagan alir program (program
Start
Input :
Gerakan
Kamera mendeteksi
gerakan
Tidak
Ada gerakan
Ya
Kirim Notifikasi
(Ip Camera)
Tidak
Validasi data
Ya
Menampilkan live streaming kamera
Kontrol alarm
Finish
Gambar 4.14 Flowchart Sistem Monitoring Pada Smartphone
Keterangan:
65
kamera akan menampilkan live sttreaming dan nantinya akan melakukan kontrol
alarm.
logika dari suatu prosedur pemecahan masalah. Bagan alir program (program
Start
66
Input :
Gerakan
Kamera mendeteksi
gerakan
Tidak
Ada gerakan
Ya
Login aplikasi
monitoring (PC)
Tidak
Validasi Data
Ya
Menampilkan live
streaming kamera
(PC)
Menyimpan hasil
streaming kamera
(PC)
Finish
Gambar 4.15 Flowchart Sistem Monitoring Pada PC (Personal Computer)
Keterangan :
67
akan mendeteksi jika ada gerakan tersebut dan jika kamera mendeteksi adanya
gerakan maka akan tampil pada aplikasi monitoring dan sebaliknya. Jika adanya
gerakan maka akan dilakukan validasi data jika sesuai maka akan ditampilkan live
IMPLEMENTASI SISTEM
Pada bab ini akan melakukan pengujian terhadap alat yang digunakan
yaitu ip kamera, pada alat ini nantinya akan membantu sipemilik rumah dalam
memonitoring ruangan dan nantinya akan dijadikan sebagai bahan atau bukti
ditentukan maka aplikasi tersebut akan mencari secara otomatis ip kamera yang
telah di setting dan terhubung ke jaringan wifi. Kamera akan menangkap kejadian
Pada smartphone dapat mengatur posisi atau yang disebut degan pant til. Pant til
degan jaringan wifi, maka monitor akan menampilkan semua kejadian yang
terjadi berupa gambar yang tertangkap oleh kamera. Seperti yang terlihat pada
68
69
harus konfigurasi alamat ip dan mengistal aplikasi monitoring yang telah tersedia
dengan cara melakukan reset kamera. Aplikasi ini akan mempermudah user
monitoring ini masukkan user dan password yang telah diketahui sebelumnya.
pengguna atau jumlah pengaksesan agar pada saat memonitoring ruangan tidak
kacau. Apabila penginputan user dan password tidak sesuai maka smartphone
apabila kamera terkonesi dengan wifi. Gambar/video yang telah di tangkap akan
71
smartphone/android.
memudahkan user atau pengguna dalam memantau suatu ruangan. Aplikasi ini
juga memberikan kemudahan kepada user yaitu memantau secara real time. Pada
aplikasi ini user harus melakukan login terlebih dahulu dengan memasukkan user
berupa email dan password agar bisa terhubung dengan aplikasi tersebut. Tujuan
adanya user dan password ini yaitu untuk membatasi jumlah pengakses, maka bila
tanpa user dan password maka pengakses tidak dapat masuk ke dalam aplikasi
pemantauan. Selain itu user dan password ini juga dapat mengkontrol untuk hak
akses.
yang nantinya akan digunakan dalam memonitoring ruangan. Aplikasi ini juga
memiliki kesamaan dengan smartphone hanya saja pada smartphone tdiak dapat
menyimpan hasil rekaman yang telah di rekam oleh kamera karena membutuhkan
72
Viewer 4 juga akan menggunakan Visual Basic 6.0 yang nantinya digunakan
gambar/video. Hanya saja pada CCTV menggunakan kabel UTP yang nantinya
kabel atau wireless hanya saja membutuhkan wifi untuk mengkoneksikan kamera.
1. Dapat mendengar hasil suara dari hasil monitoring yaitu dilengkapi dengan
microphone
4. Kamera bersifat moving object atau moving detector yaitu menangkap benda
yang bergerang
dengan wifi.
2. Saat mati lampu ip kamera tidak dapat bekerja karena kamera tersambung
kuat.
Pada bab ini akan dijelaskan lebih rinci tentang sistem yang telah dibuat
untuk mengujihubungan antara program aplikasi yang dibuat dengan elemen yang
lain dalam sistem informasi. Tujuan dari pengujian sistem ini yaitu memastikan
semua elemn suah bekerja dengan baik. Berikut merupkan penjelasan berupa
Pada menu ini user bisa melihat secara live streaming dari suatu kejadian
yang direkam oleh kamera baik berupa gambar atau video. Pada tampilan ini user
juga bisa mengakses untuk menyimpan hasil rekaman. Berikut adalah gambar
PENUTUP
menggunakan platform andorid pada bagian ini dapat di ambil kesimpulan dan
6.1 Kesimpulan
berikut :
1. Sistem kerja dari monitoring ruangan ini bermanfaat untuk menjaga atau
perampokan.
cukup mudah yaitu kamera harus tersambung dengan jaringan wifi maka
kamera dapat bekerja degan baik. Kamera yang telah tersambung dengan
wifi dapat merekam kejadiaan yang ada dalam rumah yaitu dalam bentuk
yaitu aplikasi yoosee dari sana sipemilik rumah akan mengetahui semua
75
kejadian yang ada di dalam rumah. Apabila kamera telah merekam
kejadian yang berupa video atau gambar, maka kamera akan memberikan
Computer)
5. Sistem kerja monitoring ini live streaming kepada user yang telah
mendapatkan hak akses dalam melihat hasil berupa gambar atau video.
dimana saja dan kapan saja asalkan terhubung atau terkoneksi dengan
internet.
6.2 Saran
Saran yang dapat diambil dari arsitektur sistem monitoring ruangan ini
5. Saat mati lampu ip kamera tidak dapat bekerja karena kamera tersambung
yang kuat
DAFTAR KEPUSTAKAAN
Ervil Riko dkk, Buku Panduan Penulisan dan Ujian Skripsi, STTIND Padang,
Padang, 2015
Razaq Abdul, Pemograman Microsoft Visual Basic 6.0, Indah, Yogyakarta, 2004
Sutabri Tata, Konsep Dasar Sistem Informasi, Andi Offset, Yogyakarta, 2012.
Sumber Internet
http://wiliwing.blogspot.com/2014/04/makalah-os-android.html
http://dinnoanjyo.blogspot.com/2012/11/makalah-os-android.html?m=1
Diakses pada tanggal 22 Desember 2018
http://www.stealth.co.id/kamera-cctv/ip-camera/.
Diakses pada tanggal 25 Desember 2018
http://kameraipcanggih.blogspot.com/2015/06/bagian-bagian-dan-jenis-ip-
camera.html
Diakses pada tanggal 26 Desember 2018
http://www.it-shop.co.id/news/155/Pengertian-dan-jenis-jenis-IPcamera
Diakses pada tanggal 26 Desember 2018
http://www.pengetahuandanteknologi.com/2016/09/metode-waterfall-definisi-
tahapan.html
Diakses pada tanggal 26 Desember 2018
https://joulisinolungan.wordpress.com/2014/12/10/pengembangan-sistem-
teknologi-informasi-metode-sdlc-system-development-life-cycle/
Diakses pada tanggal 26 Desember 2018
http://672012228.blogspot.com/2012/11/hdgu.html
Diakses pada tanggal 27 Desember 2018
http://hidayatullahasmyy.blogspot.com/2016/04/alat-bantu-dalam-perancangan-
sistem.html
Diakses pada tanggal 28 Desember 2018
http://lapankosong.blogspot.com/2013/08/alat-bantu-perancangan-sistem.html
Diakses pada tanggal 29 Desember 2018
https://serpihan666.blogspot.com/2016/10/mengenal-komponen-dasar-vb-net-
2008.html
https://hazistrihartoyo.wordpress.com/2015/11/19/pengertian-dan-sejarah
microsoft-visual-studio-2010/
Option Explicit On
Imports System.Runtime.InteropServices
As Integer) As Integer
Boolean
Structure POINTAPI
Dim x As Integer
Dim y As Integer
End Structure
dropped
buffers
buffers
End Structure
Dim x As Short = 0
'
'
Do
'
'
'
'
x += CType(1, Short)
'
'
WS_CHILD, 0, 0, 1280, _
1024, picCapture.Handle.ToInt32, 0)
'
'
Then
'
'
'
'
SendMessage(hHwnd, WM_CAP_SET_PREVIEWRATE, 66, 0)
'
'
'
'
picCapture.Height, _
SWP_NOMOVE Or SWP_NOZORDER)
btnSave.Enabled = True
btnStop.Enabled = True
btnStart.Enabled = False
btnInfo.Enabled = True
Else
'
'
DestroyWindow(hHwnd)
btnSave.Enabled = False
End If
End Sub
DeviceID = lstDevices.SelectedIndex
OpenPreviewWindow()
Dim s As CAPSTATUS
Marshal.SizeOf(s), s)
s.uiImageHeight))
End Sub
'
'
'
'
DestroyWindow(hHwnd)
End Sub
ClosePreviewWindow()
btnSave.Enabled = False
btnStart.Enabled = True
btnInfo.Enabled = False
btnStop.Enabled = False
End Sub
'
'
SendMessage(hHwnd, WM_CAP_EDIT_COPY, 0, 0)
'
'
data = Clipboard.GetDataObject()
If data.GetDataPresent(GetType(System.Drawing.Bitmap)) Then
bmap = CType(data.GetData(GetType(System.Drawing.Bitmap)),
Bitmap)
picCapture.Image = bmap
ClosePreviewWindow()
btnSave.Enabled = False
btnStop.Enabled = False
btnStart.Enabled = True
btnInfo.Enabled = False
'End If
End If
End Sub
If btnStop.Enabled Then
ClosePreviewWindow()
End If
End Sub
Private Sub btnInfo_Click(ByVal sender As System.Object, ByVal e As
End Sub
LoadDeviceList()
btnStart.Enabled = True
lstDevices.SelectedIndex = 0
btnStart.Enabled = True
Else
btnStart.Enabled = False
End If
btnStop.Enabled = False
btnSave.Enabled = False
btnInfo.Enabled = False
picCapture.SizeMode = PictureBoxSizeMode.StretchImage
End Sub
End Class
LEMBARAN KONSULTASI
14 November penelitian
2018
4.
1. ACC Seminar Proposal Penelitian
08 Desember
2. Persiapan alat
1 April 2019
1. ACC kompre
6.
1. Lengkapi Abstak
7.
20 Juni 2019 1. ACC Jilid
8.
24 Juni 2019
9.
NPM : 1510024262005
konseptual
5. Deskripsikan kerangka konseptual
referensi buku
kerangka konseptual
12 November
19 April 2019
1. Perbaiki cover
6.
2. Menambah abstak
8.
1. ACC Jilid
25 Juni 2019
9.
Elmawati, M.Kom
NIDN.1020108001