SI1331476647: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tertunda]
 
(264 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
<div style="font-family:'Times New Roman',font-size: 12pt, Times, serif;-moz-user-select: none;-webkit-user-select: none; -ms-user-select: none; ">
+
&nbsp;
 
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''  PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT'''</P></div>
+
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS'''</P></div>
+
<p style="line-height: 1">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG'''</P></div>
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS'''</P></div>
+
<p style="line-height: 1">'''WAHANA PERMAINAN BERBASIS ARDUINO UNO'''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new rman';text-align: center;">
 +
<p style="line-height: 1">''' PADA CITRA RAYA WORLD OF WONDERS'''</P></div>
 +
 
 +
 
  
  
Baris 33: Baris 34:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<p style="line-height: 1">'''KONSENTRASI COMPUTER SYSTEM'''</P></div>
 
<p style="line-height: 1">'''KONSENTRASI COMPUTER SYSTEM'''</P></div>
<div style="font-size: 14pt;font-fccitamily: 'times new roman';text-align: center;">
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div>
 
<p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
Baris 50: Baris 51:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">''' WAHANA PERMAINAN BERBASIS ARDUINO UNO'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
Baris 137: Baris 138:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN PEMBIMBING'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN PEMBIMBING'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT '''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''WAHANA PERMAINAN BERBASIS ARDUINO UNO'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dibuat Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dibuat Oleh :</p></div>
Baris 217: Baris 218:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN DEWAN PENGUJI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN DEWAN PENGUJI'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''WAHANA PERMAINAN BERBASIS ARDUINO UNO'''</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">''' PADA CITRA RAYA WORLD OF WONDERS'''</p></div>
 +
 
 +
&nbsp;
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Dibuat Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Dibuat Oleh :</p></div>
Baris 236: Baris 239:
  
 
|}
 
|}
 +
 +
&nbsp;
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
Baris 310: Baris 315:
  
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT'''</P></div>
+
<p style="line-height: 1">'''PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG'''</P></div>
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS'''</P></div>
+
<p style="line-height: 1">'''WAHANA PERMAINAN BERBASIS ARDUINO UNO'''</P></div>
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS'''</P></div>
+
<p style="line-height: 1">'''PADA CITRA RAYA WORLD OF WONDERS'''</P></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
Baris 350: Baris 355:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Agustus 2018</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Januari 2018</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 390: Baris 395:
 
{{pagebreak}}
 
{{pagebreak}}
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRAKSI''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRAK''</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Pengukuran tinggi dan berat badan pengunjung merupakan suatu proses yang harus dilakukan oleh petugas wahana permainan. Permasalahan yang ada adalah pengukuran tersebut masih menggunakan peralatan sederhana yang dilakukan manusia memiliki tingkat ketelitian dan ketepatan yang kurang  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Pengukuran tinggi dan berat badan pengunjung merupakan suatu proses yang harus dilakukan oleh petugas wahana permainan. Permasalahan yang ada adalah pengukuran tersebut masih menggunakan peralatan sederhana yang dilakukan manusia memiliki tingkat ketelitian dan ketepatan yang kurang  
 
sehingga sering terjadinya human error yang bisa membahayakan para pengunjung wahana permainan. Untuk mengatasi permasalahan tersebut adalah dengan merancang sebuah sistem otomatisasi pengukur tinggi dan berat badan, melakukan proses pengukuran, membaca hasil pengukuran, sekaligus memberitahukan hasil pengukuran tersebut pada tampilan layar LCD (liquid cristal display) berbasis Arduino Uno yang berfungsi mengolah data input dan data output pada sistem. Data input berupa data tinggi dan berat badan yang didapat dari sensor Ultrasonik dan sensor Load Cell, Solenoid Door Lock sebagai data output untuk mekanisme pengunci pintu pada pintu masuk wahana permainan. Prototype Alat Pengukur Tinggi dan Berat Badan Pengunjung Wahana Permainan ini menjadi hal yang penting untuk meminimalisir terjadinya kecelakaan pada wahana permainan. </p></div>
 
sehingga sering terjadinya human error yang bisa membahayakan para pengunjung wahana permainan. Untuk mengatasi permasalahan tersebut adalah dengan merancang sebuah sistem otomatisasi pengukur tinggi dan berat badan, melakukan proses pengukuran, membaca hasil pengukuran, sekaligus memberitahukan hasil pengukuran tersebut pada tampilan layar LCD (liquid cristal display) berbasis Arduino Uno yang berfungsi mengolah data input dan data output pada sistem. Data input berupa data tinggi dan berat badan yang didapat dari sensor Ultrasonik dan sensor Load Cell, Solenoid Door Lock sebagai data output untuk mekanisme pengunci pintu pada pintu masuk wahana permainan. Prototype Alat Pengukur Tinggi dan Berat Badan Pengunjung Wahana Permainan ini menjadi hal yang penting untuk meminimalisir terjadinya kecelakaan pada wahana permainan. </p></div>
 
+
&nbsp;
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Kata Kunci'': Arduino Uno, Sensor Ultrasonik, Sensor Load Cell, Solenoid Door Lock, LCD, Tinggi Badan, Berat Badan.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Kata Kunci'': Arduino Uno, Sensor Ultrasonik, Sensor Load Cell, Solenoid Door Lock, LCD, Tinggi Badan, Berat Badan.</p></div>
  
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Measuring visitor height and eight is a process that must be done by the vehicle officer. The problem is that the measurement is still using the simple equipment that humans do have the level of accuracy and accuracy are less so often the occurrence of human error that could endanger the visitors rides. To overcome these problems is to design a system of high measurement and weight automation, perform the measurement process, read the measurement results, and notify the measurement results on the LCD display screen (liquid crystal display) based on Arduino Uno which functions to process the input data and output data on system. The input data are high data and weight gain from Ultrasonic sensor and Load Cell sensor, Solenoid Door Lock as output data for door locking mechanism at gaming access entrance. The Prototype of Measuring Visitor Height and weight This vehicle becomes an important thing to minimize the occurrence of accidents on the game rides. .</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Measuring visitor height and eight is a process that must be done by the vehicle officer. The problem is that the measurement is still using the simple equipment that humans do have the level of accuracy and accuracy are less so often the occurrence of human error that could endanger the visitors rides. To overcome these problems is to design a system of high measurement and weight automation, perform the measurement process, read the measurement results, and notify the measurement results on the LCD display screen (liquid crystal display) based on Arduino Uno which functions to process the input data and output data on system. The input data are high data and weight gain from Ultrasonic sensor and Load Cell sensor, Solenoid Door Lock as output data for door locking mechanism at gaming access entrance. The Prototype of Measuring Visitor Height and weight This vehicle becomes an important thing to minimize the occurrence of accidents on the game rides.''</p></div>
 +
&nbsp;
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords: Arduino Uno, Ultrasonic Sensor, Solenoid Door Lock, LCD, Height, Weight.''</p></div>
 +
&nbsp;
 +
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords'': Arduino Uno, Ultrasonic Sensor, Solenoid Door Lock, LCD, Height, Weight .</p></div>
 
 
{{pagebreak}}
 
{{pagebreak}}
  
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KATA PENGANTAR'''</div>
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KATA PENGANTAR'''</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan Skripsi ini adalah '''"PROTOTYPE ALAT WRAPPING KALENG DENGAN INTERFACE WEB PADA PT. MULTI MAKMUR INDAH INDUSTRI".'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji syukur Alhamdulillah Penulis panjatkan kehadirat Allah SWT yang telah melimpahkan segala Rahmat dan Karunia-Nya kepada kita semua dan kepada penulis sehingga dapat menyusun  dan menyelesaikan laporan Skripsi dengan judul “PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS".'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan hasil penelitian penulis di PT. Multi Makmur Indah Industri. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa untuk mendapatkan gelar Sarjana pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan laporan ini dengan baik dan tepat waktu</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan hasil penelitian penulis di Citra Raya World Of Wonders. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa untuk mendapatkan gelar Sarjana pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan laporan ini dengan baik dan tepat waktu</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan SKRIPSI ini, antara lain:</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan SKRIPSI ini, antara lain:</p></div>
Baris 419: Baris 427:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Ferry Sudarto|'''Ferry Sudarto, S.Kom., M.Pd''']] selaku Kepala Jurusan Sistem Komputer.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Ferry Sudarto|'''Ferry Sudarto, S.Kom., M.Pd''']] selaku Kepala Jurusan Sistem Komputer.</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Dendy Jonas M.Kom|'''Dendy Jonas M.Kom''']] selaku Dosen Pembimbing I, yang telah memberikan banyak masukan serta pengarahan dalam penulisan Skripsi ini.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Moch. Ibnu Safari|'''Moch. Ibnu Safari, M.Kom.,''']] selaku dosen pembimbing I, yang telah memberikan banyak masukan serta pengarahan dalam penulisan Skripsi ini.</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Sudaryono|'''Dr.,Ir.Sudaryono, M.Pd''']] selaku Dosen Pembimbing II, yang telah memberikan banyak bimbingan, masukan, dan semangat sehingga Skripsi ini dapat terselesaikan dengan baik.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Ignatius Joko Dewanto|'''Ignatius Joko Dewanto, Dr. S.Kom., MM.,''']] selaku Dosen Pembimbing II, yang telah memberikan banyak bimbingan, masukan dan semangat sehingga Skripsi ini dapat terealisasi dengan baik.</li>
  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak dan Ibu Dosen [[Perguruan Tinggi Raharja]] yang telah memberikan ilmu pengetahuan kepada penulis.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak dan Ibu Dosen [[Perguruan Tinggi Raharja]] yang telah memberikan ilmu pengetahuan kepada penulis.</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Silas selaku pembimbing saya di PT. Multi Makmur Indah Industri yang sudah meluangkan waktu dan pikiran kepada penulis</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Bisri Mustofa selaku Koordinator HR & GA Citra Raya World Of Wonders dan sebagai pembimbing di lapangan yang telah memberikan izin dan pengarahan kepada penulis.</li>
 +
 
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kedua orang tua, adik, kakak dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan penulis.</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kedua orang tua dan kedua adik saya yang telah memberikan dukungan untuk menyelesaikan laporan Skripsi ini.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terimakasih kepada Teman-Teman yang telah memberikan semangat dan motivasi.</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terimakasih kepada Teman-Teman yang telah memberikan saya semangat dan motivasi.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan laporan Skripsi ini.</li>
 
</ol>
 
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari bahwa dalam penyajian dan penyusunan laporan Skripsi ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan untuk menyempurnakannya dimasa yang akan datang.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari sepenuhnya masih ada kekurangan dalam penyusunan Skripsi ini dan jauh dari sempurna, oleh karena itu kritik dan saran yang membangun sangat penulis harapkan untuk perbaikan di masa yang akan datang. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa senantiasa memberikan rahmat-Nya kepada kita semua. Dan semoga laporan Skripsi ini dapat bermanfaat, khususnya bagi penulis dan umumnya bagi seluruh pembaca sekalian</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Akhir kata, penulis mengucapkan terimakasih atas perhatian dari pembaca.Semoga laporan Skripsi ini dapat bermanfaat, khusunya bagi penulis dan umumnya bagi seluruh pembaca. </p></div>
  
 
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
 
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
Baris 492: Baris 502:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Perkembangan teknologi membuat produsen-produsen mesin terus berinovasi. Mesin produksi yang digunakan perusahaan besar sudah menerapkan teknologi yang canggih sehingga membuat  hasil keluaran dari mesin tersebut sanggat tinggi. Dengan adanya mesin-mesin berteknologi canggih ini tentu membuat proses produksi tidak seimbang jika proses pengemasan hasil dari produksi masih menggunakan metode manual atau membutuhkan bantuin operator. Diperlukan alat yang bisa membungkus hasil produksi sehingga dapat membuat seimbang antara proses produksi dan proses pengemasan hasil produksi.</p></div>
+
<p style="line-height: 2">Ada berbagai macam tempat hiburan dengan gaya dan tema yang menarik minat anak-anak maupun orang dewasa. Seperti salah satu taman hiburan yang bertemakan tujuh keajaiban dunia CitraRaya World Of Wonders ini menjadi tempat tujuan wisata yang menarik bagi anak-anak maupun dewasa. Namun disisi lain terdapat pula permainan yang membutuhkan syarat khusus seperti kecukupan tinggi dan berat badan pengunjung wahana permainan. Pengukuran tinggi dan berat badan pengunjung merupakan proses yang harus dilakukan oleh petugas wahana
 +
yang bertujuan untuk menjaga keselamatan pengunjung wahana permainan.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">PT. Multi Makmur Indah Industri merupakan perusahaan yang bergerak dalam bidang packaging. PT. Multi Makmur Indah Industri memili beberapa cabang di Bekasi dan Surabaya. Dengan jumlah karyawan sekitar 1.200 orang membuat perusahaan ini menjadi perusahaan yang besar dan sudah memiliki sertifikat ISO. Adapun hasil produksi dari PT. Multi Makmur Indah Industri adalah kemasan kaleng. Mesin yang digunakan menggunakan mesin otomatis berteknologi terbaru yang dapat mengeluarkan kaleng dalam jumlah banyak dalam satu jam. Sedangkan untuk proses pengemasan kaleng dari hasil produksi masih menggunakan sistem manual yaitu menggunakan bantuan operator untuk pengemasan kaleng.</p></div>
+
<p style="line-height: 2">Namun terdapat permasalahan yang terdapat pada saat pengukuran tinggi dan berat badan pengunjung. Permasalahan yang ada adalah pengukuran tersebut masih menggunakan peralatan yang sederhana dan kurang memungkinkan mendapatkan data yang akurat. Artinya pengukuran tersebut masih menggunakan tenaga manusia sehingga sering terjadinya human error yang bisa membahayakan keselamatan
 +
pengunjung wahana permainan.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dengan perbedaan sistem otomatis pada produksi dan sistem manual pada pengemasan hasil produksi inilah yang membuat bagian pengemasan kurang efektif karena membutuhkan waktu yang cukup lama untuk mengemas kaleng hasil produksi. Dibutuhkan waktu yang lama pada proses pengemasan karena operator harus menyesuaikan tinggi kemaran kaleng yang lebih tinggi dari tinggi badan operator tersebut. Dan belum lagi jumlah operator pengemasan yang tidak banyak membuat hasil produksi menumpuk diproses pengemasan. Hal ini membuat proses pengiriman menjadi lebih lambat karna kaleng yang sudah selesai dibuat menumpuk di proses pengemasan.</p></div>
+
<p style="line-height: 2">Untuk mengatasi permasalahan tersebut diperlukan alat pengukur tinggi dan berat badan yang dapat bekerja secara otomatis, melakukan proses pengukuran, serta dapat membaca hasil pengukuran, sekaligus memberitahukan hasil proses pengukuran tersebut pada tampilan layar LCD (liquid crystal display) berbasis mikrokontroler yang berfungsi mengolah data input dan data output pada sistem. Oleh sebab itu diperlukan teknologi yang dapat membantu dalam melakukan pengukuran tinggi dan berat badan pengunjung wahana permainan, maka penulis membuat “PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS”. </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dengan latar belakang inilah penulis mencoba membuatkan alat yang bisa mengemas kaleng secara otomatis dan dapat menyesuaikan tinggi kemasan kaleng. Judul penelitian yang dibuat adalah “PROTOTYPE ALAT WRAPPING KALENG DENGAN INTERFACE WEB PADAPT. MULTI MAKMUR INDAH INDUSTRI”</p></div>
+
  
  
Baris 510: Baris 519:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan uraian latar belakang di atas, ada beberapa rumusan masalah yang terjadi dalam pendeteksian debu produksi, diantaranya:</p></div>
+
<p style="line-height: 2">Dalam melakukan pengukuran tinggi dan berat badan pengunjung pada wahana permainan dibutuhkan alat pengukur tinggi dan berat badan yang dapat secara otomatis melakukan proses pengukuran, serta membaca hasil pengukuran, sekaligus memberitahukan hasil proses pengukuran tersebut pada tampilan layar LCD (liquid crystal display) berbasis arduino uno yang berfungsi mengolah data input dan data output pada sistem. Data input berupa data tinggi badan yang didapat dari sensor Ultrasonik, data berat badan yang didapat dari sensor Load Cell, dan Solenoid Door Lock sebagai data output untuk mekanisme penguncian pintu pada pintu masuk wahana permainan. </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berdasarkan latar belakang dan berdasarkan pengamatan yang dilakukan, maka dapat diurutkan permasalahan yang dihadapi, antara lain: </p></div>
  
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Apakah proses pengemasan kaleng yang saat ini berjalansudah efektif ?</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Apakah proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan yang saat ini berjalan sudah efektif? </p>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Apakah dengan dibuatkan alat proses pengemasan kaleng menjadi lebih mudah?</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Apakah dengan dibuatkan alat pengukur tinggi dan berat badan pengunjung pada wahana permainan menjadi lebih aman?</p>
 
</ol>
 
</ol>
 +
 +
 +
{{pagebreak}}
  
 
==Ruang Lingkup Penelitian==
 
==Ruang Lingkup Penelitian==
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Untuk dapat mengetahui luasnya permasalahan maka penulis membatasi ruang lingkup penelitian yang terfokus pada proses pengemasan kaleng meliputi kegunaan dan operasional pada PT. Multi Makmur Indah Industri</p></div>
+
<p style="line-height: 2">Sebagai pembatasan atas penyusunan laporan ini untuk tetap fokus dan sesuai dengan tujuan yang di tetapkan, maka penulis memberikan ruang lingkup peneitian sebagai berikut: </p></div>
 +
 
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Bagaimana menggunakan sensor ultrasonik untuk mengukur tinggi badan pengunjung? </p>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Bagaimana menggunakan sensor Load Cell untuk mengukur berat badan pengunjung? </p>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Bagaimana menggunakan sensor Load Cell untuk mengukur berat badan pengunjung? </p>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Bagaimana memprogram Arduino Uno untuk mengukur tinggi dan berat badan pengunjung? </p>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Bagaimana menggunakan solenoid door lock sebagai mekanik penguncian pintu masuk wahana permainan?  </p>
 +
</ol>
 +
 
  
 
==Tujuan dan Manfaat Penelitian==
 
==Tujuan dan Manfaat Penelitian==
Baris 527: Baris 551:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Tujuan penelitian yang ingin dicapai dari penulisan laporan ini adalah:</p></div>
+
<p style="line-height: 2">Setiap penelitian tentunya mempunyai beberapa tujuan dan manfaat, dalam penulisan laporan ini penulis memiliki tujuan penelitian sebagai berikut: </p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Untuk mengetahui tingkat produktifitas pada proses pengemasan kaleng di PT. Multi Makmur Indah Industri</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Untuk mengetahui proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan yang saat ini sudah berjalan efektif. </p></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Untuk mengetahui seberapa besar pengaruh alat yang dibuat untuk proses pengemasan kaleng
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Dengan dibuatnya alat pengukur tinggi dan berat badan pengunjung pada wahana permainan menggunakan Arduino Uno apakah wahana permainan lebih aman dengan sistem yang lama. </p></li></ol>
</p></li></ol>
+
  
 
===Manfaat  Penelitian===
 
===Manfaat  Penelitian===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Manfaat penelitian merupakan dampak dari tercapainya tujuan dan terjawabnya rumusan masalah secara akurat. Adapun manfaat dari penelitian ini adalah</p></div>
+
<p style="line-height: 2">Adapun manfaat penelitian ini antara lain:</p></div>
 
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Memberikan laporan ke Manager Produksi atas system yang saat ini sedang berjalan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Untuk mengetahui bagaimana merancang dan membuat pengukur tinggi dan berat badan dengan menggunakan solenoid sebagai mekanik penguncian pintu, sehingga itemukan solusi yang terbaik bahwa mikrokontroler tersebut memiliki tingkat kehandalan dan kestabilan yang tinggi dan mudah digunakan.  
 
</p></li>
 
</p></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Membantu meningkatkan output pengemasan kaleng jika alat yang digunakan berhasil
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Untuk mengetahui tinggi dan berat badan yang telah diukur menggunakan sensor lalu dikonfigurasikan ke solenoid sebagai mekanik penguncian pintu dan enghasilkan output tampilan pada layar LCD (liquid crystal display). </p></li>
</p></li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2">Dapat mengetahui secara langsung hasil pengukurannya. Pembacaan hasil yang didapat lebih akurat dibanding dengan hasil pembacaan manusia. Dan juga tentunya dapat meminimalisir terjadinya kecelakaan pada wahana permainan akibat tinggi dan berat badan pengunjung yang tidak memenuhi syarat batas minimum tinggi dan berat badan. </p></li>
 +
</ol>
 +
 
 +
 
 +
{{pagebreak}}
  
 
==Metode Penelitian==
 
==Metode Penelitian==
Baris 553: Baris 579:
 
<ol>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Metode Observasi<br>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Metode Observasi<br>
Adalah suatu cara untuk mendapatkan data dengan melakukan pengamatan langsung terhadap unsur-unsur yang akan diteliti. Penulis dalam penelitian melakukan tinjauan langsung ke PT. Multi Makmur Indah Industri Jln. Gatot Subroto km. 5,3 Jatiuwung, Tangerang. Hal-hal yang yang telah diobservasi oleh peneliti antara lain proses produksi kaleng, proses pengemasan kaleng, proses pemakaian bahan baku dalam pengemasan. Observasi dilakukan beberapa kali untuk mendapatkan data yang akurat</li>
+
Adalah pengumpulan data dengan cara mengamati secara langsung pada objek yang diteliti supaya dapat memperoleh informasi mengenai
 +
kegiatan yang berlangsung, dan melakukan pencatatan secara sistematis terhadap objek yang diteliti. </li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Metode Wawancara<br>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Metode Wawancara<br>
Wawancara dilakukan dengan cara mengajukan pertanyaan secara langsung kepada stakeholder untuk mendapatkan informasi yang berhubungan dengan penelitian Skripsi. Stakeholder pada PT. Multi Makmur Indah Industri yaitu Bapak Silas selaku Manager Produksi di PT. Multi Makmur Indah Industri. Selama peneliti melakukan penelitian, sumber informasi yang didapatkan berasal dari Bapak Silas selaku Manager Produksi pada PT. Multi Makmur Indah Industri</li>
+
Adalah suatu metode untuk mendapatkan data dan keterangan keterangan yang di inginkan dengan cara melakukan tanya jawab secara lisan terhadap stake holder.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Studi Pustaka<br>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Studi Pustaka<br>
Penelitian ini dilakukan untuk mendapatkan informasi yang terkait dengan permasalahan yang akan diteliti dengan cara mencari data melalui datang ke perpustakaan, membaca jurnal dan buku atau mencari melalui internet guna mencari literature yang terkait dengan penelitian yang sedang diteliti. Adapun buku-buku yang penulis baca berkaitan dengan Arduino, Web Interface, dan beberapa penulisan skripsi yang ada pada perpustakaan STMIK Raharja.</li>
+
Metode ini dilakukan untuk mencari dan mendapatkan sumber sumber kajian. Landasan teori yang mendukung data-data atau informasi sebagai acuan dalam melakukan perencanaan, percobaan, pembuatan, dan penyusunan laporan. </li>
 
</ol>
 
</ol>
 +
 +
 +
{{pagebreak}}
  
 
===Metode Analisa===
 
===Metode Analisa===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Metode Analisa yang digunakan dalam penelitian Skripsi ini yaitu menggunakan SWOT (Strengths, Weakness, Opportunities and Threats).Proses ini melibatkan penentuan tujuan yang spesifik dari spekulasi bisnis atau proyek dan mengidentifikasi faktor internal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuan tersebut. Analisis SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar matrik SWOT, di mana aplikasinya adalah bagaimana kekuatan (strengths) mampu mengambil keuntungan (advantage) dari peluang (opportunities) yang ada, bagaimana cara mengatasi kelemahan (weaknesses) yang mencegah keuntungan (advantage) dari peluang (opportunities) yang ada, selanjutnya bagaimana kekuatan (strengths) mampu menghadapi ancaman (threats) yang ada, dan terakhir adalah bagaimana cara mengatasi kelemahan (weaknesses) yang mampu membuat ancaman (threats) menjadi nyata atau menciptakan sebuah ancaman baru.Analisa SWOT diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya.</p></div>
+
<p style="line-height: 2">Metode Analisa yang digunakan dalam penelitian Skripsi ini yaitu menggunakan analisa SWOT (Strengths, Weakness, Opportunities and Threats). Proses ini melibatkan penentuan tujuan yang spesifik dan spekulasi bisnis atau proyek dan mengidentifikasi faktor internal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuan tersebut. Analisi SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi ke empat faktornya, kemudian menerapkannya dalam gambar matrik SWOT, dimana aplikasinya adalah bagaimana kekuatan (strenght) mampu mengambil keuntungan (advantage) dari peluang (opportunities) yang ada, selanjutnya bagaimana kekuatan (strenght) mampu menghadapi ancaman (threats) yang ada, dan terakhir adalah bagaimana cara mengatasi kelemahan (weaknesses) yang mampu membuat ancaman (threats) menjadi nyata atau menciptakan sebuah ancaman baru. Analisa SWOT diterapkan dengan cara menganalisis dan memilah berbagai hal mempengaruhi ke empat faktornya. </p></div>
 +
 
 +
 
 +
{{pagebreak}}
  
 
===Metode Perancangan===
 
===Metode Perancangan===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Metode perancangan merupakan tiap-tiap prosedur, teknik, dan alat bantu tertentu yang mempresentasikan sejumlah aktivitas tertentu yang digunakan oleh perancang dalam proses perancangan keseluruhan. Metode perancangan sistem berorientasi objek dengan tool menggunakan Unified Modelling Language (UML).
+
<p style="line-height: 2">Dalam metode perancangan ini kita dapat mengetahui bagaimana sistem itu dibuat atau dirancang dan alat apa saja yang dibutuhkan. Melalui  tahapan pembuatan flowchart dari sistem yang akan dibuat dan pembuatan  desain aplikasi pengontrolan berupa perancangan perangkat lunak  (Software) dan perangkat keras (Hardware). </p></div>
</p></div>
+
  
===Metode Prototipe===
+
 
 +
{{pagebreak}}
 +
 
 +
===Metode Prototype===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Prototyping adalah proses pembuatan model sederhana software yang mengizinkan pengguna memiliki gambaran dasar tentang program serta melakukan pengujian awal. Prototyping memberikan fasilitas bagi pengembang dan pemakai untuk saling berinteraksi selama proses pembuatan, sehingga pengembang dapat dengan mudah memodelkan perangkat yang akan dibuat.
+
<p style="line-height: 2">Dalam  Skripsi  ini  penulis menggunakan  metode prototyping  yaitu  proses pembuatan model sederhana software yang mengizinkan pengguna memiliki gambaran dasar tentang program serta melakukan pengujian awal. Protyping memberikan fasilitas bagi pengembang dan pemakai untuk daling berinteraksi selama proses pembuatan, sehingga pengembang dapat dengan mudah memodelkan perangkat yang akan dibuat. </p></div>
</p></div>
+
 
 +
 
 +
{{pagebreak}}
  
 
===Metode Testing===
 
===Metode Testing===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Pada metode ini dilakukan suatu percobaan atau praktek untuk mengetahui kemampuan dari model alat yang telah dirancangkan dan menghasilkan suatu data yang dapat menilai layak atau tidak alat yang dibuat tersebut diimplementasikan dalam PT. Multi Makmur Indah Industri.
+
<p style="line-height: 2">Pada metode ini dilakukan suatu percobaan atau praktek untuk mengetahui kemampuan dari model alat yang telah dirancang dan mengahasilkan suatu data yang dapat menilai layak atau tidak alat yang dibuat tersebut diimplementasikan pada CitraRaya World OF Wonders. </p></div>
</p></div>
+
 
 +
{{pagebreak}}
  
 
==Sistematika Penulisan==
 
==Sistematika Penulisan==
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Untuk memudahkan dan memahami lebih jelas laporan ini, maka penulis mengelompokkan materi penulisan skripsi menjadi 5 bab yang saling berkaitan antara masing-masing bab dengan bab yang lain. Sehingga menjadi kesatuan yang utuh. Penulisan laporan berisi urutan secara garis besar dan kemudian dibagi lagi dalam sub bab yang akan membahas dan menguraikan masalah yang lebih terperinci dengan sistematika penulisan sebagai berikut :
+
<p style="line-height: 2">Untuk memahami lebih jelas tentang penulisan penelitian ini, maka dikelompokan materi penulisan menjadi 5 (lima) bab yang masing-masing bagian saling berkaitan antara bab satu dengan bab yang lainnya, sehingga menjadi satu kesatuan yang utuh, yaitu: </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">'''BAB I PENDAHULUAN'''</p></div>
 
<p style="line-height: 2">'''BAB I PENDAHULUAN'''</p></div>
Baris 594: Baris 631:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB II LANDASAN TEORI'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB II LANDASAN TEORI'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Pada bab ini dijelaskan beberapa teori umum teori khusus yang sesuai dengan penelitian serta beberapa literature yang berhubungan dengan penelitian'</p></div>
+
<p style="line-height: 2">Bab ini berisi tentang uraian mengenai teori-teori dasar yang akan mendukung pembahasan masalah, serta berfikir dalam penelitian Skripsi ini. Uraian tersebut menjelaskan tentang Infrastruktur apa saja yang harus digunakan serta perancangannya.'</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB III ANALISA SISTEM YANG BERJALAN'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB III PEMBAHASAN'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dalam bab ini membahas tentang sistem yang akan diusulkan seperti usulan prosedur sistem berjalan, sistem yang diusulkan, rancangan prototipe, konfigurasi sistem, pengujian, evaluasi, implementasi, dan estimasi biaya</p></div>
+
<p style="line-height: 2">Bab ini berisi tentang gambaran umum perusahaan yang terdiri dari profil CitraRaya World Of Wonders, sejarah singkat CitraRaya World Of Wonders, visi dan misi CitraRaya World Of Wonders, struktur organisasi dan wewenang serta tanggung jawab, pembahasan sistem, serta cara kerja rangkaian alat secara keseluruhan.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB IV HASIL PENELITIAN'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB IV HASIL PENELITIAN'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dalam bab ini membahas tentang sistem yang akan diusulkan seperti usulan prosedur sistem berjalan, sistem yang diusulkan, rancangan prototipe, konfigurasi sistem, pengujian, evaluasi, implementasi, dan estimasi biaya</p></div>
+
<p style="line-height: 2">Dalam bab ini membahas tentang sistem yang akan diusulkan seperti usulan prosedur sistem berjalan, sistem yang diusulkan, rancangan prototipe, konfigurasi sistem, pengujian, evaluasi, implementasi, dan estimasi biaya. </p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB V PENUTUP'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB V PENUTUP'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Bab ini merupakan bab terakhir yang berisikan kesimpulan dari penelitian dan analisa yang telah dilakukan. Dari kesimpulan tersebut penulis memberikan saran-saran yang sekiranya bermanfaat bagi PT. Multi Makmur Indah Industri.</p></div>
+
<p style="line-height: 2">Bab ini merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada. Dari kesimpulan tersebut penulis memberikan saran-saran yang sekiranya bermanfaat bagi CitraRaya World Of Wonders. </p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>
Baris 615: Baris 652:
  
 
==Teori Umum==
 
==Teori Umum==
 
 
===Konsep Dasar Sistem===
 
===Konsep Dasar Sistem===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Sistem</p></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Suatu sistem dapat terdiri dari beberapa subsistem atau bagian dari sistem-sistem. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri sendiri, melainkan saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Ada banyak definisi mengenai sistem diantaranya dalah: </p></div>
  
<p style="line-height: 2">'''Definisi Sistem'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Nasaruddin, dkk dalam Jurnal CCIT Vol.6 No.2 (2013)<ref name="Nassarudin">Nasaruddin, dkk dalam Jurnal CCIT Vol.6 No.2 (2013)</ref>,berpendapat, “Sistem merupakan suatu kumpulan atau komponen komponen yang saling berhubungan dan mempunyai ketergantungan satu sama lain, sistem dapat berjalan jika komponen-komponen yang ada di dalamnya bisa bekerja sama membentuk suatu lingkaran yang tidak dapat dipisahkan”. </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p style="line-height: 2">Menurut Rusdiana dan Moch Irfan (2014:29), <ref name=" Rusdiana"> Dr. H. A. Rusdiana, M., & Moch. Irfan, S.M. (2014). Sistem Informasi Manajemen. Bandung: Pustaka Setia.</ref> “Sistem merupakan kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut”. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p style="line-height: 2">Taufiq (2013:2) <ref name="Taufiq"> Taufiq, Rohmat. 2013. Sistem Informasi Manajemen.Yogyakarta: Graha Ilmu. .</ref> menambahkan, “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”. </p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Hartono (2013:9)<ref name="Hartono">Hartono, Bambang. 2013. “Sistem Informasi Manajemen Berbasis Komputer”. Jakarta: PT. Rineka Cipta.</ref>, “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara teroganisasi berdasarkan fungsi-fungsinya, menjadi kesatuan”.
+
<p style="line-height: 2"> Berdasarkan beberapa definisi diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran atau tujuan tertentu.</p></div>  
</p></div>
+
  
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Klasifikasi Sistem </p></li>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p style="line-height: 2">Taufiq (2013:8) <ref name="Taufiq"> Taufiq, Rohmat. 2013. Sistem Informasi Manajemen.Yogyakarta: Graha Ilmu. .</ref> mengemukakan, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya: </p></div>
 +
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Abstrak dan Sistem Fisik </p>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Taufiq (2013:2)<ref name="Taufiq">Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu.</ref>, “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.
+
<p style="line-height: 2"> Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur. Contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem di perusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.</p></div>
</p></div>
+
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu</p></div>
+
<p style="line-height: 2">Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem komputer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">'''Karakteristik Sistem'''</p></div>
+
<p style="line-height: 2">Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang sama pentingnya, sistem abstrak berperan peting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Tata Sutabri (2012:20)<ref name="Sutabri">Sutabri 2012. Konsep Sistem Informasi. Yogyakarta: Andi.</ref> sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai sistem, Adapun karakteristik yaang dimaksud adalah sebagai berikut:</p></div>
+
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Komponen Sistem <i>(Component)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Contoh: supra sistem dan supra sari.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Batas Sistem <i>(Boundary system)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ruang lingkup sistem merupakan suatu daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya (ruang lingkup dari sistem tersebut). Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lingkungan Luar Sistem <i>(Enviroment System)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar system. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan, kalau tidak maka akan mengganggu kelangsungan hidup dari sistem tersebut.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penghubung Sistem <i>(Interface System)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem sedang berinteraksi. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masukan Sistem<i> (Input System)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Energi yang dimaksudkan ke dalam sistem disebut masukan sistem-sistem yang dapat berupa pemeliharaan (maintenance input) dan signal (signal input). Maintenance input adalah energi yang dimaksudkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran. Contoh di dalam suatu unit sistem komputer, program adalah maintenance input yang digunakan untuk mengoperasikan  komputer dan data adalah signal input untuk diolah menjadi informasi.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengolahan Sistem <i>(Processing system)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Suatu bagian pengolah yang memproses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keluaran Sistem <i>(Output system)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Hasil energy diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsistem lain.</p>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sasaran Sistem <i>(Objective)</i> dan Tujuan<i>(Goals)</i></li>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat Determinictic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya, suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.</p></li>
+
</ol>
+
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Dapat Dipastikan dan Sistem Tidak Dapat Dipastikan </p>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputnya bagaimana cara prosesnya dan harapan yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Tertutup dan Sistem Terbuka </p>
<p style="line-height: 2">'''Klasifikasi Sistem'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">Menurut Sutabri (2012:22)<ref name="Sutabri">Sutabri 2012. Konsep Sistem Informasi. Yogyakarta: Andi.</ref>, Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya: </p></div>
+
<div align="center"><img width="350" height="70" style="margin:0px" src="https://lh3.googleusercontent.com/-q49qTDnko4E/WoWx81rIhRI/AAAAAAAAC3E/OAjZY8A-e_kec2A251T6f2nmsxzBxs8xACL0BGAs/w530-d-h57-n-rw/gambar%2B2.1.%2Bsistem%2Btertutup.png"/></div>
  
<ol>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.1.''' Sistem Tertutup</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Taufiq (2013:9)</div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Abstrak (''Abstract System'') dan Sistem Fisik (''Physical System'')<br>
+
Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, dan sistem persediaan barang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Alamiah (''Natural System'') dan Sistem Buatan Manusia (''Human Made System'')<br>
+
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang melibatkan interaksi manusia dengan mesin yang disebut ''human machine system''. Misalnya sistem informasi berbasis komputer.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Tertentu (''Deterministic System'') dan Sistem Tak Tentu (''Probabilistic System'')<br>
+
Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang dapat diprediksi. Sebagai contoh adalah hasil pertadingan sepak bola. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur ''probabilitas''. Misalnya kematian seseorang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Tertutup (''Closed System'') dan Sistem Terbuka (''Open System'')<br>
+
Sistem tertutup adalah sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak di luarnya. Secara teoritis sistem tertutup ini ada, tetapi pada kenyataannya tidak ada sistem yang benar-benar tertutup. Contohnya adalah sistem adat masyarakat Baduy. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Misalnya sistem musyawarah.</li>
+
</ol>
+
  
 +
<div align="center"><img width="400" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-NHD1kuvb_zk/WoWy2H3a0ZI/AAAAAAAAC3g/T4wMivRlpT4K9SpuQldg8qdaUN8P3GvFgCL0BGAs/w530-d-h212-n-rw/gambar%2B2.2.%2Bsistem%2Bterbuka.png"/></div>
  
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.2.''' Sistem Terbuka</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Taufiq (2013:9)</div>
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Manusia dan Sistem Mesin </p>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">'''Tujuan Sistem'''</p></div>
+
<p style="line-height: 2"> Sistem manuasia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi, sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">Menurut Taufiq (2013:5)<ref name="Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu">Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu</ref>, tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya.</p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya.</p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstruktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunakan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujunnya sesuai dengan apa yang telah menjadi tujuannya.</p></div>
+
  
===Konsep Dasar Informasi===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Sederhana dan Sistem Kompleks</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''Definisi Informasi'''</p></div>
+
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Mulyanto (2009:247)<ref name="Mulyanto">Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka Pelajar.</ref>, “Informasi adalah data yang diolah menjadi bentuk yang  lebih berguna dan lebih berarti bagi yang menerimanya, sedangkan data merupakan sumber informasi yang menggambarkan suatu kejadian yang nyata”.
+
<p style="line-height: 2">Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit. </p></div>
</p></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi</p>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Maimunah dkk (2012:26)<ref name="maimunah">Maimunah, Sunarya Lusyani, Larasati Nina. 2012. “Media Company Profile Sebagai Sarana Penunjang Informasi dan Promosi”. Tangerang: Journal CCIT Vol.5 No.3 Mei 2012.</ref>, “Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu keputusan”.
+
<p style="line-height: 2">Sistem yang bisa beradaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan. </p></div>
</p></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Buatan Allah/ Alam dan Sistem Buatan Manusia </p>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dari beberapa definisi diatas dapat disimpulkan bahwa informasi adalah pengumpulan atau pengolahan data untuk memberikan pengetahuan atau keterangan</p></div>
+
<p style="line-height: 2">Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekurangannya sedikitpun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa diubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> <p style="line-height: 2"> Sistem Sementara dan Sistem Selamanya </p>
<p style="line-height: 2">'''Klasifikasi Informasi'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan. </p></div></ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Ibisa dalam sutabri (2012:198)<ref name="Sutabri">Sutabri 2012. Konsep Sistem Informasi. Yogyakarta: Andi.</ref> Informasi dapat diklasifikasikan sebagai berikut:</p></div>
+
  
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sangat Rahasia (Top Secret)<br>
 
Apabali informasi ini disebarluaskan maka akan berdampak sangat parah terhadap keuntungan berkompetisi dan strategi bisnis organisasi. Contoh informasi jenis Top Secret : rencana operasi bisnis, strategi marketing, rincian atau ramuan bahan untuk menghasilkan material atau bahan baku tertentu, strategi bisnis.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Konfidensial (confidential)<br>
 
Apabila informasi ini disebarluaskan maka ia akan merugika privasi perorangan, merusak reputasi organisasi. Contoh informasi jenis Confidential : konsolidasi penerimaan, biaya keuntungan beserta informasi lain yang dihasilkan unit kerja keuangan organisasi, strategi marketing, teknologi, rencana produksi, gaji karyawan, informasi pribadi karyawan, promosi atau pemberhentian karyawan</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Restricted<br>
 
Informasi ini hanya ditujukan kepadaorang-orang tertentu untuk menopang bisnis organisasi. Contoh informasi Restricted : informasi mengenai bisnis organisasi, peraturan organisasi, strategi marketing yang akan diimplementasikan, strategi harga penjualan, strategi promosi.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Internal Use<br>
 
Informasi ini hanya boleh digunakanoleh pegawai perusahaan untuk melaksanakan tugasnya. Contoh informasi Internal Use : prosedur, buku panduan, pengumuman atau memo mengenai organisasi.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Public<br>
 
Informasi ini dapat disebarluaskankepada umum melalui jalur yang resmi. Contoh informasi Publik : Informasi di web, Internal korespondensi yang tidak perlu melalui pengontrolan atau screening, dan public corporate announcements.</li>
 
</ol>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Tujuan Sistem</p></li>
<p style="line-height: 2">'''Nilai Informasi'''</p></div>
+
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p style="line-height: 2">
 +
Taufiq (2013:5) <ref name="Taufiq"> Taufiq, Rohmat. 2013. Sistem Informasi Manajemen.Yogyakarta: Graha Ilmu.</ref> berpendapat, tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya.</p></div>  
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Mulyanto (2009:247)<ref name="Mulyanto">Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka Pelajar.</ref>, “Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya”.
+
<p style="line-height: 2">Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya. </p></div>
</p></div>
+
  
===Konsep Dasar Informasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstruktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunakan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujunnya sesuai dengan apa yang telah menjadi tujuannya. </p></div></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
===Konsep Dasar Sistem Komputer===
<p style="line-height: 2">'''Definisi Informasi'''</p></div>
+
  
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Sistem Komputer</p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Tata Sutabri (2012:46)<ref name="Sutabri">Sutabri 2012. Konsep Sistem Informasi. Yogyakarta: Andi.</ref> “Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolah transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.
+
<p style="line-height: 2"> Rita Melina (2016:1) <ref name="Subhan"> Melina, Rita. 2016. Dasar Sistem Komputer. Diambil dari: https://blog.uad.ac.id (Diakses pada tanggal, 20 Mei 2017).</ref>menjelaskan, “Sistem komputer adalah elemen-elemen yang terkait menjalankan suatu aktifitas dengan menggunakan komputer.  Elemen dari komputer terdiri dari manusianya (brainware) perangkat lunak (software) dan perangkat keras (hardware). </p></div>
</p></div>
+
  
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Jenis-Jenis Hardware </p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Taufiq (2013:17)<ref name="Taufiq">Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu.</ref>, “Sistem Informasi adalah kumpulan dari sub-sub sistem yang saling terintegrasi dan berkolaborasi untuk menyelesaikan masalah tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.
+
<p style="line-height: 2">Rita Melina (2016:1)<ref name="Rita"> Melina, Rita. 2016. Dasar Sistem Komputer. Diambil dari: https://blog.uad.ac.id (Diakses pada tanggal, 20 Mei 2017).</ref> membedakan, jenis-jenis hardware terdiri dari 9 bagian diantaranya sebagai berikut:</p></div>  
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<ol type="a">
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan sistem informasi adalah sekumpulan komponen yang saling berhubungan untuk mengolah data sehingga memiliki nilai tambah untuk membantu manajer dalam mengambilan keputusan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">CPU (Central Processing Unit)<br>
</p></div>
+
Memproses atau mengeksekusi intruksi atau program. CPU juga akan berkomunikasi dengan perangkat input, output, dan storage.</li>
  
===Konsep Dasar Teknologi Informasi===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ALU (Arithmetic Logic Unit)<br>
 +
Alat  yang melakukan operasi aritmatika dengan dasar penjumlahan. Tujuan menghasilkan keputusan dari operasi logika sesuai dengan intruksi program. </li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">CU (Control Unit)<br>
<p style="line-height: 2">'''Definisi Teknologi Informasi'''</p></div>
+
Mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Mengartikan dan mengirimkan intruksi ke ALU. Membawa data dari alat input ke memori utama untuk diolah. Membawa hasil olahan data kembali ke memori utama untuk disimpan.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Teknologi Informasi adalah studi atau peralatan elektronika, terutama komputer, untuk menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar (kamus Oxford, 2011). Berdasarkan teori Daryanto (2010:3). Teknologi informasi adalah sub-sistem atau sistem bagian dari sistem informasi</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Register<br>
 +
Alat penyimpanan berukuran kecil dengan kecepatan akses cukup tinggi. Fungsi penyimpanan data dan intruksi yang sedang di proses, sementara data dan intruksi lainnya menunggu di dalam memori utama.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Teknologi yang memanfaatkan komputer sebagai perangkat utama untuk mengolah data menjadi informasi yang bermanfaat</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Input Device<br>
 +
Perangkat keras komputer yang berfungsi sebagai alat untuk memasukan perintah ke dalam komputer. Alat : keyboard, microfont, dll.</li>
  
===Konsep Dasar Perancangan Sistem===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Output Device <br>
 +
Berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Alat : monitor, printer, speaker, storage device.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">RAM (Read Access Memory)<br>
 +
Menyimpan program yang diolah untuk sementara waktu.</li>
  
<p style="line-height: 2">'''Definisi Perancangan Sistem'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">ROM (Read Only Memory)<br>
 +
Memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali digunakan. Berupa sistem operasi yang terdiri dari program.</li>
 +
 
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Storage Eksternal <br>
 +
Perangkat lunak untuk melakukan operasi penulisan, pembacaan dan penyimpanan data di luar komponen utama.</li></ol>
 +
 
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Jenis-Jenis Software </p></li>
 +
 
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem Operasi <br>
 +
Program data pada komputer yang menghitungkan pengguna dengan hardware dan software komputer. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Program Aplikasi <br>
 +
Program yang di desain untuk melakukan fungsi secara spesifik yang berhubungan langsung dengan pengguna. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemogramman <br>
 +
Bahasa yang digunakan oleh manusia untuk berkomunikasi dengan komputer. </li>
 +
</ol>
 +
</ol>
 +
 
 +
&nbsp;
 +
===Konsep Dasar Prototype===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Definisi Prototype </p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Verzello/John Reuter III dalam Darmawan (2013:227), <ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>, “Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: “menggambarkan bagaimana suatu sistem dibentuk”.
+
<p style="line-height: 2"> Menurut Uzzaman (2015:71) <ref name="Uzzaman"> Uzzaman. Anis. 2015. Panduan  Membangun  Starup  Ala  Sillicon  Valey,Yogyakarta. </ref> mengatakan, “Prototype adalah produk demonstrasi. Pada tahap ini tidak semua fitur sudah diletakkan. Pengembang sering memproduksi prototype semacam ini untuk mempresentasikan contoh produk kepada investor. Dengan demikian, investor bisa melihat produk asli dan membuktikan bahwa produk tersebut menarik dan berguna”. </p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Untung Rahardja dalam jurnal CCIT Vol.6 No.2 (2012), <ref name="Untung">Rahardja. Untung, Yusup. Muhamad, Rosyifa. Eva. 2012. “Optimalisasi Key Performance  Indicators (KPI) Melalui Pendekatan Balance Scorecard Upaya Mengimplementasikan  Performance  Management  System  (PMS) Pada Perguruan Tinggi”. Tangerang: Jurnal CCIT  Vol.6 No.2</ref>, ”Perancangan sistem dapat didefinisikan sebagai pengambaran, perancangan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Perancangan sistem menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan maka dari itu perancangan sistem mempunyai dua tujuan utama yaitu untuk memenuhi kebutuhan untuk pemakai sistem dan memberikan gambaran yang jelas serta rancang bangun yang lengkap kepada pemrogram komputer dan ahli teknik lainnya. Perancangan sistem harus mencapai sasaran-sasaran yaitu perancangan sistem harus berguna, mudah dipahami dan nantinya mudah digunakan. Artinya data harus mudah di tangkap, metode-metode harus mudah diterapkan dan informasi harus mudah dihasilkan serta mudah dipahami dan digunakan. Perancangan sistem harus efisien dan efektif dalam mendukung keputusan dan dapat mempersiapkan rancang bangun yang terinci untuk masing-masing komponen dari sistem informasi yang meliputi data dan informasi”.
+
<p style="line-height: 2">Pendapat Seema dan Malhotra pada International Journal Of Advances In Computing And Information Technology (2012:279)<ref name="Seema"> Seema, Sona Malhotra. 2012. Analysis and tabular comparison of popular SDLC meodels. International Journal Of Advances In Computing And Information Technology (IPAJOURNALS 2012).</ref> “Prototyping is an attractive idea for complicated and large systems for which there is no manual process or existing system to help determining the requirements. A prototype is a toy implementation of a system; usually exhibiting limited functional capabilities, low reliability, and inefficient performance”. </p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan perancangan sistem adalah suatu tahapan dari perencanaan untuk membentuk suatu sistem agar dapat berfungsi dan digunakan.
+
<p style="line-height: 2">(“Prototipe adalah ide menarik untuk sistem yang rumit dan besar dengan tidak ada proses manual atau sistem yang ada untuk membantu menentukan kebutuhan. Sebuah prototipe adalah implementasi mainan dari sistem; biasanya, ditunjukkan dengan kemampuan terbatas fungsional, kehandalan rendah, dan kinerja yang tidak efisien”). </p></div>
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Menurut Darmawan (2013:229)<ref name="Darmawan">Darmawan, Nur Fauzi. 2013. Sistem Informasi Manajemen, Bandung: PT.Remaja ROSDA KARYA.</ref>“Prototype adalah suatu versi dari sebuah sistem potensial yang memeberikan ide bagi para pengembang dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah selesai”. </p></div>
  
<p style="line-height: 2">'''Tujuan Perancangan Sistem'''</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Darmawan (2013:228)<ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>, Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:
+
<p style="line-height: 2"> Berdasarkan beberapa definisi tersebut, maka dapat disimpulkan prototype adalah sebuah contoh dari produk atau sistem sebelum dikembangkan atau dibuat khusus untuk pengembangan sebelum dibuat dalam skala sebenarnya atau belum diproduksi secara massal. </p></div>
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memenuhi kebutuhan pemakai sistem.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).</li></ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Jenis-jenis Prototype</p></li>
  
<p style="line-height: 2">'''Definisi Prototipe'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Darmawan (2013:230)<ref name="Darmawan"> Darmawan, Nur Fauzi. 2013. Sistem Informasi Manajemen, Bandung: PT.Remaja ROSDA KARYA.</ref> membedakan, jenis-jenis prototipe secara general dibagi menjadi dua, yaitu: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Prototipe Evolusioner (Prototype Evolusionary)<br>
 +
Terus-menerus disempurnakan sampai memiliki seluruh fungsionalitas yang dibutuhkan pengguna dari sistem yang baru. Prototipe ini kemudian dilanjutkan produksi. Jadi satu prototipe evolusioner akan menjadi sistem aktual. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Prototipe Persyaratan (Requirement Prototype)<br>
 +
Dikembangkan sebagai satu cara untuk mendefinisikan persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan. Dengan meninjau prototipe persyaratan seiring dengan ditambahkannya fitur-fitur, pengguna akan mampu mendefinisikan pemrosesan yang dibutuhkan dari sistem yang baru. Ketika persyaratan ditentukan, prototipe persyaratan telah mencapai tujuannya dan proyek lain akan dimulai untuk pengembangan sistem baru. Oleh karena itu, suatu prototipe tidak selalu menjadi sistem aktual.</li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Langkah-langkah pembuatan prototype evolutionary ada empat langkah, yaitu : </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi kebutuhan pengguna. Pengembang mewawancarai pengguna untuk mendapatkan ide mengenai apa yang diminta dari sistem.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat satu prototipe. Pengembang mempergunakan satu alat prototyping atau lebih untuk membuat prototipe. Contoh dari alat-alat prototyping adalah generator aplikasi terintegrasi dan toolkit prototyping. Generator aplikasi terintegrasi (integrated application generator) adalah sistem peranti lunak siap pakai yang mampu membuat seluruh fitur yang diinginkan dari sistem baru, menu, laporan, tampilan, basis data, dan seterusnya. Toolkit prototyping meliputi sistem-sistem peranti lunak terpisah, seperti spreadsheet elektronik atau sistem manajemen basis data, yang masing-masing mampu membuat sebagian dari fitur-fitur sistem yang diinginkan.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan apakah prototipe dapat diterima, pengembang mendemonstrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan, jika sudah, langkah emapat akan diambil, jika tidak, prototipe direvisi dengan mengulang kembali langkah satu, dua, dan tiga dengan pemahaman yang lebih baik mengenai kebutuhan pengguna.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menggunakan prototipe, prototipe menjadi sistem produksi.<br></li></ol>
  
 +
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/-r65MFNp0SDg/WoW0lYvtf9I/AAAAAAAAC4Y/K9kyUS9qzA0ekvbgzg8UxAdONJfkZ5T-gCL0BGAs/w530-d-h563-n-rw/gambar%2B2.3.%2Bpembuatan%2Bprototype%2Bevolusioner.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.3.''' Pembuatan Prototype Evolusioner </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:'''Darmawan (2013:232)</div>
 +
 +
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Daya Tarik Prototype </p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Uzzaman (2015:71)<ref name="uzzaman">Uzzaman. Anis. 2015. “Panduan Membangun Starup Ala Sillicon Valey”. Yogyakarta.</ref>, “Prototype adalah produk demonstrasi. Pada tahap ini tidak semua fitur sudah diletakkan. Pengembang sering memproduksi Prototype semacam ini untuk mempresentasikan contoh produk kepada investor. Dengan demikian, investor bisa melihat produk asli dan membuktikan bahwa produk tersebut menarik dan berguna”.
+
<p style="line-height: 2"> Darmawan (2013:230) <ref name="Darmawan"> Darmawan, Nur Fauzi. 2013. Sistem Informasi Manajemen, Bandung: PT.Remaja ROSDA KARYA.</ref>mengatakan, pengguna maupun pengembang menyukai prototipe karena alasan-alasan di bawah ini: </p></div>
</p></div>
+
 
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Membaiknya komunikasi antara pengembang dan pengguna.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengembang dapat melakukan pekerjaan yang lebih baik dalam menentukan kebutuhan pengguna.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengguna memainkan peranan yang lebih aktif dalam pengembangan sistem.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengembang dan pengguna menghabiskan waktu dan usaha yang lebih sedikit dalam mengembangkan sistem.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Implementasi menjadi jauh lebih mudah karena pengguna tahu apa yang diharapkan.<br></li>
 +
</ol>
 +
</ol>
 +
&nbsp;
 +
 
 +
===Konsep Dasar Monitoring===
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Darmawan (2013:229)<ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>, “Prototype adalah suatau versi dari sebuah sistem potensial yang memeberikan ide bagi para pengembang dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah selesai”.
+
<p style="line-height: 2">Pendapat Ichwan dkk di dalam Jurnal Informatika Vol. 3 No. 2 (2012:15) <ref name="Ichwan"> Ichwan. M, dkk. 2012 “Perancangan Dan Implementasi Prototype Sistem Realtime Monitoring Performa Server”. Jurnal Informatika vol. 3, No. 2, Mei – Agustus. </ref> “Monitoring (pemantauan) adalah pemantauan yang dapat dijelaskan sebagai kesadaran (awarenees) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukan pergerakan kearah tujuan atau menjauh dari itu. Monitoring akan memberikan informasi tentang status dan kecenderungan bahwa pengukuran dan evaluasi yang diselesaikan berulang dari waktu ke waktu, pemantauan umumnya dilakukan untuk tujuan tertentu. </p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Seema dan Malhotra pada International Journal Of Advances In Computing And Information Technology  (2012:279)<ref name="seema">Seema, Sona Malhotra. 2012. “Analysis and comparison of popular SDLC models”. International Journal Of Advances In Computing And Information Technology (ISSN 2277-91402012 Hal-279)</ref>, “Prototyping is an attractive idea for complicated and large systems for which there is no manual process or existing system to help determining the requirements. A prototype is a toy implementation of a system; usually exhibiting limited functional capabilities, low reliability, and inefficient performance.”
+
<p style="line-height: 2">Menurut Khanna (2013) <ref name="Khanna"> Khanna, Ika  Nur. 2013. WirelessMonVery  Handle  to  Capturing  your  WiFi Network Access. Diambil dari http://ilmukomputer.org (Diakses pada tanggal 21 Mei 2017). </ref> “Monitoring adalah kegiatan memantau yang dilakukan dengan rutin mengenai kemajuan pada project yang akan berjalan atau kegiatan memantau sebuah perubahan proses dan output project”. </p></div>
</p></div>
+
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">(“Prototyping adalah ide menarik untuk sistem yang rumit dan besar dengan tidak ada proses manual atau sistem yang ada untuk membantu menentukan kebutuhan. Sebuah prototipe adalah implementasi mainan dari sistem; biasanya, ditunjukkan dengan kemampuan terbatas fungsional, kehandalan rendah, dan kinerja yang tidak efisien.”)
+
<p style="line-height: 2">Berdasarkan kedua kutipan di atas, dapat disimpulkan monitoring adalah aktifitas yang ditujukan untuk memberikan informasi tentang sebab dan akibat dari suatu kebijakan yang dilaksanakan. Monitoring diperlukan agar kesalahan awal dapat diketahui dan dapat segera dilakukan tindakan perbaikan. </p></div>
</p></div>
+
 
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Tujuan Dan Fungsi Monitoring </p></li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pemeriksaan <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengujian dan penilaian<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengurusan<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Peninjauan<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengamatan dan pemantauan<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kunjungan staff<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pembinaan yang dilakukan oleh pimpinan<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengendalian<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Penertiban<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengusahakan suatu struktur yang terorganisir<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengusahakan supervisi<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengusahakan informasi yang akurat<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pencapaian hasil<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meningkatkan keterampilan kerja<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mendapatkan atau memperoleh umpan balik<br> </li></ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Langkah-Langkah Monitoring </p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan beberapa definisi di atas, maka dapat disimpulkan Prototype adalah contoh dari produk atau sistem dalam bentuk sebenarnya yang dapat dirubah sesuai keinginan sebelum direalisasikan.
+
<p style="line-height: 2"> Monitoring dilakukan dengan langkah-langkah sebagai berikut: </p></div>  
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<ol type="a">
<p style="line-height: 2">'''Jenis-Jenis Prototipe'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menyusun Rancangan Monitoring :<br> </li>
 +
<ol start=”1)”>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tujuan <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sasaran/Aspek yang akan dimonitor<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Faktor Pendukung dan Penghambat<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pendekatan, Teknik, dan Instrumen<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Waktu dan Jadwal Monitoring<br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Biaya<br> </li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Melaksanakan Monitoring<br>
 +
Menyusun dan Melaporkan hasil kepada pihak pengelola/penyelenggaran program. </li>
 +
</ol>
 +
</ol>
  
 +
&nbsp;
 +
===Konsep Dasar Perancangan Sistem===
 +
<ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 +
<p style="line-height: 2">'''Definisi Perancangan Sistem'''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Darmawan (2013:230)<ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>, Terdapat dua jenis Prototipe: Evolusioner dan Persyaratan. Prototipe Evolutioner (Evolutionary Prototype) terus menerus disempurnakan sampai memiliki seluruh fungsional yang dibutuhkan pengguna dari sistem yang baru. Prototipe ini kemudian dilanjutkan produksi. Jadi satu Prototipe Evolutioner akan menjadi sistem aktual. Akan tetapi, Prototipe Persyaratan (Requrement Prototype) dikembangkan sebagai satu cara untuk mendefenisikan persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan. Pengembangan Prototipe Evolusioner menunjukan empat langkah dalam pembuatan suatu Prototipe Evolusioner. Empat langkah tersebut adalah :
+
<p style="line-height: 2">Menurut Verzello/John Reuter III dalam Darmawan (2013:227)<ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>“Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: “menggambarkan bagaimana suatu sistem dibentuk”.
 
</p></div>
 
</p></div>
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi kebutuhan pengguna. Pengembang mewanwancarai pengguna untuk mendapatkan ide mengenai apa yang di minta dari sistem.</li>
+
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat satu prototipe. Pengembang mempergunakan satu alat prototipe atau lebih untuk membuat prototipe.</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan apakah prototipe dapat di terima, pengembang mendemonstrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan. jika sudah, langkah empat akan di ambil, jika tidak prototipe direvisi dengan mengulang kembali langkah satu, dua, tiga, dengan pemahaman yang lebih baik mengenai kebutuhan pengguna.</li>
+
<p style="line-height: 2">Menurut Deni Darmawan dan Kunkun Nur Fauzi (2013:228)<ref name="Deni"> Darmawan, Deni, kunkun nur fauzi. (2013). “Sistem Informasi Manajemen”. Bandung : Rosda </ref>“Perancangan sistem adalah sebuah proses yang menetukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menggunakan prototipe, prototipe menjadi sistem produksi</li>
+
 
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/w1nr6gx3t/2.8_pembuatan_prototipe.jpg"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan kedua definisi di atas, dapat disimpulkan perancangan sistem adalah suatu proses yang menggambarkan bagaimana suatu sistem dibentuk mulai dari melakukan persiapan untuk rancang bangun atau menggambarkan bagaimana suatu sistem yang akan dibentuk. </p></div>
<p style="line-height: 2">'''Sumber: Darmawan (2013:232)'''</p>
+
<p style="line-height: 2">'''Gambar 2.8. Pembuatan Prototipe Evolusioner'''</p>
+
</div>
+
 
</ol>
 
</ol>
  
 +
===Konsep Dasar Tinggi Badan===
  
 +
<p style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in">Definisi Tinggi Badan </p>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Menurut Anggraeni (2012 : 10). <ref name="Anggraeni"> Anggraeni, Adisty C. 2012. Asuhan Gizi Nutritional Care Proses. Yogyakarta. </ref>
 +
"Tinggi badan merupakan salah satu parameter yang dapat melihat keadaan status gizi sekarang dan keadaan yang telah lalu. Pertumbuhan tinggi/panjang badan tidak seperti berat badan, relatif kurang sensitif pada masalah kekurangan gizi pada waktu singkat". </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">'''Daya Tarik Prototipe'''</p></div>
+
<p style="line-height: 2">Dari definisi diatas penulis menyimpulkan untuk mengukur tinggi badan seseorang pada posisi berdiri secara tegak , dapat diukur dari kepala bagian atas sampai ketelapak kaki bagian bawah, dengan data tinggi badan kita bisa melihat status gizi seseorang baik yang sekarang ataupun yang telah lalu. </p></div>
 +
 
 +
===Konsep Dasar Berat Badan===
 +
<p style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in">Definisi Berat Badan </p>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Darmawan (2013:230)<ref name="darmawan">Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.</ref>, Pengguna maupun pengembang menyukai prototipe karena alasan-alasan di bawah ini:.
+
<p style="line-height: 2">Berat badan adalah parameter antropometri yang sangat labil. Dalam keadaan normal, dimana keadaan kesehatan baik dan keseimbangan antara konsumsi dan kebutuhan zat gizi terjamin, berat badan berkembang mengikuti pertambahan umur. Sebaliknya dalam keadaan yang tidak normal, terhadap dua kemungkinan perkembangan barat badan, yaitu dapat berkembang cepat atau lambat dari kedaan normal. Berat badan harus selalu dievaluasi dalam konteks riwayat berat badan yang meliputi gaya hidup maupun status berat badan yang terakhir. Penentuan berat badan dilakukan dengan cara menimbang (Anggraeni, 2012). <ref name="Anggraeni"> Anggraeni, Adisty C. 2012. Asuhan Gizi Nutritional Care Proses. Yogyakarta. </ref> </p></div>
</p></div>
+
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membaiknya komunikasi antara pengembang dan pengguna.</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengembang dapat melakukan pekerjaan yang lebih baik dalam menentukan kebutuhan pengguna</li>
+
<p style="line-height: 2">Menurut Boby MS Syoergawi (2014:11). <ref name="Boby"> Boby Ms Syoergawi. 2014. Kontribusi Berat Badan dan Kelincahan Terhadap Kemajuan Dribble dalam Permainan Bola Basket pada Siswa Ekstrakulikuler Bola Basket SMAN 1 Bengkulu Selatan. Skripsi. Fakultas Keguruan dan Ilmu Pendidikan Prodi PENJASKES Universitas Bengkulu. Diakses dari http://repository.unib.as.id/9022/I,II,III,II-14-bob.FK.pdf.  Pada tanggal 15 November 2017. </ref>“Berat badan adalah ukuran tubuh yang lazim yang ditimbang dalam keadaan berpakaian minimal untuk menilai suatu gizi manusia”. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengguna memainkan peranan yang lebih aktif dalam pengembangan sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengembang dan pengguna menghabiskan waktu dan usaha yang lebih sedikit dalam mengembangkan sistem.</li>
+
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengembang dan pengguna menghabiskan waktu dan usaha yang lebih sedikit dalam mengembangkan sistem</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Implementasi menjadi jauh lebih mudah karena pengguna tahu apa yang diharapkan</li></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dari kedua definisi diatas penulis menyimpulkan bahwa berat badan dapat diukur dengan alat ukur berat badan dengan ukuran satuan kilogram, dengan mengetahui berat badan seseorang kita dapat memperkirakan tingkat kesehatan dan gizi seseorang. </p></div>
  
 
===Konsep Dasar Flowchart===
 
===Konsep Dasar Flowchart===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Definisi Flowchart </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Menurut Sagita (2013:33) <ref name="Sagita"> Sagita,  dkk.  2013.  “Studi Perbandingan Implementasi Algoritma Boyer- Moore, Turbo Boyer-Moore, dan Tuned Boyer-Moore dalam Pencarian String”. Jurnal Teknik Informatika (Ultimatics), Vol.4, No.1 Juni 2013. </ref> “Flowchart merupakan bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya”. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Rahmat (2014:1)<ref name="Rahmat">Arifianto, Rahmat. 2014. “Pengertian Flowchart Dan Jenis-Jenisnya”. Diakses pada https://rahmatarifianto.wordpress.com/2014/11/20/pengertian-flowchart-dan-jenis-jenisnya/ (20 Desember 2017). </ref>
 +
”Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program”. </p></div>
  
<p style="line-height: 2">'''Definisi Flowchart'''</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Soeherman (2012:134)<ref name="soeherman">Soeherman. Bonie. Pinantaan. Marian. 2012. “Design Information System”. Jakarta : PT Elex Media Kumputindo.</ref>, “Flowchart adalah untuk menyederhanakan rangkaian proses atau prosedur untuk memudahkan pemahaman penggunaan terhadap informasi tersebut”.
+
<p style="line-height: 2">Dari pendapat di atas dapat disimpulkan bahwa Flowchart  adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara  sekuensial. </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Sagita (2013:33)<ref name="sagita">Sagita, Vina, Maria Irmina Prasetiyowati. 2013. “Studi Perbandingan Implementasi Algoritma Boyer-Moore, Turbo Boyer-Moore, dan Tuned Boyer-Moore dalam Pencarian String”. Jurnal Teknik Informatika (Ultimatics), Vol.4, No.1 Juni 2013.</ref>, “Flowchart merupakan bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya”.
+
<p style="line-height: 2">Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan di evaluasi lebih lanjut. Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan. </p></div>
</p></div>
+
 
 +
<ol start="1">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jenis-jenis Flowchart <br> </li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan Flowchart adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan di evaluasi lebih lanjut. Bila seorang analisi dan programmer akan membuat Flowchart, ada beberapa petunjuk yang harus diperhatikan.
+
<p style="line-height: 2">Tri (2015:2) <ref name="Tri"> Tri, S. 2015. “Analisis dan Perancangan Sistem”. Universitas Gunadarma </ref>
</p></div>
+
mendeskripsikan, Flowchart terbagi atas lima jenis, yaitu: </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<ol type="a">
<p style="line-height: 2">'''Simbol-simbol Flowchart'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Flowchart Sistem (System Flowchart), merupakan bagan yang menunjukkan alur kerja  atau apa  yang sedang  dikerjakan  di  dalam  sistem secara keseluruhan dan menjelaskan urutan dari prosedur- prosedur yang ada di dalam sistem. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Flowchart Dokumen (Document Flowchart), kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Flowchart Skematik (Schematic Flowchart), flowchart skematik mirip dengan flowchart sistem yang menggambarkan suatu sistem atau prosedur. Flowchart skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar- gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem. Flowchart skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Flowchart Program (Program Flowchart), dihasilkan dari flowchart sistem. Flowchart program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program  atau prosedur dalam urutan yang tepat saat terjadi. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Flowchart Proses (Process Flowchart), merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Flowchart proses memiliki lima simbol khusus, yaitu: Flowchart proses  digunakan  oleh  perekayasa  industrial dalam mempelajari dan mengembangkan proses-proses manufacturing. Dalam analisis sistem, flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form. <br> </li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Simbol-Simbol Flowchart<br> </li>
 +
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Flowchart terbentuk dari Simbol atau Gambar yang mewakili setiap fungsinya untuk mempresentasikan sebuah alur, Simbol Flowchart yang berbeda juga memiliki arti yang berbeda, namun beberapa simbol umum yang digunakan pada Flowchart berikut adalah sebagai berikut:
+
<p style="line-height: 2">Flowchart terbentuk dari simbol atau gambar yang mewakili setiap fungsinya untuk mempresentasikan sebuah alur, simbol flowchart yang berbeda juga memiliki arti yang berbeda, namun ada beberapa simbol umum yang biasa digunakan pada flowchart sebagai berikut: </p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: lecturer.ukdw.ac.id/othie/flowchart.pdf'''</p>
+
<p style="line-height: 2">'''Tabel 2.1.''' Simbol-simbol Flowchart</p>
+
</div>
+
<div align="center"><img width="300" height="500" style="margin:0px" src="https://s26.postimg.org/v6x0qmg7t/simbol_flowchart.jpg"/></div>  
+
  
<ol>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/-mglIDPdFnfc/WoW1de1VyXI/AAAAAAAAC4w/h2uwtovDb70HFswOPyf7ghLcK1Hd0LV5QCL0BGAs/w530-d-h657-n-rw/tabel%2B2.1.%2Bsimbol%2Bflowchart.png"/></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terminator (start terminator, end terminator): Berbentuk oval sebagai diagram alur yang menunjukkan awal atau akhir proses.</li>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 2.1.''' Simbol-simbol Flowchart </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' lecturer.ukdw.ac.id/othie/flowchart.pdf </div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Proses (process): Berbentuk persegi panjang bentuk diagram alur, yang menunjukkan langkah alur proses yang berjalan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keputusan (decision): Berbentuk berlian, yang menunjukkan bentuk indikasi dari aliran proses yang bercabang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Konektor (A): Bentuk lingkaran pada diagram alir yang digunakan untuk menunjukkan lonjakan aliran proses.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data: Sebuah jajaran genjang yang menunjukkan input data atau output (I/O) dalam proses.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dokumen (document): Digunakan untuk menunjukkan dokumen atau laporan.</li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''Jenis-jenis Flowchart'''</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Tri (2015:2)<ref name="tri">Tri, S. 2015. “Analisis dan Perancangan Sistem”. Universitas Gunadarma</ref>, Flowchart terbagi atas lima jenis, yaitu:
+
<p style="line-height: 2">Flowchart selalu diawali dan diakhiri oleh bagan terminator. Aliran selalu dari atas ke bawah, satu demi satu langkah. Tidak ada proses yang dikerjakan bersamaan, semua dikerjakan satu persatu. </p></div>
</p></div>
+
</ol>
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Sistem (System Flowchart)
+
<br>
+
Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, Flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem. Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu.
+
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/8m1n7b4bd/flowchart_sistem.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:3)'''</p>
+
<p style="line-height: 2">'''Gambar 2.10''' Flowchart Sistem (System Flowchart).</p>
+
</div>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Dokumen (Document Flowchart)
+
<br>Flowchart Dokumen kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan di proses, di catat dan di simpan.
+
<div align="center"><img width="300" height="400" style="margin:0px" src="https://s26.postimg.org/c0f89pac9/flowchart_document.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:4).'''</p>
+
<p style="line-height: 2">'''Gambar 2.11.''' Flowchart Dokumen (Document Flowchart).</p>
+
</div>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Skematik (Schematic Flowchart)
+
<br>
+
Flowchart Skematik mirip dengan Flowchart sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol Flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem. Flowchart Skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol Flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol Flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti Flowchart. Gambar-gambar ini mengurangi kemungkinan salah pengertian tentang sistem, hal ini disebabkan oleh ketidak-mengertian tentang simbol-simbol yang digunakan. Gambar-gambar juga memudahkan pengamat untuk mengerti segala sesuatu yang dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada salah pengertian.
+
<div align="center"><img width="300" height="400" style="margin:0px" src="https://s26.postimg.org/ebhvrmahl/flowchart_skematik.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:5).'''</p>
+
<p style="line-height: 2">'''Gambar 2.12.''' Flowchart Skematik (Schematic Flowchart).</p>
+
</div>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Program (Program Flowchart)
+
<br>
+
Flowchart Program dihasilkan dari Flowchart sistem. Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Programmer menggunakan Flowchart program untuk menggambarkan urutan instruksi dari program komputer. Analis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.
+
<div align="center"><img width="300" height="500" style="margin:0px" src="https://s26.postimg.org/rzxvt96e1/flowchart_program.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:6).'''</p>
+
<p style="line-height: 2">'''Gambar 2.13.''' Flowchart Program (Program Flowchart).</p>
+
</div>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Proses (Process Flowchart)
+
<br>
+
Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Flowchart proses memiliki lima simbol khusus, yaitu:
+
<div align="center"><img width="300" height="300" style="margin:0px" src="https://s26.postimg.org/6g7cct0ux/flowchart_proses.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:7).'''</p>
+
<p style="line-height: 2">'''Gambar 2.14.''' Simbol Flowchart Proses.</p>
+
</div>
+
<br>
+
Flowchart Proses digunakan oleh perekayasa industrial dalam mempelajari dan mengembangkan proses-proses manufacturing. Dalam analisis sistem, Flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form. Berikut adalah contoh gambar dari Flowchart Proses:
+
<div align="center"><img width="400" height="400" style="margin:0px" src="https://s26.postimg.org/h1r7ot76h/flowchart_proses_1.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: Tri (2015:8).'''</p>
+
<p style="line-height: 2">'''Gambar 2.15.''' Flowchart Proses (Process Flowchart).</p>
+
</div>
+
</li>
+
 
</ol>
 
</ol>
  
 
===Konsep Dasar Elisitasi===
 
===Konsep Dasar Elisitasi===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Definisi Elisitasi </p></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Menurut Masooma Yousuf dan M.asger dalam International Journal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, 2014) <ref name="Masooma"> Masooma Yousuf dan M.asger. 2015. “Comparison of Various Requirements Elicitation Techniques” International Jurnal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, April 2015). </ref> “Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs”. </p></div>
  
<p style="line-height: 2">'''Definisi Elisitasi'''</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Siahaan (2012:66)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, “Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan sistem.
+
<p style="line-height: 2">(Persyaratan elisitasi didefinisikan sebagai proses mendapatkan pemahaman yang komprehensif tentang persyaratan stakeholder. Ini adalah proses awal dan utama dari tahap rekayasa persyaratan. Proses elisitasi biasanya melibatkan interaksi dengan para pemangku kepentingan untuk mendapatkan kebutuhan mereka). </p></div>
</p></div>
+
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Masooma Yousuf dan M.asger dalam International Journal Of Computer applications (2015:8), <ref name="masooma">Masooma Yousuf dan M.asger. 2015. “Comparison of Various Requirements Elicitation Techniques” International Jurnal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, April 2015).</ref>, “Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs”.
+
<p style="line-height: 2">Menurut Andi Prastomo dalam Jurnal Faktor Exacta (2014:166) <ref name="Andi"> Prastomo, Andi. 2014. Prototype Sisitem E-Learning Dengan Pendekatan Elisitasi dan Framework Codeigniter: Studi Kasus SMP Bekasi. Jakarta: Jurnal Faktor Exacta </ref>mejelaskan bahwa “Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak”. </p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">(Persyaratan elisitasi didefinisikan sebagai proses mendapatkan pemahaman yang komprehensif tentang persyaratan stakeholder. Ini adalah proses awal dan utama dari tahap rekayasa persyaratan. Proses elisitasi biasanya melibatkan interaksi dengan para pemangku kepentingan untuk mendapatkan kebutuhan mereka)
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan Elisitasi adalah suatu rancangan pada sistem baru yang diinginkan pengguna sistem dan pihak yang terkait untuk pengembangan sistem.
+
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">'''Tahap-Tahap Elisitasi'''</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Ada 4 tahapan dalam membuat proses Elisitasi, diantaranya adalah:
+
<p style="line-height: 2"> Berdasarkan kedua definisi di atas, disimpulkan elisitasi adalah suatu rancangan yang dibuat pada sistem baru sebagai keinginan pengguna sistem dan pihak manajemen yang bermanfaat untuk pengembangan sistem tersebut dengan metode wawancara kepada pihak manajemen terkait. </p></div>
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap I
+
<br>
+
Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap II
+
<br>
+
Elisitasi Tahap II, merupakan hasil pengklasifikasian Elisitasi Tahap I berdasarkan Metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai Metode MDI :
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">M pada MDI berarti Mandatory (Wajib atau Penting) Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru. </li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">D pada MDI berarti Desirable (Diinginkan atau Tidak Terlalu Penting) Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">I pada MDI berarti Inessential (Di luar Sistem) Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.</li></ol>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap III
+
<br>
+
Elisitasi Tahap III, merupakan hasil penyusutan Elisitasi Tahap II dengan cara mengeliminasi semua requirement dengan option I pada Metode MDI. Selanjutnya, semua
+
requirement yang tersisa diklasifikasikan kembali melalui Metode TOE, yaitu:
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">T artinya Teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan?</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">O artinya Operasional, bagaimana tata cara penggunaan requirement dalam sistem akan dikembangkan?</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">E artinya Ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem?</li></ol>
+
<br>
+
Metode TOE tersebut di bagi kembali menjadi beberapa option, yaitu:
+
  
<ol>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Tahap-Tahap Elisitasi </p></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">High (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus dieleminasi.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Middle (M): Mampu dikerjakan</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Low (L): Mudah dikerjakan</li></ol>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Final Draft Elisitasi
 
<br>
 
Final Elisitasi, merupakan hasil akhir yang dicapai dari suatu proses Elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangakan.
 
</li>
 
</ol>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">'''Tujuan Elisitasi Kebutuhan'''</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Siahaan (2012:67)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Elisitasi Kebutuhan Bertujuan untuk:
+
<p style="line-height: 2"> Elisitasi didapat melalui metode wawancara, ada 4 tahapan dalam membuat suatu proses elisitasi, diantaranya sebagai berikut: </p></div>
</p></div>
+
<ol type="a">
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara. <br></li>  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem (system boundaries).
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Elisitasi Tahap II, merupakan hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai metode MDI: <br></li>
<br>
+
Proses-proses dalam pengambangan perangkat lunak sangat ditentukan oleh seberapa dalam dan luas pengetahuan developer akan ranah permasalahan. Setiap ranah permasalahan memiliki ruang lingkup dan batsan-batasan. Batasan-batasan ini mendefinisikan sistem akhir yang dibentuk sesuai dengan lingkungan operasional saat ini. Identifikasi dan persetujuan batasan sistem mempengaruhi proses elisitasi selanjutnya. Identifikasi pemangku kepentingan dan kelas pengguna, tujuan dan tugas, dan skenario serta use case bergantung pada pemilihan batasan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali siapa saja pemangku kepentingan.
+
<br>
+
Sebagaimana disebutkan pada bagian sebelumnya, instansiasi dari pemangku kepentingan antara lain adalah konsumen atau klien (yang membayar sistem), pengembang (yang merancang, membangun, dan merawat sistem), dan pengguna (yang beriteraksi dengan sistem untuk mendapatkan hasil pekerjaan mereka). Untuk sistem yang bersifat interaktif, pengguna memegang peran utama dalam proses Elisitasi. Secara umum, kelas pengguna tidak bersifat homogen, sehingga bagian dari proses Elisitasi adalah mengidentifikasi kebutuhan kelas pengguna yang berbeda, seperti pengguna pemula, pengguna ahli, pengguna sesekali, pengguna cacat, dan lain-lain.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali tujuan dari sistem.
+
<br>
+
Yaitu sasaran-sasaran yang harus dicapai
+
tujuan merupakan sasaran sistem yang harus dipenuhi. Penggalian high level goals di awal proses pengembangan sangatlah penting. Penggalian tujuan lebih terfokus pada ranah masalah dan kebutuhan pemangku kepentingan dari pada solusi yang dimungkinkan untuk masalah tersebut.
+
  
 +
<ol type="a)">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “M” pada MDI berarti Mandatory (Wajib atau Penting) <br>
 +
Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “D” pada MDI berarti Desirable (Diinginkan atau Tidak Terlalu Penting) <br>
 +
Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna. </li>
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “I” pada MDI berarti Inessential (Di luar Sistem) <br>
 +
Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna. </li></ol>
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Elisitasi Tahap III, merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya, semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu: <br></li>
  
</li></ol>
+
<ol type="(1)">
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “T” artinya Teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan?<br></li>  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “O” artinya Operasional, bagaimana tata cara penggunaan requirement dalam sistem akan dikembangkan?<br></li>
<p style="line-height: 2">'''Langkah-Langkah Elisitasi'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> “E” artinya Ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem? <br></li></ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Siahaan (2012:75)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Berikut ini merupakan langkah-langkah untuk elisitasi kebutuhan :
+
<p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:</p></div>
</p></div>
+
<ol type="(1)">
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> High (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus dieleminasi. <br></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi orang-orang yang akan membantu menentukan kebutuhan dan memahami kebutuhan organisasi mereka, menilai kelayakan bisnis dan teknis untuk sistem yang diusulkan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Middle (M): Mampu dikerjakan. <br></li>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Low (L): Mudah dikerjakan. <br></li></ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan lingkungan teknis (misalnya, komputasi arsitektur, sistem operasi, kebutuhan telekomunikasi) ke mana sistem atau produk akan ditempatkan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Final Draft Elisitasi, adalah hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangakan. <br></li>
</li>
+
</ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi ranah permasalahan, yaitu karakteristik lingkungan bisnis yang spesifik keranah aplikasi.
+
</ol>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan satu atau lebih metode elisitasi kebutuhan, misalnya wawancara, kelompok fokus dan pertemuan tim.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meminta partisipasi dari banyak orang sehingga dapat mereduksi dampak dari kebutuhan yang bias yang teridentifikasi dari sudut pandang yang berbeda dari pemangku kepentingan dan mengidentifikasi alasan untuk setiap kebutuhan yang dicatat.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi kebutuhan yang ambigu dan menyelesaikannya.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat skenario penggunaan untuk membantu pelanggan atau pengguna mengidentifikasi kebutuhan utama.
+
</li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''Masalah Dalam Elisitasi'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Siahaan (2012:68)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Tahap Elisitasi termasuk tahap yang sulit dalam spesifikasi perangkat lunak. Secara umum kesulitan ini disebabkan tiga masalah, yaitu:
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Ruang Lingkup
+
<br>
+
Pelanggan atau pengguna menentukan detail teknis yang tidak perlu sebagai batasan sistem yang mungkin membingungkan dibandingkan dengan menjelaskan tujuan sistem secara keseluruhan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Pemahaman
+
<br>
+
Hal tersebut terjadi ketika pelanggan atau pengguna tidak benar-benar yakin tentang apa yang dibutuhkan oleh sistem, memiliki pemahaman yang sedikit dan tidak memiliki pemahaman penuh terhadap ranah masalah.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Perubahan
+
<br>
+
Yaitu perubahan kebutuhan dari waktu ke waktu. Untuk membantu mengatasi masalah ini, perekayasa sistem (system engineers) harus melakukan kegiatan pengumpulan kebutuhan secara terorganisir.
+
</li></ol>
+
  
 
===Konsep Dasar Pengujian===
 
===Konsep Dasar Pengujian===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
  
<p style="line-height: 2">'''Black Box Testing'''</p></div>
+
<p style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in">Black Box Testing </p>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"></div>
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Definisi Black Box'''
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Definisi Pengujian Black Box Testing </p></li>
 +
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Harsh Bhasin dalam International Journal of Computer Applications (2014:36)<ref name="harsh">Bhasin, Harsh, Khanna, Esha dan Sudha. 2014. “Black Box Testing based on Requirement Analysis and Design Specifications” International Journal of Computer Applications (ISSN 0975-8887 Vol.87 No.18, February 2014).</ref>, “Black Box Testing is used when code of the module is not available. In such situations appropriate priorities can be given to different test cases, so that the quality of software is not compromised, if testing is to be stopped prematurely. This paper proposes a framework, which uses requirement analysis and design specification, to prioritize the test cases. The work would be beneficial to both practitioners and researchers.
+
<p style="line-height: 2">Menurut Srinivas Nidhra dan Jagruthi Dondeti pada International Journal of Embedded  Systems  and  Applications (IJESA,  Vol.2,  No.2) <ref name=" Srinivas"> Srinivas, Nidhra. Jagruthi, Dondeti. 2012. “Black Box And White Testing Techniqeus a Literature Review”. International Journal of Embedded Systems and Applications ( IJESA, Vol.2, No.2) </ref>“Black box  testing  is also  called  as functional  testing,  a  functional  testing  technique  that  designs  test cases based on the information from the specification With black box, Black box  testing  not  concern  with  the internal  mechanisms  of a system; these are focus solely on the outputs generated in response to selected inputs and execution conditions the code”. </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">(Kotak hitam pengujian digunakan ketika kode modul tidak tersedia. Dalam situasi seperti prioritas yang tepat dapat diberikan kepada kasus uji yang berbeda, sehingga kualitas perangkat lunak tidak terganggu, jika pengujian harus dihentikan sebelum waktunya. Lembar ini mengusulkan kerangka kerja, yang menggunakan analisis persyaratan dan desain spesifikasi, memprioritaskan kasus uji. Pekerjaan akan bermanfaat bagi praktisi dan peneliti.)
+
<p style="line-height: 2"> (Pengujian kotak hitam disebut sebagai uji fungsional, pengujian fungsional, teknik yang mendesain uji kasus berdasarkan informasi dari spesifikasi dengan kotak hitam, pengujian kotak hitam tidak memperhatikan mekanisme internal sistem hanya berfokus pada output yang dihasilkan dalam menanggapi input yang di pilih dan kondisi eksekusi kode). </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Srinivas Nidhra dan Jagruthi Dondeti pada International Journal of Embedded Systems and Applications (2012:29) <ref name="srinivas">Srinivas, Nidhra. Jagruthi, Dondeti. 2012. “Black Box And White Testing Techniqeus a Literature Review”. International Journal of Embedded Systems and Applications ( IJESA, Vol.2, No.2, 2012)</ref>, “Black box testing is also called as functional testing, a functional testing technique that designs test cases based on the information from the specification With black box, Black box testing not concern with the internal mechanisms of a system; these are focus solely on the outputs generated in response to selected inputs and execution conditions the code”.
+
<p style="line-height: 2">Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.2) <ref name=" Shivani"> Shivani Acharya dan Vidhi Pandya Lecturer. ”Bridge between Black Box and White Box–Gray Box Testing Technique”. International Journal of Electronics and Computer Science Engineering. ISSN- 2277-1956 Vol.2.</ref>menambahkan, ”Black box testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure.</p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">(Pengujian Kotak Hitam di sebut sebagai uji fungsional, pengujian fungsional, teknik yang mendesain uji kasus berdasarkan informasi dari spesifikasi dengan kotak hitam, pengujian kotak hitam tidak memperhatikan mekanisme internal sistem hanya berfokus pada output yang dihasilkan dalam menanggapi input yang di pilih dan kondisi eksekusi kode).
+
<p style="line-height: 2"> (Pengujian kotak hitam adalah teknik dimana fungsi dari perangkat  lunak  di  bawah  ujian  (SUT)  di uji tanpa  memandang struktur internal kode, pengujian perangkat lunak) </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dari kedua definisi di atas dapat disimpulkan bahwa metode pengujian Black Box digunakan untuk menguji sistem dari segi user yang dititik beratkan pada pengujian kinerja, spesifikasi dan antarmuka sistem tersebut tanpa menguji kode program yang ada.
+
<p style="line-height: 2">Dari kedua definisi di atas, maka dapat disimpulkan bahwa metode pengujian black box digunakan untuk menguji sistem dari segi user yang kaitkan pada pengujian kinerja, dan spesifikasi, antarmuka sistem tersebut tanpa menguji kode program yang ada. </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berbeda dengan White Box, Black Box Testing tidak membutuhkan pengetahuan mengenai, alur internal (internal path), struktur atau implementasi dari Software Under Test (SUT). Karena itu uji coba Black Box memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.
+
<p style="line-height: 2">Berbeda dengan pengujian white box, black box testing tidak membutuhkan pengetahuan mengenai, alur internal (internal path), struktur atau implementasi dari Software Under Test (SUT). Karena itu uji coba black box memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional dari suatu program. </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dari kedua definisi di atas dapat disimpulkan bahwa metode pengujian Black Box digunakan untuk menguji sistem dari segi user yang dititik beratkan pada pengujian kinerja, spesifikasi dan antarmuka sistem tersebut tanpa menguji kode program yang ada.
+
<p style="line-height: 2">Uji  coba  black  box  bukan  merupakan  alternatif dari  uji coba white box, akan tetapi pendekatan yang melengkapi untuk menemukan kesalahan-kesalahan lainnya, selain menggunakan  metode pengujian white box.  black  box  testing  dapat  dilakukan  pada  setiap  level pembangunan sistem. Mulai dari unit, integration, system, dan acceptance. </p></div>
</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Uji coba Black Box bukan merupakan alternatif dari uji coba White Box, tetapi merupakan pendekatan yang melengkapi untuk menemukan kesalahan lainnya, selain menggunakan metode White Box. Black Box Testing dapat dilakukan pada setiap level pembangunan sistem. Mulai dari unit, integration, system, dan acceptance.
+
<p style="line-height: 2">Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya: </p></div>
</p></div>
+
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Fungsi-fungsi yang salah atau hilang <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan interface<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan  dalam  struktur data atau  akses  database eksternal. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan performa. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan inisialisasi dan terminasi. <br></li></ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Uji coba Black Box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya :
+
<p style="line-height: 2">Tidak seperti metode white box yang dilaksanakan di awal proses, uji coba black box diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba black box dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannya difokuskan pada informasi domain. </p></div>
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Fungsi-fungsi yang salah atau hilang.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan interface
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan dalam struktur data atau akses database eksternal.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan performa.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan inisialisasi dan terminasi.
+
</li>
+
</ol>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Tidak seperti metode White Box yang dilaksanakan di awal proses, uji coba Black Box diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba Black Box dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannya difokuskan pada informasi domain.
+
<p style="line-height: 2">Uji coba didesain untuk dapat menjawab pertanyaan-pertanyaan sebagai berikut: </p></div>
</p></div>
+
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bagaimana validitas fungsionalnya diuji? <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jenis input seperti apa yang akan menghasilkan kasus uji yang baik? <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apakah sistem secara khusus sensitif terhadap nilai input tertentu? <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bagaimana batasan-batasan kelas data diisolasi? <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Berapa rasio data dan jumlah data yang  dapat ditoleransi oleh sistem? <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem? <br></li></ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Uji coba di desain untuk dapat menjawab pertanyaan-pertanyaan berikut:
+
<p style="line-height: 2">Sehingga dalam uji coba black box harus melewati beberapa proses sebagai berikut: </p></div>
</p></div>
+
<ol type="a">
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menganalisis kebutuhan dan spesifikasi dari perangkat lunak. <br></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bagaimana validitas fungsionalnya diuji?
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji. <br></li>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan output untuk suatu jenis input. <br></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jenis input seperti apa yang akan menghasilkan kasus uji yang baik?
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi. <br></li>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan pengujian. <br></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apakah sistem secara khusus sensitif terhadap nilai input tertentu?
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembandingan output yang dihasilkan dengan output yang diharapkan. <br></li>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji. <br></li></ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bagaimana batasan-batasan kelas data diisolasi?</li>
+
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem?
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Metode-Metode Pengujian dalam Black Box </p></li>
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem?
+
</li></ol>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Sehingga dalam uji coba Black Box harus melewati beberapa proses sebagai berikut:
+
<p style="line-height: 2">Ada beberapa macam metode pengujian black  box, berikut diantaranya: </p></div>
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menganalisis kebutuhan dan spesifikasi dari perangkat lunak
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan output untuk suatu jenis input
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan pengujian
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembandingan output yang dihasilkan dengan output yang diharapkan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Metode Pengujian Dalam Black Box'''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Ada beberapa macam metode pengujian Black Box, berikut diantaranya:
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Equivalence Partioning
+
<br>
+
Equivalence Partioning merupakan metode uji coba Black Box yang membagi domain input dari program menjadi beberapa kelas data dari kasus uji coba yang dihasilkan. Kasus uji penanganan single yang ideal menemukan sejumlah kesalahan (misalnya: kesalahan pemrosesan dari seluruh data karakter) yang merupakan syarat lain dari suatu kasus yang dieksekusi sebelum kesalahan umum diamati.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Boundary Value Analysis
+
<br>
+
Sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini Boundary Value Analysis (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi Equivalence partitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Cause-Effect Graphing Techniques
+
<br>
+
Cause-Effect Graphing merupakan desain teknik kasus uji coba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan. Tekniknya mengikuti 4 tahapan berikut:
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang ditunjukan untuk masing-masing.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembuatan grafik Causes-Effect Graph.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Grafik dikonversikan kedalam tabel keputusan
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aturan tabel keputusan dikonversikan kedalam kasus uji.
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Comparison Testing
+
<br>
+
Dalam beberapa situasi (seperti: aircraft avionic, nuclear Power plant control) dimana keandalan suatu software amat kritis, beberapa aplikasi sering menggunakan software dan hardware ganda (redundant). Ketika software redundant di buat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus di buat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik Black Box Testing yang disebut Comparison Testing atau Back-To-Back Testing.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sample dan Robustness Testing
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sample Testing
+
<br>
+
Melibatkan beberapa nilai yang terpilih dari sebuah kelas ekivalen, seperti Mengintegrasikan nilai pada kasus uji. Nilai-nilai yang terpilih mungkin dipilih dengan urutan tertentu atau interval tertentu.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Robustness Testing
+
<br>
+
Pengujian ketahanan (Robustness Testing) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.
+
</li></ol>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Behavior Testing dan Performance Testing
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Behavior Testing
+
<br>
+
Hasil uji tidak dapat dievaluasi jika hanya melakukan pengujian sekali, tapi dapat dievaluasi jika pengujian dilakukan beberapa kali, misalnya pada pengujian struktur data stack.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Performance Testing
+
<br>
+
Digunakan untuk mengevaluasi kemampuan program untuk beroperasi dengan benar dipandang dari sisi acuan kebutuhan. Misalnya: aliran data, ukuran pemakaian memori, kecepatan eksekusi, dll. Selain itu juga digunakan untuk mencari tahu beban kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Requirement Testing
+
<br>
+
Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak (input/ output/ fungsi/ performansi) diidentifikasi pada tahap spesifikasi kebutuhan dan desain.
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Requirement Testing melibatkan pembuatan kasus uji untuk setiap spesifikasi kebutuhan yang terkait dengan program.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix.
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Endurance Testing
+
<br>
+
Endurance Testing melibatkan kasus uji yang diulang-ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan.
+
<br>
+
Contoh : Untuk menguji keakuratan operasi matematika (floating point, rounding off, dll), untuk menguji manajemen sumber daya sistem (resources) (pembebasan sumber daya yang tidak benar, dll), input/outputs (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian didefinisikan pada tahap spesifikasi kebutuhan atau desain.
+
</li>
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Kelebihan dan Kelemahan Black Box'''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam uji coba Black Box terdapat beberapa kelebihan dan kelemahan. Berikut adalah keunggulan dan kelemahannya :
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber : Siddiq (2012:14).'''</p>
+
<p style="line-height: 2">'''Tabel 2.2. Kelebihan dan Kelemahan Black Box</p>
+
</div>
+
<div align="center"><img width="400" height="400" style="margin:0px" src="https://s26.postimg.org/to1mln9nd/kelebihan_dan_kelemahan_blackbox.jpg"/></div>
+
</li></ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Equivalence Partioning, merupakan metode uji coba black box yang membagi domain input dari program menjadi beberapa kelas data dari kasus uji coba yang dihasilkan.<br></li>
  
<p style="line-height: 2">'''White Box Testing'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Boundary Value Analysis, sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini Boundary Value Analysis (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi equivalence partitioning. Dari pada memfokuskan hanya  pada kondisi  input, BVA  juga  menghasilkan kasus uji dari domain output.<br></li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Definisi White Box'''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Anjani Bhasin dalam International Journal of Research in Engineering & Advanced Technology (2015:23), <ref name="anjani">Bhasin, Anjani,  Kumar, Mr Manoj. 2015. “Study Of White Box, Black Box And Grey Box Testing Techniques ”. International Journal of Research in Engineering & Advanced Technology, (IJREAT, Vol.3, Issue.3, June-July 2015)</ref>, ”White box testing It is the detailed investigation of internal logic and structure of the code. In white box testing it is necessary for a tester to have full knowledge of source cod.”
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">((Kotak putih pengujian ini merupakan penyelidikan rinci dari logika internal dan struktur kode. Dalam kotak putih pengujian penting untuk tester untuk memiliki pengetahuan lengkap tentang kode sumber.)
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa White Box adalah sebuah cara pengujian yang menggunakan struktur kontrol perangkat lunak.
+
</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Metode Pengujian Dalam White Box'''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menggunakan metode desain test case yang menggunakan struktur control desain procedural untuk memperoleh test case. Di sebut juga pengujian glassbox. Dengan pengujian White Box, perekayasa dapat melakukan :
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberikan jaminan bahwa semua jalur independen pada suatu modul telah digunakan paling tidak satu kali.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menggunakan semua keputusan logis pada sisi true and false.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengeksekusi semua loop pada batasan mereka dan pada batas operasional mereka.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menggunakan struktur data internal untuk menjamin validitasnya.
+
</li></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dengan menggunakan metode White Box, analis sistem akan dapat memperoleh test case yang :
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">menjamin seluruh independent path di dalam modul yang dikerjakan sekurang-kurangnya sekali
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengerjakan seluruh keputusan logical
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengerjakan seluruh loop yang sesuai dengan batasannya.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengerjakan seluruh struktur data internal yang menjamin validitas.
+
</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Kelebihan dan Kelemahan White Box'''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam uji coba White Box terdapat beberapa kelebihan dan kelemahan. Berikut adalah keunggulan dan kelemahannya :
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber : kompasiana.com'''</p>
+
<p style="line-height: 2">'''Tabel 2.3. Kelebihan dan Kelemahan White Box</p>
+
</div>
+
<div align="center"><img width="400" height="400" style="margin:0px" src="https://s26.postimg.org/i07kr3kih/kelebihan_dan_kelemahan_whitebox.jpg"/></div>
+
</li></ol>
+
  
{{pagebreak}}
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Cause-Effect Graphing Techniques, merupakan desain teknik kasus uji coba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan.<br></li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Konsep Dasar Gray Box'''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Causes (kondisi input) dan Effects (aksi) didaftarkan untuk modul dan identifier yang ditunjukan untuk masing-masing.<br></li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Anjani Bhasin dalam International Journal of Research in Engineering & Advanced Technology (2015:23), <ref name="anjani">Bhasin, Anjani,  Kumar, Mr Manoj. 2015. “Study Of White Box, Black Box And Grey Box Testing Techniques ”. International Journal of Research in Engineering & Advanced Technology, (IJREAT, Vol.3, Issue.3, June-July 2015)</ref>, “White box + Black box = Grey box, it is a technique to test the application with limited knowledge of the internal working of an application and also has the knowledge of fundamental aspects of the system.”.
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">(Sebuah teknik untuk menguji aplikasi dengan pengetahuan yang terbatas dari internal bekerja aplikasi dan juga memiliki pengetahuan tentang aspek-aspek mendasar dari sistem.)
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Konsep Dasar Gray Box Adalah metode pengujian perangkat lunak, kombinasi dari Black box testing dan White box testing. Dalam Black box testing, struktur internal dari item yang sedang di uji tidak diketahui tester dan White box testing struktur internal di kenal. Dalam pengujian Gray box testing, struktur internal sebagian di kenal. Ini melibatkan memiliki akses ke internal data struktur dan algoritma untuk tujuan merancang uji kasus, tetapi pengujian pada pengguna, atau tingkat Black box. Gray box, berusaha menggabungkan kedua metode di atas, mengambil kelebihan keduanya, mengurangi kekurangan keduanya. Teknik verifikasi modern menerapkan combine-method ini.
+
</p></div>
+
  
{{pagebreak}}
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembuatan grafik Causes-Effect Graph.<br></li>
  
==Teori Khusus==
+
<ol start="1">
  
===Arduino Uno===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Grafik dikonversikan kedalam tabel keputusan.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aturan tabel keputusan dikonversikan kedalam kasus uji.<br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Comparison Testing, dalam beberapa situasi (seperti: aircraft avionic, nuclear power plant control) dimana keandalan suatu software amat kritis, beberapa aplikasi sering menggunakan software dan hardware ganda (redundant). Ketika software redundant dibuat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik black box testing yang disebut comparison testing atau back-to-back testing.<br></li>
  
<p style="line-height: 2">'''Definisi Arduino Uno'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sample Dan Robustness Testing.<br></li>
 +
<ol start="1">
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sample Testing, melibatkan beberapa nilai yang terpilih dari sebuah kelas ekivalen, seperti Mengintegrasikan nilai pada kasus uji. Nilai-nilai yang terpilih mungkin dipilih dengan urutan tertentu atau interval tertentu.<br></li>
<p style="line-height: 2">Menurut Saputri (2014:2)<ref name="Saputri">Saputri, Zaratul Nisa. 2014. Aplikasi Pengenalan SuaraSebagai Pengendali Peralatan Listrik Berbasis Arduino Uno. Jurnal Skripsi. Malang: Universitas Brawijaya..</ref>, “Arduino Uno adalah board berbasis mikrokontroler pada ATmega328. Board ini memiliki 14 digital input atau output pin (dimana 6 pin dapat digunakan sebagai output PWM). 6 input analog, 16 MHz osilator kristal, koneksi USB, jack listrik tombol reset.”.
+
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Robustness Testing, pengujian ketahanan adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian. .<br> </li></ol>
<p style="line-height: 2">Menurut Gunawan (2013:203)<ref name="Gunawan">Gunawan, Arif, Arisco Okta feni dan Wahyuni Khabzli. 2013. Pemantauan Pembangkit Listrik Tenaga Mikrohidro (PLTMH). Jurnal Rekayasa Elektrika Vol. 10, No. 4, Oktober 2013.</ref>, “Arduino Uno adalah sebuah modul yang memiliki komponen komplit berbasis papan mikrokontroler pada Atmega 328.”.
+
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Behavior Testing Dan Performance Testing.<br></li>
<p style="line-height: 2">Berdasarkan kedua definisi di atas maka dapat disimpulkan bahwa arduino uno adalah salah satu kit mikrokontroler yang berbasis pada Atmega328. Suatu model dilengkapi dengan berbagai hal yang diburtuhkan untuk mendukung mikrokontroler bekerja.
+
</p></div>
+
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/vgxmk4w61/2.1_arduino_uno.png"/></div>  
+
<ol start="1">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Behavior Testing, hasil uji tidak dapat dievaluasi jika hanya melakukan pengujian sekali, tapi dapat dievaluasi jika pengujian dilakukan beberapa kali, misalnya pada pengujian struktur data stack.<br></li>
<p style="line-height: 2">'''Sumber: www.arduino.net '''</p>
+
<p style="line-height: 2">'''Gambar 2.1''' Arduino Uno.</p>
+
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Performance Testing, digunakan untuk mengevaluasi kemampuan program  untuk  beroperasi  dengan  benar dipandang dari  sisi  acuan  kebutuhan.  Misalnya: aliran data, ukuran pemakaian memori, kecepatan eksekusi, dll. Selain itu juga digunakan untuk mencari tahu beban kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.<br></li></ol>
  
<p style="line-height: 2">'''Blok Diagram Arduino Uno'''</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Requirement Testing, spesifikasi  kebutuhan  yang  terasosiasi  dengan perangkat lunak (input/ output/ fungsi/ performance) diidentifikasi pada tahap spesifikasi kebutuhan dan desain. <br></li>
 +
<ol start="1">
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Requirement Testing melibatkan pembuatan kasus uji untuk setiap spesifikasi kebutuhan yang terkait dengan program. <br></li>
<p style="line-height: 2">Menurut Feri Djuandi (2011:8)<ref name="Djuandi">Djuandi, Feri. 2011. Pengenalan Arduino. Jakarta: Elexmedia</ref>, “komponen utama di dalam papan Arduino adalah sebuah mikrokontroler 8 bit dengan merk ATmega yang dibuat oleh Atmel Corporation. Berbagai papan Arduino menggunakan tipe ATmega yang berbeda-beda tergantung dari spesifikasinya. Sebagai contoh Arduino Uno menggunakan ATmega328 sedangkan Arduino Mega 2560 yang lebih canggih menggunakan ATmega2560. Berikut ini contoh diagram blok sederhana dari mikrokontroler Atmega328 yang dipakai pada arduino uno”.
+
</p></div>
+
  
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/wfdzmf9i1/2.2._diagram_blok_arduino_unon.png"/></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix. <br></li></ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: E-Book Pengenalan Arduino Feri Djuandi (2011:8)'''</p>
+
<p style="line-height: 2">'''Gambar 2.2''' Diagram Blok Arduino Uno.</p>
+
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Endurance Testing, melibatkan kasus uji yang diulang- ulang  dengan  jumlah  tertentu  dengan  tujuan  untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan.Contoh : Untuk menguji keakuratan operasi matematika (floating point, rounding off, dll), untuk menguji manajemen sumber daya sistem (resources) (pembebasan sumber daya yang tidak benar, dll), input/outputs (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian  didefinisikan  pada  tahap spesifikasi kebutuhan atau desain. <br></li></ol>
  
<p style="line-height: 2">'''Bagian-bagian Arduino Uno'''</p></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Kelebihan dan Kelemahan Black Box </p></li>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Feri Djuandi (2011:8)<ref name="Djuandi">Djuandi, Feri. 2011. Pengenalan Arduino. Jakarta: Elexmedia</ref>, “dengan mengambil contoh sebuah papan arduino tipe USB, bagian-bagiannya dapat dijelaskan sebai berikut”.
+
<p style="line-height: 2"> Dalam pengujian black box terdapat  kelebihan  dan kelemahan. Berikut diantaranya: </p></div>
</p></div>
+
  
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/f8heannbt/2.3._bagian_bagian_arduino_uno.png"/></div>  
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-Ueuq625uWFU/WoW9ZiZ1JGI/AAAAAAAAC6I/urJEdj7DGXsCdefYdmazfMw8kbU6QQXzgCL0BGAs/w530-d-h325-n-rw/tabel%2B2.2.%2Bkelebihan%2B%2526%2Bkekurangan%2Bblack%2Bbox.jpg"/></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 2.2.''' Kelebihan dan Kelemahan Black Box </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Siddiq (2012:14)</div>
<p style="line-height: 2">'''Sumber: E-Book Pengenalan Arduino Feri Djuandi (2011:8)'''</p>
+
</ol>
<p style="line-height: 2">'''Gambar 2.3''' Bagian-bagian Arduino Uno Board.</p>
+
</div>
+
===Bahasa Pemrograman===
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
{{pagebreak}}
  
<p style="line-height: 2">'''Definisi Bahasa Pemrograman'''</p></div>
+
==Teori Khusus==
  
 +
===Konsep Dasar Mikrokontroller===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definsi Mikrokontroler</p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Noersasongko dan Andono (2010:116)<ref name="Noersasongko">Noersasongko dan Andono. 2010. Konsep Dasar Bahasa Pemrograman. Yogyakarta: PT. Gramedia Indonesia.</ref>, “Bahasa pemrograman adalah suatu bahasa maupun suatu tata cara yang dapat digunakan oleh manusia (programmer) untuk berkomunikasi secara langsung dengan komputer”.
+
<p style="line-height: 2">Menurut Syahwil (2013:53)<ref name=" Syahwil"> Syahwil, Muhammad. 2013. "Panduan Mudah Simulasi Dan Praktek Mikrokontroler Arduino". Yogyakarta: CV. Andi Offset.</ref>“Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan perlengkapan input-output”. Mikrokontroler adalah salah satu dari bagian dasar dari suatu sistem komputer meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan komputer mainframe,  mikrokontroler  di  bangun  dari  elemen-elemen  dasar  yang sama. Secara sederhana, komputer akan menghasilkan output spesifik berdasarkan inputan yang di terima dan program yang dikerjakan.</p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Simamarta (2010:394)<ref name="Simamarta">Simamarta. 2010. KonsepDasar Bahasa Pemrograman. Yogyakarta: PT. Gramedia Indonesia</ref>, “Bahasa pemrograman adalah teknik komando/instruksi standar untuk memerintah komputer”.
+
<p style="line-height: 2">Santoso dkk di dalam Jurnal FEMA Vol. 1, No. 1 (2013:17) <ref name=" Santoso"> Santoso, Ari Beni, Martinus Dan Sugiyanto. 2013 Pembuatan Otomatis Pengaturan Kereta Api, Pengereman, dan Palang Pintu Pada Rel Kereta Api Mainan Berbasis Mikrokontroler. Jurnal FEMA Vol.1, No.1.</ref>menambahakan, Mikrokontroler adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari Mikroprosesor  serba  guna  yang  digunakan  dalam  sebuah  PC,  karena sebuah  Mikrokontroler  umumnya  telah  berisi  komponen  pendukung sistem minimal mikroprosesor, yakni memori dan pemrograman input- output. </p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dari pengertian di atas dapat disimpulkan bahwa Bahasa pemrograman adalah suatu bahasa yang digunakan untuk berinteraksi dengan komputer
+
<p style="line-height: 2">Menurut Sumardi (2013:1)<ref name="Sumardi"> Sumardi. 2013 </ref>“Mikrokontroler merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data”. </p></div>
</p></div>
+
  
===Sensor===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dari beberapa definisi-definisi diatas dapat disimpulkan bahwa Mikrokontroler adalah sebuah sistem mikroprosesor dalam chip tunggal yang dimana didalamnya terdapat CPU, ROM, RAM, I/O, Clock dan peralatan internal lainnya, dan juga mempunyai masukan dan keluaran serta kendali yang difungsikan untuk membaca data, dan dengan program yang bisa ditulis dan dihapus dengan cara khusus. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Karakteristik Mikrokontroler </p></li>
 
+
<p style="line-height: 2">'''Definisi Sensor'''</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Sensor adalah transduser yang berfungsi untuk mengolah variasi gerak, panas, cahaya atau sinar, magnetis, dan kimia menjadi tegangan serta arus listrik. Sensor sendiri adalah komponen penting pada berbagai peralatan. Sensor juga berfungsi sebagai alat untuk mendeteksi dan juga untuk mengetahui magnitude”.
+
<p style="line-height: 2">Menurut Saefullah pada jurnal CCIT Vol.2 No.3 (2013:2) <ref name="Saefullah"> Saefullah, dkk. 2013. “Mikrokontroler merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran”. Jurnal CCIT Vol.2 No.3.</ref>menjelaskan, bahwa terdapat karakteristik-karakteristik mikrokontroler, yaitu: </p></div>
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<ol type="a">
<p style="line-height: 2">Transduser sendiri memiliki arti mengubah. Bentuk perubahan yang dimaksud adalah kemampuan merubah suatu energi ke dalam bentuk energi lain. Energi yang diolah bertujuan untuk menunjang daripada kinerja piranti yang menggunakan sensor itu sendiri. Sensor sendiri sering digunakan dalam proses pendeteksi untuk proses pengukuran. Sensor yang sering menjadi digunakan dalam berbagai rangkaian elektronik antara lain sensor cahaya atau sinar, sensor suhu, serta sensor tekanan”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mempunyai program khusus yang disimpan di memori untuk aplikasi lain dan program mikrokontroler lebih kecil dari PC. <br> </li>
</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Konsumsi daya kecil. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rangkaiannya yang sederhana dan kompak. <br> </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Harga yang murah dan komponennya yang sedikit.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Unit I/O yang sederhana misalnya LED, LCD, Latch.<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Tahan situasi ekstrim (misal: temperatur tekanan, kelembaban). <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Jenis-Jenis Mikrokontroler</p></li>
 
+
<p style="line-height: 2">'''Sensor Ultrasonic HC-SR04'''</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Sensor ini merupakan sensor ultrasonik siap pakai, satu alat yang berfungsi sebagai pengirim, penerima, dan pengontrol gelombang ultrasonik. Alat ini bisa digunakan untuk mengukur jarak benda dari 2cm - 4m dengan akurasi 3mm. Alat ini memiliki 4 pin, pin Vcc, Gnd, Trigger, dan Echo. Pin Vcc untuk listrik positif dan Gnd untuk ground-nya. Pin Trigger untuk trigger keluarnya sinyal dari sensor dan pin Echo untuk menangkap sinyal pantul dari benda”.
+
<p style="line-height: 2">Secara teknis hanya ada dua macam mikrokontroler. Pembagian ini didasarkan pada kompleksitas intruksi-intruksi yang dapat diterapkan pada mikrokontroler  tersebut.  Pembagian  itu, yaitu  RISC  dan CISC  serta masing-masing keturunan atau keluarga sendiri-sendiri.</p></div>
</p></div>
+
 
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">RISC (Reduced Instruction Set Computer), merupakan intruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak. Contoh RISC diantaranya adalah AVR. Arduino, ARM, PIC, dll. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">CISC (Complex Intruction Set Computer). Merupakan intruksi yang bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. Contoh CISC diantaranya MCS51. <br></li></ol>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Cara menggunakan alat ini yaitu: ketika kita memberikan tegangan positif pada pin Trigger selama 10uS, maka sensor akan mengirimkan 8 step sinyal ultrasonik dengan frekuensi 40kHz. Selanjutnya, sinyal akan diterima pada pin Echo. Untuk mengukur jarak benda yang memantulkan sinyal tersebut, maka selisih waktu ketika mengirim dan menerima sinyal digunakan untuk menentukan jarak benda tersebut.”.
+
<p style="line-height: 2">Dengan mengetahui jenis-jenis mikrokontroler pada pembahasan yang dijelaskan di atas, maka Peneliti dapat mengetaui bahwa dalam pembuatan sebuah project skripsi ini peneliti menggunakan jenis mikrokontroller berarsitektur RISC yang termasuk dalam keluarga dari arduino. </p></div>
</p></div>
+
</ol>
  
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/yz9mgix21/2.4._sensor_ultrasonik.png"/></div>
+
===Konsep Dasar Arduino Uno===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: google)'''</p>
+
<p style="line-height: 2">'''Gambar 2.4''' Sensor Ultrasonik HC-SR04.</p>
+
</div>
+
  
===Ethernet Shield===
+
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Arduino Uno</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Saptaji (2015:27) <ref name="Saptaji"> Saptaji W., Handayani. 2015. Mudah Belajar Mikrokontroller dengan Arduino. Bandung: Widya Media</ref> menjelaskan “Arduino Uno merupakan sebuah papan mikrokontroller berbasis ATMega328 yang memiliki 14 digital input / output dengan enam diantaranya dapat digunakan sebagai output PWM (Pulse Width Modulation)”. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Selain itu juga ada enam pin yang dapat digunakan sebagai analog input yang berfungsi sebagai ADC (Analog Digital Converter). Pada versi ketiga papan ini sudah tidak menggunakan IC FTDI untuk konverter USB-to-serial (Rev1), namun menggunakan IC ATMega16U yang merupakan upgrade dari ATMega8u yang digunakan pada versi kedua (Rev2). </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Arduino memiliki berbagai macam versi. Beberapa versi yang cukup banyak tersedia di pasaran lokal, diantaranya adalah versi Arduino Duemilanove yang disebut sebagai Arduino 2009, versi Arduino Mega, dan versi Arduino Uno yang disebut sebagai Arduino 2010. </p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Sejarah Arduino</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Proyek Arduino dimulai pertama kali di Ovre, Italy pada tahun 2005. Pada tahun 2010 telah terjual dari 120 unit Arduino. Arduino yang berbasis open source melibatkan tim pengembang. Pendiri arduino itu Massimo Banzi dan David Cuartielles, awalnya mereka memberi nama proyek itu dengan sebutan arduino dari ivrea tetapi seturut perkembangan zaman nama proyek itu diubah menjadi Arduino. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Arduino dikembangkan dari thesis hernando Barragan di desain interaksi institute Ivrea. Arduino dapat menerima masukan dari berbagai macam sensor dan juga dapat mengontrol lampu, motor dan aktuator lainnya. Mikrokontroler pada board arduino di program dengan menggunkan bahasa pemrograman arduino (based on wiring) dan IDE arduino (based on processing). Proyek arduino dapat berjalan sendiri atau juga bisa berkomunikasi dengan software yang berjalan pada komputer. </p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Hardware</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Papan Arduino merupakan papan mikrokontroler yang berukuran kecil atau dapat diartikan juga dengan suatu rangkaian berukuran kecil yang didalamnya terdapat komputer berbentuk suatu  chip yang kecil. Pada Gambar 2.4. dapat dilihat sebuah papan Arduino dengan beberapa bagian komponen didalamnya. </p></div>
 +
<div align="center"><img width="400" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-XIqDXYJULUs/WoW-ZzNjSlI/AAAAAAAAC6s/P4IoyKQk2YkQp2-3IX22Wqm6aotUv10_wCL0BGAs/w530-d-h530-n-rw/gambar%2B2.4.%2BBentuk%2BFisik%2BArduino.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.4.''' Bentuk Fisik Arduino Uno</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Dengan Spesifikasi sebagai berikut: </p></div>
 +
<ol type="-">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mikrokontroler Atmega328 <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Operasi tegangan : 5Volt <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Input tegangan : 7-11Volt<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tegangan batas : 6-20Volt<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pin I/O digital : 14 (6 bisa untuk PWM) <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pin analog : 6<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Arus DC tiap pin I/O : 50mA<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Arus DC ketika 3.3V : 50mA<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memori flash : 32 KB (Atmega328) dan ) 0,5 KB digunakan oleh bootloader<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> SRAM : 2 KB<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> EEPROM : 1 KB<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kecepatan clock : 16 MHz<br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Pada hardware arduino terdiri dari 20 pin yang meliputi: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">14 pin IO Digital (pin 0–13) <br>
 +
Sejumlah pin digital dengan nomor 0–13 yang dapat dijadikan input atau output yang diatur dengan cara membuat program IDE. </li> 
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">6 pin Input Analog (pin 0–5) <br>
 +
Sejumlah pin analog bernomor 0–5 yang dapat digunakan untuk membaca nilai input yang memiliki nilai analog dan mengubahnya ke dalam angka antara 0 dan 1023. </li> 
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">6 pin Output Analog (pin 3, 5, 6, 9, 10 dan 11) <br>
 +
Sejumlah pin yang sebenarnya merupakan pin digital tetapi sejumlah pin tersebut dapat diprogram kembali menjadi pin output analog dengan cara membuat programnya pada IDE. </li>  </ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Papan Arduino Uno dapat mengambil daya dari USB port pada komputer dengan menggunakan USB charger atau dapat pula mengambil daya dengan menggunakan suatu AC adapter dengan tegangan 9 volt. Jika tidak terdapat power supply yang melalui AC adapter, maka papan Arduino akan mengambil daya dari USB port. Tetapi apabila diberikan daya melalui AC adapter secara bersamaan dengan USB port maka papan Arduino akan mengambil daya melalui AC adapter secara otomatis. </p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Software Arduino</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Software arduino yang digunakan adalah driver dan IDE, walaupun masih ada beberapa software lain yang sangat berguna selama pengembangan arduino. IDE atau Integrated Development Environment suatu program khusus untuk suatu komputer agar dapat membuat suatu rancangan atau sketsa program untuk papan Arduino. IDE arduino merupakan software yang sangat canggih ditulis dengan menggunakan java. IDE arduino terdiri dari: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Editor Program<br>
 +
Sebuah window yang memungkinkan pengguna menulis dan mengedit program dalam bahasa processing. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Compiler<br>
 +
Sebuah modul yang mengubah kode program menjadi kode biner bagaimanapun sebuah mikrokontroler tidak akan bisa memahami bahasa processing. </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Uploader<br>
 +
Sebuah modul yang memuat kode biner dari komputer ke dalam memory di dalam papan arduino. </li></ol>
 +
</ol>
  
<p style="line-height: 2">'''Definisi Ethernet Shield'''</p></div>
+
===Konsep Dasar Bahasa Pemrograman C===
  
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Bahasa Pemrograman C</p></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Sandi Purnama (2013)<ref name="Sandi">Purnama. 2013. </ref>, “Ethernet Shield menambah kemampuan arduino board agar terhubung ke jaringan komputer. Ethernet shield berbasiskan cip ethernet Wiznet W5100. Ethernet library digunakan dalam menulis program agar arduino board dapat terhubung ke jaringan dengan menggunakan arduino ethernet shield”.
+
<p style="line-height: 2">Menurut pendapat Alfith di dalam Jurnal Momentum Vol. 17, No. 1 (2015) <ref name="Alfith"> Alfith. 2015. “Perancangan Traffic Light Berbasis Microcontroller ATmega 16”. Jurnal Momentum Vol.17, No.1, Februari 2015.</ref>“Bahasa C memiliki keuntungan-keuntungan yang dimiliki bahasa assembler (bahasa mesin), hampir semua operasi yang dapat dilakukan oleh bahasa mesin, dengan penyusunan program yang lebih sederhana dan mudah. Bahasa C terletak diantara bahasa pemrograman tingkat tinggi dan assembly”. </p></div>
</p></div>
+
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Pada ethernet shield terdapat sebuah slot micro-SD, yang dapat digunakan untuk menyimpan file yang dapat diakses melalui jaringan. Onboard micro-SD card reader diakses dengan menggunakan SD library.”.
+
<p style="line-height: 2">Arduino board merupakan perangkat yang berbasiskan mikrokontroler. Perangkat lunak (software) merupakan komponen yang membuat sebuah mikrokontroler dapat bekerja. Arduino board akan bekerja sesuai dengan perintah yang ada dalam perangkat lunak yang ditanamkan padanya. </p></div>
</p></div>
+
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Arduino board berkominikasi dengan W5100 dan SD card mengunakan bus SPI (Serial Peripheral Interface). Komunikasi ini diatur oleh library SPI.h dan Ethernet.h. Bus SPI menggunakan pin digital 11, 12 dan 13 pada Arduino Uno. Pin digital 10 digunakan untuk memilih W5100 dan pin digital 4 digunakan untuk memilih SD card. Pin-pin yang sudah disebutkan sebelumnya tidak dapat digunakan untuk input/output umum ketika kita menggunakan ethernet shield”.
+
<p style="line-height: 2">Bahasa pemrograman arduino adalah bahasa pemrograman utama yang digunakan untuk membuat program untuk arduino board. Bahasa pemrograman arduino menggunakan bahasa pemrograman C sebagai dasarnya. </p></div>
</p></div>
+
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Karena W5100 dan SD card berbagi bus SPI, hanya salah satu yang dapat aktif pada satu waktu. Jika kita menggunakan kedua perangkat dalam program kita, hal ini akan diatasi oleh library yang sesuai. Jika kita tidak menggunakan 15 salah satu perangkat dalam program kita, kiranya kita perlu secara eksplisit men-deselect-nya. Untuk melakukan hal ini pada SD card, set pin 4 sebagai output dan menuliskan logika tinggi padanya, sedangkan untuk W5100 yang digunakan adalah pin 10”.
+
<p style="line-height: 2">Karena menggunakan bahasa pemrograman C sebagai dasarnya, bahasa pemrograman arduino memiliki banyak sekali kemiripan, walaupun beberapa hal telah berubah. </p></div>
</p></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Kelebihan Bahasa C</p></li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa C tersedia hampir disemua jenis komputer. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kode Bahasa C bersifat portable yaitu bisa untuk semua jenis komputer. Suatu program ditulis dengan versi bahasa C tertentu akan dapat dikomplikasi dengan versi bahasa C yang lain hanya dengan sedikit modifikasi pada program. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">C adalah bahasa pemrograman yang fleksibel. Dengan bahasa C, kita dapat menulis dan mengembangkan berbagai jenis program mulai dari operating system, word processor, graphic processor, spreadsheets, ataupun compiler untuk suatu bahasa pemrograman. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa C  hanya menyediakan  sedikit  kata-kata  kunci,  hanya terdapat 32 kata kunci. Yaitu: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volite while. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Proses executable program bahasa C lebih cepat. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dukungan pustaka yang banyak. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">C adalah bahasa yang terstruktur. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa C termasuk bahasa tingkat menengah. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dibandingkan dengan assembly, kode Bahasa C lebih mudah dibaca dan ditulis. <br></li></ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Kekurangan Bahasa C</p></li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Para pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan tidak terbiasa menggunakannya. Keampuhan C justru terletak pada pointer. <br></li></ol>
 +
</ol>
  
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/mafbwuqxl/2.5._ethernet_shield.png"/></div>
+
===Konsep Dasar Komponen Elektronika===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: google)'''</p>
+
<p style="line-height: 2">'''Gambar 2.5''' Ethernet Shield.</p>
+
</div>
+
  
===Motor DC===
+
<ol>
 
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Elektronika</p></li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
 
+
<p style="line-height: 2">'''Definisi Motor DC'''</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Motor listrik merupakan perangkat elektromagnetis yang mengubah energi listrik menjadi energi mekanik. Energi mekanik ini digunakan untuk, misalnya memutar impeller pompa, fan atau blower, menggerakan kompresor, mengangkat bahan,dll. Motor listrik digunakan juga di rumah (mixer, bor listrik, fan angin) dan di industri. Motor listrik kadangkala disebut “kuda kerja” nya industri sebab diperkirakan bahwa motormotor menggunakan sekitar 70% beban listrik total di industri”.
+
<p style="line-height: 2">Hakiem (2014:32) <ref name="Hakiem"> Hakiem,  Ilmiawan. 2014. Electronic  Design  And  Repair, Porbolinggo: PT Toko Teknologi Mikro Elektronik Nusantara. </ref>berpendapat, “Elektronika adalah ilmu pengetahuan dan teknologi (IPTEK) tentang pengendalian partikel bermuatan di dalam ruang hampa, gas, dan bahan semikonduktor”. </p></div>
</p></div>
+
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Motor DC memerlukan suplai tegangan yang searah pada kumparan medan untuk diubah menjadi energi mekanik. Kumparan medan pada motor dc disebut stator (bagian yang tidak berputar) dan kumparan jangkar disebut rotor (bagian yang berputar). Jika terjadi putaran pada kumparan jangkar dalam pada medan magnet, maka akan timbul tegangan (GGL) yang berubah-ubah arah pada setiap setengah putaran, sehingga merupakan tegangan bolak-balik. Prinsip kerja dari arus searah adalah membalik phasa tegangan dari gelombang yang mempunyai nilai positif dengan menggunakan komutator, dengan demikian arus yang berbalik arah dengan kumparan jangkar yang berputar dalam medan magnet. Bentuk motor paling sederhana memiliki kumparan satu lilitan yang bisa berputar bebas di antara kutub-kutub magnet permanen
+
<p style="line-height: 2">Zona Elektro (2014:1) <ref name="Zona"> Elektro, Zona. 2014. Mengenal Komponen Elektronika dan Fungsinya. Diambil dari: Referansi Belajar Elektronika Online. (Diakses pada 28 Desember 2016). </ref>menambahkan, “Komponen Elektronika adalah elemen terkecil dalam suatu rangkaian elektronika.” </p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berdasarkan definisi di atas penulis menyimpulkan definisi elektronika yaitu merupakan ilmu yang mempelajari alat listrik yang dioperasikan dengan cara mengontrol partikel bermuatan listrik dalam suatu alat seperti komputer ataupun peralatan elektronik. </p></div>
  
===Relay===
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Jenis-jenis Komponen Elektronika</p></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Hakiem (2014:33)<ref name="Hakiem">Hakiem,  Ilmiawan.  2014. Electronic  Design  And  Repair, Porbolinggo: PT Toko Teknologi Mikro Elektronik Nusantara.</ref>menjelaskan, komponen elektronika adalah sebagai elemen terkecil dari rangkaian sistem/ekronis dibagi menjadi dua kelompok yaitu : </p></div>
  
<p style="line-height: 2">'''Definisi Relay'''</p></div>
+
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Komponen Pasif, adalah komponen yang tidak dapat menguatkan dan menyearahkan sinyal listrik, serta tidak dapat mengubah energy dari satu bentuk ke tempat yang lain. Macam- macam komponen pasif: <br></li>
 +
<ol type="1">
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Resistor<br></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Priyo Jatmiko (2015:15) <ref name="Priyo">Priyo . 2015. </ref>, “Relay adalah saklar (switch) yang dioperasikan secara listrik dan merupakan komponen Elektromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan mekanikal (Seperangkat kontak saklar/switch).
+
<p style="line-height: 2">Menurut Diah Aryani dkk, dalam jurnal  CCIT  Vol.1  No.2  (2013) <ref name="Diah"> Diah. Aryani, dkk. 2013. “Perancangan Aquarium  Cerdas Dengan Mikrokontroler Atmega89551”. Tangerang:  Jurnal CCIT Vol.6, NO.2. </ref>“Resistor  digunakan sebagai bagian dari jejaring elektronik dan sirkuit elektronik”. </p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Istianto  (2014:16)<ref name="Istianto"> Istianto, Jazi Eko. 2014. “Pengantar Elektronika Dan Instrumentasi (Pendekatan Januari 2015. Jurnal Momentum Vol.17, No.1, Februari 2015. </ref>menjelaskan, “Resistor  berfungsi sebagai  perendam  tegangan  DC  (direct  current,  arus searah) atau AC (alternating current, arus bolak-balik).” Resistor adalah komponen dasar elektronika yang digunakan  untuk  membatasi  jumlah  arus yang  mengalir dalam  satu  rangkaian.  Sesuai  dengan  namanya resistor bersifat resistif dan umumnya terbuat dari bahan karbon. Dari hukum Ohms diketahui, resistansi berbanding terbalik dengan  jumlah  arus  yang  mengalir  melaluinya.  Satuan resistansi dari suatu resistor disebut Ohm (Ω). Tipe resistor yang  umum  adalah  berbentuk  tabung  dengan  dua  kaki tembaga  di  kiri  dan   kanan.  Pada  badannya  terdapat lingkaran    dinamakan    gelang    kode    warna    untuk memudahkan  pemakai  mengenali  besar  resistansi  tanpa mengukur besarnya dengan Ohm (Ω) meter. </p></div>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-p-4GahQ_bDg/WoW_fdaGHuI/AAAAAAAAC7c/YChyGQsCk_UOjuFJzZ41qeS1DHfr-bp7wCL0BGAs/w530-d-h393-n-rw/tabel%2B2.3.%2Bskema%2Bwarna%2Bresistor.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 2.3. Skema Warna Resistor </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Istianto (2014:16)</div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Diah Aryani, Indrianto, Naimuddin dalam jurnal CCIT Vol.‎‎6 No.2 (2013:195), <ref name="aryani">Aryani, Diah. Indrianto, Naimudin. 2013. “Perancangan Aquarium Cerdas Dengan ‎Mikrokontroller Atmega89551”. Tangerang:  Jurnal CCIT Vol.6, NO.2.</ref>, ‎‎“Relay adalah suatu rangkaian switch magnetik yang bekerja bila mendapat catu dan suatu rangkaian trigger.”.
+
<p style="line-height: 2">Nilai satuan terbesar yang digunakan untuk menentukan besarnya nilai resistor adalah: </p></div>
</p></div>
+
 
+
<div align="center"><img width="200" height="400" style="margin:0px" src="https://s26.postimg.org/7nedf6sbd/2.6._relay.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Sumber: google)'''</p>
+
<p style="line-height: 2">'''Gambar 2.6''' Relay Arduino.</p>
+
</div>
+
 
+
===Konsep Dasar Literature Review===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
 
+
<p style="line-height: 2">'''Definisi Literature Review'''</p></div>
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Menurut Guritno, Sudaryono, Untung Raharja (2011:86)<ref name="Guritno">Guritno, Suryo, Sudaryono dan Untung Rahardja. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta: CV. Andi Offset.</ref>, "Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan. Jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling aktual, maka kita tidak perlu melakukan penelitian yang sama”</p></div>
+
<p style="line-height: 2">1 Mega Ohm () = 1.000.000 Ω</p></div>
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan literature review adalah bahan yang tertulis terhadap permasalahan kajian tertentu yang dilakukan oleh orang lain.</p></div>
+
<p style="line-height: 2">1 kilo Ohm (KΩ) = 1.000 Ω</p></div>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kapasitor<br></li>
==Studi Pustaka (Literature Review==
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian skripsi oleh Hary Purwoko Atmojo Sung Sumargo dari Universitas Sebelas Maret yang berjudul “PERANCANGAN ALAT PENGEMAS VAKUM UNTUK PRODUK OLAHAN JAMUR TIRAM DALAM RANGKA MENINGKATKAN NILAI JUAL DAN MASA PAKAI”. Penelitian ini membahas tentang alat untuk membungkus jarum tiram dengan plastik hingga tidak ada udara yang masuk dalam kemasan jarum tiram tersebut</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jurnal penelitian oleh Rendy Kaban dari Universitas Andalas, Padang yang berjudul “PENGENDALIAN KUALITAS KEMASAN PLASTIK POUCH MENGGUNAKAN STATISTICAL PROSES CONTROL (SPC) DI PT INCASI RAYA PADANG”. Penelitian ini membahas tentang kualitas kemasan plastic untuk meminimalkan reject produksi</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jurnal penelitian oleh Bustami Ibrahim dan Mochamad Ega Oktavian dari Politeknik Manufactur Negeri Bandung yang berjudul “PERANCANGAN KONTRUKSI DAN BIAYA PENGEMAS ROTI UNTUK INDUSTRI KECIL. Penelitian ini membahas tentang alat untuk pengemasan roti pada industri kecil untuk meningkatkan kebersihan roti yang akan dijual</li></ol>
+
 
+
=<div style=";font-family: 'times new roman';text-align: center">'''BAB III'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''PEMBAHASAN'''</div>
+
 
+
==Gambaran Umum PT. Multi Makmur Indah ==
+
===Sejarah Singkat PT. Multi Makmur Indah ===
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">PT. Multi Makmur Indah Industri memproduksi tinplate kaleng kemasan untuk industri seperti confectioneries, insektisida, aerosol, pestisida, cat, minyak, tinta, lem, bahan anti bocor yang kuat. Dengan lebih dari 30 tahun pengalaman dalam pembuatan kaleng, PT. Multi Makmur Indah Industri sekarang pemimpin pasar tertinggu dalam aerosol kaleng.</p></div>
+
<p style="line-height: 2">Istianto (2014:22) <ref name="Subhan"> Istianto, Jazi Eko. 2014. “Pengantar Elektronika Dan Instrumentasi (Pendekatan Januari 2015. Jurnal Momentum Vol.17, No.1, Februari 2015. </ref> berpendapat, kapasitor memiliki banyak fungsi di antaranya sebagai penstabil degangan DC untuk rangkaian catu daya atau lapis gelombang AC. Kapasitor menggunakan satuan Farad (F), jangkauannya antara 1pF (pico-Farad) atau 1 x 10-12 F hingga 1 F. Beberapa jenis kapasitor ada yang bertipe polar dan non- polar. Pada badan kapasitor terdapat sejumlah angka dan huruf sebagai kode nilai besaran kapasitans. Misalkan jika ada tiga digit angka, digit paling kiri pertama dan kedua sebagai nilai nominal kapasitans, angka ke-3 sebagai faktor pengali  sesuai  dengan  angka  nominalnya,   misalnya: </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">1=101=10, 2=102=100, 3=103=1000, dan seterusnya. </p></div>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-pgV995N3NAo/WoW_4YM_XvI/AAAAAAAAC78/8Tgw--whcSQY5LHygVNCZtpWYTRsh-o2ACL0BGAs/w530-d-h348-n-rw/tabel%2B2.4.%2Bmacam-macam%2Bkapasitor.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 2.4.''' Macam-macam Kapasitor</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Istianto (2014:22)</div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">PT. Multi Makmur Indah Industri pemimpin pasar tertinggu dalam aerosol kaleng dan kami terus meningkatkan kapasitas mesin yang ada, serta secara teratur memperbarui teknologi kami. Dengan dibukanya pabrik kedua kami pada tahun 1997, kami telah meningkatkan kapasitas produksi kami. PT. Multi Makmur Indah Industri menyediakan solusi kustom seperti fasilitas pemotongan coil, state-of-the-art teknologi cetak logam </p></div>
+
<p style="line-height: 2">Berikut ini adalah perhitungan rumus kapasitor: </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
===Visi Misi PT. Multi Makmur Indah===
+
<p style="line-height: 2">Q = CV..............................(1) </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Visi PT. Multi Makmur Indah'''</p><p style="line-height: 2">Menjadi solusi kemasan yang paling komprehensif di Indonesia</p><p style="line-height: 2">'''2. Misi PT. Multi Makmur Indah'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Untuk menghasilkan kualitas tinggi kemasan, dengan tepat waktu dan pengiriman yang fleksibel</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Meningkatkan kepuasan pelanggan dan nilai stakeholder (investor, karyawan, dan masyarakat).</p></li></ol></div>{{pagebreak}}
+
 
+
===Nilai-nilai Dalam Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in">
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Keterbukaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mau belajar</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pelayanan</p></li></ol></div>
+
  
===Struktur Perusahaan PT. Multi Makmur Indah===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</div>
+
<p style="line-height: 2">Dimana: </p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/yufihplg9/3.1_struktur_organisasi.png"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">Q = muatan elektron dalam C (coulomb) </p></div>
<p style="line-height: 2">'''Gambar 3.1. Struktur PT. Multi Makmur Indah Industri'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</div>
+
<p style="line-height: 2">C = nilai kapasitansi dalam F (farad) </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
===Tugas dan Tanggung Jawab===
+
<p style="line-height: 2">V = besar tegangan dalam V (volt) </p></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kristal/XTAL<br></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut  Hernanto  (2014:20) <ref name="Hermanto">Hermanto. 2014</ref>kristal berfungsi untuk menghasilkan sinyal dengan tingkat kestabilan frekuensi yang sangat  tinggi.  Kristal  pada  oscilator  ini terbuat dari quartz atau rochelle salt dengan kualitas yang baik. Material ini memiliki kemampuan mengubah energi listrik menjadi energi mekanik berupa getaran atau sebaliknya. Kristal dapat difungsikan sebagai umpan balik pada suatu frekuensi tertentu saja. </p></div>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-isCpT3rp9yE/WoXANHycj9I/AAAAAAAAC8Q/X5MlTMfro4YFcDe8HEerdEe64w0w_OCSQCL0BGAs/w530-d-h283-n-rw/gambar%2B2.5.%2Bkristal%2B%2528xtal%2529.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.5.''' Kristal (XTAL)</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Hernanto (2014:20)</div>
 +
</ol>
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Komponen Aktif, adalah komponen yang dapat menguatkan dan menyearahkan sinyal listrik, serta mengubah energy dari satu bentuk ketempat  yang lain. Macam-macam komponen aktif:
 +
<br></li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Transistor<br></li>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Berikut adalah tugas dan tanggung jawab bagian-bagian yang ada pada PT. Multi Makmur Indah Industri</p></div>
+
<p style="line-height: 2">Pendapat Istianto (2014:26) <ref name="Istianto"> Istianto, Jazi Eko. 2014. “Pengantar Elektronika Dan Instrumentasi (Pendekatan Januari 2015. Jurnal Momentum Vol.17, No.1, Februari 2015. </ref> transistor merupakan komponen semikonduktor yang berfungsi sebagai penguat arus, pemutus dan penyambung (switching) sirkuit, sebagai regulator tegangan, atau sebagai pemodulasi sinyal. Pada transistor terdapat 3 terminal, yaitu Basits (B), Emitor (E) dan Colector (C). Pada rangkaian analog, Transistor digunakan sebagai penguat arus (amplifier)  seperti rangkaian pengeras suara, penstabil tegangan listrik (stabilizer) dan penguat gelombang radio (radio amplifier). Pada aplikasi digital sebagai saklar berkecapatan tinggi, sebagai gerbang logika (logic gate), atau sebagai penyimpan data bit. Transistor disusun menggunakan sambungan dioda. Berdasarkan jenis sambungan transistor dibedakan menjadi 2 (dua) jenis, yaitu: </p></div>
 +
<ol type="-">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">NPN (Negative Positive Negative), transistor  NPN  terdiri dari 1 lapisan semikondutor tipe-P diantara 2 lapisan semikonduktor tipe-N. Arus kecil yang memasuki basis pada emitter dikuatkan di keluran kolektor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi dari pada tengan emitter. <br></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Direktur Utama'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mampu memimpin seluruh direksi yang ada</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas seluruh direksi</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memimpin rapat umum perusahaan</p></li></ol></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-S-klQwuK_fY/WoXAkbYexfI/AAAAAAAAC88/sFf5wUrb2qUGS1Otc9qJlwH0UuNYFFwyACL0BGAs/w530-d-h379-n-rw/gambar%2B2.6.%2Bsimbol%2Btransistor%2BNPN.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.6.''' Simbol Transistor NPN </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Istianto (2014:29)</div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">PNP (Positive Negative Positive)
 +
Transistor PNP  terdiri dari  2  lapisan  semikonduktor tipe-N di antara 2 lapisan semikonduktor tipe-P. arus kecil yang meninggalkan basis pada moda tunggal emitter dikuatkan dikeluran kolektor. Dengan kata lain, transistor  PNP  hidup  ketika  tegangan  basis  lebih rendah dari pada tegangan emitter. <br></li>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-S7xa_0-yHus/WoXA0Wvi51I/AAAAAAAAC9U/U4n--_A_1Ao8XB2Oc1PuLa-sQIW3w4tCgCL0BGAs/w530-d-h519-n-rw/gambar%2B2.7.%2Bsimbol%2Btransistor%2BPNP.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.7.''' Simbol Transistor PNP </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' : Istianto (2014:29)</div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dioda<br></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Istianto (2014:28) <ref name=" Istianto"> Istianto, Jazi Eko. 2014. “Pengantar Elektronika Dan Instrumentasi (Pendekatan Januari 2015. Jurnal Momentum Vol.17, No.1, Februari 2015.</ref>mendeskripsikan, dioda adalah komponen semikonduktor yang hanya mengalirkan arus searah. Dalam operasinya, dioda akan bekerja bila diberi arus bolak-balik (AC) dan berfungsi sebagai penyearah. Selain itu dioda dapat mengalirkan arus searah (DC) dari kutub  anoda  (+)  ke  kutub  katoda  (-).  Jika  kutub  anoda diberi  arus  negatif  dan  kutub  katoda  diberi  arus  positif maka dioda akan bersifat menahan arus listrik. Dioda merupakan gabungan antara bahan semikonduktor tipe P dan  tipe  N.  Bahan  tipe  P  adalah  bahan  campuran yang terdiri dari germanium atau silikon dengan aluminium dan merupakan bahan  yang kekurangan  elektron dan bersifat positif. Bahan tipe N adalah bahan campuran yang terdiri dari germanium atau silikon dengan fosfor dan merupakan bahan yang kelebihan elektron dan bersifat negatif. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Direktur Operasional'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas bagian penjualan dan produksi</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengendalikan proses penjualan dan produksi</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mampu memimpin bagian Sales dan Produksi</p></li></ol></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-je8MaP9pbAM/WoXBDV58NrI/AAAAAAAAC9s/79cVQKVM_AovyXu_niJ-qefVQEWztVrDwCL0BGAs/w530-d-h307-n-rw/gambar%2B2.8.%2BDioda.png"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.8.''' Dioda </div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Istianto (2014:28)</div></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Direktur Corporate Support'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas berjalannya sistem pada perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membuat organisasi dalam perusahaan berjalan harmonis</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengendalikan isu-isu internal</p></li></ol></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">IC (Integreted Circuit) <br></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Hernanto (2014:22) <ref name="Hermanto">Hermanto. 2014</ref>mengatakan, “IC (Integrated Circuit) merupakan suatu komponen semikonduktor yang dirancang dari  beberapa  komponen elektronika seperti  transistor, dioda, resistor, kapasitor, dan  komponen semikonduktor lainya, sehingga menjadi satu kesatuan yang berbentuk chip”. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Direktur Keuangan'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas pengeluaran biaya perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengontrol pengeluaran perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur cash flow dalam perusahaan</p></li></ol></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-hUu4TMf96W0/WoXBRt7oi5I/AAAAAAAAC-A/Lcs9Jtd6Lmg1Y_6WivRYgD6wesEmmjyhQCL0BGAs/w530-d-h324-n-rw/gambar%2B2.9.%2BIC.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.9.''' IC (Integrated Circuit)</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' Hernanto (2014:22)</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Direktur Accounting'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengontrol data-data pada perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas laporan penjualan dan pemasukan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengaudit data pada perusahaan</p></li></ol></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">LED (Lighting Emitting Diode) <br></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager Sales'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas seluruh pelanggan perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas proses penjualan ke pelanggan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memastikan pelayanan ke pelanggan berjalan baik</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Ramadhan (2013:15) <ref name="Ramadhan"> Ramadhan, Arsyad. 2013. “Implementasi Visible Light Communication (VLC) Pada  Sistem  Komunikasi”.  Jurnal  Teknik  Elekro  Itenas  No.1  Vol.  1, Januari - Juni 2013 </ref> menerangkan, “LED atau singkatan dari Light Emitting Diode adalah salah satu komponen elektronika yang terbuat dari bahan semi konduktor jenis dioda yang mempu mengeluarkan cahaya.” </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager Produksi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas proses produksi diperusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur jalannya produksi dengan efisien</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memastikan mesin berfungsi dengan baik</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Alfith (2015:3) <ref name="Alfith"> Alfith. 2015. “Perancangan Traffic Light Berbasis Microcontroller ATmega 16”. Jurnal Momentum Vol.17, No.1, Februari 2015. </ref>menambahkan, “LED (Light Emitting Dioda) merupakan komponen aktif bipolar semikonduktor, karena itu hanya mampu mengalirkan arus dalam satu arah saja. Untuk menyalakan LED, cukup dengan mengalirkan arus dari anoda ke katoda (forward bias) dengan beda potensial minimum berkisar antara 1,5 hingga 2 volt dan arusnya berkisar di 20mA” </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager IT'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memastikan pemakaian alat IT dengan sempurna</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menjaga data pada perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membuatkan program yang dapat membantu sistem perusahaan</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan  LED (Light Emitting Dioda) adalah dioda yang dapat memancarkan atau menghasilkan cahaya pada saat mendapat arus bias maju (forward bias). </p></div>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-cEQ3Z6wPeBk/WoXPezTlD_I/AAAAAAAADAo/ra66OCQUV5Ec1TOKx8lhjaH3rWnLudoAgCL0BGAs/w530-d-h815-n-rw/gambar%2B2.10.%2BLampu%2BLED.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.10.''' Lampu LED (Light Emitting Dioda)</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Sumber:''' marktechopto.com </div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager HRD'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memastikan sumber daya manusia yang berkompeten</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur proses seleksi karyawan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur jam kerja karyawan</p></li></ol></div>
+
</ol>
 +
</ol>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager Tax'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas pajak perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memastikan pajak perusahaan sudah dibayar</p></li></ol></div>
+
{{pagebreak}}
 +
===Konsep Dasar Sensor Ultrasonik===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager Keuangan'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menyiapkan laporan keuangan harian ke Direktur Keuangan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur proses pembayaran pada perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengatur pembayaran dari pelanggan</p></li></ol></div>
+
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Sensor Ultrasonik </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Pendapat Michal Kelemen, dkk dalam Jurnal Distance Measurement via Using of Ultrasonic Sensor Vol 3, No 3 (2015) <ref name="Michal"> Michal, dkk. 2015. ”Distance Measurement via Using of Ultrasonic Sensor”. Journal of Automation and Control Vol. 3.</ref>“Ultrasonik distance sensors are designed for non-contact distance measurement and these type consist of transmitter and receiver or transcivier which is able to transmit and to receive ultrasonik sound. Main idea is to measure time to fly of ultrasonic sound wave from sensor to detected object. An ultrasonic trasnmitter send a sound frequency of above 18kHz in the air at the speed 344 meter per second (at 20ºC) and the receiver receives the reflected sound from the object. Distance between the transmitter and the object can be calculated by simple calculation by considering the time tajen by ultrasonic wave to travel from transmitter and receiver back (reflected) by the receiver. Measurement range is up to several meters. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> (Sensor jarak ultrasonik dirancang untuk pengukuran jarak non-kontak dan jenis ini terdiri dari pemancar dan penerima ataur tranceivier yang mampu mentransmisikan dan menerima suara ultrasonik. Ide utamanya adalah mengukur waktu terbang gelombang suara ultrasonik dari sensor ke objek yang terdekteksi. Pemancar ultrasonik mengirimkan suara diatas 18kHz di udara pada kecepatan 344 meter per detik (pada 20ºC) dan penerima menerima suara dengan perhitungan sederhana dengan mempertimbangkan waktu yang dibutuhkan oleh gelombang ultrasonik untuk melakukan perjalanan dari pemancar dan diterima kembali (tercermin) oleh penerima. Rentang ukuran sampai beberapa meter. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Sensor ultrasonik adalah sensor yang bekerja berdasarkan prinsip pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera diantarannya adalah: objek padat, cair, butiran, maupun tekstil. </p></div>
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-lumfFvHKXCw/WoXRllx2Z4I/AAAAAAAADBY/23J0yWlsEiILv7Cx8ynwh6Ty0Tz8q_ctQCL0BGAs/w530-d-h356-n-rw/ultrasonik.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.11.''' Bentuk Fisik Sensor Ultrasonik </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Dengan spesefikasi sebagai berikut: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jangkauan deteksi: 2cm sampai kisaran 400-500cm <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sudut deteksi terbaik adalah 15 derajat<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Tegangan kerja 5V DC<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Frekuensi Ultrasonik 40KHz<br></li></ol>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Manager Accounting'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bertanggung jawab atas validasi data pada perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mencatat seluruh asset perusahaan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengontrol sistem yang berjalan diperusahaan</p></li></ol></div>
+
===Konsep Dasar Sensor Load Cell===
  
==Tata Laksana Sistem Berjalan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Sensor load cell merupakan sensor yang dirancang untuk mendeteksi tekanan atau berat sebuah beban, sensor load cell umumnya digunakan sebagai komponen utama pada sistem timbangan digital dan dapat diaplikasikan pada jembatan timbangan yang berfungsi untuk menimbang berat dari truk pengangkut bahan baku, pengukuran yang dilakukan oleh Load Cell menggunakan prinsip tekanan. </p></div>
 +
<div align="center"><img width="400" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-tmHJb__j7B4/WoXRz2REMbI/AAAAAAAADBs/uoABl3Q_S88K2RC3nm01qQQo0QFPdgnWgCL0BGAs/w530-d-h530-n-rw/gambar%2B2.12.%2Bbentuk%2Bfisik%2Bsensor%2Bloadcell.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.12.''' Bentuk Fisik Sensor Load Cell </div>
  
===Prosedur Sistem Yang Berjalan===
+
===Konsep Dasar Solenoid Door Lock===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Prosedur pengemasan kaleng pada PT. Multi Makmur Indah Industri adalah sebagai berikut</p></div>
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Operator merapikan posisi kaleng sebelum dibungkus dengan plastik</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Operator membungkus kaleng dengan plastik</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Kaleng sudah terbungkus dengan plastik</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Operator melaporkan pemakaian plastik yang digunakan</p></li></ol></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Solenoid Door Lock</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Solenoid Door Lock atau Solenoid Kunci Pintu adalah alat elektronik yang dibuat khusus untuk pengunci pintu. Alat ini sering digunakan pada kunci pintu otomatis. Solenoid ini akan bergerak/bekerja apabila diberi tegangan. Pada kondisi normal solenoid dalam posisi tuas keluar/terkunci. Jika diberi tegangan tuas akan masuk/terbuka dalam 1 detik dan dapat bertahan hingga 10 detik. </p></div>
 +
<div align="center"><img width="400" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-OsoAOE62ulI/WoXSUUNqYSI/AAAAAAAADCE/GBHaofvKRHQvJLkMrJeE9rIIeY0zLGKAgCL0BGAs/w530-d-h530-n-rw/gambar%2B2.13.%2Bbentuk%2Bfisik%2Bsolenoid%2Bdoor%2Block.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.13.''' Bentuk Fisik Solenoid Door Lock </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Adapun spesifikasinya sebagai berikut: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tegangan : 12V DC <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Arus kerja : 600mA <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Konsumsi daya: 7.5W <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ukuran lidah : 10x10x10mm <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Wiring : merah +12v (VCC), hitam -12v (GND) <br></li></ol>
 +
</ol>
  
===Rancangan Sistem Berjalan===
+
===Konsep Dasar Relay===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0"><p style="line-height: 2">'''Flowchart Sistem Yang Berjalan'''</p></div>
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah flowchart sistem pengemasan kaleng yang berjalan pada PT. Multi Makmur Indah Industri</p></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Relay</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi. </p></div>
 +
<div align="center"><img width="400" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-ksAhEksCoIY/WoXS-Pi1l8I/AAAAAAAADC4/CF6wWuqFrbMbP1jdrJkDlwE7cwutvXHXQCL0BGAs/w530-d-h348-n-rw/relay.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.14.''' Bentuk fisik Relay </div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Prinsip Kerja Relay </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Pada dasarnya, Relay terdiri dari 4 komponen dasar yaitu: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Electromagnet (Coil) <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Armature<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Switch Contact Point (Saklar) <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Spring <br></li></ol>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/wr53a1lnd/3.2._flowchart_sistem_pengemasan_kaleng.png"/></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<p style="line-height: 2">'''Gambar 3.2.Flowchart Sistem Pengemasan Kaleng Berjalan'''</p>
 
</div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada aliran proses flowchart sistem pengemasan kaleng  yang berjalan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2 (dua) symbol manual operation yang menyatakan proses masih dilakukan secara manual yaitu merapikan posisi kaleng dan pelaporan bahan plastik</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1 (satu) simbol proses yang menyatakan proses pengemasan kaleng</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1 (satu) simbol decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu : Apakah sisi atas dan bawah kaleng sudah terbungkus dengan plastic ?. Jika “Ya” maka operator dapat melanjutkan ke proses berikutnya, jika “Tidak” maka proses pengemasan kaleng di lakukan kembali</p></li></ol></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Fungsi Relay</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Beberapa fungsi Relay yang telah umum diaplikasikan kedalam peralatan Elektronika diantaranya adalah : </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Relay digunakan untuk menjalankan Fungsi Logika (Logic Function). <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Relay digunakan untuk memberikan Fungsi penundaan waktu (Time Delay Function). <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Relay digunakan untuk mengendalikan Sirkuit Tegangan tinggi dengan bantuan dari Signal Tegangan rendah. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ada juga Relay yang berfungsi untuk melindungi Motor ataupun komponen lainnya dari kelebihan Tegangan ataupun hubung singkat (Sh si power/ daya). <br></li></ol>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0"><p style="line-height: 2">'''Flowchart Sistem Yang Diusulkan'''</p></div>
+
===Konsep Dasar LCD 16x2===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah flowchart sistem pengemasan kaleng yang diusulkan pada gambar 3.3</p></div>
+
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi LCD 16x2</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Kadir (2013:196) <ref name="Subhan"> Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi, Yogyakarta: Andi Offset.</ref> “ Liquid Crystal Display (LCD) adalah Komponen yang dapat menampilkan tulisan. Salah satu jenisnya memiliki dua baris dengan setiap baris terdiri atas enam belas karakter. LCD seperti itu biasa disebut LCD 16x2”. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Adapun fitur yang disajikan dalam LCD ini adalah : </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdiri dari 16 karakter dan 2 baris <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mempunyai 192 karakter tersimpan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat karakter generator terprogram. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dapat dialamati dengan mode 4-bit dan 8-bit. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dilengkapi dengan back light. <br></li></ol>
 +
<div align="center"><img width="400" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-g9Afe897LFI/WoXUtXuERfI/AAAAAAAADEM/eAot2-Bh0YMo7W8lj4V1KQjwgSdjBwongCL0BGAs/w530-d-h306-n-rw/lcd.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.15.''' Bentuk fisik LCD 16x2 (Liquid Crystal Display)</div>
 +
</ol>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/eqvw5ntg9/3.3._flowchart_sistem_pengemasan_kaleng_yang_diu.png"/></div>  
+
===Konsep Dasar Power Supply===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<ol>
<p style="line-height: 2">'''Gambar 3.3. Flowchart Sistem Pengemasan Kaleng Yang Diusulkan'''</p>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Power Suply</p></li>
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Gunawan (2013:1) <ref name="Gunawan"> Gunawan, Putu Nopa. 2013. Laporan Praktikum Rangkaian Listrik dan Rangkaian Logika Power Supply. Universitas Hasanudin. </ref> “power supply adalah alat atau sistem yang berfungsi untuk menyalurkan energi listrik atau bentuk energi jenis apapun yang sering digunakan untuk menyalurkan energi listrik”. </p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Fungsi Power Supply </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Gunawan (2013:1) <ref name="Gunawan"> Gunawan, Putu Nopa. 2013. Laporan Praktikum Rangkaian Listrik dan Rangkaian Logika Power Supply. Universitas Hasanudin. </ref> power supply dapat melakukan fungsi berikut ini:</p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rectification: konversi input listrik AC menjadi DC. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Voltage Transformation: memberikan keluaran tegangan atau voltage DC yang sesuai dengan yang dibutuhkan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Filtering: menghasilkan arus listrik DC yang lebih bersih, bebas dari ripple ataupun noise listrik yang lain. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Regulation: mengendalikan tegangan keluaran agar tetap terjaga, tergantung pada tingkatan yang diinginkan, beban daya, dan perubahan kenaikan temperatur kerja juga toleransi perubahan tegangan daya input. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Isolation : memisahkan secara elektrik output yang dihasilkan dari sumber input. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Protection: mencegah lonjakan tegangan listrik (jika terjadi), sehingga tidak terjadi pada output, biasanya dengan tersedianya sekering untuk auto shutdown jika hal terjadi. <br></li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Idealnya, sebuah power supply dapat menghasilkan output yang bersih, dengan tegangan output yang konstan terjaga dengan tingkat toleransi dari tegangan input, beban daya, juga suhu kerja, dengan tingkat konversi efisiensi 100%.</p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Prinsip Rangkaian Power Supply</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Gunawan (2013:1) <ref name="Gunawan"> Gunawan, Putu Nopa. 2013. Laporan Praktikum Rangkaian Listrik dan Rangkaian Logika Power Supply. Universitas Hasanudin. </ref>"secara prinsip rangkaian power supply adalah menurunkan tegangan AC, menyearahkan tegangan AC sehingga menjadi DC, menstabilkan tegangan DC, yang terdiri atas transformator, dioda dan kapasitor atau kondensator. Tranformator biasanya berbentuk kotak dan terdapat lilitan-lilitan kawat email didalamnya. Ada 2 jenis rangkaian penyearah, yaitu setengah gelombang (half wave) dan gelombang penuh (fullwave). Arus listrik DC yang keluar dari dioda masih berupa deretan pulsa-pulsa. Tentu saja arus listrik DC semacam ini tidak cocok atau tidak dapat digunakan oleh perangkat elektronik apapun. Kapasitor berfungsi sebagai filter pada sebuah rangkaian power supply".</p></div>
 +
<div align="center"><img width="200" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-_bHUhAyYAmU/WoXVbfBgLGI/AAAAAAAADEo/e1g53tvOrHUxSdSKOQcXp7rKf1-LG7iJACL0BGAs/w530-d-h658-n-rw/gambar%2B2.16.%2Bbentuk%2Bfisik%2Bpower%2Bsupply.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 2.16.''' Bentuk Fisik Power Supply </div>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan pada gambar 3.3 Flowchart Sistem pengemasan kaleng yang diusulkan pada PT. Multi Makmur Indah Industri terdiri dari</p></div>
+
==Literature Review==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada aliran proses flowchart sistem pengemasan kaleng  yang berjalan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1 (satu) simbol operasi manual yang menyatakan masih dilakukan proses manual yaitu penempatan kaleng ke alat</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3 (tiga) simbol proses yang menyatakan sebuah proses yang dimulai dari menekan tombol on pada web interface, proses membungkus kaleng, dan sensor mencari permukaan atas kaleng</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1 (satu) decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu: Apakah sudah terbungkus dari bawah sampai atas ?. Jika “ya” maka akan lanjut ke proses berikutnya, jika “tidak” maka akan kembali ke proses sebelumnya</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1 (satu) display yang menampilkan data pemakaian plastik sebagai bahan baku</p></li></ol></div>
+
===Konsep Dasar Literature Review===
 +
<ol>
  
===Perancangan Prototipe===
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Definisi Literature Review</p></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Prototipe alat pengemasan kaleng menggunakan sensor ultrasonik berbasis microcontroller Arduino. Alat ini dilengkapi dengan komponen seperti: sensor ultrasonik, microcontroller Arduino, Ethernet shield, motor dc, driver motor dc, web client sebagai interface dari alat ini. Bahan dari prototipe terbuat dari besi ringan yang digunakan sebagai rangka dari alat yang dibuat</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Hermawan dalam Tiara (2013:75) <ref name="Tiara"> Tiara, Khanna. 2013. Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya. Skripsi. STMIK Raharja Tangerang: Tangerang.</ref>"Tinjauan pustaka adalah menganalisis secara kritis pustaka penelitian  yang ada saat  ini. Tinjauan pustaka tersebut perlu dilakukan secara ketat." </p></div>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/y2cwc05sp/gambar_3.4.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Warsito, dkk (2015:29) <ref name="Warsito"> Warsito, dkk. 2015. “Perancangan SiS+ Menggunakan Metode YII Framework  Pada Perguruan Tinggi Raharja”. Tangerang: Jurnal CCIT Vol.8 No.2, Hal-29.</ref>menambahkan, “Metode study pustaka dilakukan untuk menunjang metode survei dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi- referensi yang berhubungan dengan penelitian yang dilakukan.” </p></div>
<p style="line-height: 2">'''Gambar 3.4. Perancangan Prototipe'''</p>
+
</div>
+
  
===Blok Diagram===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berdasarkan beberapa definisi diatas dapat disimpulkan bahwa Literature review adalah uraian tentang teori, temuan, dan bahan penelitian lainnya yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian untuk menyusun kerangka pemikiran yang jelas dari perumusan masalah yang ingin diteliti. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut blok diagram beserta alur kerja untuk alat pengemasan kaleng PT. Multi Makmur Indah Industri pada gambar 3.5</p></div>
 
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/id1piaztl/3.5._blok_diagram.png"/></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Tujuan Literature Review </p></li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.5. Blok Diagram'''</p>
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Rangkaian power supply 12v berfungsi sebagai pemberi tegangan listrik pada komponen-komponen yang digunakan untuk membuat alat pengemas kaleng</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Microcontroller Arduino Uno yang telah terpasang Ethernet Shield adalah otak dari alat pengemas kaleng yang akan dibuat. Semua komponen-komponen penunjang dihubungan kan microcontroller Arduino Uno dan akan diproses sesuai prosedur yang diberikan pada Arduino Uno. Sementara Ethernet Shield berfungsi sebagai media transmisi dari alat ke tampilan web</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Rangkaian sensor ultrasonik berfungsi memancarkan gelombang melalui transmitter, Jika mengenai benda gelombang dipantulkan kembali ke sensor melalui receiver. Sensor menghitung timer antara mulai memancarnya gelombang hingga selesai dipantulkan, yang dikirimkan ke Mikrokontroler</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Relay adalah saklar (Switch) yang berfungsi menggerakkan kontak saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi. Sehingga relay tersebut dapat menghidupkan dan mematikan arus listrik pada Motor DC</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Motor DC  adalah piranti yang akan menggerakan plastik pembungkus kaleng dan sensor ultrasonik yang di control dari prosedur yang sudah dimasukan ke microcontroller.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Access point adalah media transmisi yang menghubungkan antara Ethernet Shield pada Arduino Uno dengan Web Client</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Web Client adalah media yang digunakan untuk mengontrol alat pengemas kaleng</p></li></ol></div>
+
  
==Pembuatan Alat==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Hermawan  dalam  Tiara  (2013:76)<ref name="Tiara">Tiara, Khanna. 2013. Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya. Skripsi. STMIK Raharja Tangerang: Tangerang.</ref>mendeskripsikan,  tinjauan  pustaka berisi penjelasan secara sistematik mengenai hubungan antara variabel untuk menjawab perumusan masalah penelitian. Tinjauan pustaka dalam suatu penelitian memiliki beberapa tujuan, yaitu: </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada perancangan ini akan dibahas mengenai perancangan perangkat keras (hardware) dan perancangan perangkat lunak (software). Dari kedua pembahasan perancangan ini dianggap penting untuk dibahas karena ingin menghasilkan sistem yang baik dan berkualitas, serta menghasilkan sinkronisasi antara perangkat keras dengan perangkat lunak. Perancangan sistem keseluruhan memerlukan beberapa alat dan bahan yang digunakan dengan deskripsi alat dan bahan sebagai berikut ini </p></div>
+
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk berbagi informasi dengan para pembaca mengenai hasil-hasil penelitian sebelumnya yang erat kaitannya dengan penelitian yang sedang kita laporkan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk  menghubungkan  suatu  penelitian  ke  dalam pembahasan yang lebih luas serta terus berlanjut sehingga dapat megisi kesenjangan-kesenjangan serta memperluas atau memberikan kontribusi terhadap penelitian-penelitian sebelumnya. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyajikan suatu kerangka untuk menunjukan atau meyakinkan  pentingnya  penelitian  yang  dilakukan  dan untuk membandingkan hasil atau temuan penelitian dengan temuan-temuan penelitian lain dengan topik serupa. <br></li></ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Kajian Literature Review </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dalam melakukan kajian literature review ada beberapa langkah yang harus dilakukan, sebagai berikut: </p></div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meneruskan capaian penelitian sebelumnya sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat dibangun di atas platform pengetahuan atau ide yang sudah ada. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk mengetahui orang lain yang spesialis dan mengerjakan di area penelitian yang sama, sehingga dapat terjaring dalam komunitas yang dapat memberi kontribusi sumber daya yang berharga. <br></li></ol>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut blok diagram beserta alur kerja untuk alat pengemasan kaleng PT. Multi Makmur Indah Industri pada gambar 3.5</p></div>
+
===Studi Pustaka Literatur Review===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Banyak penelitian yang sebelumnya dilakukan mengenai alat pengukur tinggi badan manusia yang menggunakan sensor ultrasonik berbasis mikrokontroler. Dalam upaya mengembangkan dan menyempurnakan pengukur tinggi badan manusia yang menggunakan sensor ultrasonik berbasis mikrokontroler ini perlu dilakukan studi pustaka (literature review) sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya yaitu: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian dalam sebuah skripsi yang telah dilakukan oleh  Muhammad Khiabani Fakhri (2015) <ref name="Fakhri">Fakhri, Muhammad Khiabani. 2014. “Protoype Pengukur Tinggi Badan Menggunakan Sensor Ultrasonik Berbasis Mikrokontroller ATmega328 Dengan Output Suara Pada RSIA Keluarga Kita. Laporan KKP. Perguruan Tinggi Raharja</ref>yang berjudul “Pengukur Tinggi Badan Menggunakan Sensor Ultrasonik Berbasis Mikrokontroler Atmega328 Dual Mode Pada SDIT Al-Istiqomah" ini di usulkan untuk proses pengukuran, membaca hasil pengukuran, sekaligus memberitahukan hasil pengukuran tersebut dengan output suara berbasis Mikrokontroler ATMega328. Rangkaian Pengukur Tinggi Badan Digital ini menggunakan Sensor Ultrasonik yang digunakan untuk mendeteksi benda disekitar sensor. Jika gelombang ultrasonik memantul kembali ke penerima, berarti ada objek di sekitar sensor. Mikrokontroler akan menghitung waktu yang dibutuhkan untuk menerima gelombang ultrasonik dan menentukan jarak antara sensor dengan lantai. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian dalam sebuah jurnal yang telah dilakukan oleh Dita Ditafrihil Fuadah dan Mada Sanjaya WS.Ph.D. (2013) <ref name="Fuadah"> Fuadah Ditafrihil, Dita. Sanjaya, Mada WS.Ph.D. 2013. Monitoring dan Kontrol Level Ketinggian Air dengan Sensor Ultrasonik Berbasis Arduino. Jurnal Sains Fisika UIN Sunan Gunung Djati: Bandung.</ref>yang berjudul “Monitoring dan Kontrol Level Ketinggian Air dengan Sensor Ultrasonik Berbasis Arduino” Sensor ultrasonik adalah sensor pengukur jarak dengan menggunakan gelombang ultrasonik. Sensor HY-SRF05 merupakan sensor ultrasonik yang mampu mengukur jarak dari 2 cm sampai 450 cm. Keluaran sensor ini memungkinkan membaca perubahan jarak pada ketinggian air menggunakan gelombang ultrasonik berbasis Arduino Uno dan dengan interfacing pada Matlab. Pengujian menggunakan bejana bulat denga ketinggian 10 cm. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian dalam sebuah jurnal yang telah dilakukan oleh Ferry Sudarto, M.Firman dan Sugeng Adi Atma (2013) <ref name="Sudarto"> Sudarto, Ferry. M.Firman. Adi Atma, Sugeng. 2013. Tongkat Ultrasonik untuk Tunanetra Sebagai Deteksi Jarak Benda dengan Output Suara. Informatic Technique Journal: Medan.</ref> yang berjudul “Tongkat Ultrasonik untuk Tunanetra sebagai Deteksi Jarak Benda dengan Output Suara” ini diusulkan untuk merancang tongkat ultrasonik untuk tunanetra dengan menggunakan teknologi berbasis mikrokontroler yang dapat mendeteksi keberadaan suatu objek. Untuk bisa mendeteksi jarak benda, tongkat ultrasonik dilengkapi oleh berbagai modul diantaranya adalah sensor Ultrasonik D-Sonar untuk mengukur jarak pengguna dengan benda didepannya, mikrokontroler AT89S51 sebagai memori program, dan ISD 2590 sebagai perekam suara untuk output. Gelombang ultrasonik ini akan dipancarkan dan sinyal yang mengenai suatu objek sebagian akan dipantulkan kembali. Sinyal pantul akan diterima oleh suatu penerima untuk kemudian diolah oleh mikrokontroler. Mikrokontroler akan mengontrol dan mengolahnya, sehingga dapat dihasilkan suatu output berupa suara. Dan sebagai pencatu tegangan untuk semua rangkaian digunakan battery. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian dalam sebuah jurnal yang telah dilakukan oleh Thomas, Johan.K.W, dan  Henhy (2008) <ref name="Henhy"> Henhy , Thomas,  Johan.K.W,  . 2008. Sistem Pengukur Berat Dan Tinggi Badan Menggunakan Mikrokontroler At89s51. Jurnal Tekno Elektro. TESLA Vol. 10 No.2</ref>yang berjudul ” Sistem Pengukur Berat Dan Tinggi Badan Menggunakan Mikrokontroler AT89S51” Sistem alat pengukur berat badan dan tinggi badan bertujuan untuk menentukan berat badan, tinggi badan dan menentukan kategori ukuran tubuh. Pengukuran berat badan dilakukan oleh timbangan digital dan pengukuran tinggi badan dilakukan oleh gelombang ultrasonik. Output dari alat timbangan digital dan alat pengukur tinggi ini akan menjadi data masukan kepada pengendali mikro. Kemudian oleh pengendali mikro datayang diterima akan diolah datanya dan memberikan data keluaran untuk ditampilkan melalui LCD dan LED. Untuk mengolah data-data tersebut diperlukan program pada pengendali mikro untuk melakukan perhitungan seperti berat badan ideal, menentukan kategori ukuran tubuh serta untuk mengontrol tampilan LCD dan indikator LED. Pengendali mikro pada sistem ini berfungsi sebagai alat pemroses utama yang mengendalikan kerja komponen yang tercakup menjadi suatu sistem secara keseluruhan. <br></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Notebook</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Software Arduino</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Software Fritzing</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Software Visual Paradigm versi Community Edition</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Software Microsoft Visio 2007</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Software Fritzing</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Solder Timah</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tang potong dan Obeng</p></li></ol></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Penelitian dalam sebuah jurnal internasional yang telah dilakukan oleh Ilze Andersone dari Riga Technical University, Latvia pada tahun (2017) <ref name="Andersone"> Andersone, Ilze. 2017. “ Probabilistic Mapping With Ultrasonic Distance Sensor”. Jurnal Vol. 104 hal 362-368. Latvia.</ref>yang berjudul “ Probabilistic Mapping With Ultrasonic Distance Sensor” Penelitian ini mengusulkan pendekatan pemetaan robot probabilistik untuk menggabungkan pembacaan jarak ultrasonik dengan memodelkannya sebagai variabel acak Gaussian dan menggunakan pencocokan pindai untuk mengurangi ketidakpastian dalam proses pemetaan. Untuk memperhitungkan ketidakpastian sudut yang tinggi dari sensor jarak ultrasonik, kedua pembacaan positif (objek yang terdeteksi) dan pembacaan negatif (kurangnya deteksi) diperhitungkan untuk memperbarui pengukuran dan membuat peta lingkungan yang diperbarui. Untuk mendukung pendekatan ini, peta secara bersamaan terdiri dari dua bagian - pemindaian ruang kosong disimpan di grid hunian dan pembacaan rintangan direpresentasikan sebagai rangkaian fitur variabel Gaussian. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penelitian yang dilakukan oleh Alexander Nguyen, Michael Heath, Antony Messina, Jiang Wu dan Ying Sun dari Departemen of Electrical, Computer and Biomedical Engineering, University of Rhode Island (2017) <ref name="Nguyen"> Nguyen, Alexander, Michael Heath, Antony Messina, Jiang Wu dan Ying Sun. 2017. Ultrasonic Sensors Height and BMI Device. Department of Electrical, Computer and Biomedical Engineering, University of Rhode Island.</ref> yang berjudul “Ultrasonic Sensors Height and BMI Device” penelitian ini membahas tentang pengembangan dan penciptaan sebuah perangkat yang memanfaatkan sensor ultrasonik untuk menentukan ketinggian. Perangkat ini dimaksudkan untuk dijadikan alternatif yang lain. Perangkat akan dibuat agar orang dapat menggunakannya sendiri dengan mudah tanpa membutuhkan bantuan. Tujuannya adalah untuk mempermudah pengukuran, dan biaya yang lebih murah. Desainnya mencakup dua sensor ultrasonik, composit framework, pengendali PIC, pengkabelan, dan pengkodean C ++ dalam desainnya. <br></li>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun bahan-bahan yang digunakan antara lain:</p></div>
+
=<div style=";font-family: 'times new roman';text-align: center">'''BAB III'''</div>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''PERANCANGAN DAN PEMBAHASAN'''</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Catu Daya</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Relay</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sensor Ultrasonik</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mikrocontroller Arduino Uno</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ethernet Shield Arduino Uno</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Motor DC</p></li></ol></div>
+
==Analisa Organisasi==
 +
===Gambaran Umum CitraRaya World Of Wonders===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> CitraRaya World Of Wonders merupakan tempat wisata modern yang terletak di CitraRaya Boulevard Blok KH 01 / 01, Sektor 3.1, Kawasan Mardigrass CitraRaya, Cikupa, Tangerang, Banten. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Tampat wisata ini dilengkapi dengan wahana edukasi yang di kemas dalam bentuk miniatur dari berbagai keajaiban di penjuru dunia, seperti:</p></div>
  
===Perangkat Keras (Hardware)===
+
<ol start="1">
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Zaman Batu <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Zaman Es<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Stonehenge<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sphinx & Piramid<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuil Karnak<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Istana Minoan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tembok Cina<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Persepolis<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mercusuar Alexandria<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuil Artemis<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuil Parthenon<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Coloseum<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Candi Borobudur<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Candi Prambanan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menara Pisa<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Gerbang Ishtar<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuil Ziggurat
 +
<br></li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dengan lahan seluas 1,3 hektar, World OF Wonders memiliki 31 wahana permainan yang dapat dinikmati pengunjung sepuasnya, yaitu:</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen seperti Arduino Uno, Ethernet Shield, Sensor Ultrasonik,  Motor DC, Relay, Kabel Jumper, Catu Daya. Penjelasan mengenai alur diagramnya akan dijelaskan diberikut ini:</p></div>
+
<ol type="1">
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kincir Jurassic<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kuda Ria<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Paralayang<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Katak Kejut<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Perahu Tembak<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kebat-Kebit<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Gasing-Alexandria<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ayunan Kaisar<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Area Tangkas<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lika-Liku<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sepeda Layang<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Perahu Liberty<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kereta Minoan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sinema Phartenon 4D<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mobil Gladiator<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Karaoke Ziggurat<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keliling Dunia<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Cangkir Putir<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rumah Angker<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Petualangan Air<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Istana Ceria<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Istana Pasir<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Outdoor Playground<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Taman Lalu Lintas<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Teras Antariksa<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jelajah Rimba<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Teknomania <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Museum Satwa<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Galeri Ilusi<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Berburu Dino<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Taman Satwa
 +
<br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''1. Rangkian Catu Daya'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">World Of Wonder juga memiliki fasilitas lengkap yang memberi kemudahan bagi para pengunjung, yaitu:</p></div>
 +
<ol type="1">
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pintu Masuk / Keluar Barat<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pintu Masuk / Keluar Timur<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pintu Keluar<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kios Jurassic<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kios Jaman Es<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Cafe Jurassic<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Food Court<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Puja Sera<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">E-Bike<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klinik<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mushola<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Toilet<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Loket Permainan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Panggung WOW<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Toko Souvenir<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">KantorManajemen<br></li></ol>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/8oo9f6509/3.6._rangkaian_catu_daya.png"/></div>
+
===Sejarah Singkat CitraRaya World Of Wonders===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.6. Rangkaian Catu Daya'''</p>
+
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Input Voltage : 210 – 240v</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Output DC : 12v</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> CitraRaya World of Wonders dibangun di atas lahan 1,3 hektar menelan total investasi sebesar Rp 100 miliar. Proyek ini dikembangkan oleh Pengembang CitraRaya dengan bekerjasama dengan PT. Carnival Wisata Sejahtera anak usaha PT. Bunga Wangsa Sejati yang juga pengembang Jatim Park, Batu Night Spectaculer di Malang yang menyediakan berbagai permainan di area CitraRaya World of Wonders.
 +
Peresmian CitraRaya World of Wonders dilaksanakan pada hari Minggu, 10 Juni 2012 ini dihadiri lebih dari 500 pengunjung yang sebagian besar adalah masyarakat CitraRaya. Tampak hadir dalam acara yang diresmikan oleh Direktur PT Ciputra Residence Agussurja Widjaja, jajaran Direksi PT. Carnival Wisata Sejahtera,  direksi, manager  dan staf management  PT Ciputra Residence, serta tamu undangan VIP lainnya. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''2. Rangkaian Sensor Ultrasonik'''</p></div>
+
===Visi, Misi dan Tujuan CitraRaya World Of Wonders===
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Visi </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menjadikan World Of Wonders sebagai tempat pembelajaran sekaligus Rekreasi untuk segala umur yang pertama dan terlengkap di kawasan Banten.</p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Misi</p></li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyediakan sarana dan prasarana pembelajaran dan wahana yang terkini dan cocok untuk dinikmati semua orang. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengutamakan pelayanan kepada pengunjung, pengunjung datang sampai pulang mereka harus merasa senang. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menjadikan tempat untuk pengembangan diri.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menjadikan asset dimasyarakat Banten dan sekitarnya. <br></li></ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Tujuan</p></li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">“Rukun, bekerjasama, bahagia di tempat kerja, demi memberikan berkah untuk keluarga tercinta”.</p></div>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/7c6kda7kp/3.7._rangkaian_sensor_ultrasonik.png"/></div>  
+
===Struktur Organisasi===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<div align="center"><img width="850" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-VixRD7bnfto/WoXV_IKd8tI/AAAAAAAADFQ/qfvgEAXwbxQdAafRqPfcIEjTki6YIq1DgCL0BGAs/w530-d-h219-n-rw/gambar%2B3.1.%2Bstruktur%2Borganisasi.PNG"/></div>
<p style="line-height: 2">'''Gambar 3.7. Rangkaian Sensor Ultrasonik dengan Arduino Uno'''</p>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.1.''' Struktur Organisasi CitraRaya World Of Wonders </div>
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Spesifikasi Sensor Ultrasonic HC-SR04 sebagai berikut:</p></div>
+
===Tugas dan Wewenang===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berikut adalah tugas dan tanggung jawab bagian-bagian yang ada di CitraRaya World Of Wonders: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Direktur Utama</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mampu memimpin seluruh direksi yang ada<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab atas seluruh direksi<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memimpin rapat umum perusahaan<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Manager Operasional</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengawasi pengelolaan pelaksanaan kegiatan perusahaan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab atas seluruh bagian koordinator<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengelola pelaksanaan kegiatan perusahaan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan koordinasi kerja harian<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Internal Audit</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mencari informasi awal terkait bagian yang akan di audit<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan tinjauan dokumen dan persyaratan lain yang berkaitan dengan audit<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mempersiapkan program audit tahunan dan jadwal pelaksanaan audit secara terperinci<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat daftar pertanyaan audit<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melaksanakan pemeriksaan sistem secara menyeluruh<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengumpulkan dan menganalisis bukti audit yang cukup relevan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melaporkan temuan audit atau masalah-masalah yang ditemukan selama audit internal<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memantau tindak lanjut hasil audit sampai dinyatakan selesai<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Koordinator GA (General Affair) </li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan purchasing / pembelian aset kantor <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengurus pemeliharaan asset kantor <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Berhubungan dengan pihak ketiga dalam perjanjian jual beli atau sewa menyewa<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kemanan perusahaan (security) <br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Koordinator HR</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberi bimbingan dan saran kepada bawahannya supaya pelaksanaan pekejaan berjalan  lancar<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan koordinasi hasil perkerjaan secara rutin<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab atas penyelesaian pekerjaan orang dibawahnya<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memastikan sumber daya manusia yang berkompeten<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengatur proses seleksi karyawan<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Koordinator Teknik</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberikan pertimbangan-pertimbangan atas teknologi yang akan dipergunakan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberikan masukan kepada Manager Operasional atas rencana pengembangan teknologi dimasa yang akan datang<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab atas bagian teknisi<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Koordinator Marketing</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan strategi pemasaran yang efektif dan efisien dengan memperhatikan sumber daya perusahaan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menjalin hubungan dengan pelanggan khususnya dalam pengukuran kepuasan pelanggan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab terhadap ketertiban, kelancaran proses kerja bagian marketing<br></li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Koordinator Keuangan</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bertanggung jawab atas pengeluaran biaya perusahaan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengontrol pengeluaran perusahaan<br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengatur cash flow dalam perusahaan<br></li></ol>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tegangan: 5V DC</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Arus statis: < 2mA</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Level output: 5V - 0V< 2mA</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sudut sensor: < 15 derajat< 2mA</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Jarak yg bisa dideteksi: 2cm - 450cm (4.5m)</p></li></ol></div>
+
==Tata Laksana Sistem Berjalan==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''3. Rangkaian Ethernet Shield'''</p></div>
+
===Prosedur Sistem Yang Berjalan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Prosedur pengukuran tinggi dan berat badan pengunjung wahana permainan yang berjalan pada CitraRaya World Of Wonders. </p></div>
 +
<div align="center"><img width="400" height="650" style="margin:0px" src="https://lh3.googleusercontent.com/-t_h7I3LR_2g/WoXWpNPs6kI/AAAAAAAADGI/XOLUUh71MYo8uW8aB2L6rNj5w3wd3lHaACL0BGAs/w530-d-h696-n-rw/gambar%2B3.2.%2Bflowchart%2Bsistem%2Byang%2Bberjalan.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.2.''' Flowchart Sistem Yang Berjalan </div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada flowchart sistem pengukuran tinggi dan berat badan pengunjung wahana permainan yang berjalan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">3 (tiga) simbol manual operation yang menyatakan kegiatan pengunjung. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 (satu) simbol proses yang menyatakan proses pengukuran tinggi dan berat badan pengunjung oleh petugas wahana permainan secara manual. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 (satu) simbol decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu: apakah tinggi badan >140cm?. Jika “Ya” maka pengunjung boleh masuk wahana permainan, jika “Tidak” maka pengunjung tidak boleh masuk wahana permainan. <br></li></ol>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/kx1xq5crd/3.8._rangkaian_ethernet_shield.png"/></div>
+
===Flowchart Sistem Yang Diusulkan===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.8. Rangkaian Ethernet Shield dengan Arduino Uno'''</p>
+
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tegangan : 5V DC</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ukuran:7cm x 5.4cm x 2.4cm</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Kompatibel Arduino Duemilanove (168 or 328), Uno, Mega (1280/2560)</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dilengkapi micro-sd card slot</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Kontroller: W5100</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Berikut ini adalah flowchart sistem pengukur tinggi dan berat badan pengunjung pada wahana permainan yang disulkan pada gambar 3.3. </p></div>
 +
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/-hNquEjYLEwA/WoXXTwwdyhI/AAAAAAAADG0/IRyhozgfcgw_Ywp0yE2S1PIH7wxb_gLYwCL0BGAs/w530-d-h894-n-rw/gambar%2B3.3.%2Bflowchart%2Byg%2Bdiusulkan.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.3.''' Flowchart Sistem Yang Diusulkan.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dapat dijelaskan pada gambar 3.3. Flowchart Pengukur Tinggi dan Berat Badan Pengunjung Pada Wahana Permainan Yang Diusulkan pada CitraRaya World Of Wonders terdiri dari: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada proses flowchart pengukuran tinggi dan berat badan pengunjung. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 (satu) simbol proses yang menyatakan bahwa arduino uno berperan untuk melakukan semua proses input/output yang akan dilakukan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">9 (sembilan) simbol input/output, yang menyatakan proses input dimulai dari sensor ultrasonik dan loadcell kemudian arduino mendapat data tinggi dan berat badan kemudian hasil tersebut ditampilkan pada layar LCD 16x2. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">2 (dua) simbol decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu: apakah tinggi badan pas atau lebih dari 140cm dan berat badan pas atau lebih dari 50kg?. Jika “Ya” maka pengunjung boleh masuk wahana permainan, jika “Tidak” maka pengunjung tidak boleh masuk wahana permainan, kemudian apakah jumlah manusia yang masuk lebih dari 15 orang? dan jumlah total berat badan 1500 kg?. Maka jika “Ya” LCD menampilkan tulisan “Kelebihan Muatan” dan wahana tidak akan berjalan, jika “Tidak” maka LCD menampilkan jumlah total orang yang masuk dan menampilkan jumlah total berat badan pengunjung yang terdeteksi oleh sensor dan wahana akan berjalan. <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''4. Rangkaian Relay & Motor DC'''</p></div>
+
===Perancangan Prototipe===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/4akdh2jtl/3.9._rangkaian_relay_dan_motor_dc.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">Protoype alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino ini dilengkapi dengan komponen-komponen seperti: sensor ultrasonik, sensor loadcell, mikrokontroler arduino uno, solenoid door lock, relay, dan LCD 16x2 sebagai interface dari alat ini. Bahan prototype terbuat dari besi yang digunakan sebagai rangka dari alat yang dibuat. </p></div>
<p style="line-height: 2">'''Gambar 3.9. Rangkaian Relay dan Motor DC'''</p>
+
</div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Spesifikasi Relay sebagai berikut ini:</p></div>
+
===Blok Diagram Rangkaian Sistem===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pin DC+: positive power supply (VCC)</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pin DC-: negative power supply (GND)</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pin IN: high / low input</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Operating voltage 12V</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Maximum load: AC 250V/10A, DC 30V/10A</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berikut blok diagram beserta alur kerja untuk pembuatan prototype alat pengukur tingi dan berat badan pengunjung pada wahana permainan CitraRaya World Of Wonders pada gambar 3.5. </p></div>
 +
<div align="center"><img width="400" height="450" style="margin:0px" src="https://lh3.googleusercontent.com/-5EArW9aHETA/WoXXvLCGbPI/AAAAAAAADHk/3F9gepAw0nEC8dEBYDBeHpccJQRtZ5OzgCL0BGAs/w530-d-h699-n-rw/gambar%2B3.4.%2Bblok%2Bdiagram.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.4.''' Blok Diagram </div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian catu daya berfungsi sebagai pensuplay arus listrik ke seluruh rangkaian alat. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian Arduino Uno berfungsi mengolah dan mengontrol hasil pembacaan yang diterima dari sensor ultrasonik, sehingga dapat dihasilkan suatu informasi tentang keberadaan objek sekaligus mengukur jarak antara objek dengan alat. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian sensor ultrasonik berfungsi sebagai pembaca ketinggian suatu objek yang memanfaatkan suatu ultarsonik sebagai media mengetahui jarak. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian sensor Loadcell berfungsi sebagai pengukur berat badan pengunjung wahana permainan. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian Relay berfungsi memberi sinyal logic on/off untuk menjalankan fungsi solenoid door lock dan memberikan jeda waktu pada solenoid door lock. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Solenoid Door Lock berfungsi sebagai mekanisme penguncian pintu yang sesuai dari perintah relay. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian LCD berfungsi sebagai informasi berupa hasil tampilan pengukuran tinggi dan berat badan pengunjung. <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''5. Rangkaian keseluruhan alat'''</p></div>
+
==Cara Kerja Alat==
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/8kz1cnowp/3.10_rangkaian_keseluruhan_alat.png"/></div>  
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Input, Proses dan Output</p></li>
<p style="line-height: 2">'''Gambar 3.10. Rangkaian Keseluruhan Alat'''</p>
+
<ol type="a">
</div>
+
<li style="font-size: 12pt;font-family:bold; 'times new roman';text-align: justify; line-height: 2;">Input<br>
 +
Proses input terjadi pada saat objek (pengunjung) menginjak sensor LoadCell dan  tepat di bawah Sensor Ultrasonik pada alat pengukur tinggi dan berat badan. Setelah proses ini Sensor LoadCell dan sensosr Ultrasonik akan mengirimkan informasi mengenai tinggi dan berat badan tersebut melalui pin yang ada pada sensor dan Arduino Uno. </li>
 +
<li style="font-size: 12pt;font-family:bold; 'times new roman';text-align: justify; line-height: 2;">Proses <br>
 +
Pada saat objek (pengunjung) menginjak sensor LoadCell dan  tepat di bawah Sensor Ultrasonik pada alat pengukur tinggi dan berat badan, lalu Arduino Uno memproses data berdasarkan syntax yang telah dimasukan ke dalam otak inti Arduino Uno untuk memberikan fungsi logic ON/OFF kepada Relay untuk mengontrol Solenoid Door Lock. </li>
 +
<li style="font-size: 12pt;font-family:bold; 'times new roman';text-align: justify; line-height: 2;"> Output<br>
 +
Setelah mendapatkan data tinggi badan dan berat badan dari Arduino Uno yang berdasarkan hasil pengukuran Sensor, maka Relay akan mengirimkan logic ON ke Solenoid Door Lock untuk membuka tuas agar pintu dapat dibuka apabila nilai tinggi badan pas atau lebih dari 140cm dan berat badan pas atau lebih 50kg, lalu LCD menampilkan informasi berupa tampilan hasil tinggi dan berat badan pengunjung. Kemudian sistem akan menghitung jumlah pengunjung wahana permaian apakah jumlah orang sudah mencapai 15 pengunjung jika “Ya” solenoid akan terkunci dan total berat badan apakah sudah mencapai 1500kg? , jika ‘Ya” wahana tidak bisa berjalan dan LCD akan menampilkan tulisan “Kelebihan Muatan”, jika “Tidak” wahana permainan akan berjalan normal.</li></ol>
 +
</ol>
  
===Perangkat Lunak (Software)===
+
==Pembuatan Alat==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Pada perancangan ini akan dibahas mengenai perancangan perangkat keras (hardware) dan perancangan perangkat lunak (software). Dari kedua pembahasan perancangan ini dianggap penting untuk dibahas karena ingin menghasilkan sistem yang baik, serta menghasilkan sinkronisasi antara perangkat keras dengan perangkat lunak. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika dan device penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini alat dan bahan yang digunakan adalah: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Laptop / Personal Computer (PC) <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Software Arduino Uno <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Software Fritzing <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Software Microsoft Visio 2010 <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Rangkaian Arduino Uno <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sensor Ultrasonik HC-SR04 <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sensor LoadCell <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Solenoid Door Lock <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Relay 1 Channel <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> LCD 16x2 <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Catu Daya 12v <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kabel Jumper <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kayu Triplek <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Paralon <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Solder Timah <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah proses rangkaian perangkat keras selesai dibuat langkah selanjutnya adalah membuat perancangan perangkat lunak, meliputi penulisan listing program yang akan disimpan atau ditanam di dalam mikrokontrolerdimana perintah-perintah program tersebut akan di eksekusi oleh hardware atau sistem yang di buat</p></div>
+
===Perancangan Perangkat Keras (Hardware)===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini, alat dan bahan yang dibutuhkan adalah : </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Arduino Uno</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Arduino Uno ini merupakan tempat pengolahan data dan pengoperasian alat. Dan dalam rancangan ini, Arduino Uno berfungsi sebagai otak dari seluruh sistem rancangan. Mikrokontroler arduino mempunyai 3 buah port dan berbagai pin yang digunakan untuk menampung input dan output data dan terhubung langsung dengan rangkaian-rangkaian pendukung lainnya. </p></div>
 +
<div align="center"><img width="300" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-JyTzXUdHYmk/WoXYQM7w-QI/AAAAAAAADIM/pcziZ18EmkA_U5TbFm0aPYpxf44JLgyUQCL0BGAs/w530-d-h378-n-rw/gambar%2B3.5.%2Brangkaian%2Barduino%2Buno.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.5.''' Rangkaian Arduino Uno </div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Sensor Ultrasonik HC-SR04</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Sensor Ultrasonik HC-SR04 berfungsi sebagai input dari alat pengukur tinggi badan manusia (pengunjung) pada wahana permainan yang dapat mendeteksi suatu objek, sensor ini bekerja berdasarkan prinsip pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera diantarannya adalah: objek padat, cair, butiran, maupun tekstil. . Sensor ultrasonik bekerja dengan menggunakan tegangan sumber sebesar 5 volt dc. </p></div>
 +
<div align="center"><img width="300" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-CvaKUmnBK_U/WoXYtoFu7cI/AAAAAAAADIo/qmsv0lWk2Q0gPUITN6OGCMwO4kytuXeSwCL0BGAs/w530-d-h430-n-rw/gambar%2B3.6.%2Brangkaian%2Bultrasonik.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.6.''' Rangkaian Sensor Ultrasonik HC-SR04</div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Relay</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Rangkaian Relay berfungsi untuk menjalankan kinerja solenoid door lock dan memberikan fungsi jeda waktu pada solenoid door lock. </p></div>
 +
<div align="center"><img width="300" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-LUb5v7IHIkU/WoXY3_ARgKI/AAAAAAAADJI/TvZAHcNOv0M6oK5DIW_FP2Q6ep5wk5IrgCL0BGAs/w530-d-h565-n-rw/gambar%2B3.7.%2Brangkaian%2Brelay.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.7.''' Rangkaian Relay </div>
 +
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Solenoid Door Lock</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Solenoid Door Lock berfungsi sebagai mekanisme penguncian. Alat ini sering digunakan pada kunci pintu otomatis. Solenoid ini akan bergerak/bekerja apabila diberi tegangan. Pada kondisi normal solenoid dalam posisi tuas memanjang/terkunci. Jika diberi tegangan tuas akan keluar/masuk dalam 1 detik dan dapat bertahan hingga 10 detik. Alat ini bekerja dengan menggunakan sumber tegangan sebesar 12 Volt DC. </p></div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Layar LCD 16x2</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Liquid Crystal Display (LCD) merupakan display yang dapat digunakan untuk menampilkan berbagai tampilan baik berupa huruf, angka dan karakter lainnya serta dapat menampilkan berbagai macam tulisan maupun pesan–pesan pendek lainnya. Penampil yang dipakai adalah LCD 16X2 bisa dilihat pada Gambar 3.9. LCD digunakan untuk menampilkan informasi apa yang sedang dikerjakan oleh sistem arduino. </p></div>
 +
<div align="center"><img width="300" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-8wv9mAnE-ys/WoXZEEw80KI/AAAAAAAADJc/X4WrDeHkDkU6WeIIJ7-rttoJ-z4GsGBMQCL0BGAs/w530-d-h417-n-rw/gambar%2B3.8.%2Brangkaian%2BLCD.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.8.''' Rangkaian LCD (Liquid Crystal Display)</div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Rangkaian Catu Daya </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Rangkaian catu daya yang berfungsi untuk memberi supply tegangan arduino agar stabil dan  mempunyai arus yang cukup untuk mensuplai arduino sehingga tidak terjadi drop tegangan saat arduino dioperasikan. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Agar supaya daya yang disuplai rangkaian elektronik tidak berubah-ubah, diperlukan suatu komponen berupa IC Regulator. Komponen ini biasanya sudah dilengkapi dengan pembatas arus  (current limiter) dan pembatas suhu (thermal shutdown). Pada rangkaian alat akses kontrol  kelistrikan mesin  ini daya yang dibutuhkan adalah sebesar +5V dengan jenis arus DC (bolak-balik). Untuk itu IC regulator yang digunakan adalah IC 7805. </p></div>
 +
<div align="center"><img width="450" height="100" style="margin:0px" src="https://lh3.googleusercontent.com/-_5Ojcx5xIzo/WoXZQW1OCbI/AAAAAAAADJ0/O5Ad3PLhLjYCYrRDQMMJBuXRlRoTIP0vwCL0BGAs/w530-d-h136-n-rw/gambar%2B3.9.%2Brangkaian%2Bcatu%2Bdaya.png"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.9.''' Rangkaian Catu Daya </div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''1. Perancangan Program Arduino'''</p></div>
+
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Rangkaian Sensor Load Cell </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Saat pengukuran, tekanan yang tepat di aplikasikan kebagian luar dari Stream Beam berbentuk huruf E pada sensor dan bagian luar sesnsor menghasilkan tekanan tegak lurus yang berlawanan arah. Alat ini menggunakan 4 sensor full bridge untuk pengukuran 4x25kg = 200kg. </p></div>
 +
<div align="center"><img width="400" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-dgKLtAf3r-0/WoXZb3x4mCI/AAAAAAAADKQ/0IqSewXqn-8lJLZAniToFAY4Kt4hAhTjwCL0BGAs/w530-d-h333-n-rw/gambar%2B3.10.%2Brangkaian%2Bloadcell.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.10.''' Rangkaian Sensor Load Cell </div>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"> Rangkaian Keseluruhan Sistem </p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Tahap selanjutnya setelah membuat diagram blok dan diagram alir sistem, dalam pembuatan alat pengukur tinggi badan manusia pada wahana permainan adalah pembuatan skema rangkaian. Skema rangkaian tersebut dapat dilihat pada gambar berikut ini. </p></div>
 +
<div align="center"><img width="400" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-50_w66eteTE/WoXZooRQOrI/AAAAAAAADKs/-PjyGIkRitEkYCklYLJ9G-CsE4IXuO2wQCL0BGAs/w530-d-h397-n-rw/gambar%2B3.11.%2Brangkaian%2Bkeseluruhan.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3. 11.''' Rangkaian Keseluruhan Sistem </div>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada perancangan perangkat lunak menggunakan program yang disediakan oleh pabrikan microcontroller Arduino yaitu menggunakan Program Arduino v. 1.8.3. Listing program dibuat dalam program Arduino ini yang nantinya di upload ke microcontroller Arduino Uno. Berikut tampilan Program Arduino v. 1.8.3:</p></div>
+
===Perancangan Perangkat Lunak (Software)===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Perancangan perangkat lunak, adalah melakukan penulisan listing program ke dalam suatu Software Arduino IDE (Integrated Developement Environment) dengan menggunakan bahasa pemrograman C, dimana perintah-perintah program tersebut akan di eksekusi oleh hardware atau sistem yang di buat. </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-weight:bold; font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Perancangan Program Arduino Uno</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Pada perancangan perangkat lunak menggunakan program yang disediakan oleh pabrikan mikrokontroller arduino yaitu menggunakan Program Arduino versi 1.8.2. Listing program dibuat dalam program arduino ini yang nantinya di upload ke mikrokontroller Arduino Uno. Berikut tampilan Arduino versi 1.8.2: </p></div>
 +
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-y2ht__B6j4A/WoXZ1fcZeYI/AAAAAAAADLI/AI11x4w4erw8ErB-dSPVgzDOqSZ401mAQCL0BGAs/w530-d-h632-n-rw/gambar%2B3.12.%2Btampilan%2Bprogram%2Barduino.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.12.''' Tampilan Program Arduino v.1.8.2.</div>
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/47vwghqs9/3.11._tampilan_program_arduino.png"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">Setelah listing program ditulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, pilih menu verify. </p></div>
<p style="line-height: 2">'''Gambar 3.11. Tampilan Program Arduino v. 1.8.3'''</p>
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-5Vm9ggdMMB0/WoXZ-gcfAkI/AAAAAAAADLk/hny1eA83WAUnPJOsWTEAQmbsV_xq6mT9QCL0BGAs/w530-d-h633-n-rw/gambar%2B3.13.%2Bverifikasi%2Blisting%2Bprogram%2Barduino.jpg"/></div>
</div>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.13.''' Verivikasi Listing Program Arduino v. 1.8.2.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setalah listing program selesai dibuat langah selanjutnya adalah verifikasi eror code dalam listing program yang sudah dibuat. Verifikasi eror code bertujuan untuk mengetahui apakah ada code program yang salah penulisan atau error. Berikut adalah cara untuk memverifikasi listing program:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2"> Langkah selanjutnya adalah memasukan listing program yang sudah dibuat ke mikrokontroller Arduino Uno. Sebelumnya pastikan pada program Arduino Uno v. 1.8.2 pada bagian Board sudah terpilih Arduino Versi Uno. Selanjutnya untuk melakukan upload listing code diperlukan kabel USB sebagai media transmisi dari laptop ke mikrokontroller Arduino Uno. Berikut cara memilih Board pada program Arduino v. 1.8.2 dan memasukan listing program ke mikrokontroller Arduino Uno. </p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/rh4pwhqs9/3.12._verifikasi_listing_program.png"/></div>
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-D7ySMgu8j1w/WoXaIRkvdrI/AAAAAAAADMI/S5OipsVRntUdNPTQpKZ4e-e3OB6zIOuUACL0BGAs/w530-d-h567-n-rw/gambar%2B3.14.%2Bpilih%2Bboard%2Bpd%2Bprogram%2Barduino.jpg"/></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.14.''' Pilih Board pada Program Arduino v. 1.8.2</div>
<p style="line-height: 2">'''Gambar 3.12. Verifikasi Listing Program Arduino v. 1.8.3'''</p>
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-dwT6h-uSJuw/WoXaUIEWeFI/AAAAAAAADMo/86kmgAPNu3QvnyVonUe5KJkEcAUaKOUAACL0BGAs/w530-d-h630-n-rw/gambar%2B3.15.%2Bupload%2Blisting%2Bprogram%2Barduino.jpg"/></div>
</div>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 3.15.''' Upload Listing Program pada Program Arduino v.1.8.2</div>
 
+
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Langkah selanjutnya adalah memasukan listing program yang sudah dibuat ke microcontroller Arduino Uno. Sebelumnya pastikan pada program Arduino Uno v. 1.8.3 pada bagian Board sudah terpilih Arduino versi Uno.Selanjutnya untuk melakukan uploadlistingcodediperlukan kabel USB sebagai media transmisi dari laptop ke microcontroller Arduino Uno. Berikut cara memilih Board pada program Arduino v. 1.8.3 dan memasukan listing program ke microcontroller Arduino Uno:</p></div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/pkcl5npi1/3.13._pilih_board_pada_arduino.png"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.13 Pilih Board pada Program Arduino v. 1.8.3'''</p>
+
</div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/qfzxn48yh/gambar_3.14.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.14 Upload Listing Program  pada Program Arduino '''</p>
+
</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''2. Perancangan Tampilan Web Interface'''</p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perancangan tampilan web interface diperlukan sebagai media interface yang menghubungkan operator dengan alat yang dibuat. Web interface yang dibuat menggunakan Bahasa HTML, yaitu bahasa pemrograman web paling dasar. HTML dipilih karena mudah diaplikasikan dengan alat. Sedangkan program yang digunakan untuk perancangan web interface adalah Notepad++. Dipilih program ini karena bersifat freeware dan mudah digunakan. Berikut tampilan dari program Notepad++:</p></div>
+
 
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/nw4at0leh/gambar_3.15.jpg"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 3.15 Tampilan Program Notepad++'''</p>
+
</div>
+
  
 
==Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah==
 
==Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah==
Baris 1.679: Baris 1.849:
 
===Permasalahan Yang Dihadapi===
 
===Permasalahan Yang Dihadapi===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sistem pengemasan kaleng yang berjalan di PT. Multi Makmur Indah Industri saat ini masih menggunakan metode manual, yaitu operator harus membungkus kaleng dengan mengunakan tenaga manusia. Dibutuhkan waktu dan penambahan jumlah karyawan karna output dari mesin pembuat kaleng sangat besar. Dengan minimnya jumlah tenaga kerja yang ada dan kapasitas mesin yang sangat besar maka dinilai tidak efisien dalam proses pengemasan kaleng di PT. Multi Makmur Indah Industri</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem berjalan, terdapat permasalahan yang dihadapi adalah pengukuran tinggi dan berat badan pengunjung masih menggunakan peralatan yang sederhana dan kurang memungkinkan mendapatkan data yang akurat. Artinya pengukuran tersebut masih dengan cara manual sehingga sering terjadinya human error yang bisa menyebabkan terjadi kecelakaan pada wahana permainan. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari permasalahan yang telah dijelaskan di atas, maka dapat ditarik kesispulan bahwa sistem pengemasan kaleng yang sedang berjalan di PT. Multi Makmur Indah Industri tidak efektif dan efisien</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dari permasalahan yang telah dijelaskan diatas, maka dapat disimpulkan bahwa pengukuran tinggi dan berat badan pengunjung wahana permainan yang sedang berjalan di CitraRaya World Of Wonders tidak efektif dan efisien. </p></div>
  
 
===Alternatif Pemecahan Masalah===
 
===Alternatif Pemecahan Masalah===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah dijelaskan masalah yang sedang dihadapi, maka penulis akan membuatkan alternatif pemecahan masalah. Alternatif pemecahan masalah adalah dengan membuatkan alat “Prototype Mesin Wrapping Dengan Interface Web” untuk diimplementasikan, lalu memanfaatkan kelemahan pada sistem berjalan di PT. Multi Makmur Indah Industri dalam proses pengemasan kaleng yang masih berjalan manual menjadi kelebihan dengan cara memudahkan proses pengemasan kaleng dengan dibuatkan alat bantu. Alat yang dibuat dapat terkoneksi dengan semua device dan operating sistem karena menggunakan interface web sebagai media control</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem berjalan, terdapat beberapa alternatif pemecahan masalah dari permasalahan yang dihadapi yaitu membuat alat “Prototypr alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada CitraRaya World Of Wonders” yang dapat bekerja secara otomatis sehingga dapat meminimalisir terjadinya human error yang bisa menyebabkan kecelakaan pada wahana permainan. </p></div>
  
 
==User Requirement==
 
==User Requirement==
Baris 1.691: Baris 1.863:
 
===Elisitasi Tahap I===
 
===Elisitasi Tahap I===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi tahap I disusun berdasarkan hasil wawancara dengan stakeholder mengenai seluruh rancangan sistem. Berikut ini adalah hasil Elisitasi Tahap I:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara mengenai kekurangan dari sistem yang sedang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi. </p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
<p style="line-height: 2">'''Tabel 3.1 Elisitasi Tahap I'''</p></div>
+
<p style="line-height: 2">'''Tabel 3.1. Elisitasi Tahap I'''</p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/b7ejtlg49/tabel_3.1_elisitasi_tahap_1.png"/></div>
+
 
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/ae1y0za3d/tabel_3.1_elisitasi_tahap_1_ver_2.png"/></div>  
+
<div align="center"><img width="1000" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/0ch9QH46Ywpj_DIKcr66obo0W3bE5g2yiIYscnDO4CVPL0Ze80eMBNxsGnl5uXhIYiFDpVA7JGpPFcw0eyHsJizPiJyMbRa7W8f2oA=w475-h1117-rw-no" jsname="tEADhd" style="max-width: 475px; max-height: 1117px; width: 282px; height: 662px;" alt="Photo: tabel 3.1. elisitasi tahap 1"/></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/suwcrsq1l/tabel_3.1_elisitasi_tahap_1_ver_3.png"/></div>  
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 3.1.''' Elisitasi Tahap I </div>
  
 
===Elisitasi Tahap II===
 
===Elisitasi Tahap II===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Berdasarkan Tabel 3.1. terdapat 3 requirement yang optionnya Inessential (I) dan harus dieliminasi. Semua requirement tersebut merupakan bagian dari sistem yang dibahas, namun sifatnya tidak terlalu penting karena walaupun ke-3 requirement tersebut tidak dipenuhi, sistem masih dapat running tanpa error</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. penjelasan dari beberapa requirement yang diberi opsi Inessential (I) dan harus dieliminasi. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas diberi opsi I (Inessential) dan yang dapat terlihat pada gambar elisitasi berikut ini :</p></div>
+
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<p style="line-height: 2">'''Tabel 3.2. Elisitasi Tahap II'''</p></div>
 
<p style="line-height: 2">'''Tabel 3.2. Elisitasi Tahap II'''</p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/ibwd2mndl/tabel_3.2._elisitasi_tahap_2_versi_2.png"/></div>  
+
<div align="center"><img width="500" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/QpWmlFUc247eK0c14qlP3ge3yS8zN5kPdzISJSnW-Z4BQqcXyO2naS7AZuLte9WfpRGP9m2ZXLBY1z4kuP9eMzelMqhA8nk5wUCeZw=w623-h1093-rw-no" jsname="tEADhd" style="max-width: 623px; max-height: 1093px;width:378px;height:662px;" alt="Photo: tabel 3.2. elisitasi tahap 2"/></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/khqnx4qu1/tabel_3.2._elisitasi_tahap_2.png"/></div>
+
 
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/pufib9eqh/tabel_3.2._elisitasi_tahap_3.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Keterangan : </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">M = Mandatory (dibutuhkan atau penting) </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">D = Desirable (diinginkan atau tidak terlalu penting) </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">I = Inessential (diluar sistem atau dieliminasi) </p></div>
  
 
===Elisitasi Tahap III===
 
===Elisitasi Tahap III===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Berikut adalah gambar elisitasi tersebut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. </p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<p style="line-height: 2">'''Tabel 3.3. Elisitasi Tahap III'''</p></div>
 
<p style="line-height: 2">'''Tabel 3.3. Elisitasi Tahap III'''</p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/w9j4loau1/tabel_3.3._elisitasi_tahap_3_versi_2.png"/></div>
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/qyZNls6KiR44BopYFgMkvXrf85wwRFg1h8tl6iCncMR2ZHtk407dX_2-0a2usTWBqIzLdEuZYOATKg=w565-h1081-rw-no" jsname="tEADhd" style="max-width: 565px; max-height: 1081px;width:347px;height:662px;" alt="Photo: tabel 3.3. elisitasi tahap 3.png"/></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/fcu1t93a1/tabel_3.3._elisitasi_tahap_3.png"/></div>
+
  
===Final Elisitasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Keterangan :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">T : Technical L : Low</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">O : Operational M : Middle</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">E : Economic H : High</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Final elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem pemanfaatan sensor accelerometer pada Smartphone Android. Berdasarkan elisitasi tahap III diatas, dihasilkanlah 11 point final elisitasi yang diharapkan dapat mempermudah dalam membuat suatu sistem pengontrolannya. Berikut lampiran Final Elisitasi:</p></div>
+
===Final Elisitasi===
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Final Draft Elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun sistem. Berdasarkan Elisitasi Tahap III di atas, dihasilkan requirement final draft yang diharapkan dapat mempermudah penulis dalam mengimplementasikan sistem. </p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 
<p style="line-height: 2">'''Tabel 3.4. Final Elisitasi'''</p></div>
 
<p style="line-height: 2">'''Tabel 3.4. Final Elisitasi'''</p></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/si9jzcx5l/tabel_3.4._final_elisitasi.png"/></div>
+
 
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/6gj9pbcnt/tabel_3.4._final_elisitasi_versi_2.png"/></div>
+
<div align="center"><img src="https://lh3.googleusercontent.com/IdrJ9BS0BIBl0ngjdFrEpVyZiCIwi8ORXKQyT5rm5KzVugcGOyxXV8-j-thFhQN1QHW05-qS6UsUIg=w425-h1103-rw-no" jsname="tEADhd" style="max-width: 425px; max-height: 1103px;width:256px;height:662px;" alt="Photo: tabel 3.4. final elisitasi.png"></div>
  
 
=<div style=";font-family: 'times new roman';text-align: center">'''BAB IV'''</div>=
 
=<div style=";font-family: 'times new roman';text-align: center">'''BAB IV'''</div>=
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''UJI COBA DAN ANALISA'''</div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''HASIL PENELITIAN'''</div>
  
==Uji Coba==
+
==Metode Pengujian Alat==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah melakukan perancangan dan pemasangan komponen, selanjutnya adalah melakukan uji coba pada masing-masing blok diagram rangkaian yang bertujuan untuk mendapatkan kesesuaian dan ketepatan spesifikasi dari hasil yang diinginkan. Untuk lebih jelas mengenai pembahasan hasil uji coba yang akan dilakukan , dapat di lihat pada sub bab berikut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Untuk metode pengujian kali ini penulis menggunakan metode Black Box Testing. Dimana metode ini merupakan metode pengujian yang memfokuskan pada keperluan Software atau perangkat lunak untuk menemukan kesalahan pada beberapa kategori. Sehingga dapat diketahui apakah perangkat lunak sudah berfungsi dengan benar. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berikut ini merupakan beberapa tabel pengujian kerja Black Box sistem yang diusulkan dan pengujian cara kerja prototipe alat yang digunakan, dan pengujian program: </p></div>
 +
<div align="center"><img width="500" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-DdDaa5dsRJA/WoX1MKnt0lI/AAAAAAAADUg/XdCVW8PyFxsUx_fAG3MP9Jmc2fG3GRG4ACL0BGAs/w530-d-h235-n-rw/gambar%2B4.1.%2Btitik%2Bpengujian%2Balat.jpg"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Gambar 4.1.''' Titik Pengujian Alat </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Keterangan: </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">TP 1 = Titik Pengujian ke-1.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">TP 2 = Titik Pengujian ke-2. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">TP 3 = Titik Pengujian ke-3 </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">TP 4 = Titik Pengujian ke-4 </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Metode Black Box'''</p></div>
+
===Pengujian Sensor Ultrasonik===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Pengemasan Kaleng Dengan Interface Web pada PT. Multi Makmur Indah Industri, untuk pengujian pada alat yaitu sebagai berikut:</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-g29syozuP3g/WoX1du_MXOI/AAAAAAAADU0/y2EAQlKbalUF41ejSVtQxE_hSl2YbErlQCL0BGAs/w530-d-h521-n-rw/tabel%2B4.1.%2Bpengujian%2Bsensor%2Bultrasonik.PNG"/></div>
<p style="line-height: 2">'''Tabel 4.1. Pengujian Black Box Pada Sistem'''</p>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.1.''' Pengujian Sensor Ultrasonik </div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/d74cchp7d/tabel_4.1._metode_blackbox.png"/></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/f2r4nne1l/tabel_4.1._metode_blackbox_versi_2.png"/></div>  
+
<p style="line-height: 2"> Pada tabel 4.1. Pengujian Sensor Ultrasonik menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program sensor ultrasonik yang salah menghasilkan data yang tinggi badan yang berbeda dengan data tinggi badan yang diukur secara manual. Kedua dengan program ultrasonik yang benar menghasilkan data tinggi badan yang sama dengan data tinggi badan yang diukur secara manual. Dari pengujian kedua diatas dapat disimpulkan bahwa program sensor ultrasonik dapat berjalan dengan baik dan dapat digunakan. </p></div>
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Prosedur Pengujian: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Arduino Uno diprogram agar bisa mengirimkan trigger dan menerima signal dari sensor ultrasonik yang merupakan informasi keberadaan objek / pengunjung. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika sensor ultrasonik merespon signal ke Arduino Uno, maka LCD akan memberi informasi hasil pembacaan signal dari sensor ultrasonik dalam bentuk huruf dan angka. Maka dapat disimpulkan sensor ultrasonik berjalan dengan baik. <br></li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Langkah-langkah pengambilan data untuk data tinggi badan pengunjung adalah: </p></div>
 +
<ol type="1">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengunjung berada di bawah sensor <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menggunakan alat ukur manual sebagai perbandingan <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengukur dan mencatat tinggi badan objek <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem akan mulai melakukan pengukuran dan akan tampil pada layar LCD. <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Pengujian Sensor Ultrasonic'''</p></div>
+
===Pengujian Sensor Load Cell===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Prosedur pegujian:
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-rh6c3hgOlmE/WoX1rlGM48I/AAAAAAAADVI/EZ1aWNJ4n9A1llseUyAFgdaJy81iIoQswCL0BGAs/w530-d-h521-n-rw/tabel%2B4.2.%2Bpengujian%2Bloadcell.PNG"/></div>
</p></div>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.2.''' Pengujian Sensor Load Cell </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Pada Tabel 4.2. Pengujian Sensor Load Cell menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program Load Cell yang salah menghasilkan data berat badan berbeda dari berat badan yang diukur secara manual. Kedua dengan program Load Cell yang benar menghasilkan data berat badan sama dari berat badan yang diukur secara manual. Dari kedua pengujian diatas dapat disimpulkan bahwa program Load Cell dapat berjalan dengan baik dan dapat digunakan. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Langkah-langkah pengambilan data untuk data berat badan pengunjung adalah: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengunjung berdiri tegak menginjak sensor Load Cell yang sudah dimodifikasi <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menggunakan alat manual sebagai perbandingan <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengukur dan mencatat berat badan objek <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem akan mulai melakukan pengukuran dan akan tampil pada layar LCD. <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mikrokontroler diprogram agar bisa mengirim trigger dan menerima signal dari sensor ultrasonik yang merupakan informasi objek</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Jika sensor ultrasonik merespon dan memberikan signal ke mikrokontroler, maka sensor ultrasonik bekerja dengan baik</p></li></ol></div>
+
===Pengujian Layar LCD 16x2===
 +
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-CHdhgSEcb5A/WoX14apE4FI/AAAAAAAADVc/6F5OiCzOGEETxGJJNhLGOJQ-8bi1zANLgCL0BGAs/w530-d-h386-n-rw/tabel%2B4.3.%2Bpengujian%2Blayar%2BLCD.PNG"/></div>
 +
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.3.''' Pengujian Layar LCD </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> Pada Tabel 4.3. Pengujian Layar LCD menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program layar LCD yang salah menghasilkan layar LCD tidak dapat menampilkan tulisan pada layar. Kedua dengan program layar LCD yang benar menghasilkan layar LCD dapat menampilkan tulisan pada layar. Dari kedua pengujian diatas dapat disimpulkan bahwa program layar LCD dapat berjalan dengan baik dan dapat digunakan. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Langkah-langkah pengambilan data untuk jarak objek adalah
+
===Pengujian Solenoid Door Lock===
</p></div>
+
<div align="center"><img width="400" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-ZCOY75h4aSU/WoX2BhiWrCI/AAAAAAAADV4/-bByKX6jx-MO0stQQfsOAsuXVFaH-2APgCL0BGAs/w530-d-h599-n-rw/tabel%2B4.4.%2Bpengujian%2Bsolenoid%2Bdoor%2Block.PNG"/></div>
 
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.4.''' Pengujian Solenoid Door Lock </div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Objek berada di samping sensor</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menggunakan alat ukur manual sebagai perbandingan</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengukur dan mencatat jarak antara objek dan sensor</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sistem akan mulai melakukan pengukuran dan akan tampil pada serial monitor program Arduino</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2"> Pada Tabel 4.4. Pengujian Solenoid Door Lock menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program solenoid door lock yang salah menghasilkan Tuas pada Solenoid Door Lock keluar / terkunci menandakan solenoid tidak bekerja. Kedua dengan program solenoid door lock yang benar menghasilkan Tuas pada Solenoid Door Lock masuk / terbuka menandakan solenoid bekerja. Dari kedua pengujian diatas dapat disimpulkan bahwa program solenoid door lock dapat berjalan dengan baik dan dapat digunakan. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sensor ultrasonik pada alat ini berfungsi untuk menentukan jarak objek di samping sensor ultrasoik. Keluaran dari sensor ini berupa timerdengan satuan µs yang menunjukkan waktu berjalannya pulsa gelombang ultrasonic yang kemudian di convert ke satuan panjang cm dari kode yang telah dimasukan pada microcontroller Arduino Uno. Berikut hasil yang didapat jika dilihat dari serial monitor program Arduino:
+
</p></div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/ks2ru7uu1/gambar_4.1._pengujian_sensor_ultrasonik.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.1 Pengujian Sensor Ultrasonic'''</p>
+
</div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Pengujian Ethernet Shield'''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ethernet Shield diuji coba untuk mengetahui koneksi microcontroller dengan jaringan komputer agar terhubung dengan baik. Untuk menguji Ethernet Shield yang digunakan maka perlu menambahkan kode program pada microcontroller agar microcontroller dapat melakukan serangkaian testing pada modul Ethernet Shield. Berikut hasil yang didapat dari pengujian ini yang dapat di lihat pada Serial Monitor Program Arduino:
+
</p></div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/4fsq4hgih/gambar_4.2._pengujian_ethernet_shield.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.2 Pengujian Ethernet Shield'''</p>
+
</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah melakukan pengujian pada Ethernet Shield, maka selanjutnya adalahmelakukan uji coba tampilan web pada browser. Pengujian ini dilakukan untuk memastikan web yang sudah di masukan pada pemrograman microcontroller Arduino Uno berjalan dengan baik. Berikut tampilan awal pada saat browser membuka web pada Arduino Uno:
+
</p></div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/5f9w275g9/gambar_4.3.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.3 Tampilan Beranda Web'''</p>
+
</div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/sq1s9lxi1/gambar_4.4._tampilan_web_ketika_alat_berfungsi.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.4 Tampilan Web Saat Alat Berfungsi'''</p>
+
</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Pengujian Motor DC'''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada teorinya Motor DC akan bergerak bila ada arus listrik yang masuk ke rangkaian Motor DC. Pada rangkaian yang dibuat, penulis menggunakan relay yang di control microcontroller sebagai pemberi arus dan pemutus arus listrik pada Motor DC. Relay akan memberi arus listrk ke Motor DC jika sensor Ultrasonik membaca objek dekat dengan sensor Ultrasonic, dan relay akan memutus arus listrik sehingga Motor DC off jika sensor Ultrasonic tidak dapat menemukan objek didekat sensor tersebut. Berikut hasil yang diperoleh dengan melihat pada Serial Monitor Program Arduino:
+
</p></div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/om0th41jt/gambar_4.5._pengujian_motor_dc_off.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.5 Pengujian Motor DC Off'''</p>
+
</div>
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/reu1151w9/gambar_4.6._pengujian_motor_dc_on.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.6 Pengujian Motor DC On'''</p>
+
</div>
+
 
+
==Flowchart Program==
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s25.postimg.org/kbygfyl27/Flowchart_Program_Fix.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<p style="line-height: 2">'''Gambar 4.7 Flowchart Program'''</p>
+
</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari gambar 4.7 Flowchart Program dapat dijelaskan Program yang berjalan diatas terdiri dari:
+
</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada aliran proses flowchart program alat yang dibuat</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3 (tiga) simbol proses, yang menggambarkan proses yang bekerja pada alat yang dibuat, yaitu saat device on, device off dan saat motor bekerja dengan sinyal rotate</p></li></ol></div>
+
  
 
==Analisa==
 
==Analisa==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hasil dari pengujian diatas ditemukan analisa terhadap listing program dari hardware dan software. Berikut penjelasan dari analisa yang telah dilakukan :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">Berikut ini merupakan Source Kode Program yang digunakan untuk perancangan Prototype Alat Pengukur Tinggi Dan Berat Badan Pengunjung Pada Wahana Permainan Berbasis Arduino Uno Pada Citra Raya World Of Wonders. Diantaranya sebagai berikut: </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Analisa Program Mikrocontroller'''</p></div>
+
<p style="line-height: 2">#include <LiquidCrystal.h></p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada program yang dimasukkan kedalam mikrokontroler terdapat beberapa fungsi. Berikut adalah listing program mikrokontrolernya:
+
<p style="line-height: 2">#include "HX711.h"</p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">LiquidCrystal lcd(8,7,6,5,4,3); </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun fungsi pada setiap penulisan listing program adalah sebagai berikut:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">#define trigPin 13</p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">$regfile = "m328def.dat"<br>Koding ini berfungsi untuk mendeklarasikan seri mikrokontroler yang akan digunakan. Pada coding di atlas tertulis “m328def.dat” yang dimaksudkan untuk mikrokontroler tipe ATmega328.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">$crystal = 11059200<br>Koding ini berisi nilai yang sesuai dengan crystal yang dipakai. Dalam hal ini menggunakan crystal 11,0592 MHz.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">$baud = 9600<br>Koding ini berisi nilai yang sesuai dengan crystal yang dipakai. Dalam hal ini menggunakan crystal 11,0592 MHz.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">$crystal = 11059200<br>Koding ini menyatakan konfigurasi serial yang berfungsi untuk sistem transfer data menggunakan baudrate 9600 bps</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Config TIMER1 = Timer , Prescale = 256
+
<p style="line-height: 2">#define echoPin 12</p></div>
Config PORTC = Output
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<br>Koding di atas berfungsi untuk konfigurasi, dimana PORTC dijadikan sebagai output</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">int trig=13;
+
<p style="line-height: 2">#define led1 10</p></div>
int echo=12;
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
int motorp=7;
+
<p style="line-height: 2">#define led2 11</p></div>
int motorm=8;
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
long durasi,jarak;
+
<p style="line-height: 2">Kode di atas merupakan fungsi untuk mendeklarasikan atau penamaan terhadap variabel komponen yang digunakan. </p></div>
<br>Kode ini untuk mendefinisikan port pada microcontroller Arduino Uno</p></li></ol></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">Untuk barisan kode yang digunakan sebagai fungsi untuk format pengalamatan port pada alat pengukur tinggi dan berat badan adalah sebagai berikut: </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Analisa Program Pada Web Interface'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
+
<p style="line-height: 2">HX711 scale(A1, A0); </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada program web interface terdapat beberapa fungsi antara lain:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">int H2,HT,H1; </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Untuk mematikan dan menyalakan alat</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Untuk mengembalikan posisi Motor DC ke awal
+
<p style="line-height: 2">void setup() {</p></div>
Berikut listing program yang terdapat pada web interface:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></li></ol></div>
+
<p style="line-height: 2">Serial.begin (9600); </p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kode diatas adalah kode utama yang digunakan untuk mengatur microcontroller Arduino Uno untuk dapat berfungsi dengan prosedur yang telah dibuat
+
<p style="line-height: 2">lcd.begin(16, 2); </p></div>
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.set_scale(2280.f); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.tare();</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(trigPin, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(echoPin, INPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(led1, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(led2, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led1,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led2,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(1000); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">HT=204; </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">}</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Sedangkan program yang digunakan untuk melakukan perintah-perintah eksekusi baik berupa input ataupun output dapat dilihat pada void setup. Pada bagian ini program akan di alamatkan sebagai media output dan imput tergantung pada penggunaan dari device-device yang terhubung. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">HX711 scale(A1, A0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">int H2,HT,H1; </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">void setup() {</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Serial.begin (9600); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.begin(16, 2); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.set_scale(2280.f); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.tare();</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(trigPin, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(echoPin, INPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(led1, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">pinMode(led2, OUTPUT); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led1,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led2,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(1000); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">HT=204; </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">}</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Program diatas hanya dijalankan selama sekali ketika pada saat pertama kali sistem mendapat arus listrik, sedangkan program yang dapat berjalan berulang kali akan terlihat seperti baris program berikut: </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">void loop() {</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("BERAT= ");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(8, 0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(scale.get_units(), 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(" lbs"); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(trigPin, LOW);  </p></div>  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delayMicroseconds(2); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(trigPin, HIGH);           </p></div>     
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delayMicroseconds(10); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(trigPin, LOW);    </p></div>       
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">int distance = pulseIn(echoPin, HIGH);        </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">distance= distance/37.8;       </p></div>               
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">H2=HT-distance; </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">if (H2 >= 140 ) {  </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led1,HIGH); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led2,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("Tinggi= ");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(8, 0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(H2); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"> lcd.print(" CM            "); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("SELAMAT DATANG  "); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(5000);    </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">}</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">else if (H2 <= 140 && H2 >= 41 ) {  </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led1,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led2,HIGH); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">//delay(10); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("Tinggi= ");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(8, 0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(H2); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(" CM            "); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("DiLarang Masuk"); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(5000);    </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">else if (H2 <= 40) {  </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led1,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">digitalWrite(led2,LOW); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(" ALAT  PENGUKUR ");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("  TINGGI BADAN  "); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(100);  </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.clear();  </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">}</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Serial.print("one reading:\t");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Serial.print(scale.get_units(), 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 0); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print("one reading:\t");</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.setCursor(0, 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">lcd.print(scale.get_units(), 1); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.power_down();</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">delay(5000); </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">scale.power_up();</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">}</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Barisan program diatas akan dijalankan berulang kali delama listrik mengalir. </p></div>
  
 
==Implementasi==
 
==Implementasi==
Baris 1.854: Baris 2.188:
 
<p style="line-height: 2">Pengumpulan Data
 
<p style="line-height: 2">Pengumpulan Data
 
<br>
 
<br>
Proses pengumpulan data dilakukan untuk mencari sumber dan mengetahui beberapa teori yang digunakan dalam pembuatan sistem . Proses pengumpulan data ini dilakukan selama 8 minggu dimulai dari 6 Februari 2017 s/d 31 Maret 2017.</p></li>
+
Proses pengumpulan data dilakukan untuk mencari sumber dan mengetahui beberapa teori yang digunakan dalam pembuatan sistem . Proses pengumpulan data ini dilakukan selama 8 minggu dimulai dari awal bulan September 2017 sampai akhir bulan Oktober 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Analisa Sistem
 
<p style="line-height: 2">Analisa Sistem
 
<br>
 
<br>
Analisa sistem ini dilakukan untuk mengetahui komponen apa saja yang dibutuhkan dalam sistem dan mendiagnosis persoalan yang ada untuk memperbaiki sistem. Analisa sistem ini dilakukan selama 4 minggu dimulai dari 6 Maret 2017 s/d 31 Maret 2017.</p></li>
+
Analisa sistem ini dilakukan untuk mengetahui komponen apa saja yang dibutuhkan dalam sistem dan mendiagnosis persoalan yang ada untuk memperbaiki sistem. Analisa sistem dilakukan selama 4 minggu dimulai 4 minggu pada bulan Oktober 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Perancangan Sistem
 
<p style="line-height: 2">Perancangan Sistem
 
<br>
 
<br>
Dalam perancangan sistem ini terbagi menjadi dua, perancangan hardware dan software merupakan proses yang dilakukan seorang peneliti agar dapat menghasilkan suatu rancangan yang mudah dipahami oleh user. Perancangan sistem dilakukan selama 4 minggu dimulai dari 3 April 2017 s/d 28 April 2017</p></li>
+
Dalam perancangan sistem ini terbagi menjadi dua, perancangan hardware dan software merupakan proses yang dilakukan seorang peneliti agar dapat menghasilkan suatu rancangan yang mudah dipahami oleh user. Perancangan sistem dilakukan selama 7 minggu yaitu minggu ke 4 bulan September 2017 sampai minggu ke 2 bulan November 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Pembuatan Program
 
<p style="line-height: 2">Pembuatan Program
 
<br>
 
<br>
Pembuatan program dilakukan untuk menyempurnakan suatu sistem agar dengan sistem  yang telah dirancang dapat berjalan dengan baikdan bisa digunaknan. Pembuatan program dilakukan selama sebulan pada bulanMei 2017.</p></li>
+
Pembuatan program dilakukan untuk menyempurnakan suatu sistem agar system yang telah dirancang dapat berjalan dengan baik dan bisa digunakan. Pembuatan program dilakukan selama sebulan pada bulan November 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Testing program
 
<p style="line-height: 2">Testing program
 
<br>
 
<br>
Testing Program dilakukan untuk mengetahui kesalahan-kesalahan yang ada pada program pada saat program di running. Testing program dilakukan selama 2 minggu yaitu dimulai dari 15 Mei 2017 s/d 26 Mei 2017</p></li>
+
Testing Program dilakukan untuk mengetahui kesalahan-kesalahan yang ada pada program pada saat program di running. Testing program dilakukan selama 3 minggu dimulai minggu ke 3 bulan November 2017 sampai minggu ke 1 bulan Desember 2017.</p><li>
<li>
+
 
<p style="line-height: 2">Evaluasi Sistem
 
<p style="line-height: 2">Evaluasi Sistem
 
<br>
 
<br>
Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 2 minggu</p></li>
+
Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 2 minggu yaitu minggu ke 4 bulan November 2017 sampai minggu ke 1 bulan Desember 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Perbaikan Sistem
 
<p style="line-height: 2">Perbaikan Sistem
 
<br>
 
<br>
Penambahan atau pengurangan pada point-point tertentu yang tidak diperlukan, sehingga program benar-benar dapat dioptimalkan sesuai kebutuhan user. Perbaikan program dilakukan selama 2minggu</p></li>
+
Penambahan atau pengurangan pada point-point tertentu yang tidak diperlukan, sehingga menjadikan program benar-benar dapat dioptimalkan sesuai kebutuhan user. Perbaikan program dilakukan selama 3 minggu, pada minggu 1 bulan Desember 2017 sampai minggu ke 3 bulan Desember 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Training User
 
<p style="line-height: 2">Training User
 
<br>
 
<br>
Percobaan alat yang diujicobakan bersama para user untuk mengetahui apakah alat yang dibuat  sudah dapat berjalan dengan optimal atau tidak. Testing User dilakukan selama 3 minggu dimulai dari 19 Juni 2017 s/d 7 Juli 2017</p></li>
+
Percobaan alat yang diujicobakan bersama para user untuk mengetahui apakah alat yang dibuat  sudah dapat berjalan dengan optimal atau tidak. Training User dilakukan selama 2 minggu yaitu minggu ke 2 bulan Desember 2017 sampai minggu ke 3 bulan Desember 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Implementasi Sistem
 
<p style="line-height: 2">Implementasi Sistem
 
<br>
 
<br>
Setelah diketahui kelayakan dari program yang dibuat, maka akan dilakukan implementasi program. Dan implementasi program dilakukan selama 4 minggu dimulai dari 3 Juli 2017 s/d 28 Juli 2017</p></li>
+
Setelah diketahui kelayakan dari program yang dibuat, maka akan dilakukan implementasi program. Dan implementasi program dilakukan selama 3 minggu yaitu minggu ke 3 bulan Desember 2017 sampai minggu ke 1 bulan Januari 2017.</p></li>
 
<li>
 
<li>
 
<p style="line-height: 2">Dokumentasi
 
<p style="line-height: 2">Dokumentasi
 
<br>
 
<br>
Sistem yang dibuat didokumentasikan selama penelitian dan perancangan berlangsung</p></li></ol>
+
Sistem yang dibuat didokumentasikan selama penelitian dan perancangan berlangsung.</p></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<div align="center"><img width="450" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-LTLzHg66Ie8/WoX3AqBJ15I/AAAAAAAADW8/a39u4fGByQED9XlKJACNepiSwYYBAbR4QCL0BGAs/w530-d-h411-n-rw/tabel%2B4.5.%2Btime%2Bschedule.PNG"/></div>
<p style="line-height: 2">'''Tabel 4.2 Schedule Implementasi'''</p>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.5.''' Time Schedule Implementasi Program.</div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s25.postimg.org/6v1hx4dbj/implementasi.jpg"/></div>
+
</div>
+
  
 
==Estimasi Biaya==
 
==Estimasi Biaya==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/-FVi5Df7SwvI/WoX3XGsmM2I/AAAAAAAADXY/19IKtwoxfFYG_49R2qoJvanhliSR6wK6gCL0BGAs/w530-d-h850-n-rw/tabel%2B4.6.%2Bestimasi%2Bbiaya.PNG"/></div>
<p style="line-height: 2">'''Tabel 4.3 Estimasi Biaya'''</p>
+
<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.6.''' Tabel Estmasi Biaya </div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/hez4l8qmx/tabel_4.3._estimasi_biaya.png"/></div>  
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://s26.postimg.org/7rr0xs89l/tabel_4.3._estimasi_biaya_versi_2.png"/></div>
+
</div>
+
  
 
=<div style=";font-family: 'times new roman';text-align: center">'''BAB V'''</div>=
 
=<div style=";font-family: 'times new roman';text-align: center">'''BAB V'''</div>=
Baris 1.909: Baris 2.237:
  
 
==Kesimpulan==
 
==Kesimpulan==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Kesimpulan Terhadap Rumusan Masalah'''</p></div>
+
===Kesimpulan Terhadap Rumusan Masalah===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut kesimpulan perihal rumusan masalah mengenai sistem  pengemasan kaleng menggunakan microcontroller Arduino Uno dengan interface web pada PT. Multi Makmur Indah Industri sebagai berikut:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">Berikut kesimpulan perihal rumusan masalah mengenai sistem alat pengukur tinggi dan berat badan pengunjung pada wahana permainan berbasis arduino uno pada Citra Raya World Of Wonders: </p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan saat ini belum berjalan secara efektif disebabkan alat yang digunakan masih manual, yang bekerja dengan cara pengukuran dengan menggunakan meteran. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat alat pengukur tinggi dan berat badan pengujung pada wahana permainan membutuhkan beberapa komponen hardware dan software diantaranya Arduino IDE sebagai softwarenya. Arduino Uno sebagai pengatur seluruh komponen dan perangkat pendukung lainnya seperti sensor ultrasonik, sensor load cell, solenoid door lock,dan relay sebagai hardware nya. Proses konfigurasi program ke dalam mikrokontroller Arduino Uno mempengaruhi kinerja sistem sensor ultrasonik dan sensor load cell untuk mendeteksi objek lalu melakukan proses pengukuran dan mengirimkan sinyal ke relay sehingga solenoid door lock dapat bekerja sesuai fungsinya. <br></li></ol>
  
<ol><li>
+
===Kesimpulan Terhadap Tujuan dan Manfaat===
<p style="line-height: 2">Dibuatkan  alat pengemasan kaleng menggunakan microcontroller Arduino Uno dengan interface web yang dirancang untuk mengemas kaleng dari metode manual dengan tenaga operator menjadi semi-otomatis sehingga tidak membutuhkan banyak operator pada proses pengemasan kaleng ini</p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<li>
+
<p style="line-height: 2">Berikut kesimpulan perihal tujuan dan manfaat mengenai sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasisi Arduino Uno pada Citra Raya World Of Wonders  adalah sebagai berikut: </p></div>
<p style="line-height: 2">Proses konfigurasi program ke dalam microcontroler Arduino Uno mempengaruhi kinerja sistem sensor ultrasonik untuk mendeteksi objek dan mengirimkan sinyal ke relay sehinnga Motor DC dapat bekerja sesuai fungsinya.</p></li>
+
<ol>
<li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Alat ini dapat dijadikan sebagai alat pengukur tinggi dan berat badan pengunjung wahana permainan pada Citra Raya World Of Wonders. <br></li>
<p style="line-height: 2">Dari alat yang telah dibuat dan dirancang dapat terkoneksi dengan interface web sebagai controller yang akan dipakai operator untuk menjalankan alat yang telah dibuat</p></li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Alat ini dapat membantu petugas wahana permainan dalam melakukan pengukuran tinggi dan berat badan pengunjung sehingga petugas tidak perlu lagi melakukan pengukuran tinggi dan berat badan pengunjung secara manual. <br></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penggunaan alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada Citra Raya World Of Wonders di rasakan manfaatnya karena dapat menghemat waktu dan tenaga pada proses pengukuran serta data yang di dapat lebih akurat sehingga keselamatan pengunjung lebih aman. <br></li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Kesimpulan Terhadap Tujuan Dan Manfaat'''</p></div>
+
===Kesimpulan Terhadap Metode Penelitian===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut kesimpulan perihal tujuan dan manfaat mengenai sistem pengemasan kaleng dengan microcontroller Arduino Uno dan interface web pada PT. Multi Makmur Indah Industri:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">Berikut kesimpulan perihal metode penelitian mengenai sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada Citra Raya World Of Wonders adalah sebagai berikut: </p></div>
 
+
<ol>
<ol><li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahwa sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan pada Citra Raya World Of Wonders belum pernah ada sehingga peneliti membuat penelitian ini. <br></li>
<p style="line-height: 2">Sistem pengemasan kaleng ini dapat dijadikan alat yang membungkus kaleng dari hasil proses produksi pada PT. Multi Makmur Indah Industri</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dalam merancang alat pengukur tinggi dan berat badan pengunjung ini menggunakan sensor ultrasonik, sensor load cell, solenoid door lock, relay dan mikrokontroller arduino uno sebagai otak dari alat yang dibuat. <br></li>
<li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengujian terhadap sistem berjalan dengan baik. <br></li></ol>
<p style="line-height: 2">Web interface yang telah dibuat digunakan untuk mengontrol alat dan sebagai panduan operasi manual alat</p></li>
+
<li>
+
<p style="line-height: 2">Penggunaan alat pengemasa kaleng dengan Arduino Uno dan interface web pada PT. Multi Makmur Indah Industri di rasakan manfaatnya karena dapat menghemat tenaga kerja pada proses pengemasan kaleng</p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">'''Kesimpulan Terhadap Metode Penelitian'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut kesimpulan perihal metode penelitian mengenai sistem pengemasan kaleng dengan Arduino Uno dan interface web pada PT. Multi Makmur Indah Industri adalah sebagai berikut
+
</p></div>
+
 
+
<ol><li>
+
<p style="line-height: 2">Pengemasan kaleng dengan bantuan alat belum pernah ada pada PT. Multi Makmur Indah Industri, sehingga peneliti membuat penelitian ini.</p></li>
+
<li>
+
<p style="line-height: 2">Dalam merancang pengemasan kaleng dengan interface web ini menggunakan sensor ultrasonic, microcontroller Arduino Uno, motor dc, relay, router access point, Ethernet shield, dan smartphone sebagai client untuk mengontrol alat ini</p></li>
+
<li>
+
<p style="line-height: 2">Pengujian terhadap sistem berjalan dengan baik</p></li></ol>
+
  
 
==Saran==
 
==Saran==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan perancangan dan kesimpulan diatas, ada beberapa saran yang dapat diberikan dalam rangka pengembangan yaitu:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">Berdasarkan perancangan dan kesimpulan diatas, ada beberapa saran yang dapat diberikan dalam rangka pengembangan yaitu: </p></div>
 
+
<ol>
<ol><li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Hendaknya menggunakan sensor ultrasonik dan sensor load cell dengan kualitas yang lebih baik sehingga dalam pengukuran terhadap objek dihasilkan data yang lebih akurat dan presisi. <br></li>
<p style="line-height: 2">Hendaknya menggunakan sensor ultrasonik dengan kualitas yang lebih baik sehingga dalam pengukuran objek dihasilkan data yang lebih akurat dan presisi</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahan yang digunakan sebaiknya menggunakan besi yang kuat dan desain yang menarik. <br></li>
<li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dibuatkan sistem yang terintegrasi dengan database sehingga dapat berfungsi untuk data rekapitulasi apabila terjadi kecelakaan. <br></li></ol>
<p style="line-height: 2">Web interface dapat dirancang lebih baik lagi agar bukan hanya sebagai controller alat melainkan juga sebagai media yang dapat memberikan informasi tentang percepatan motor dc dan pemakaian plastik wrap</p></li>
+
<li>
+
<p style="line-height: 2">Bahan yang digunakan untuk mengangkat plastic wrap dan sensor ultrasonik menggunakan v-belt agar lebih kuat dan optimal saat menarik benda naik atau turun</p></li>
+
<li>
+
<p style="line-height: 2">Dibuatkan sistem yang terintegrasi dengan database sehingga dapat terhitung berapa kaleng yang sudah dikemas oleh alat dan sebagai laporan pemakaian bahan plastik ke admin produksi</p></li></ol>
+
  
 
==Kesan==
 
==Kesan==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kesan yang didapatkan setelah melakukan penelitian dan penulisan skripsi ini, diantaranya:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</p></div>
+
<p style="line-height: 2">Kesan yang didapatkan setelah melakukan penelitian dan penulisan skripsi ini, diantaranya: </p></div>
 
+
<ol>
<ol><li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mendapat banyak ilmu dan wawasan yang sebelumnya tidak terdapat di dalam perkuliahan. <br></li>
<p style="line-height: 2">Mendapatkan banyak ilmu dan wawasan yang sebelumnya tidak terdapat di dalam perkuliahan</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menambah ilmu sosial terhadap masyarakat dan instansi terkait. <br></li>
<li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Belajar bagaimana menanggapi permasalahan dilingkungan masyarakat khususnya dibidang teknologi. <br></li></ol>
<p style="line-height: 2">Menambah ilmu sosial terhadap masyarakat, dan instansi terkait</p></li>
+
<li>
+
<p style="line-height: 2">Belajar bagaimana menanggapi permasalahan dilingkungan masyarakat khususnya dibidang teknologi</p></li></ol>
+
  
 
=<div style="font-family: 'times new roman'; text-align: center">'''DAFTAR PUSTAKA'''</div>=
 
=<div style="font-family: 'times new roman'; text-align: center">'''DAFTAR PUSTAKA'''</div>=
 
<references />
 
<references />

Revisi terkini pada 25 Februari 2018 07.37

 

PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG

WAHANA PERMAINAN BERBASIS ARDUINO UNO

PADA CITRA RAYA WORLD OF WONDERS



SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1331476647
NAMA
: YUDY PRAYOGA


JURUSAN SISTEM KOMPUTER

KONSENTRASI COMPUTER SYSTEM

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2017/2018

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG

WAHANA PERMAINAN BERBASIS ARDUINO UNO

PADA CITRA RAYA WORLD OF WONDERS

Disusun Oleh :

NIM
: 1331476647
Nama
: YUDY PRAYOGA
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Computer System

 

 

Disahkan Oleh :

Tangerang, Januari 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Komputer
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Ferry Sudarto, S.Kom, M.Pd)
NIP : 99001
       
NIP : 10001


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG

WAHANA PERMAINAN BERBASIS ARDUINO UNO

PADA CITRA RAYA WORLD OF WONDERS

Dibuat Oleh :

NIM
: 1331476647
Nama
: YUDY PRAYOGA

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi Computer System

Disetujui Oleh :

Tangerang, Januari 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
   
NID : 14009
   
NID : 15022

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI

PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG

WAHANA PERMAINAN BERBASIS ARDUINO UNO

PADA CITRA RAYA WORLD OF WONDERS

 

Dibuat Oleh :

NIM
: 1331476647
Nama
: YUDY PRAYOGA

 

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Komputer

Konsentrasi Sistem Komputer

Tahun Akademik 2017/2018

Disetujui Penguji :

Tangerang, Januari 2018

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG

WAHANA PERMAINAN BERBASIS ARDUINO UNO

PADA CITRA RAYA WORLD OF WONDERS

Disusun Oleh :

NIM
: 1331476647
Nama
: YUDY PRAYOGA
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Computer System

 

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, Januari 2018

 
 
 
 
 
YUDY PRAYOGA
NIM : 1331476647

 

)*Tandatangan dibubuhi materai 6.000;

ABSTRAK

Pengukuran tinggi dan berat badan pengunjung merupakan suatu proses yang harus dilakukan oleh petugas wahana permainan. Permasalahan yang ada adalah pengukuran tersebut masih menggunakan peralatan sederhana yang dilakukan manusia memiliki tingkat ketelitian dan ketepatan yang kurang sehingga sering terjadinya human error yang bisa membahayakan para pengunjung wahana permainan. Untuk mengatasi permasalahan tersebut adalah dengan merancang sebuah sistem otomatisasi pengukur tinggi dan berat badan, melakukan proses pengukuran, membaca hasil pengukuran, sekaligus memberitahukan hasil pengukuran tersebut pada tampilan layar LCD (liquid cristal display) berbasis Arduino Uno yang berfungsi mengolah data input dan data output pada sistem. Data input berupa data tinggi dan berat badan yang didapat dari sensor Ultrasonik dan sensor Load Cell, Solenoid Door Lock sebagai data output untuk mekanisme pengunci pintu pada pintu masuk wahana permainan. Prototype Alat Pengukur Tinggi dan Berat Badan Pengunjung Wahana Permainan ini menjadi hal yang penting untuk meminimalisir terjadinya kecelakaan pada wahana permainan.

 

Kata Kunci: Arduino Uno, Sensor Ultrasonik, Sensor Load Cell, Solenoid Door Lock, LCD, Tinggi Badan, Berat Badan.

ABSTRACT

Measuring visitor height and eight is a process that must be done by the vehicle officer. The problem is that the measurement is still using the simple equipment that humans do have the level of accuracy and accuracy are less so often the occurrence of human error that could endanger the visitors rides. To overcome these problems is to design a system of high measurement and weight automation, perform the measurement process, read the measurement results, and notify the measurement results on the LCD display screen (liquid crystal display) based on Arduino Uno which functions to process the input data and output data on system. The input data are high data and weight gain from Ultrasonic sensor and Load Cell sensor, Solenoid Door Lock as output data for door locking mechanism at gaming access entrance. The Prototype of Measuring Visitor Height and weight This vehicle becomes an important thing to minimize the occurrence of accidents on the game rides.

 

Keywords: Arduino Uno, Ultrasonic Sensor, Solenoid Door Lock, LCD, Height, Weight.

 


KATA PENGANTAR

Puji syukur Alhamdulillah Penulis panjatkan kehadirat Allah SWT yang telah melimpahkan segala Rahmat dan Karunia-Nya kepada kita semua dan kepada penulis sehingga dapat menyusun dan menyelesaikan laporan Skripsi dengan judul “PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS".

Laporan ini merupakan hasil penelitian penulis di Citra Raya World Of Wonders. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa untuk mendapatkan gelar Sarjana pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan laporan ini dengan baik dan tepat waktu

Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan SKRIPSI ini, antara lain:

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
  3. Bapak Ferry Sudarto, S.Kom., M.Pd selaku Kepala Jurusan Sistem Komputer.
  4. Bapak Moch. Ibnu Safari, M.Kom., selaku dosen pembimbing I, yang telah memberikan banyak masukan serta pengarahan dalam penulisan Skripsi ini.
  5. Bapak Ignatius Joko Dewanto, Dr. S.Kom., MM., selaku Dosen Pembimbing II, yang telah memberikan banyak bimbingan, masukan dan semangat sehingga Skripsi ini dapat terealisasi dengan baik.
  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  7. Bapak Bisri Mustofa selaku Koordinator HR & GA Citra Raya World Of Wonders dan sebagai pembimbing di lapangan yang telah memberikan izin dan pengarahan kepada penulis.
  8. Kedua orang tua, adik, kakak dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan penulis.
  9. Terimakasih kepada Teman-Teman yang telah memberikan semangat dan motivasi.
  10. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan laporan Skripsi ini.

Penulis menyadari sepenuhnya masih ada kekurangan dalam penyusunan Skripsi ini dan jauh dari sempurna, oleh karena itu kritik dan saran yang membangun sangat penulis harapkan untuk perbaikan di masa yang akan datang.

Akhir kata, penulis mengucapkan terimakasih atas perhatian dari pembaca.Semoga laporan Skripsi ini dapat bermanfaat, khusunya bagi penulis dan umumnya bagi seluruh pembaca.

Tangerang, Januari 2018
YUDY PRAYOGA
NIM. 1331476647

Daftar isi


BAB I

PENDAHULUAN

Latar Belakang Masalah

Ada berbagai macam tempat hiburan dengan gaya dan tema yang menarik minat anak-anak maupun orang dewasa. Seperti salah satu taman hiburan yang bertemakan tujuh keajaiban dunia CitraRaya World Of Wonders ini menjadi tempat tujuan wisata yang menarik bagi anak-anak maupun dewasa. Namun disisi lain terdapat pula permainan yang membutuhkan syarat khusus seperti kecukupan tinggi dan berat badan pengunjung wahana permainan. Pengukuran tinggi dan berat badan pengunjung merupakan proses yang harus dilakukan oleh petugas wahana yang bertujuan untuk menjaga keselamatan pengunjung wahana permainan.

Namun terdapat permasalahan yang terdapat pada saat pengukuran tinggi dan berat badan pengunjung. Permasalahan yang ada adalah pengukuran tersebut masih menggunakan peralatan yang sederhana dan kurang memungkinkan mendapatkan data yang akurat. Artinya pengukuran tersebut masih menggunakan tenaga manusia sehingga sering terjadinya human error yang bisa membahayakan keselamatan pengunjung wahana permainan.

Untuk mengatasi permasalahan tersebut diperlukan alat pengukur tinggi dan berat badan yang dapat bekerja secara otomatis, melakukan proses pengukuran, serta dapat membaca hasil pengukuran, sekaligus memberitahukan hasil proses pengukuran tersebut pada tampilan layar LCD (liquid crystal display) berbasis mikrokontroler yang berfungsi mengolah data input dan data output pada sistem. Oleh sebab itu diperlukan teknologi yang dapat membantu dalam melakukan pengukuran tinggi dan berat badan pengunjung wahana permainan, maka penulis membuat “PROTOTYPE ALAT PENGUKUR TINGGI DAN BERAT BADAN PENGUNJUNG WAHANA PERMAINAN BERBASIS ARDUINO UNO PADA CITRA RAYA WORLD OF WONDERS”.


Perumusan Masalah

Dalam melakukan pengukuran tinggi dan berat badan pengunjung pada wahana permainan dibutuhkan alat pengukur tinggi dan berat badan yang dapat secara otomatis melakukan proses pengukuran, serta membaca hasil pengukuran, sekaligus memberitahukan hasil proses pengukuran tersebut pada tampilan layar LCD (liquid crystal display) berbasis arduino uno yang berfungsi mengolah data input dan data output pada sistem. Data input berupa data tinggi badan yang didapat dari sensor Ultrasonik, data berat badan yang didapat dari sensor Load Cell, dan Solenoid Door Lock sebagai data output untuk mekanisme penguncian pintu pada pintu masuk wahana permainan.

Berdasarkan latar belakang dan berdasarkan pengamatan yang dilakukan, maka dapat diurutkan permasalahan yang dihadapi, antara lain:

  1. Apakah proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan yang saat ini berjalan sudah efektif?

  2. Apakah dengan dibuatkan alat pengukur tinggi dan berat badan pengunjung pada wahana permainan menjadi lebih aman?


Ruang Lingkup Penelitian

Sebagai pembatasan atas penyusunan laporan ini untuk tetap fokus dan sesuai dengan tujuan yang di tetapkan, maka penulis memberikan ruang lingkup peneitian sebagai berikut:

  1. Bagaimana menggunakan sensor ultrasonik untuk mengukur tinggi badan pengunjung?

  2. Bagaimana menggunakan sensor Load Cell untuk mengukur berat badan pengunjung?

  3. Bagaimana menggunakan sensor Load Cell untuk mengukur berat badan pengunjung?

  4. Bagaimana memprogram Arduino Uno untuk mengukur tinggi dan berat badan pengunjung?

  5. Bagaimana menggunakan solenoid door lock sebagai mekanik penguncian pintu masuk wahana permainan?


Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Setiap penelitian tentunya mempunyai beberapa tujuan dan manfaat, dalam penulisan laporan ini penulis memiliki tujuan penelitian sebagai berikut:

  1. Untuk mengetahui proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan yang saat ini sudah berjalan efektif.

  2. Dengan dibuatnya alat pengukur tinggi dan berat badan pengunjung pada wahana permainan menggunakan Arduino Uno apakah wahana permainan lebih aman dengan sistem yang lama.

Manfaat Penelitian

Adapun manfaat penelitian ini antara lain:

  1. Untuk mengetahui bagaimana merancang dan membuat pengukur tinggi dan berat badan dengan menggunakan solenoid sebagai mekanik penguncian pintu, sehingga itemukan solusi yang terbaik bahwa mikrokontroler tersebut memiliki tingkat kehandalan dan kestabilan yang tinggi dan mudah digunakan.

  2. Untuk mengetahui tinggi dan berat badan yang telah diukur menggunakan sensor lalu dikonfigurasikan ke solenoid sebagai mekanik penguncian pintu dan enghasilkan output tampilan pada layar LCD (liquid crystal display).

  3. Dapat mengetahui secara langsung hasil pengukurannya. Pembacaan hasil yang didapat lebih akurat dibanding dengan hasil pembacaan manusia. Dan juga tentunya dapat meminimalisir terjadinya kecelakaan pada wahana permainan akibat tinggi dan berat badan pengunjung yang tidak memenuhi syarat batas minimum tinggi dan berat badan.


Metode Penelitian

Metode Pengumpulan Data

Untuk mendapatkan data yang diperlukan dalam penyusunan laporan skripsi ini, digunakan metode sebagai berikut:

  1. Metode Observasi
    Adalah pengumpulan data dengan cara mengamati secara langsung pada objek yang diteliti supaya dapat memperoleh informasi mengenai kegiatan yang berlangsung, dan melakukan pencatatan secara sistematis terhadap objek yang diteliti.
  2. Metode Wawancara
    Adalah suatu metode untuk mendapatkan data dan keterangan keterangan yang di inginkan dengan cara melakukan tanya jawab secara lisan terhadap stake holder.
  3. Studi Pustaka
    Metode ini dilakukan untuk mencari dan mendapatkan sumber sumber kajian. Landasan teori yang mendukung data-data atau informasi sebagai acuan dalam melakukan perencanaan, percobaan, pembuatan, dan penyusunan laporan.


Metode Analisa

Metode Analisa yang digunakan dalam penelitian Skripsi ini yaitu menggunakan analisa SWOT (Strengths, Weakness, Opportunities and Threats). Proses ini melibatkan penentuan tujuan yang spesifik dan spekulasi bisnis atau proyek dan mengidentifikasi faktor internal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuan tersebut. Analisi SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi ke empat faktornya, kemudian menerapkannya dalam gambar matrik SWOT, dimana aplikasinya adalah bagaimana kekuatan (strenght) mampu mengambil keuntungan (advantage) dari peluang (opportunities) yang ada, selanjutnya bagaimana kekuatan (strenght) mampu menghadapi ancaman (threats) yang ada, dan terakhir adalah bagaimana cara mengatasi kelemahan (weaknesses) yang mampu membuat ancaman (threats) menjadi nyata atau menciptakan sebuah ancaman baru. Analisa SWOT diterapkan dengan cara menganalisis dan memilah berbagai hal mempengaruhi ke empat faktornya.


Metode Perancangan

Dalam metode perancangan ini kita dapat mengetahui bagaimana sistem itu dibuat atau dirancang dan alat apa saja yang dibutuhkan. Melalui tahapan pembuatan flowchart dari sistem yang akan dibuat dan pembuatan desain aplikasi pengontrolan berupa perancangan perangkat lunak (Software) dan perangkat keras (Hardware).


Metode Prototype

Dalam Skripsi ini penulis menggunakan metode prototyping yaitu proses pembuatan model sederhana software yang mengizinkan pengguna memiliki gambaran dasar tentang program serta melakukan pengujian awal. Protyping memberikan fasilitas bagi pengembang dan pemakai untuk daling berinteraksi selama proses pembuatan, sehingga pengembang dapat dengan mudah memodelkan perangkat yang akan dibuat.


Metode Testing

Pada metode ini dilakukan suatu percobaan atau praktek untuk mengetahui kemampuan dari model alat yang telah dirancang dan mengahasilkan suatu data yang dapat menilai layak atau tidak alat yang dibuat tersebut diimplementasikan pada CitraRaya World OF Wonders.

Sistematika Penulisan

Untuk memahami lebih jelas tentang penulisan penelitian ini, maka dikelompokan materi penulisan menjadi 5 (lima) bab yang masing-masing bagian saling berkaitan antara bab satu dengan bab yang lainnya, sehingga menjadi satu kesatuan yang utuh, yaitu:

BAB I PENDAHULUAN

Bab ini menjelaskan tentang informasi umum, yaitu latar belakang penelitian, rumusan masalah, maksud dan tujuan penelitian, batasan masalah, waktu penelitian, metode penelitian dan sistematika penulisan

BAB II LANDASAN TEORI

Bab ini berisi tentang uraian mengenai teori-teori dasar yang akan mendukung pembahasan masalah, serta berfikir dalam penelitian Skripsi ini. Uraian tersebut menjelaskan tentang Infrastruktur apa saja yang harus digunakan serta perancangannya.'

BAB III PEMBAHASAN

Bab ini berisi tentang gambaran umum perusahaan yang terdiri dari profil CitraRaya World Of Wonders, sejarah singkat CitraRaya World Of Wonders, visi dan misi CitraRaya World Of Wonders, struktur organisasi dan wewenang serta tanggung jawab, pembahasan sistem, serta cara kerja rangkaian alat secara keseluruhan.

BAB IV HASIL PENELITIAN

Dalam bab ini membahas tentang sistem yang akan diusulkan seperti usulan prosedur sistem berjalan, sistem yang diusulkan, rancangan prototipe, konfigurasi sistem, pengujian, evaluasi, implementasi, dan estimasi biaya.

BAB V PENUTUP

Bab ini merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada. Dari kesimpulan tersebut penulis memberikan saran-saran yang sekiranya bermanfaat bagi CitraRaya World Of Wonders.

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

  1. Definisi Sistem

  2. Suatu sistem dapat terdiri dari beberapa subsistem atau bagian dari sistem-sistem. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri sendiri, melainkan saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Ada banyak definisi mengenai sistem diantaranya dalah:

    Nasaruddin, dkk dalam Jurnal CCIT Vol.6 No.2 (2013)[1],berpendapat, “Sistem merupakan suatu kumpulan atau komponen komponen yang saling berhubungan dan mempunyai ketergantungan satu sama lain, sistem dapat berjalan jika komponen-komponen yang ada di dalamnya bisa bekerja sama membentuk suatu lingkaran yang tidak dapat dipisahkan”.

    Menurut Rusdiana dan Moch Irfan (2014:29), [2] “Sistem merupakan kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut”.

    Taufiq (2013:2) [3] menambahkan, “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.

    Berdasarkan beberapa definisi diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran atau tujuan tertentu.

  3. Klasifikasi Sistem

  4. Taufiq (2013:8) [3] mengemukakan, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:

    1. Sistem Abstrak dan Sistem Fisik

      Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur. Contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem di perusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.

      Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem komputer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan.

      Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang sama pentingnya, sistem abstrak berperan peting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.

    2. Sistem Dapat Dipastikan dan Sistem Tidak Dapat Dipastikan

      Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputnya bagaimana cara prosesnya dan harapan yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.

    3. Sistem Tertutup dan Sistem Terbuka

      Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.


      Gambar 2.1. Sistem Tertutup
      Sumber: Taufiq (2013:9)

      Gambar 2.2. Sistem Terbuka
      Sumber: Taufiq (2013:9)
    4. Sistem Manusia dan Sistem Mesin

      Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.

      Sistem manuasia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi, sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.

    5. Sistem Sederhana dan Sistem Kompleks

      Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.

    6. Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi

      Sistem yang bisa beradaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.

    7. Sistem Buatan Allah/ Alam dan Sistem Buatan Manusia

      Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekurangannya sedikitpun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa diubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.

    8. Sistem Sementara dan Sistem Selamanya

      Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.


  5. Tujuan Sistem

  6. Taufiq (2013:5) [3] berpendapat, tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya.

    Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya.

    Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstruktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunakan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujunnya sesuai dengan apa yang telah menjadi tujuannya.

Konsep Dasar Sistem Komputer

  1. Definisi Sistem Komputer

  2. Rita Melina (2016:1) [4]menjelaskan, “Sistem komputer adalah elemen-elemen yang terkait menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari komputer terdiri dari manusianya (brainware) perangkat lunak (software) dan perangkat keras (hardware).

  3. Jenis-Jenis Hardware

  4. Rita Melina (2016:1)[5] membedakan, jenis-jenis hardware terdiri dari 9 bagian diantaranya sebagai berikut:

    1. CPU (Central Processing Unit)
      Memproses atau mengeksekusi intruksi atau program. CPU juga akan berkomunikasi dengan perangkat input, output, dan storage.
    2. ALU (Arithmetic Logic Unit)
      Alat yang melakukan operasi aritmatika dengan dasar penjumlahan. Tujuan menghasilkan keputusan dari operasi logika sesuai dengan intruksi program.
    3. CU (Control Unit)
      Mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Mengartikan dan mengirimkan intruksi ke ALU. Membawa data dari alat input ke memori utama untuk diolah. Membawa hasil olahan data kembali ke memori utama untuk disimpan.
    4. Register
      Alat penyimpanan berukuran kecil dengan kecepatan akses cukup tinggi. Fungsi penyimpanan data dan intruksi yang sedang di proses, sementara data dan intruksi lainnya menunggu di dalam memori utama.
    5. Input Device
      Perangkat keras komputer yang berfungsi sebagai alat untuk memasukan perintah ke dalam komputer. Alat : keyboard, microfont, dll.
    6. Output Device
      Berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Alat : monitor, printer, speaker, storage device.
    7. RAM (Read Access Memory)
      Menyimpan program yang diolah untuk sementara waktu.
    8. ROM (Read Only Memory)
      Memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali digunakan. Berupa sistem operasi yang terdiri dari program.
    9. Storage Eksternal
      Perangkat lunak untuk melakukan operasi penulisan, pembacaan dan penyimpanan data di luar komponen utama.
  5. Jenis-Jenis Software

    1. Sistem Operasi
      Program data pada komputer yang menghitungkan pengguna dengan hardware dan software komputer.
    2. Program Aplikasi
      Program yang di desain untuk melakukan fungsi secara spesifik yang berhubungan langsung dengan pengguna.
    3. Bahasa Pemogramman
      Bahasa yang digunakan oleh manusia untuk berkomunikasi dengan komputer.

 

Konsep Dasar Prototype

  1. Definisi Prototype

  2. Menurut Uzzaman (2015:71) [6] mengatakan, “Prototype adalah produk demonstrasi. Pada tahap ini tidak semua fitur sudah diletakkan. Pengembang sering memproduksi prototype semacam ini untuk mempresentasikan contoh produk kepada investor. Dengan demikian, investor bisa melihat produk asli dan membuktikan bahwa produk tersebut menarik dan berguna”.

    Pendapat Seema dan Malhotra pada International Journal Of Advances In Computing And Information Technology (2012:279)[7] “Prototyping is an attractive idea for complicated and large systems for which there is no manual process or existing system to help determining the requirements. A prototype is a toy implementation of a system; usually exhibiting limited functional capabilities, low reliability, and inefficient performance”.

    (“Prototipe adalah ide menarik untuk sistem yang rumit dan besar dengan tidak ada proses manual atau sistem yang ada untuk membantu menentukan kebutuhan. Sebuah prototipe adalah implementasi mainan dari sistem; biasanya, ditunjukkan dengan kemampuan terbatas fungsional, kehandalan rendah, dan kinerja yang tidak efisien”).

    Menurut Darmawan (2013:229)[8]“Prototype adalah suatu versi dari sebuah sistem potensial yang memeberikan ide bagi para pengembang dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah selesai”.

    Berdasarkan beberapa definisi tersebut, maka dapat disimpulkan prototype adalah sebuah contoh dari produk atau sistem sebelum dikembangkan atau dibuat khusus untuk pengembangan sebelum dibuat dalam skala sebenarnya atau belum diproduksi secara massal.

  3. Jenis-jenis Prototype

  4. Darmawan (2013:230)[8] membedakan, jenis-jenis prototipe secara general dibagi menjadi dua, yaitu:

    1. Prototipe Evolusioner (Prototype Evolusionary)
      Terus-menerus disempurnakan sampai memiliki seluruh fungsionalitas yang dibutuhkan pengguna dari sistem yang baru. Prototipe ini kemudian dilanjutkan produksi. Jadi satu prototipe evolusioner akan menjadi sistem aktual.
    2. Prototipe Persyaratan (Requirement Prototype)
      Dikembangkan sebagai satu cara untuk mendefinisikan persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan. Dengan meninjau prototipe persyaratan seiring dengan ditambahkannya fitur-fitur, pengguna akan mampu mendefinisikan pemrosesan yang dibutuhkan dari sistem yang baru. Ketika persyaratan ditentukan, prototipe persyaratan telah mencapai tujuannya dan proyek lain akan dimulai untuk pengembangan sistem baru. Oleh karena itu, suatu prototipe tidak selalu menjadi sistem aktual.

    Langkah-langkah pembuatan prototype evolutionary ada empat langkah, yaitu :

    1. Mengidentifikasi kebutuhan pengguna. Pengembang mewawancarai pengguna untuk mendapatkan ide mengenai apa yang diminta dari sistem.
    2. Membuat satu prototipe. Pengembang mempergunakan satu alat prototyping atau lebih untuk membuat prototipe. Contoh dari alat-alat prototyping adalah generator aplikasi terintegrasi dan toolkit prototyping. Generator aplikasi terintegrasi (integrated application generator) adalah sistem peranti lunak siap pakai yang mampu membuat seluruh fitur yang diinginkan dari sistem baru, menu, laporan, tampilan, basis data, dan seterusnya. Toolkit prototyping meliputi sistem-sistem peranti lunak terpisah, seperti spreadsheet elektronik atau sistem manajemen basis data, yang masing-masing mampu membuat sebagian dari fitur-fitur sistem yang diinginkan.
    3. Menentukan apakah prototipe dapat diterima, pengembang mendemonstrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan, jika sudah, langkah emapat akan diambil, jika tidak, prototipe direvisi dengan mengulang kembali langkah satu, dua, dan tiga dengan pemahaman yang lebih baik mengenai kebutuhan pengguna.
    4. Menggunakan prototipe, prototipe menjadi sistem produksi.

    Gambar 2.3. Pembuatan Prototype Evolusioner
    Sumber:Darmawan (2013:232)


  5. Daya Tarik Prototype

  6. Darmawan (2013:230) [8]mengatakan, pengguna maupun pengembang menyukai prototipe karena alasan-alasan di bawah ini:

    1. Membaiknya komunikasi antara pengembang dan pengguna.
    2. Pengembang dapat melakukan pekerjaan yang lebih baik dalam menentukan kebutuhan pengguna.
    3. Pengguna memainkan peranan yang lebih aktif dalam pengembangan sistem.
    4. Pengembang dan pengguna menghabiskan waktu dan usaha yang lebih sedikit dalam mengembangkan sistem.
    5. Implementasi menjadi jauh lebih mudah karena pengguna tahu apa yang diharapkan.

 

Konsep Dasar Monitoring

Pendapat Ichwan dkk di dalam Jurnal Informatika Vol. 3 No. 2 (2012:15) [9] “Monitoring (pemantauan) adalah pemantauan yang dapat dijelaskan sebagai kesadaran (awarenees) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukan pergerakan kearah tujuan atau menjauh dari itu. Monitoring akan memberikan informasi tentang status dan kecenderungan bahwa pengukuran dan evaluasi yang diselesaikan berulang dari waktu ke waktu, pemantauan umumnya dilakukan untuk tujuan tertentu.

Menurut Khanna (2013) [10] “Monitoring adalah kegiatan memantau yang dilakukan dengan rutin mengenai kemajuan pada project yang akan berjalan atau kegiatan memantau sebuah perubahan proses dan output project”.

Berdasarkan kedua kutipan di atas, dapat disimpulkan monitoring adalah aktifitas yang ditujukan untuk memberikan informasi tentang sebab dan akibat dari suatu kebijakan yang dilaksanakan. Monitoring diperlukan agar kesalahan awal dapat diketahui dan dapat segera dilakukan tindakan perbaikan.

  1. Tujuan Dan Fungsi Monitoring

    1. Pemeriksaan
    2. Pengujian dan penilaian
    3. Pengurusan
    4. Peninjauan
    5. Pengamatan dan pemantauan
    6. Kunjungan staff
    7. Pembinaan yang dilakukan oleh pimpinan
    8. Pengendalian
    9. Penertiban
    10. Mengusahakan suatu struktur yang terorganisir
    11. Mengusahakan supervisi
    12. Mengusahakan informasi yang akurat
    13. Pencapaian hasil
    14. Meningkatkan keterampilan kerja
    15. Mendapatkan atau memperoleh umpan balik
  2. Langkah-Langkah Monitoring

  3. Monitoring dilakukan dengan langkah-langkah sebagai berikut:

    1. Menyusun Rancangan Monitoring :
      1. Tujuan
      2. Sasaran/Aspek yang akan dimonitor
      3. Faktor Pendukung dan Penghambat
      4. Pendekatan, Teknik, dan Instrumen
      5. Waktu dan Jadwal Monitoring
      6. Biaya
    2. Melaksanakan Monitoring
      Menyusun dan Melaporkan hasil kepada pihak pengelola/penyelenggaran program.

 

Konsep Dasar Perancangan Sistem

    Definisi Perancangan Sistem

    Menurut Verzello/John Reuter III dalam Darmawan (2013:227)[11]“Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: “menggambarkan bagaimana suatu sistem dibentuk”.

    Menurut Deni Darmawan dan Kunkun Nur Fauzi (2013:228)[12]“Perancangan sistem adalah sebuah proses yang menetukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan.

    Berdasarkan kedua definisi di atas, dapat disimpulkan perancangan sistem adalah suatu proses yang menggambarkan bagaimana suatu sistem dibentuk mulai dari melakukan persiapan untuk rancang bangun atau menggambarkan bagaimana suatu sistem yang akan dibentuk.

Konsep Dasar Tinggi Badan

Definisi Tinggi Badan

Menurut Anggraeni (2012 : 10). [13] "Tinggi badan merupakan salah satu parameter yang dapat melihat keadaan status gizi sekarang dan keadaan yang telah lalu. Pertumbuhan tinggi/panjang badan tidak seperti berat badan, relatif kurang sensitif pada masalah kekurangan gizi pada waktu singkat".

Dari definisi diatas penulis menyimpulkan untuk mengukur tinggi badan seseorang pada posisi berdiri secara tegak , dapat diukur dari kepala bagian atas sampai ketelapak kaki bagian bawah, dengan data tinggi badan kita bisa melihat status gizi seseorang baik yang sekarang ataupun yang telah lalu.

Konsep Dasar Berat Badan

Definisi Berat Badan

Berat badan adalah parameter antropometri yang sangat labil. Dalam keadaan normal, dimana keadaan kesehatan baik dan keseimbangan antara konsumsi dan kebutuhan zat gizi terjamin, berat badan berkembang mengikuti pertambahan umur. Sebaliknya dalam keadaan yang tidak normal, terhadap dua kemungkinan perkembangan barat badan, yaitu dapat berkembang cepat atau lambat dari kedaan normal. Berat badan harus selalu dievaluasi dalam konteks riwayat berat badan yang meliputi gaya hidup maupun status berat badan yang terakhir. Penentuan berat badan dilakukan dengan cara menimbang (Anggraeni, 2012). [13]

Menurut Boby MS Syoergawi (2014:11). [14]“Berat badan adalah ukuran tubuh yang lazim yang ditimbang dalam keadaan berpakaian minimal untuk menilai suatu gizi manusia”.

Dari kedua definisi diatas penulis menyimpulkan bahwa berat badan dapat diukur dengan alat ukur berat badan dengan ukuran satuan kilogram, dengan mengetahui berat badan seseorang kita dapat memperkirakan tingkat kesehatan dan gizi seseorang.

Konsep Dasar Flowchart

  1. Definisi Flowchart

  2. Menurut Sagita (2013:33) [15] “Flowchart merupakan bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya”.

    Menurut Rahmat (2014:1)[16] ”Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program”.

    Dari pendapat di atas dapat disimpulkan bahwa Flowchart adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial.

    Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan di evaluasi lebih lanjut. Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan.

    1. Jenis-jenis Flowchart
    2. Tri (2015:2) [17] mendeskripsikan, Flowchart terbagi atas lima jenis, yaitu:

      1. Flowchart Sistem (System Flowchart), merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur- prosedur yang ada di dalam sistem.
      2. Flowchart Dokumen (Document Flowchart), kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.
      3. Flowchart Skematik (Schematic Flowchart), flowchart skematik mirip dengan flowchart sistem yang menggambarkan suatu sistem atau prosedur. Flowchart skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar- gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem. Flowchart skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.
      4. Flowchart Program (Program Flowchart), dihasilkan dari flowchart sistem. Flowchart program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi.
      5. Flowchart Proses (Process Flowchart), merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Flowchart proses memiliki lima simbol khusus, yaitu: Flowchart proses digunakan oleh perekayasa industrial dalam mempelajari dan mengembangkan proses-proses manufacturing. Dalam analisis sistem, flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form.
    3. Simbol-Simbol Flowchart
    4. Flowchart terbentuk dari simbol atau gambar yang mewakili setiap fungsinya untuk mempresentasikan sebuah alur, simbol flowchart yang berbeda juga memiliki arti yang berbeda, namun ada beberapa simbol umum yang biasa digunakan pada flowchart sebagai berikut:


      Tabel 2.1. Simbol-simbol Flowchart
      Sumber: lecturer.ukdw.ac.id/othie/flowchart.pdf

      Flowchart selalu diawali dan diakhiri oleh bagan terminator. Aliran selalu dari atas ke bawah, satu demi satu langkah. Tidak ada proses yang dikerjakan bersamaan, semua dikerjakan satu persatu.

Konsep Dasar Elisitasi

  1. Definisi Elisitasi

  2. Menurut Masooma Yousuf dan M.asger dalam International Journal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, 2014) [18] “Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs”.

    (Persyaratan elisitasi didefinisikan sebagai proses mendapatkan pemahaman yang komprehensif tentang persyaratan stakeholder. Ini adalah proses awal dan utama dari tahap rekayasa persyaratan. Proses elisitasi biasanya melibatkan interaksi dengan para pemangku kepentingan untuk mendapatkan kebutuhan mereka).

    Menurut Andi Prastomo dalam Jurnal Faktor Exacta (2014:166) [19]mejelaskan bahwa “Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak”.

    Berdasarkan kedua definisi di atas, disimpulkan elisitasi adalah suatu rancangan yang dibuat pada sistem baru sebagai keinginan pengguna sistem dan pihak manajemen yang bermanfaat untuk pengembangan sistem tersebut dengan metode wawancara kepada pihak manajemen terkait.

  3. Tahap-Tahap Elisitasi

  4. Elisitasi didapat melalui metode wawancara, ada 4 tahapan dalam membuat suatu proses elisitasi, diantaranya sebagai berikut:

    1. Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
    2. Elisitasi Tahap II, merupakan hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai metode MDI:
      1. “M” pada MDI berarti Mandatory (Wajib atau Penting)
        Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
      2. “D” pada MDI berarti Desirable (Diinginkan atau Tidak Terlalu Penting)
        Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
      3. “I” pada MDI berarti Inessential (Di luar Sistem)
        Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
    3. Elisitasi Tahap III, merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya, semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu:
      1. “T” artinya Teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan?
      2. “O” artinya Operasional, bagaimana tata cara penggunaan requirement dalam sistem akan dikembangkan?
      3. “E” artinya Ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem?

      Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:

      1. High (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus dieleminasi.
      2. Middle (M): Mampu dikerjakan.
      3. Low (L): Mudah dikerjakan.
    4. Final Draft Elisitasi, adalah hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangakan.

Konsep Dasar Pengujian

Black Box Testing

  1. Definisi Pengujian Black Box Testing

  2. Menurut Srinivas Nidhra dan Jagruthi Dondeti pada International Journal of Embedded Systems and Applications (IJESA, Vol.2, No.2) [20]“Black box testing is also called as functional testing, a functional testing technique that designs test cases based on the information from the specification With black box, Black box testing not concern with the internal mechanisms of a system; these are focus solely on the outputs generated in response to selected inputs and execution conditions the code”.

    (Pengujian kotak hitam disebut sebagai uji fungsional, pengujian fungsional, teknik yang mendesain uji kasus berdasarkan informasi dari spesifikasi dengan kotak hitam, pengujian kotak hitam tidak memperhatikan mekanisme internal sistem hanya berfokus pada output yang dihasilkan dalam menanggapi input yang di pilih dan kondisi eksekusi kode).

    Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.2) [21]menambahkan, ”Black box testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure.”

    (Pengujian kotak hitam adalah teknik dimana fungsi dari perangkat lunak di bawah ujian (SUT) di uji tanpa memandang struktur internal kode, pengujian perangkat lunak)

    Dari kedua definisi di atas, maka dapat disimpulkan bahwa metode pengujian black box digunakan untuk menguji sistem dari segi user yang kaitkan pada pengujian kinerja, dan spesifikasi, antarmuka sistem tersebut tanpa menguji kode program yang ada.

    Berbeda dengan pengujian white box, black box testing tidak membutuhkan pengetahuan mengenai, alur internal (internal path), struktur atau implementasi dari Software Under Test (SUT). Karena itu uji coba black box memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional dari suatu program.

    Uji coba black box bukan merupakan alternatif dari uji coba white box, akan tetapi pendekatan yang melengkapi untuk menemukan kesalahan-kesalahan lainnya, selain menggunakan metode pengujian white box. black box testing dapat dilakukan pada setiap level pembangunan sistem. Mulai dari unit, integration, system, dan acceptance.

    Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:

    1. Fungsi-fungsi yang salah atau hilang
    2. Kesalahan interface
    3. Kesalahan dalam struktur data atau akses database eksternal.
    4. Kesalahan performa.
    5. Kesalahan inisialisasi dan terminasi.

    Tidak seperti metode white box yang dilaksanakan di awal proses, uji coba black box diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba black box dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannya difokuskan pada informasi domain.

    Uji coba didesain untuk dapat menjawab pertanyaan-pertanyaan sebagai berikut:

    1. Bagaimana validitas fungsionalnya diuji?
    2. Jenis input seperti apa yang akan menghasilkan kasus uji yang baik?
    3. Apakah sistem secara khusus sensitif terhadap nilai input tertentu?
    4. Bagaimana batasan-batasan kelas data diisolasi?
    5. Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem?
    6. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem?

    Sehingga dalam uji coba black box harus melewati beberapa proses sebagai berikut:

    1. Menganalisis kebutuhan dan spesifikasi dari perangkat lunak.
    2. Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji.
    3. Menentukan output untuk suatu jenis input.
    4. Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi.
    5. Melakukan pengujian.
    6. Pembandingan output yang dihasilkan dengan output yang diharapkan.
    7. Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji.
  3. Metode-Metode Pengujian dalam Black Box

  4. Ada beberapa macam metode pengujian black box, berikut diantaranya:

    1. Equivalence Partioning, merupakan metode uji coba black box yang membagi domain input dari program menjadi beberapa kelas data dari kasus uji coba yang dihasilkan.
    2. Boundary Value Analysis, sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini Boundary Value Analysis (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi equivalence partitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output.
    3. Cause-Effect Graphing Techniques, merupakan desain teknik kasus uji coba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan.
    4. Causes (kondisi input) dan Effects (aksi) didaftarkan untuk modul dan identifier yang ditunjukan untuk masing-masing.
    5. Pembuatan grafik Causes-Effect Graph.
      1. Grafik dikonversikan kedalam tabel keputusan.
      2. Aturan tabel keputusan dikonversikan kedalam kasus uji.
    6. Comparison Testing, dalam beberapa situasi (seperti: aircraft avionic, nuclear power plant control) dimana keandalan suatu software amat kritis, beberapa aplikasi sering menggunakan software dan hardware ganda (redundant). Ketika software redundant dibuat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik black box testing yang disebut comparison testing atau back-to-back testing.
    7. Sample Dan Robustness Testing.
      1. Sample Testing, melibatkan beberapa nilai yang terpilih dari sebuah kelas ekivalen, seperti Mengintegrasikan nilai pada kasus uji. Nilai-nilai yang terpilih mungkin dipilih dengan urutan tertentu atau interval tertentu.
      2. Robustness Testing, pengujian ketahanan adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian. .
    8. Behavior Testing Dan Performance Testing.
      1. Behavior Testing, hasil uji tidak dapat dievaluasi jika hanya melakukan pengujian sekali, tapi dapat dievaluasi jika pengujian dilakukan beberapa kali, misalnya pada pengujian struktur data stack.
      2. Performance Testing, digunakan untuk mengevaluasi kemampuan program untuk beroperasi dengan benar dipandang dari sisi acuan kebutuhan. Misalnya: aliran data, ukuran pemakaian memori, kecepatan eksekusi, dll. Selain itu juga digunakan untuk mencari tahu beban kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.
    9. Requirement Testing, spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak (input/ output/ fungsi/ performance) diidentifikasi pada tahap spesifikasi kebutuhan dan desain.
      1. Requirement Testing melibatkan pembuatan kasus uji untuk setiap spesifikasi kebutuhan yang terkait dengan program.
      2. Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix.
    10. Endurance Testing, melibatkan kasus uji yang diulang- ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan.Contoh : Untuk menguji keakuratan operasi matematika (floating point, rounding off, dll), untuk menguji manajemen sumber daya sistem (resources) (pembebasan sumber daya yang tidak benar, dll), input/outputs (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian didefinisikan pada tahap spesifikasi kebutuhan atau desain.
  5. Kelebihan dan Kelemahan Black Box

  6. Dalam pengujian black box terdapat kelebihan dan kelemahan. Berikut diantaranya:


    Tabel 2.2. Kelebihan dan Kelemahan Black Box
    Sumber: Siddiq (2012:14)

Teori Khusus

Konsep Dasar Mikrokontroller

  1. Definsi Mikrokontroler

  2. Menurut Syahwil (2013:53)[22]“Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan perlengkapan input-output”. Mikrokontroler adalah salah satu dari bagian dasar dari suatu sistem komputer meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan komputer mainframe, mikrokontroler di bangun dari elemen-elemen dasar yang sama. Secara sederhana, komputer akan menghasilkan output spesifik berdasarkan inputan yang di terima dan program yang dikerjakan.

    Santoso dkk di dalam Jurnal FEMA Vol. 1, No. 1 (2013:17) [23]menambahakan, Mikrokontroler adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari Mikroprosesor serba guna yang digunakan dalam sebuah PC, karena sebuah Mikrokontroler umumnya telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan pemrograman input- output.

    Menurut Sumardi (2013:1)[24]“Mikrokontroler merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data”.

    Dari beberapa definisi-definisi diatas dapat disimpulkan bahwa Mikrokontroler adalah sebuah sistem mikroprosesor dalam chip tunggal yang dimana didalamnya terdapat CPU, ROM, RAM, I/O, Clock dan peralatan internal lainnya, dan juga mempunyai masukan dan keluaran serta kendali yang difungsikan untuk membaca data, dan dengan program yang bisa ditulis dan dihapus dengan cara khusus.

  3. Karakteristik Mikrokontroler

  4. Menurut Saefullah pada jurnal CCIT Vol.2 No.3 (2013:2) [25]menjelaskan, bahwa terdapat karakteristik-karakteristik mikrokontroler, yaitu:

    1. Mempunyai program khusus yang disimpan di memori untuk aplikasi lain dan program mikrokontroler lebih kecil dari PC.
    2. Konsumsi daya kecil.
    3. Rangkaiannya yang sederhana dan kompak.
    4. Harga yang murah dan komponennya yang sedikit.
    5. Unit I/O yang sederhana misalnya LED, LCD, Latch.
    6. Tahan situasi ekstrim (misal: temperatur tekanan, kelembaban).
  5. Jenis-Jenis Mikrokontroler

  6. Secara teknis hanya ada dua macam mikrokontroler. Pembagian ini didasarkan pada kompleksitas intruksi-intruksi yang dapat diterapkan pada mikrokontroler tersebut. Pembagian itu, yaitu RISC dan CISC serta masing-masing keturunan atau keluarga sendiri-sendiri.

    1. RISC (Reduced Instruction Set Computer), merupakan intruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak. Contoh RISC diantaranya adalah AVR. Arduino, ARM, PIC, dll.
    2. CISC (Complex Intruction Set Computer). Merupakan intruksi yang bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. Contoh CISC diantaranya MCS51.

    Dengan mengetahui jenis-jenis mikrokontroler pada pembahasan yang dijelaskan di atas, maka Peneliti dapat mengetaui bahwa dalam pembuatan sebuah project skripsi ini peneliti menggunakan jenis mikrokontroller berarsitektur RISC yang termasuk dalam keluarga dari arduino.

Konsep Dasar Arduino Uno

  1. Definisi Arduino Uno

  2. Menurut Saptaji (2015:27) [26] menjelaskan “Arduino Uno merupakan sebuah papan mikrokontroller berbasis ATMega328 yang memiliki 14 digital input / output dengan enam diantaranya dapat digunakan sebagai output PWM (Pulse Width Modulation)”.

    Selain itu juga ada enam pin yang dapat digunakan sebagai analog input yang berfungsi sebagai ADC (Analog Digital Converter). Pada versi ketiga papan ini sudah tidak menggunakan IC FTDI untuk konverter USB-to-serial (Rev1), namun menggunakan IC ATMega16U yang merupakan upgrade dari ATMega8u yang digunakan pada versi kedua (Rev2).

    Arduino memiliki berbagai macam versi. Beberapa versi yang cukup banyak tersedia di pasaran lokal, diantaranya adalah versi Arduino Duemilanove yang disebut sebagai Arduino 2009, versi Arduino Mega, dan versi Arduino Uno yang disebut sebagai Arduino 2010.

  3. Sejarah Arduino

  4. Proyek Arduino dimulai pertama kali di Ovre, Italy pada tahun 2005. Pada tahun 2010 telah terjual dari 120 unit Arduino. Arduino yang berbasis open source melibatkan tim pengembang. Pendiri arduino itu Massimo Banzi dan David Cuartielles, awalnya mereka memberi nama proyek itu dengan sebutan arduino dari ivrea tetapi seturut perkembangan zaman nama proyek itu diubah menjadi Arduino.

    Arduino dikembangkan dari thesis hernando Barragan di desain interaksi institute Ivrea. Arduino dapat menerima masukan dari berbagai macam sensor dan juga dapat mengontrol lampu, motor dan aktuator lainnya. Mikrokontroler pada board arduino di program dengan menggunkan bahasa pemrograman arduino (based on wiring) dan IDE arduino (based on processing). Proyek arduino dapat berjalan sendiri atau juga bisa berkomunikasi dengan software yang berjalan pada komputer.

  5. Hardware

  6. Papan Arduino merupakan papan mikrokontroler yang berukuran kecil atau dapat diartikan juga dengan suatu rangkaian berukuran kecil yang didalamnya terdapat komputer berbentuk suatu chip yang kecil. Pada Gambar 2.4. dapat dilihat sebuah papan Arduino dengan beberapa bagian komponen didalamnya.


    Gambar 2.4. Bentuk Fisik Arduino Uno

    Dengan Spesifikasi sebagai berikut:

    1. Mikrokontroler Atmega328
    2. Operasi tegangan : 5Volt
    3. Input tegangan : 7-11Volt
    4. Tegangan batas : 6-20Volt
    5. Pin I/O digital : 14 (6 bisa untuk PWM)
    6. Pin analog : 6
    7. Arus DC tiap pin I/O : 50mA
    8. Arus DC ketika 3.3V : 50mA
    9. Memori flash : 32 KB (Atmega328) dan ) 0,5 KB digunakan oleh bootloader
    10. SRAM : 2 KB
    11. EEPROM : 1 KB
    12. Kecepatan clock : 16 MHz

    Pada hardware arduino terdiri dari 20 pin yang meliputi:

    1. 14 pin IO Digital (pin 0–13)
      Sejumlah pin digital dengan nomor 0–13 yang dapat dijadikan input atau output yang diatur dengan cara membuat program IDE.
    2. 6 pin Input Analog (pin 0–5)
      Sejumlah pin analog bernomor 0–5 yang dapat digunakan untuk membaca nilai input yang memiliki nilai analog dan mengubahnya ke dalam angka antara 0 dan 1023.
    3. 6 pin Output Analog (pin 3, 5, 6, 9, 10 dan 11)
      Sejumlah pin yang sebenarnya merupakan pin digital tetapi sejumlah pin tersebut dapat diprogram kembali menjadi pin output analog dengan cara membuat programnya pada IDE.

    Papan Arduino Uno dapat mengambil daya dari USB port pada komputer dengan menggunakan USB charger atau dapat pula mengambil daya dengan menggunakan suatu AC adapter dengan tegangan 9 volt. Jika tidak terdapat power supply yang melalui AC adapter, maka papan Arduino akan mengambil daya dari USB port. Tetapi apabila diberikan daya melalui AC adapter secara bersamaan dengan USB port maka papan Arduino akan mengambil daya melalui AC adapter secara otomatis.

  7. Software Arduino

  8. Software arduino yang digunakan adalah driver dan IDE, walaupun masih ada beberapa software lain yang sangat berguna selama pengembangan arduino. IDE atau Integrated Development Environment suatu program khusus untuk suatu komputer agar dapat membuat suatu rancangan atau sketsa program untuk papan Arduino. IDE arduino merupakan software yang sangat canggih ditulis dengan menggunakan java. IDE arduino terdiri dari:

    1. Editor Program
      Sebuah window yang memungkinkan pengguna menulis dan mengedit program dalam bahasa processing.
    2. Compiler
      Sebuah modul yang mengubah kode program menjadi kode biner bagaimanapun sebuah mikrokontroler tidak akan bisa memahami bahasa processing.
    3. Uploader
      Sebuah modul yang memuat kode biner dari komputer ke dalam memory di dalam papan arduino.

Konsep Dasar Bahasa Pemrograman C

  1. Definisi Bahasa Pemrograman C

  2. Menurut pendapat Alfith di dalam Jurnal Momentum Vol. 17, No. 1 (2015) [27]“Bahasa C memiliki keuntungan-keuntungan yang dimiliki bahasa assembler (bahasa mesin), hampir semua operasi yang dapat dilakukan oleh bahasa mesin, dengan penyusunan program yang lebih sederhana dan mudah. Bahasa C terletak diantara bahasa pemrograman tingkat tinggi dan assembly”.

    Arduino board merupakan perangkat yang berbasiskan mikrokontroler. Perangkat lunak (software) merupakan komponen yang membuat sebuah mikrokontroler dapat bekerja. Arduino board akan bekerja sesuai dengan perintah yang ada dalam perangkat lunak yang ditanamkan padanya.

    Bahasa pemrograman arduino adalah bahasa pemrograman utama yang digunakan untuk membuat program untuk arduino board. Bahasa pemrograman arduino menggunakan bahasa pemrograman C sebagai dasarnya.

    Karena menggunakan bahasa pemrograman C sebagai dasarnya, bahasa pemrograman arduino memiliki banyak sekali kemiripan, walaupun beberapa hal telah berubah.

  3. Kelebihan Bahasa C

    1. Bahasa C tersedia hampir disemua jenis komputer.
    2. Kode Bahasa C bersifat portable yaitu bisa untuk semua jenis komputer. Suatu program ditulis dengan versi bahasa C tertentu akan dapat dikomplikasi dengan versi bahasa C yang lain hanya dengan sedikit modifikasi pada program.
    3. C adalah bahasa pemrograman yang fleksibel. Dengan bahasa C, kita dapat menulis dan mengembangkan berbagai jenis program mulai dari operating system, word processor, graphic processor, spreadsheets, ataupun compiler untuk suatu bahasa pemrograman.
    4. Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci. Yaitu: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volite while.
    5. Proses executable program bahasa C lebih cepat.
    6. Dukungan pustaka yang banyak.
    7. C adalah bahasa yang terstruktur.
    8. Bahasa C termasuk bahasa tingkat menengah.
    9. Dibandingkan dengan assembly, kode Bahasa C lebih mudah dibaca dan ditulis.
  4. Kekurangan Bahasa C

    1. Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
    2. Para pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan tidak terbiasa menggunakannya. Keampuhan C justru terletak pada pointer.

Konsep Dasar Komponen Elektronika

  1. Definisi Elektronika

  2. Hakiem (2014:32) [28]berpendapat, “Elektronika adalah ilmu pengetahuan dan teknologi (IPTEK) tentang pengendalian partikel bermuatan di dalam ruang hampa, gas, dan bahan semikonduktor”.

    Zona Elektro (2014:1) [29]menambahkan, “Komponen Elektronika adalah elemen terkecil dalam suatu rangkaian elektronika.”

    Berdasarkan definisi di atas penulis menyimpulkan definisi elektronika yaitu merupakan ilmu yang mempelajari alat listrik yang dioperasikan dengan cara mengontrol partikel bermuatan listrik dalam suatu alat seperti komputer ataupun peralatan elektronik.

  3. Jenis-jenis Komponen Elektronika

  4. Hakiem (2014:33)[28]menjelaskan, komponen elektronika adalah sebagai elemen terkecil dari rangkaian sistem/ekronis dibagi menjadi dua kelompok yaitu :

    1. Komponen Pasif, adalah komponen yang tidak dapat menguatkan dan menyearahkan sinyal listrik, serta tidak dapat mengubah energy dari satu bentuk ke tempat yang lain. Macam- macam komponen pasif:
      1. Resistor
      2. Menurut Diah Aryani dkk, dalam jurnal CCIT Vol.1 No.2 (2013) [30]“Resistor digunakan sebagai bagian dari jejaring elektronik dan sirkuit elektronik”.

        Istianto (2014:16)[31]menjelaskan, “Resistor berfungsi sebagai perendam tegangan DC (direct current, arus searah) atau AC (alternating current, arus bolak-balik).” Resistor adalah komponen dasar elektronika yang digunakan untuk membatasi jumlah arus yang mengalir dalam satu rangkaian. Sesuai dengan namanya resistor bersifat resistif dan umumnya terbuat dari bahan karbon. Dari hukum Ohms diketahui, resistansi berbanding terbalik dengan jumlah arus yang mengalir melaluinya. Satuan resistansi dari suatu resistor disebut Ohm (Ω). Tipe resistor yang umum adalah berbentuk tabung dengan dua kaki tembaga di kiri dan kanan. Pada badannya terdapat lingkaran dinamakan gelang kode warna untuk memudahkan pemakai mengenali besar resistansi tanpa mengukur besarnya dengan Ohm (Ω) meter.


        Tabel 2.3. Skema Warna Resistor
        Sumber: Istianto (2014:16)

        Nilai satuan terbesar yang digunakan untuk menentukan besarnya nilai resistor adalah:

        1 Mega Ohm (MΩ) = 1.000.000 Ω

        1 kilo Ohm (KΩ) = 1.000 Ω

      3. Kapasitor
      4. Istianto (2014:22) [4] berpendapat, kapasitor memiliki banyak fungsi di antaranya sebagai penstabil degangan DC untuk rangkaian catu daya atau lapis gelombang AC. Kapasitor menggunakan satuan Farad (F), jangkauannya antara 1pF (pico-Farad) atau 1 x 10-12 F hingga 1 F. Beberapa jenis kapasitor ada yang bertipe polar dan non- polar. Pada badan kapasitor terdapat sejumlah angka dan huruf sebagai kode nilai besaran kapasitans. Misalkan jika ada tiga digit angka, digit paling kiri pertama dan kedua sebagai nilai nominal kapasitans, angka ke-3 sebagai faktor pengali sesuai dengan angka nominalnya, misalnya:

        1=101=10, 2=102=100, 3=103=1000, dan seterusnya.


        Tabel 2.4. Macam-macam Kapasitor
        Sumber: Istianto (2014:22)

        Berikut ini adalah perhitungan rumus kapasitor:

        Q = CV..............................(1)

        Dimana:

        Q = muatan elektron dalam C (coulomb)

        C = nilai kapasitansi dalam F (farad)

        V = besar tegangan dalam V (volt)

      5. Kristal/XTAL
      6. Menurut Hernanto (2014:20) [32]kristal berfungsi untuk menghasilkan sinyal dengan tingkat kestabilan frekuensi yang sangat tinggi. Kristal pada oscilator ini terbuat dari quartz atau rochelle salt dengan kualitas yang baik. Material ini memiliki kemampuan mengubah energi listrik menjadi energi mekanik berupa getaran atau sebaliknya. Kristal dapat difungsikan sebagai umpan balik pada suatu frekuensi tertentu saja.


        Gambar 2.5. Kristal (XTAL)
        Sumber: Hernanto (2014:20)
    2. Komponen Aktif, adalah komponen yang dapat menguatkan dan menyearahkan sinyal listrik, serta mengubah energy dari satu bentuk ketempat yang lain. Macam-macam komponen aktif:
      1. Transistor
      2. Pendapat Istianto (2014:26) [31] transistor merupakan komponen semikonduktor yang berfungsi sebagai penguat arus, pemutus dan penyambung (switching) sirkuit, sebagai regulator tegangan, atau sebagai pemodulasi sinyal. Pada transistor terdapat 3 terminal, yaitu Basits (B), Emitor (E) dan Colector (C). Pada rangkaian analog, Transistor digunakan sebagai penguat arus (amplifier) seperti rangkaian pengeras suara, penstabil tegangan listrik (stabilizer) dan penguat gelombang radio (radio amplifier). Pada aplikasi digital sebagai saklar berkecapatan tinggi, sebagai gerbang logika (logic gate), atau sebagai penyimpan data bit. Transistor disusun menggunakan sambungan dioda. Berdasarkan jenis sambungan transistor dibedakan menjadi 2 (dua) jenis, yaitu:

        1. NPN (Negative Positive Negative), transistor NPN terdiri dari 1 lapisan semikondutor tipe-P diantara 2 lapisan semikonduktor tipe-N. Arus kecil yang memasuki basis pada emitter dikuatkan di keluran kolektor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi dari pada tengan emitter.

        2. Gambar 2.6. Simbol Transistor NPN
          Sumber: Istianto (2014:29)
        3. PNP (Positive Negative Positive) Transistor PNP terdiri dari 2 lapisan semikonduktor tipe-N di antara 2 lapisan semikonduktor tipe-P. arus kecil yang meninggalkan basis pada moda tunggal emitter dikuatkan dikeluran kolektor. Dengan kata lain, transistor PNP hidup ketika tegangan basis lebih rendah dari pada tegangan emitter.

        4. Gambar 2.7. Simbol Transistor PNP
          Sumber: : Istianto (2014:29)
        5. Dioda
        6. Istianto (2014:28) [31]mendeskripsikan, dioda adalah komponen semikonduktor yang hanya mengalirkan arus searah. Dalam operasinya, dioda akan bekerja bila diberi arus bolak-balik (AC) dan berfungsi sebagai penyearah. Selain itu dioda dapat mengalirkan arus searah (DC) dari kutub anoda (+) ke kutub katoda (-). Jika kutub anoda diberi arus negatif dan kutub katoda diberi arus positif maka dioda akan bersifat menahan arus listrik. Dioda merupakan gabungan antara bahan semikonduktor tipe P dan tipe N. Bahan tipe P adalah bahan campuran yang terdiri dari germanium atau silikon dengan aluminium dan merupakan bahan yang kekurangan elektron dan bersifat positif. Bahan tipe N adalah bahan campuran yang terdiri dari germanium atau silikon dengan fosfor dan merupakan bahan yang kelebihan elektron dan bersifat negatif.


          Gambar 2.8. Dioda
          Sumber: Istianto (2014:28)
      3. IC (Integreted Circuit)
      4. Hernanto (2014:22) [32]mengatakan, “IC (Integrated Circuit) merupakan suatu komponen semikonduktor yang dirancang dari beberapa komponen elektronika seperti transistor, dioda, resistor, kapasitor, dan komponen semikonduktor lainya, sehingga menjadi satu kesatuan yang berbentuk chip”.


        Gambar 2.9. IC (Integrated Circuit)
        Sumber: Hernanto (2014:22)
      5. LED (Lighting Emitting Diode)
      6. Ramadhan (2013:15) [33] menerangkan, “LED atau singkatan dari Light Emitting Diode adalah salah satu komponen elektronika yang terbuat dari bahan semi konduktor jenis dioda yang mempu mengeluarkan cahaya.”

        Alfith (2015:3) [27]menambahkan, “LED (Light Emitting Dioda) merupakan komponen aktif bipolar semikonduktor, karena itu hanya mampu mengalirkan arus dalam satu arah saja. Untuk menyalakan LED, cukup dengan mengalirkan arus dari anoda ke katoda (forward bias) dengan beda potensial minimum berkisar antara 1,5 hingga 2 volt dan arusnya berkisar di 20mA”

        Berdasarkan kedua definisi di atas, maka dapat disimpulkan LED (Light Emitting Dioda) adalah dioda yang dapat memancarkan atau menghasilkan cahaya pada saat mendapat arus bias maju (forward bias).


        Gambar 2.10. Lampu LED (Light Emitting Dioda)
        Sumber: marktechopto.com

Konsep Dasar Sensor Ultrasonik

  1. Definisi Sensor Ultrasonik

  2. Pendapat Michal Kelemen, dkk dalam Jurnal Distance Measurement via Using of Ultrasonic Sensor Vol 3, No 3 (2015) [34]“Ultrasonik distance sensors are designed for non-contact distance measurement and these type consist of transmitter and receiver or transcivier which is able to transmit and to receive ultrasonik sound. Main idea is to measure time to fly of ultrasonic sound wave from sensor to detected object. An ultrasonic trasnmitter send a sound frequency of above 18kHz in the air at the speed 344 meter per second (at 20ºC) and the receiver receives the reflected sound from the object. Distance between the transmitter and the object can be calculated by simple calculation by considering the time tajen by ultrasonic wave to travel from transmitter and receiver back (reflected) by the receiver. Measurement range is up to several meters.

    (Sensor jarak ultrasonik dirancang untuk pengukuran jarak non-kontak dan jenis ini terdiri dari pemancar dan penerima ataur tranceivier yang mampu mentransmisikan dan menerima suara ultrasonik. Ide utamanya adalah mengukur waktu terbang gelombang suara ultrasonik dari sensor ke objek yang terdekteksi. Pemancar ultrasonik mengirimkan suara diatas 18kHz di udara pada kecepatan 344 meter per detik (pada 20ºC) dan penerima menerima suara dengan perhitungan sederhana dengan mempertimbangkan waktu yang dibutuhkan oleh gelombang ultrasonik untuk melakukan perjalanan dari pemancar dan diterima kembali (tercermin) oleh penerima. Rentang ukuran sampai beberapa meter.

    Sensor ultrasonik adalah sensor yang bekerja berdasarkan prinsip pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera diantarannya adalah: objek padat, cair, butiran, maupun tekstil.


    Gambar 2.11. Bentuk Fisik Sensor Ultrasonik

    Dengan spesefikasi sebagai berikut:

    1. Jangkauan deteksi: 2cm sampai kisaran 400-500cm
    2. Sudut deteksi terbaik adalah 15 derajat
    3. Tegangan kerja 5V DC
    4. Frekuensi Ultrasonik 40KHz

Konsep Dasar Sensor Load Cell

Sensor load cell merupakan sensor yang dirancang untuk mendeteksi tekanan atau berat sebuah beban, sensor load cell umumnya digunakan sebagai komponen utama pada sistem timbangan digital dan dapat diaplikasikan pada jembatan timbangan yang berfungsi untuk menimbang berat dari truk pengangkut bahan baku, pengukuran yang dilakukan oleh Load Cell menggunakan prinsip tekanan.


Gambar 2.12. Bentuk Fisik Sensor Load Cell

Konsep Dasar Solenoid Door Lock

  1. Definisi Solenoid Door Lock

  2. Solenoid Door Lock atau Solenoid Kunci Pintu adalah alat elektronik yang dibuat khusus untuk pengunci pintu. Alat ini sering digunakan pada kunci pintu otomatis. Solenoid ini akan bergerak/bekerja apabila diberi tegangan. Pada kondisi normal solenoid dalam posisi tuas keluar/terkunci. Jika diberi tegangan tuas akan masuk/terbuka dalam 1 detik dan dapat bertahan hingga 10 detik.


    Gambar 2.13. Bentuk Fisik Solenoid Door Lock

    Adapun spesifikasinya sebagai berikut:

    1. Tegangan : 12V DC
    2. Arus kerja : 600mA
    3. Konsumsi daya: 7.5W
    4. Ukuran lidah : 10x10x10mm
    5. Wiring : merah +12v (VCC), hitam -12v (GND)

Konsep Dasar Relay

  1. Definisi Relay

  2. Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi.


    Gambar 2.14. Bentuk fisik Relay
  3. Prinsip Kerja Relay

  4. Pada dasarnya, Relay terdiri dari 4 komponen dasar yaitu:

    1. Electromagnet (Coil)
    2. Armature
    3. Switch Contact Point (Saklar)
    4. Spring


  5. Fungsi Relay

  6. Beberapa fungsi Relay yang telah umum diaplikasikan kedalam peralatan Elektronika diantaranya adalah :

    1. Relay digunakan untuk menjalankan Fungsi Logika (Logic Function).
    2. Relay digunakan untuk memberikan Fungsi penundaan waktu (Time Delay Function).
    3. Relay digunakan untuk mengendalikan Sirkuit Tegangan tinggi dengan bantuan dari Signal Tegangan rendah.
    4. Ada juga Relay yang berfungsi untuk melindungi Motor ataupun komponen lainnya dari kelebihan Tegangan ataupun hubung singkat (Sh si power/ daya).

Konsep Dasar LCD 16x2

  1. Definisi LCD 16x2

  2. Menurut Kadir (2013:196) [4] “ Liquid Crystal Display (LCD) adalah Komponen yang dapat menampilkan tulisan. Salah satu jenisnya memiliki dua baris dengan setiap baris terdiri atas enam belas karakter. LCD seperti itu biasa disebut LCD 16x2”.

    Adapun fitur yang disajikan dalam LCD ini adalah :

    1. Terdiri dari 16 karakter dan 2 baris
    2. Mempunyai 192 karakter tersimpan.
    3. Terdapat karakter generator terprogram.
    4. Dapat dialamati dengan mode 4-bit dan 8-bit.
    5. Dilengkapi dengan back light.

    Gambar 2.15. Bentuk fisik LCD 16x2 (Liquid Crystal Display)

Konsep Dasar Power Supply

  1. Definisi Power Suply

  2. Menurut Gunawan (2013:1) [35] “power supply adalah alat atau sistem yang berfungsi untuk menyalurkan energi listrik atau bentuk energi jenis apapun yang sering digunakan untuk menyalurkan energi listrik”.

  3. Fungsi Power Supply

  4. Menurut Gunawan (2013:1) [35] power supply dapat melakukan fungsi berikut ini:

    1. Rectification: konversi input listrik AC menjadi DC.
    2. Voltage Transformation: memberikan keluaran tegangan atau voltage DC yang sesuai dengan yang dibutuhkan.
    3. Filtering: menghasilkan arus listrik DC yang lebih bersih, bebas dari ripple ataupun noise listrik yang lain.
    4. Regulation: mengendalikan tegangan keluaran agar tetap terjaga, tergantung pada tingkatan yang diinginkan, beban daya, dan perubahan kenaikan temperatur kerja juga toleransi perubahan tegangan daya input.
    5. Isolation : memisahkan secara elektrik output yang dihasilkan dari sumber input.
    6. Protection: mencegah lonjakan tegangan listrik (jika terjadi), sehingga tidak terjadi pada output, biasanya dengan tersedianya sekering untuk auto shutdown jika hal terjadi.

    Idealnya, sebuah power supply dapat menghasilkan output yang bersih, dengan tegangan output yang konstan terjaga dengan tingkat toleransi dari tegangan input, beban daya, juga suhu kerja, dengan tingkat konversi efisiensi 100%.

  5. Prinsip Rangkaian Power Supply

  6. Menurut Gunawan (2013:1) [35]"secara prinsip rangkaian power supply adalah menurunkan tegangan AC, menyearahkan tegangan AC sehingga menjadi DC, menstabilkan tegangan DC, yang terdiri atas transformator, dioda dan kapasitor atau kondensator. Tranformator biasanya berbentuk kotak dan terdapat lilitan-lilitan kawat email didalamnya. Ada 2 jenis rangkaian penyearah, yaitu setengah gelombang (half wave) dan gelombang penuh (fullwave). Arus listrik DC yang keluar dari dioda masih berupa deretan pulsa-pulsa. Tentu saja arus listrik DC semacam ini tidak cocok atau tidak dapat digunakan oleh perangkat elektronik apapun. Kapasitor berfungsi sebagai filter pada sebuah rangkaian power supply".


    Gambar 2.16. Bentuk Fisik Power Supply

Literature Review

Konsep Dasar Literature Review

  1. Definisi Literature Review

  2. Menurut Hermawan dalam Tiara (2013:75) [36]"Tinjauan pustaka adalah menganalisis secara kritis pustaka penelitian yang ada saat ini. Tinjauan pustaka tersebut perlu dilakukan secara ketat."

    Menurut Warsito, dkk (2015:29) [37]menambahkan, “Metode study pustaka dilakukan untuk menunjang metode survei dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi- referensi yang berhubungan dengan penelitian yang dilakukan.”

    Berdasarkan beberapa definisi diatas dapat disimpulkan bahwa Literature review adalah uraian tentang teori, temuan, dan bahan penelitian lainnya yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian untuk menyusun kerangka pemikiran yang jelas dari perumusan masalah yang ingin diteliti.


  3. Tujuan Literature Review

  4. Hermawan dalam Tiara (2013:76)[36]mendeskripsikan, tinjauan pustaka berisi penjelasan secara sistematik mengenai hubungan antara variabel untuk menjawab perumusan masalah penelitian. Tinjauan pustaka dalam suatu penelitian memiliki beberapa tujuan, yaitu:

    1. Untuk berbagi informasi dengan para pembaca mengenai hasil-hasil penelitian sebelumnya yang erat kaitannya dengan penelitian yang sedang kita laporkan.
    2. Untuk menghubungkan suatu penelitian ke dalam pembahasan yang lebih luas serta terus berlanjut sehingga dapat megisi kesenjangan-kesenjangan serta memperluas atau memberikan kontribusi terhadap penelitian-penelitian sebelumnya.
    3. Menyajikan suatu kerangka untuk menunjukan atau meyakinkan pentingnya penelitian yang dilakukan dan untuk membandingkan hasil atau temuan penelitian dengan temuan-temuan penelitian lain dengan topik serupa.
  5. Kajian Literature Review

  6. Dalam melakukan kajian literature review ada beberapa langkah yang harus dilakukan, sebagai berikut:

    1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
    2. Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain.
    3. Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
    4. Meneruskan capaian penelitian sebelumnya sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat dibangun di atas platform pengetahuan atau ide yang sudah ada.
    5. Untuk mengetahui orang lain yang spesialis dan mengerjakan di area penelitian yang sama, sehingga dapat terjaring dalam komunitas yang dapat memberi kontribusi sumber daya yang berharga.

Studi Pustaka Literatur Review

Banyak penelitian yang sebelumnya dilakukan mengenai alat pengukur tinggi badan manusia yang menggunakan sensor ultrasonik berbasis mikrokontroler. Dalam upaya mengembangkan dan menyempurnakan pengukur tinggi badan manusia yang menggunakan sensor ultrasonik berbasis mikrokontroler ini perlu dilakukan studi pustaka (literature review) sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya yaitu:

  1. Penelitian dalam sebuah skripsi yang telah dilakukan oleh Muhammad Khiabani Fakhri (2015) [38]yang berjudul “Pengukur Tinggi Badan Menggunakan Sensor Ultrasonik Berbasis Mikrokontroler Atmega328 Dual Mode Pada SDIT Al-Istiqomah" ini di usulkan untuk proses pengukuran, membaca hasil pengukuran, sekaligus memberitahukan hasil pengukuran tersebut dengan output suara berbasis Mikrokontroler ATMega328. Rangkaian Pengukur Tinggi Badan Digital ini menggunakan Sensor Ultrasonik yang digunakan untuk mendeteksi benda disekitar sensor. Jika gelombang ultrasonik memantul kembali ke penerima, berarti ada objek di sekitar sensor. Mikrokontroler akan menghitung waktu yang dibutuhkan untuk menerima gelombang ultrasonik dan menentukan jarak antara sensor dengan lantai.
  2. Penelitian dalam sebuah jurnal yang telah dilakukan oleh Dita Ditafrihil Fuadah dan Mada Sanjaya WS.Ph.D. (2013) [39]yang berjudul “Monitoring dan Kontrol Level Ketinggian Air dengan Sensor Ultrasonik Berbasis Arduino” Sensor ultrasonik adalah sensor pengukur jarak dengan menggunakan gelombang ultrasonik. Sensor HY-SRF05 merupakan sensor ultrasonik yang mampu mengukur jarak dari 2 cm sampai 450 cm. Keluaran sensor ini memungkinkan membaca perubahan jarak pada ketinggian air menggunakan gelombang ultrasonik berbasis Arduino Uno dan dengan interfacing pada Matlab. Pengujian menggunakan bejana bulat denga ketinggian 10 cm.
  3. Penelitian dalam sebuah jurnal yang telah dilakukan oleh Ferry Sudarto, M.Firman dan Sugeng Adi Atma (2013) [40] yang berjudul “Tongkat Ultrasonik untuk Tunanetra sebagai Deteksi Jarak Benda dengan Output Suara” ini diusulkan untuk merancang tongkat ultrasonik untuk tunanetra dengan menggunakan teknologi berbasis mikrokontroler yang dapat mendeteksi keberadaan suatu objek. Untuk bisa mendeteksi jarak benda, tongkat ultrasonik dilengkapi oleh berbagai modul diantaranya adalah sensor Ultrasonik D-Sonar untuk mengukur jarak pengguna dengan benda didepannya, mikrokontroler AT89S51 sebagai memori program, dan ISD 2590 sebagai perekam suara untuk output. Gelombang ultrasonik ini akan dipancarkan dan sinyal yang mengenai suatu objek sebagian akan dipantulkan kembali. Sinyal pantul akan diterima oleh suatu penerima untuk kemudian diolah oleh mikrokontroler. Mikrokontroler akan mengontrol dan mengolahnya, sehingga dapat dihasilkan suatu output berupa suara. Dan sebagai pencatu tegangan untuk semua rangkaian digunakan battery.
  4. Penelitian dalam sebuah jurnal yang telah dilakukan oleh Thomas, Johan.K.W, dan Henhy (2008) [41]yang berjudul ” Sistem Pengukur Berat Dan Tinggi Badan Menggunakan Mikrokontroler AT89S51” Sistem alat pengukur berat badan dan tinggi badan bertujuan untuk menentukan berat badan, tinggi badan dan menentukan kategori ukuran tubuh. Pengukuran berat badan dilakukan oleh timbangan digital dan pengukuran tinggi badan dilakukan oleh gelombang ultrasonik. Output dari alat timbangan digital dan alat pengukur tinggi ini akan menjadi data masukan kepada pengendali mikro. Kemudian oleh pengendali mikro datayang diterima akan diolah datanya dan memberikan data keluaran untuk ditampilkan melalui LCD dan LED. Untuk mengolah data-data tersebut diperlukan program pada pengendali mikro untuk melakukan perhitungan seperti berat badan ideal, menentukan kategori ukuran tubuh serta untuk mengontrol tampilan LCD dan indikator LED. Pengendali mikro pada sistem ini berfungsi sebagai alat pemroses utama yang mengendalikan kerja komponen yang tercakup menjadi suatu sistem secara keseluruhan.
  5. Penelitian dalam sebuah jurnal internasional yang telah dilakukan oleh Ilze Andersone dari Riga Technical University, Latvia pada tahun (2017) [42]yang berjudul “ Probabilistic Mapping With Ultrasonic Distance Sensor” Penelitian ini mengusulkan pendekatan pemetaan robot probabilistik untuk menggabungkan pembacaan jarak ultrasonik dengan memodelkannya sebagai variabel acak Gaussian dan menggunakan pencocokan pindai untuk mengurangi ketidakpastian dalam proses pemetaan. Untuk memperhitungkan ketidakpastian sudut yang tinggi dari sensor jarak ultrasonik, kedua pembacaan positif (objek yang terdeteksi) dan pembacaan negatif (kurangnya deteksi) diperhitungkan untuk memperbarui pengukuran dan membuat peta lingkungan yang diperbarui. Untuk mendukung pendekatan ini, peta secara bersamaan terdiri dari dua bagian - pemindaian ruang kosong disimpan di grid hunian dan pembacaan rintangan direpresentasikan sebagai rangkaian fitur variabel Gaussian.
  6. Penelitian yang dilakukan oleh Alexander Nguyen, Michael Heath, Antony Messina, Jiang Wu dan Ying Sun dari Departemen of Electrical, Computer and Biomedical Engineering, University of Rhode Island (2017) [43] yang berjudul “Ultrasonic Sensors Height and BMI Device” penelitian ini membahas tentang pengembangan dan penciptaan sebuah perangkat yang memanfaatkan sensor ultrasonik untuk menentukan ketinggian. Perangkat ini dimaksudkan untuk dijadikan alternatif yang lain. Perangkat akan dibuat agar orang dapat menggunakannya sendiri dengan mudah tanpa membutuhkan bantuan. Tujuannya adalah untuk mempermudah pengukuran, dan biaya yang lebih murah. Desainnya mencakup dua sensor ultrasonik, composit framework, pengendali PIC, pengkabelan, dan pengkodean C ++ dalam desainnya.

BAB III

PERANCANGAN DAN PEMBAHASAN

Analisa Organisasi

Gambaran Umum CitraRaya World Of Wonders

CitraRaya World Of Wonders merupakan tempat wisata modern yang terletak di CitraRaya Boulevard Blok KH 01 / 01, Sektor 3.1, Kawasan Mardigrass CitraRaya, Cikupa, Tangerang, Banten.

Tampat wisata ini dilengkapi dengan wahana edukasi yang di kemas dalam bentuk miniatur dari berbagai keajaiban di penjuru dunia, seperti:

  1. Zaman Batu
  2. Zaman Es
  3. Stonehenge
  4. Sphinx & Piramid
  5. Kuil Karnak
  6. Istana Minoan
  7. Tembok Cina
  8. Persepolis
  9. Mercusuar Alexandria
  10. Kuil Artemis
  11. Kuil Parthenon
  12. Coloseum
  13. Candi Borobudur
  14. Candi Prambanan
  15. Menara Pisa
  16. Gerbang Ishtar
  17. Kuil Ziggurat

Dengan lahan seluas 1,3 hektar, World OF Wonders memiliki 31 wahana permainan yang dapat dinikmati pengunjung sepuasnya, yaitu:

  1. Kincir Jurassic
  2. Kuda Ria
  3. Paralayang
  4. Katak Kejut
  5. Perahu Tembak
  6. Kebat-Kebit
  7. Gasing-Alexandria
  8. Ayunan Kaisar
  9. Area Tangkas
  10. Lika-Liku
  11. Sepeda Layang
  12. Perahu Liberty
  13. Kereta Minoan
  14. Sinema Phartenon 4D
  15. Mobil Gladiator
  16. Karaoke Ziggurat
  17. Keliling Dunia
  18. Cangkir Putir
  19. Rumah Angker
  20. Petualangan Air
  21. Istana Ceria
  22. Istana Pasir
  23. Outdoor Playground
  24. Taman Lalu Lintas
  25. Teras Antariksa
  26. Jelajah Rimba
  27. Teknomania
  28. Museum Satwa
  29. Galeri Ilusi
  30. Berburu Dino
  31. Taman Satwa

World Of Wonder juga memiliki fasilitas lengkap yang memberi kemudahan bagi para pengunjung, yaitu:

  1. Pintu Masuk / Keluar Barat
  2. Pintu Masuk / Keluar Timur
  3. Pintu Keluar
  4. Kios Jurassic
  5. Kios Jaman Es
  6. Cafe Jurassic
  7. Food Court
  8. Puja Sera
  9. E-Bike
  10. Klinik
  11. Mushola
  12. Toilet
  13. Loket Permainan
  14. Panggung WOW
  15. Toko Souvenir
  16. KantorManajemen

Sejarah Singkat CitraRaya World Of Wonders

CitraRaya World of Wonders dibangun di atas lahan 1,3 hektar menelan total investasi sebesar Rp 100 miliar. Proyek ini dikembangkan oleh Pengembang CitraRaya dengan bekerjasama dengan PT. Carnival Wisata Sejahtera anak usaha PT. Bunga Wangsa Sejati yang juga pengembang Jatim Park, Batu Night Spectaculer di Malang yang menyediakan berbagai permainan di area CitraRaya World of Wonders. Peresmian CitraRaya World of Wonders dilaksanakan pada hari Minggu, 10 Juni 2012 ini dihadiri lebih dari 500 pengunjung yang sebagian besar adalah masyarakat CitraRaya. Tampak hadir dalam acara yang diresmikan oleh Direktur PT Ciputra Residence Agussurja Widjaja, jajaran Direksi PT. Carnival Wisata Sejahtera, direksi, manager dan staf management PT Ciputra Residence, serta tamu undangan VIP lainnya.

Visi, Misi dan Tujuan CitraRaya World Of Wonders

  1. Visi

  2. Menjadikan World Of Wonders sebagai tempat pembelajaran sekaligus Rekreasi untuk segala umur yang pertama dan terlengkap di kawasan Banten.

  3. Misi

    1. Menyediakan sarana dan prasarana pembelajaran dan wahana yang terkini dan cocok untuk dinikmati semua orang.
    2. Mengutamakan pelayanan kepada pengunjung, pengunjung datang sampai pulang mereka harus merasa senang.
    3. Menjadikan tempat untuk pengembangan diri.
    4. Menjadikan asset dimasyarakat Banten dan sekitarnya.
  4. Tujuan

“Rukun, bekerjasama, bahagia di tempat kerja, demi memberikan berkah untuk keluarga tercinta”.

Struktur Organisasi


Gambar 3.1. Struktur Organisasi CitraRaya World Of Wonders

Tugas dan Wewenang

Berikut adalah tugas dan tanggung jawab bagian-bagian yang ada di CitraRaya World Of Wonders:

  1. Direktur Utama
    1. Mampu memimpin seluruh direksi yang ada
    2. Bertanggung jawab atas seluruh direksi
    3. Memimpin rapat umum perusahaan
  2. Manager Operasional
    1. Mengawasi pengelolaan pelaksanaan kegiatan perusahaan.
    2. Bertanggung jawab atas seluruh bagian koordinator
    3. Mengelola pelaksanaan kegiatan perusahaan
    4. Melakukan koordinasi kerja harian
  3. Internal Audit
    1. Mencari informasi awal terkait bagian yang akan di audit
    2. Melakukan tinjauan dokumen dan persyaratan lain yang berkaitan dengan audit
    3. Mempersiapkan program audit tahunan dan jadwal pelaksanaan audit secara terperinci
    4. Membuat daftar pertanyaan audit
    5. Melaksanakan pemeriksaan sistem secara menyeluruh
    6. Mengumpulkan dan menganalisis bukti audit yang cukup relevan
    7. Melaporkan temuan audit atau masalah-masalah yang ditemukan selama audit internal
    8. Memantau tindak lanjut hasil audit sampai dinyatakan selesai
  4. Koordinator GA (General Affair)
    1. Melakukan purchasing / pembelian aset kantor
    2. Mengurus pemeliharaan asset kantor
    3. Berhubungan dengan pihak ketiga dalam perjanjian jual beli atau sewa menyewa
    4. Kemanan perusahaan (security)
  5. Koordinator HR
    1. Memberi bimbingan dan saran kepada bawahannya supaya pelaksanaan pekejaan berjalan lancar
    2. Melakukan koordinasi hasil perkerjaan secara rutin
    3. Bertanggung jawab atas penyelesaian pekerjaan orang dibawahnya
    4. Memastikan sumber daya manusia yang berkompeten
    5. Mengatur proses seleksi karyawan
  6. Koordinator Teknik
    1. Memberikan pertimbangan-pertimbangan atas teknologi yang akan dipergunakan
    2. Memberikan masukan kepada Manager Operasional atas rencana pengembangan teknologi dimasa yang akan datang
    3. Bertanggung jawab atas bagian teknisi
  7. Koordinator Marketing
    1. Menentukan strategi pemasaran yang efektif dan efisien dengan memperhatikan sumber daya perusahaan
    2. Menjalin hubungan dengan pelanggan khususnya dalam pengukuran kepuasan pelanggan
    3. Bertanggung jawab terhadap ketertiban, kelancaran proses kerja bagian marketing
  8. Koordinator Keuangan
    1. Bertanggung jawab atas pengeluaran biaya perusahaan
    2. Mengontrol pengeluaran perusahaan
    3. Mengatur cash flow dalam perusahaan

Tata Laksana Sistem Berjalan

Prosedur Sistem Yang Berjalan

Prosedur pengukuran tinggi dan berat badan pengunjung wahana permainan yang berjalan pada CitraRaya World Of Wonders.


Gambar 3.2. Flowchart Sistem Yang Berjalan
  1. 2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada flowchart sistem pengukuran tinggi dan berat badan pengunjung wahana permainan yang berjalan.
  2. 3 (tiga) simbol manual operation yang menyatakan kegiatan pengunjung.
  3. 1 (satu) simbol proses yang menyatakan proses pengukuran tinggi dan berat badan pengunjung oleh petugas wahana permainan secara manual.
  4. 1 (satu) simbol decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu: apakah tinggi badan >140cm?. Jika “Ya” maka pengunjung boleh masuk wahana permainan, jika “Tidak” maka pengunjung tidak boleh masuk wahana permainan.

Flowchart Sistem Yang Diusulkan

Berikut ini adalah flowchart sistem pengukur tinggi dan berat badan pengunjung pada wahana permainan yang disulkan pada gambar 3.3.


Gambar 3.3. Flowchart Sistem Yang Diusulkan.

Dapat dijelaskan pada gambar 3.3. Flowchart Pengukur Tinggi dan Berat Badan Pengunjung Pada Wahana Permainan Yang Diusulkan pada CitraRaya World Of Wonders terdiri dari:

  1. 2 (dua) simbol terminal, yang berperan sebagai “Mulai” dan “Selesai” pada proses flowchart pengukuran tinggi dan berat badan pengunjung.
  2. 1 (satu) simbol proses yang menyatakan bahwa arduino uno berperan untuk melakukan semua proses input/output yang akan dilakukan.
  3. 9 (sembilan) simbol input/output, yang menyatakan proses input dimulai dari sensor ultrasonik dan loadcell kemudian arduino mendapat data tinggi dan berat badan kemudian hasil tersebut ditampilkan pada layar LCD 16x2.
  4. 2 (dua) simbol decision yang berperan untuk menunjukan sebuah langkah pengambilan keputusan “ya” dan “tidak”, yaitu: apakah tinggi badan pas atau lebih dari 140cm dan berat badan pas atau lebih dari 50kg?. Jika “Ya” maka pengunjung boleh masuk wahana permainan, jika “Tidak” maka pengunjung tidak boleh masuk wahana permainan, kemudian apakah jumlah manusia yang masuk lebih dari 15 orang? dan jumlah total berat badan 1500 kg?. Maka jika “Ya” LCD menampilkan tulisan “Kelebihan Muatan” dan wahana tidak akan berjalan, jika “Tidak” maka LCD menampilkan jumlah total orang yang masuk dan menampilkan jumlah total berat badan pengunjung yang terdeteksi oleh sensor dan wahana akan berjalan.

Perancangan Prototipe

Protoype alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino ini dilengkapi dengan komponen-komponen seperti: sensor ultrasonik, sensor loadcell, mikrokontroler arduino uno, solenoid door lock, relay, dan LCD 16x2 sebagai interface dari alat ini. Bahan prototype terbuat dari besi yang digunakan sebagai rangka dari alat yang dibuat.

Blok Diagram Rangkaian Sistem

Berikut blok diagram beserta alur kerja untuk pembuatan prototype alat pengukur tingi dan berat badan pengunjung pada wahana permainan CitraRaya World Of Wonders pada gambar 3.5.


Gambar 3.4. Blok Diagram
  1. Rangkaian catu daya berfungsi sebagai pensuplay arus listrik ke seluruh rangkaian alat.
  2. Rangkaian Arduino Uno berfungsi mengolah dan mengontrol hasil pembacaan yang diterima dari sensor ultrasonik, sehingga dapat dihasilkan suatu informasi tentang keberadaan objek sekaligus mengukur jarak antara objek dengan alat.
  3. Rangkaian sensor ultrasonik berfungsi sebagai pembaca ketinggian suatu objek yang memanfaatkan suatu ultarsonik sebagai media mengetahui jarak.
  4. Rangkaian sensor Loadcell berfungsi sebagai pengukur berat badan pengunjung wahana permainan.
  5. Rangkaian Relay berfungsi memberi sinyal logic on/off untuk menjalankan fungsi solenoid door lock dan memberikan jeda waktu pada solenoid door lock.
  6. Solenoid Door Lock berfungsi sebagai mekanisme penguncian pintu yang sesuai dari perintah relay.
  7. Rangkaian LCD berfungsi sebagai informasi berupa hasil tampilan pengukuran tinggi dan berat badan pengunjung.

Cara Kerja Alat

  1. Input, Proses dan Output

    1. Input
      Proses input terjadi pada saat objek (pengunjung) menginjak sensor LoadCell dan tepat di bawah Sensor Ultrasonik pada alat pengukur tinggi dan berat badan. Setelah proses ini Sensor LoadCell dan sensosr Ultrasonik akan mengirimkan informasi mengenai tinggi dan berat badan tersebut melalui pin yang ada pada sensor dan Arduino Uno.
    2. Proses
      Pada saat objek (pengunjung) menginjak sensor LoadCell dan tepat di bawah Sensor Ultrasonik pada alat pengukur tinggi dan berat badan, lalu Arduino Uno memproses data berdasarkan syntax yang telah dimasukan ke dalam otak inti Arduino Uno untuk memberikan fungsi logic ON/OFF kepada Relay untuk mengontrol Solenoid Door Lock.
    3. Output
      Setelah mendapatkan data tinggi badan dan berat badan dari Arduino Uno yang berdasarkan hasil pengukuran Sensor, maka Relay akan mengirimkan logic ON ke Solenoid Door Lock untuk membuka tuas agar pintu dapat dibuka apabila nilai tinggi badan pas atau lebih dari 140cm dan berat badan pas atau lebih 50kg, lalu LCD menampilkan informasi berupa tampilan hasil tinggi dan berat badan pengunjung. Kemudian sistem akan menghitung jumlah pengunjung wahana permaian apakah jumlah orang sudah mencapai 15 pengunjung jika “Ya” solenoid akan terkunci dan total berat badan apakah sudah mencapai 1500kg? , jika ‘Ya” wahana tidak bisa berjalan dan LCD akan menampilkan tulisan “Kelebihan Muatan”, jika “Tidak” wahana permainan akan berjalan normal.

Pembuatan Alat

Pada perancangan ini akan dibahas mengenai perancangan perangkat keras (hardware) dan perancangan perangkat lunak (software). Dari kedua pembahasan perancangan ini dianggap penting untuk dibahas karena ingin menghasilkan sistem yang baik, serta menghasilkan sinkronisasi antara perangkat keras dengan perangkat lunak.

Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika dan device penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini alat dan bahan yang digunakan adalah:

  1. Laptop / Personal Computer (PC)
  2. Software Arduino Uno
  3. Software Fritzing
  4. Software Microsoft Visio 2010
  5. Rangkaian Arduino Uno
  6. Sensor Ultrasonik HC-SR04
  7. Sensor LoadCell
  8. Solenoid Door Lock
  9. Relay 1 Channel
  10. LCD 16x2
  11. Catu Daya 12v
  12. Kabel Jumper
  13. Kayu Triplek
  14. Paralon
  15. Solder Timah

Perancangan Perangkat Keras (Hardware)

Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini, alat dan bahan yang dibutuhkan adalah :

  1. Rangkaian Arduino Uno

  2. Arduino Uno ini merupakan tempat pengolahan data dan pengoperasian alat. Dan dalam rancangan ini, Arduino Uno berfungsi sebagai otak dari seluruh sistem rancangan. Mikrokontroler arduino mempunyai 3 buah port dan berbagai pin yang digunakan untuk menampung input dan output data dan terhubung langsung dengan rangkaian-rangkaian pendukung lainnya.


    Gambar 3.5. Rangkaian Arduino Uno
  3. Rangkaian Sensor Ultrasonik HC-SR04

  4. Sensor Ultrasonik HC-SR04 berfungsi sebagai input dari alat pengukur tinggi badan manusia (pengunjung) pada wahana permainan yang dapat mendeteksi suatu objek, sensor ini bekerja berdasarkan prinsip pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera diantarannya adalah: objek padat, cair, butiran, maupun tekstil. . Sensor ultrasonik bekerja dengan menggunakan tegangan sumber sebesar 5 volt dc.


    Gambar 3.6. Rangkaian Sensor Ultrasonik HC-SR04
  5. Rangkaian Relay

  6. Rangkaian Relay berfungsi untuk menjalankan kinerja solenoid door lock dan memberikan fungsi jeda waktu pada solenoid door lock.


    Gambar 3.7. Rangkaian Relay
  7. Rangkaian Solenoid Door Lock

  8. Solenoid Door Lock berfungsi sebagai mekanisme penguncian. Alat ini sering digunakan pada kunci pintu otomatis. Solenoid ini akan bergerak/bekerja apabila diberi tegangan. Pada kondisi normal solenoid dalam posisi tuas memanjang/terkunci. Jika diberi tegangan tuas akan keluar/masuk dalam 1 detik dan dapat bertahan hingga 10 detik. Alat ini bekerja dengan menggunakan sumber tegangan sebesar 12 Volt DC.

  9. Rangkaian Layar LCD 16x2

  10. Liquid Crystal Display (LCD) merupakan display yang dapat digunakan untuk menampilkan berbagai tampilan baik berupa huruf, angka dan karakter lainnya serta dapat menampilkan berbagai macam tulisan maupun pesan–pesan pendek lainnya. Penampil yang dipakai adalah LCD 16X2 bisa dilihat pada Gambar 3.9. LCD digunakan untuk menampilkan informasi apa yang sedang dikerjakan oleh sistem arduino.


    Gambar 3.8. Rangkaian LCD (Liquid Crystal Display)
  11. Rangkaian Catu Daya

  12. Rangkaian catu daya yang berfungsi untuk memberi supply tegangan arduino agar stabil dan mempunyai arus yang cukup untuk mensuplai arduino sehingga tidak terjadi drop tegangan saat arduino dioperasikan.

    Agar supaya daya yang disuplai rangkaian elektronik tidak berubah-ubah, diperlukan suatu komponen berupa IC Regulator. Komponen ini biasanya sudah dilengkapi dengan pembatas arus (current limiter) dan pembatas suhu (thermal shutdown). Pada rangkaian alat akses kontrol kelistrikan mesin ini daya yang dibutuhkan adalah sebesar +5V dengan jenis arus DC (bolak-balik). Untuk itu IC regulator yang digunakan adalah IC 7805.


    Gambar 3.9. Rangkaian Catu Daya
  13. Rangkaian Sensor Load Cell

  14. Saat pengukuran, tekanan yang tepat di aplikasikan kebagian luar dari Stream Beam berbentuk huruf E pada sensor dan bagian luar sesnsor menghasilkan tekanan tegak lurus yang berlawanan arah. Alat ini menggunakan 4 sensor full bridge untuk pengukuran 4x25kg = 200kg.


    Gambar 3.10. Rangkaian Sensor Load Cell
  15. Rangkaian Keseluruhan Sistem

  16. Tahap selanjutnya setelah membuat diagram blok dan diagram alir sistem, dalam pembuatan alat pengukur tinggi badan manusia pada wahana permainan adalah pembuatan skema rangkaian. Skema rangkaian tersebut dapat dilihat pada gambar berikut ini.


    Gambar 3. 11. Rangkaian Keseluruhan Sistem

Perancangan Perangkat Lunak (Software)

Perancangan perangkat lunak, adalah melakukan penulisan listing program ke dalam suatu Software Arduino IDE (Integrated Developement Environment) dengan menggunakan bahasa pemrograman C, dimana perintah-perintah program tersebut akan di eksekusi oleh hardware atau sistem yang di buat.

  1. Perancangan Program Arduino Uno

  2. Pada perancangan perangkat lunak menggunakan program yang disediakan oleh pabrikan mikrokontroller arduino yaitu menggunakan Program Arduino versi 1.8.2. Listing program dibuat dalam program arduino ini yang nantinya di upload ke mikrokontroller Arduino Uno. Berikut tampilan Arduino versi 1.8.2:


    Gambar 3.12. Tampilan Program Arduino v.1.8.2.

    Setelah listing program ditulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, pilih menu verify.


    Gambar 3.13. Verivikasi Listing Program Arduino v. 1.8.2.

    Langkah selanjutnya adalah memasukan listing program yang sudah dibuat ke mikrokontroller Arduino Uno. Sebelumnya pastikan pada program Arduino Uno v. 1.8.2 pada bagian Board sudah terpilih Arduino Versi Uno. Selanjutnya untuk melakukan upload listing code diperlukan kabel USB sebagai media transmisi dari laptop ke mikrokontroller Arduino Uno. Berikut cara memilih Board pada program Arduino v. 1.8.2 dan memasukan listing program ke mikrokontroller Arduino Uno.


    Gambar 3.14. Pilih Board pada Program Arduino v. 1.8.2

    Gambar 3.15. Upload Listing Program pada Program Arduino v.1.8.2

Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem berjalan, terdapat permasalahan yang dihadapi adalah pengukuran tinggi dan berat badan pengunjung masih menggunakan peralatan yang sederhana dan kurang memungkinkan mendapatkan data yang akurat. Artinya pengukuran tersebut masih dengan cara manual sehingga sering terjadinya human error yang bisa menyebabkan terjadi kecelakaan pada wahana permainan.

Dari permasalahan yang telah dijelaskan diatas, maka dapat disimpulkan bahwa pengukuran tinggi dan berat badan pengunjung wahana permainan yang sedang berjalan di CitraRaya World Of Wonders tidak efektif dan efisien.

Alternatif Pemecahan Masalah

Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem berjalan, terdapat beberapa alternatif pemecahan masalah dari permasalahan yang dihadapi yaitu membuat alat “Prototypr alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada CitraRaya World Of Wonders” yang dapat bekerja secara otomatis sehingga dapat meminimalisir terjadinya human error yang bisa menyebabkan kecelakaan pada wahana permainan.

User Requirement

Elisitasi Tahap I

Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara mengenai kekurangan dari sistem yang sedang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi.

Tabel 3.1. Elisitasi Tahap I

Photo: tabel 3.1. elisitasi tahap 1

Tabel 3.1. Elisitasi Tahap I

Elisitasi Tahap II

Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. penjelasan dari beberapa requirement yang diberi opsi Inessential (I) dan harus dieliminasi.

Tabel 3.2. Elisitasi Tahap II

Photo: tabel 3.2. elisitasi tahap 2

Keterangan :

M = Mandatory (dibutuhkan atau penting)

D = Desirable (diinginkan atau tidak terlalu penting)

I = Inessential (diluar sistem atau dieliminasi)

Elisitasi Tahap III

Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML.

Tabel 3.3. Elisitasi Tahap III

Photo: tabel 3.3. elisitasi tahap 3.png

Keterangan :

T : Technical L : Low

O : Operational M : Middle

E : Economic H : High

Final Elisitasi

Final Draft Elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun sistem. Berdasarkan Elisitasi Tahap III di atas, dihasilkan requirement final draft yang diharapkan dapat mempermudah penulis dalam mengimplementasikan sistem.

Tabel 3.4. Final Elisitasi

Photo: tabel 3.4. final elisitasi.png

BAB IV

HASIL PENELITIAN

Metode Pengujian Alat

Untuk metode pengujian kali ini penulis menggunakan metode Black Box Testing. Dimana metode ini merupakan metode pengujian yang memfokuskan pada keperluan Software atau perangkat lunak untuk menemukan kesalahan pada beberapa kategori. Sehingga dapat diketahui apakah perangkat lunak sudah berfungsi dengan benar.

Berikut ini merupakan beberapa tabel pengujian kerja Black Box sistem yang diusulkan dan pengujian cara kerja prototipe alat yang digunakan, dan pengujian program:


Gambar 4.1. Titik Pengujian Alat

Keterangan:

TP 1 = Titik Pengujian ke-1.

TP 2 = Titik Pengujian ke-2.

TP 3 = Titik Pengujian ke-3

TP 4 = Titik Pengujian ke-4

Pengujian Sensor Ultrasonik


Tabel 4.1. Pengujian Sensor Ultrasonik

Pada tabel 4.1. Pengujian Sensor Ultrasonik menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program sensor ultrasonik yang salah menghasilkan data yang tinggi badan yang berbeda dengan data tinggi badan yang diukur secara manual. Kedua dengan program ultrasonik yang benar menghasilkan data tinggi badan yang sama dengan data tinggi badan yang diukur secara manual. Dari pengujian kedua diatas dapat disimpulkan bahwa program sensor ultrasonik dapat berjalan dengan baik dan dapat digunakan.

Prosedur Pengujian:

  1. Arduino Uno diprogram agar bisa mengirimkan trigger dan menerima signal dari sensor ultrasonik yang merupakan informasi keberadaan objek / pengunjung.
  2. Jika sensor ultrasonik merespon signal ke Arduino Uno, maka LCD akan memberi informasi hasil pembacaan signal dari sensor ultrasonik dalam bentuk huruf dan angka. Maka dapat disimpulkan sensor ultrasonik berjalan dengan baik.

Langkah-langkah pengambilan data untuk data tinggi badan pengunjung adalah:

  1. Pengunjung berada di bawah sensor
  2. Menggunakan alat ukur manual sebagai perbandingan
  3. Mengukur dan mencatat tinggi badan objek
  4. Sistem akan mulai melakukan pengukuran dan akan tampil pada layar LCD.

Pengujian Sensor Load Cell


Tabel 4.2. Pengujian Sensor Load Cell

Pada Tabel 4.2. Pengujian Sensor Load Cell menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program Load Cell yang salah menghasilkan data berat badan berbeda dari berat badan yang diukur secara manual. Kedua dengan program Load Cell yang benar menghasilkan data berat badan sama dari berat badan yang diukur secara manual. Dari kedua pengujian diatas dapat disimpulkan bahwa program Load Cell dapat berjalan dengan baik dan dapat digunakan.

Langkah-langkah pengambilan data untuk data berat badan pengunjung adalah:

  1. Pengunjung berdiri tegak menginjak sensor Load Cell yang sudah dimodifikasi
  2. Menggunakan alat manual sebagai perbandingan
  3. Mengukur dan mencatat berat badan objek
  4. Sistem akan mulai melakukan pengukuran dan akan tampil pada layar LCD.

Pengujian Layar LCD 16x2


Tabel 4.3. Pengujian Layar LCD

Pada Tabel 4.3. Pengujian Layar LCD menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program layar LCD yang salah menghasilkan layar LCD tidak dapat menampilkan tulisan pada layar. Kedua dengan program layar LCD yang benar menghasilkan layar LCD dapat menampilkan tulisan pada layar. Dari kedua pengujian diatas dapat disimpulkan bahwa program layar LCD dapat berjalan dengan baik dan dapat digunakan.

Pengujian Solenoid Door Lock


Tabel 4.4. Pengujian Solenoid Door Lock

Pada Tabel 4.4. Pengujian Solenoid Door Lock menjelaskan pengujian black box testing dengan dua kondisi/skenario, yaitu pertama dengan program solenoid door lock yang salah menghasilkan Tuas pada Solenoid Door Lock keluar / terkunci menandakan solenoid tidak bekerja. Kedua dengan program solenoid door lock yang benar menghasilkan Tuas pada Solenoid Door Lock masuk / terbuka menandakan solenoid bekerja. Dari kedua pengujian diatas dapat disimpulkan bahwa program solenoid door lock dapat berjalan dengan baik dan dapat digunakan.

Analisa

Berikut ini merupakan Source Kode Program yang digunakan untuk perancangan Prototype Alat Pengukur Tinggi Dan Berat Badan Pengunjung Pada Wahana Permainan Berbasis Arduino Uno Pada Citra Raya World Of Wonders. Diantaranya sebagai berikut:

#include <LiquidCrystal.h>

#include "HX711.h"

LiquidCrystal lcd(8,7,6,5,4,3);

#define trigPin 13

#define echoPin 12

#define led1 10

#define led2 11

Kode di atas merupakan fungsi untuk mendeklarasikan atau penamaan terhadap variabel komponen yang digunakan.

Untuk barisan kode yang digunakan sebagai fungsi untuk format pengalamatan port pada alat pengukur tinggi dan berat badan adalah sebagai berikut:

HX711 scale(A1, A0);

int H2,HT,H1;

void setup() {

Serial.begin (9600);

lcd.begin(16, 2);

scale.set_scale(2280.f);

scale.tare();

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

pinMode(led1, OUTPUT);

pinMode(led2, OUTPUT);

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

delay(1000);

HT=204;

}

Sedangkan program yang digunakan untuk melakukan perintah-perintah eksekusi baik berupa input ataupun output dapat dilihat pada void setup. Pada bagian ini program akan di alamatkan sebagai media output dan imput tergantung pada penggunaan dari device-device yang terhubung.

HX711 scale(A1, A0);

int H2,HT,H1;

void setup() {

Serial.begin (9600);

lcd.begin(16, 2);

scale.set_scale(2280.f);

scale.tare();

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

pinMode(led1, OUTPUT);

pinMode(led2, OUTPUT);

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

delay(1000);

HT=204;

}

Program diatas hanya dijalankan selama sekali ketika pada saat pertama kali sistem mendapat arus listrik, sedangkan program yang dapat berjalan berulang kali akan terlihat seperti baris program berikut:

void loop() {

lcd.print("BERAT= ");

lcd.setCursor(8, 0);

lcd.print(scale.get_units(), 1);

lcd.print(" lbs");

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

int distance = pulseIn(echoPin, HIGH);

distance= distance/37.8;

H2=HT-distance;

if (H2 >= 140 ) {

digitalWrite(led1,HIGH);

digitalWrite(led2,LOW);

lcd.print("Tinggi= ");

lcd.setCursor(8, 0);

lcd.print(H2);

lcd.print(" CM ");

lcd.setCursor(0, 1);

lcd.print("SELAMAT DATANG ");

delay(5000);

}

else if (H2 <= 140 && H2 >= 41 ) {

digitalWrite(led1,LOW);

digitalWrite(led2,HIGH);

//delay(10);

lcd.print("Tinggi= ");

lcd.setCursor(8, 0);

lcd.print(H2);

lcd.print(" CM ");

lcd.setCursor(0, 1);

lcd.print("DiLarang Masuk");

delay(5000);

else if (H2 <= 40) {

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

lcd.setCursor(0, 0);

lcd.print(" ALAT PENGUKUR ");

lcd.setCursor(0, 1);

lcd.print(" TINGGI BADAN ");

delay(100);

lcd.clear();

}

Serial.print("one reading:\t");

Serial.print(scale.get_units(), 1);

lcd.setCursor(0, 0);

lcd.print("one reading:\t");

lcd.setCursor(0, 1);

lcd.print(scale.get_units(), 1);

scale.power_down();

delay(5000);

scale.power_up();

}

Barisan program diatas akan dijalankan berulang kali delama listrik mengalir.

Implementasi

Schedule

  1. Pengumpulan Data
    Proses pengumpulan data dilakukan untuk mencari sumber dan mengetahui beberapa teori yang digunakan dalam pembuatan sistem . Proses pengumpulan data ini dilakukan selama 8 minggu dimulai dari awal bulan September 2017 sampai akhir bulan Oktober 2017.

  2. Analisa Sistem
    Analisa sistem ini dilakukan untuk mengetahui komponen apa saja yang dibutuhkan dalam sistem dan mendiagnosis persoalan yang ada untuk memperbaiki sistem. Analisa sistem dilakukan selama 4 minggu dimulai 4 minggu pada bulan Oktober 2017.

  3. Perancangan Sistem
    Dalam perancangan sistem ini terbagi menjadi dua, perancangan hardware dan software merupakan proses yang dilakukan seorang peneliti agar dapat menghasilkan suatu rancangan yang mudah dipahami oleh user. Perancangan sistem dilakukan selama 7 minggu yaitu minggu ke 4 bulan September 2017 sampai minggu ke 2 bulan November 2017.

  4. Pembuatan Program
    Pembuatan program dilakukan untuk menyempurnakan suatu sistem agar system yang telah dirancang dapat berjalan dengan baik dan bisa digunakan. Pembuatan program dilakukan selama sebulan pada bulan November 2017.

  5. Testing program
    Testing Program dilakukan untuk mengetahui kesalahan-kesalahan yang ada pada program pada saat program di running. Testing program dilakukan selama 3 minggu dimulai minggu ke 3 bulan November 2017 sampai minggu ke 1 bulan Desember 2017.

  6. Evaluasi Sistem
    Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 2 minggu yaitu minggu ke 4 bulan November 2017 sampai minggu ke 1 bulan Desember 2017.

  7. Perbaikan Sistem
    Penambahan atau pengurangan pada point-point tertentu yang tidak diperlukan, sehingga menjadikan program benar-benar dapat dioptimalkan sesuai kebutuhan user. Perbaikan program dilakukan selama 3 minggu, pada minggu 1 bulan Desember 2017 sampai minggu ke 3 bulan Desember 2017.

  8. Training User
    Percobaan alat yang diujicobakan bersama para user untuk mengetahui apakah alat yang dibuat sudah dapat berjalan dengan optimal atau tidak. Training User dilakukan selama 2 minggu yaitu minggu ke 2 bulan Desember 2017 sampai minggu ke 3 bulan Desember 2017.

  9. Implementasi Sistem
    Setelah diketahui kelayakan dari program yang dibuat, maka akan dilakukan implementasi program. Dan implementasi program dilakukan selama 3 minggu yaitu minggu ke 3 bulan Desember 2017 sampai minggu ke 1 bulan Januari 2017.

  10. Dokumentasi
    Sistem yang dibuat didokumentasikan selama penelitian dan perancangan berlangsung.


Tabel 4.5. Time Schedule Implementasi Program.

Estimasi Biaya


Tabel 4.6. Tabel Estmasi Biaya

BAB V

PENUTUP

Kesimpulan

Kesimpulan Terhadap Rumusan Masalah

Berikut kesimpulan perihal rumusan masalah mengenai sistem alat pengukur tinggi dan berat badan pengunjung pada wahana permainan berbasis arduino uno pada Citra Raya World Of Wonders:

  1. Proses pengukuran tinggi dan berat badan pengunjung pada wahana permainan saat ini belum berjalan secara efektif disebabkan alat yang digunakan masih manual, yang bekerja dengan cara pengukuran dengan menggunakan meteran.
  2. Membuat alat pengukur tinggi dan berat badan pengujung pada wahana permainan membutuhkan beberapa komponen hardware dan software diantaranya Arduino IDE sebagai softwarenya. Arduino Uno sebagai pengatur seluruh komponen dan perangkat pendukung lainnya seperti sensor ultrasonik, sensor load cell, solenoid door lock,dan relay sebagai hardware nya. Proses konfigurasi program ke dalam mikrokontroller Arduino Uno mempengaruhi kinerja sistem sensor ultrasonik dan sensor load cell untuk mendeteksi objek lalu melakukan proses pengukuran dan mengirimkan sinyal ke relay sehingga solenoid door lock dapat bekerja sesuai fungsinya.

Kesimpulan Terhadap Tujuan dan Manfaat

Berikut kesimpulan perihal tujuan dan manfaat mengenai sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasisi Arduino Uno pada Citra Raya World Of Wonders adalah sebagai berikut:

  1. Alat ini dapat dijadikan sebagai alat pengukur tinggi dan berat badan pengunjung wahana permainan pada Citra Raya World Of Wonders.
  2. Alat ini dapat membantu petugas wahana permainan dalam melakukan pengukuran tinggi dan berat badan pengunjung sehingga petugas tidak perlu lagi melakukan pengukuran tinggi dan berat badan pengunjung secara manual.
  3. Penggunaan alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada Citra Raya World Of Wonders di rasakan manfaatnya karena dapat menghemat waktu dan tenaga pada proses pengukuran serta data yang di dapat lebih akurat sehingga keselamatan pengunjung lebih aman.

Kesimpulan Terhadap Metode Penelitian

Berikut kesimpulan perihal metode penelitian mengenai sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan berbasis Arduino Uno pada Citra Raya World Of Wonders adalah sebagai berikut:

  1. Bahwa sistem alat pengukur tinggi dan berat badan pengunjung wahana permainan pada Citra Raya World Of Wonders belum pernah ada sehingga peneliti membuat penelitian ini.
  2. Dalam merancang alat pengukur tinggi dan berat badan pengunjung ini menggunakan sensor ultrasonik, sensor load cell, solenoid door lock, relay dan mikrokontroller arduino uno sebagai otak dari alat yang dibuat.
  3. Pengujian terhadap sistem berjalan dengan baik.

Saran

Berdasarkan perancangan dan kesimpulan diatas, ada beberapa saran yang dapat diberikan dalam rangka pengembangan yaitu:

  1. Hendaknya menggunakan sensor ultrasonik dan sensor load cell dengan kualitas yang lebih baik sehingga dalam pengukuran terhadap objek dihasilkan data yang lebih akurat dan presisi.
  2. Bahan yang digunakan sebaiknya menggunakan besi yang kuat dan desain yang menarik.
  3. Dibuatkan sistem yang terintegrasi dengan database sehingga dapat berfungsi untuk data rekapitulasi apabila terjadi kecelakaan.

Kesan

Kesan yang didapatkan setelah melakukan penelitian dan penulisan skripsi ini, diantaranya:

  1. Mendapat banyak ilmu dan wawasan yang sebelumnya tidak terdapat di dalam perkuliahan.
  2. Menambah ilmu sosial terhadap masyarakat dan instansi terkait.
  3. Belajar bagaimana menanggapi permasalahan dilingkungan masyarakat khususnya dibidang teknologi.

DAFTAR PUSTAKA

  1. Nasaruddin, dkk dalam Jurnal CCIT Vol.6 No.2 (2013)
  2. Dr. H. A. Rusdiana, M., & Moch. Irfan, S.M. (2014). Sistem Informasi Manajemen. Bandung: Pustaka Setia.
  3. 3,0 3,1 3,2 Taufiq, Rohmat. 2013. Sistem Informasi Manajemen.Yogyakarta: Graha Ilmu. .
  4. 4,0 4,1 4,2 Melina, Rita. 2016. Dasar Sistem Komputer. Diambil dari: https://blog.uad.ac.id (Diakses pada tanggal, 20 Mei 2017).
  5. Melina, Rita. 2016. Dasar Sistem Komputer. Diambil dari: https://blog.uad.ac.id (Diakses pada tanggal, 20 Mei 2017).
  6. Uzzaman. Anis. 2015. Panduan Membangun Starup Ala Sillicon Valey,Yogyakarta.
  7. Seema, Sona Malhotra. 2012. Analysis and tabular comparison of popular SDLC meodels. International Journal Of Advances In Computing And Information Technology (IPAJOURNALS 2012).
  8. 8,0 8,1 8,2 Darmawan, Nur Fauzi. 2013. Sistem Informasi Manajemen, Bandung: PT.Remaja ROSDA KARYA.
  9. Ichwan. M, dkk. 2012 “Perancangan Dan Implementasi Prototype Sistem Realtime Monitoring Performa Server”. Jurnal Informatika vol. 3, No. 2, Mei – Agustus.
  10. Khanna, Ika Nur. 2013. WirelessMon, Very Handle to Capturing your WiFi Network Access. Diambil dari http://ilmukomputer.org (Diakses pada tanggal 21 Mei 2017).
  11. Darmawan, Nur Fauzi. 2013. “Sistem Informasi Manajemen”. Bandung: PT.Remaja ROSDA KARYA.
  12. Darmawan, Deni, kunkun nur fauzi. (2013). “Sistem Informasi Manajemen”. Bandung : Rosda
  13. 13,0 13,1 Anggraeni, Adisty C. 2012. Asuhan Gizi Nutritional Care Proses. Yogyakarta.
  14. Boby Ms Syoergawi. 2014. Kontribusi Berat Badan dan Kelincahan Terhadap Kemajuan Dribble dalam Permainan Bola Basket pada Siswa Ekstrakulikuler Bola Basket SMAN 1 Bengkulu Selatan. Skripsi. Fakultas Keguruan dan Ilmu Pendidikan Prodi PENJASKES Universitas Bengkulu. Diakses dari http://repository.unib.as.id/9022/I,II,III,II-14-bob.FK.pdf. Pada tanggal 15 November 2017.
  15. Sagita, dkk. 2013. “Studi Perbandingan Implementasi Algoritma Boyer- Moore, Turbo Boyer-Moore, dan Tuned Boyer-Moore dalam Pencarian String”. Jurnal Teknik Informatika (Ultimatics), Vol.4, No.1 Juni 2013.
  16. Arifianto, Rahmat. 2014. “Pengertian Flowchart Dan Jenis-Jenisnya”. Diakses pada https://rahmatarifianto.wordpress.com/2014/11/20/pengertian-flowchart-dan-jenis-jenisnya/ (20 Desember 2017).
  17. Tri, S. 2015. “Analisis dan Perancangan Sistem”. Universitas Gunadarma
  18. Masooma Yousuf dan M.asger. 2015. “Comparison of Various Requirements Elicitation Techniques” International Jurnal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, April 2015).
  19. Prastomo, Andi. 2014. Prototype Sisitem E-Learning Dengan Pendekatan Elisitasi dan Framework Codeigniter: Studi Kasus SMP Bekasi. Jakarta: Jurnal Faktor Exacta
  20. Srinivas, Nidhra. Jagruthi, Dondeti. 2012. “Black Box And White Testing Techniqeus a Literature Review”. International Journal of Embedded Systems and Applications ( IJESA, Vol.2, No.2)
  21. Shivani Acharya dan Vidhi Pandya Lecturer. ”Bridge between Black Box and White Box–Gray Box Testing Technique”. International Journal of Electronics and Computer Science Engineering. ISSN- 2277-1956 Vol.2.
  22. Syahwil, Muhammad. 2013. "Panduan Mudah Simulasi Dan Praktek Mikrokontroler Arduino". Yogyakarta: CV. Andi Offset.
  23. Santoso, Ari Beni, Martinus Dan Sugiyanto. 2013 Pembuatan Otomatis Pengaturan Kereta Api, Pengereman, dan Palang Pintu Pada Rel Kereta Api Mainan Berbasis Mikrokontroler. Jurnal FEMA Vol.1, No.1.
  24. Sumardi. 2013
  25. Saefullah, dkk. 2013. “Mikrokontroler merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran”. Jurnal CCIT Vol.2 No.3.
  26. Saptaji W., Handayani. 2015. Mudah Belajar Mikrokontroller dengan Arduino. Bandung: Widya Media
  27. 27,0 27,1 Alfith. 2015. “Perancangan Traffic Light Berbasis Microcontroller ATmega 16”. Jurnal Momentum Vol.17, No.1, Februari 2015.
  28. 28,0 28,1 Hakiem, Ilmiawan. 2014. Electronic Design And Repair, Porbolinggo: PT Toko Teknologi Mikro Elektronik Nusantara.
  29. Elektro, Zona. 2014. Mengenal Komponen Elektronika dan Fungsinya. Diambil dari: Referansi Belajar Elektronika Online. (Diakses pada 28 Desember 2016).
  30. Diah. Aryani, dkk. 2013. “Perancangan Aquarium Cerdas Dengan Mikrokontroler Atmega89551”. Tangerang: Jurnal CCIT Vol.6, NO.2.
  31. 31,0 31,1 31,2 Istianto, Jazi Eko. 2014. “Pengantar Elektronika Dan Instrumentasi (Pendekatan Januari 2015. Jurnal Momentum Vol.17, No.1, Februari 2015.
  32. 32,0 32,1 Hermanto. 2014
  33. Ramadhan, Arsyad. 2013. “Implementasi Visible Light Communication (VLC) Pada Sistem Komunikasi”. Jurnal Teknik Elekro Itenas No.1 Vol. 1, Januari - Juni 2013
  34. Michal, dkk. 2015. ”Distance Measurement via Using of Ultrasonic Sensor”. Journal of Automation and Control Vol. 3.
  35. 35,0 35,1 35,2 Gunawan, Putu Nopa. 2013. Laporan Praktikum Rangkaian Listrik dan Rangkaian Logika Power Supply. Universitas Hasanudin.
  36. 36,0 36,1 Tiara, Khanna. 2013. Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya. Skripsi. STMIK Raharja Tangerang: Tangerang.
  37. Warsito, dkk. 2015. “Perancangan SiS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja”. Tangerang: Jurnal CCIT Vol.8 No.2, Hal-29.
  38. Fakhri, Muhammad Khiabani. 2014. “Protoype Pengukur Tinggi Badan Menggunakan Sensor Ultrasonik Berbasis Mikrokontroller ATmega328 Dengan Output Suara Pada RSIA Keluarga Kita. Laporan KKP. Perguruan Tinggi Raharja
  39. Fuadah Ditafrihil, Dita. Sanjaya, Mada WS.Ph.D. 2013. Monitoring dan Kontrol Level Ketinggian Air dengan Sensor Ultrasonik Berbasis Arduino. Jurnal Sains Fisika UIN Sunan Gunung Djati: Bandung.
  40. Sudarto, Ferry. M.Firman. Adi Atma, Sugeng. 2013. Tongkat Ultrasonik untuk Tunanetra Sebagai Deteksi Jarak Benda dengan Output Suara. Informatic Technique Journal: Medan.
  41. Henhy , Thomas, Johan.K.W, . 2008. Sistem Pengukur Berat Dan Tinggi Badan Menggunakan Mikrokontroler At89s51. Jurnal Tekno Elektro. TESLA Vol. 10 No.2
  42. Andersone, Ilze. 2017. “ Probabilistic Mapping With Ultrasonic Distance Sensor”. Jurnal Vol. 104 hal 362-368. Latvia.
  43. Nguyen, Alexander, Michael Heath, Antony Messina, Jiang Wu dan Ying Sun. 2017. Ultrasonic Sensors Height and BMI Device. Department of Electrical, Computer and Biomedical Engineering, University of Rhode Island.

Contributors

Yudy Pratoga