Pengguna:Indrabagus: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
(←Membuat halaman berisi '<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"> <p style="line-height: 1">'''PROTOTIPE PEMBERI PAKAN PADA KUCING'''</P></div> <div sty...')
 
Baris 3: Baris 3:
 
<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">'''MENGGUNAKAN ANDROID BERBASIS RASPBERRY PI '''</P></div>
 
<p style="line-height: 1">'''MENGGUNAKAN ANDROID BERBASIS RASPBERRY PI '''</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">'''PADA ANUGGERAH PETSHOP'''</P></div>
 
<p style="line-height: 1">'''PADA ANUGGERAH PETSHOP'''</P></div>
 +
  
  
Baris 21: Baris 21:
  
 
{|table align="center"
 
{|table align="center"
 
 
|-
 
|-
 
+
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NIM'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''1133469117'''</div>
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NIM'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''1211474028'''</div>
+
 
+
 
|-
 
|-
 
+
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NAMA'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''[[MUHAMAD INDRA BAGUS SANKAR]]'''</div>
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NAMA'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''[[IRMA WAHYUNINGSIH]]'''</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;">
<p style="line-height: 1">'''JURUSAN [[SISTEM INFORMASI]]'''</P></div>
+
<p style="line-height: 1">'''JURUSAN [[Sistem Komputer|SISTEM 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;">
<p style="line-height: 1">'''KONSENTRASI SISTEM INFORMASI MANAJEMEN '''</P></div>
+
<p style="line-height: 1">'''KONSENTRASI CCIT'''</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;">
 
<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>
Baris 43: Baris 39:
 
<p style="line-height: 1">'''TANGERANG'''</P></div>
 
<p style="line-height: 1">'''TANGERANG'''</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;">
<p style="line-height: 1">'''2015/2016'''</P></div>
+
<p style="line-height: 1">'''2015'''</P></div>
 
{{pagebreak}}
 
{{pagebreak}}
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div>
Baris 53: Baris 49:
 
<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">'''PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
+
<p style="line-height: 1">'''SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS'''</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 SANDI KOMPUTER'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''DENGAN METODE TIMER MENGGUNAKAN INTERFACE '''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''VISUAL BASIC.NET BERBASIS ARDUINO UNO'''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''PADA PT.FURIN JAYA'''</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 63: Baris 64:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font family: 'times new roman';text-align: left">: 1211474028</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1233472982</div>
  
 
|-
 
|-
  
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Angga Priya Utama]]</div>
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[IRMA WAHYUNINGSIH]]</div>
+
  
 
|-
 
|-
Baris 76: Baris 76:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Komputer</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi Manajemen</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: CCIT</div>
  
 
|}
 
|}
Baris 90: Baris 90:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: right"><p style="line-height: 2">Tangerang, 28 Januari 2016</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: right"><p style="line-height: 2">Tangerang, Februari 2015</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 120: Baris 120:
 
|-
 
|-
  
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ir. Untung Rahardja, M.T.I)</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Nur Azizah, M.Akt, M.Kom)</u></div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ir. Untung Rahardja, M.T.I))</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ferry Sudarto, S.Kom., M.Pd)</u></div>
  
 
|-
 
|-
  
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 000594 </div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 078010 </div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP :000594</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 079010</div>
  
 
|}
 
|}
Baris 138: 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">'''PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS'''</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 SANDI KOMPUTER'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''DENGAN METODE TIMER MENGGUNAKAN INTERFACE '''</P></div>
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''VISUAL BASIC.NET BERBASIS ARDUINO UNO'''</P></div>
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''PADA PT.FURIN JAYA'''</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 148: Baris 156:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1211474028</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1233472982</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Irma Wahyuningsih]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Angga Priya Utama]]</div>
  
 
|}
 
|}
Baris 164: Baris 172:
 
<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">
  
<p style="line-height: 2" style="text-align: center;">Jurusan Sistem Informasi</p></div>
+
<p style="line-height: 2" style="text-align: center;">Jurusan Sistem Komputer</p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Sistem Informasi Manajemen </p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2015 / 2016</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi CCIT </p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div>
Baris 174: Baris 180:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
  
<p style="line-height: 2" style="text-align: right;">Tangerang, 28 Januari 2016</p></div>
+
<p style="line-height: 2" style="text-align: right;">Tangerang,.... 2015</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 200: Baris 206:
 
|-
 
|-
  
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Dina Fitria Murad,M.Kom)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Haerudin, S.Kom,MM)</u></div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Fredy Susanto, M.Kom., CCNA., MTCNA)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Asep Saefullah, S.Pd., M.Kom)</u></div>
  
 
|-
 
|-
  
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 02026 </div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 05092 </div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 04051 </div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 06121 </div>
  
 
|}
 
|}
Baris 216: Baris 222:
 
<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;">'''PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS'''</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 SANDI KOMPUTER'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''DENGAN METODE TIMER MENGGUNAKAN INTERFACE '''</P></div>
  
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''VISUAL BASIC.NET BERBASIS ARDUINO UNO'''</P></div>
 +
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''PADA PT.FURIN JAYA'''</P></div>
  
 
<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 227: Baris 240:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1211474028</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1233472982</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Irma Wahyuningsih]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Angga Priya Utama]]</div>
  
 
|}
 
|}
Baris 243: Baris 256:
 
<p style="line-height: 1" style="text-align: center;">Komprehensif</p></div>
 
<p style="line-height: 1" style="text-align: center;">Komprehensif</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Jurusan Sistem Informasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Jurusan Sistem Komputer</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Sistem Informasi Manajemen</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi CCIT</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2015/2016</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2016</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Penguji :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Penguji :</p></div>
Baris 253: Baris 266:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
  
<p style="line-height: 1" style="text-align: right;">Tangerang, 28 Januari 2016</p></div>
+
<p style="line-height: 1" style="text-align: right;">Tangerang, -  2015</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 307: Baris 320:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR KEASLIAN SKRIPSI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR KEASLIAN SKRIPSI'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Yang bertanda tangan dibawah ini,</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS'''</P></div>
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''DENGAN METODE TIMER MENGGUNAKAN INTERFACE '''</P></div>
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''VISUAL BASIC.NET BERBASIS ARDUINO UNO'''</P></div>
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''PADA PT.FURIN JAYA'''</P></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 313: Baris 338:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1211474028</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1233472982</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Irma Wahyuningsih]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Angga Priya Utama]]</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
  
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi Manajemen </div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Komputer</div>
 +
 
 +
|-
 +
 
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: CCIT</div>
  
 
|}
 
|}
Baris 333: Baris 362:
 
&nbsp;
 
&nbsp;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Menyatakan bahwa Laporan Skripsi ini dari awal sampai akhir merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikasi dari Laporan Skripsi yang telah dipergunakan untuk memenuhi persyaratan mengambil Skripsi guna mendapatkan gelar Sarjana Komputer di lingkungan Perguruan Tinggi Raharja maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan sebelumnya.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">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.</p></div>
</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 ternyata pernyataan di atas tidak benar.
+
<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>
</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, 28 Januari 2016</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, - 2016</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 365: Baris 392:
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''([[Irma Wahyuningsih]])'''</u></div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''([[Angga Priya Utama]])'''</u></div>
  
 
|-
 
|-
  
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1211474028'''</div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1233472982'''</div>
  
 
|}
 
|}
Baris 380: Baris 407:
  
  
 +
<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: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">
 +
Membuka pintu gerbang secara manual adalah pekerjaan yang cukup merepotkan, melelahkan, dan juga membutuhkan waktu untuk mendorong gerbang yang lumayan berat. Contohnya saja saat mungkin petugas keamanan akan membukakan pintu gerbang di pagi hari pada jam tertentu agar para pegawai yang lain bisa masuk kantor  dengan tepat waktu, maka petugas keamanan akan membukakan pintu secara manual, hal itu pastinya akan sangat merepotkan, di tambah lagi jika petugas keamanan lupa atau telat membukakan pintu gerbang, maka sudah di pastikan para pegawai tidak akan bisa masuk dan pasti nya akan telat masuk kantor. Dengan kemajuan teknologi dan memanfaatkan mikrokontroller Arduino uno sebagai pengolahan data terciptalah pemikiran untuk membuat sistem pengendali pintu gerbang secara otomatis dan dengan menggunakan mikrokontroller Arduino uno  sebagai pengolah data di tambah penjadwalan buka tutup pintu gerbang dengan metode timer. Tidak hanya buka tutup pintu otomatis, yang penulis kembangkan, ada juga fungsi lain yang di tambah kan pada prototype ini, ialah sistem masuk dengan cara input nomor atau id pegawai dan secara otomatis pegawai yang telat akan tercatat waktu kedatangnya. .</p></div>
  
<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: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Kata kunci : Arduino Uno, Motor DC, Gerbang Otomatis.
 +
''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1"> Kemajuan teknologi informasi yang mengalami perkembangan yang sangat pesat dari tahun ke tahun menuntut kita untuk selalu melangkah maju dan mengikuti perkembangan tersebut. Demikian pula didalam dunia usaha yang dituntut untuk selalu berinovasi dalam menghadapi era persaingan yang semakin pesat saat ini.  Salah satu dunia usaha yang dimaksud adalah Sandi Komputer, yaitu salah satu perusahaan yang bergerak dibidang Hardware. Namun dalam hal ini, berdasarkan analisa sistem yang sedang berjalan, diperoleh hasil bahwa sistem penjualan di Sandi Komputer melakukan kegiatan transaksi menggunakan media telepon, E-mail atau datang untuk bertanya langsung mengenai Sandi Komputer dan terkadang barang yang ingin dipesan tidak selalu ada sehingga Costumer harus menunggu. Hal tersebut menyebabkan ketidakpuasan Costumer terhadap layanan dan berdampak terhadap adanya indikasi omset penjualan yang menurun. Untuk itu perlu diterapkan sebuah sistem pelayanan yang disebut dengan sistem Penjualan Berbasis Online yang dapat diakses oleh Costumer secara Online, guna memberikan pelayanan yang memuaskan bagi Costumer dalam mendapatkan informasi, memudahkan konsumen dalam melakukan pembelian serta memperluas area pemasaran di Sandi Komputer. Untuk memperoleh data-data yang diperlukan selama penelitian, penulis menggunakan beberapa metode, antara lain: wawancara, observasi dan studi pustaka. Data yang diperoleh kemudian dianalisis dan digambarkan dengan menggunakan metode UML (Unified Modeling Language). Hasil akhir dari penelitian ini adalah berupa rancangan sistem Penjualan Berbasis Online yang dapat membantu dalam memudahkan Costumer dalam pembelian yang dapat diakses secara Online. Hasil penelitian ini diharapkan dapat bermanfaat bagi seluruh Costumer, maupun pihak manajemen di Sandi Komputer.
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''ABSTRACT'''</p></div>
</p></div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Open the gate manually is a job that is quite cumbersome, laborious, and also takes time to push the gate pretty heavy. For instance when possible security guard will open the gate in the morning at certain hours so that other employees can come to work on time, then the security officer will open the door manually, it certainly will be very troublesome, plus if the security officer forget or late opening the gate, it has been ascertained officials will not be able to enter and its definitely going to be late for the office. With advances in technology and utilizes uno Arduino microcontroller as data processing created the idea to create the gate control system automatically and using Arduino Uno microcontroller as data processor plus scheduling open and close the gate to the method timer. Not only automatic door opening and closing, the authors developed, there is also another function which is added right on this prototype, the system is entered by way of input id number or employee and the employee automatically will be recorded late kedatangnya time.'' </p></div>
  
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Kata Kunci: sistem informasi, teknologi, sistem penjualan, pelayanan, sandi computer''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords: Arduino Uno, DC Motor, Gate
 +
''</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">''
 +
''</p></div>
 +
{{pagebreak}}
 +
<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"><p style="line-height: 1">''Advances in information technology that has developed very rapidly from year to year, requires us to always move forward and follow the developments. Similarly, in the business world are required to always innovate in the face of an increasingly competitive era rapidly. One of the business in question is a Sandi computer , which is one of the companies engaged in hardware. But in this case, based on analysis of the current system, the result that the system of sales at Computer Sandi Computer  conduct transactions using a media phone, E-mail or come to ask directly about Sandi Computer and sometimes items to be ordered not always be so Costumer must wait. This causes Customer dissatisfaction with the services and the impact on the indication of declining sales turnover. For it is necessary to apply a system service called Sales-Based Online system which can be accessed by Costumer Online, in order to provide satisfactory services to the Customer in obtaininginformation, to enable consumers to make purchases and expand marketing area in Sandi Computer. To obtain the data needed for the study, the authors use several methods, among others: interviews, observation and literature study.The data obtained and analyzed and described using UML (Unified Modeling Language). The end result of this research is to plan Based Online Sales system that can assist in facilitating Costumer in purchases that can be accessed online. The result is expected to be useful for the whole Costumer, as well as the management at Sandi Computer.
 
</p></div>
 
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Bismillahirrahmanirrahim</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Assalamu’alaikum Wr. Wb.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords: information systems , technology , sales system , service , sandi computer''</p></div>
 
{{pagebreak}}
 
<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">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">
 +
Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat rahmat dan anugerah-Nya serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan baik dan tepat pada waktunya. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bismillahirrahmanirrahim</p></div><div> 
 
<p style="line-height: 2">Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah mencurahakan nikmat hidup dan sehat serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan Skripsi ini dengan baik. adapun judul yang diambil dalam penyusunan laporan Skripsi ini adalah “Perancangan Sistem Informasi Penjualan Berbasis Online Pada SandiKomputer “
 
Tujuan dari penulisan laporan ini adalah untuk memenuhi tugas yang diberikan oleh pihak akademik kepada mahasiswa dalam rangka penempuan ilmu, dan merupakan salah satu syarat menyelesaikan program Strata 1 di STMIK Raharja.
 
Penulis menyadari bahwa tanpa bimbingan dan dorongan semua pihak, penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat pada waktunya.
 
Dalam kesempatan ini penulis menyampaikan terima kasih kepada :
 
</p></div>
 
  <p style="line-height: 2">1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.</p>
 
  <p style="line-height: 2">2. Bapak Sugeng Santoso,M.Kom selaku Puket I Bidang Akademik STMIK Raharja.</p>
 
  <p style="line-height: 2">3. Ibu Nur Azizah,M.Akt.,M.Kom selaku Kepala Jurusan Sistem Informasi.</p>
 
  <p style="line-height: 2">4. Ibu Dina Fitria Murad,. M.Kom, selaku Dosen Pembimbing I yang senantiasa memberikan dorongan dan                bimbingan dalam menyusun laporan skripsi ini hingga selesai.</p>
 
  <p style="line-height: 2">5. Bapak Haerudin, S.Kom.,MM selaku Dosen Pembimbing II yang senantiasa memberikan dorongan dan bimbingan dalam menyusun laporan skripsi ini hingga selesai.</p>
 
  <p style="line-height: 2">6.  Bapak Rully Marai, selaku Stake holder Sandi Komputer.</p>
 
  <p style="line-height: 2">7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang  telah memberikan ilmu pengetahuan kepada saya.</p>
 
  <p style="line-height: 2">8.  Kedua orang tua dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan penulis.</p>
 
  <p style="line-height: 2">9.  Ahmad Tajudin, Nada Sofiah Thufail, Dwivi Utami, Nanda, Ihda Rahmi dan lain-lain serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah memberikan dorongan serta semangat untuk menyelesaikan Laporan Skripsi Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah membantu penyusunan laporan ini.</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">Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan skripsi yang berjudul “SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS DENGAN METODE TIMER MENGGUNAKAN INTERFACE VISUAL BASIC.NET BERBASIS ARDUINO UNO PADA PT.FURIN JAYA”.</p></div>
<p style="line-height: 2">Penulis menyadari bahwa dalam penyajian dan penyusunan laporan ini masih jauh dari sempurna dan masih banyak kekurangan.</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">Penulis menyadari dengan sepenuh hati bahwa tersusunnya skripsi ini bukan hanya atas kemampuan dan usaha penulis semata, namun juga berkat bantuan berbagai pihak, oleh karena itu penulis mengucapkan terima kasih kepada :</p></div>
  
<p style="line-height: 2">Akhir kata penulis berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.</p></div>
+
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Ir. Untung Rahardja, M.T.I., selaku Ketua STMIK Raharja.</li>
  
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Drs. Po. Abas Sunarya, M.Si, selaku Direktur Perguruan Tinggi Raharja.</li>
  
{| width="100%" align="right"
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bapak Ferry Sudarto, S.Kom., M.Pd. selaku Kepala Jurusan Sistem Komputer STMIK Raharja.</li>
  
|-
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Fredy Susanto, M.Kom., CCNA., MTCNA selaku Dosen Pembimbing 1 yang telah meluangkan waktu membimbing penyusunan skripsi.</li>
  
| width="60%" | || align="center" | Tangerang,28 Januari 2016
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Asep Saefullah, S.Pd., M.Kom, selaku pembimbing 2 yang telah memberikan banyak masukan dalam penyusunan skripsi.</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 ilmunya.</li>
  
| || 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Orangtua tercinta yang tanpa lelah selalu memanjatkan doa dan memberikan segala dukungan moril, materil dan spritual. “Semoga Allah SWT senantiasa memberikan limpahan rahmat kepada Beliau, Amin“.</li>
  
|-
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rekan-rekan seperjuangan yang tidak bosan-bosan nya terus mendukung dan memberi masukan baik kepada penulis</li>
  
| || 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan penulis semangat dalam menyelesaikan laporan skripsi ini. </li>
  
|-
+
</ol>
  
| || 
+
<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 berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari. </p></div>
  
|-
 
  
| || 
 
  
 +
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
 +
{| width="100%" align="right"
 +
|-
 +
| width="60%" | || align="center" | Tangerang, - 2016
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 
|-
 
|-
 
 
| ||  
 
| ||  
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||  
 
| ||  
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||  
 
| ||  
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||   
 
| ||   
 
 
|-
 
|-
 
 
| ||  
 
| ||  
 
 
|-
 
|-
 
+
| width="60%" | || align="center" | <u>Angga Priya Utama</u>
| width="60%" | || align="center" | <u>Nama. Irma Wahyuningsih</u>
+
 
+
 
|-
 
|-
 
+
| width="60%" | || align="center" | NIM. 1233472982
| width="60%" | || align="center" | NIM. 1211474028
+
 
+
 
|-
 
|-
 
 
|}
 
|}
 
 
</div>
 
</div>
 
 
{{pagebreak}}
 
{{pagebreak}}
 
__TOC__
 
__TOC__
Baris 518: Baris 520:
  
  
 +
=<div style="font-family: 'times new roman'; text-align: center">'''BAB I'''</div>=
 +
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''PENDAHULUAN'''</div>
  
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div>
+
==‎Latar Belakang==
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL USE CASE DIAGRAM'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Seiring berjalannya waktu dan zaman pun terus mengalami perubahan dengan teknologi-teknologi yang terus berkembang, dan manusia pun terus berinovasi dalam menciptakan sesuatu yang bisa memudahkan pekerjaan manusia. Pekerjaan manusia semakin di mudahkan dengan dengan adanya ilmu pengetahuan teknologi sistem robotik, banyak pekerjaan yang dikerjakan yang di kerjakan dengan sebuah sistem robotic, dari sector industry maupun rumah tangga, sehingga pekerjaan manusia dapat dikerjakan dengan mudah tanpa harus membuang tenaga dan mempersingkat waktu. Sebagai contoh pintu gerbang yang saat ini masih banyak di pakai pada pabrik atau perusahaan adalah pintu gerbang yang membuka ataupun menutupnya masih manual, didorong ataupun di tarik oleh security. Permasalahan yang timbul mungkin saja pada saat jam masuk kerja pintu gerbang belum terbuka di karenakan security lupa ataupun telat datang sehingga tidak ada yang membukakan pintu gerbang pabrik tersebut. Permasalahan ini dapat di atasi dengan menggunakan salah satu teknologi yang handal saat ini adalah sebuah sistem robotik yang  dipadukan dengan pengaturan timer atau penjadwal waktu. ‎</p></div>
[[Berkas:Daftar Simbol Use Case Diagram.png|pus]]
+
{{pagebreak}}
+
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL ACTIVITY DIAGRAM'''</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 membuka pintu gerbang secara otomatis tinggal mengatur settingannya pada aplikasi yang dibuat pada visual basic. Dengan memanfaatkan aplikasi pengendali pintu gerbang otomatis yang dibuat pada software visual basic dan dipadukan dengan metode timer , sehingga dapat dihasilkan suatu inovasi baru di mana membuka dan menutup pintu gerbang tidak lagi menggunakan tenaga manusia untuk mengendalikan nya, pastinya lebih tepat waktu dan tidak menguras tenaga. Rancangan penelitian ini mempunya keunggulan dalam membaca jam karyawan yang terlambat hadir.‎</p></div>
[[Berkas:Daftar Simbol Activity Diagram.png|pus]]
+
  
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL SEQUENCE DIAGRAM'''</p></div>
+
==‎Perumusan Masalah==
[[Berkas:Daftar Simbol Sequence Diagram.png|pus]]
+
  
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR TABEL'''</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 masalah tersebut di atas, maka dapat di rumuskan beberapa permasalahan pada penelitian ini adalah :‎</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">a. Bagaimana cara merancang pintu gerbang dengan metode timer menggunakan mikrokontroler Arduino uno ?</p></div>
<p style="line-height: 1">Tabel 3.5. Stategi S-O</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 3.6. Strategi </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 3.8. Strategi W-O</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 3.9. 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: 1">Tabel 3.10. Elisitasi Tahap II</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 3.11. Elisitasi Tahap 111</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 3.12. Final Draft Elisitasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.1. Perbedaan Sistem Berjalan dan Usulan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.4. Daftar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.5. Daftar Data Kayawan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.6.Jawaban</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.7.Pertanyaan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.8. Pengujian Blackbox</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.9. Time Schedule</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Tabel 4.10. Estimasi</p></div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎b. Bagaimana merancang interface pengontrolan pintu gerbang otomatis dengan visual basic ?‎</p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR GAMBAR'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎c. Bagaimana koneksi antara interface visual basic dengan Arduino uno ?
 +
</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
==‎Ruang Lingkup Penelitian==
<p style="line-height: 1">Gambar 3.1. Struktur Organisasi PT. Kraktau Information Technology Tbk</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 3.2. Use Case Diagram yang sedang berjalan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 3.3. Activity Diagram yang sedang berjalan</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: 1">Gambar 4.2. Activity Diagram yang diusulkan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.3. Squence Diagram HRD yang diusulkan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.4. Sequence Diagram Pelamar yang diusulkan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.5. Class Diagram yang diusulkan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.6. Tampilan Login</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.7. Tampilan Home</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.8. Tampilan Daftar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.9. Tampilan Data Calon Karyawan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.10. Tampilan Tes Online</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.11. Tampilan Hasil Tes</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.12. Tampilan Menu Daftar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.13. Tampilan Menu Setelah Daftar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.14. Tampilan Menu Login</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.15. Tampilan Input Menu Berhasil Login</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.16. Tampilan Data Calon Karyawan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.17. Tampilan Upload CV dan Surat Lamaran Kerja</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.18. Tampilan Tes Online</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 1">Gambar 4.19. Tampilan Hasil Tes Online</p></div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebagai pembatasan pembahasan atas penyusunan laporan ini sehingga tetap fokus dan sesuai dengan tujuan yang ditetapkan, maka memberikan ruang lingkup laporan sebagai berikut :‎</p></div>
  
=<div style="font-size:115%;font-family: 'times new roman'; text-align: center">'''BAB I'''</div>=
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎a. Prototype menggunakan Arduino uno sebagai mikrokontrolernya </p></div>
<div style="font-size:14 115%;font-family: 'times new roman'; text-align: center">'''PENDAHUL UAN'''</div>
+
  
==Latar Belakang Masalah==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎b. Aplikasi visual basic sebagai interface dan mengatur timer pada pengontrolan pintu gerbang otomatis ini‎</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Teknologi internet merupakan media informasi yang sangat bermanfaat dalam penyebaran informasi. Internet mampu diakses 24 jam dalam sehari, 7 hari dalam seminggu dan dapat diakses siapa saja dan dimana saja selama ada koneksi. Teknologi internet berdampak cukup besar pada dunia bisnis (e-commerce) dengan dibukanya jalur perdagangan online sangat memudahkan bagi calon customers untuk melihat informasi produk, memesan ataupun melakukan pembayaran. Itu berarti transaksi penjualan secara online mempunyai calon customers yang potensial dari seluruh dunia.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sandi Komputer adalah sebuah perusahaan yang bergerak dibidang penjualan barang-barang hardware computer. Sistem penjualan saat ini menggunakan media telephone atau custumers datang untuk bertanya langsung mengenai produk. Jika hanya mengandalkan sistem penjualan dengan cara custumer harus menelpon terlebih dahulu untuk mengecek persediaan barang, menanyakan harga atau customer datang hanya untuk bertanya langsung mengenai produk, terkadang barang yang ingin dipesan tidak selalu ada sehingga membuat customer harus menunggu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Hal tersebut menyebabkan ketidakpuasan  customer terhadap layanan dan berdampak terhadap omset pendapatan perusahaan tidak mengalami peningkatan yang signifikan. Selain itu perkembangan perusahaan terasa dinilai agak lambat. </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">‎c.       Sistem hanya mengatur waktu buka dan tutup dari gerbang yang ada pada PT. Furin Jaya.</p></div>
<p style="line-height: 2">Oleh karena itu perlu adanya kajian terhadap kondisi perusahaan untuk mengembangkan system dari segi informasi dan pelayanan penjualan terhadap customers. Dengan menyediakan media sistem informasi penjualan berbasis online yang dirancang menggunakan media web atau internet untuk meminimalkan waktu proses penjualan dengan tujuan meningkatkan pelayanan bagi customers, meningkatkan volume penjualan sehingga pendapatan perusahaan dapat meningkat.</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 latar belakang tersebut penulis tertarik untuk membuat suatu sistem informasi penjualan berbasis online.</p></div>
+
  
==Perumusan Masalah==
+
==‎Tujuan Dan Manfaat Penelitian==
<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 yang telah dijelaskan di atas, maka penulis merumuskan beberapa masalah sebagai berikut:</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">Bagaimana cara memanfaatkan perkembangan teknologi dalam dunia bisnis?</p>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
===Tujuan===
<p style="line-height: 2">Bagaimana cara untuk mempermudah para pelaku usaha untuk mempromosikan produknya?</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
  
<p style="line-height: 2">Bagaimana cara untuk mempermudah konsumen dalam melakukan pemesanan tanpa harus datang langsung ketempatnya?</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">Sasaran yang ingin dicapai dari penulisan laporan ini adalah :</p></div>
  
==Ruang Lingkup Penelitian==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Membuat pengontrolan buka tutup pintu gerbang secara otomatis yang dapat bekerja efektif dan dapat di setting waktunya kapan harus buka dan tutup.</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 penelitian ini dapat menghasilkan informasi yang terarah dan sejalan dengan rumusan masalah, maka penulis membatasi ruang lingkup pembahasan yaitu pada pemberian informasi  seputar produk,  layanan pemesanan atau pembelian produk sampai kepada barang terkirim dan diterima dengan baik oleh customer, termasuk pengolahan data transaksi penjualan.</p></div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎b. Membuat prototype pengontrolan pintu gerbang secara otomatis dengan metode penjadwalan timer.‎</p></div>
  
==Tujuan dan Manfaat Penelitian==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎c. Membuat prototype yang dapat memudahkan manusia untuk membuka dan menutup pintu dengan otomatis dan tidak harus memakan tenaga dan waktu.‎</p></div>
===Tujuan Penelitian===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Tujuan dari penelitian ini sebagai berikut :</p></div>
+
  
<ol>
+
===Manfaat===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Menciptakan media sistem informasi penjualan online sebagai media informasi yang dapat diakses siapa saja dan dimana saja selama ada koneksi. </p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Meningkatkan mutu pelayanan penjualan terhadap  konsumen.</p>
+
  
<li 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">Sebuah karya yang baik adalah karya sarat akan manfaat. Penulisan laporan ini dapat dimanfaatkan sebagai :</p></div>
<p style="line-height: 2">Memperluas area penjualan Sandi Komputer.</p></li></ol>
+
  
===Manfaat penelitian===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Bentuk apresiasi dan kontribusi bagi perkembangan teknologi aplikasi dibidang mekatronik dan teknologi 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">Sedangkan manfaat yang diharapkan dari penelian ini adalah :</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Memberikan solusi terhadap hasil identifikasi permasalahan sistem penjualan pada Sandi Komputer.</p>
+
  
<li 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">‎b. Alat ini akan membantu petugas penjaga gerbang atau keamanan dalam melakukan salah satu pekerjaannya, yaitu membuka dan menutup pintu gerbang.</p></div>
<p style="line-height: 2">Memberikan kemudahan informasi bagi calon konsumen untuk melihat produk, memesan ataupun melakukan transaksi pembayaran  pada Sandi Komputer secara mudah dan cepat.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Dapat meningkatkan volume penjualan sehingga pendapatan perusahaan meningkat.</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">‎c. Alat ini akan secara otomatis membuka dan menutup pintu gerbang dengan metode timer, jadi pintu gerbang secara otomatis akan membuka dan menutup pintu gerbang pada jam atau waktu tertentu yang sudah di setting.‎</p></div>
  
==Metode Penelitian==
 
===Metode Pengumpulan Data===
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Metode Obervasi  (Observation Research)Teknik untuk mendapatkan data dengan cara melakukan pengamatan serta pencatatan secara sistematis terhadap unsur-unsur penting yang berguna untuk penelitian. Dalam hal ini penulis mencoba melakukan observasi langsung di Sandi Komputer.</p>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Metode Wawancara (Interview Research)Penulis melakukan wawancara kepada pemilik perusahaan, perwakilan customers dan suplier untuk mendapatkan informasi seputer prosedur sistem berjalan, kendala yang ditemui dan harapan terhadap pengembangan yang akan diusulkan.</p>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
==‎Metode Penulisan==
<p style="line-height: 2">Metode Pustaka (Literature Review) Penulis mengambil bahan-bahan yang memuat dasar-dasar ilmiah (teori) yang akan menjadi acuan dalam analisa data atau pembahasan. dari beberapa sumber buku, internet dan referensi-referensi yang berkaitan dengan penelitian, serta berbagai referensi dari Jurnal Ilmiah yang terkait dengan penelitian ini. </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"> Dalam rangka menghasikan karya yang sesuai dengan teori ilmiah dan tepat guna, maka dalam penyusunannya ada beberapa metode yang diterapkan, antara lain :</p></div>
 +
 
 +
===Metode Pengumpulan data===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎Untuk medapatkan data yang diperlukan dalam laporan skripsi ini, digunakan metode sebagai berikut:</p></div>
  
===Metode Analisis===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Metode Pengamatan (Observasi Research)</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 proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan dianalisa agar mendapatkan suatu hasil akhir yang bermanfaat bagi penelitian ini. Metode analisis menggunakan SWOT, merupakan metode yang akan mengkaji 4 (empat) pilar utama sebuah perusahaan ataupun usaha yaitu kekuatan (strenghths), kelemahan (weaknesses), peluang (opportunities) dan ancaman (threats) pada Sandi Komputer. </p></div>
+
  
===Metode Perancangan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada observasi yang dilakukan selama 2 bulan, penulis melihat masih adanya kebiasaan user untuk membuka dan menutup atap secara konvensional.‎</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 metode perancangan ini, menggunakan UML ( Unified Modelling Language) sebagai modelling tools untuk menggambarkan rancangan sistem yang ada saat ini, diantaranya yang digunakan Usecase Diagram, Class Diagram, Sequence Diagram, Activity diagram, state diagram, spesifikasi basis data.</p></div>
+
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎b. Metode Wawancara (Interview Research)‎</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 hal ini penulis melakukan wawancara dengan stakeholder yang bernama Suroyo yang ada pada PT.Furin Jaya agar memperoleh data yang jelas dan akurat. Dari hasil wawancara tersebut yang dikeluhkan oleh stakeholder adalah dalam proses membuka dan menutup pintu gerbang masih manual dengan tenaga manusia . ‎</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Metode Studi Pustaka (Library Research)</p></div>
 +
 
 +
===Motode Perancangan===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Untuk metode perancangan yang diusulkan ini, penulis menggunakan Flowchart. Alasan penulis memilih metode perancangan flowchart ini adalah dalam metode perancangan program sebelumnya penulis menggunakan flowchart, sehingga dalam metode perancangan ini penulis menggunakan metode yang sama agar dapat saling berhubungan dan tidak ada yang berubah dari sistem yang berjalan sampai perancangan sistem yang akan diusulkan, hanya saja ada perubahan atas sistem yang akan diusulkan, namun tidak akan merubah konsep kerja pada sistem yang sedang berjalan. Untuk perancangan alat, penulis menggunakan Sistem Flowchart, dan untuk perancangan program, penulis menggunakan Flowchart Program.</p></div>
 +
 
 +
===Metode Prototype===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Prototype model yang penulis gunakan yaitu Throw-away. Prototype di buat dan di tes. Pengelaman yang diperoleh dari pembuatan prototype digunakan untuk membuat produk akhir (final), kemudian prototype tersebut dibuang (tidak dipakai). Alasan penulis menggunakan metode ini adalah karena memiliki suatu tujuan utamanya yaitu kegagalan dalam mendefinisikan masalah antara user dan developer dapat dikenali dari awal serta proses testing dan perbaikan dapat dilakukan secara terus menerus sehingga mengurangi tingkat kegagalan produk.</p></div>
  
 
===Metode Testing===
 
===Metode Testing===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam hal ini proses pengujian Perancangan Sistem Informasi Penjualan pada Sandi Komputer ini menggunakan metode pengujian Black box Testing untuk menguji sistem atau aplikasi yang dirancang. Alasan mengapa penulis memilih metode Black box Testing yaitu :</p></div>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Untuk mengetahui pesan kesalahan dalam pengujian sistem tersebut.</p>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Untuk mengetahui fungsi-fungsi yang salah atau hilang.</p>
 
  
<li 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">Pada metode testing ini penulis menggunakan Black Box pada sistem yang akan penulis bangun, dalam fungsinya Black Box testing digunakan untuk menemukan hal-hal yang fungsinya tidak benar atau tidak ada dan kesalahan pada perfomansi (performance errors). Karena uji coba Black Box memungkinkan eksperimen software  untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.‎</p></div>
<p style="line-height: 2">Untuk dapat mengevaluasi dari pengujian yang dilakukan pada sistem tersebut.</p></li></ol>
+
  
==Sistematika Penulisan==
+
===Sistematika Penulisan===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
 
<p style="line-height: 2">Untuk mempermudah dalam membaca dan mengikuti aturan penulisan yang ada, maka laporan Skripsi ini dibagi menjadi beberapa bab yang berisi tentang penjelasan kerangka laporan dengan sistematika penulisan sebagai 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">Laporan ini terbagi dalam beberapa bab yang berisi  urutan secara garis besar dan kemudian dibagi lagi dalam sub-sub yang akan membahas dan menguraikan masalah yang lebih terperinci. Secara garis besar isinya adalah :‎</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎a. BAB I PENDAHULUAN </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 bab ini berisi tentang latar belakang pembuatan laporan, perumusan masalah, ruang lingkup, tujuan penulisan, manfaat penulisan, metodologi penulisan dan sistematika penulisan.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. BAB II LANDASAN TEORI </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Bab ini berisi tentang landasan teori sebagai konsep dasar dalam penyusunan alat dan laporan sehingga menghasilkan karya yang bernilai ilmiah dan memiliki daya guna.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎c. BAB III PERANCANGAN DAN PEMBAHASAN </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎Bab ini memuat tentang perancangan sistem pengontrolan pintu gerbang otomatis dengan metode timer menggunakan interface visual basic.net berbasis arduino uno pada PT. furin jaya, Flow Chart dari sistem yang akan dibangun, serta perancangan alat dengan menggunakan mikrokontroler arduino uno.</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. BAB IV IMPLEMENTASI DAN PENGUJIAN</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎Bab ini berisi tentang implementasi dari sistem yang telah dirancang kemudian dilakukan pengujian atas kinerja dari sistem dan analisa terhadap komunikasi antara mikrokontroler, aplikasi pengontrolan, motor DC sebagai media untuk membuka dan menutup pintu gerbang.</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. BAB V PENUTUP</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">‎Bab ini berisi tentang kesimpulan dan saran dari pembuatan alat dan laporan sebagai upaya untuk perbaikan kedepan.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">DAFTAR PUSTAKA</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">LAMPIRAN</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">BAB I : PENDAHULUAN</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 bab ini dijelaskan mengenai latar belakang, rumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitan, metode penelitian, serta sistematika penulisan.</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">
 
<p style="line-height: 2">Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini menjelaskan konsep dasar sistem, konsep dasar informasi, konsep dasar  sistem informasi, dan definisi lainnya yang berkaitan dengan topik  yang dibahas berdasarkan beberapa referensi dan literature review.</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">Pada bab ketiga ini berisi sejarah singkat perusahaan, struktur organisasi, pembahasan mengenai tugas dan wewenang, analisis sistem saat ini, permasalahan yang dihadapi.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">BAB IV : RANCANGAN SISTEM YANG DIUSULKAN</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">Bab ini berisi semua informasi yang berhubungan dengan rancangan sistem yang diusulkan, rancangan database dan tampilan program yang dibuat.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">BAB V : KESIMPULAN DAN SARAN</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 
<p style="line-height: 2">Dalam bab ini berisikan kesimpulan dari hasil analisis dan rancangan sistem yang dilakukan serta saran-saran yang dapat penulis berikan untuk lebih memaksimalkan kinerja sistem yang diusulkan.</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">LAMPIRAN</p></div>
 
  
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB II'''</div>=
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB II'''</div>=
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''LANDASAN TEORI'''</div>
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''LANDASAN TEORI'''</div>
 +
 +
 
==Teori Umum==
 
==Teori Umum==
 +
 +
 
===Konsep Dasar Sistem===
 
===Konsep Dasar Sistem===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. 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">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Definisi Sistem'''</p></div>
Menurut Suprihadi dkk<ref name="Suprihadi">
+
Suprihadi,Rini Kartika Hudiono, Lina Sinatra Wijaya. 2013. "Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller". Vol.6 No.3 - Mei 2013 ISSN: 1978-8282STMIK Raharja.
+
</ref> dalam Jurnal CCIT (2013:310), “Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.”</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 Mustakini (2009:34), “Sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu”.
 +
Menurut Gaol (2008:11), “Sistem adalah hubungan satu unit dengan unit-unit lainnya yang saling berhubungan satu sama lainnya dan yang tidak dapat dipisahkan serta menuju suatu kesatuan dalam rangka mencapai tujuan yang telah ditetapkan”.
 +
Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.
 +
Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja yang terdiri dari input, proses dan output yang saling terintegrasi dan saling berinteraksi satu sama lain untuk mencapai tujuan tertentu.
 +
</p></div>
  
<p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Karakteristik Sistem‎'''</p></div>
Menurut(Sutarman,2012:13<ref name="Sutarman">.  
+
  
"Sistem adalah elemen yang saling berhubungan dan berinteraksi dalam satu  kesatuan untuk menjalankan suatu prosespencapaian suatu tujuan utama".
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:54), bahwa suatu sistem mempunyai karakteristik. Karakteristik sistem adalah sebagai berikut:</p></div>
"Konsep Dasar Sistem Informasi". Yogyakarta: Andi Offset.</ref>,  
+
yaitu:</p></div>
+
  
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
 
  
Setiap sistem terdiri dari unsur-unsur, seperti sistem pernafasan kita terdiri dari suatu kelompok unsur,
+
<div align="center"><img width="250" height="150" style="margin:0px" src="http://3.bp.blogspot.com/-pP70I2ENDYo/VpY_ptcsGtI/AAAAAAAADps/YJog3FNZzTc/s1600/karakteristik-sistem.png"/></div>
yang terdiri dari hidung, saluran pernafasan, paru-paru, dan darah. Unsur-unsur yang membentuk sub sistem tersebut.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan, unsur-unsur sistem berhubungan erat satu dengan yang lain
+
<div style="font-size:10pt;font-family: 'times new roman';text-align: center;text-indent:0.5in">''<b>Gambar 2.1. Karakteristik suatu sistem (Mustakini 2009:54)</b>''</div>
dan sifat serta kerjasama antara unsur sistem tersebut mempunyai bentuk tertentu.</p>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  a.‎ Komponen sistem (components 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">  Komponen sistem adalah segala sesuatu yang menjadi bagian ‎penyusun sistem. Komponen sistem dapat berupa benda nyata ‎ataupun abstrak. Komponen sistem disebut sebagai subsistem, ‎dapat berupa orang, benda, hal atau kejadian yang terlibat didalam ‎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">  b.‎ Mempunyai batas sistem (boundary)‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Batas sistem diperlukan untuk membedakan satu sistem dengan ‎sistem lain. Tanpa adanya batas sistem maka sangat sulit untuk ‎menjelaskan suatu sistem. Batas sistem akan memberikan batasan ‎scope tinjauan terhadap 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">  c.‎ Mempunyai lingkungan (environment)‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Lingkungan sistem adalah segala sesuatu yang berada di luar ‎sistem. Lingkungan sistem dapat menguntungkan ataupun ‎merugikan. Umumnya, lingkungan yang menguntungkan akan ‎selalu dipertahankan untuk menjaga keberlangsungan sistem. ‎Sedangkan lingkungan sistem yang merugikan akan diupayakan ‎agar mempunyai pengaruh seminimal mungkin, bahkan jika ‎mungkin ditiadakan.‎</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.‎ Mempunyai penghubung atau antar muka (interface) antar ‎komponen</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Penghubung atau antar muka merupakan komponen sistem, yaitu ‎segala sesuatu yang bertugas menjembatani hubungan antar ‎komponen dalam sistem. Penghubung atau antar muka merupakan ‎sarana yang memungkinkan setiap komponen saling berinteraksi ‎dan berkomunikasi dalam rangka menjalankan fungsi masing-‎masing komponen. Dalam dunia komputer, penghubung/antar muka ‎dapat berupa berbagai macam tampilan dialog layar monitor yang ‎memungkinkan seseorang dapat dengan mudah mengoperasikan ‎sistem aplikasi komputer yang digunakannya.‎</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.‎ Mempunyai Masukan (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">  Masukan merupakan komponen sistem, yaitu segala sesuatu yang ‎perlu dimasukkan ke dalam sistem sebagai bahan yang akan diolah ‎lebih lanjut untuk menghasilkan keluaran yang berguna. Dalam ‎sistem Informasi Manajemen, masukan di sebut sebagai data.‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  f.‎ Mempunyai Pengolahan (processing)‎</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 sistem informasi manajemen, pengolahan adalah berupa ‎program aplikasi komputer yang dikembangkan untuk keperluan ‎khusus. Program aplikasi tersebut mampu menerima masukan, ‎mengolah masukan, dan menampilkan hasil olahan sesuai dengan ‎kebutuhan para pemakai.‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  g.‎ Mempunyai Keluaran (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">  Keluaran merupakan komponen sistem berupa berbagai macam ‎bentuk keluaran yang dihasilkan oleh komponen pengolahan. ‎Dalam sistem informasi manajemen, keluaran adalah informasi yang ‎dihasilkan oleh program aplikasi yang akan digunakan oleh pemakai ‎sebagai bahan pengambilan keputusan.‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  h.‎ Mempunyai Sasaran (objective) dan Tujuan (goal)‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Setiap komponen dalam sistem perlu dijaga agar saling bekerja ‎sama dengan harapan agar mampu mencapai sasaran dan tujuan ‎sistem. Sasaran berbeda dengan tujuan. Sasaran sistem adalah apa ‎yang ingin dicapai oleh sistem untuk jangka waktu yang relative ‎pendek. Sedangkan tujuan merupakan kondisi/hasil akhir yang ‎ingin dicapai oleh sistem untuk jangka waktu yang panjang. Dalam ‎hal ini, sasaran merupakan hasil pada setiap tahapan tertentu yang ‎mendukung upaya pencapaian tujuan.‎</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.‎ Mempunyai Kendali (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">  Bagian kendali mempunyai peran utama menjaga agar proses dalam ‎sistem dapat berlangsung secara normal sesuai batasan yang telah ‎ditetapkan sebelumnya. Dalam sistem informasi manajemen, ‎kendali dapat berupa validasi masukan, validasi proses, maupun ‎validasi keluaran yang dapat dirancang dan dikembangkan secara ‎terprogram.‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  j.‎ Mempunyai Umpan Balik (feed back)‎</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Umpan balik diperlukan oleh bagian kendali (control) sistem untuk ‎mengecek terjadinya penyimpangan proses dalam sistem dan ‎mengembalikannya ke dalam kondisi norma.‎</p></div>
  
Unsur sistem tersebut bekerja sama untuk mencapai tujuan sistem, setiap sistem mempunyai tujuan tertentu.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  '''‎3.‎ Kriteria Sistem Yang Baik'''</p></div>
  Seperti sistem pernafasan kita bertujuan menyediakan oksigen dan pembuangan karbon dioksida dari tubuh kita bertujuan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Kriteria sistem yang baik antara lain:‎</p></div>
  menyediakan oksigen dan tersebut yang berupa hidung, saluran pernafasan, paru-paru, dan darah bekerja sama satu dengan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  a.‎ Kegunaan</p></div>
  yang lain dengan proses tertentu untuk mencapai tujuan tersebut.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Sistem harus menghasilkan informasi yang tepat pada waktunya, ‎relevan yang berarti sistem tersebut mempunyai manfaat bagi ‎pemakainya.‎</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> b.‎ Ekonomis</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 merancang atau membangun sebuah sistem sebisa mungkin ‎hemat pada biaya perancangan, perawatan maupun operasional ‎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">  c.‎ Kehandalan</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Keluaran (output) sistem harus memiliki tingkat ketelitian yang ‎sangat tinggi dan sistem itu sendiri harus mampu beroperasi secara ‎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"> d.‎ Kapasitas</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 harus mempunyai kapasitas yang memadai untuk menangani ‎periode-periode operasi puncak seperti pada saat sistem beroperasi ‎pada puncak.</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.‎ Fleksibilitas</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 harus cukup fleksibilitas untuk menampung perubahan yang ‎akan muncul sewaktu-waktu.‎</p></div>
 +
{{pagebreak}}
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
 
  
Suatu sistem merupakan bagian dari sistem lain yang lebih besar, sistem pernafasan kita merupakan bagian dari sistem metabolisme tubuh, contoh sistem lan adalah sistem pencernaan makanan, sistem peredaran darah, dan sistem pertahanan tubuh</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">'''4.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">'''2. Karakteristik 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">Menurut Mustakini (2009:53), Suatu sistem dapat diklasifikasikan:</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">a. Sistem abstrak (abstact system) dan sistem fisik (phisical system)</p></div>
  
<p style="line-height: 2">Menurut Sutabri (2012:20)<ref name="Sutabri"/>, “Model umum sebuah sistem adalah input, process, output, hal ini merupakan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran.”</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 abstrak adalah sistem yang berupa pemikiran atau ide-ide  yang tidak tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sitem fisik merupakan sistem yang ada secara fisik.</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,sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sbb:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made system)</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
  
1.      Komponen Sistem (Components)<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">Sistem alami adalah sistem yang keberadaannya terjadi secara alami/natural tanpa campuran tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang ada sebagai hasil karya teknologi yang dikembangkan manusia.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
  
<p style="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 bentuk subsistem, setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan, suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra 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">c. Sistem pasti (deterministic system) dan sistem tidak tentu (probobalistic 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">Sistem tertentu adalah sistem yang tingkah lakunya dapat ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu sistem tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancangdan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan baku.‎</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">2.  
+
  
Batasan Sistem (Boundary)<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">d. Sistem Tertutup (closed system) dan Sistem Terbuka (open system)‎</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">Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka mempunyai prilaku yang dipengaruhi oleh lingkungannya. Sistem aplikasi komputer merupakan sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang terjadi diluar sistem.</p></div>
  
<p style="line-height: 2">Ruang lingkup sistem merupakan daerah yang membatasi antar sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya, batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan 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">'''5.   Daur Hidup 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 Tata Sutabri (2007: 14) daur hidup sistem adalah proses evolusioner yang dikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. Daur hidup sistem terdiri dari serangkaian tugas yang erat mengikuti langkah – langkah pendekatan sistem karena tugas – tugas tersebut mengikuti pola yng teratur dan dilakukan secara top – down .daur hidup sistem sering di sebut sebagai pendekatan air terjun (waterfall approach) bagi pembangunan dan pengembangan sistem.</p></div>
3.      Lingkugan Luar Sistem (Environtment)<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">Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem, 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, jika tidak akan mengganggu kelangsungan hidup sistemtersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">4.  Penghubung Sistem (Interface)
+
<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">Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface, penghubung ini memungkinkan sumber-sumber daya  mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui integrasi sistem yang membentuk suatu kesatuan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
5. Masukkan Sistem (Input)
+
<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">Energi yang dimasukkan kedalam sistem disebut masukkan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal Input). Contoh, di dalam suatu unit sistem komputer “program” adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan “data” adalah signal input untuk diolah menjadi informasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
6. Keluaran Sistem (Output)
+
<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">Hasil energi yang diolahdan diklasifikasikan menjadi keluaran yang berguna, kaluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi, informasi ini dapat digunakan sebagai masukkan untuk pengambilan keputusan atau hal-hal yang menjadi input bagi subsistem lain.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
7.Pengolahan Sistem (Proses)
+
<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">Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
8. Sasaran Sistem (Objective)
+
<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">Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat ''deterministic'',jika suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Klasifikasi 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">Pembangunan sistem hanyalah salah satu dari rangkaian daur hidup suatu sistem. Meskipun demikan, proses ini merupakan aspek yang sangat penting. Kita akan melihat beberapa fase / tahapan dari daur hidup sistem yakni:</p></div>
<p style="line-height: 2">Menurut Sutabri (2012:22)<ref name="Sutabri"/>,sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada di dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:</p></div>
+
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a.  Mengenali adanya kebutuhan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan atau problema yang harus dapat dikenali sebagai mana adanya. Kebutuhan dapat terjadi sebagai hasil perkembangan dari organisasi dan volume yang meningkat melebihi kapasistas dari sistem yang ada.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b.  Pembangunan 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">Suatu proses atau seperangkat prosedur yang harus diikuti untuk kebutuhan yang timbul dan membangun suatu system untuk dapat memenuhi kebutuhan 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">c.  Pemasangan 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">Setelah tahap pembangunan sistem selesai, sistem kemudian akan diopersaikan pemasangan sistem merupakan tahap yang penting pula dalam daur hidup sistem.peralihan dari tahap pembanguna menuju tahap operasional terjadi pemasangan sistem yang sebenarnya, yang merupakan langkah akhir dari suatu pembangunan.‎</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.  Pengoperasian 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">Program –program komuter dan prosedur – prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh system informasi tadi.</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. Sistem menjadi usang‎</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kadang perubahan yang terjadi begitu drasitis sehingga tidak dapat diatasi haya dengan melakukan perbaikan – perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknis sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk mengoperasiaknnya Sistem infomasi kemudian akan melanjutkan daur hidupnya. Sistem dibangun untuk memenuhi kebutuhan dan sistem beradaptasi ‎</p></div>
 +
 
 +
 
 +
 
 +
<div align="center"><img width="250" height="150" style="margin:0px" src="http://2.bp.blogspot.com/-BTpvT-bM-UY/VpY_nJgsNlI/AAAAAAAADow/a1RwEg6Cw8A/s1600/Daur%2BHidup%2BSistem.jpg"/></div>
 +
 
 +
<div style="font-size:10pt;font-family: 'times new roman';text-align: center;text-indent:0.5in">''<b>Gambar 2.2. Daur Hidup Sistem</b>''</div>
 
   
 
   
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
 
Sistem abstak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologia, yaitu sistem yang berupa pemikiran hubungan antara manusia dengan Tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia, dan lain sebagainya</p>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
===‎Konsep Dasar Data===
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang malam, dan pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine sistem. Sistem informasi berbasis komputer merupakan contoh human machine sistem karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1.   Definisi Data‎'''</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Sistem yang berinterkasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministic. Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur ''probabilistic''.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkunagn luarnya. Sistem ini bekerja secara otomatis tanpa campur tangan pihak luar. Sedangkan sistem tebuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk sub sistem lainnya.</p></li></ol>
+
  
===Konsep Dasar Data dan Informasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan (Kumorotomo dan Margono, 2010:11)‎</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. Definisi Data'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data didefinisikan sebagai representasi dunia nyata mewakili suatu objek seperti manusia, hewan, peristiwa, konsep, keadaan dan sebagainya yang direkam dalam bentuk angka,huruf, simbol, teks, gambar, bunyi atau kombinasinya. Dengan kata lain,data merupakan kenyataan yang menggambarkan suatu kejadian dan kesatuan yang nyata. Data merupakan material atau bahan baku yang belum mempunyai makna atau belum berpengaruh langsung kepada pengguna sehingga perlu diolah untuk dihasilkan sesuatu yang lebih bermakna (Mulyanto, 2009:15).</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 Suprihadi dkk dalam Jurnal CCIT(2013:310)<ref name="Suprihadi"/>, “Data merupakan sekumpulan keterangan atau bukti mengenai sesuatu kenyataan yang masih mentah, masih berdiri sendiri, belum diorganisasikan, dan belum diolah.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Definisi 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">Menurut Kadir (2009:3),bahwa “data adalah suatu bahan mentah yang kelak dapat diolah lebih lanjut untuk menjadi suatu yang lebih bermakna. Data inilah yang nantinya akan disimpan dalam database”.</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 Maimunah dkk dalam Jurnal CCIT (2012:57) <ref name="maimunah">Henderi,Maimunah, Randy Andrian. 2011. "Desain aplikasi E-Learning Sebagai Media Pembelajaran Artificial Informatics". Journal CCIT Vol-4 No.3 – Mei 2011 ISSN: 1978-8282 STMIK Raharja.</ref>“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimannya dan bermanfaat dalam mengambil suatu keputusan”.</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">'''2.   Klasifikasi Data‎'''</p></div>
<p style="line-height: 2">Menurut Sutabri (2012:29)<ref name="Sutabri"/>, “Teori informasi lebih tepat disebut sebagai teori matematis dan komunikasi, sumber informasi adalah data”. Informasi adalah sebuah istilah yang tepat dalam pemakaian umum, mengenai data mentah, data tersusun, kapasitas sebuah saluran komunikasi, dan lain sebagainya. Informasi juga mencakup mengenai data yang telah diklasifikasikan atau diinterpretasi untuk digunakan dalam proses pengambilan keputusan.</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 Sutarbi (2012:3), data itu sendiri dapat diklasifikasikan menurut jenis, sifat, dan sumber. Mengenai penjelasan klasifikasi data tersebut akan di urai di bawah ini:</p></div>
<p style="line-height: 2">Sistem pengolahan informasi mengolah data menjadi informasi atau informasi berhubungan dengan keputusan, nilai informasi dilukiskan paling berarti dalam konteks sebuah keputusan seperti ibarat darah yang mengalir di dalam tubuh suatu organisasi sehingga informasi ini sangat penting di dalam suatu organisasi dalam mengambil sebuah keputusan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Siklus 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">Data dapaikan menurut jenisnya, sifatnya dan sumbernya</p></div>
<p style="line-height: 2">
+
Menurut Sutabri (2012:32)<ref name="Sutabri"/>, “Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak karena itu perlu diolah lebih lanjut, data diolah melalui suatu model agar menjadi 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">Fungsi utama informasi adalah menambah pengetahuan, informasi yang disampaikan kepada pemakai merupakan hasil data yang sudah diolah menjadi sebuah keputusan. Akan tetapi, dalam kebanyakan pengambilan keputusan yang kompleks, informasi hanya dapat menambah kemungkinan kepastian atau mengurangi bermacam-macam piihan. Informasi yang disediakan bagi pengambil keputusan, memberi suatu kemungkinan faktor resiko pada tingkat-tingkat pendapatan yang berbeda.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4. 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">a. Klasifikasi data menurut jenis data :</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"> 1. Data hitung</p></div>
<p style="line-height: 2">
+
Nilai dari informasi (value of information) ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Menurut Sutabri (2012:38)<ref name="Sutabri"/>, “Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya, akan tetapi perlu diperhatikan bahwa informasi yang digunakan didalam suatu sistem informasi umumnya digunakan  untuk  beberapa kegunaan.”</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya,karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Lebih lanjut sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan suatu nilai uang, tetapi dapat ditaksir nilai efektifitasnya. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat,yaitu :</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">Data hitung adalah hasil perhitungan atau jumlah tertentu. Yang termasuk data hitung adalah presentase dari jumlah tertentu</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mudah Diperoleh (easily obtained)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Sifat ini menunjukan informasi dapat diperoleh dengan mudah dan cepat, kecepatan memperoleh dapat diukur misalnya 1 menit versus 24 jam. Akan tetapi, beberapa nilainya bagi pemakai informasi sulit mengukurnya.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Luas dan Lengkap (extensive dan complete)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan lengkapnya isi informasi, hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur, karena itu sulit mengukurnya.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Ketelitian (Accuracy)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan minimnya kesalahan dalam informasi, dalam hubungannya dengan volume data yang besar terjadi dua jenis kesalahan, yakni kesalahan pencatatan dan kesalahan perhitungan.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Kecocokan (Suitability)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan seberapa baik keluaran informasi dalam hubungan dengan permintaan para pemakai, isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi semua keluaran lainnya tidak berguna tetapi mahal mempersiapkannya, sifat ini sulit mengukurnya.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Ketepatan Waktu (Timeliness)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Menunjukan tak ada keterlambatan jika ada yang sedang ingin mendapatkan informasi masukan, pengolahan, dan pelaporan keluaran kepadapemakai biasanya tepat waktu.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Kejelasan (Clarity)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan keluaran informasi yang bebas dariistilah-istilah yang tidak jelas, membetulkan laporan dapat memakan biaya yang besar.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Keluwesan (Flexibility)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini berhubungan dengan dapat disesuaikannya keluaran informasi tidak hanya dengan beberapa keputusan, tetapi juga dengan beberapa pengambilan keputusan. Sifat ini sulit diukur, tetapi dalam banyak hal dapat diberikan nilai yang dapat diukur.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Dapat Dibuktikan (Can Be Proved)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Tidak Ada Prasangka (No prejudice)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Dapat Diukur (Can Be Measured)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Sifat ini menunjukan hakikat informasi yang dihasilkan dari sistem informasi formal</p></li>
+
</ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: 0.5in"><p style="line-height: 2">'''5. Kualitas 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"> 2. Data Ukur</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: 0.5in"><p style="line-height: 2">
+
Menurut Sutabri (2012:32)<ref name="Sutabri"/>,“Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (time liness) dan relevan (relevance).</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">Data ukur adalah data yang menunjukan ukuran mengenai nilai sesuatu.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Akurat (accuracy)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Informasi harus akurat karena biasanya dari sumber informasi sampai penerima informasi adakemungkinan terjadi gangguan (noise) yang dapat mengubah atau merusak informasi tersebut.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Tepat Pada Waktunya (Accuracy)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi, karena informasi merupakan landasan didalam pengambilan keputusan. Bila pengambilan keputusan tersebut terlambat, maka dapat berakibat fatal untuk organisasi.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Relevan (Relevance)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap–tiap orang satu dengan yang lainnya berbeda.</p></li>
+
</ol>
+
  
===Konsep Dasar Sistem Informasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Klasifikasi data menurut sifat data</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. Definisi Sistem 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"> 1. Data kuantitatif</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 Sutabri(2012:46)<ref name="Sutabri"/>, “Suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan 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></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Mendelson yang dikutip dari buku IT Research (Guritno, 2011:31)<ref name="Sutabri"/>, “Para ahli menganggap bahwa sistem informasi adalah disiplin ilmu lain yang lebih fundamental dan merupakan disiplin acuan (reference discipline).”</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Oleh karena itu, sistem informasi dapat lebih dijelaskan sebagai sebuah keterkaitan antara satu dengan yang lainnya yang membentuk suatu jaringan yang saling berhubungan satu dengan yang lainnya, yang berelasi dan membentuk suatu sistem yang mempunyai tujuan atau sasaran akhir menghasilkan, menampilkan, atau membentuk suatu informasi dari hasil pengolahan suatu data mentah yang berisi fakta dan sebagainya.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Komponen Sistem 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">Data kuantitaif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.</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 Sutabri (2012:47)<ref name="Sutabri"/>, “Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building bock), yang terdiri dari blok masukan, blok model, blok keluaran, blok terknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran”. Beriku pengertiannya :</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"> 2. Data kualitatif</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Blok Masukan (Input Block)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu.</p></div>
Input mewakili data yang masuk kedalam sistem informasi, input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan yang dapat berupa dokumen-dokumen dasar.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Blok Model (Model Block)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data masukan (input) dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran (output)yang diinginkan.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Blok Keluaran (Technology Block)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">Teknologi merupakan “tool box” dalam sistem informasi, teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 (tiga) bagian utama, yaitu teknisi (brainware),perangkat lunak (software), danperangkat keras (hardware).</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Blok Basis Data (Database Block)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data didalam basis data perlu diorganisasikan sedemikian rupa agar informasi yang dihasilkan berkualitas.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height: 2;">Blok Kendali (Control Block)<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, termperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, sabotase, dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung diatasi.</p></li>
+
</ol>
+
  
===Konsep Dasar Analisa Sistem Informasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Klasifikasi data menurut sumber data</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. Pengertian Analisa Sistem 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"> 1. Data internal</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 Sutabri (2012:220)<ref name="Sutabri"/>,“Tahap analisisa sistem dilakukan setelah tahap investigasi sistem dan sebelum tahap rancangan sistem, tahap analisis sistem merupakan tahap yang kritis dan sangat penting karena kesalahan ditahap ini akan menyebabkan kesalahan pada tahap selanjutnya.”</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 Aisyah dkk di dalam Jurnal Perancangan Aplikasi Akademik Teknologi ''Mobile'' Menggunakan J2ME CCIT Vo. 4 No. 2 (2011:203)<ref name="Aisyah"/>,“Analisa sistem atau analisis sistem adalah langkah-langkah melakukan analisa sistem yang akan dirancang, serta melakukan penelitian terhadap kebutuhan-kebutuhan sistem, dan apa saja kekurangannya.”</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang 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">
+
Proses analisis sistem dalam pengembangan sistem informasi merupakan suatu prosedur yang dilakukan untuk pemeriksaan masalah dan penyusunan alternatif pemecahan masalah yang timbul serta membuat spesifikasi sistem yang baru atau sistem yang akan diusulkan dan dimodifikasi.</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 Sutabri (2012:221)<ref name="Sutabri"/>,“Suatu laporan yang dapat menggambarkansistem yang telah dipelajari dan diketahui bentuk permasalahannya serta rancangan sistem baru yang akan dibuat atau dikembangkan.”</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> 2. Data eksternal</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Tahap-tahap Analisa Sistem 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">Menurut Henderi dkk dalam Jurnal Desain aplikasi E-learning Sebagai Media Pembelajaran ''Arifical Romantics'' CCIT Vol 4 No. 3 (2011:332)<ref name="Henderi"/>,"Tahap analisis sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian–bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal adalah data hasil observasi orang lain data eksternal terdiri dai dua jenis, 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">Tahap analisis merupakan tahap yang paling kritis dan sangat penting, karena kesalahan di tahapan ini akan menyebabkan kesalahan di tahap selanjutnya.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Fungsi Analisa Sistem 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"> a. Data eksternal primer</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 analisa sistem informasi adalah :</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">Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yankni orang yang melakukan observasi sendiri.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengidentifikasi masalah-masalah kebutuhan pemakai ''(user)''.<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai ''(user)''.<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Memilih alternatif-alternatif metode pemecahan masalah yang paling tepat.<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Untuk tugas ketiga, analis sistem harus memilih alternatif pemecahan masalah yang paling tepat.<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dan analis sistem adalah menerapkan rancangan-rancangan sistemnya yang tekah disetujui oleh pemakai.<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dan analis sistem adalah menerapkan rancangan-rancangan sistemnya yang telah disetujui oleh pemakai.
+
<p style="font-family: 'times new roman'text-align: justify;line-height: 2"></p></li>
+
</ol>
+
  
==Teori Khusus==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> b. Data eksternal skunder</p></div>
=== ''Unifield Modelling Language'' (UML)===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Definisi Unified Modeling Language (UML)'''</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 Herlawati (2011:7)<ref name="herlawati">Herlawati, Prabowo Pudjo Widodo. 2011. "Menggunakan UML Unified Modeling Language". Bandung : Informatika.</ref>pada bukunya, blok pembangun utama UML adalah diagram, beberapa diagram ada yang rinci (jenis timing diagram) dan lainnya ada yang bersifat umum (misalnya diagram kelas).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Intinya, UML merupakan alat komunikasi yang konsisten dalam mensuport para pengembang sistem saat ini, sebagai perancangan sistem mau tidak mau pasti akan menjumpai UML, baik kita sendiri yang membuat atau sekedar membaca diagram UML buatan orang 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">UML diaplikasikan untuk maksud tertentu, biasanya antara lain untuk :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal skunder adalah data diperoleh bukan dari orang lain yang melakukan obesrvasi melainkan melalui seseorang atau sejumlah orang lain.</p></div>
<ol>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Merancang perangkat lunak.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sarana komunikasi antara perangkat lunak dengan proses bisnis.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menjabarkan sistem secara rinci untuk analisa dan mencari apa yang diperlukan sistem.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mendokumentasikan sistem yang ada, proses-proses dan organisasinya.</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">'''3.   Pengolahan Data'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Evolusi UML'''</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 Moekijat (2005:22), pengolahan data adalah kegiatan pikirandengan bantuan tangan atau suatu peralatan, dan mengikuti serangkaian langkah, perumusan atau pola tertentu untuk mengubah data, sehingga data tersebut, bentuk, susunan, sifat, atau isinya menjadi lebih berguna. Menurut Jogiyanto (2004:2), pengolahan data merupakan manipulasi daridata kedalam bentuk yang lebih berguna dan  lebih  berarti , berupa suatu informasi. Dari uraian diatas dapat disimpulkan bahwa pengolahan data adalah kegiatan memanipulasi atau mengubah data agar menghasilkan informasi yang lebih berguna.Menurut Jogiyanto (2004:3), suatu proses pengolahan data terdiri dari tigatahapan dasar yang disebut dengan siklus pengolahan data ( data processing cycle ) yaitu input, processing, dan output. Tiga tahapan dasar ini kemudiandikembangkan dengan ditambah tiga tahap lagi yaitu origination, storage, dan distribution.</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 Chonoles (Herlawati, 2011:8)<ref name="herlawati"/>, Menjelaskan “Bahwa sebelum ada UML,para pengembang bahasa pemograman berorientasi object sulit untuk berkomunikasi satu sama 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">(Herlawati, 2011:8)<ref name="herlawati"/> Pada bulan oktober 1994, Jim Rumbaugh, penemu notasi Object Modeling Technique (OMT) dan Grady Booch, penemu Booch Method (Metode Booch) bersama-sama menyamakan notasi mereka, dan ditahun yang sama Ivar Jacobson (penemu Objectory Method) ikut bergabung hingga mereka sering disebut “three omigos”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sejak tahun 1997, divisi Revision Task Force (RTF) milik OMG beberapakali merevisi UML yang dimaksudkan untuk memperkuat konsistensi notasi,meningkatkan kekompakan antara user dan pengembang perangkat lunak. Akan tetapi UML terpakasa mengikuti perkembangan software-software berbasis objek yang ada(misalnya Java) dari sisi pendekatan komponen (Component-based development) dan kemampuan tools software-software tersebut, setelah dilakukan perubahan secara sistematik, akhirnya dihasilkan UML 2.0 pada tahun 2003. </p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Diagram-Diagram UML'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Origination</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">(Herlawati 2011:10)<ref name="herlawati">pada bukunya </ref> menjelaskan UML menyediakan 9 (sembilan) jenis diagram, yang lain menyebutkan 8 (delapan) karena ada beberapa diagram yang digabung, misalnya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi. Namun demikian model-model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Dibawah akan disebutkan beberapa jenis diagram dalam UML, diagram tersebut 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">Tahap ini berhubungan dengan proses dari pengumpulan data yang biasanyamerupakan proses pencatatan ( recording ) data dokumen dasar.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Input</p></div>
1.Diagram Use-Case, bersifat statis.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Diagram ini memperlihatkan himpunan use-case dan aktor-aktor (suatu jenis khusus darikelas). Diagram ini terutama sangat penting untuk mengorganisasi dan meodelkan perilaku suatu sistem yang dibutuhkan seperti diharapkan pengguna.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
2.Diagram Interaksi dan Sequence (urutan),bersifat dinamis.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diagram urutan adalah diagram interaksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
3.Diagram Aktivitas (activity Diagram), bersifat dinamis.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran tipe khusus dari diagram status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam permodelan aliran kendali antar objek.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Diagram Kelas, bersifat statis</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diagram ini memperlihatkan himpuan kelas-kelas, atar muka-antar muka, kolaborasi-kolaborasi,serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek, meskipun bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4. Use Case Diagram'''</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 Pilone (Herlawati 2011:21)<ref name="herlawati"></ref>, “Use case menggambarkan fungsi tertentu dalam suatu sistem berupa komponen, kejadian atau kelas.”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Use case sangat menentukan karakteristik sistem yang kita buat, oleh karena itu, Menurut Chonoles (Herlawati, 2011:22)<ref name="herlawati"/> Use case yang baik 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">Tahap ini merupakan proses pemasukan data kedalam proses komputer lewatalatInput (input device).</p></div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pilihlah nama yang baik</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ilustrasikan perilaku dengan lengkap</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Identifikasi perilaku dengan lengkap</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menyediakan usecase lawan (inverse)</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Batasi usecase hingga satu perilaku saja</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"> c. Processing</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahap ini merupakan proses pengolahan dari data yang sudah dimasukkanyang dilakukan oleh alat pemroses (processing device).</p></div>
Menurut Whitten (Herlawati, 2011:21)<ref name="herlawati">, “Use case sebagai urutan langkah-langkah yang secara tindakan saling terkait (skenario), baik tertomatisasi maupun secara manual, untuk tujuan melengkapi satu tugas bisnis tunggal. Komponen pembentuk diagram use case adalah :</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''5. Elemen UseCase Terdiri Dari''' :</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. 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">Pada usecase terdapat beberapa elemen yang menjadi pembentuk utamau secase, dapat di uraikan yaitu elemen-elemen tersebut yaitu :</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Diagram usecase, disertai dengan narasi dan sekenario.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Aktor (actor), mendefinisikan entitas diluar sistem yang memakai sistem.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Asosiasi (assosiations), mengidikasikan aktor mana yang berinteraksi dengan usecase dalam suatu sistem.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"><<include>> dan <<extend>>, merupakan indikator yang menggambarkan jenis relasi dan interaksi antar usecase.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Generalisasi (generalization), menggambarkan hubungan turunan antara usecase atau antar aktor.</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">'''6. Relasi Antar Use Case atau Actor'''</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Generalisasi (Generalization) pada actor dan usecase dimaksudkan untuk menyederhanakan model dengan cara menarik keluar sifat-sifat pada actor-actor maupun use case-use case yang sejenis. Chonoles (Herlawati, 2011:24), memberikan cara untuk mengetahui kapan dibutuhkan generalisasi berdasarkan tujuannya yaitu :</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">Tahap ini merupakan proses menghasilkan output  dari hasil pengolahan data ke alat output (out device).</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mekanisme berbeda dengan satu tujuan yang sama(Generalisasi Usecase)</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Agen berbeda dengan satu tujuan yang sama (Generalisasi Aktor)</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">'''7. Ekstensi (Extention)'''</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. Distribution</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 Written Herlawati (2011:28)<ref name="herlawati"/>Menjelaskan “ekstensi pada usecase adalah usecase yang terdiri dari langkah yang diekstraksi dari usecase yang lebih kompleks untuk menyederhanakan masalah orisinal dan karena itu memperluas fungsinya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ekstensi merupakan hubungan antara usecase dan usecase yang diperluas disebut extend relationship, diberi simbol <<extend>> dan hubungan berupa garis putus-putus berpanah terbuka.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''8. Inklusi (Iclution)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahap ini merupakan proses dari di distribusi output  kepada pihak yang berhak dan membutuhkan 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">Menurut Written Herlawati (2011:30)<ref name="herlawati"/>“Usecase dasar yang akan diinklusi tidak lengkap, berbeda dengan usecase dasar yang akan diekstensi, sehingga usecase inklusi bukan merupakan usecase optional dan tidak boleh tidak dijalankan.”a.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Inklusi bertujuan untuk memperluas perilaku usecase dasar, ekstensi tidak selalu dibutuhkan oleh usecase dasar yang memutuskan kapan dipanggilnya usecase ekstensi adalah usecase ekstensi itu sendiri</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''9. Sequence Diagram (Diagram Urutan)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Storage</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 Douglas Herlawati (2011:30)<ref name="herlawati"/>“Perilaku kolektif atau interaksi (sequence diagram) difokuskan pada rangkaian pertukaran messages (kejadian, operasi, dan sejenisnya) diantara kumpulan objek-objek.”</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''10. Activity Diagram (Diagram Urutan)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahap ini merupakan proses perekaman hasil pengolahan kesimpulan luar ( storage).</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 Douglas Herlawati (2011:30)<ref name="herlawati"/>“Activity diagram lebih memfokuskan diri pada eksekusi dan alur sistem dari pada bagaimana sistem itu dirakit, diagram ini tidak hanya memodelkan software melainkan modelkan model bisnis juga, dan activity diagram menunjukan sistem dalam bentuk kumpulan aksi-aksi.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''11. Aktivitas dan aksi'''</p></div>
 
  
===Konsep Dasar Analisis SWOT===
+
===Konsep Dasar Testing===
===Analisis ''Critical Success Factor'' (CSF)===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Ward (2002:209), analisis Critical Success Factor (CSF)merupakanarea terbatas dalam suatu bisnis yang apabila terpenuhi maka akan menjaminkesuksesan kinerja kompetitif bagi perusahaan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Rockart (Ward,2002:209), mendefinisikan CSF sebagai area tertentudalam perusahaan,dimana jika hasil dari area tersebut memuaskan, maka akan menjamin keberhasilanperusahaan dalam bersaing. Area tersebut adalah area kunci dimana ‘sesuatuharus berjalan dengan baik dan benar’, sehingga keberhasilan bisnis dapatdicapai dan terus berkembang.</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 beberapapendapat yang dikemukakan di atas dapatditarik kesimpulanbahwa analisi CSF adalah sebuah teknik yang terkenal tidak hanya dalammengembangkan strategi IS/IT tetapi juga dalam pengembangan strategi bisnis.CSF digunakan untuk menginterpretasikan tujuan bisnis dan memunculkan aktivitasyang diperlukan untuk mencapainya, serta kebutuhan informasi yang nantinyadigunakan.</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 manfaat darianalisis CSF menurut Ward dan Peppard (2002:209) adalahsebagai berikut :</p></div>
+
<ol>
+
  
<li 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">'''1. Definisi Testing'''</p></div>
<p style="line-height: 2">  
+
Analisis CSFmerupakan teknik yang paling efekrif falam melibatkan manajemen senior dalammengembangkan strategi sistem informasi. Karena CSF secara keseluruhan telahberakar pada bisnis dan memberikan komitmen bagi manajemen puncak dalammenggunakan sistem informasi yang diselaraskan dengan pencapaian tujuan melaluiarea bisnis yang kritis.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> Analisis CSFmenghubungkan proyek SI yang akan diimplementasikan dengan tujuannya, dengandemikian siste, informasi nantinya akan dapat direalisasikan agar sejalan denganstrategi bisnis perusahaan.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> Dalam wawancaradengan manajemen senior, analisis CSF dapat menjadi perantara yang baik dalammengetahui informasi apa yang diperlukan setiap individu.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> Denganmenyediakan suatu hubungan dengan kebutuhan informasi, analisis CSF memegangperanan penting dalam memprioritaskan investasi modal yang potensial.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> Analisis CSFsangat berguna dalam perencanaan sistem informasi pada saat strategi bisnistidak berjalan sesuai dengan tujuan perusahaan, dengan memfokuskan padamasalah-masalah tertentu yang paling kritis.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> Analisis CSFsangat berguna apabila digunakan sejalan dengan analisi value chain dalam mengidentifikasikan proses yang palimg kritis,serta memberikan focus pada pencapaian tujuan melalui kegiatan-kegiatan yangpaling tepat untuk dilaksanakan.</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">Menurut Rizky (2011:237), “Testing adalah sebuah proses yang dijawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak secara terpenuhi kebutuhan teknis yang telah disepakati dari awal”. </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 beberapa pendapat yang dikemukakan di atas dapat
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Detail tahapan yang harus dilampaui dalam kaitan kebutuhan perangkat lunak dari sudut pandang testing perangkat lunak adalah: </p></div>
  
ditarik kesimpulan bahwa value chain adalah tool analisis strategi yang digunakan untuk memahami keunggulan kompetitif sebagai sebuah jaringan dari komponen-komponen utam dan saling keterkaitannya.</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. Verifikasi </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. Model Analisis Value Chain'''</p></div>
+
<div align="center"><img width="300" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-8XiXiq8XkRY/VDZaBfzFj2I/AAAAAAAAAPs/PO2LJwA62VI/w556-h344-no/Anggota%2Badmin.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 2.1 Model Analisis Value Chain</p></div>
+
  
===Definisi ''Black Testing''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Verifikasi adalah proses pemeriksaan untuk memastikan bahwa perangkat lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal antara pengembang perangkat lunak dan pengguna.</p></div>
===Tahapan Implementasi Sistem===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Aisyah dkk dalam Jurnal CCIT (2011:203)<ref name="aisyah">Herlawati,Prabowo Pudjo Widodo. 2011. "Menggunakan UML Unified Modeling Language". Bandung : Informatika.</ref>, “Implementasi sistem adalah tahapan selanjutnya dari program yang telah diuji secara offline kemudian di implementasikan online dan di publish secara resmi.</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">2. Validasi </p></div>
<p style="line-height: 2">Menurut Sutabri(2012:229) <ref name="Sutabri"/>, setelah sistem dianalisis dan dirangcang dengan menggunakanteknologi yang sudah diseleksi dan dipilih maka tiba saatnya bagi sistemtersebut untuk diimplementasikan. Adapun tujuan utama dari tahap implementasisistem ini adalah sebagai berikut:</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">Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat lunak dapat dieksekusi secara baik.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Pengkajian mengenai rangkaian sistem, perangkat lunak,dan perangkat keras dalam bentuk sistem jaringan informasi terpusat agar dapatdiperoleh sebuah bangunan atau arsitektur sistem informasi.</p>
+
  
<li 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">Definisi dari standart yang harus dipenuhi oleh kebutuhan perangkat lunak adalah pembebasan perangkat lunak dari failure, fault, dan error serta incident dijelaskan dalam detail berikut:</p></div>
<p style="line-height: 2"> Melakukan uji coba perangkat lunak sistem sebagaipengolah data sekaligus penyaji informasi yang dibutuhkan.</p></li></ol>
+
  
===Perekrutan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1). Failure </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 Meiastoko dalam Jurnal Administrasi Bisnis (JAB) Vol. 6 (2013:3) <ref name="dody">Meiastoko, dody. 2013. “Implementasi Sistem Informasi Sumber Daya Manusia Dalam, Kegiatan Rekruitmen Karyawan”. Jurnal Administrasi Bisnis (JAB) Vol.6 No.2-September 2013</ref>Recruitment merupakan serangkaian aktivitas mencari dan memikat pelamar kerja dengan motivasi, kemampuan, keahlian, dan pengetahuan yang diperlukan guna menutupi kekurangan yang diidentifikasi dalam perencanaan kepegawaian.</p></div>
+
  
===Seleksi Pegawai atau Karyawan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Failure adalah kegagalan perangkat lunak dalam melakukan proses yang seharusnya menjadi kebutuhan perangka lunak tesebut. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Memilih kandidat yang mampu untuk memilih prospek dan berkorespondensi dengan yang dikatakan, (Pujadi,  Jurnal CCIT Vol.4 No.2, 2011:188)<ref name="pujadi">Pujadi, Tri. 2011. "Design Computer-Based Application For Recruitment And Selection Employee At PT. Indonesia Telemedia." Vol.4 No.2-Januari 2011 ISSN: 1978-8282 STMIK Raharja.</ref>tersedia dengan :</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Memeriksa dokumen aplikasi dan dokumen yang harus dilampirkan dalam surat permohonan.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Wawancara terlebih dahulu untuk memeriksa kebenaran dokumen yang telah ditulis.</p>
+
  
<li 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">2). Fault </p></div>
<p style="line-height: 2">Tes diagnostik, keterampilan, kesehatan, dapat dilakukan oleh perusahaan / dapat dilakukan oleh pihak luar.</p>
+
  
<li 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">Fault adalah akar permasalahan dari kegagalan sebuah perangkat lunak. </p></div>
<p style="line-height: 2"> Menyelidiki latar belakang dari sumber lain di tempat kerja sebelumya.</p></li></ol>
+
  
===Elisitasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3). 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">
+
Menurut Hidayati dkk dalam Jurnal CCIT (2011:302) <ref name="Hidayati"></ref>, ”Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi.”Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap yaitu sebagai 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">'''1. 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">Error adalah akibat dari adanya fault atau kerusakan yang kemudian dipicu oleh perilaku pengguna. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
  
Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4). Incident </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Elisitasi Tahap II'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Elisitasi Tahap III'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Incident atau kecelakaan merupakan hasil akhir yang terjadi akibat dari error yang berkelanjutan dan tidak diperbaiki atau tidak terdeteksi dalam proses pengembangan 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">Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE ''(Technical, Operational, Economics)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Acuan dan Pengukuran Testing'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4. Final Draft 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 Rizky (2011:256), “Acuan testing adalah satuan pengukuran secara kuantitatif dari proses testing yang dijalankan. Sedangkan pengukuran testing adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses testing”. </p></div>
  
Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan<//p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses testing perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan testing antara lain: </p></div>
  
===Konsep Dasar Web===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. 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">'''1. Definisi Web'''</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada. </p></div>
Menurut Kustiyahningsih (Lilian, 2011:37)<ref name="lilian">Lilian Nila Sari Putri. SI 1011464388. 2013-2014. "Perancangan  Sistem Informasi Perpustakaan Sekolah Pada SMK Teluk Naga Tangerang." STMIK Raharja.</ref>, “Web adalah layanan yang di dapat yang di dapat oleh pemakai komputer yang terhubung ke internet.</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 Murya (Lilian, 2012:38)<ref name="lilian"/>, “WEB (World Wide Web) adalah suatu layanan sajian informasi yang menggunakan konsep hyperlink (tautan), media memudahkan surfer (sebutan para pemakai komputer yang melakukan browsing atau penelusuran informasi melalui internet).</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Biaya </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak. </p></div>
Dari pendapat di atas dapat disimpulkan bahwa web merupakan layanan yang dapat oleh pemakai komputer terhubung ke internet, baik berupa teks, gambar,suara maupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Jenis-jenis Web'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Kinerja </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektivitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak. </p></div>
Seiring dengan perkembangan teknologi informasi yang begitu cepat, website juga mengalami perkembangan yang sangat berarti. Dalam pengelompokan jenis web, lebih diarahkan berdasarkan kepada fungsi, sifat atau style dan bahasa pemrograman yang 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">
+
Menurut Hidayat (Lilian, 2010:36)<ref name="lilian"/> Jenis-jenis web berdasarkan sifat atau style sebagai berikut:</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">4. Kerusakan </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">Website Dinamis, merupakan sebuah website yang menyediakan konten atau isiyang selalu berubah-ubah setiap saat. Bahasa pemrograman yang digunakan antara lain PHP, ASP, .NET dan memanfaatkan database MySQL atau MySQL.</p>
+
  
<li 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">Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif. </p></div>
<p style="line-height: 2">Website Statis, merupakan website yang kontennya sangat jarang berubah. Bahasa pemrograman yang digunakan adalah HTML dan belum memanfaatkan database.</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">'''3. Fungsi Web'''</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 Hidayat (Lilian, 2010:37)<ref name="lilian"/>, Berdasarkan pada fungsinya, website terbagi atas : </p></div>
+
  
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Personal Website; Website yang berisi informasi pribadiseseorang.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Commercial Website; Website yang dimiliki oleh sebuah perusahaan yang bersifat bisnis.</p>
 
  
<li 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">'''3. Tipe dan Teknik Testing'''</p></div>
<p style="line-height: 2">Government Website; Website yang dimiliki oleh instansi pemerintah, pendidikan yang bertujuan memberikan pelayanan kepada pengguna.</p>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 
<p style="line-height: 2">Non-Profit Organization Website; Dimiliki oleh organisasi yang bersifat non-profit atau tidak bersifat bisnis</p></li></ol>
 
  
===HTML ''(Hypertext Markup Language)''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:259), “Tipe testing lebih berkonsentrasi terhadap aspek dari perangkat lunak yang akan dikenai proses testing. Teknik testing merupakan metode yang digunakan dalam melakukan testing untuk bagian tertentu dari 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">'''1. Definisi HTML'''</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 Winarno dkk (2011:1)<ref name="winarno"></ref>“Core inti dari pemograman atau desain web adalah HTML, ini karena HTML merupakan bahasa yang dipahami oleh browser guna menampilkan halaman web yang bisa dilihat di browser.”</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
  
HTML merupakan singkatan dari Hypertext Markup Language, artinya bahasa ini adalah bahasa markup untuk memformat konten halaman web dengan kata lain, bahasa untuk mengatur bagaimana penampilah dan pemformatan konten di web.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara teoritis, testing dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe testing yang paling umum digunakan di dalam lingkup rekayasa perangkat lunak. Dua jenis tersebut adalah white box dan black box testing. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
  
HTML adalah bahasa pemograman yang bebas, dan tidak dimiliki oleh siapa pun, pengembangannya dilakukan banyak orang, banyak pihak di seluruh dunia dan bisa dikatakan sebagai sebuah bahasa yang dikembangkan bersama-sama secara global.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4. Definisi White Box '''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Dokumen HTML'''</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 Rizky (2011:262), “White Box Testing secara umum merupakan jenis testing yang lebih berkonsentrasi terhadap “isi” dari perangkat lunak itu sendiri. Jenis ini lebih banyak berkonsentrasi kepada source code dari perangkat lunak 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 Winarno dkk (2011:2)<ref name="winarno"/>“Dokumen HTML adalah dokumen berbasis teks yang dapat diedit oleh editor teks apapun di sistem operasi apapun.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dokumen HTML memiliki beberapa elemen yang dikelilingi oleh tag-teks yang dimulai dengan < dan di akhiri dengan >. Contoh kodenya adalah :<img src=“gambar.gif”/></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 Handaya dan Hakim Hartanto di dalam Jurnal Sistem Informasi (2011:204) “White Box adalah sebuah cara pengujian yang menggunakan struktur kontrol yang dideskripsikan sebagai komponen perangkat lunak untuk memperoleh uji kasus”. </p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tag ini fungsinya menampilkan gambar dari file gambar bernama “gambar.gif” yang nantianya gambar akan ditampilkan jika file HTML ini dibuka di browser.</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 menggunkan struktur control perangkat lunak. </p></div>
  
===Konsep Dasar CSS===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa teknik yang terdapat dalam jenis white box testing adalah:</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 Wiswakarma (Lilian, 2010:43)<ref name="Lilian">Lilian</ref>, “CSS (Cascading Style Sheet) adalah salah satu bahasa pemograman desain web (style sheet language) yang mengontrol format tampilan sebuah halaman web yang ditulis dengan menggunakan bahasa penanda”.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Decision (Branch) Coverage Sesuai dengan namanya, teknik testing ini fokus terhadap hasil dari tiap skenario yang dijalankan terhadap bagian perangkat lunak yang mengandung percabangan (if...then...else).</p></div>
Menurut Khafidli (Lilian, 2011:44)<ref name="Lilian"/>, “CSS (Cascading Style Sheet) merupakan salah satu bahasa pemograman web yang berguna untuk mengendalikan beberapa elemen dalam sebuah web sehingga lebih terstruktur dan seragam”. Pada umumnya, CSS digunakan untuk memformat tampilan halaman web yang dibaut dengan menggunakan HTML.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Condition Coverage Teknik ini hampir mirip dengan teknik yang pertama, tetapi dijalankan terhadap percabangan yang dianggap kompleks atau percabangan majemuk. Hal ini biasanya dilakukan jika dalam sebuah perangkat lunak memiliki banyak kondisi yang dijalankan dalam satu proses sekaligus.</p></div>
Dari kedua definisi di atas, maka dapat disimpulkan CSS adalah kepanjangan dari Cascading Style Sheet yang merupakan bahasa pemograman berbasis web untuk digunakan pada tampilan web.</p></div>
+
  
===PHP ''(Hypertext Processor)''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Path Analysis Merupakan teknik testing yang berusaha menjalankan kondisi yang ada dalam perangkat lunak serta berusaha mengoreksi apakah kondisi yang dijalankan telah sesuai dengan alur diagram yang terdapat dalam proses perancangan.</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. Definisi PHP'''</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. Executive Time Pada teknik ini, perangkat lunak berusaha dijalankan atau dieksekusi kemudian dilakukan pengukuran waktu pada saat input dimasukkan hingga output dikeluarkan. Waktu eksekusi yang dihasilkan kemudian dijadikan bahan evaluasi dan dianalisa lebih lanjut untuk melihat apakah perangkat lunak telah berjalan sesuai dengan kondisi yang dimaksud oleh tester.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
  
<p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">e. Executive Time Pada teknik ini, perangkat lunak berusaha dijalankan atau dieksekusi kemudian dilakukan pengukuran waktu pada saat input dimasukkan hingga output dikeluarkan. Waktu eksekusi yang dihasilkan kemudian dijadikan bahan evaluasi dan dianalisa lebih lanjut untuk melihat apakah perangkat lunak telah berjalan sesuai dengan kondisi yang dimaksud oleh tester.</p></div>
Dan dalam penulisan PHP terdapat tahap coding, menurut Maimunah dkk dalam Jurnal CCIT (2010:165)<ref name="Maimunah">Maimunah</ref>, ” Coding merupakan tahap implementasi hasil desain ke dalam baris-baris program”. Untuk memulai program PHP, kita dapat memulainya dengan mengenal sebuah tag pengenal PHP yang digunakan untuk menuliskan kode PHP.</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">f. Algorithm Analysis Teknik ini umumnya jarang dilakukan jika perangkat lunak yang dibuat berjenis sistem informasi. Sebab teknik ini membutuhkan kemampuan matematis yang cukup tinggi dari para tester, karena di dalamnya berusaha melakukan analisa terhadap algoritma yang diimplementasikan pada perangkat lunak tersebut.</p></div>
<p style="line-height: 2">
+
Dikutip dari Wahana Komputer buku “Hot Tip dan Trik PHP” (2013:1), menjelaskan bahwa “PHP adalah pemrograman berbasis web yang sudah sangat dikenal, bahasa pemrograman PHP termaksud bahasa Pemrograman berbasis web yang bersifat cross platform atau dapat dijalankan diberbagai macam sistem operasi.</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">'''5. Definisi Black Box '''</p></div>
<p style="line-height: 2">
+
Menurut Winarno dkk (2011:4)<ref name="winarno"/>, “PHP atau Hypertext Preprocessor adalah sebuah bahasa pemrograman web berbasis server (server-side) yang mampu mem-parsing kode PHP dari kode web dengan ekstensi .php hingga menghasilkan tampilan website yang dinamis di sisi client (browser).</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 Siddiq (2012:4), “Pengujian black box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. </p></div>
<p style="line-height: 2">PHP adalah bahasa script yang sangat cocok untuk pengembangan webdan dapat dimasukkan ke dalam HTML. Ketika memprogram dengan PHP atau framework PHP, anda bisa menggunakan software editor teks, beberapa editor PHP sbb :</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 Budiman (2012:4) Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Active State Komodo Edit</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bluefish</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Eclipse</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Emacs</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Geany</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">jEdit</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Netbeans IDE</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Vim</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">SciTE</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dreamweaver CS</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Alleycode HTML Editor</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">ConTEXT</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">CodeLobster</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Crimson Editor</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dev-PHP IDE</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">HTML-Kit</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">InType</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Notepad++</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Programer’s Notepad</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">PSPad</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">'''2. Variabel PHP'''</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 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></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">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></div>
<p style="line-height: 2">Menurut Winarno dkk (2011:8)<ref name="winarno"/>, “Variabel memungkinkan anda untuk menciptakan rumus bagi operasi tertentu dimana nilai operand-nya bisa dialokasikan secara dinamis.”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
ariabel merupakan istilah yang menyatakan sebuah tempat yang digunakan untuk menampung nilai-nilai tertentu dimana nilai di dalamnnya bisa diubah-ubah. Variable merupakan tempat untuk menyimpan data dalam tipe tertentu, variabel bisa berupa null (belum ada jenisnya), angka, string, objek, array, boolean, danisinya bisa diubah-ubah nantinya. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Berbeda dengan bahasa pemrograman lain, variabel pada PHPlebih fleksibel, tidak perlu mendefinisikan jenisnya ketika mendefinisikan pertama kali. Ada 6 (enam) variabel dasar yang dapat diakomodasikan di PHP,seperti berikut :</p></div>
+
  
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Boolean<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">Adalah tipe data paling standar yang hanya menyatakan kebenaran, apakan True (benar) atau False (salah). Contoh sederhana :<?php $variabel_bol </p></li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Integer<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">
 
  
Adalah bilangan bulat (bukan pecahan) baik negatif atau positif, misalnya...,-2,-1,0,1,2,...). integer bisadituliskan dalam satuan desimal (berbasis 10), heksa desimal (berbasis 16), atau oktal (berbasis 8) dan bisa juga ditambah tanda plus atau minus (- atau+), penandaan ini bersifat opsional.</p></li>
+
<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></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Floating Point<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">
 
  
  
Adalah nomor pecahan atau juga bilangan real,bisa didefinisikan dengan syntaxberikut :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Fungsi-fungsi yang salah atau hilang </p></div>
<?php
+
$a = 3.652;
+
$b = 3.2e3;
+
$c = 7E-10;
+
?></p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">String<p style="font-family: 'times new roman'text-align: justify;line-height: 2;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">b. Kesalahan interface</p></div>
  
Adalah untaian karakter, ada 256 karakter yang bisa dijadikan string. Sebuah sting bisa didefinisikan dengan berbagai cara, yang paling mudah adalah dengan tanda petik tunggal.</p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Kesalahan dalam struktur data atau akses database eksternal </p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Null<p style="font-family: 'times new roman'text-align: justify;line-height: 2;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">d. Kesalahan performa </p></div>
  
Adalah nilai yang merepresentasikan variabel tanpa value, NULL adalah nilai yang mungkin untuk Null, sebuah variabel akan menjadi Null jika dialokasikan konstanta NULL, variabel yang belum di-set ke nilai apapun, menerima unset().</p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">e. kesalahan inisialisasi dan terminasi </p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Operator<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">
 
  
Adalah simbol yang berfungsi untuk melakukan aksi/operasi tertentu terhadap nilai operand yang pada umumnya darihasil operasi tersebut menghasilkan nilai baru. Ada banyak jenis operator, sbb:</p></li></ol>
 
  
===Konsep Dasar Database dan MYSQL===
+
<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 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 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">'''1. Definisi Database'''</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 Hidayati dkk dalam Jurnal CCIT (2011:238)<ref name="hidayati">Hidayati, Untung Raharja, Mia Novalia. 2011. "Peningkatan Kinerja Distributed Database Melalui Metode DMQ Base Level". Journal CCIT Vol – 4 No.3 – Mei 2011 ISSN: 1978-8282 STMIK Raharja.</ref>,menjelaskan bahwa “Database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu. Database digunakan untuk menyimpan data agar data tersebut dapat dimanipulasi dengan mundah, terjamin keakuratannya, efisiensi dalam penyampaiannya, dan tentu saja dapat dengan mudah untuk diakses kembali.”</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 dasarnya database dapat diolah dengan menggunakan suatu software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil query database disebut database management sistem (DBMS).</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 Winarno dkk (2011:56)<ref name="winarno">Winarno, Ali Zaki, Smit Dev Community. 2011. "Mudah Membuat Website dan E-Commerce Dengan PHP Framework". Jakarta: PT. Elex Media Komputindo.</ref>, “Database adalah sebuah kebutuhan, dengan database programer dapat menyimpan dan mengambil data dengan mudah, database membuat sebuah aplikasi bisa berdaya guna dan menyimpan data dari user.”</p></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Desain Database'''</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">a. Bagaimana validitas fungsionalnya diuji? </p></div>
<p style="line-height: 2">Menurut Henderi dkk dalam Jurnal CCIT (2011:174)<ref name="henderi">Henderi, Maimunah, Randy Andrian. 2011. "Desain aplikasi E-Learning Sebagai Media Pembelajaran Artificial Informatics". Journal CCIT Vol-4 No.3 – Mei 2011 ISSN: 1978-8282 STMIK Raharja.</ref>, “Design database dibuat setelah melakukan analisa terhadap data yang ada pada penerimaan mahasiswa baru sebagai objek pembuatan Prototype program system data warehouse dan data mining sebagai tools pengukur kinerja.</p></div>
+
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Pengertian MySQL'''</p></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Jenis input seperti apa yang akan menghasilkan kasus uji yang baik? </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">c. Apakah sistem secara khusus sensitif terhadap nilai input tertentu? </p></div>
<p style="line-height: 2">Menurut Kustiyahningsih (Lilian, 2011:34)<ref name="lilian"/>,“MySQL adalah sebuah basis data yang mengandung satu atau jumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel. Tabel terdiri dari atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel”.</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 Raharjo (Lilian, 2011:34)<ref name="lilian"/> “SQL adalah bahasa standar yang digunakan untuk mengakses data di dalam database relasional. Setiap server database resional atau Relational Database Management System (RDBMS) mendukung SQL untuk mengatur dan mengolah datanya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> MySQL termasuk jenis RDBMS (Relational Database Management System ). Sedangkan RDBMS sendiri akan lebih banyak mengenal istilah seperti table, baris, dankolom digunakan perintah-perintah di MySQL.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4. Perintah Dasar Database MySQL'''</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">d. Bagaimana batasan-batasan kelas data diisolasi? </p></div>
<p style="line-height: 2">Menurut Raharjo (Lilian, 2011:34), dalam menjalankan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan MySQL pada Command Prompt, Perintah-perintahnya adalah sebagai 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">e. Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem? </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">f. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem? </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
  
Menampilkan database:SHOW DATABASE.</p>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membuat data basebaru: CREATE DATABASE database.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memilih database yang akan digunakan: USE database.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menampilkan tabel : SHOW TABLE.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membuat tabel baru: CREATE TABEL tabel (field spesifikasi_field).</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE table.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengubah stuktur tabel: ALTER TABLE tabel jenis_Pengubahan.</p>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengisikan data: INSERT INTO table (kolom 1) VALUES (data_kolom1); atau INSERT INTO table SET kolom1=data_kolom;.</p>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menampilkan data: SELECT kolom FROM tabel WHERE criteria ORDER BY kolom atau SELECT * FROM table.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengubah data: UPDATE tabel SET kolom=pengubahan_data WHERE kriteria.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menampilkan data dengan kriteria tertentu: SELECT kolom1, FROM table WHERE kriteria.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menghapus data : DELETE FROM tabel WHERE kriteria;</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menghapus tabel: DROP table.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menghapus database: DROP database;</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Keluar dari MySQL: QUIT; atau EXIT.</p></li></ol>
 
  
===Konsep Dasar ''Dreamweaver'' CS5===
+
<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></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Menurut Sigit (Lilian, 2010:44)<ref name="lilian"/>,“Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web”.</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 Puspitasari (Lilian, 2011:44)<ref name="lilian"/>, “Dreamweaver CS5 adalah salah satu HTML Editor Professional yang berfungsi untuk mendesain web secara visual dan mengelola situs atau halaman web”.</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 dari definisi-definisi di atas, maka dapat disimpulkan dreamweaver adalah suatu aplikasi yang digunakan dalam membangun atau membuat sebuah web.</p></div>
+
  
===Konsep Dasar XAMPP===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
XAMPP  merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke dalam satu buah paket.</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 Madcoms (Yulianto, 2010:314)<ref name="yulianto">Yulianto. 2013-2014. "Pengembangan SIS+ Pada Perguruan Tinggi Raharja Study Kasus : Daftar Nilai dan Biodata Menggunakan Yii Framework". STMIK Raharja.</ref>, sekarang ini bayak paket software instalasi webserver yang disediakan secara gratisdiantaranya menggunakan XAMPP. Dengan menginstal XAMPP, tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasinya secara otomatis.</p></div>
 
  
===Definisi Teknologi Informasi===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
Teknologi informasi biasa disebut TI, IT (Information Technology) atau ifotech. Berbagai definisi teknologi informasi telah diutarakan oleh beberapa ahli, diantaranya Haang den Keen yang dikutip dari Jurnal Sistem Informasi & Bisnis (Permatasari, 2011:77). Mendefinisikan “Teknologi informasi adalah seperangkat alat yang membantu anda bekerja dengan informasidan melakukan tugas-tugas yang berhubungan dengan pemrosesan 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">
 
Menurut Martin dalam buku JUSIB (Permatasari, 2011:77), “Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras atau lunak) yang digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan 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">
 
Menurut Williams dan Swayer dalam buku JUSIB (Permatasari,2011:77), “Teknologi informasi adalah teknologi yang menggabungkan sisitem komputasi atau komputer dengan jalur komunikasi high speed yang membawa data, suata dan juga dalam bentuk video.”</p></div>
 
  
==''Liteature Review''==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Menganalisis kebutuhan dan spesifikasi dari 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">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji. </p></div>
Literature Review ini dilakukan oleh peneliti untuk mengetahui landasan awal dan sebagai pendukung bagi kegiatan penelitian yang dilakukan oleh peneliti, sehingga dapat menghindari pengulangan hal yang sama dalam penelitian dan dapat melakukan pengembangan ketingkat yang lebih tinggi dalam rangka menyempurnakan atau melengkapi penelitian yang nantinya akan dikembangkan lagi untuk kedepannya. Penelitian ini yang saya tulis dengan judul “Perancangan Sistem Informasi Untuk Online Rekrutmen Pada PT.Yuasa Battery Indonesia”.</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">c. Menentukan output untuk suatu jenis input. </p></div>
  
<p style="line-height: 2">Adapun Literature Review sebagai landasan dalam mendukung penelitian adalah sebagai 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">d. Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi. </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">e. Melakukan pengujian. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Penelitian yang dilakukan oleh Tri Pujadi (Jurnal CCIT, 2010)<ref name="pujadi"/> dengan judul “Design Computer-Based Application for Recruitment and Selection Employee at PT. Indonusa Telemedia”. Pada penelitian sistem ini diciptakan dengan menggunkan VB 6.0, Ms.Acces Database dan aplikasi ini dapat menampilkan laporan baik berbentuk Microsoft Office ataupun microsoft excel. Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan berbasis web menggunakan PHP, dreamweaver CS3 dan MySQL sebagai databasenya. </p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
Penelitian yang dilakukan oleh Sri Yuliasih (2009) Penelitian yang telah dilakukan oleh Sri Yuliasih berjudul “Analisa Sistem Informasi Penerimaan Kepegawaian Pada Pemerintahan Kota Tangerang”. Pada penelitiannya hanya dibatasi pada sistem penerimaan pegawai, mulai dari analisa masukan (input)sampai pada prosedur-prosedur yang berhubungan dengan proses penerimaan kepegawaian. Dengan proses seperti itu akan Program yang digunakan untuk pembuatan sistem yang diusulkan yaitu menggunakan visual basic dengan database-nya yaitu Microsoft Access.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Pembandingan output yang dihasilkan dengan output yang diharapkan. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Penelitian yang dilakukan oleh Andri Fajar Sektiawan (STMIK
+
Raharja,  2010) dengan judul  “Perancangan Sistem Perekrutan 60 Pegawai Berbasis Web Pada  PT. Pacific Food Indonesia”.  Pada penelitian ini sistem yang sedang berjalan dalam perekrutan karyawan masih menggunakan sistem manual yang dilakukan dengan cara penempelan pamplet atau dengan cara pemberitahuan kepada karyawan lain, untuk itu dibuat website yang diharapkan memberi nilai tambah dalam penyampaian informasi kegiatan perekrutan karyawan, dan dibuat program perekrutan karyawan guna mempermudah pekerjaan bagian terkait. Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan basis web yang tidak hanya untuk memudahkan pelamar mendapatkan informasi lowongan pekerjaan tetapi pelamar dapat langsung melamar pekerjaan secara online.</p>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">g. Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji.</p></div>
Penelitian yang dilakukan oleh Aakash Gopalia (Oxford Brookers University)<ref name="gopalia">Gopalia, Aakash (Oxford Brookers University). Effectiveness of Online Recruitment and Selection Process: Case of Tesco </ref>. “Effectiveness of Online Recruitment and Selection Process : A Case of Tesco”. Pada penelitian ini sistem ini menggunakan  web based software  application  untuk mengisi lowongan.  Dengan menggunakan form  online e-recruitment  untuk merekrut pegawai dinilai efektif dan menghemat waktu bagi para kandidat, selain itu menurunkan biaya perekrutan dan mendapatkan kandidat yang berkualitas dengan proses seleksi yang cepat.  Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan basis web yang tidak hanya untuk memudahkan pelamar mendapatkan informasi lowongan pekerjaan tetapi pelamar dapat langsung melamar pekerjaan secara online. Dan dalam tahapan seleksi 61 tes penulis menambahkan tes online yang dilakukan pelamar di perusahaan.</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">Dari keempat penelitian yang sudah dilakukan diatas masing-masing masih menggunakan sistem yang manual yaitu cara penginputannya masih menggunakan Microsoft Office. Penggunaan sistem tersebut masih banyak kekurangan sehingga dalam penginputan data karyawan pun masih belum efektif dan efesien. Oleh karena itu Saya membuat sistem Perekerutan Karyawan secara Online bertujuan untuk mempermudah bagian HRD dalam merekrut calon karyawan dan dalam penginputan data karyawan baru.</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">'''PEMBAHASAN'''</div>
 
  
==Analisa Organisasi==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1). Metode Pengujian Dalam Black Box</p></div>
===Gambaran Umum Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">PT. Krakatau Information Technology Tbk yang beralamat di jl. Raya Anyer Kec.Cilegon 42446(Anyer).Perusahaan ini bergerak di bidang Information Technology (IT).
+
Pengalaman PT Krakatau Information Technology Tbkadalah  membuat Aplikasi Bina ProduksiConrol System (PCS) pada PT Krakatau Steel, membuat Instalasi &Implementasi MRP Aplikasi pada PT Krakatau Wajatama, membuat SAP Re-implementasi – Aktivasi PSAK-10 dan Barcode Sistem pada PT Latinusa,melakukanPengembangan Sistem Keuangan dan Akutansi pada PT Krakatau Engineering, membuatPengaturan Sistem Manajemen Infrastruktur ( LAN ) pada PT Krakatau TirtaIndustri,membuat Sistem Manajemen Properti dan Infrastruktur Managed Servicespada PT Krakatau Industrial Estate Cilegon, melakukan Pengembangan AplikasiBisnis pada PT Fumira,membuat Sistem Manajemen Pelabuhan dan InfrastrukturManaged Services pada PT Krakatau Bandar Samudra, membuat Lokal Pajak Aplikasi( Aplikasi Pajak Daerah ) ,membuat Sistem Aplikasi Penduduk pada PemerintahKota Serang, membuat Sistem Informasi Manajemen Keuangan Terpadu pada BadanKoordinasi Penanaman Modal ( BKPM), membuat Infrastruktur Managed Services padaPT Krakatau Daya Listrik.</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 beberapa macam metode pengujian Black Box, berikut diantaranya:</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Equivalence Partioning</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="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. 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.</p></div>
  
===Sejarah Singkat Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Boundary Value Analysis</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
  
Berdiri pada tanggal 4 Juni 1993. Sebelumnyamerupakan Divisi Pengolahan Data (Electronic Data Processing/ EDP) PT KrakatauSteel (PTKS). Kami lahir dengan nama PT Krakatau Information Technology ataubiasa disebut ‘Krakatau IT’. Di awal pendirian kami berada di bawah naungan PTKrakatau Engineering (PTKE), salah satu anak perusahaan PT Krakatau Steel.Melihat urgensi dan kontribusinya terhadap PT Krakatau Steel, maka pada tanggal9 November 1995, Krakatau IT diakuisisi sebagai anak perusahaan PT Krakatau Steelmelalui pengalihan saham dari PTKE.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini boundary value analysis </p></div>
        PT  Krakatau Steel adalah perusahaan bajaterintegrasi pertama dan terbesar di Asia Tenggara. PT Krakatau Steel memilikianak perusahaan yang bergerak pada berbagai sektor usaha: pembangkit listrik,pelabuhan, pengolahan air, rumah sakit, kawasan industri, teknologi informasi,konstruksi, dan industri baja hilir.
+
</p></div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Cause-Effect Graphing Techniques</p></div>
  
===Visi
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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:</p></div>
dan Misi Pada PT Krakatau Informationechnology Tbk
+
Visi  2013 - 2018 ===
+
  
<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"> 1). Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang dtujukan untuk masing-masing.</p></div>
<p style="line-height: 2">
+
Menjadi Perusahaan Penyedia Solusi Sistem Manufaktur Terpadu yang terkemukadan terpercaya di Indonesia pada tahun 2018
+
·      Perusahaan penyedia Solusi SistemManufaktur Terpadu.  
+
PT Krakatau IT menjadi Perusahaan penyedia solusi sistem manufakturterpadu bagi pelanggan melalui layanan dan produk Manufacturing Automation,Manufacturing Execution System, dan Manufacturing Business Planning.
+
"Terkemuka"
+
PT Krakatau IT berupaya menguasai pangsa pasar solusi sistem manufakturterpadu di Indonesia minimal sebesar 60% pada tahun 2018, dengan peningkatanrevenue 20% setiap tahun.
+
"Terpercaya"
+
Untuk menjadi terpercaya, PT Krakatau IT merencanakan peningkatanpelayanan dan penyelesaian proyek sistem manufacturing sebesar 99%, kepuasanpelanggan 15% pertahun, perolehan pelanggan baru 6 pelanggan pertahun, denganratio kompetensi SDM internal dan eksternal (outsource) 50:50 untukManufacturing Automation; 75:25 untuk Manufacturing Execution System; dan 90:10untuk Manufacturing Business Planning, pada tahun 2018. Dan CGPI indeks minimal 75.
+
"Misi 2013 - 2018"
+
  
Menyediakan Solusi Sistem Manufaktur Terpadu untuk meningkatkan kinerja pelanggan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2). Pembuatan grafik Causes-Effect graph.</p></div>
"Menyediakan Solusi Sistem Manufaktur Terpadu"
+
PT Krakatau IT menyediakan solusi bagi pelangganmelalui implementasi dan pemeliharaan Sistem Manufaktur Terpadu.  
+
"Meningkatkan Kinerja Pelanggan"  
+
PT Krakatau IT berupaya memberikan solusi SistemManufaktur Terpadu untuk meningkatkan proses kerja manufaktur Pelanggan.  
+
</p> </div>
+
  
===Struktur Organisasi Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3). Grafik dikonversikan kedalam tabel keputusan.</p></div>
<div align="center"><img width="600" height="400" style="margin:0px" src="https://lh4.googleusercontent.com/-82DUVdWxkUo/Vm42S0QeBlI/AAAAAAAAAEg/yoJ_ZIcxoYM/w696-h436-no/Struktur%2BOrganisasi.jpg"/></div>
+
  
===Wewenang dan Tanggung Jawab===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4). Aturan tabel keputusan dikonversikan ke dalam kasus uji.</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 pembagian kerja dan jabatanmasing-masing bagian memiliki tugas dan wewenang yang telah ditetapkan olehpihak perusahaan antara lain yaitu :</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">d. Comparison Testing</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2"> DIREKTUR UTAMA</p>
+
  
<li 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">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 engembangan 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.</p></div>
<p style="line-height: 2"> Human Resource Development (HRD)</p>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">e. Sample and Robustness Testing </p></div>
1.       Merencanakan kegiatan di Departemen HRD</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1). Sample Testing</p></div>
2.      Mengorganisir seluruh kegiatan sesuai rencana.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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 </p></div>
3.      Mengkoordinir pelaksanaan kegiatan.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2). Robustness Testing</p></div>
4.      Melakukan pengarahan dan pengawasan terhadap pelaksanaan kegiatan.</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 ketahanan (Robustness Testing) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian petahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.</p></div>
<p style="line-height: 2">
+
  
5.       Menciptakan suasana kerja yang harmonis.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Behavior Testing dan Performance Testing</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">1). Behavior Testing</p></div>
<p style="line-height: 2">
+
  
6.       Melaksanakan tugas-tugas lain yang diberikan oleh atasan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hasil uji tidak dapat dievaluasi jika hanya melakukan pengujian sekali, tapi dapat dievaluasi jika pengujian dilakukan beberapa kali, misalnya pada pengujian struktur data stack.</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2). Performance Testing</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">PERSONALIA</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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 </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">g. Requirement Testing</p></div>
<p style="line-height: 2">
+
  
1.      Menyiapkan Perjanjian kerja baru karyawan Baru.</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 kebutuhan yang terasosiasi dengan perangkat lunak (input/output/fungsi/performansi) diidentifikasi pada tahap spesifikasi kebutuhan dan desain.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
  
2.     Menyiapkan/membuatan  Absensi karyawan khusus untuk bagian personalia dan Humas.</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). Requirement Testing melibatkan pembuatan kasus uji untuk setiap spesifikasi kebutuhan yang terkait dengan program</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">2). Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix</p></div>
<p style="line-height: 2">
+
  
3.       Melaporkan data absensi pada atasan dan untuk diserahkan pada bagian payroll.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">h. Endurance Testing </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">Endurance Testing melibatkan kasus uji yang diulang-ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan.</p></div>
<p style="line-height: 2">
+
  
4.      Membuat surat izin karyawan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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 </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
  
5.      Memperbaharui/Updatedan Record data.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">INTERNAL AUDITTOR (SPI)</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2). Kelebihan dan Kelemahan Black Box</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.      Menyusun Program Kerja Audit Tahunan (PKAT) agar aktivitas organisasi berjalan efektif.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
2.      Melaksanakan audit (temuan,rekomendasi,dan evaluasi) pada organisasi perusahaan sesuai dengan Program Kerja Audit Tahunan (PKAT) atau Non PKAT agar aktivitas organisasi perusahaan berjalan efektif dan efisien sesuai dengan kebijakan perusahaan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
3.      Memonitoring tindak lanjut rekomendasi audit supaya hasil audit yang telah dilakukan dapatdiimplementasikan dengan baik.</p></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
4.      Membuat laporan manager letter hasil audit dan laporan bulanan meliputi progres kerjadan aktivitas yang terkait.</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
5.      Bersama Corporarate Transformation Division membuat dan mereview sistem prosedur SPI,agar aktivitas berjalan optimal terkait dengan implementasi knowledge management.</p></div>
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">STAFF ADMINISTRASI DIREKSI.</P>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
1.     Melaksanakan kegiatanyang mendukung aktivitas Direksi meliputi : pengaturan akses telephone, penjadwalan janji dan pertemuan,pengaturan perjalanan dinas dalam dan luar negeri,menyiapkan konsumsi,agaraktivitas Direksi berjalan lancar.</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 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: 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">Kelebihan Black Box</p></div>
<p style="line-height: 2">
+
  
2.   Melaksanakan kegiatan administratif yang meliputi : membuat surat ke luar,fillingdandistribusi surat masuk/ keluar, menyiapkan SDK,ATK,UM,deklaran fax,fotocopy dan filling SK/dokumen yang telah ditanda tangani Direksi,agar seluruh dokumen Direksi dapat di arsipkan dan mudahdidapatkan kembali.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Dapat memilih subset test secara efektif dan efisien</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">b. Dapat menemukan cacat</p></div>
<p style="line-height: 2">
+
  
3.   Mempersiapkan,memproses Petty cash, dan reimbursement Direksi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Memaksimalkan testing investmen</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kelemahan Black Box</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">CORPORATE SECRETARY</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Tester tidak pernah yakin apakah PL tersebut benar – benar lulus uji.</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.       Menjalinkerja sama dengan berbagai stake holder agar citra perusahaan meningkat.</p></div>
+
===Konsep Dasar Pengontrolan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Definisi Pengontrolan'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
2.       Mensosialisasikan kebijakan perusahaan dan atau pemerintah kepada  pihak internal dan eksternal untukkelancaran implementasi kebijakan perusahaan.</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 Erinofiardi (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”.</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">Kontrol otomatis  mempunyai  peran penting dalam dunia industri modern saat ini.  Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalam meringankan segala aktifitasnya.</p></div>
<p style="line-height: 2">
+
  
3.     Memberikan kajian hukum kepada direksi berkaitan dengan operasional dan pengembangan usahaperusahaan agar diperoleh kepastian hukum dalam pelaksanaannya.</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 Ejaan Yang Disempurnakan (EYD) pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan, pemeriksaan dan pengendalian.</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 industri besar dan modern sangat memerlukan tenaga ahli perencanaan sistem pengendali dan perancangan desain sistem pengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinan bahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungan karena teori sistem pengendali modern dikembangkan guna mengatasi kerumitan yang dijumpai pada berbagai sistem pengendalian yang menuntut kecepatan dan ketelitian yang tinggi dengan hasil output yang optimal.</p></div>
<p style="line-height: 2">
+
  
4.     Menyiapkan konsep perjanjian kerja baik diluar perusahaan (pelanggan dan rekanan) dandidalam perusahaan ( karyawan), surat keputusan direksi,,kontrak,perjanjiankerja sama, dan perizinan usaha perusahaan,agar operasional perusahaan berjalansesuai dengan kebijakan yang diambil.</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 sistem pengendali kita mengenal adanya sistem pengendali Loop Terbuka  ( Open-loop Control System ) dan Sistem Pengendali Loop Tertutup ( Closed-loop Control System ). </p></div>
  
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">STAFF DIREKTUR UTAMA</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">'''2. Jenis – Jenis Pengontrolan'''</p></div>
<p style="line-height: 2">
+
  
1.       Melakukankajian terhadap bisnis perusahaan dari aspekbisnis,operasional,produk,sdm(modal insani) dan financial, denganberkoordinasidenganunit kerja terkait.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Sistem Kontrol Loop Terbuka</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 Erinofiardi (2012:261) sistem kontrol loop terbuka adalah ”suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran  tidak di umpan-balikkan ke parameter pengendalian.”</p></div>
<p style="line-height: 2">
+
  
2.    Membuat rekomendasi kepada Direktur Utama terkait dengan hasil kajian yang dialkukan.</p></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
3.       Mengkoordinirlaporan dari semua unit kerja dan disusun menjadi laporan bulanan perusahaandan laporan untuk Direktur Utama.</p></div>
+
<div align="center"><img width="250" height="30" style="margin:0px" src="http://3.bp.blogspot.com/-AFhFB-JzQho/VpZsemi1zsI/AAAAAAAADqI/6oDdBr9rhD4/s1600/cats.jpg"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber : Erinofiardi (2012:261)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.3. Sistem Pengendali Loop Terbuka</b>''</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
4.      Melaksanakan tugas yang diinstruksikan oleh Direktur Utama.</p></div>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">PROCUREMENT</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Gambar diagram blok diatas menggambarkan bahwa didalam sistem tersebut tidak ada proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannya ke alat terkendali. </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">b. Sistem Kontrol Loop Tertutup</p></div>
<p style="line-height: 2">
+
  
1.       Melaksanakan proses pengadaan/pembelian barang dan jasa untuk proyek atau kebutuhan internal perusahaan sesuai dengan sasaran, tata aturan dan kebijakan perusahaan.</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 Erinofiardi (2012:261) sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.</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">Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yang diumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.</p></div>
<p style="line-height: 2">
+
  
2.      Membina hubungan yang baik dengan distributor/vendor dalam rangka untuk mendapatkan sumber barang,jasa,dan harga terbaik untuk kepentingan proses pengadaan Barang dan Jasa.</p></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
3.       Mengumpulkan informasi spesifikasi teknis dan harga dari distributor atau vendor yang terpercaya dalam rangka penyusunan database harga dan Vendor. </p></div>
+
<div align="center"><img width="250" height="70" style="margin:0px" src="http://1.bp.blogspot.com/-2mHtaeMYev8/VpZser6yBLI/AAAAAAAADqM/97Vw_iJxNS8/s1600/catssd.jpg"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber : Erinofiardi (2012:262)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.4. Sistem Pengendali Loop Tertutup</b>''</div>
  
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">NON SAP APPLICATION BUSINESS UNIT</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">Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat terkendali.</p></div>
<p style="line-height: 2">
+
  
1.       Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan Non SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,targetrevenue,metodologi dll. Dan rencana yang tertuang dalam Rencana Induk Non SAPBusines Unit.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sinyal input berupa masukan referensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalikan tersebut. Dalam berbagai sistem pengendalian, sinyal input dihasilkan oleh mikrokontroler.</p></div>
  
  
 +
===Konsep Dasar Otomatis===
  
<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">'''1. Definisi Otomatis'''</p></div>
<p style="line-height: 2">
+
  
2.       Menyusun rencana kerja tahunan Non SAPBusines Unit.</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 Saputra, Dedy Cahyadi dan Awang Harsa Kridalaksana di dalam Jurnal Informatika Mulawarman Vol 5 No. 3 (2010:3),“Perangkat otomatis yang dimaksud disini adalah perangkat atau alat yangdigunakan untuk membantu kelancaran proses otomatis.</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">MenurutSantoso, Martinus dan Sugiyanto dalam Jurnal FEMA Vol. 2 (2013:17),“Otomasi adalah proses yang secara otomatis mengontrol operasi dan perlengkapansistem dengan perlengkapan mekanik atau elektronika yang dapat menggantimanusia dalam mengamati dan mengambil keputusan.</p></div>
<p style="line-height: 2">
+
  
3. Bersama Human Capital dan Corporate Transformation Division membangun kompetensi inti Non SAP Busines Unit ,seperti tertuang dalam Rencana Induk Non SAP Busines Unit , termasuk consultant,System Development, dan PMO.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Daripendapat yang dikemukakan di atas dapat disimpulkan bahwa Otomatis adalah proses mengontrol operasi danperlengkapan dengan sistem elektronika.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
  
4.       Merencanakan dan merumuskan MarketingStrategy & Plan, yang meliputi : Product / Services Requirment,Positioning,Market Segmentation,Distribution Channel,Pricing Strategy,Advertising &Promotion Plan,Financial / Sales Forecast, & Marketing Budget.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adabeberapa alasan dalam penggunaan sistem otomasi antara lain sebagai berikut Menurut Santoso, Martinus dan Sugiyanto dalam Jurnal FEMA Vol. 2 (2013:17): </p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Meningkatkan produktifitas perusahaan</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Tingginya biaya tenaga kerja </p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">SAP BUSINESS UNIT</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Kurangnya tenaga kerja untuk kemampuantertentu </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">d. Tenaga kerja cenderung berpindah kesektorpelayanan.</p></div>
<p style="line-height: 2">
+
  
1.       Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan  SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,target revenue,metodologi dll. Dan rencana yang tertuang dalam Rencana Induk SAP Busines Unit.</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. Tingginya harga bahan baku </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">f. Meningkatkan kualitas produk. </p></div>
<p style="line-height: 2">
+
  
2.       Menyusun rencana kerja tahunan  SAP Busines Unit.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">g. Menurunkan Manufacturing Lead Time (MLT)</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">MenurutSaputra, Dedy Cahyadi dan Awang Harsa Kridalaksana dalam Jurnal Informatika Mulawarman Vol. 2 (2010:3), Perangkat ini terdiri dari 2 (dua)bagian, yaitu: a. Perangkat Keras b. Perangkat Lunak Otomasi Tanpa adanya dua perangkat inisecara memadai maka proses otomasi tidak akan dapat berjalan dengan baik.</p></div>
<p style="line-height: 2">
+
  
3.      Bersama Human Capital dan CorporateTransformation Division membangun kompetensi inti SAP Busines Unit ,seperti tertuang dalam Rencana Induk SAP Busines Unit , termasuk consultant,System Development, dan PMO.</p></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
===Konsep Dasar Perancangan Sistem===
<p style="line-height: 2">
+
  
4.      Merencanakan dan merumuskan Marketing Strategy & Plan, yang meliputi : Product / Services Requirment,Positioning,Market Segmentation,Distribution Channel,Pricing Strategy,Advertising &Promotion Plan,Financial / Sales Forecast, & Marketing Budget.</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.  Definisi Perancangan Sistem'''</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">IT INFRASTRUKTURE BUSINESS UNIT</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 Mahdiana dalam Sutabri (2011:37), ”Perancangan sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan”.</p></div>
<p style="line-height: 2">
+
  
1.      Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan  SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,target revenue,metodologidll. Dan rencana yang tertuang dalam Rencana Induk  IT Infrastructur Busines Unit.</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 Sugianto dalam Zohrahayati (2013:28), ”Perancangan sistem adalah suatu kegiatan membuat desain teknis berdasarkan kegiatan pada proses analisis. Perancangan disini dimaksudkan suatu proses pemahaman dan perancangan suatu sistem informasi berbasis computer”</p></div>
<p style="line-height: 2">
+
  
2.      Menyusun rencana kerja tahunan  IT Infrastructure Busines Unit.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
  
3.       Bersama Human Capital dan Corporate Transformation Division membangun kompetensi inti  IT Infrastrucsture Busines Unit , seperti tertuang dalam Rencana IT  Infrastructure Busines Unit , termasuk consultant, System Development, dan PMO.</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 sistem merupakan tahap selanjutnya setelah analisa sistem, mendapatkan gambaran dengan jelas tentang apa yang dikerjakan pada analisa sistem, maka dilanjutkan dengan memikirkan bagaimana membentuk 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">
 
  
4.       Merencanakan dan merumuskan Marketing Strategy & Plan, yang meliputi : Product / Services Requirment,Positioning, Market Segmentation,Distribution Channel,PricingStrategy,Advertising & Promotion Plan,Financial/Sales Forecast, &Marketing Budget.</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 sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan mengunakan sistem yaitu pemilihan peralatan dan program komputer untuk sistem yang baru. (Kristanto, 2008 : 61).</p></div>
</ol>
+
  
==Konfigurasi Sistem==
 
===Spesifikasi Hardware===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Sistemtersebut menggunakan 1 unit komputer PC dengan spesifikasi 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: 0.5in"><p style="line-height: 2">'''2. Tahapan Perancangan Sistem'''</p></div>
<p style="line-height: 2">a. Processor          : Intel Pentium P6200 </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.    Monitor            : LCD 14”</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.     RAM                : 1 GB </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.    Hard Disk        : 320 GB HDD</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.      Keyboard          : Standar Printer :          Deskjet </p></div>
+
  
===Spesifikasi Softaware===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">a.      Microsoft Windows 7</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">b.    Microsoft Office 2007</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">c.      Data base : SQL server</p></div>
 
  
===Hak akses (Brainware)===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:113), tahap perancangan sistem dibagi manjadi 2 (dua) bagian, 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">Untukmengoperasikan atau mengolah data hanya dapat dilakukan oleh administrasiPersonalia dan HRD atau department terkait terhadap data ini.</p></div>
+
  
==Tata Laksana Sistem Yang Sedang Berjalan==
 
===Use Case Diagram===
 
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justa. Rancangan sistem secara umum</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Usecase diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuatsistem, dan bukan “bagaimana”. Sebuah usecase mempresentasikan sebuah interaksi antara aktor dengan 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">Memberikan gambaran secara umum kepada user tentang sistem yang baru.</p></div>
<p style="line-height: 2">Proses berikut menjelaskan proses yang terkait dengan actor dan sistemnya. Interaksi tersebut dapat digambarkan dengan use case diagram. Berikut ini adalah use case diagram untuk Sistem Informasi Penerimaan Karyawan Pada PT Yuasa Battery Indonesia.</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 gambar 3.3 Use Case Diagram yang ada terdapat ;</p></div><ol>
 
  
<div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-6_27ybvtSxA/Vm428HQ0G_I/AAAAAAAAAEs/SihQhYS-aFk/s800-Ic42/Use%252520Case%252520Diagram.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Rancangan sistem secara rinci</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">
+
Nama usecase : Terima Form PML 6.2.1/A1</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : Department dan HRD</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan  : HRD menerima Form PML 6.2.1/A1 dari department</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase : Membuat Informasi Lowongan</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pelamar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan  : HRD memasang Informasi Lowongan</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase : Mengumpulkan Lamaran</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pelamar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan  : Bagian HRD mengumpulkan lamaran masuk</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase : Konfirmasi Karyawan Baru</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Department</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan  : Bagian HRD memberikan konfirmasi kepada Department mengenai pelamar yang akan diseleksi</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase : Memanggil Calon Karyawan</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pelamar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan    : HRD memanggil calon karyawan yang akan diseleksi</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase  : Melakukan Tes Seleksi</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pelamar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan    : Melakukan tes seleksi meliputi tes tertulis dan tes komputer</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama usecase  : Melakukan Wawancara</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pelamar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan    : HRD mewawancarai para calon karyawan yang sudah mengikuti tes tertulis</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama use case : Informasi Hasil Tes Seleksi</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD dan Pimpinan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan    : Bagian HRD memberikan informasi hasil tes seleksi kepada para calon karyawan</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">
+
Nama use case : Laporan Proses Seleksi</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Actor        : HRD, Pimpinan, Department</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Keterangan    : HRD memberikan laporan proses seleksi kepada Pimpinan dan Department terkait</p></div>
+
  
===Activity Diagram===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Activity Diagram menggambarkan berbagai alir aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaima mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Activity diagram merupakan state diagram khusus, dimana sebagian besar state adalah action dan sebagian besar transisidi-trigger oleh selesainya statesebelumnya (internal processing).Oleh karena itu activity diagram tidak menggambarkan behavior internal sebuah sistem (dan interaksi antar sub-sistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktifitas dari level atas secara umum.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
<div align="center"><img width="500" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-E9GJgD6eH1s/Vnz5P8uvVSI/AAAAAAAAAGE/lcMFz90jjCM/s926-Ic42/Activity%252520Diagram.jpg"/></div>
 
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dimaksudkan untuk pemrograman komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.</p></div>
  
Berdasarkan gambar 3.3 Activity Diagram yang ada terdapat ;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">
 
a. 1 (satu) Initial Node sebagai awal objek.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
b. 31 (tiga puluh satu) Activity.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
c. 4 (empat) Vertical Swimelane.</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. 6 (enam) Fork Node.</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. 2 (dua) Final Node.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
Alur aktifitas yang digambarkan pada Activity Diagram diatas adalah Ka.Dept. terkait mengajukan permohonan karyawan baru kepada bagian HRD (Human Resource Department) dengan menyerahkan PML.6.2.1/A1. Kemudian setelah mendapatkan formulir tersebut, pihak HRD membuat informasi lowongan melalui iklan, surat kabar, internet dsb untuk mencari karyawan baru sesuai dengan yang dibutuhkan Ka.Dept. terkait. Setelah menemukan calon karyawan yang mengirimkan lamaran ke perusahaan, lalu bagian HRD memanggil para calon karyawan tersebut untuk mengikuti tes seleksi dan wawancara. Jika para calon pelamar lulus tes seleksi dan wawancara maka akan mengikuti tes selanjutnya, apabila gagal maka akan diinformasikan. Setelah melakukan proses seleksi, pihak HRD memberikan informasi kepada Ka. Dept.terkait mengenai karyawan baru yang lulus tes seleksi.</p></div>
 
  
==Analisa Sistem Yang Sedang Berjalan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:114), adapun tujuan dari tahap rancangan sistem ini adalah sebagai berikut:</p></div>
===Metode Analisa===
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Analisa SWOT dilakukan dengan mengidentifikasikan kekuatan dan faktor-faktor positif yang berasal dari internal organisasi,kelemahan dan faktor- faktor negatif dari internal. Peluang atau kesempatan dana keuntungan dari faktor eksternal dan ancaman atau resiko yang dipengaruhi oleh faktor eksternal 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">Analisis untuk mencari strategi dengan menggunakan kekuatan yang ada untuk memanfaatkan peluang yang tersedia (strategi S-O) serta menggunakan kekuatan yang dimiliki untuk mengatasi ancaman yang ada (strategiS-T).Selain itu dianalisis pula strategi untuk mengurangi kelemahan yang dimiliki dalam meraih peluang yang ada (strategi W-O) maupun mengatasi ancamanyang ada (strategi W-T). Pemetaan strategi S-O, W-O, S-T, dan W-T dapat  dilihat pada tabel dibawah ini.</p></div>
 
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-hPFpI2F3-QA/Vn0BmCvIcpI/AAAAAAAAAIY/r_YJz7Dwqwk/s720-Ic42/swot.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Melakukan evaluasi serta merumuskan pelayanan sistem yang baru secara rinci dan menyeluruh dari masing-masing bentuk informasi yang akan di hasilkan.</p></div>
  
===Analisa Batasan Sistem===
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setiap sistem mempunyai batasan sistem (boundary) yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan kesatuan diluar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang memberikan input atau menerima output 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">Melihat permasalahan yang ada di PT. Yuasa Battery Indonesia, maka peneliti membatasi permasalahan hanya membahas proses penerimaan karyawan, proses seleksi, penilaian secara online,dan hasil seleksi yang akan diberikan secara online kepada calon karyawan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Mempelajari dan mengumpulkan data untuk disusun menjadi sebuah struktur data yang teratur sesuai dengan sistem yang akan dibuat yang akan memberikan kemudahan dalam pemrograman sistem serta fleksibilitas keluaran informasi yang dihasilkan.</p></div>
  
===Analisis Kekurangan 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">Berdasarkan dari analisis yang dilakukanpenulis, terhadap sistem yang berjalan di PT. Yuasa Battery Indonesia, terdapatbeberapa kekurangan sistem yang berjalan, 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">a. Belum adanya sistem informasi yang memudahkan pihak personalia untuk penginputan data calon karyawan secara efektif.  </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Penyusunan perangkat lunak sistem yang yang berfungsi sebagai sarana pengolahan data dan sekaligus penyaji informasi yang dibutuhkan.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Pengolahan data yang menyulitkan pihak personalia karena masih menggunakan Microsoft Excel sehingga membutuhkan waktu yang lama.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Belum adanya sistem informasi yang membantu pihak personalia dalam menyeleksi calon karyawan yang sesuai dengan bagian yang dibutuhkan.</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. Bagian personalia masih harus mengumpulkan lamaran yang masuk melalui email, maupun melalui pos.</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. Belum adanya sistem yang informasi yang memudahkan bagian personalia untuk mendapatkan calon karyawan yang sesuai dengan kriteria perusahaan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Para calon karyawan harus datang ke perusahaan untuk melakukan tes seleksi dan wawancara.</p></div>
+
  
===Analisis Kontrol===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
Pada proses sistem yang berjalan, perlu ditingkatkan pengontrolannya untuk sistem yang lebih baik lagi agar kinerja karyawan dapat berjalan secara maksimal, karena masih ditemukan kendala yang menghambat seperti lamaran yang masuk harus dikumpulkan dan disortir sesuai dengan bagian yang dibutuhkan oleh perusahaan.</p></div>
 
  
===Analisis Prosedur===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Menyusun kriteria tampilan informasi yang akan dihasilkan secara keseluruhan sehingga dapat memudahkan dalam hal pengidentifikasian, analisis, dan evaluasi terhadap aspek-aspek yang ada dalam permasalahan sistem yang lama.</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 dari analisis yang dilakukan penulis, dalam hal prosedur yang masih berjalan saat ini masih kurang efektif dalam proses penerimaan surat lamaran yang masuk. Hal ini bisa dilihat dengan banyaknya surat lamaran yang masuk dari berbagai media seperti media iklan,media cetak dan kantor pos. Dimana surat-surat lamaran yang masuk, kemudian harus disortir sesuai dengan bagian masing-masing yang dibutuhkan oleh perusahaan. Hal ini membutuhkan waktu yang cukup lama dalam pemilihan surat lamaran yang sesuai dengan kebutuhan perusahaan.</p></div>
+
  
===Analisis Tenaga Kerja===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
Adapun yang melakukan proses perekrutan karyawan yang berjalan saat ini adalah 1 orang staff ''(Human Resources Development)'' dan 1 orang Kepala Seksi atau Ka. Sie HRD yang mengawasi dan menerima laporan setiap adanya data calon karyawan dan karyawan baru.</p></div>
 
  
===Analisis Waktu===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5. penyusunan buku pedoman (manual) tentang pengoprasian perangkat lunak sistem yang akan di lanjutkan dengan pelaksanaan kegiatan pelatihan serta penerapan sistem sehingga sistem tersebut dapat di operasikan oleh organisasi atau instansi yang bersangkutan.</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 analisis yang dilakukan pada PT. Yuasa Battery Indonesia saat ini proses perekrutan karyawan membutuhkan waktu yang lama dikarenakan harus penyortiran surat lamaran yang masuk. Kemudian melakukan tes seleksi secara langsung jika calon karyawan sudah sesuai dengan kriteria yang dibutuhkan perusahaan dan mendapat panggilan dari perusahaan.</p></div>
+
  
===Analisis Kebutuhan Sistem===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
Dalam merancangsebuah sistem perlu adanya analisi kebutuhan sistem. Diantaranya merupakan kebutuhan sistem yang diperlukan, yaitu:</p></div>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
 
  
Dapat menampilkan menu informasi lowongan pekerjaan sesuai dengan bagian yang dibutuhkan.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dapat menampilkan menu soal tes online yangakan dilaksanakan oleh para pelamar yang sudah diseleksi dan sudah sesuai dengan kebutuhan.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dapat menampilkan diagram alur proses penerimaan karyawan baru</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dapat menampilkan hasil tes seleksi sesuai dengan range waktu yang telah ditetapkan perusahaan.</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">Menurut Sutabri (2012:115), adapun langkah-langkah umum yang harus dilakukan pada tahap rancangan sistem adalah sebagai berikut:</p></div>
  
==Permasalahan Yang Dihadapi dan Solusi Yang diberikan==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Masalah Yang Dihadapi'''</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 dari analisis yang dilakukan penulis dapat diambil kesimpulan bahwa sistem perekrutan karyawan yang sedang berjalan saat ini di PT. Yuasa Battery Indonesia belum berjalan dengan baik karena membutuhkan waktu yang cukup lama dalam proses pengumpulan dan penyeleksian data calon karyawan. Sedangkan surat lamaran yang masuk melalui email, dan pos cukup banyak dan bagian yang dilamarnya pun berbeda-beda. Sehingga pihak HRD ''(Human Resources Department)'' harus menyortir kembali surat lamaran yang masuk sesuai dengan kebutuhan perusahaan. Dengan begitu belum adanya sistem perekrutan karyawan yang dapat mempermudah pihak HRD dalam penyeleksian karyawan baru.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Menyiapkan rancangan sistem yang terperinci analis bekerja sama dengan pemakai mendokumentasikan rancangan sistem baru dengan alat yang di jelaskan dalam modul.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Solusi Yang Diberikan'''</p></div>
+
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Mengidentifikasikan berbagai alternatif konfigurasi sistem sekarang analis harus mengidentifikasikan konfigurasi (bukan merk atau model) peralatan komputer yang akan memberikan hasil terbaik bagi sistem untuk menyelesaikan pemrosesan.</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Mengevaluasi berbagai alternatif konfigurasi system analis bekerjasama dengan manajer, mengevaluasi berbagai alternatif. Alternatif yang dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja dengan kendala yang ada.</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. Memilih konfigurasi yang terbaik analis mengevaluasi semua konfigurasi subsistem menjadi satu konfigurasi tunggal. Setelah selesai, analisa membuat rekomendasi kepada manajer untuk di setujui.</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. Menyiapkan usulan penerapan analis menyiapkan usulanpenerapan yang mengikhtisarkan tugas penerapan yang harus dilakukan, keuntungan yang di harapkan dan biayanya.</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Menyetujui atau menolak penerapan sistem keputusan untuk terus pada tahap penerapan ini sangat penting karena usaha ini akan sangat berpengaruh erhadap jumblah orang yang terlibat. Jika keuntungan yang di harapkan dari sistem melebihi biaya, penerapan akan di setujui.</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3.      Tujuan Perancangan 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">Adapun tujuan yang hendak dicapai dari tahap perancangan system mempunyai maksud atau tujuan utama, yaitu sebagai 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">  a. Untuk memenuhi kebutuhan pemakaian sistem (user)</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> b. Untuk memberikan gambaran yang jelas dan menghasilkan rancangan bangun yang lengkap kepada pemograman komputer dan ahli-ahli teknik lainnya yang terlibat dalam pengembangan atau pembuatan sistem.</p></div>
 +
 
 +
 
 +
===Konsep Dasar Prototype===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Definisi Prototype'''</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 Simarmata (2010:62), “Prototype adalah bagian dari produk yang mengekspresikan logika maupun fisik antarmuka eksternal yang ditampilkan”.</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 Darmawan (2013:229), “prototype adalaha satu versi dari sebuah sistem potensial yang memberikan ide bagi para pengembang dan calon pengguna, bagaimanai sistem akan berfungsi dalam bentuk yang telah selesai.</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 kedua definisi di atas, maka dapat disimpulkan Prototype adalah contoh dari produk atau sistem potensial yang memberikan ide bagi para pengembang dan calon pengguna dalam bentuk sebenarnya yang dapat dirubah sesuai keinginan sebelum direalisasikan.</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. Jenis-Jenis Prototype'''</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 Simarmata (2010:64), Jenis-jenis Prototype secara general dibagi menjadi dua, 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">a. Rapid Throwaway Prototyping</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pendekatan pengembangan perangkat keras/Iunak ini dipopulerkan Soleh Gomaa dan Scoot (1981) yang saat ini telah digunakan secara luas oleh industri, terutama di dalam pengembangan aplikasi. Pendekatan ini biasanya digunakan dengan item yang berisiko tinggi (high-risk) atau dengan bagian dari sistem yang tidak dimengerti secara keseluruhan oleh para tim pengembang. Pada pendekatan ini, Prototype "quick and dirty" dibangun, diverifikasi oleh kansumen, dan dibuang hingga Prototype yang diinginkan tercapai pada saat proyek berskala besar dimulai.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Prototype Evolusioner</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 pendekatan evolusioner, suatu Prototype berdasarkan kebutuhan dan pemahaman secara umum. Prototype kemudian diubah dan dievolusikan daripada dibuang. Prototype yang dibuang biasanya digunakan dengan aspek sistem yang dimengerti secara luas dan dibangun atas kekuatan tim pengembang. Prototype ini juga didasarkan atas kebutuhan prioritas, kadang-kadang diacu sebagai “chunking” pada pengembang aplikasi (Hough, 1993).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Kelebihan dan Kelemahan Prototype'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kelebihan dan Kelemahan prototyping adalah sebagai berikut:</p></div>
 +
 
 +
<div align="center"><img width="250" height="200" style="margin:0px" src="http://4.bp.blogspot.com/-bfo7P6UfqyA/VpZ0vg-F9NI/AAAAAAAADqk/hrxm0faExZA/s1600/t1.jpg"/></div>
 +
<div align="center"><img width="250" height="550" style="margin:0px" src="http://3.bp.blogspot.com/-jknhw6XeakM/VpZ0vnniE8I/AAAAAAAADqg/NTViwcKOyW0/s1600/t2.jpg"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.1 Kelebihan dan Kekurangan Prototype</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber :Simarmata(2010:68)</b>''</div>
 +
 
 +
 
 +
===Definisi Flowchart===
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sulindawati dan Muhammad Fathoni (2010:8), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dau urutan-urutan prosedur dari suatu 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">Menurut Adelia dan Jimmy Setiawan (2011:116), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu 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 pendapat di atas dapat disimpulkan bahwa Flowchart  adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara  sekuensial.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Cara Membuat Flowchart'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ada beberapa petunjuk yang harus diperhatikan, seperti:</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.</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. Setiap langkah dari aktifitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan melakukan penggandaan.</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. Setiap langkah dari aktifitas harus pada urutan yang 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">f. Lingkup dan range  aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktifitas yang sedang digambarkan tidak perlu digambarkan pada Flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila peercabangannya tidak berkaitan dengan 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">g. Gunakan simbol-simbol Flowchart yang standar.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Jenis-Jenis Flowchart'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ada lima macam bagan alir yang akan dibahas di modul ini, yaitu sebagai 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">a. Bagan Alir Sistem (SystemFlowchart)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam system secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: Rachman (2012:78)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.5 Bagan Alir Sistem (SystemFlowchart)</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Bagan Alir Dokumen (DocumentFlowchart)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menelusuri alur data dari data yang ditulis melalui sistem. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: Rachman (2012:90)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.6 Bagan Alir Dokumen (DocumentFlowchart)</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Bagan Alir Skematik (SchematicFlowchart)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Mirip dengan Flowchart sistem yang menggambarkan suatu sistem atau prosedur.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: Rachman (2012:93)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.7 Bagan Alir Skematik (SchematicFlowchart)</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">d. Bagan Alir Program (ProgramFlowchart)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.</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. Bagan Alir Proses (ProcessFlowchart)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: Rachman (2012:97)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.8 Bagan Alir Proses (ProcessFlowchart)</b>''</div>
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: Rachman (2012:98)</b>''</div><div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.9 Contoh Variasi Aplikasi Flowchart</b>''</div>
 +
<br>
 +
 
 +
==Teori Khusus==
 +
 
 +
===Konsep dasar Mikrokontroler===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Definisi Mikrokontroler'''</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 Sumardi (2013:1), “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>
 +
 
 +
<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;text-indent: 0.5in"><p style="line-height: 2">2. Karakteristik Mikrokontroler</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 Sumardi (2013:2), mikrokontroler memiliki karakteristik sebagai 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">a. Memiliki program khusus yang disimpan dalam memori untuk aplikasi tertentu, tidak seperti PC yang multifungsi karena mudahnya memasukkan program. Program mikrokontroler relative lebih kecil daripada program-program pada PC.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Konsumsi daya kecil.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Rangkaiannya sederhana dan kompak.</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. Harganya murah , karena komponennya sedikit.</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. Unit I/O yang sederhana, misalnya LCD, LED, Latch.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Lebih tahan terhadap kondisi lingkungan ekstrim, misalnya temperature tekanan, kelembaban, dan sebagainya.</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. Klasifikasi Mikrokontroler'''</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 Malik dan Mohammad Unggul Juwana (2009:3), Mikrokontroler memiliki beberapa klasifikasi yaitu sebagai 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">a. ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. RAM berkapasitas 68 byte.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. EEPROM (memori data) berkapasitas 64 byte.</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. Total 13 jalur I/O (Port B 8 bit).</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. Timer/Counter 8 bit dengan prescaler.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial Programming).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Fitur-fitur Mikrokontroler'''</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 Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa fitur yang pada umumnya ada di dalam mikrokontroler adalah sebagai 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">a. RAM (Random Access Memory)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variable. Memori ini bersifat volatile yang artinya akan kehilangan semua datanya jika tidak mendapatkan 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">b. ROM (Read Only Memory)</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">ROM disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Register.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Register merupakan tempat penyimpanan nilai-nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.</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. Special Function Register.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler dan register ini terletak di RAM.</p></div>
 +
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
Berdasarkan analisis terhadap sistem yang berjalan, dapat diambil kesimpulan bahwa perlu diadakan perancangan sistem atas kekurangan dan kebutuhan sistem dengan melakukan analisis terhadap alternatif pemecahan masalah, antara lain sebagai berikut:</p></div>
+
e. Input dan Output Pin.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pin Input adalah bagian yang berfungsi sebagai penerima signal dari luar dan pin ini dihubungkan ke berbagai </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">media inputan seperti keypad, sensor, keyboard, dan sebagainya. Pin Output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Interrupt.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Interrupt merupakan bagian dari mikrokontroler yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika program sedang dijalankan, program tersebut dapat diinterupsikan dan menjalankan program interupsi terlebih dahulu.</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 Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa interrupt yang terdapat pada mikrokontroler adalah sebagai 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">1. Interrupt Eksternal.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Interrupt ini akan terjadi ketika ada inputan dari pin interrupt.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Interrupt Timer.</p></div>
  
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membangun sistem yang dibutuhkan oleh pihak HRD (Human Resource Department) dengan menciptakan sistem aplikasi berbasis online. Agar data pelamar yang masuk bisa diolah secara cepat dan terintegrasi.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membangun suatu aplikasi sistem yang berbasis web untuk memudahkan pihak HRD dalam pencarian karyawan baru secara ''online''. </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">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
Interrupt ini akan terjadi ketika waktu tertentu telah tercapai.</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Interrupt Serial.</p></div>
  
Berdasarkan beberapa alternatif pemecahan masalah di atas penulis melakukan suatu kajian untuk permasalahan maka perlu dibangun aplikasi sistem yang berbasis ''online'' karena banyak keuntungan yang diperoleh antara lain:</p></div>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dapat menjalankan aplikasi berbasis ''online'' di manapun kapan pun tanpa harus melakukan penginstalan.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dapat dijalankan pada sistem operasi mana pun.</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tidak memerlukan spesifikasi komputer yang tinggi untuk dapat menggunakan aplikasi berbasis online.</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">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
Interrupt ini akan terjadi ketika ada penerimaan data dari komunikasi serial.</p></div>
  
Penulis akan membuat suatu aplikasi berbasis ''online'' yang dapat digunakan oleh pihak HRD. Sistem tersebut akan menampilkan kriteria karyawan yang dibutuhkan oleh perusaahn, menampilkan bagian-bagian yang dibutuhkan oleh perusahaan dan menampilkan tes seleksi karyawan dan hasil tes seleksi secara online.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Aplikasi yang dirancang merupakan solusi yang tepat untuk mengatasi permasalahan yang ada pada sistem yang berjalan. Perancangan sistem dibuat dengan menggunakan bahasa pemrograman PHP dengan Framework Code Igniter (CI) dan MySQL untuk mengelola data basenya.</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 akan merancang sebuah sistem perekrutan karyawan secara online yang bermaanfaat untuk pihak HRD dalam memperoleh calon karyawan baru yang mudah diakses dan mudah dipahami.</p></div>
 
  
==Elisitasi==
+
===Definisi Arduino===
  
===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">Menurut Syahwil (2013:60) Arduino adalah kit elektonik atau papan rangkaian elektronik open source yang didalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.mikrokontroler itu sendiri adalah chip atau IC (Integrated Circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elekronik dapat memberikan input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai 'otak' yang mengendalikan input, proses dan output sebuah rangkaian elektronik.</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 1 yang disusun berdasarkan  hasil wawancara dan analisa pada bagian dan pihak yang mempunyai hubungan langsung dengan sistem yang akan dikembangkan. Dalam hal ini wawancara dilakukan terhadap staff personalia mengenai sistem yang diusulkan oleh pihak manajemen</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara umum, Arduino terdiri dari dua bagaian, yaitu:</p></div>
<div align="center"><img width="300" height="400" style="margin:0px" src="https://lh4.googleusercontent.com/-3__w1ZSc6Bc/VD1ErlpaM3I/AAAAAAAAApg/kN0ucpUlZN0/w484-h384-no/El_new%2B1.JPG"/></div>
+
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh6.googleusercontent.com/-t1ol9iWc_RU/VD1ElcQKhsI/AAAAAAAAApI/U-qrbLjt0h4/w297-h493-no/El_new%2B1.2.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Hardware berupa papan input/output (I/O) yang open source.</p></div>
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh4.googleusercontent.com/-E91u7RvkIz0/VD1EosNBhPI/AAAAAAAAApQ/eDKEV07Arbk/w303-h493-no/El_new%2B1.3.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Software Arduino yang juga open source, meliputi software Arduino IDE untuk menulis program dan driver untuk koneksi dengan komputer.</p></div>
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-osBlftbC-xY/VD1Ep-FDjCI/AAAAAAAAApY/PCf7FOdjElM/w352-h239-no/El_new%2B1.4.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1. Sejarah Singkat Arduino'''</p></div>
  
===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">Pembuatan arduino dimulai pada tahun 2005, di mana sebuah situs perusahaan komputer Olivetti di Ivrea Italia, membuat perangkat lunak untuk mengendalikan proyek desain interaksi siswa supaya lebh murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan pada bulan mei 2011, di mana sudah lebih dari 300.000 unit Arduino terjual.</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. Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas diberi opsi I (Inessential) yang dapat terlihat.</p></div>
+
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-ENsFHC7TOQE/VD1EfVwYxaI/AAAAAAAAAo4/cvvjrbcWEq0/w317-h493-no/El_New%2B2.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles sebagai founder. Awalnya mereka memberi nama proyek itu dengan sebutan Arduin dari Ivrea tetapi seiring dengan perkembangan zaman, nama proyek itu diubah menjadi Arduino yang berarti “teman yang kuat” atau dalam versi bahasa inggrisnya dikenal dengan sebutan “hardwin”.</p></div>
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh6.googleusercontent.com/-JfnRonxiQNw/VD1EbTf0EKI/AAAAAAAAAoo/rT3MiLhb94E/w285-h443-no/El_New%2B2.1.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Proyek pengkabelan diciptakan oleh seniaman sekaligus programmer asal kolombia bernama hernando barragain. Pengkabelan ini adalah proyek tesis hernando pada Desaiin Interaksi Institue Ivrea. Hal tersebut dimaksudkan untuk menjadi versi elektronik pengolahan yang digunakan dilingkuangan pemrograman dan mengambil pola sintaks processing dengan perkembangnnya teknologi, arduino menjadi sangat populer dikalangan mahasiswa dan pelajar saat ini. Mereka mengembangkan Arduino dengan Bootloader dan software yang user friendly sehingga menghasilkan sebuah board mikrokontroler yang bersifat open source yang bisa dipelajari dan dikembangkan oleh mahasiswa, pelajar, profesional, pemula dan penggemar elektronika maupun robotik diseluruh dunia. IDE (Integrated Development Environment) dicipttakan oleh Casey Reas dan Ben Fry, beberapa programmer yang lain juga terlibah seperti Tom Igoe, Gianluca Martino, David Mellis, dan Nicolas Zambett.</p></div>
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh5.googleusercontent.com/-Jhg5QtqlXqQ/VD1EckNZefI/AAAAAAAAAow/XpzMC_nHxk8/w321-h483-no/El_New%2B2.2.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Kelebihan 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">Keterangan : ''M : Mandatory, D : Desireable, I : Inessential''</p></div>
+
  
===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">Tentu saja ada banyak mikrokontroler maupun platform mikrokontroler tersedia, misalnya saja basic stamp-nya prallax, BX-24-nya Netmedia, Phidget, MIT's HandyBoard, dan lain sebagainya. Semua alat tersebut bertujuan untuk menyederhanakan berbagai macam kerumitan maupun detail rumit pada pemrograman mikrokontroler sehingga menjadi paket mudah digunakan (easy-to-use) Arduino juga menyederhanakan proses bekerja dengan mikrokontroler. Sekaligus menawarkan berbagai macam kelebihan 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">Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML.Terdapat 14 requirements yang opsinya High (H) dan harus dieliminasi.</p></div>
+
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh5.googleusercontent.com/-owTVQVsa18A/VD1ExisjX1I/AAAAAAAAAp4/BoNPz98vuQE/s444-no/El_new%2B3.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. murah papan (perangkat keras) Arduno biasanya dijual relatif murah (harga Arduino Uno-R3 yang penulis beli seharga Rp. 279.000,00) dibandingkan dengan platform mikrokontroler pro lainnya. Jika ingin lebih murah lagi, tentu bisa dibuat sendiri dan itu sangat mungkin sekali karena semua sumebr daya untuk membuat Arduino tersedia lengkap di website Arduino bahkan di website-website komunitas Arduino lainnya. Tidak hanya cocok untuk windows, namun juga cocok bekerja di Linux, Mac.</p></div>
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh4.googleusercontent.com/-8LNaXEIn9H8/VD1EuOc9z-I/AAAAAAAAApo/EQRAZH1aevw/w320-h483-no/El_new%2B3.1.JPG"/><div>
+
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh5.googleusercontent.com/-jhjAiWKAYrM/VD1EibEbboI/AAAAAAAAApA/_frPcCm8b3U/w337-h483-no/El_New%2B3.2.JPG"/><div>
+
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-QL5Kc9quDIo/VD1Eu7DAPLI/AAAAAAAAApw/Gx1KO9khunM/w399-h208-no/El_new%2B3.3.JPG"/><div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Keterangan : ''T : Technical, O : Operational, E : Economy, L : Low, M : Midle, H : High''</p></div>
+
  
===Final Draft Elisitasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Sederhana dan sangatlah mudah pemrogramannya. Perlu diketahui bahwa lingkungan pemrograman di Arduino mudah digunakan untuk pemula, dan cukup fleksibel bagi mereka yang sudah tingkat lanjut. Untuk guru/dosen, Arduino berbasis pada lingkungan pemrograman Processing, sehingga jika mahasiswa atau murid-murid terbiasa menggunakan processing tentu saja akan mudah menggunakan Arduino. Bahkan didalam dos/kotak Arduino terdapat tulisan bahwa Arduino diperuntukan bagi seniman, desainer, penghobi, dan siapa saja. Sungguh membesarkan hati dan membangkitkan semangat bahwa penggunanya tidak harus teknisi berpengalaman atau ilmuwan berotak jenius.</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 draft elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun Sistem Rekrutmen Online Pada PT. Yuasa Battery Indonesia. Berdasarkan elisitasi tahap III diatas, dihasilkan requirement final draft yang diharapkan dapat mempermudah penulis dalam membuat suatu sistem rekrutmen online untuk PT. Yuasa Battery Indonesia.</p></div>
+
 
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/-OSenG_SbbwM/VD1Ey4gVRjI/AAAAAAAAAqA/wvZrfLZyfMc/w419-h164-no/FD%2B1.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Perangkat lunak open source. Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalam untuk mengembangkan lebih lanjut bahasanya bisa dikembangkan lebih lanjut melalui pustaka C++ yang berbasis pada Bahasa C untuk AVR.</p></div>
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-PEfmTaCWEIk/VD1E2DKoFDI/AAAAAAAAAqI/FYdT1I8oBGw/w328-h483-no/FD%2B2.JPG"/></div>
+
 
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh4.googleusercontent.com/-IB1gKfTpsBA/VD1E4aV7MuI/AAAAAAAAAqQ/JLHklXNRM34/w341-h483-no/FD%2B3.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">d. Perangkat kerasnya open source. Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328,dan ATMEGA1280. Dengan demikian, siapa saja bisa membuatnya (dan kemudian bisa menjualnya) perangkat keras Arduino ini, apalagi bootloader tersedia langsung dari perangkat Arduino IDE-nya. Bsa juga menggunakan breadboard untuk membentuk perangkat Arduino beserta periferal-periferal lain yang dibutuhkan.</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. Tidak perlu perangkat chip programmer. Karena didalamnya sudah ada bootloader yang akan menangani upload program dari komputer</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. sudah memiliki saran komunikasi USB sehingga pengguna laptop yang tidak memiliki Port serial/RS323 bisa menggunakannya</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">g. bahas pemogram relatif mudah, karena software Arduino dilengkapi dengan kumpulan Library yang cukup lengkap</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Penggunaan dan Pemanfaatan 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">Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk mengontrol LED, mengontrol lampu lalu lintas, bisa juga digunakan untuk mengontrol helikopter, sudah banyak contoh yang sudah pernah dibuat diantaranya MP3 Player, pengontrol motor, mesin CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengotrol suhu, monitor energi, stasium cuaca, pembaca RFID, drum elektronik, GPS longger, monitoring bensin, dan masih banyak lagi. Silahkan buka Google, Youtube, atau lihat di http://freeduino.org.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''4.  Jenis-jenis Perangkat Keras 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">Saat ini ada bermacam-macam bentuk dan jenis papan Arduino yang disesuaikan dengan peruntukannya, tidak hanya board (papan) Arduino yang disediakan juga terdapat modul siap pakai (Shield), juga aksesoris seperti USB adapter dan sebagainya. Berikut jeni-jenis papan Arduino yang ada di pasaran.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Papan/board 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 Uno adalah papan mikorokontroler berbasis ATmega328 yang memiliki 14 pin digital input/output (di mana 6 pn dapat digunakan sebagai output PWM) 6 input analog. Clock speed 16 MHz. Koneksi USB, jack listrik, header ICSP, dan tombol reset. Board ini menggunakan daya yang terhubung kekomputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau Baterai.</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 Uno adalah pilihan yang baik untuk pertama kali atau pemula yang ingin mengenal Arduino. Di samping sifatnya yang realibel juga harganya murah.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.2. Spesifikasi board Arduino Uno</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber : Syahwil (2013:66)</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Sumber (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">Arduino dapat diaktifkan melalui koneksi USB atau dengan catu daya eksternal. Sumber daya dipilih secara otomatis. Sumber daya eksternal (non-USB) dapat berasal dari AC-DC atau baterai. Adaptor ini dapat dihuungkan dengan mencancapkan Power Jack, dapat juga dihubungkan pada power pin (Gnd dan Vin).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Board Arduino Uno dapat beroprasi pada pasokan eksternal dari 6 sampai 20 volt. Jika disuplai kurang 7 V meskipun pin 5 V dapat di suplai kurang dari lima volt, board Arduino mungkin tidak stabil. Jika menggunakan tegangan lebih dari 12 V. regulator tegangan bisa panas dan merusak board. Karena kisaran yang disarankan adalah 7 sampai 12 volt.</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 pin power suplai pada Arduino Uno adalah:</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) VIN. Tegangan input board Arduino ketika menggunakan sumber daya (5 volts dari sambungan USB atau dari sumber regulator lain). Anda dapat mensuplai tegangan pada pin ini, jika suplai tegangan lewat poer jack, dapat mengakses melalui pin ini.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2) %V keluaran pin ini telah diatur sebesar 5V dari regulator pada board. Board dapat disuplai melalui DC jack power (7-12V). menyuplai tegangan melalui ppin 5V atau 3.3V bypasses regulator, dapat merusak board.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3) 3v3 Suplai 3,3 volt dihasilkan oleh regulator pada board. Menarik arus maksimum 50 mA.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4) GND. Pin Ground.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Memory</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">ATmega328 mempunyai memori 32 KB (dengan 0,5 KB dipergunakan untuk bootloader), juga mempunyai 2 KB SRAM dan 1 KB EEPROM (yang mana dapat dibaca tulis dengan Library EEPROM).</p></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">'''RANCANGAN SISTEM YANG DIUSULKAN'''</div>
 
==Rancangan Sistem Usulan==
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
Setelah mengadakan penelitian dan analisa sistem yang berjalan maka ditemukan beberapa masalah yang dihadapi yaitu sistem yang berjalan masih belum optimal dikarenakan masih ada data calon karyawan baru yang diinput secara manual,masih menggunakan Microsoft Excel.</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 perancangan sistem yang coba diusulkan ini dibuat dengan menggunakan UML (Unified Modelling Language) diagram dengan menggunakan aplikasi software Visual Paradigm for UML 6.4. Sedangkan untuk pembuatan perangkat lunaknya dibuat dengan menggunakan bahasa PHP dengan sistem aplikasi database menggunakan Xampp. UML yang akan dibuat menggunakan antara lain:</p></div>
+
d. Input dan Output</p></div>
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Use Case Diagram</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sequence Diagram</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Activity Diagram</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">State Machine Diagram</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Class Diagram</p></li></ol>
+
  
===Prosedur Sistem Usulan===
+
<br>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''1. HRD (Human Resource Department)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setiap pin digital pada board Arduino Uno dapat digunakan sebagai input ataupun output. Dengan menggunakan fungsi pimMode(), digitalWrite(). Dan digitalRead(). Pin-pin ini beroperasi pada tegangan 5 Volts, setiap pin mampu memberikan atau menerima arus maksimum dan memiliki resistor pull-up internal (secara default tidak terhubung) dari 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi khusus:</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">1) Serial: 0 (RX) dan 1 (TX) digunakan untuk menerima (RX) dan mengirimkan (TX) data serial TTL. Pin ini terhubung ke pin yang sesuai dari chip ATmega8U2 USB-To-TTL serial.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Melakukan ''Login''</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Menu Admin HRD</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampillkan Home</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Profil Perusahaan</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Membuat username</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Lowongan Pekerjaan</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Input Lamaran</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Informasi Seleksi</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Tes Seleksi</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampikan Hasil Tes</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Terima Hasil Tes</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
''Logout''</p></ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''1. HRD (Human Resource Department)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2) Interupsi Eksternal: 2 dan 3. pin ini dapat dikonfigurasi untuk memicu interrupt pada nilai yang rendah, tepi naik atau turun, atau perubahan nilai.</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">3) PWM: 3,5,6,9,10 dan 11. menyediakan 9-bit output PWM dengan fungsi angaloWrite ().</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Melakukan ''Login''</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Username</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampillkan Home</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Profil Perusahaan</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
''Logout''</p></ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''Pihak Ka. Dept. (Kepala Department)'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4) SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mendukung komunikasi SPI mengunakan Library SPI.</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">5) LED:12 terdapat LED pin digital 13 pada board. Keitka pin bernilai TINGGI (HIGH), LED menyala (ON). Ketika pin bernilai rendah (LOW), LED akan mati (OFF).</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Melakukan ''Login''</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Konfirmasi dan Penyerahan Form ke HRD</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampillkan Home</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Menampilkan Profil Perusahaan</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
''Logout''</p></ol>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">6) Arduino Uno memiliki 6 input analog, berlabel A10 sampai A5, yang masing-masing menyediakan 10 bit resolusi (yaitu 1024 nilai yang berbeda). Secara default, 5 volt dari ground.</p></div>
  
===''Use Case Diagram'' Yang Diusulkan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">e. Komunikasi</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dikarenakan sistem yang berjalan masih bersifat manual dan masih menggunakan aplikasi Microsoft Excel dalam penginputannya, maka sistem use case diagram yang diusulkan hampir sama seperti sistem yang berjalan. Namun terdapat perbedaan dalam sistem pengolahan penyampaian informasi dari HRD kepada Pelamar dan terhadap pimpinan PT. Yuasa Battery Indonesia. Berikut use case diagram yang diusulkan :</p></div>
+
  
<div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/-84P0WNCDCvo/VDc5XaUKHYI/AAAAAAAAAbg/7aOzvJnD3dg/w584-h493-no/Gambar%2B4.1.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Uno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler lainnya. ATmega328 menyediakan UART TTL (5V) komunikasi serial, yang tersedia di pin digital 0 (RX) dan 1 (TX).</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 gambar 4.1. Use Case Diagram yang diusulkan terdapat :</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
1 (satu) ''System'' yang mencakup seluruh kegiatan sistem informasi rekrutmen ''online''</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
3 (tiga) ''actor'' yang melakukan kegiatan yaitu : Ka. Dept., HRD, Pelamar dan Pimpinan</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
10 (sepuluh) ''use case'' : ''Login'', ''Home'', Daftar, Menu Admin HRD, View Profile Perusahaan, ''Login'', View Informasi Lowongan, View Tes Seleksi, View Informasi Hasil Tes dan ''Logout''</p></li>
+
  
===''Activity Diagram'' Yang Diusulkan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Arduino Leonardo </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 dari usecase diagram di atas dapat kita gambarkan Activity diagram dari altifitas para aktor yang ada pada sistem yang diusulkan dalam Peracangan Sistem Informasi Untuk Online ''Recruitment'' Pada PT. Yuasa Battery Indonesia sebagai 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">Arduino Leonardo adalah sebuah papan mikrokontroler berbasis ATmega32u4, yang mempunyai 20 pin digital input/output. Di mana 7 pin dapat digunakan sebagai output PWM dan 12 pin analog input, clock speed 16 MHz crystal oscillator, sambungan micro USB, power jack, ICSP header, dan sebuah tombol reset. Board ini juga menggunakan daya terhubung ke komputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau beterai</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Arduino Mega 2560</p></div>
  
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/--zTPj87TNTc/VDc5bkAl-YI/AAAAAAAAAcw/0dmesRoaOBM/w704-h493-no/Gambar%2B4.2.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Mega 2560 adalah papan mikrokontroler berbasis ATmega2560. Yang mempunyai 54 pin digital input/output, di mana 14 pin dapat digunakan sebagai output PWM, 16 analog input 4UARTs (Hardware serial port), 16 MHz crystal oscillator, sambungan USB, power jack, ICSP header dan tombol reset.</p></div>
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
Berdasarkan gambar 4.2., Activity Diagram sistem yang diusulkan terdapat :</p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Board ini juga menggunakan daya yang terhuung kekomputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau beterai, Arduino mega compatibel dengan Shield yang didesain untuk Arduino Duemilanove or Diecimila.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Arduino Due</p></div>
1 (satu) ''Initial Node'', objek yang diawali</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
18(delapan belas) ''Action State'', berawal dari daftar sebelum masuk login diharuskan mendaftar untuk mendapatkan username dan password, setelah mendaftar masuk ke login untuk memverifikasikan username dan password, jika gagal maka akan masuk kembali ke login, jika benar akan masuk pada home yang berisi Profile Perusahaan, Profil Lengkap Perusahaan, Sejarah Perusahaan, Produk, Struktur Organisasi Perusahaan, Visi Perusahaan , Kebijakan Mutu dan Lingkungan, Informasi Lowongan Kerja, Informasi Hasil Tes, Daftar Nama, Hasil dan Keterangan Lulus atau Gagal.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
1 (satu) ''Activity Final Node'', ojek yang diakhiri</p></li></ol>
+
  
===''Sequence Diagram'' HRD Yang Diusulkan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Due adalah sebuah papan mikrokontroler berbasis Atmel SAM3XSE ARM Cortex-M3 CPU, Arduino Due merupakan mikrokontroler pertama dari Arduino berbasis ARM 32-bit. Mempunyai 54 pin digital input/output (di mana 12 pin digunakan untuk output PWM), 12 analog input, 4 UARTs (Hardware serial port), clock speed 84 Mhz, sambungan OTG USB, 2 DAC (digital to analog), 2 TWI, power jack, SPI header, JTAG header, tombol reset, dan tombol erase</p></div>
  
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-P2YqxYoVzhU/VDc5dgRiejI/AAAAAAAAAdc/Q02goeXOknc/w724-h493-no/Gambar%2B4.3.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Arduino Ethernet</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">Arduino Ethernet adalah mikrokontroler berbasis ATmega328, terdapat 14 pin digital/output, 6 analog input, clock speed 16 MHz, sambungan RJ45, power jack, ICSP header, dan tombol reset</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
Berdasarkan gambar 4.3., ''Sequence Diagram'' sistem yang diusulkan terdapat :</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 Ethernet berbeda dari board yang lain karena tidak mempunyai chip driver onboard USB-to-serial, tetapi mempunyai Wiznet Ethernet interface (sama yang ditemukan pada Ethernet Shield). Terdapat pembaca kartu memori microSD. Yang dapat digunakan untuk menyimpan file-file untuk data akses jaringan. Juga dapat diakses melalui Library SD. Pin 10 untuk Wiznet interface.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
1 (satu) ''Actor'', yang melakukan kegiatan yaitu HRD</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  
+
7 (tujuh) ''Lifeline'', yaitu, Login, Home, Profile Perusahaan, Informasi Lowongan, Informasi Hasil Tes, Logout.</p></li>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5. Arduino Mega ADK</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino ADK adalah papan mikrokontroler berbasis ATmega2560. Terdapat USB host interface untuk koneksi pada handphone berbasis Android, berbasis MAX3421eIC. Mempunyai 54 pin digital input/output (di mana 14 pin dapat digunakan sebagai output PWM), 16 analog input, 4 UARTs (Hardware serial port), 16 MHz crystal oscillator, sambungan USB, power jack, ICSP header, dan tombol reset.</p></div>
10 (sepuluh) ''Message'', ''Login'', ''Email'', ''Password'', Verifikasi ''Home'', Daftar ''Username'', ''View'' Informasi Lowongan Hasil Tes, ''Logout''.</p></li></ol>
+
  
===''Sequence Diagram'' Pelamar Yang Diusulkan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">6. Arduino Micro</p></div>
  
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-mwChqWsEm7M/VDc5djpsvCI/AAAAAAAAAdg/_gyA9E3UWtg/w719-h493-no/Gambar%2B4.4.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Micro adalah papan mikrokoontroler berbasis ATmega32u4 mempunyai 20 pin digital input/ output (di mana 7 pin dapat digunakan sebagai output PWM dan 12 analog input), 16 MHz crystal oscillator, sambungan micro USB, ICSP header, dan tombol reset button.</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">Arduino Micro mirip dengan Arduino Leonardo yang berbasis ATmega32u4, didukung dengan komunikasi USB, dan dapat dihubungkan dengan keyboard dan mouse komputer.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
  
Berdasarkan gambar 4.4., ''Sequence Diagram'' sistem yang diusulkan terdapat :</p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">7. Arduino Nano</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
1 (satu) ''Actor'', yang melakukan kegiatan yaitu pihak pelamar</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  
+
7 (tujuh) ''Lifeline'', yaitu, Daftar, Login, Data Calon Karyawan, Upload CV dan Lamaran Kerja, Tes Seleksi, Hasil Tes Seleksi, ''Logout''</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  
+
  
10 (sepuluh) message yaitu Daftar, Login, Email, Password, Verifkasi, Input data calon karyawan, Mengisi Tes Seleksi, View Hasil Tes Seleksi, Logout</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">Arduino Nano adalah board Arduino berukuran kecil, lengkap dan berbasis ATmega328 untuk Arduino Nano 3.0 atau ATmega168 untuk Arduino Nano 2.x mempunyai kelebihan yang sama fungsional dengan Arduino Deumilanove, namun dalam paket yang berbeda kerkurangnya tidak mempunyai DC power jackm dan hanya dengan kabel Mini-B USB standar. Arduino Nano didesain dan diproduksi oleh Gravitech.</p></div>
  
===''State Machine Diagram'' HRD Yang Diusulkan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">8. Arduino Fio</p></div>
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/rR5Mf2apANu6i7eavXAg5gSojqRVsc4DjZ3DsrgvM8w=w674-h493-no"/></div>
+
  
===''State Machine Diagram'' Yang diusulkan ''Pelamar''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Fio adalah mikrokontroler berbasis ATmega328p, beroperasi pada tegangan 3.3V dan clock 8 MHz. Mempunyai 14 pin digital input/output (6 pin dapat digunakan sebagai output PWM), 8 analog input, on-board resonator, tombol reset, dan pin berlubang. Terdapat baterai Lithium Polymer dan termasuk rangkaian charge circuit via USB. Juga terdapat soket Xbee pada bagian bawah.</p></div>
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-6Zietoj6dSU/VDc5e7gFEcI/AAAAAAAAAd4/cykcSdTYAko/w673-h493-no/Gambar%2B4.6.JPG"/></div>
+
  
===Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Fio ditujukan untuk aplikasi wireless. Pengguna dapat mengupload sketch/program dengan kabel FTDI atau Sparkfun breakout board. Dengan memodifikasi adaptor USB-to-Xbee seperti Xbee Explorer USB. Pengguna dapat meng-upload sketch melalui wireless. Arduino Fio didesain oleh shigeru kobayashi dan dipublikasikan oleh SparkFun Electronics.</p></div>
<div align="center"><img width="400" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-VVq3zUQl03A/VDcv1ms0o4I/AAAAAAAAAZ0/ocaDzvgohyA/w668-h395-no/Tabel%2B4.1.JPG"/></div>
+
  
==Rancangan Basis Data==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">9. Arduino Pro</p></div>
===Class Diagram===
+
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-RjCzBbToauE/VDc5fLLgHUI/AAAAAAAAAeA/CHXexlAApxU/w790-h493-no/Gambar%2B4.7.JPG"/></div>
+
===Spesifikasi Basis Data===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Spesifikasi basis data merupakan desain basis data yang dianggap telah normal. Desain basis data menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">1. Nama Field : Account</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
id+username+password+status+level+created_date+update_date</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-RVOySAc3Lfg/VDcv2uc1Y0I/AAAAAAAAAYQ/aO5SaP0RYZE/w702-h468-no/Tabel%2B4.2.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">2. Nama Field : Buku Tamu</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Pro adalah papan mikrokontroler berbasis ATmega168 atau ATmega328, Arduino Pro terdiri versi 3.3V/8 MHz dan 5V/16MHz mempunyai 14 pin digital input/output (6 pin dapat digunakan sebagai output PWM), 6 analog input, baterai power jack, ICSP header, dan pin Headers. Enam pin header dapat dihubungkan pada kabel FTDI atau sparkfun breakout board untuk daya USB dan komunikasi ke board.</p></div>
id+username+password+status+level+created_date+update_date</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
<div align="center"><img width="300" height="350" style="margin:0px" src="https://lh5.googleusercontent.com/-3-U9tnKB8mQ/VDcv2rqv5SI/AAAAAAAAAZw/UGMBS3v4f7Q/w702-h419-no/Tabel%2B4.3.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">3. Nama Field : Daftar</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">10. Arduino Shields</p></div>
  
id+nama_depan+nama_belakang+email+password+created_date+question+left_question+reload+total            question+total_answer+total_unanswered+true_answer</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 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">Arduino Shields adalah modul siap apakai yang bisa ditancapkan atau dipasang pada board Arduino, seperti modul Ethernet (Arduino Ethernet Shield), modul wifi (Arduino Wifi Shield), modul Wireless ( Arduino Wireless SD Shield), modur motor (Arduino Motor Shield), dan Shield lainnya dari arduino atau yang kompatibel.</p></div>
<div align="center"><img width="300" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-omz4L_MzUtM/VDcv3EBj_sI/AAAAAAAAAZs/owWgIJhNHjk/w388-h493-no/Tabel%2B4.4.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">4. Nama Field : data_karyawan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">11. Arduino Ethernet Shield</p></div>
  
nama+alamat+tempat_lahir+tanggal_lahir+telp+email+agama+pendidikan_terakhir+ terakhir_bekerja+id_daftar+cv+lamaran</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 Ethernet Shield merupakan modul untuk sambungan internet. Dengan hanya mencolokan modul ini dalam board Arduino, Arduino akan terhubung ke internet dalam beberapa menit. Dengan beberapa intruksi, anda dapat melakukan pengendalian lewat internet. Arduino Ethernet Shield berbasis chip Ethernet Wiznet W5100.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
<div align="center"><img width="300" height="350" style="margin:0px" src="https://lh4.googleusercontent.com/-ofa52JtW-mM/VDcv3dZuqzI/AAAAAAAAAYg/PzDtttNLwZ8/w563-h493-no/Tabel%2B4.5.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">5. Nama Field : jawaban</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Wiznet W5100 merupakan jaringan provider (IP) yang mendukung TCP dan UDP. Dengan menggunakan Library Ethernet untuk penulisan/upload sketch, modul ini bisa digunakan untuk terhubung dengan internet.</p></div>
  
id+jawaban+pertanyaan_id</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">12. Arduino Wifi 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">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
<div align="center"><img width="400" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-2_YBMKBk2UA/VDcv3pK7RJI/AAAAAAAAAkY/K4wGoYus-oY/w554-h243-no/Tabel%2B4.6.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">6. Nama Field : pertanyaan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi :
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Wifi Shield menghubungkna Arduino anda ke wireless internet (internet tanpa kabel). Dengan beberapa intruksi sederhana kita dapat menghubungkan jaringan wireless untuk memulai pengendalian via internet. Wifi Shield beroperasi pada tegangan 5V, terkoneksi via jaringan 802.11b/g. Terdapat Encryption types: WEP and WPA2, SPI port, slot micro SD, ICSP Headers, sambungan FTDI dan mini-USB untuk update wifi firmware.</p></div>
  
id+pertanyaan+id_jawaban</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Wifi Shield berbasis sistem paket HDG104 Wireless LAN 802.11 b/g. Berbasis ATmega32UG3 jaringan provider (IP) yang mengdukung TCP and UDP. Untuk menggunakan modul internet ini. Kita gunakan Library Wifi untuk penulisan/upload sketch pada board.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
<div align="center"><img width="400" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/-X3O17uAlLwI/VDcv3rSFuhI/AAAAAAAAAZc/Tc3Sbq1kDP4/w582-h238-no/Tabel%2B4.7.JPG"/></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.3in"><p style="line-height: 2">7. Nama Field : submit_jawaban</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Media : Hard Disk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Isi : id+id_pelamar+id_pertanyaan+id_jawaban</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">13. Arduino Wireless SD 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">Primary Key : ID</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Panjang Record : 4</p></div>
+
  
==Rancangan Prototype==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Wireless SD Shield adalah modul pada papan/board untuk komunikasi tanpa kabel dengan menggunakan modul wireless Arduino. Berbasis pada modul Xbee. Modul ini dapat berkomunikasi.terjangkau pada jarak 100 kaki didalam rumah dan jarak 300 kaki diluar rumah. Pada modul ini terdapat slot micro SD</p></div>
  
===Tampilan Login===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">14. Arduino Motor Shield</p></div>
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-XKN4XMMuioA/Vn0FJj_yJkI/AAAAAAAAAJU/rYB1dwAS7jM/s514-Ic42/login%252520admin.jpg"/></div>
+
  
===Tampilan Home===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Motor Shield berbasis pada L298, yang terdiri dari dua driver jembatan penuh yang didesain untuk beban induktif seperti relay, selenoid, motor DC dan motor stepper. Modul ini menggerakkan motor DC dengan papan Arduino yang dapat mengendallikan kecepatan dan arah putaran motor.</p></div>
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-ODsB8-aUmkY/Vn0Fdb3nwBI/AAAAAAAAAJg/KlqEVfuKoek/s559-Ic42/home.jpg"/></div>
+
  
===Tampilan Daftar===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">15. Arduino Proto Shield</p></div>
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-a_7hf5kxccs/Vn0HSEaKwbI/AAAAAAAAAJ4/CIws_I63NNs/s477-Ic42/a.jpg"/></div>
+
  
===Tampilan Data Calon Karyawan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Arduino Proto Shield adalah modul prototype yang memudahkan kita dalam mendesain rangkaian. Anda dapat mensolder bagian pada prototype untuk membuat sebuah project atau rangkaian. Modul ini sangat berguna untuk menghubungkan pin I/O Arduino untuk sambungan komponen tambahan dari sebuah project.</p></div>
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-4P_BSUV5_u8/Vm4155bm8eI/AAAAAAAAADU/utAwJuxBT14/s515-Ic42/Form%252520Pelamar.jpg"/></div>
+
  
===Tampilan Tes Online===
+
<br>
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-nKY2jZR9Lz4/Vm4150CQsgI/AAAAAAAAADk/Xe444dRl85E/s445-Ic42/f.jpg"/></div>
+
===Konsep Dasar Motor DC===
  
===Tampilan Hasil Tes Seleksi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Motor DC adalah motor yang ditenagai sumber arus DC. Sehingga dibutuhkan rangkaian penyearah untuk mengubah arus sinusoidal (AC) menjadi arus linier (DC) jika sumber arus kita adalah arus AC.</p></div>
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-EqFaTVHnjSI/Vm416BRPRDI/AAAAAAAAADc/fC1y76TyYZk/s559-Ic42/c.jpg"/></div>
+
  
==Konfigurasi Sistem Usulan==
+
<br>
===Spesifikasi Perangkat Keras (Hardware)===
+
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.10. Bentuk Fisik Motor DC</b>''</div>
Perangkat keras (hardware) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut :</p></div>
+
<br>
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Processor    : Intel Pentium</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Monitor      : 14” LCD monitor</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">RAM          : 1GB</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Hardisk    : 320 GB</p></li></ol>
+
  
===Spesifikasi 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">Pada kebanyakan jenis motor DC, arah arus pada armature dibalik secara periodic selama putaran. Hal ini dilakukan dengan saklar mekanis untuk membalikkan arus yang terdiri dari sikat (brushes) yang terpasang pada stator dan komutator yang terpasang pada shaft. Komutator terdiri dari banyak segmen  konduktor yang terisolasi satu sama lain. Tiap segmen komutator terhubung dengan konduktor ke armature. Sikat terletak bersentuhan dengan komutator. Saat komutator bergerak, terjadi aksi switching oleh sikat yang bersentuhan dengan segmen komutator, hal ini menyebabkan perubahan arah arus pada armature. Karena sikat dan komutator terus bergesekan, diperlukan perawatan agar motor tetap mencapai performa yang diinginkan.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perangkat Lunak (Softaware) yang digunakan dalam pembuatan aplikasi ini antara lain 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">Windows 7</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Visual Paradigm for UML 6.4 Enterprise Edition</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">XAMPP</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Notepad ++</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Framework CodeIgniter (CI)</p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Mozilla Firefox (browser)</p></li></ol>
+
  
===Hak Akses===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Keuntungan menggunakan motor DC yaitu  besar kecepatan dan arah putaran dari motor dapat lebih mudah diatur dibanding motor AC. Motor DC lebih banyak digunakan jika tersedia sumber arus DC, misal pada kendaraan bermotor.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Pengoperasian aplikasi ini dapat dilakukan oleh :</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 gambaran skematik dari motor DC :</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">HRD</p>
+
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><p style="line-height: 2">Ka.Dept. Terkait</p></li></ol>
+
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.11. Skematik Motor DC</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> 1. Bagian Atau Komponen Utama 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">a) Kutub medan </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Motor DC sederhana memiliki dua kutub medan: kutub  utara dan kutub selatan. Garis magnetik energi membesar melintasi ruang terbuka diantara kutub-kutub dari utara ke selatan. Untuk motor yang lebih besar atau lebih komplek terdapat satu atau lebih elektromagnet. </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b) Current </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elektromagnet atau Dinamo. Dinamo yang berbentuksilinder, dihubungkan ke as penggerak untuk menggerakan beban. Untuk kasus motor DC yang kecil, dinamo berputar dalam medan magnet yang dibentuk oleh kutub-kutub, sampai kutub utara dan selatan magnet berganti lokasi. </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c) Commutator. </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Komponen ini terutama ditemukan dalam motor DC. Kegunaannya adalah untuk transmisi arus antara dinamo dan sumber 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">2.  Jenis-Jenis 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">a. Motor DC sumber daya terpisah/ Separately Excited </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jika arus medan dipasok dari sumber terpisah maka disebut motor DC sumber daya terpisah/separately excited.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Motor DC sumber daya sendiri/ Self Excited </p></div>
  
==Blacbox Testing==
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
Untuk tahap pengujian penulis menggunakan metode blackbox, untuk memastikan bahwa program atau sistem yang dibuat masih terdapat bug (kesalahan) atau tidak. Dari setiap tes pengujian tidak menutup kemungkinan masih terdapat bug (kesalahan) dari sistem yang telah dites, namun pengujian ini setidaknya dapat meminimalisir bug (kesalahan)yang terdapat didalam sistem</p></div>
+
Pada jenis motor DC sumber daya sendiri di bagi menjadi 3 tipe sebagi berikut : </p></div>
  
<div align="center"><img width="350" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-S12fhiBsOfo/Vn0KEsdIiII/AAAAAAAAAKM/eYtIFjMVT78/s399-Ic42/Blackbox.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Motor DC Tipe Shunt </p></div>
  
==Implementasi Sistem Yang Diusulkan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada motor shunt, gulungan medan (medan shunt) disambungkan secara paralel dengan gulungan dinamo (A). Oleh karena itu total arus dalam jalur merupakan penjumlahan arus medan dan arus dinamo. Karakter kecepatan motor DC tipe shunt adalah : Kecepatan pada prakteknya konstan tidak tergantung pada beban (hingga torque tertentu setelah kecepatannya berkurang) dan oleh karena itu cocok untuk penggunaan komersial dengan beban awal yang rendah, seperti peralatan mesin. Kecepatan dapat dikendalikan dengan cara memasang tahanan dalam susunan seri dengan dinamo (kecepatan berkurang) atau dengan memasang tahanan pada arus medan (kecepatan bertambah). </p></div>
===Tampilan Menu Daftar===
+
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-D5xFyOn6ba4/VDc5Znmr3jI/AAAAAAAAAcI/X9v2lrlTiq4/w748-h393-no/Gambar%2B4.14.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: justify;text-indent: 0.5in"><p style="line-height: 2">• Motor DC Tipe Seri </p></div>
<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">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Dalam motor seri, gulungan medan (medan shunt) dihubungkan secara seri dengan gulungan dinamo (A). Oleh karena itu, arus medan sama dengan arus dinamo. Karakter kecepatan dari motor DC tipe seri adalah : Kecepatan dibatasi pada 5000 RPM Harus dihindarkan menjalankan motor seri tanpa ada beban sebab motor akan mempercepat tanpa terkendali. </p></div>
<p style="line-height: 2">Tampilan di atas adalah tmpilan untuk admin dan pelamar jika ingin memasuki login</p></div>
+
  
===Tampilan Menu Setelah Daftar===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Motor DC Tipe Kompon/Gabungan </p></div>
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-0m5sq-CuN3Q/VDc5ZxtNg4I/AAAAAAAAAco/dRjq0ebi-_E/w659-h262-no/Gambar%2B4.15.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Motor Kompon DC merupakan gabungan motor seri dan shunt. Pada motor kompon, gulungan medan (medan shunt) dihubungkan secara paralel dan seri dengan gulungan dinamo (A). Sehingga, motor kompon memiliki torque penyalaan awal yang bagus dan kecepatan yang stabil. Karakter dari motor DC tipe kompon/gabungan ini adalah, makin tinggi persentase penggabungan (yakni persentase gulungan medan yang dihubungkan secara seri), makin tinggi pula torque penyalaan awal yang dapat ditangani oleh motor ini.</p></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">
+
===Konsep Dasar Keypad 4x4===
<p style="line-height: 2">Tampilan setelah berhasil daftar untuk admin dan pelamar jika ingin memasuki Login.</p></div>
+
  
===Tampilan Menu Login===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Keypad adalah bagian penting dari suatu perangkat elektronika yang membutuhkan interaksi manusia. Keypad berfungsi sebagai interface antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah HMI (Human Machine Interface).</p></div>
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-XKN4XMMuioA/Vn0FJj_yJkI/AAAAAAAAAJU/rYB1dwAS7jM/s514-Ic42/login%252520admin.jpg"/></div>
+
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.12. Keypad 4x4 </b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: www.indo-ware.com</b>''</div>
 +
<br>
  
<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">Matrix keypad 4×4 memiliki konstruksi atau susunan yang simple dan hemat dalam penggunaan port mikrokontroler. Konfigurasi keypad dengan susunan bentuk matrix ini bertujuan untuk penghematan port mikrokontroler karena jumlah key (tombol) yang dibutuhkan banyak pada suatu sistem dengan mikrokontroler. Konstruksi matrix keypad 4×4 untuk mikrokontroler dapat dibuat seperti pada gambar berikut.</p></div>
<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">
+
<br>
<p style="line-height: 2">Tampilan menu Login untuk pelamar dan admin yang sudah berhasil mndaftar dan ingin masuk ke Home. </p></div>
+
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.13. Konstruksi Matrix Keypad 4×4 Untuk Mikrokontroler</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: http://elektronika-dasar.web.id</b>''</div>
 +
<br>
  
===Tampilan Menu Berhasil Login===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Konstruksi matrix keypad 4×4 diatas cukup sederhana, yaitu terdiri dari 4 baris dan 4 kolom dengan keypad berupas saklar push buton yang diletakan disetiap persilangan kolom dan barisnya. Rangkaian matrix keypad diatas terdiri dari 16 saklar push buton dengan konfigurasi 4 baris dan 4 kolom. 8 line yang terdiri dari 4 baris dan 4 kolom tersebut dihubungkan dengan port mikrokontroler 8 bit. Sisi baris dari matrix keypad ditandai dengan nama Row1, Row2, Row3 dan Row4 kemudian sisi kolom ditandai dengan nama Col1, Col2, Col3 dan Col4. Sisi input atau output dari matrix keypad 4×4 ini tidak mengikat, dapat dikonfigurasikan kolom sebagi input dan baris sebagai output atau sebaliknya tergantung programernya.</p></div>
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-iDp-aWFfvA8/VDc5a_RJZuI/AAAAAAAAAcs/0I_XLhWMJ_0/w655-h233-no/Gambar%2B4.17.JPG"/></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
===Konsep dasar LCD===
<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">Tampilan dia atas merupakan tampilan berhasil Login, untuk pelamar yang ingin mengisi daftar calon karyawan.</p></div>
 
  
===Tampilan Data Calon Karyawan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Display elektronik adalah salah satu komponen elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf ataupun grafik. LCD (Liquid Cristal Display) adalah salah satu jenis display elektronik yang dibuat dengan teknologi CMOS logic yang bekerja dengan tidak menghasilkan cahaya tetapi memantulkan cahaya yang ada di sekelilingnya terhadap front-lit atau mentransmisikan cahaya dari back-lit. LCD (Liquid Cristal Display) berfungsi sebagai penampil data baik dalam bentuk karakter, huruf, angka ataupun grafik.</p></div>
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-S6VlNHkOH-M/VDc5a2g7q9I/AAAAAAAAAck/Jhq12ITyH3E/w669-h332-no/Gambar%2B4.18.JPG"/></div>
+
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1.   Material LCD ( Liquid Cristal Display )'''</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">LCD adalah lapisan dari campuran organik antara lapisan kaca bening dengan elektroda transparan indium oksida dalam bentuk tampilan seven-segment dan lapisan elektroda pada kaca belakang. Ketika elektroda diaktifkan dengan medan listrik (tegangan), molekul organik yang panjang dan silindris menyesuaikan diri dengan elektroda dari segmen. Lapisan sandwich memiliki polarizer cahaya vertikal depan dan polarizer cahaya horisontal belakang yang diikuti dengan lapisan reflektor. Cahaya yang dipantulkan tidak dapat melewati molekul-molekul yang telah menyesuaikan diri dan segmen yang diaktifkan terlihat menjadi gelap dan membentuk karakter data yang ingin ditampilkan.</p></div>
<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">
+
<br>
<p style="line-height: 2">Tampilan di atas merupakan tampilan form data calon karyawan yang telah berhasil Login dan akan mengikuti tes online.</p></div>
+
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Gambar 2.14 Contoh Bentuk LCD (Liquid Cristal Display)</b>''</div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Sumber: http://elektronika-dasar.web.id
 +
</b>''</div>
 +
<br>
  
===Tampilan Soal Tes Online===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''2.   Pengendali / Kontroler LCD (Liquid Cristal Display)'</p></div>
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-nKY2jZR9Lz4/Vm4150CQsgI/AAAAAAAAADk/Xe444dRl85E/s445-Ic42/f.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: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam modul LCD (Liquid Cristal Display) terdapat microcontroller yang berfungsi sebagai pengendali tampilan karakter LCD (Liquid Cristal Display). Mikrontroller pada suatu LCD (Liquid Cristal Display) dilengkapi dengan memori dan register. Memori yang digunakan microcontroler internal LCD adalah : </p></div>
<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">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a.   DDRAM (Display Data Random Access Memory)</p></div>
<p style="line-height: 2">Tampilan di atas merupakan tampilan tes online untuk para pelamar yang sudah berhasil melakukan daftar, login,kemudian mengisi form data calon karyawan. </p></div>
+
  
===Tampilan Hasil Tes Online===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan memori tempat karakter yang akan ditampilkan berada.</p></div>
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-EqFaTVHnjSI/Vm416BRPRDI/AAAAAAAAADc/fC1y76TyYZk/s559-Ic42/c.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. CGRAM (Character Generator Random Access Memory) merupakan  memori untuk menggambarkan pola sebuah karakter dimana bentuk dari karakter dapat diubah-ubah sesuai dengan keinginan. </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">c.  CGROM (Character Generator Read Only Memory)</p></div>
<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">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan memori untuk menggambarkan pola sebuah karakter dimana pola tersebut merupakan karakter dasar yang sudah ditentukan secara permanen oleh pabrikan pembuat LCD (Liquid Cristal Display) tersebut sehingga pengguna tinggal mangambilnya sesuai alamat memorinya dan tidak dapat merubah karakter dasar yang ada dalam CGROM.</p></div>
<p style="line-height: 2">Tampilan ini merupakan tampilan penilaian atau hasil tes seleksi online yang dapat dilihat dua hari setelah melakukan tes online.</p></div>
+
  
===Time Schedule===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Register control yang terdapat dalam suatu LCD diantaranya adalah: </p></div>
<ol>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Penyerahan Surat Observasi Skripsi<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Register perintah yaitu register yang berisi perintah-perintah dari mikrokontroler ke panel LCD (Liquid Cristal Display) pada saat proses penulisan data atau tempat status dari panel LCD (Liquid Cristal Display) dapat dibaca pada saat pembacaan data. </p></div>
Pada tahap ini dilakukan pembuatan surat pernyataan obesrvasi dari kampus untuk melakukan analisa atau riset.</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Wawancara<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Register data yaitu register untuk menuliskan atau membaca data dari atau ke DDRAM. Penulisan data pada register akan menempatkan data tersebut ke DDRAM sesuai dengan alamat yang telah diatur sebelumnya.</p></div>
Proses ini merupakan proses wawancara dengan stakeholder untuk mencari informasi mengenai sistem perekrutan karyawan yang berjalan pada saat ini.</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Mengumpulkan Data<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pin, kaki atau jalur input dan kontrol dalam suatu LCD (Liquid Cristal Display) diantaranya adalah : </p></div>
Mengumpulkan data-data selama lima hari untuk dijadikan suatu pembahasan</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Elsitasi<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Pin data adalah jalur untuk memberikan data karakter yang ingin ditampilkan menggunakan LCD (Liquid Cristal Display) dapat dihubungkan dengan bus data dari rangkaian lain seperti mikrokontroler dengan lebar data 8 bit. </p></div>
Pada tahap ini merumuskan elisitasi dengan melakukan wawancara.</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Presentasi Program<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Pin RS (Register Select) berfungsi sebagai indikator atau yang menentukan jenis data yang masuk, apakah data atau perintah. Logika low menunjukan yang masuk adalah perintah, sedangkan logika high menunjukan data. </p></div>
Pada tahap ini menjelaskan tentang tampilan program dan fungsi-fungsi yang terdapat di dalamnya.</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Testing Program<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Pin R/W (Read Write) berfungsi sebagai instruksi pada modul jika low tulis data, sedangkan high baca data. </p></div>
Pada tahap ini merupakan pengujian program yang akan diimplementasikan oleh pihak HRD ''(Human Resource Department)''</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Sosialisasi Program<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Pin E (Enable) digunakan untuk memegang data baik masuk atau keluar. </p></div>
Proses ini merupakan sosialisasi program kepada pihak HRD untuk menjelaskan bagaimana cara pengoperasian program.</p></li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align:justify;line-height:2;">Dokumentasi<p style="font-family: 'times new roman'text-align: justify;line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Pin VLCD berfungsi mengatur kecerahan tampilan (kontras) dimana pin ini dihubungkan dengan trimpot 5 Kohm, jika tidak digunakan dihubungkan ke ground, sedangkan tegangan catu daya ke LCD sebesar 5 Volt.</p></div>
Proses perekaman terhadap kegiatan yang sudah dilakukan sejak awal kegiatan mulai dari penyerahan surat keterangan observas sampai dengan sosialisasi program pada pihak HRD.</p></li></ol>
+
  
<div align="center"><img width="350" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-UO2LvOXTtjc/VDcv4DojL5I/AAAAAAAAAY0/0RGOKhMX4Vw/w554-h297-no/Tabel%2B4.9.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1.   Material LCD ( Liquid Cristal Display )'''</p></div>
  
==Estimasi Biaya==
 
  
 +
===Komponen Elektronika===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Setelah adanya perancangan sistem, maka jika dilihat dari segi biaya memang cukup tinggi akan tetapi jika dipandang dari segi manfaat dan kegunaan,biaya yang dikeluarkan sebanding dengan manfaat yang dihasilkan.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<p style="line-height: 2">Biaya penelitian rinci sesuai kebutuhan penelitian antara lai sebagai berikut:</p></div>
 
<div align="center"><img width="400" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-JOcjhf5ntTY/VCTmWqTXYUI/AAAAAAAAAIc/lZfU-xHdI6w/w560-h308-no/Tabel%2B4.10.JPG"/></div>
 
  
=<div style="font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Peralatan Elektronika adalah sebuah peralatan yang terbentuk dari beberapa Jenis Komponen Elektronika dan masing-masing Komponen Elektronika tersebut memiliki fungsi-fungsinya tersendiri di dalam sebuah Rangkaian Elektronika. Seiring dengan perkembangan Teknologi, komponen-komponen Elektronika makin bervariasi dan jenisnya pun bertambah banyak. Tetapi komponen-komponen dasar pembentuk sebuah peralatan Elektronika seperti Resistor, Kapasitor, Transistor, Dioda, Induktor dan IC masih tetap digunakan hingga saat ini.</p></div>
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KESIMPULAN DAN SARAN'''</div>
+
  
==Kesimpulan==
+
<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 Fungsi dan Jenis-jenis Komponen Elektronika dasar yang sering digunakan dalam Peralatan Elektronika beserta simbolnya.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<br>
<p style="line-height: 2">Setelah menyelesaikan laporan ini dapat disumpulkan beberapa hal sebagai 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">'''1. Resistor'''</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">Resistor atau disebut juga dengan Hambatan adalah Komponen Elektronika Pasif yang berfungsi untuk menghambat dan mengatur arus listrik dalam suatu rangkaian Elektronika. Satuan Nilai Resistor atau Hambatan adalah Ohm (Ω). Nilai Resistor biasanya diwakili dengan Kode angka ataupun Gelang Warna yang terdapat di badan Resistor. Hambatan Resistor sering disebut juga dengan Resistansi atau Resistance.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dalam sistem perekrutan karyawan yang baru pada PT. Yuasa Battery Indonesia, akan dibangun sistem perekrutan karyawan secara online.Sistem tersebut menggunakan salah satu framework PHP yaitu Code Igniter. Kemudian menggunakan database server MySQL untuk pembuatan database dan paket aplikasi XAMPP yang berperan sebagaiweb server yang membantu dalam menampilkan hasil website  tanpa harus online atau terakses dengan internet.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Sistem perekrutan karyawan yang masih berjalan pada PT. Yuasa Battery Indonesia belum memenuhi standard yang telah ditetapkan, karena masih menggunakan sistem yang manual dalam penginputan data karyawan yaitu dengan cara menggunakan aplikasi Microsoft Excel.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Penilaian hasil test calon karyawan secara online, dapat dilakukan dengan cara membuka website rekrutmen online dengan menggunakan username masing-masing. Kemudian hasil tersebut akan tampik setelah dua hari melakukan tes pada page hasil tes seleksi yang telah disediakan.</p></li></ol>
+
  
==Saran==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jenis-jenis Resistor diantaranya adalah :</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Resistor yang Nilainya Tetap</p></div>
Saran-saran yang dapat penulis sampaikan dalam laporan ini adalah sebagai berikut :</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk memaksimalkan pemanfaatan sistem informasi yang dibuat maka dapat dilakukan pelatihan yang digunakan untuk disosialisasikan bagi para pegawai agar lebih familiar dengan sistem yang telah dibuat.</p>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Perlu diperhatikan dan dilakukan evaluasi secara berkala terhadap sistem untuk selanjutnya diadakan perbaikan sesuai dengan perubahan dan perkembangan</p>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Resistor yang Nilainya dapat diatur, Resistor Jenis ini sering disebut juga dengan Variable Resistor ataupun Potensiometer.</p></div>
Perlu adanya fitur tambahan yang dapat melakukan backup data yang ada di dalam database secara rutin, hal ini sangat penting jika terjadi kesalahan atau error pada komputer ataupun disebabkan gangguan listrik secara menyeluruh, maka dengan adanya fitur backup data tersebut data tidak akan hilang.</p></li></ol>
+
  
=<div style="font-family: 'times new roman'; text-align: center">'''DAFTAR PUSTAKA'''</div>=
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Resistor yang Nilainya dapat berubah sesuai dengan intensitas cahaya, Resistor jenis ini disebut dengan LDR atau Light Dependent Resistor</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">4. Resistor yang Nilainya dapat berubah sesuai dengan perubahan suhu, Resistor jenis ini disebut dengan PTC (Positive Temperature Coefficient) dan NTC (Negative Temperature Coefficient)</p></div>
<p style="line-height: 2"><references /></p></div>
+
  
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.3. Macam-macam Resistor</b>''</div>
 +
<br>
  
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''LAMPIRAN-LAMPIRAN'''</div>=
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''' 2. Kapasitor (Capacitor)'''</p></div>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 1:  [https://docs.google.com/a/raharja.info/document/d/1RAmCBxtuAd3eVKHvCvINSoI7Kj9-r79DRve5VH1f_ds/edit#bookmark=id.syhrplwwgxhq Kartu Bimbingan (Pembimbing I dan II)]</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 2:  [https://docs.google.com/a/raharja.info/document/d/1RAmCBxtuAd3eVKHvCvINSoI7Kj9-r79DRve5VH1f_ds/edit#bookmark=id.9ktjav3z0v8w Elisitasi Tahap I, II,III dan Final Draft]</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 3:  [https://docs.google.com/a/raharja.info/document/d/1RAmCBxtuAd3eVKHvCvINSoI7Kj9-r79DRve5VH1f_ds/edit#bookmark=id.p4c6auy5ymfj Formulir Seminar Prorposal]</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 4: [https://docs.google.com/a/raharja.info/document/d/1RAmCBxtuAd3eVKHvCvINSoI7Kj9-r79DRve5VH1f_ds/edit#bookmark=id.4hn8w2cdbxmv Formulir Pertemuan Stakeholder]</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 5:  Uraian Pekerjaan</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 6:  Formulir Wawancara</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 7:  Surat Pengantar Observasi</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 8:    Surat Keterangan Implementasi Program</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 9:    Sertifikat IT</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 10:  Sertifikat TOEFL</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 12:  Sertifkat Prospek</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 13:  Katalog Produk</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 14:  Final Presentasi</div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text-indent: 0.5in; line-height: 1">Lampiran 15:  Daftar Riwayat Hidup  </div>
+
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kapasitor atau disebut juga dengan Kondensator adalah Komponen Elektronika Pasif yang dapat menyimpan energi atau muatan listrik dalam sementara waktu. Fungsi-fungsi Kapasitor (Kondensator) diantaranya adalah dapat memilih gelombang radio pada rangkaian Tuner, sebagai perata arus pada rectifier dan juga sebagai Filter di dalam Rangkaian Power Supply (Catu Daya). Satuan nilai untuk Kapasitor (Kondensator) adalah Farad (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">Jenis-jenis Kapasitor diantaranya adalah :</p></div>
  
[[Category:Skripsi 2013/2014]]
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Kapasitor yang nilainya Tetap dan tidak ber-polaritas. Jika didasarkan pada bahan pembuatannya maka Kapasitor yang nilainya tetap terdiri dari Kapasitor Kertas, Kapasitor Mika, Kapasitor Polyster dan Kapasitor Keramik.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Kapasitor yang nilainya Tetap tetapi memiliki Polaritas Positif dan Negatif, Kapasitor tersebut adalah Kapasitor Elektrolit atau Electrolyte Condensator (ELCO) dan Kapasitor Tantalum</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Kapasitor yang nilainya dapat diatur, Kapasitor jenis ini sering disebut dengan Variable Capasitor.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.4.  Macam-macam Kapasitor</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''3. Induktor  (Inductor)'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Induktor atau disebut juga dengan Coil (Kumparan) adalah Komponen Elektronika Pasif yang berfungsi sebagai Pengatur Frekuensi, Filter dan juga sebagai alat kopel (Penyambung). Induktor atau Coil banyak ditemukan pada Peralatan atau Rangkaian Elektronika yang berkaitan dengan Frekuensi seperti Tuner untuk pesawat Radio. Satuan Induktansi untuk Induktor  adalah Henry (H).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jenis-jenis Induktor diantaranya adalah :</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. Induktor yang nilainya tetap</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Induktor yang nilainya dapat diatur atau sering disebut dengan Coil Variable.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.5 Macam-macam Induktor</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''' 4. Dioda (Diode)'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diode adalah Komponen Elektronika Aktif yang berfungsi untuk menghantarkan arus listrik ke satu arah dan menghambat arus listrik dari arah sebaliknya. Diode terdiri dari 2 Elektroda yaitu Anoda dan Katoda. Berdasarkan Fungsi Dioda terdiri dari :</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. Dioda Biasa atau Dioda Penyearah yang umumnya terbuat dari Silikon dan berfungsi sebagai penyearah arus bolak balik (AC) ke arus searah (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">2. Dioda Zener (Zener Diode) yang berfungsi sebagai pengamanan rangkaian setelah tegangan yang ditentukan oleh Dioda Zener yang bersangkutan. Tegangan tersebut sering disebut dengan Tegangan Zener.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. LED (Light Emitting Diode) atau Diode Emisi Cahaya yaitu Dioda yang dapat memancarkan cahaya monokromatik.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Dioda Foto (Photo Diode) yaitu Dioda yang peka dengan cahaya sehingga sering digunakan sebagai Sensor.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5. Dioda Schottky (SCR atau Silicon Control Rectifier) adalah Dioda yang berfungsi sebagai pengendali .</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">6. Dioda Laser (Laser Diode) yaitu Dioda yang dapat memancar cahaya Laser. Dioda Laser sering disingkat dengan LD.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.6. Macam-macam Dioda</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''5. Transistor'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Transistor merupakan Komponen Elektronika Aktif yang memiliki banyak fungsi dan merupakan Komponen yang memegang peranan yang sangat penting dalam dunia Elektronik modern ini. Beberapa fungsi Transistor diantaranya adalah sebagai Penguat arus, sebagai Switch (Pemutus dan penghubung), Stabilitasi Tegangan, Modulasi Sinyal, Penyearah dan lain sebagainya. Transistor terdiri dari 3 Terminal (kaki) yaitu Base/Basis (B), Emitor (E) dan Collector/Kolektor (K). Berdasarkan strukturnya, Transistor terdiri dari 2 Tipe Struktur yaitu PNP dan NPN. UJT (Uni Junction Transistor), FET (Field Effect Transistor) dan MOSFET (Metal Oxide Semiconductor FET) juga merupakan keluarga dari Transistor.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel  2.7. Macam-macam Transistor</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''6. IC  (Integrated Circuit)'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">IC (Integrated Circuit) adalah Komponen Elektronika Aktif yang terdiri dari gabungan ratusan bahkan jutaan Transistor, Resistor dan komponen lainnya yang diintegrasi menjadi sebuah Rangkaian Elektronika dalam sebuah kemasan kecil. Bentuk IC (Integrated Circuit) juga bermacam-macam, mulai dari yang berkaki 3 (tiga) hingga ratusan kaki (terminal). Fungsi IC juga beraneka ragam, mulai dari penguat, Switching, pengontrol hingga media penyimpanan. Pada umumnya, IC adalah Komponen Elektronika dipergunakan sebagai Otak dalam sebuah Peralatan Elektronika. IC merupakan komponen Semi konduktor yang sangat sensitif terhadap ESD (Electro Static Discharge). Sebagai Contoh, IC yang berfungsi sebagai Otak pada sebuah Komputer yang disebut sebagai Microprocessor terdiri dari 16 juta Transistor dan jumlah tersebut belum lagi termasuk komponen-komponen Elektronika lainnya.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.8. Macam-macam Integrated Circuit</b>''</div>
 +
<br>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''7. Saklar  (Switch)'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Saklar adalah Komponen yang digunakan untuk menghubungkan dan memutuskan aliran listrik. Dalam Rangkaian Elektronika, Saklar sering digunakan sebagai ON/OFF dalam peralatan Elektronika.</p></div>
 +
 
 +
<br>
 +
<div align="center"><img width="250" height="250" style="margin:0px" src="……..MASUKAN GAMBAR………"/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">''<b>Tabel 2.9. Macam-macam Saklar</b>''</div>
 +
<br>
 +
 
 +
 
 +
===Konsep dasar MySQL===
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Keistimewaan MySQL:</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.        Portabilitas</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2.        Open Source</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3.        Multiuser</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4.        Performance tuning</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan 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">5.        Jenis Kolom</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-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">6.        Perintah dan Fungsi</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">7.        Keamanan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">8.        Skalabilitas dan Pembatasan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">9.        Konektivitas</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">10.    Lokalisasi</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">11.    Antar Muka</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming 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">12.    Klien dan Peralatan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">13.    Struktur tabel</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.</p></div>
 +
 
 +
 
 +
===Konsep Dasar Pemrograman Visual Basic===
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Visual Basic adalah bahasa pemrogaman tingkat tinggi produk keluaran Microsoft Corporation dan merupakan pengembangan dari bahasa BASIC (Beginners’ Allpurpose Symbolic Instruction Code) versi DOS.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perbedaan antara Visual Basic dengan bahasa BASIC adalah pemrogaman BASIC masih berorientasi pada text dan program dieksekusi secara berurutan. Untuk itu bahasa BASIC disebut sebagai interpreter. Sedangkan dalam Visual Basic dengan lingkungan grafiknya, pemrograman berorientasi objek dan sudah merupakan compiler. Visual Basic merupakan pemrograman terkendali kejadian (even driven pemrogaman) artinya pemrograman menunggu sampai adanya respon dari pengguna berupa event/kejadian tertentu (tombol di klik, menu dipilih, dan lain-lain). Ketika event terdeteksi, kode yang berhubungan dengan event akan dieksekusi.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perkembangan Visual basic sangat pesat karena pemakaiannya mudah dan banyak sekali fasilitas-sfasilitas yang disediakan. Berikut ini akan dijelaskan sejarah perkembangan visual basic, 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">1. Visual basic pertama kali diperkenalkan pada tahun 1991, yaitu Visual basic untuk DOS dan Windows.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Dua tahun kemudian tepatnya pada tahun 1993 Visual 3.0 dirilis.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Akhir tahun 1995 dirilis Visual basic 4.0 dengan tambahan pendukung aplikasi 32 bit.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Tahun 1997 Visual basic 5.0 dirilis.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5. Terakhir adanya perkembangan versi yang up-date hingga tahun 200x.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Visual Basic 6.0 menyediakan banyak objek-objek yang sangat mudah untuk digunakan, selain itu juga banyak memiliki fasilitas-fasilitas yang ada diantaranya fasilitas OOP (objek Oriented Programing) dan OLE (Objek Linking andEmbedding). Program aplikasi yang dibuat dapat diterapkan pada komputer pribadi. Selain fasilitas yang menyatu; Microsoft Visual Basic 6.0 juga didesain dengan arsitektur terbuka</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Seperti aplikasi-aplikasi komersil lainnya, Visual basic 6.0 juga dipasarkan dalam berbagai jenis atau versi. Beberapa versi dari visual basic 6.0 yang ada diantaranya adalah:</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. Standard Edition. Produk dasar ini adalah versi standard yang sudah mencakup berbagai sarana dasar dari Visual Basic 6.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">2. Enterprise Edition. Versi ini dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client-server. Biasanya versi ini digunakan untuk membuat aplikasi pada jaringan.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Profesional Edition berisi tambahan Microsoft. Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh berbagai programmer profesional. Seperti kontrol tambahan, dukungan untuk pemrograman internet serta sarana pengembangan database yang lebih baik.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada project Visual Basic terdiri dari beberapa file yang saling terkait satu dengan yang lain. Tiap file berisi berbagai informasi seperti form. modul dan sbagainya. Berikut ini, file-fle yang tercipta saat mendesain sebuah 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">1. File Project (.vbp) untuk menyimpan informasi tentang project yang 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">2. File modul (bas) untuk menyimpan rutinitas program. Beberapa modul berhubungan dengan form, beberapa modul yang lain digunakan untuk menyimpan fungsi dan procedure 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">3. File form (.frm) untuk menyimpan informasi tentang form 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">4. File ini berhubungan dengan modulFile Resource (.res ) untuk menyimpan informasi icon yang 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">5. File ActiveX Control (.ocx ) untuk menambah icon pada tollbox yang awalnya masih standar</p></div>
 +
 
 +
 
 +
===Literatur Review===
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sudaryono (2011:86), Literature review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan. Jika dapat menemukanjawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling aktual, maka kita tidak perlu melakukan penelitian yang sama.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasar kan penelitian diatas dapat disimpulkan Literature review adalah suatu survey literature tentang penemuan-penemuan yang telah dilakukan oleh penelitian sebelumnya yang berhubungan dengan topik penelitian dimana suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan.</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. Manfaat  Literature Review'''</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 Sudaryono (2011:87), manfaat Literature Review sebagai 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">a. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Menghindari membuat ulang (reinventing the wheel)  sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang 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">c. Mengidentifikasikan metode yang pernah dilakukan dan yang relevant terhadap penelitian ini.</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. Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun diatas platform dari pengetahuan atau ide yang sudah ada.</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. 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.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''2. Jenis-jenis 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">Menurut Sudaryono (2011:22), jenis-jenis penelitian 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">a. Jenis-jenis penelitian berdasarkan fungsinya</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara umum penelitian mempunyai dua fungsi utama, yaitu mengembangkan ilmu pengetahuan dan memperbaiki praktik.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Penelitian Dasar</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian dasar (basic research) disebut pula penelitian murni (pure research) atau penelitian pokok (fundamental resesarch). Penelitian ini diarahkan pada pengujian teori dengan hanya sedikit atau bahkan tanpa menghubungkan hasilnya untuk kepentingan praktik.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Penelitian Terapan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian terapan (applied research) berkenaan dengan kenyataan-kenyataan praktis, yaitu penerapan dan pengembangan pengetahuan yang dihasilkan oleh penelitian dasar dalam kehidupan nyata.</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. Penelitian Evaluasi</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian evaluasi (evaluation research) fokus pada suatu kegiatan dalam unit (site) tertentu. Kegiatan tersebut dapat berbentuk program, proses, atau pun hasil kerja, sedangkan unit dapat berupa tempat, organisasi, atau pun lembaga.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Jenis-jenis Penelitian Berdasarkan Tujuannya</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 berdasarkan pendekatan dan fungsinya, penelitian dapat pula dibedakan berdasarkan tujuannya 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">a. Penelitian Deskriptif</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian deskriptif (descriptive research), bertujuan mendeskripsikan suatu keadaan atau fenomena apa adanya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Penilaian Prediktif</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penilaian prediktif (predictive research), studi ini bertujuan memprediksi atau memperkirakan apa yang akan terjadi atau berlangsung pada waktu mendatang berdasarkan hasil analisis keadaan saat ini.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">c. Penelitian Improftif</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian improftif (improvetive research) bertujuan memperbaiki meningkatan, atau menyempurnakan keadaan, kegiatan, atau pelaksanaan suatu 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">d. Penelitian Eksplanatif</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian eksplanatif dilakukan ketika belum ada atau belum banyak penelitian dilakukan terhadap masalah yang bersangkutan.</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. Penelitian Eksperimen</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian eksperimen merupakan satu-satunya metode penelitian yang benar-benar dapat menguji hipotesis mengenai hubungan sebab akibat.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">f. Penelitian Ex Post Facto</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ex post facto berarti setelah kejadian. Secara sederhana, dalam penelitian ex post facto, peneliti menyelidiki permasalahan dengan mempelajari atau meninjau variabel-variabel.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">g. Penelitian Partisipasi</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Bonnie J. Cain penulis buku Participation Research: Research with Historical Consciousness, mengatakan bahwa definisi yang semakin luas tentang penelitian partisipatori berada dalam istilah yang berciri negatif serta dalam tindakan atau praktik yang ingin kita hindari atau atasi.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">h. Penelitian dan Pengembangan</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode penelitian dan pengembangan atau dalam istilah bahasa inggrisnya research and development adalah metode penelitian yang bertujuan menghasilkan produk tertentu serta menguji efektivitas produk tersebut.</p></div>
 +
 
 +
<br>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa Literature review tersebut adalah sebagai 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">1.    Penelitian yang dilakukan oleh Imam Sibro Malisi dari STMIK RAHARJA yang berjudul ”Prototype Alat Pengendali Gerbang Menggunakan SMS Gateway” tahun 2004, alat ini tentang pengontrolan pintu gerbang yang di kendalikan dengan fasilitas SMS Gateway untuk memberi perintah pada Mikrokontroler.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Penelitian yang dilakukan oleh Ayu Nurfitriyani Umami dari STMIK RAHARJA yang berjudul ”Pengontrolan Pintu Gerbang Menggunakan Interface Visual Basic.NET dan Database SQL Server Berbasis Mikrokontroler Atmega 328 Pada DPRD Kota Tangerang” tahun 2014, alat ini tentang pengontrolan pintu gerbang yang di kontrol dengan menggunakan mikrokontroler Atmega328 dan aplikasi dari Visual Basic.NET sebagai interfacenya</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Penelitian yang dilakukan oleh Irwan Wijaya dari STMIK RAHARJA yang berjudul ”Sistem Pengontrolan Mesin Paving Block Menggunakan Visual Basic.NET BerbasisMikrokontroler Arduino” pada tahun 2014, alat ini di rancang menggunakan sensor, mikrokontroler arduino dan interface visual basic.NET.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Penelitian yang dilakukan oleh Abdul Kholiq dari UNIVERSITAS DIPONEGORO SEMARANG yang berjudul ”Pembuatan Software Sistem Keamanan Pintu Dengan Barcode Reader Berbasis AT89S51 menggunakan Visual Basic 6.0” pada tahun 2008, alat ini tentang pembuatan software menggunakan Visual Basic untuk sistem keamanan pintu.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5. Penelitian yang dilakukan oleh Bambang Tri Atmojo dari UNIVERSITAS LAMPUNG yang berjudul ”Model Sistem Kendali Pintu Otomatis Menggunakan Barcode Berbasis PC (Personal Computer) Pada Gerbang Laboratorium Teknik Elektro Unila” pada tahu 2013, alat ini tentang model pintu otomatis menggunakan barcode yang  terdapat pada kartu Idsebagai sandi untuk membuka pintu, alat ini juga di rancang dengan mikrokontroler, visual basic, dan juga database sebagai manajemen akses nya.</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 beberapa sumber literature review di atas, dapat diketahui bahwa penelitian tentang mikrokontroler dan pengontrolan secara otomatis sudah banyak di bahas. Tapi belum ada penelitian membuat pengontrolan pintu gerbang yang memanfaatkan penjadwalan waktu atau timer. Maka dari itu dilakukannya penelitian untuk kemajuan teknologi yang sekarang ini sudah berkembang dengan pesat. Sehingga membuka dan menutup gerbang tidak lagi menggunakan tenaga manusia, tetapi dengan cara otomatis memanfaatkan mikrokontroler Arduino Uno dengan interface visual basic.net. Untuk itu di buatlah penelitian yang berjudul “Sistem Pengontrolan Pintu Gerbang otomatis Dengan Metode Timer Menggunakan Interface Visual Basic.Net Berbasis Arduino Uno”.</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">'''PEMBAHASAN'''</div>
 +
<br>

Revisi per 26 Januari 2016 12.56

PROTOTIPE PEMBERI PAKAN PADA KUCING

MENGGUNAKAN ANDROID BERBASIS RASPBERRY PI

PADA ANUGGERAH PETSHOP


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1133469117
NAMA


JURUSAN SISTEM KOMPUTER

KONSENTRASI CCIT

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2015

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS

DENGAN METODE TIMER MENGGUNAKAN INTERFACE

VISUAL BASIC.NET BERBASIS ARDUINO UNO

PADA PT.FURIN JAYA

Disusun Oleh :

NIM
: 1233472982
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: CCIT

 

 

Disahkan Oleh :

Tangerang, Februari 2015

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Ir. Untung Rahardja, M.T.I))
       
(Ferry Sudarto, S.Kom., M.Pd)
NIP :000594
       
NIP : 079010

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS

DENGAN METODE TIMER MENGGUNAKAN INTERFACE

VISUAL BASIC.NET BERBASIS ARDUINO UNO

PADA PT.FURIN JAYA

Dibuat Oleh :

NIM
: 1233472982
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi CCIT

Disetujui Oleh :

Tangerang,.... 2015

Pembimbing I
   
Pembimbing II
       
       
       
       
(Fredy Susanto, M.Kom., CCNA., MTCNA)
   
(Asep Saefullah, S.Pd., M.Kom)
NID : 04051
   
NID : 06121

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS

DENGAN METODE TIMER MENGGUNAKAN INTERFACE

VISUAL BASIC.NET BERBASIS ARDUINO UNO

PADA PT.FURIN JAYA

Dibuat Oleh :

NIM
: 1233472982
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Komputer

Konsentrasi CCIT

Tahun Akademik 2016

Disetujui Penguji :

Tangerang, - 2015

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

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS

DENGAN METODE TIMER MENGGUNAKAN INTERFACE

VISUAL BASIC.NET BERBASIS ARDUINO UNO

PADA PT.FURIN JAYA

Disusun Oleh :

NIM
: 1233472982
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: CCIT

 

 

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, - 2016

 
 
 
 
 
NIM : 1233472982

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

Membuka pintu gerbang secara manual adalah pekerjaan yang cukup merepotkan, melelahkan, dan juga membutuhkan waktu untuk mendorong gerbang yang lumayan berat. Contohnya saja saat mungkin petugas keamanan akan membukakan pintu gerbang di pagi hari pada jam tertentu agar para pegawai yang lain bisa masuk kantor dengan tepat waktu, maka petugas keamanan akan membukakan pintu secara manual, hal itu pastinya akan sangat merepotkan, di tambah lagi jika petugas keamanan lupa atau telat membukakan pintu gerbang, maka sudah di pastikan para pegawai tidak akan bisa masuk dan pasti nya akan telat masuk kantor. Dengan kemajuan teknologi dan memanfaatkan mikrokontroller Arduino uno sebagai pengolahan data terciptalah pemikiran untuk membuat sistem pengendali pintu gerbang secara otomatis dan dengan menggunakan mikrokontroller Arduino uno sebagai pengolah data di tambah penjadwalan buka tutup pintu gerbang dengan metode timer. Tidak hanya buka tutup pintu otomatis, yang penulis kembangkan, ada juga fungsi lain yang di tambah kan pada prototype ini, ialah sistem masuk dengan cara input nomor atau id pegawai dan secara otomatis pegawai yang telat akan tercatat waktu kedatangnya. .


Kata kunci : Arduino Uno, Motor DC, Gerbang Otomatis.

ABSTRACT

Open the gate manually is a job that is quite cumbersome, laborious, and also takes time to push the gate pretty heavy. For instance when possible security guard will open the gate in the morning at certain hours so that other employees can come to work on time, then the security officer will open the door manually, it certainly will be very troublesome, plus if the security officer forget or late opening the gate, it has been ascertained officials will not be able to enter and its definitely going to be late for the office. With advances in technology and utilizes uno Arduino microcontroller as data processing created the idea to create the gate control system automatically and using Arduino Uno microcontroller as data processor plus scheduling open and close the gate to the method timer. Not only automatic door opening and closing, the authors developed, there is also another function which is added right on this prototype, the system is entered by way of input id number or employee and the employee automatically will be recorded late kedatangnya time.


Keywords: Arduino Uno, DC Motor, Gate

KATA PENGANTAR


Bismillahirrahmanirrahim

Assalamu’alaikum Wr. Wb.

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat rahmat dan anugerah-Nya serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan baik dan tepat pada waktunya.


Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan skripsi yang berjudul “SISTEM PENGONTROLAN PINTU GERBANG OTOMATIS DENGAN METODE TIMER MENGGUNAKAN INTERFACE VISUAL BASIC.NET BERBASIS ARDUINO UNO PADA PT.FURIN JAYA”.

Penulis menyadari dengan sepenuh hati bahwa tersusunnya skripsi ini bukan hanya atas kemampuan dan usaha penulis semata, namun juga berkat bantuan berbagai pihak, oleh karena itu penulis mengucapkan terima kasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I., selaku Ketua STMIK Raharja.
  2. Bapak Drs. Po. Abas Sunarya, M.Si, selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Ferry Sudarto, S.Kom., M.Pd. selaku Kepala Jurusan Sistem Komputer STMIK Raharja.
  4. Bapak Fredy Susanto, M.Kom., CCNA., MTCNA selaku Dosen Pembimbing 1 yang telah meluangkan waktu membimbing penyusunan skripsi.
  5. Bapak Asep Saefullah, S.Pd., M.Kom, selaku pembimbing 2 yang telah memberikan banyak masukan dalam penyusunan skripsi.
  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya.
  7. Orangtua tercinta yang tanpa lelah selalu memanjatkan doa dan memberikan segala dukungan moril, materil dan spritual. “Semoga Allah SWT senantiasa memberikan limpahan rahmat kepada Beliau, Amin“.
  8. Rekan-rekan seperjuangan yang tidak bosan-bosan nya terus mendukung dan memberi masukan baik kepada penulis
  9. Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan penulis semangat dalam menyelesaikan laporan skripsi ini.

Akhir kata penulis berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.


Tangerang, - 2016
Angga Priya Utama
NIM. 1233472982


BAB I

PENDAHULUAN

‎Latar Belakang

Seiring berjalannya waktu dan zaman pun terus mengalami perubahan dengan teknologi-teknologi yang terus berkembang, dan manusia pun terus berinovasi dalam menciptakan sesuatu yang bisa memudahkan pekerjaan manusia. Pekerjaan manusia semakin di mudahkan dengan dengan adanya ilmu pengetahuan teknologi sistem robotik, banyak pekerjaan yang dikerjakan yang di kerjakan dengan sebuah sistem robotic, dari sector industry maupun rumah tangga, sehingga pekerjaan manusia dapat dikerjakan dengan mudah tanpa harus membuang tenaga dan mempersingkat waktu. Sebagai contoh pintu gerbang yang saat ini masih banyak di pakai pada pabrik atau perusahaan adalah pintu gerbang yang membuka ataupun menutupnya masih manual, didorong ataupun di tarik oleh security. Permasalahan yang timbul mungkin saja pada saat jam masuk kerja pintu gerbang belum terbuka di karenakan security lupa ataupun telat datang sehingga tidak ada yang membukakan pintu gerbang pabrik tersebut. Permasalahan ini dapat di atasi dengan menggunakan salah satu teknologi yang handal saat ini adalah sebuah sistem robotik yang dipadukan dengan pengaturan timer atau penjadwal waktu. ‎

Untuk membuka pintu gerbang secara otomatis tinggal mengatur settingannya pada aplikasi yang dibuat pada visual basic. Dengan memanfaatkan aplikasi pengendali pintu gerbang otomatis yang dibuat pada software visual basic dan dipadukan dengan metode timer , sehingga dapat dihasilkan suatu inovasi baru di mana membuka dan menutup pintu gerbang tidak lagi menggunakan tenaga manusia untuk mengendalikan nya, pastinya lebih tepat waktu dan tidak menguras tenaga. Rancangan penelitian ini mempunya keunggulan dalam membaca jam karyawan yang terlambat hadir.‎


‎Perumusan Masalah

Berdasarkan latar belakang masalah tersebut di atas, maka dapat di rumuskan beberapa permasalahan pada penelitian ini adalah :‎

a. Bagaimana cara merancang pintu gerbang dengan metode timer menggunakan mikrokontroler Arduino uno ?

‎b. Bagaimana merancang interface pengontrolan pintu gerbang otomatis dengan visual basic ?‎

‎c. Bagaimana koneksi antara interface visual basic dengan Arduino uno ?

‎Ruang Lingkup Penelitian

Sebagai pembatasan pembahasan atas penyusunan laporan ini sehingga tetap fokus dan sesuai dengan tujuan yang ditetapkan, maka memberikan ruang lingkup laporan sebagai berikut :‎

‎a. Prototype menggunakan Arduino uno sebagai mikrokontrolernya

‎b. Aplikasi visual basic sebagai interface dan mengatur timer pada pengontrolan pintu gerbang otomatis ini‎

‎c. Sistem hanya mengatur waktu buka dan tutup dari gerbang yang ada pada PT. Furin Jaya.‎

‎Tujuan Dan Manfaat Penelitian

Tujuan

Sasaran yang ingin dicapai dari penulisan laporan ini adalah :

a. Membuat pengontrolan buka tutup pintu gerbang secara otomatis yang dapat bekerja efektif dan dapat di setting waktunya kapan harus buka dan tutup.

‎b. Membuat prototype pengontrolan pintu gerbang secara otomatis dengan metode penjadwalan timer.‎

‎c. Membuat prototype yang dapat memudahkan manusia untuk membuka dan menutup pintu dengan otomatis dan tidak harus memakan tenaga dan waktu.‎

Manfaat

Sebuah karya yang baik adalah karya sarat akan manfaat. Penulisan laporan ini dapat dimanfaatkan sebagai :

a. Bentuk apresiasi dan kontribusi bagi perkembangan teknologi aplikasi dibidang mekatronik dan teknologi informasi.

‎b. Alat ini akan membantu petugas penjaga gerbang atau keamanan dalam melakukan salah satu pekerjaannya, yaitu membuka dan menutup pintu gerbang.

‎c. Alat ini akan secara otomatis membuka dan menutup pintu gerbang dengan metode timer, jadi pintu gerbang secara otomatis akan membuka dan menutup pintu gerbang pada jam atau waktu tertentu yang sudah di setting.‎


‎Metode Penulisan

Dalam rangka menghasikan karya yang sesuai dengan teori ilmiah dan tepat guna, maka dalam penyusunannya ada beberapa metode yang diterapkan, antara lain :

Metode Pengumpulan data

‎Untuk medapatkan data yang diperlukan dalam laporan skripsi ini, digunakan metode sebagai berikut:

a. Metode Pengamatan (Observasi Research)

Pada observasi yang dilakukan selama 2 bulan, penulis melihat masih adanya kebiasaan user untuk membuka dan menutup atap secara konvensional.‎

‎b. Metode Wawancara (Interview Research)‎

Dalam hal ini penulis melakukan wawancara dengan stakeholder yang bernama Suroyo yang ada pada PT.Furin Jaya agar memperoleh data yang jelas dan akurat. Dari hasil wawancara tersebut yang dikeluhkan oleh stakeholder adalah dalam proses membuka dan menutup pintu gerbang masih manual dengan tenaga manusia . ‎

c. Metode Studi Pustaka (Library Research)

Motode Perancangan

Untuk metode perancangan yang diusulkan ini, penulis menggunakan Flowchart. Alasan penulis memilih metode perancangan flowchart ini adalah dalam metode perancangan program sebelumnya penulis menggunakan flowchart, sehingga dalam metode perancangan ini penulis menggunakan metode yang sama agar dapat saling berhubungan dan tidak ada yang berubah dari sistem yang berjalan sampai perancangan sistem yang akan diusulkan, hanya saja ada perubahan atas sistem yang akan diusulkan, namun tidak akan merubah konsep kerja pada sistem yang sedang berjalan. Untuk perancangan alat, penulis menggunakan Sistem Flowchart, dan untuk perancangan program, penulis menggunakan Flowchart Program.

Metode Prototype

Prototype model yang penulis gunakan yaitu Throw-away. Prototype di buat dan di tes. Pengelaman yang diperoleh dari pembuatan prototype digunakan untuk membuat produk akhir (final), kemudian prototype tersebut dibuang (tidak dipakai). Alasan penulis menggunakan metode ini adalah karena memiliki suatu tujuan utamanya yaitu kegagalan dalam mendefinisikan masalah antara user dan developer dapat dikenali dari awal serta proses testing dan perbaikan dapat dilakukan secara terus menerus sehingga mengurangi tingkat kegagalan produk.

Metode Testing

Pada metode testing ini penulis menggunakan Black Box pada sistem yang akan penulis bangun, dalam fungsinya Black Box testing digunakan untuk menemukan hal-hal yang fungsinya tidak benar atau tidak ada dan kesalahan pada perfomansi (performance errors). Karena uji coba Black Box memungkinkan eksperimen software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.‎

Sistematika Penulisan

Laporan ini terbagi dalam beberapa bab yang berisi urutan secara garis besar dan kemudian dibagi lagi dalam sub-sub yang akan membahas dan menguraikan masalah yang lebih terperinci. Secara garis besar isinya adalah :‎

‎a. BAB I PENDAHULUAN

‎Pada bab ini berisi tentang latar belakang pembuatan laporan, perumusan masalah, ruang lingkup, tujuan penulisan, manfaat penulisan, metodologi penulisan dan sistematika penulisan.

b. BAB II LANDASAN TEORI

Bab ini berisi tentang landasan teori sebagai konsep dasar dalam penyusunan alat dan laporan sehingga menghasilkan karya yang bernilai ilmiah dan memiliki daya guna.

‎c. BAB III PERANCANGAN DAN PEMBAHASAN

‎Bab ini memuat tentang perancangan sistem pengontrolan pintu gerbang otomatis dengan metode timer menggunakan interface visual basic.net berbasis arduino uno pada PT. furin jaya, Flow Chart dari sistem yang akan dibangun, serta perancangan alat dengan menggunakan mikrokontroler arduino uno.

d. BAB IV IMPLEMENTASI DAN PENGUJIAN

‎Bab ini berisi tentang implementasi dari sistem yang telah dirancang kemudian dilakukan pengujian atas kinerja dari sistem dan analisa terhadap komunikasi antara mikrokontroler, aplikasi pengontrolan, motor DC sebagai media untuk membuka dan menutup pintu gerbang.

e. BAB V PENUTUP

‎Bab ini berisi tentang kesimpulan dan saran dari pembuatan alat dan laporan sebagai upaya untuk perbaikan kedepan.

DAFTAR PUSTAKA

LAMPIRAN


BAB II

LANDASAN TEORI


Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Menurut Mustakini (2009:34), “Sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu”.

Menurut Gaol (2008:11), “Sistem adalah hubungan satu unit dengan unit-unit lainnya yang saling berhubungan satu sama lainnya dan yang tidak dapat dipisahkan serta menuju suatu kesatuan dalam rangka mencapai tujuan yang telah ditetapkan”. Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”. Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja yang terdiri dari input, proses dan output yang saling terintegrasi dan saling berinteraksi satu sama lain untuk mencapai tujuan tertentu.

2. Karakteristik Sistem‎

Menurut Mustakini (2009:54), bahwa suatu sistem mempunyai karakteristik. Karakteristik sistem adalah sebagai berikut:


Gambar 2.1. Karakteristik suatu sistem (Mustakini 2009:54)

a.‎ Komponen sistem (components system)‎

Komponen sistem adalah segala sesuatu yang menjadi bagian ‎penyusun sistem. Komponen sistem dapat berupa benda nyata ‎ataupun abstrak. Komponen sistem disebut sebagai subsistem, ‎dapat berupa orang, benda, hal atau kejadian yang terlibat didalam ‎sistem.‎

b.‎ Mempunyai batas sistem (boundary)‎

Batas sistem diperlukan untuk membedakan satu sistem dengan ‎sistem lain. Tanpa adanya batas sistem maka sangat sulit untuk ‎menjelaskan suatu sistem. Batas sistem akan memberikan batasan ‎scope tinjauan terhadap sistem.‎

c.‎ Mempunyai lingkungan (environment)‎

Lingkungan sistem adalah segala sesuatu yang berada di luar ‎sistem. Lingkungan sistem dapat menguntungkan ataupun ‎merugikan. Umumnya, lingkungan yang menguntungkan akan ‎selalu dipertahankan untuk menjaga keberlangsungan sistem. ‎Sedangkan lingkungan sistem yang merugikan akan diupayakan ‎agar mempunyai pengaruh seminimal mungkin, bahkan jika ‎mungkin ditiadakan.‎

d.‎ Mempunyai penghubung atau antar muka (interface) antar ‎komponen

Penghubung atau antar muka merupakan komponen sistem, yaitu ‎segala sesuatu yang bertugas menjembatani hubungan antar ‎komponen dalam sistem. Penghubung atau antar muka merupakan ‎sarana yang memungkinkan setiap komponen saling berinteraksi ‎dan berkomunikasi dalam rangka menjalankan fungsi masing-‎masing komponen. Dalam dunia komputer, penghubung/antar muka ‎dapat berupa berbagai macam tampilan dialog layar monitor yang ‎memungkinkan seseorang dapat dengan mudah mengoperasikan ‎sistem aplikasi komputer yang digunakannya.‎

e.‎ Mempunyai Masukan (input)‎

Masukan merupakan komponen sistem, yaitu segala sesuatu yang ‎perlu dimasukkan ke dalam sistem sebagai bahan yang akan diolah ‎lebih lanjut untuk menghasilkan keluaran yang berguna. Dalam ‎sistem Informasi Manajemen, masukan di sebut sebagai data.‎

f.‎ Mempunyai Pengolahan (processing)‎

Dalam sistem informasi manajemen, pengolahan adalah berupa ‎program aplikasi komputer yang dikembangkan untuk keperluan ‎khusus. Program aplikasi tersebut mampu menerima masukan, ‎mengolah masukan, dan menampilkan hasil olahan sesuai dengan ‎kebutuhan para pemakai.‎

g.‎ Mempunyai Keluaran (output)‎

Keluaran merupakan komponen sistem berupa berbagai macam ‎bentuk keluaran yang dihasilkan oleh komponen pengolahan. ‎Dalam sistem informasi manajemen, keluaran adalah informasi yang ‎dihasilkan oleh program aplikasi yang akan digunakan oleh pemakai ‎sebagai bahan pengambilan keputusan.‎

h.‎ Mempunyai Sasaran (objective) dan Tujuan (goal)‎

Setiap komponen dalam sistem perlu dijaga agar saling bekerja ‎sama dengan harapan agar mampu mencapai sasaran dan tujuan ‎sistem. Sasaran berbeda dengan tujuan. Sasaran sistem adalah apa ‎yang ingin dicapai oleh sistem untuk jangka waktu yang relative ‎pendek. Sedangkan tujuan merupakan kondisi/hasil akhir yang ‎ingin dicapai oleh sistem untuk jangka waktu yang panjang. Dalam ‎hal ini, sasaran merupakan hasil pada setiap tahapan tertentu yang ‎mendukung upaya pencapaian tujuan.‎

i.‎ Mempunyai Kendali (control)‎

Bagian kendali mempunyai peran utama menjaga agar proses dalam ‎sistem dapat berlangsung secara normal sesuai batasan yang telah ‎ditetapkan sebelumnya. Dalam sistem informasi manajemen, ‎kendali dapat berupa validasi masukan, validasi proses, maupun ‎validasi keluaran yang dapat dirancang dan dikembangkan secara ‎terprogram.‎

j.‎ Mempunyai Umpan Balik (feed back)‎

Umpan balik diperlukan oleh bagian kendali (control) sistem untuk ‎mengecek terjadinya penyimpangan proses dalam sistem dan ‎mengembalikannya ke dalam kondisi norma.‎

‎3.‎ Kriteria Sistem Yang Baik

Kriteria sistem yang baik antara lain:‎

a.‎ Kegunaan

Sistem harus menghasilkan informasi yang tepat pada waktunya, ‎relevan yang berarti sistem tersebut mempunyai manfaat bagi ‎pemakainya.‎

b.‎ Ekonomis

Dalam merancang atau membangun sebuah sistem sebisa mungkin ‎hemat pada biaya perancangan, perawatan maupun operasional ‎sistem tersebut.‎

c.‎ Kehandalan

Keluaran (output) sistem harus memiliki tingkat ketelitian yang ‎sangat tinggi dan sistem itu sendiri harus mampu beroperasi secara ‎efektif dan efisien.‎

d.‎ Kapasitas

Sistem harus mempunyai kapasitas yang memadai untuk menangani ‎periode-periode operasi puncak seperti pada saat sistem beroperasi ‎pada puncak.‎

e.‎ Fleksibilitas

Sistem harus cukup fleksibilitas untuk menampung perubahan yang ‎akan muncul sewaktu-waktu.‎


4.Klasifikasi Sistem‎

Menurut Mustakini (2009:53), Suatu sistem dapat diklasifikasikan:

a. Sistem abstrak (abstact system) dan sistem fisik (phisical system)

Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sitem fisik merupakan sistem yang ada secara fisik.

b. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made system)

Sistem alami adalah sistem yang keberadaannya terjadi secara alami/natural tanpa campuran tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang ada sebagai hasil karya teknologi yang dikembangkan manusia.

c. Sistem pasti (deterministic system) dan sistem tidak tentu (probobalistic system)‎

Sistem tertentu adalah sistem yang tingkah lakunya dapat ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu sistem tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancangdan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan baku.‎

d. Sistem Tertutup (closed system) dan Sistem Terbuka (open system)‎

Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka mempunyai prilaku yang dipengaruhi oleh lingkungannya. Sistem aplikasi komputer merupakan sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang terjadi diluar sistem.

5. Daur Hidup Sistem

Menurut Tata Sutabri (2007: 14) daur hidup sistem adalah proses evolusioner yang dikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. Daur hidup sistem terdiri dari serangkaian tugas yang erat mengikuti langkah – langkah pendekatan sistem karena tugas – tugas tersebut mengikuti pola yng teratur dan dilakukan secara top – down .daur hidup sistem sering di sebut sebagai pendekatan air terjun (waterfall approach) bagi pembangunan dan pengembangan sistem.‎

Pembangunan sistem hanyalah salah satu dari rangkaian daur hidup suatu sistem. Meskipun demikan, proses ini merupakan aspek yang sangat penting. Kita akan melihat beberapa fase / tahapan dari daur hidup sistem yakni:‎

a. Mengenali adanya kebutuhan

Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan atau problema yang harus dapat dikenali sebagai mana adanya. Kebutuhan dapat terjadi sebagai hasil perkembangan dari organisasi dan volume yang meningkat melebihi kapasistas dari sistem yang ada.

b. Pembangunan sistem‎

Suatu proses atau seperangkat prosedur yang harus diikuti untuk kebutuhan yang timbul dan membangun suatu system untuk dapat memenuhi kebutuhan tersebut.

c. Pemasangan sistem‎

Setelah tahap pembangunan sistem selesai, sistem kemudian akan diopersaikan pemasangan sistem merupakan tahap yang penting pula dalam daur hidup sistem.peralihan dari tahap pembanguna menuju tahap operasional terjadi pemasangan sistem yang sebenarnya, yang merupakan langkah akhir dari suatu pembangunan.‎

d. Pengoperasian sistem

Program –program komuter dan prosedur – prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh system informasi tadi.

e. Sistem menjadi usang‎

Kadang perubahan yang terjadi begitu drasitis sehingga tidak dapat diatasi haya dengan melakukan perbaikan – perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknis sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk mengoperasiaknnya Sistem infomasi kemudian akan melanjutkan daur hidupnya. Sistem dibangun untuk memenuhi kebutuhan dan sistem beradaptasi ‎


Gambar 2.2. Daur Hidup Sistem


‎Konsep Dasar Data

1. Definisi Data‎

Data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan (Kumorotomo dan Margono, 2010:11)‎

Data didefinisikan sebagai representasi dunia nyata mewakili suatu objek seperti manusia, hewan, peristiwa, konsep, keadaan dan sebagainya yang direkam dalam bentuk angka,huruf, simbol, teks, gambar, bunyi atau kombinasinya. Dengan kata lain,data merupakan kenyataan yang menggambarkan suatu kejadian dan kesatuan yang nyata. Data merupakan material atau bahan baku yang belum mempunyai makna atau belum berpengaruh langsung kepada pengguna sehingga perlu diolah untuk dihasilkan sesuatu yang lebih bermakna (Mulyanto, 2009:15).‎

Menurut Kadir (2009:3),bahwa “data adalah suatu bahan mentah yang kelak dapat diolah lebih lanjut untuk menjadi suatu yang lebih bermakna. Data inilah yang nantinya akan disimpan dalam database”.‎

2. Klasifikasi Data‎

Menurut Sutarbi (2012:3), data itu sendiri dapat diklasifikasikan menurut jenis, sifat, dan sumber. Mengenai penjelasan klasifikasi data tersebut akan di urai di bawah ini:

Data dapaikan menurut jenisnya, sifatnya dan sumbernya

a. Klasifikasi data menurut jenis data :

1. Data hitung

Data hitung adalah hasil perhitungan atau jumlah tertentu. Yang termasuk data hitung adalah presentase dari jumlah tertentu

2. Data Ukur

Data ukur adalah data yang menunjukan ukuran mengenai nilai sesuatu.

b. Klasifikasi data menurut sifat data

1. Data kuantitatif

Data kuantitaif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.

2. Data kualitatif

Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu.

c. Klasifikasi data menurut sumber data

1. Data internal

Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.

2. Data eksternal

Data eksternal adalah data hasil observasi orang lain data eksternal terdiri dai dua jenis, yaitu:

a. Data eksternal primer

Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yankni orang yang melakukan observasi sendiri.

b. Data eksternal skunder

Data eksternal skunder adalah data diperoleh bukan dari orang lain yang melakukan obesrvasi melainkan melalui seseorang atau sejumlah orang lain.

3. Pengolahan Data

Menurut Moekijat (2005:22), pengolahan data adalah kegiatan pikirandengan bantuan tangan atau suatu peralatan, dan mengikuti serangkaian langkah, perumusan atau pola tertentu untuk mengubah data, sehingga data tersebut, bentuk, susunan, sifat, atau isinya menjadi lebih berguna. Menurut Jogiyanto (2004:2), pengolahan data merupakan manipulasi daridata kedalam bentuk yang lebih berguna dan lebih berarti , berupa suatu informasi. Dari uraian diatas dapat disimpulkan bahwa pengolahan data adalah kegiatan memanipulasi atau mengubah data agar menghasilkan informasi yang lebih berguna.Menurut Jogiyanto (2004:3), suatu proses pengolahan data terdiri dari tigatahapan dasar yang disebut dengan siklus pengolahan data ( data processing cycle ) yaitu input, processing, dan output. Tiga tahapan dasar ini kemudiandikembangkan dengan ditambah tiga tahap lagi yaitu origination, storage, dan distribution.

a. Origination

Tahap ini berhubungan dengan proses dari pengumpulan data yang biasanyamerupakan proses pencatatan ( recording ) data dokumen dasar.

b. Input

Tahap ini merupakan proses pemasukan data kedalam proses komputer lewatalatInput (input device).

c. Processing

Tahap ini merupakan proses pengolahan dari data yang sudah dimasukkanyang dilakukan oleh alat pemroses (processing device).

d. Output

Tahap ini merupakan proses menghasilkan output dari hasil pengolahan data ke alat output (out device).

e. Distribution

Tahap ini merupakan proses dari di distribusi output kepada pihak yang berhak dan membutuhkan informasi.

f. Storage

Tahap ini merupakan proses perekaman hasil pengolahan kesimpulan luar ( storage).


Konsep Dasar Testing

1. Definisi Testing

Menurut Rizky (2011:237), “Testing adalah sebuah proses yang dijawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak secara terpenuhi kebutuhan teknis yang telah disepakati dari awal”.

Detail tahapan yang harus dilampaui dalam kaitan kebutuhan perangkat lunak dari sudut pandang testing perangkat lunak adalah:

1. Verifikasi

Verifikasi adalah proses pemeriksaan untuk memastikan bahwa perangkat lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal antara pengembang perangkat lunak dan pengguna.

2. Validasi

Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat lunak dapat dieksekusi secara baik.

Definisi dari standart yang harus dipenuhi oleh kebutuhan perangkat lunak adalah pembebasan perangkat lunak dari failure, fault, dan error serta incident dijelaskan dalam detail berikut:

1). Failure

Failure adalah kegagalan perangkat lunak dalam melakukan proses yang seharusnya menjadi kebutuhan perangka lunak tesebut.

2). Fault

Fault adalah akar permasalahan dari kegagalan sebuah perangkat lunak.

3). Error

Error adalah akibat dari adanya fault atau kerusakan yang kemudian dipicu oleh perilaku pengguna.

4). Incident

Incident atau kecelakaan merupakan hasil akhir yang terjadi akibat dari error yang berkelanjutan dan tidak diperbaiki atau tidak terdeteksi dalam proses pengembangan perangkat lunak.

2. Acuan dan Pengukuran Testing

Menurut Rizky (2011:256), “Acuan testing adalah satuan pengukuran secara kuantitatif dari proses testing yang dijalankan. Sedangkan pengukuran testing adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses testing”.

Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses testing perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan testing antara lain:

1. Waktu

Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada.

2. Biaya

Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak.

3. Kinerja

Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektivitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak.

4. Kerusakan

Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif.


3. Tipe dan Teknik Testing


Menurut Rizky (2011:259), “Tipe testing lebih berkonsentrasi terhadap aspek dari perangkat lunak yang akan dikenai proses testing. Teknik testing merupakan metode yang digunakan dalam melakukan testing untuk bagian tertentu dari perangkat lunak”.


Secara teoritis, testing dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe testing yang paling umum digunakan di dalam lingkup rekayasa perangkat lunak. Dua jenis tersebut adalah white box dan black box testing.

4. Definisi White Box

Menurut Rizky (2011:262), “White Box Testing secara umum merupakan jenis testing yang lebih berkonsentrasi terhadap “isi” dari perangkat lunak itu sendiri. Jenis ini lebih banyak berkonsentrasi kepada source code dari perangkat lunak yang dibuat”.

Menurut Handaya dan Hakim Hartanto di dalam Jurnal Sistem Informasi (2011:204) “White Box adalah sebuah cara pengujian yang menggunakan struktur kontrol yang dideskripsikan sebagai komponen perangkat lunak untuk memperoleh uji kasus”.

Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa white box adalah sebuah cara pengujian yang menggunkan struktur control perangkat lunak.

Beberapa teknik yang terdapat dalam jenis white box testing adalah:

a. Decision (Branch) Coverage Sesuai dengan namanya, teknik testing ini fokus terhadap hasil dari tiap skenario yang dijalankan terhadap bagian perangkat lunak yang mengandung percabangan (if...then...else).

b. Condition Coverage Teknik ini hampir mirip dengan teknik yang pertama, tetapi dijalankan terhadap percabangan yang dianggap kompleks atau percabangan majemuk. Hal ini biasanya dilakukan jika dalam sebuah perangkat lunak memiliki banyak kondisi yang dijalankan dalam satu proses sekaligus.

c. Path Analysis Merupakan teknik testing yang berusaha menjalankan kondisi yang ada dalam perangkat lunak serta berusaha mengoreksi apakah kondisi yang dijalankan telah sesuai dengan alur diagram yang terdapat dalam proses perancangan.

d. Executive Time Pada teknik ini, perangkat lunak berusaha dijalankan atau dieksekusi kemudian dilakukan pengukuran waktu pada saat input dimasukkan hingga output dikeluarkan. Waktu eksekusi yang dihasilkan kemudian dijadikan bahan evaluasi dan dianalisa lebih lanjut untuk melihat apakah perangkat lunak telah berjalan sesuai dengan kondisi yang dimaksud oleh tester.

e. Executive Time Pada teknik ini, perangkat lunak berusaha dijalankan atau dieksekusi kemudian dilakukan pengukuran waktu pada saat input dimasukkan hingga output dikeluarkan. Waktu eksekusi yang dihasilkan kemudian dijadikan bahan evaluasi dan dianalisa lebih lanjut untuk melihat apakah perangkat lunak telah berjalan sesuai dengan kondisi yang dimaksud oleh tester.

f. Algorithm Analysis Teknik ini umumnya jarang dilakukan jika perangkat lunak yang dibuat berjenis sistem informasi. Sebab teknik ini membutuhkan kemampuan matematis yang cukup tinggi dari para tester, karena di dalamnya berusaha melakukan analisa terhadap algoritma yang diimplementasikan pada perangkat lunak tersebut.

5. Definisi Black Box

Menurut Siddiq (2012:4), “Pengujian black box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.

Menurut Budiman (2012:4) Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan.

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.

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. '


Uji coba Black Box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:


a. Fungsi-fungsi yang salah atau hilang

b. Kesalahan interface

c. Kesalahan dalam struktur data atau akses database eksternal

d. Kesalahan performa

e. kesalahan inisialisasi dan terminasi


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 berikut:


a. Bagaimana validitas fungsionalnya diuji?

b. Jenis input seperti apa yang akan menghasilkan kasus uji yang baik?

c. Apakah sistem secara khusus sensitif terhadap nilai input tertentu?

d. Bagaimana batasan-batasan kelas data diisolasi?

e. Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem?

f. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem?


Sehingga dalam uji coba Black Box harus melewati beberapa proses sebagai berikut:


a. Menganalisis kebutuhan dan spesifikasi dari perangkat lunak.

b. Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji.

c. Menentukan output untuk suatu jenis input.

d. Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi.

e. Melakukan pengujian.

f. Pembandingan output yang dihasilkan dengan output yang diharapkan.

g. Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji.


1). Metode Pengujian Dalam Black Box

Ada beberapa macam metode pengujian Black Box, berikut diantaranya:

a. Equivalence Partioning

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.

b. Boundary Value Analysis

Sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini boundary value analysis

c. Cause-Effect Graphing Techniques

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:

1). Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang dtujukan untuk masing-masing.

2). Pembuatan grafik Causes-Effect graph.

3). Grafik dikonversikan kedalam tabel keputusan.

4). Aturan tabel keputusan dikonversikan ke dalam kasus uji.

d. 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 engembangan 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.

e. Sample and 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 (Robustness Testing) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian petahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.

f. 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

g. Requirement Testing

Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak (input/output/fungsi/performansi) 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

h. Endurance Testing

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


2). Kelebihan dan Kelemahan Black Box


Dalam uji coba Black Box terdapat beberapa kelebihan dan kelemahan. Berikut adalah keunggulan dan kelemahannya:

Kelebihan Black Box

a. Dapat memilih subset test secara efektif dan efisien

b. Dapat menemukan cacat

c. Memaksimalkan testing investmen

Kelemahan Black Box

a. Tester tidak pernah yakin apakah PL tersebut benar – benar lulus uji.


Konsep Dasar Pengontrolan

1. Definisi Pengontrolan


Menurut Erinofiardi (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”.

Kontrol otomatis mempunyai peran penting dalam dunia industri modern saat ini. Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalam meringankan segala aktifitasnya.

Berdasarkan Ejaan Yang Disempurnakan (EYD) pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan, pemeriksaan dan pengendalian.

Pada industri besar dan modern sangat memerlukan tenaga ahli perencanaan sistem pengendali dan perancangan desain sistem pengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinan bahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungan karena teori sistem pengendali modern dikembangkan guna mengatasi kerumitan yang dijumpai pada berbagai sistem pengendalian yang menuntut kecepatan dan ketelitian yang tinggi dengan hasil output yang optimal.

Dalam sistem pengendali kita mengenal adanya sistem pengendali Loop Terbuka ( Open-loop Control System ) dan Sistem Pengendali Loop Tertutup ( Closed-loop Control System ).


2. Jenis – Jenis Pengontrolan

a. Sistem Kontrol Loop Terbuka

Menurut Erinofiardi (2012:261) sistem kontrol loop terbuka adalah ”suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran tidak di umpan-balikkan ke parameter pengendalian.”


Sumber : Erinofiardi (2012:261)
Gambar 2.3. Sistem Pengendali Loop Terbuka


Gambar diagram blok diatas menggambarkan bahwa didalam sistem tersebut tidak ada proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannya ke alat terkendali.

b. Sistem Kontrol Loop Tertutup

Menurut Erinofiardi (2012:261) sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.”

Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yang diumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.


Sumber : Erinofiardi (2012:262)
Gambar 2.4. Sistem Pengendali Loop Tertutup


Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat terkendali.

Sinyal input berupa masukan referensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalikan tersebut. Dalam berbagai sistem pengendalian, sinyal input dihasilkan oleh mikrokontroler.


Konsep Dasar Otomatis

1. Definisi Otomatis

Menurut Saputra, Dedy Cahyadi dan Awang Harsa Kridalaksana di dalam Jurnal Informatika Mulawarman Vol 5 No. 3 (2010:3),“Perangkat otomatis yang dimaksud disini adalah perangkat atau alat yangdigunakan untuk membantu kelancaran proses otomatis.

MenurutSantoso, Martinus dan Sugiyanto dalam Jurnal FEMA Vol. 2 (2013:17),“Otomasi adalah proses yang secara otomatis mengontrol operasi dan perlengkapansistem dengan perlengkapan mekanik atau elektronika yang dapat menggantimanusia dalam mengamati dan mengambil keputusan.

Daripendapat yang dikemukakan di atas dapat disimpulkan bahwa Otomatis adalah proses mengontrol operasi danperlengkapan dengan sistem elektronika.

Adabeberapa alasan dalam penggunaan sistem otomasi antara lain sebagai berikut Menurut Santoso, Martinus dan Sugiyanto dalam Jurnal FEMA Vol. 2 (2013:17):

a. Meningkatkan produktifitas perusahaan

b. Tingginya biaya tenaga kerja

c. Kurangnya tenaga kerja untuk kemampuantertentu

d. Tenaga kerja cenderung berpindah kesektorpelayanan.

e. Tingginya harga bahan baku

f. Meningkatkan kualitas produk.

g. Menurunkan Manufacturing Lead Time (MLT)

MenurutSaputra, Dedy Cahyadi dan Awang Harsa Kridalaksana dalam Jurnal Informatika Mulawarman Vol. 2 (2010:3), Perangkat ini terdiri dari 2 (dua)bagian, yaitu: a. Perangkat Keras b. Perangkat Lunak Otomasi Tanpa adanya dua perangkat inisecara memadai maka proses otomasi tidak akan dapat berjalan dengan baik.


Konsep Dasar Perancangan Sistem

1. Definisi Perancangan Sistem


Menurut Mahdiana dalam Sutabri (2011:37), ”Perancangan sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan”.


Menurut Sugianto dalam Zohrahayati (2013:28), ”Perancangan sistem adalah suatu kegiatan membuat desain teknis berdasarkan kegiatan pada proses analisis. Perancangan disini dimaksudkan suatu proses pemahaman dan perancangan suatu sistem informasi berbasis computer”


Perancangan sistem merupakan tahap selanjutnya setelah analisa sistem, mendapatkan gambaran dengan jelas tentang apa yang dikerjakan pada analisa sistem, maka dilanjutkan dengan memikirkan bagaimana membentuk sistem tersebut.


Perancangan sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan mengunakan sistem yaitu pemilihan peralatan dan program komputer untuk sistem yang baru. (Kristanto, 2008 : 61).


2. Tahapan Perancangan Sistem


Menurut Sutabri (2012:113), tahap perancangan sistem dibagi manjadi 2 (dua) bagian, yaitu:


<div style="font-size: 12pt;font-family: 'times new roman';text-align: justa. Rancangan sistem secara umum</p></div>


Memberikan gambaran secara umum kepada user tentang sistem yang baru.


b. Rancangan sistem secara rinci


Dimaksudkan untuk pemrograman komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.


Menurut Sutabri (2012:114), adapun tujuan dari tahap rancangan sistem ini adalah sebagai berikut:


1. Melakukan evaluasi serta merumuskan pelayanan sistem yang baru secara rinci dan menyeluruh dari masing-masing bentuk informasi yang akan di hasilkan.


2. Mempelajari dan mengumpulkan data untuk disusun menjadi sebuah struktur data yang teratur sesuai dengan sistem yang akan dibuat yang akan memberikan kemudahan dalam pemrograman sistem serta fleksibilitas keluaran informasi yang dihasilkan.


3. Penyusunan perangkat lunak sistem yang yang berfungsi sebagai sarana pengolahan data dan sekaligus penyaji informasi yang dibutuhkan.


4. Menyusun kriteria tampilan informasi yang akan dihasilkan secara keseluruhan sehingga dapat memudahkan dalam hal pengidentifikasian, analisis, dan evaluasi terhadap aspek-aspek yang ada dalam permasalahan sistem yang lama.


5. penyusunan buku pedoman (manual) tentang pengoprasian perangkat lunak sistem yang akan di lanjutkan dengan pelaksanaan kegiatan pelatihan serta penerapan sistem sehingga sistem tersebut dapat di operasikan oleh organisasi atau instansi yang bersangkutan.


Menurut Sutabri (2012:115), adapun langkah-langkah umum yang harus dilakukan pada tahap rancangan sistem adalah sebagai berikut:


a. Menyiapkan rancangan sistem yang terperinci analis bekerja sama dengan pemakai mendokumentasikan rancangan sistem baru dengan alat yang di jelaskan dalam modul.


b. Mengidentifikasikan berbagai alternatif konfigurasi sistem sekarang analis harus mengidentifikasikan konfigurasi (bukan merk atau model) peralatan komputer yang akan memberikan hasil terbaik bagi sistem untuk menyelesaikan pemrosesan.


c. Mengevaluasi berbagai alternatif konfigurasi system analis bekerjasama dengan manajer, mengevaluasi berbagai alternatif. Alternatif yang dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja dengan kendala yang ada.


d. Memilih konfigurasi yang terbaik analis mengevaluasi semua konfigurasi subsistem menjadi satu konfigurasi tunggal. Setelah selesai, analisa membuat rekomendasi kepada manajer untuk di setujui.


e. Menyiapkan usulan penerapan analis menyiapkan usulanpenerapan yang mengikhtisarkan tugas penerapan yang harus dilakukan, keuntungan yang di harapkan dan biayanya.


f. Menyetujui atau menolak penerapan sistem keputusan untuk terus pada tahap penerapan ini sangat penting karena usaha ini akan sangat berpengaruh erhadap jumblah orang yang terlibat. Jika keuntungan yang di harapkan dari sistem melebihi biaya, penerapan akan di setujui.


3. Tujuan Perancangan Sistem


Adapun tujuan yang hendak dicapai dari tahap perancangan system mempunyai maksud atau tujuan utama, yaitu sebagai berikut:


a. Untuk memenuhi kebutuhan pemakaian sistem (user)


b. Untuk memberikan gambaran yang jelas dan menghasilkan rancangan bangun yang lengkap kepada pemograman komputer dan ahli-ahli teknik lainnya yang terlibat dalam pengembangan atau pembuatan sistem.


Konsep Dasar Prototype

1. Definisi Prototype

Menurut Simarmata (2010:62), “Prototype adalah bagian dari produk yang mengekspresikan logika maupun fisik antarmuka eksternal yang ditampilkan”.

Menurut Darmawan (2013:229), “prototype adalaha satu versi dari sebuah sistem potensial yang memberikan ide bagi para pengembang dan calon pengguna, bagaimanai sistem akan berfungsi dalam bentuk yang telah selesai.

Berdasarkan kedua definisi di atas, maka dapat disimpulkan Prototype adalah contoh dari produk atau sistem potensial yang memberikan ide bagi para pengembang dan calon pengguna dalam bentuk sebenarnya yang dapat dirubah sesuai keinginan sebelum direalisasikan.

1. Jenis-Jenis Prototype

Menurut Simarmata (2010:64), Jenis-jenis Prototype secara general dibagi menjadi dua, yaitu:

a. Rapid Throwaway Prototyping

Pendekatan pengembangan perangkat keras/Iunak ini dipopulerkan Soleh Gomaa dan Scoot (1981) yang saat ini telah digunakan secara luas oleh industri, terutama di dalam pengembangan aplikasi. Pendekatan ini biasanya digunakan dengan item yang berisiko tinggi (high-risk) atau dengan bagian dari sistem yang tidak dimengerti secara keseluruhan oleh para tim pengembang. Pada pendekatan ini, Prototype "quick and dirty" dibangun, diverifikasi oleh kansumen, dan dibuang hingga Prototype yang diinginkan tercapai pada saat proyek berskala besar dimulai.

b. Prototype Evolusioner

Pada pendekatan evolusioner, suatu Prototype berdasarkan kebutuhan dan pemahaman secara umum. Prototype kemudian diubah dan dievolusikan daripada dibuang. Prototype yang dibuang biasanya digunakan dengan aspek sistem yang dimengerti secara luas dan dibangun atas kekuatan tim pengembang. Prototype ini juga didasarkan atas kebutuhan prioritas, kadang-kadang diacu sebagai “chunking” pada pengembang aplikasi (Hough, 1993).

2. Kelebihan dan Kelemahan Prototype

Kelebihan dan Kelemahan prototyping adalah sebagai berikut:

Tabel 2.1 Kelebihan dan Kekurangan Prototype
Sumber :Simarmata(2010:68)


Definisi Flowchart

Menurut Sulindawati dan Muhammad Fathoni (2010:8), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dau urutan-urutan prosedur dari suatu program.

Menurut Adelia dan Jimmy Setiawan (2011:116), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari 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 analisi dan programmer akan membuat Flowchart, ada beberapa petunjuk yang harus diperhatikan.

1. Cara Membuat Flowchart

Ada beberapa petunjuk yang harus diperhatikan, seperti:

a. Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.

b. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.

c. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.

d. Setiap langkah dari aktifitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan melakukan penggandaan.

e. Setiap langkah dari aktifitas harus pada urutan yang benar.

f. Lingkup dan range aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktifitas yang sedang digambarkan tidak perlu digambarkan pada Flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila peercabangannya tidak berkaitan dengan sistem.

g. Gunakan simbol-simbol Flowchart yang standar.


2. Jenis-Jenis Flowchart

Ada lima macam bagan alir yang akan dibahas di modul ini, yaitu sebagai berikut:

a. Bagan Alir Sistem (SystemFlowchart)

Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam system secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.


Sumber: Rachman (2012:78)
Gambar 2.5 Bagan Alir Sistem (SystemFlowchart)


b. Bagan Alir Dokumen (DocumentFlowchart)

Menelusuri alur data dari data yang ditulis melalui sistem. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.


Sumber: Rachman (2012:90)
Gambar 2.6 Bagan Alir Dokumen (DocumentFlowchart)


c. Bagan Alir Skematik (SchematicFlowchart)

Mirip dengan Flowchart sistem yang menggambarkan suatu sistem atau prosedur.


Sumber: Rachman (2012:93)
Gambar 2.7 Bagan Alir Skematik (SchematicFlowchart)


d. Bagan Alir Program (ProgramFlowchart)

Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.

e. Bagan Alir Proses (ProcessFlowchart)

Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.


Sumber: Rachman (2012:97)
Gambar 2.8 Bagan Alir Proses (ProcessFlowchart)


Sumber: Rachman (2012:98)
Gambar 2.9 Contoh Variasi Aplikasi Flowchart


Teori Khusus

Konsep dasar Mikrokontroler

1. Definisi Mikrokontroler

Menurut Sumardi (2013:1), “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.

2. Karakteristik Mikrokontroler

Menurut Sumardi (2013:2), mikrokontroler memiliki karakteristik sebagai berikut :

a. Memiliki program khusus yang disimpan dalam memori untuk aplikasi tertentu, tidak seperti PC yang multifungsi karena mudahnya memasukkan program. Program mikrokontroler relative lebih kecil daripada program-program pada PC.

b. Konsumsi daya kecil.

c. Rangkaiannya sederhana dan kompak.

d. Harganya murah , karena komponennya sedikit.

e. Unit I/O yang sederhana, misalnya LCD, LED, Latch.

f. Lebih tahan terhadap kondisi lingkungan ekstrim, misalnya temperature tekanan, kelembaban, dan sebagainya.

1. Klasifikasi Mikrokontroler

Menurut Malik dan Mohammad Unggul Juwana (2009:3), Mikrokontroler memiliki beberapa klasifikasi yaitu sebagai berikut:

a. ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB).

b. RAM berkapasitas 68 byte.

c. EEPROM (memori data) berkapasitas 64 byte.

d. Total 13 jalur I/O (Port B 8 bit).

e. Timer/Counter 8 bit dengan prescaler.

f. Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial Programming).

2. Fitur-fitur Mikrokontroler

Menurut Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa fitur yang pada umumnya ada di dalam mikrokontroler adalah sebagai berikut :

a. RAM (Random Access Memory)

RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variable. Memori ini bersifat volatile yang artinya akan kehilangan semua datanya jika tidak mendapatkan catu daya.

b. ROM (Read Only Memory)

ROM disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.

c. Register.

Register merupakan tempat penyimpanan nilai-nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.

d. Special Function Register.

Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler dan register ini terletak di RAM.

e. Input dan Output Pin.

Pin Input adalah bagian yang berfungsi sebagai penerima signal dari luar dan pin ini dihubungkan ke berbagai

media inputan seperti keypad, sensor, keyboard, dan sebagainya. Pin Output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.

f. Interrupt.

Interrupt merupakan bagian dari mikrokontroler yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika program sedang dijalankan, program tersebut dapat diinterupsikan dan menjalankan program interupsi terlebih dahulu.

Menurut Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa interrupt yang terdapat pada mikrokontroler adalah sebagai berikut :

1. Interrupt Eksternal.

Interrupt ini akan terjadi ketika ada inputan dari pin interrupt.

2. Interrupt Timer.

Interrupt ini akan terjadi ketika waktu tertentu telah tercapai.

3. Interrupt Serial.

Interrupt ini akan terjadi ketika ada penerimaan data dari komunikasi serial.


Definisi Arduino

Menurut Syahwil (2013:60) Arduino adalah kit elektonik atau papan rangkaian elektronik open source yang didalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.mikrokontroler itu sendiri adalah chip atau IC (Integrated Circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elekronik dapat memberikan input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai 'otak' yang mengendalikan input, proses dan output sebuah rangkaian elektronik.

Secara umum, Arduino terdiri dari dua bagaian, yaitu:

a. Hardware berupa papan input/output (I/O) yang open source.

b. Software Arduino yang juga open source, meliputi software Arduino IDE untuk menulis program dan driver untuk koneksi dengan komputer.

1. Sejarah Singkat Arduino

Pembuatan arduino dimulai pada tahun 2005, di mana sebuah situs perusahaan komputer Olivetti di Ivrea Italia, membuat perangkat lunak untuk mengendalikan proyek desain interaksi siswa supaya lebh murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan pada bulan mei 2011, di mana sudah lebih dari 300.000 unit Arduino terjual.

Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles sebagai founder. Awalnya mereka memberi nama proyek itu dengan sebutan Arduin dari Ivrea tetapi seiring dengan perkembangan zaman, nama proyek itu diubah menjadi Arduino yang berarti “teman yang kuat” atau dalam versi bahasa inggrisnya dikenal dengan sebutan “hardwin”.

Proyek pengkabelan diciptakan oleh seniaman sekaligus programmer asal kolombia bernama hernando barragain. Pengkabelan ini adalah proyek tesis hernando pada Desaiin Interaksi Institue Ivrea. Hal tersebut dimaksudkan untuk menjadi versi elektronik pengolahan yang digunakan dilingkuangan pemrograman dan mengambil pola sintaks processing dengan perkembangnnya teknologi, arduino menjadi sangat populer dikalangan mahasiswa dan pelajar saat ini. Mereka mengembangkan Arduino dengan Bootloader dan software yang user friendly sehingga menghasilkan sebuah board mikrokontroler yang bersifat open source yang bisa dipelajari dan dikembangkan oleh mahasiswa, pelajar, profesional, pemula dan penggemar elektronika maupun robotik diseluruh dunia. IDE (Integrated Development Environment) dicipttakan oleh Casey Reas dan Ben Fry, beberapa programmer yang lain juga terlibah seperti Tom Igoe, Gianluca Martino, David Mellis, dan Nicolas Zambett.

2. Kelebihan Arduino

Tentu saja ada banyak mikrokontroler maupun platform mikrokontroler tersedia, misalnya saja basic stamp-nya prallax, BX-24-nya Netmedia, Phidget, MIT's HandyBoard, dan lain sebagainya. Semua alat tersebut bertujuan untuk menyederhanakan berbagai macam kerumitan maupun detail rumit pada pemrograman mikrokontroler sehingga menjadi paket mudah digunakan (easy-to-use) Arduino juga menyederhanakan proses bekerja dengan mikrokontroler. Sekaligus menawarkan berbagai macam kelebihan antara lain:

a. murah papan (perangkat keras) Arduno biasanya dijual relatif murah (harga Arduino Uno-R3 yang penulis beli seharga Rp. 279.000,00) dibandingkan dengan platform mikrokontroler pro lainnya. Jika ingin lebih murah lagi, tentu bisa dibuat sendiri dan itu sangat mungkin sekali karena semua sumebr daya untuk membuat Arduino tersedia lengkap di website Arduino bahkan di website-website komunitas Arduino lainnya. Tidak hanya cocok untuk windows, namun juga cocok bekerja di Linux, Mac.

b. Sederhana dan sangatlah mudah pemrogramannya. Perlu diketahui bahwa lingkungan pemrograman di Arduino mudah digunakan untuk pemula, dan cukup fleksibel bagi mereka yang sudah tingkat lanjut. Untuk guru/dosen, Arduino berbasis pada lingkungan pemrograman Processing, sehingga jika mahasiswa atau murid-murid terbiasa menggunakan processing tentu saja akan mudah menggunakan Arduino. Bahkan didalam dos/kotak Arduino terdapat tulisan bahwa Arduino diperuntukan bagi seniman, desainer, penghobi, dan siapa saja. Sungguh membesarkan hati dan membangkitkan semangat bahwa penggunanya tidak harus teknisi berpengalaman atau ilmuwan berotak jenius.

c. Perangkat lunak open source. Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalam untuk mengembangkan lebih lanjut bahasanya bisa dikembangkan lebih lanjut melalui pustaka C++ yang berbasis pada Bahasa C untuk AVR.

d. Perangkat kerasnya open source. Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328,dan ATMEGA1280. Dengan demikian, siapa saja bisa membuatnya (dan kemudian bisa menjualnya) perangkat keras Arduino ini, apalagi bootloader tersedia langsung dari perangkat Arduino IDE-nya. Bsa juga menggunakan breadboard untuk membentuk perangkat Arduino beserta periferal-periferal lain yang dibutuhkan.

e. Tidak perlu perangkat chip programmer. Karena didalamnya sudah ada bootloader yang akan menangani upload program dari komputer

f. sudah memiliki saran komunikasi USB sehingga pengguna laptop yang tidak memiliki Port serial/RS323 bisa menggunakannya

g. bahas pemogram relatif mudah, karena software Arduino dilengkapi dengan kumpulan Library yang cukup lengkap

3. Penggunaan dan Pemanfaatan Arduino

Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk mengontrol LED, mengontrol lampu lalu lintas, bisa juga digunakan untuk mengontrol helikopter, sudah banyak contoh yang sudah pernah dibuat diantaranya MP3 Player, pengontrol motor, mesin CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengotrol suhu, monitor energi, stasium cuaca, pembaca RFID, drum elektronik, GPS longger, monitoring bensin, dan masih banyak lagi. Silahkan buka Google, Youtube, atau lihat di http://freeduino.org.

4. Jenis-jenis Perangkat Keras Arduino

Saat ini ada bermacam-macam bentuk dan jenis papan Arduino yang disesuaikan dengan peruntukannya, tidak hanya board (papan) Arduino yang disediakan juga terdapat modul siap pakai (Shield), juga aksesoris seperti USB adapter dan sebagainya. Berikut jeni-jenis papan Arduino yang ada di pasaran.

a. Papan/board Arduino

Arduino Uno adalah papan mikorokontroler berbasis ATmega328 yang memiliki 14 pin digital input/output (di mana 6 pn dapat digunakan sebagai output PWM) 6 input analog. Clock speed 16 MHz. Koneksi USB, jack listrik, header ICSP, dan tombol reset. Board ini menggunakan daya yang terhubung kekomputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau Baterai.

Arduino Uno adalah pilihan yang baik untuk pertama kali atau pemula yang ingin mengenal Arduino. Di samping sifatnya yang realibel juga harganya murah.


Tabel 2.2. Spesifikasi board Arduino Uno
Sumber : Syahwil (2013:66)


b. Sumber (catu daya)

Arduino dapat diaktifkan melalui koneksi USB atau dengan catu daya eksternal. Sumber daya dipilih secara otomatis. Sumber daya eksternal (non-USB) dapat berasal dari AC-DC atau baterai. Adaptor ini dapat dihuungkan dengan mencancapkan Power Jack, dapat juga dihubungkan pada power pin (Gnd dan Vin).

Board Arduino Uno dapat beroprasi pada pasokan eksternal dari 6 sampai 20 volt. Jika disuplai kurang 7 V meskipun pin 5 V dapat di suplai kurang dari lima volt, board Arduino mungkin tidak stabil. Jika menggunakan tegangan lebih dari 12 V. regulator tegangan bisa panas dan merusak board. Karena kisaran yang disarankan adalah 7 sampai 12 volt.

Adapun pin power suplai pada Arduino Uno adalah:

1) VIN. Tegangan input board Arduino ketika menggunakan sumber daya (5 volts dari sambungan USB atau dari sumber regulator lain). Anda dapat mensuplai tegangan pada pin ini, jika suplai tegangan lewat poer jack, dapat mengakses melalui pin ini.

2) %V keluaran pin ini telah diatur sebesar 5V dari regulator pada board. Board dapat disuplai melalui DC jack power (7-12V). menyuplai tegangan melalui ppin 5V atau 3.3V bypasses regulator, dapat merusak board.

3) 3v3 Suplai 3,3 volt dihasilkan oleh regulator pada board. Menarik arus maksimum 50 mA.

4) GND. Pin Ground.

c. Memory

ATmega328 mempunyai memori 32 KB (dengan 0,5 KB dipergunakan untuk bootloader), juga mempunyai 2 KB SRAM dan 1 KB EEPROM (yang mana dapat dibaca tulis dengan Library EEPROM).

d. Input dan Output


Setiap pin digital pada board Arduino Uno dapat digunakan sebagai input ataupun output. Dengan menggunakan fungsi pimMode(), digitalWrite(). Dan digitalRead(). Pin-pin ini beroperasi pada tegangan 5 Volts, setiap pin mampu memberikan atau menerima arus maksimum dan memiliki resistor pull-up internal (secara default tidak terhubung) dari 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi khusus:

1) Serial: 0 (RX) dan 1 (TX) digunakan untuk menerima (RX) dan mengirimkan (TX) data serial TTL. Pin ini terhubung ke pin yang sesuai dari chip ATmega8U2 USB-To-TTL serial.

2) Interupsi Eksternal: 2 dan 3. pin ini dapat dikonfigurasi untuk memicu interrupt pada nilai yang rendah, tepi naik atau turun, atau perubahan nilai.

3) PWM: 3,5,6,9,10 dan 11. menyediakan 9-bit output PWM dengan fungsi angaloWrite ().

4) SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mendukung komunikasi SPI mengunakan Library SPI.

5) LED:12 terdapat LED pin digital 13 pada board. Keitka pin bernilai TINGGI (HIGH), LED menyala (ON). Ketika pin bernilai rendah (LOW), LED akan mati (OFF).

6) Arduino Uno memiliki 6 input analog, berlabel A10 sampai A5, yang masing-masing menyediakan 10 bit resolusi (yaitu 1024 nilai yang berbeda). Secara default, 5 volt dari ground.

e. Komunikasi

Arduino Uno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler lainnya. ATmega328 menyediakan UART TTL (5V) komunikasi serial, yang tersedia di pin digital 0 (RX) dan 1 (TX).

1. Arduino Leonardo

Arduino Leonardo adalah sebuah papan mikrokontroler berbasis ATmega32u4, yang mempunyai 20 pin digital input/output. Di mana 7 pin dapat digunakan sebagai output PWM dan 12 pin analog input, clock speed 16 MHz crystal oscillator, sambungan micro USB, power jack, ICSP header, dan sebuah tombol reset. Board ini juga menggunakan daya terhubung ke komputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau beterai

2. Arduino Mega 2560

Arduino Mega 2560 adalah papan mikrokontroler berbasis ATmega2560. Yang mempunyai 54 pin digital input/output, di mana 14 pin dapat digunakan sebagai output PWM, 16 analog input 4UARTs (Hardware serial port), 16 MHz crystal oscillator, sambungan USB, power jack, ICSP header dan tombol reset.

Board ini juga menggunakan daya yang terhuung kekomputer dengan kabel USB atau daya eksternal dengan adaptor AC-DC atau beterai, Arduino mega compatibel dengan Shield yang didesain untuk Arduino Duemilanove or Diecimila.

3. Arduino Due

Arduino Due adalah sebuah papan mikrokontroler berbasis Atmel SAM3XSE ARM Cortex-M3 CPU, Arduino Due merupakan mikrokontroler pertama dari Arduino berbasis ARM 32-bit. Mempunyai 54 pin digital input/output (di mana 12 pin digunakan untuk output PWM), 12 analog input, 4 UARTs (Hardware serial port), clock speed 84 Mhz, sambungan OTG USB, 2 DAC (digital to analog), 2 TWI, power jack, SPI header, JTAG header, tombol reset, dan tombol erase

4. Arduino Ethernet

Arduino Ethernet adalah mikrokontroler berbasis ATmega328, terdapat 14 pin digital/output, 6 analog input, clock speed 16 MHz, sambungan RJ45, power jack, ICSP header, dan tombol reset

Arduino Ethernet berbeda dari board yang lain karena tidak mempunyai chip driver onboard USB-to-serial, tetapi mempunyai Wiznet Ethernet interface (sama yang ditemukan pada Ethernet Shield). Terdapat pembaca kartu memori microSD. Yang dapat digunakan untuk menyimpan file-file untuk data akses jaringan. Juga dapat diakses melalui Library SD. Pin 10 untuk Wiznet interface.

5. Arduino Mega ADK

Arduino ADK adalah papan mikrokontroler berbasis ATmega2560. Terdapat USB host interface untuk koneksi pada handphone berbasis Android, berbasis MAX3421eIC. Mempunyai 54 pin digital input/output (di mana 14 pin dapat digunakan sebagai output PWM), 16 analog input, 4 UARTs (Hardware serial port), 16 MHz crystal oscillator, sambungan USB, power jack, ICSP header, dan tombol reset.

6. Arduino Micro

Arduino Micro adalah papan mikrokoontroler berbasis ATmega32u4 mempunyai 20 pin digital input/ output (di mana 7 pin dapat digunakan sebagai output PWM dan 12 analog input), 16 MHz crystal oscillator, sambungan micro USB, ICSP header, dan tombol reset button.

Arduino Micro mirip dengan Arduino Leonardo yang berbasis ATmega32u4, didukung dengan komunikasi USB, dan dapat dihubungkan dengan keyboard dan mouse komputer.

7. Arduino Nano

Arduino Nano adalah board Arduino berukuran kecil, lengkap dan berbasis ATmega328 untuk Arduino Nano 3.0 atau ATmega168 untuk Arduino Nano 2.x mempunyai kelebihan yang sama fungsional dengan Arduino Deumilanove, namun dalam paket yang berbeda kerkurangnya tidak mempunyai DC power jackm dan hanya dengan kabel Mini-B USB standar. Arduino Nano didesain dan diproduksi oleh Gravitech.

8. Arduino Fio

Arduino Fio adalah mikrokontroler berbasis ATmega328p, beroperasi pada tegangan 3.3V dan clock 8 MHz. Mempunyai 14 pin digital input/output (6 pin dapat digunakan sebagai output PWM), 8 analog input, on-board resonator, tombol reset, dan pin berlubang. Terdapat baterai Lithium Polymer dan termasuk rangkaian charge circuit via USB. Juga terdapat soket Xbee pada bagian bawah.

Arduino Fio ditujukan untuk aplikasi wireless. Pengguna dapat mengupload sketch/program dengan kabel FTDI atau Sparkfun breakout board. Dengan memodifikasi adaptor USB-to-Xbee seperti Xbee Explorer USB. Pengguna dapat meng-upload sketch melalui wireless. Arduino Fio didesain oleh shigeru kobayashi dan dipublikasikan oleh SparkFun Electronics.

9. Arduino Pro

Arduino Pro adalah papan mikrokontroler berbasis ATmega168 atau ATmega328, Arduino Pro terdiri versi 3.3V/8 MHz dan 5V/16MHz mempunyai 14 pin digital input/output (6 pin dapat digunakan sebagai output PWM), 6 analog input, baterai power jack, ICSP header, dan pin Headers. Enam pin header dapat dihubungkan pada kabel FTDI atau sparkfun breakout board untuk daya USB dan komunikasi ke board.

10. Arduino Shields

Arduino Shields adalah modul siap apakai yang bisa ditancapkan atau dipasang pada board Arduino, seperti modul Ethernet (Arduino Ethernet Shield), modul wifi (Arduino Wifi Shield), modul Wireless ( Arduino Wireless SD Shield), modur motor (Arduino Motor Shield), dan Shield lainnya dari arduino atau yang kompatibel.

11. Arduino Ethernet Shield

Arduino Ethernet Shield merupakan modul untuk sambungan internet. Dengan hanya mencolokan modul ini dalam board Arduino, Arduino akan terhubung ke internet dalam beberapa menit. Dengan beberapa intruksi, anda dapat melakukan pengendalian lewat internet. Arduino Ethernet Shield berbasis chip Ethernet Wiznet W5100.

Wiznet W5100 merupakan jaringan provider (IP) yang mendukung TCP dan UDP. Dengan menggunakan Library Ethernet untuk penulisan/upload sketch, modul ini bisa digunakan untuk terhubung dengan internet.

12. Arduino Wifi Shield

Arduino Wifi Shield menghubungkna Arduino anda ke wireless internet (internet tanpa kabel). Dengan beberapa intruksi sederhana kita dapat menghubungkan jaringan wireless untuk memulai pengendalian via internet. Wifi Shield beroperasi pada tegangan 5V, terkoneksi via jaringan 802.11b/g. Terdapat Encryption types: WEP and WPA2, SPI port, slot micro SD, ICSP Headers, sambungan FTDI dan mini-USB untuk update wifi firmware.

Wifi Shield berbasis sistem paket HDG104 Wireless LAN 802.11 b/g. Berbasis ATmega32UG3 jaringan provider (IP) yang mengdukung TCP and UDP. Untuk menggunakan modul internet ini. Kita gunakan Library Wifi untuk penulisan/upload sketch pada board.

13. Arduino Wireless SD Shield

Wireless SD Shield adalah modul pada papan/board untuk komunikasi tanpa kabel dengan menggunakan modul wireless Arduino. Berbasis pada modul Xbee. Modul ini dapat berkomunikasi.terjangkau pada jarak 100 kaki didalam rumah dan jarak 300 kaki diluar rumah. Pada modul ini terdapat slot micro SD

14. Arduino Motor Shield

Arduino Motor Shield berbasis pada L298, yang terdiri dari dua driver jembatan penuh yang didesain untuk beban induktif seperti relay, selenoid, motor DC dan motor stepper. Modul ini menggerakkan motor DC dengan papan Arduino yang dapat mengendallikan kecepatan dan arah putaran motor.

15. Arduino Proto Shield

Arduino Proto Shield adalah modul prototype yang memudahkan kita dalam mendesain rangkaian. Anda dapat mensolder bagian pada prototype untuk membuat sebuah project atau rangkaian. Modul ini sangat berguna untuk menghubungkan pin I/O Arduino untuk sambungan komponen tambahan dari sebuah project.


Konsep Dasar Motor DC

Motor DC adalah motor yang ditenagai sumber arus DC. Sehingga dibutuhkan rangkaian penyearah untuk mengubah arus sinusoidal (AC) menjadi arus linier (DC) jika sumber arus kita adalah arus AC.


Gambar 2.10. Bentuk Fisik Motor DC


Pada kebanyakan jenis motor DC, arah arus pada armature dibalik secara periodic selama putaran. Hal ini dilakukan dengan saklar mekanis untuk membalikkan arus yang terdiri dari sikat (brushes) yang terpasang pada stator dan komutator yang terpasang pada shaft. Komutator terdiri dari banyak segmen konduktor yang terisolasi satu sama lain. Tiap segmen komutator terhubung dengan konduktor ke armature. Sikat terletak bersentuhan dengan komutator. Saat komutator bergerak, terjadi aksi switching oleh sikat yang bersentuhan dengan segmen komutator, hal ini menyebabkan perubahan arah arus pada armature. Karena sikat dan komutator terus bergesekan, diperlukan perawatan agar motor tetap mencapai performa yang diinginkan.

Keuntungan menggunakan motor DC yaitu besar kecepatan dan arah putaran dari motor dapat lebih mudah diatur dibanding motor AC. Motor DC lebih banyak digunakan jika tersedia sumber arus DC, misal pada kendaraan bermotor.

Berikut gambaran skematik dari motor DC :


Gambar 2.11. Skematik Motor DC


1. Bagian Atau Komponen Utama Motor DC

a) Kutub medan

Motor DC sederhana memiliki dua kutub medan: kutub utara dan kutub selatan. Garis magnetik energi membesar melintasi ruang terbuka diantara kutub-kutub dari utara ke selatan. Untuk motor yang lebih besar atau lebih komplek terdapat satu atau lebih elektromagnet.

b) Current

Elektromagnet atau Dinamo. Dinamo yang berbentuksilinder, dihubungkan ke as penggerak untuk menggerakan beban. Untuk kasus motor DC yang kecil, dinamo berputar dalam medan magnet yang dibentuk oleh kutub-kutub, sampai kutub utara dan selatan magnet berganti lokasi.

c) Commutator.

Komponen ini terutama ditemukan dalam motor DC. Kegunaannya adalah untuk transmisi arus antara dinamo dan sumber daya.

2. Jenis-Jenis Motor DC

a. Motor DC sumber daya terpisah/ Separately Excited

Jika arus medan dipasok dari sumber terpisah maka disebut motor DC sumber daya terpisah/separately excited.

b. Motor DC sumber daya sendiri/ Self Excited

Pada jenis motor DC sumber daya sendiri di bagi menjadi 3 tipe sebagi berikut :

• Motor DC Tipe Shunt

Pada motor shunt, gulungan medan (medan shunt) disambungkan secara paralel dengan gulungan dinamo (A). Oleh karena itu total arus dalam jalur merupakan penjumlahan arus medan dan arus dinamo. Karakter kecepatan motor DC tipe shunt adalah : Kecepatan pada prakteknya konstan tidak tergantung pada beban (hingga torque tertentu setelah kecepatannya berkurang) dan oleh karena itu cocok untuk penggunaan komersial dengan beban awal yang rendah, seperti peralatan mesin. Kecepatan dapat dikendalikan dengan cara memasang tahanan dalam susunan seri dengan dinamo (kecepatan berkurang) atau dengan memasang tahanan pada arus medan (kecepatan bertambah).

• Motor DC Tipe Seri

Dalam motor seri, gulungan medan (medan shunt) dihubungkan secara seri dengan gulungan dinamo (A). Oleh karena itu, arus medan sama dengan arus dinamo. Karakter kecepatan dari motor DC tipe seri adalah : Kecepatan dibatasi pada 5000 RPM Harus dihindarkan menjalankan motor seri tanpa ada beban sebab motor akan mempercepat tanpa terkendali.

• Motor DC Tipe Kompon/Gabungan

Motor Kompon DC merupakan gabungan motor seri dan shunt. Pada motor kompon, gulungan medan (medan shunt) dihubungkan secara paralel dan seri dengan gulungan dinamo (A). Sehingga, motor kompon memiliki torque penyalaan awal yang bagus dan kecepatan yang stabil. Karakter dari motor DC tipe kompon/gabungan ini adalah, makin tinggi persentase penggabungan (yakni persentase gulungan medan yang dihubungkan secara seri), makin tinggi pula torque penyalaan awal yang dapat ditangani oleh motor ini.


Konsep Dasar Keypad 4x4

Keypad adalah bagian penting dari suatu perangkat elektronika yang membutuhkan interaksi manusia. Keypad berfungsi sebagai interface antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah HMI (Human Machine Interface).


Gambar 2.12. Keypad 4x4
Sumber: www.indo-ware.com


Matrix keypad 4×4 memiliki konstruksi atau susunan yang simple dan hemat dalam penggunaan port mikrokontroler. Konfigurasi keypad dengan susunan bentuk matrix ini bertujuan untuk penghematan port mikrokontroler karena jumlah key (tombol) yang dibutuhkan banyak pada suatu sistem dengan mikrokontroler. Konstruksi matrix keypad 4×4 untuk mikrokontroler dapat dibuat seperti pada gambar berikut.


Gambar 2.13. Konstruksi Matrix Keypad 4×4 Untuk Mikrokontroler
Sumber: http://elektronika-dasar.web.id


Konstruksi matrix keypad 4×4 diatas cukup sederhana, yaitu terdiri dari 4 baris dan 4 kolom dengan keypad berupas saklar push buton yang diletakan disetiap persilangan kolom dan barisnya. Rangkaian matrix keypad diatas terdiri dari 16 saklar push buton dengan konfigurasi 4 baris dan 4 kolom. 8 line yang terdiri dari 4 baris dan 4 kolom tersebut dihubungkan dengan port mikrokontroler 8 bit. Sisi baris dari matrix keypad ditandai dengan nama Row1, Row2, Row3 dan Row4 kemudian sisi kolom ditandai dengan nama Col1, Col2, Col3 dan Col4. Sisi input atau output dari matrix keypad 4×4 ini tidak mengikat, dapat dikonfigurasikan kolom sebagi input dan baris sebagai output atau sebaliknya tergantung programernya.


Konsep dasar LCD

Display elektronik adalah salah satu komponen elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf ataupun grafik. LCD (Liquid Cristal Display) adalah salah satu jenis display elektronik yang dibuat dengan teknologi CMOS logic yang bekerja dengan tidak menghasilkan cahaya tetapi memantulkan cahaya yang ada di sekelilingnya terhadap front-lit atau mentransmisikan cahaya dari back-lit. LCD (Liquid Cristal Display) berfungsi sebagai penampil data baik dalam bentuk karakter, huruf, angka ataupun grafik.


1. Material LCD ( Liquid Cristal Display )

LCD adalah lapisan dari campuran organik antara lapisan kaca bening dengan elektroda transparan indium oksida dalam bentuk tampilan seven-segment dan lapisan elektroda pada kaca belakang. Ketika elektroda diaktifkan dengan medan listrik (tegangan), molekul organik yang panjang dan silindris menyesuaikan diri dengan elektroda dari segmen. Lapisan sandwich memiliki polarizer cahaya vertikal depan dan polarizer cahaya horisontal belakang yang diikuti dengan lapisan reflektor. Cahaya yang dipantulkan tidak dapat melewati molekul-molekul yang telah menyesuaikan diri dan segmen yang diaktifkan terlihat menjadi gelap dan membentuk karakter data yang ingin ditampilkan.


Gambar 2.14 Contoh Bentuk LCD (Liquid Cristal Display)
Sumber: http://elektronika-dasar.web.id


2. Pengendali / Kontroler LCD (Liquid Cristal Display)'

Dalam modul LCD (Liquid Cristal Display) terdapat microcontroller yang berfungsi sebagai pengendali tampilan karakter LCD (Liquid Cristal Display). Mikrontroller pada suatu LCD (Liquid Cristal Display) dilengkapi dengan memori dan register. Memori yang digunakan microcontroler internal LCD adalah :

a. DDRAM (Display Data Random Access Memory)

Merupakan memori tempat karakter yang akan ditampilkan berada.

b. CGRAM (Character Generator Random Access Memory) merupakan memori untuk menggambarkan pola sebuah karakter dimana bentuk dari karakter dapat diubah-ubah sesuai dengan keinginan.

c. CGROM (Character Generator Read Only Memory)

Merupakan memori untuk menggambarkan pola sebuah karakter dimana pola tersebut merupakan karakter dasar yang sudah ditentukan secara permanen oleh pabrikan pembuat LCD (Liquid Cristal Display) tersebut sehingga pengguna tinggal mangambilnya sesuai alamat memorinya dan tidak dapat merubah karakter dasar yang ada dalam CGROM.

Register control yang terdapat dalam suatu LCD diantaranya adalah:

• Register perintah yaitu register yang berisi perintah-perintah dari mikrokontroler ke panel LCD (Liquid Cristal Display) pada saat proses penulisan data atau tempat status dari panel LCD (Liquid Cristal Display) dapat dibaca pada saat pembacaan data.

• Register data yaitu register untuk menuliskan atau membaca data dari atau ke DDRAM. Penulisan data pada register akan menempatkan data tersebut ke DDRAM sesuai dengan alamat yang telah diatur sebelumnya.

Pin, kaki atau jalur input dan kontrol dalam suatu LCD (Liquid Cristal Display) diantaranya adalah :

• Pin data adalah jalur untuk memberikan data karakter yang ingin ditampilkan menggunakan LCD (Liquid Cristal Display) dapat dihubungkan dengan bus data dari rangkaian lain seperti mikrokontroler dengan lebar data 8 bit.

• Pin RS (Register Select) berfungsi sebagai indikator atau yang menentukan jenis data yang masuk, apakah data atau perintah. Logika low menunjukan yang masuk adalah perintah, sedangkan logika high menunjukan data.

• Pin R/W (Read Write) berfungsi sebagai instruksi pada modul jika low tulis data, sedangkan high baca data.

• Pin E (Enable) digunakan untuk memegang data baik masuk atau keluar.

• Pin VLCD berfungsi mengatur kecerahan tampilan (kontras) dimana pin ini dihubungkan dengan trimpot 5 Kohm, jika tidak digunakan dihubungkan ke ground, sedangkan tegangan catu daya ke LCD sebesar 5 Volt.

1. Material LCD ( Liquid Cristal Display )


Komponen Elektronika

Peralatan Elektronika adalah sebuah peralatan yang terbentuk dari beberapa Jenis Komponen Elektronika dan masing-masing Komponen Elektronika tersebut memiliki fungsi-fungsinya tersendiri di dalam sebuah Rangkaian Elektronika. Seiring dengan perkembangan Teknologi, komponen-komponen Elektronika makin bervariasi dan jenisnya pun bertambah banyak. Tetapi komponen-komponen dasar pembentuk sebuah peralatan Elektronika seperti Resistor, Kapasitor, Transistor, Dioda, Induktor dan IC masih tetap digunakan hingga saat ini.

Berikut ini merupakan Fungsi dan Jenis-jenis Komponen Elektronika dasar yang sering digunakan dalam Peralatan Elektronika beserta simbolnya.


1. Resistor

Resistor atau disebut juga dengan Hambatan adalah Komponen Elektronika Pasif yang berfungsi untuk menghambat dan mengatur arus listrik dalam suatu rangkaian Elektronika. Satuan Nilai Resistor atau Hambatan adalah Ohm (Ω). Nilai Resistor biasanya diwakili dengan Kode angka ataupun Gelang Warna yang terdapat di badan Resistor. Hambatan Resistor sering disebut juga dengan Resistansi atau Resistance.

Jenis-jenis Resistor diantaranya adalah :

1. Resistor yang Nilainya Tetap

2. Resistor yang Nilainya dapat diatur, Resistor Jenis ini sering disebut juga dengan Variable Resistor ataupun Potensiometer.

3. Resistor yang Nilainya dapat berubah sesuai dengan intensitas cahaya, Resistor jenis ini disebut dengan LDR atau Light Dependent Resistor

4. Resistor yang Nilainya dapat berubah sesuai dengan perubahan suhu, Resistor jenis ini disebut dengan PTC (Positive Temperature Coefficient) dan NTC (Negative Temperature Coefficient)


Tabel 2.3. Macam-macam Resistor


2. Kapasitor (Capacitor)

Kapasitor atau disebut juga dengan Kondensator adalah Komponen Elektronika Pasif yang dapat menyimpan energi atau muatan listrik dalam sementara waktu. Fungsi-fungsi Kapasitor (Kondensator) diantaranya adalah dapat memilih gelombang radio pada rangkaian Tuner, sebagai perata arus pada rectifier dan juga sebagai Filter di dalam Rangkaian Power Supply (Catu Daya). Satuan nilai untuk Kapasitor (Kondensator) adalah Farad (F)

Jenis-jenis Kapasitor diantaranya adalah :

1. Kapasitor yang nilainya Tetap dan tidak ber-polaritas. Jika didasarkan pada bahan pembuatannya maka Kapasitor yang nilainya tetap terdiri dari Kapasitor Kertas, Kapasitor Mika, Kapasitor Polyster dan Kapasitor Keramik.

2. Kapasitor yang nilainya Tetap tetapi memiliki Polaritas Positif dan Negatif, Kapasitor tersebut adalah Kapasitor Elektrolit atau Electrolyte Condensator (ELCO) dan Kapasitor Tantalum

3. Kapasitor yang nilainya dapat diatur, Kapasitor jenis ini sering disebut dengan Variable Capasitor.


Tabel 2.4. Macam-macam Kapasitor


3. Induktor (Inductor)

Induktor atau disebut juga dengan Coil (Kumparan) adalah Komponen Elektronika Pasif yang berfungsi sebagai Pengatur Frekuensi, Filter dan juga sebagai alat kopel (Penyambung). Induktor atau Coil banyak ditemukan pada Peralatan atau Rangkaian Elektronika yang berkaitan dengan Frekuensi seperti Tuner untuk pesawat Radio. Satuan Induktansi untuk Induktor adalah Henry (H).

Jenis-jenis Induktor diantaranya adalah :

1. Induktor yang nilainya tetap

2. Induktor yang nilainya dapat diatur atau sering disebut dengan Coil Variable.


Tabel 2.5 Macam-macam Induktor


4. Dioda (Diode)

Diode adalah Komponen Elektronika Aktif yang berfungsi untuk menghantarkan arus listrik ke satu arah dan menghambat arus listrik dari arah sebaliknya. Diode terdiri dari 2 Elektroda yaitu Anoda dan Katoda. Berdasarkan Fungsi Dioda terdiri dari :

1. Dioda Biasa atau Dioda Penyearah yang umumnya terbuat dari Silikon dan berfungsi sebagai penyearah arus bolak balik (AC) ke arus searah (DC).

2. Dioda Zener (Zener Diode) yang berfungsi sebagai pengamanan rangkaian setelah tegangan yang ditentukan oleh Dioda Zener yang bersangkutan. Tegangan tersebut sering disebut dengan Tegangan Zener.

3. LED (Light Emitting Diode) atau Diode Emisi Cahaya yaitu Dioda yang dapat memancarkan cahaya monokromatik.

4. Dioda Foto (Photo Diode) yaitu Dioda yang peka dengan cahaya sehingga sering digunakan sebagai Sensor.

5. Dioda Schottky (SCR atau Silicon Control Rectifier) adalah Dioda yang berfungsi sebagai pengendali .

6. Dioda Laser (Laser Diode) yaitu Dioda yang dapat memancar cahaya Laser. Dioda Laser sering disingkat dengan LD.


Tabel 2.6. Macam-macam Dioda


5. Transistor

Transistor merupakan Komponen Elektronika Aktif yang memiliki banyak fungsi dan merupakan Komponen yang memegang peranan yang sangat penting dalam dunia Elektronik modern ini. Beberapa fungsi Transistor diantaranya adalah sebagai Penguat arus, sebagai Switch (Pemutus dan penghubung), Stabilitasi Tegangan, Modulasi Sinyal, Penyearah dan lain sebagainya. Transistor terdiri dari 3 Terminal (kaki) yaitu Base/Basis (B), Emitor (E) dan Collector/Kolektor (K). Berdasarkan strukturnya, Transistor terdiri dari 2 Tipe Struktur yaitu PNP dan NPN. UJT (Uni Junction Transistor), FET (Field Effect Transistor) dan MOSFET (Metal Oxide Semiconductor FET) juga merupakan keluarga dari Transistor.


Tabel 2.7. Macam-macam Transistor


6. IC (Integrated Circuit)

IC (Integrated Circuit) adalah Komponen Elektronika Aktif yang terdiri dari gabungan ratusan bahkan jutaan Transistor, Resistor dan komponen lainnya yang diintegrasi menjadi sebuah Rangkaian Elektronika dalam sebuah kemasan kecil. Bentuk IC (Integrated Circuit) juga bermacam-macam, mulai dari yang berkaki 3 (tiga) hingga ratusan kaki (terminal). Fungsi IC juga beraneka ragam, mulai dari penguat, Switching, pengontrol hingga media penyimpanan. Pada umumnya, IC adalah Komponen Elektronika dipergunakan sebagai Otak dalam sebuah Peralatan Elektronika. IC merupakan komponen Semi konduktor yang sangat sensitif terhadap ESD (Electro Static Discharge). Sebagai Contoh, IC yang berfungsi sebagai Otak pada sebuah Komputer yang disebut sebagai Microprocessor terdiri dari 16 juta Transistor dan jumlah tersebut belum lagi termasuk komponen-komponen Elektronika lainnya.


Tabel 2.8. Macam-macam Integrated Circuit


7. Saklar (Switch)

Saklar adalah Komponen yang digunakan untuk menghubungkan dan memutuskan aliran listrik. Dalam Rangkaian Elektronika, Saklar sering digunakan sebagai ON/OFF dalam peralatan Elektronika.


Tabel 2.9. Macam-macam Saklar



Konsep dasar MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language).

SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.


Keistimewaan MySQL:

1. Portabilitas

MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Open Source

MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

3. Multiuser

MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance tuning

MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

5. Jenis Kolom

MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan Fungsi

MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).

7. Keamanan

MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan

MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas

MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10. Lokalisasi

MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.

11. Antar Muka

MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

12. Klien dan Peralatan

MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.

13. Struktur tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.


Konsep Dasar Pemrograman Visual Basic

Visual Basic adalah bahasa pemrogaman tingkat tinggi produk keluaran Microsoft Corporation dan merupakan pengembangan dari bahasa BASIC (Beginners’ Allpurpose Symbolic Instruction Code) versi DOS.

Perbedaan antara Visual Basic dengan bahasa BASIC adalah pemrogaman BASIC masih berorientasi pada text dan program dieksekusi secara berurutan. Untuk itu bahasa BASIC disebut sebagai interpreter. Sedangkan dalam Visual Basic dengan lingkungan grafiknya, pemrograman berorientasi objek dan sudah merupakan compiler. Visual Basic merupakan pemrograman terkendali kejadian (even driven pemrogaman) artinya pemrograman menunggu sampai adanya respon dari pengguna berupa event/kejadian tertentu (tombol di klik, menu dipilih, dan lain-lain). Ketika event terdeteksi, kode yang berhubungan dengan event akan dieksekusi.

Perkembangan Visual basic sangat pesat karena pemakaiannya mudah dan banyak sekali fasilitas-sfasilitas yang disediakan. Berikut ini akan dijelaskan sejarah perkembangan visual basic, yaitu:

1. Visual basic pertama kali diperkenalkan pada tahun 1991, yaitu Visual basic untuk DOS dan Windows.

2. Dua tahun kemudian tepatnya pada tahun 1993 Visual 3.0 dirilis.

3. Akhir tahun 1995 dirilis Visual basic 4.0 dengan tambahan pendukung aplikasi 32 bit.

4. Tahun 1997 Visual basic 5.0 dirilis.

5. Terakhir adanya perkembangan versi yang up-date hingga tahun 200x.

Visual Basic 6.0 menyediakan banyak objek-objek yang sangat mudah untuk digunakan, selain itu juga banyak memiliki fasilitas-fasilitas yang ada diantaranya fasilitas OOP (objek Oriented Programing) dan OLE (Objek Linking andEmbedding). Program aplikasi yang dibuat dapat diterapkan pada komputer pribadi. Selain fasilitas yang menyatu; Microsoft Visual Basic 6.0 juga didesain dengan arsitektur terbuka


Seperti aplikasi-aplikasi komersil lainnya, Visual basic 6.0 juga dipasarkan dalam berbagai jenis atau versi. Beberapa versi dari visual basic 6.0 yang ada diantaranya adalah:

1. Standard Edition. Produk dasar ini adalah versi standard yang sudah mencakup berbagai sarana dasar dari Visual Basic 6.0.

2. Enterprise Edition. Versi ini dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client-server. Biasanya versi ini digunakan untuk membuat aplikasi pada jaringan.

3. Profesional Edition berisi tambahan Microsoft. Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh berbagai programmer profesional. Seperti kontrol tambahan, dukungan untuk pemrograman internet serta sarana pengembangan database yang lebih baik.


Pada project Visual Basic terdiri dari beberapa file yang saling terkait satu dengan yang lain. Tiap file berisi berbagai informasi seperti form. modul dan sbagainya. Berikut ini, file-fle yang tercipta saat mendesain sebuah program :

1. File Project (.vbp) untuk menyimpan informasi tentang project yang digunakan.

2. File modul (bas) untuk menyimpan rutinitas program. Beberapa modul berhubungan dengan form, beberapa modul yang lain digunakan untuk menyimpan fungsi dan procedure program.

3. File form (.frm) untuk menyimpan informasi tentang form yang dibuat.

4. File ini berhubungan dengan modulFile Resource (.res ) untuk menyimpan informasi icon yang digunakan.

5. File ActiveX Control (.ocx ) untuk menambah icon pada tollbox yang awalnya masih standar


Literatur Review

Menurut Sudaryono (2011:86), Literature review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan. Jika dapat menemukanjawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling aktual, maka kita tidak perlu melakukan penelitian yang sama.

Berdasar kan penelitian diatas dapat disimpulkan Literature review adalah suatu survey literature tentang penemuan-penemuan yang telah dilakukan oleh penelitian sebelumnya yang berhubungan dengan topik penelitian dimana suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan.

1. Manfaat Literature Review

Menurut Sudaryono (2011:87), manfaat Literature Review sebagai berikut:

a. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.

b. Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain.

c. Mengidentifikasikan metode yang pernah dilakukan dan yang relevant terhadap penelitian ini.

d. Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun diatas platform dari pengetahuan atau ide yang sudah ada.

e. 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.


2. Jenis-jenis Penelitian

Menurut Sudaryono (2011:22), jenis-jenis penelitian yaitu:

a. Jenis-jenis penelitian berdasarkan fungsinya

Secara umum penelitian mempunyai dua fungsi utama, yaitu mengembangkan ilmu pengetahuan dan memperbaiki praktik.

b. Penelitian Dasar

Penelitian dasar (basic research) disebut pula penelitian murni (pure research) atau penelitian pokok (fundamental resesarch). Penelitian ini diarahkan pada pengujian teori dengan hanya sedikit atau bahkan tanpa menghubungkan hasilnya untuk kepentingan praktik.

c. Penelitian Terapan

Penelitian terapan (applied research) berkenaan dengan kenyataan-kenyataan praktis, yaitu penerapan dan pengembangan pengetahuan yang dihasilkan oleh penelitian dasar dalam kehidupan nyata.

d. Penelitian Evaluasi

Penelitian evaluasi (evaluation research) fokus pada suatu kegiatan dalam unit (site) tertentu. Kegiatan tersebut dapat berbentuk program, proses, atau pun hasil kerja, sedangkan unit dapat berupa tempat, organisasi, atau pun lembaga.


3. Jenis-jenis Penelitian Berdasarkan Tujuannya

Selain berdasarkan pendekatan dan fungsinya, penelitian dapat pula dibedakan berdasarkan tujuannya yaitu:

a. Penelitian Deskriptif

Penelitian deskriptif (descriptive research), bertujuan mendeskripsikan suatu keadaan atau fenomena apa adanya.

b. Penilaian Prediktif

Penilaian prediktif (predictive research), studi ini bertujuan memprediksi atau memperkirakan apa yang akan terjadi atau berlangsung pada waktu mendatang berdasarkan hasil analisis keadaan saat ini.

c. Penelitian Improftif

Penelitian improftif (improvetive research) bertujuan memperbaiki meningkatan, atau menyempurnakan keadaan, kegiatan, atau pelaksanaan suatu program.

d. Penelitian Eksplanatif

Penelitian eksplanatif dilakukan ketika belum ada atau belum banyak penelitian dilakukan terhadap masalah yang bersangkutan.

e. Penelitian Eksperimen

Penelitian eksperimen merupakan satu-satunya metode penelitian yang benar-benar dapat menguji hipotesis mengenai hubungan sebab akibat.

f. Penelitian Ex Post Facto

Ex post facto berarti setelah kejadian. Secara sederhana, dalam penelitian ex post facto, peneliti menyelidiki permasalahan dengan mempelajari atau meninjau variabel-variabel.

g. Penelitian Partisipasi

Bonnie J. Cain penulis buku Participation Research: Research with Historical Consciousness, mengatakan bahwa definisi yang semakin luas tentang penelitian partisipatori berada dalam istilah yang berciri negatif serta dalam tindakan atau praktik yang ingin kita hindari atau atasi.

h. Penelitian dan Pengembangan

Metode penelitian dan pengembangan atau dalam istilah bahasa inggrisnya research and development adalah metode penelitian yang bertujuan menghasilkan produk tertentu serta menguji efektivitas produk tersebut.


Beberapa Literature review tersebut adalah sebagai berikut:

1. Penelitian yang dilakukan oleh Imam Sibro Malisi dari STMIK RAHARJA yang berjudul ”Prototype Alat Pengendali Gerbang Menggunakan SMS Gateway” tahun 2004, alat ini tentang pengontrolan pintu gerbang yang di kendalikan dengan fasilitas SMS Gateway untuk memberi perintah pada Mikrokontroler.

2. Penelitian yang dilakukan oleh Ayu Nurfitriyani Umami dari STMIK RAHARJA yang berjudul ”Pengontrolan Pintu Gerbang Menggunakan Interface Visual Basic.NET dan Database SQL Server Berbasis Mikrokontroler Atmega 328 Pada DPRD Kota Tangerang” tahun 2014, alat ini tentang pengontrolan pintu gerbang yang di kontrol dengan menggunakan mikrokontroler Atmega328 dan aplikasi dari Visual Basic.NET sebagai interfacenya

3. Penelitian yang dilakukan oleh Irwan Wijaya dari STMIK RAHARJA yang berjudul ”Sistem Pengontrolan Mesin Paving Block Menggunakan Visual Basic.NET BerbasisMikrokontroler Arduino” pada tahun 2014, alat ini di rancang menggunakan sensor, mikrokontroler arduino dan interface visual basic.NET.

4. Penelitian yang dilakukan oleh Abdul Kholiq dari UNIVERSITAS DIPONEGORO SEMARANG yang berjudul ”Pembuatan Software Sistem Keamanan Pintu Dengan Barcode Reader Berbasis AT89S51 menggunakan Visual Basic 6.0” pada tahun 2008, alat ini tentang pembuatan software menggunakan Visual Basic untuk sistem keamanan pintu.

5. Penelitian yang dilakukan oleh Bambang Tri Atmojo dari UNIVERSITAS LAMPUNG yang berjudul ”Model Sistem Kendali Pintu Otomatis Menggunakan Barcode Berbasis PC (Personal Computer) Pada Gerbang Laboratorium Teknik Elektro Unila” pada tahu 2013, alat ini tentang model pintu otomatis menggunakan barcode yang terdapat pada kartu Idsebagai sandi untuk membuka pintu, alat ini juga di rancang dengan mikrokontroler, visual basic, dan juga database sebagai manajemen akses nya.

Dari beberapa sumber literature review di atas, dapat diketahui bahwa penelitian tentang mikrokontroler dan pengontrolan secara otomatis sudah banyak di bahas. Tapi belum ada penelitian membuat pengontrolan pintu gerbang yang memanfaatkan penjadwalan waktu atau timer. Maka dari itu dilakukannya penelitian untuk kemajuan teknologi yang sekarang ini sudah berkembang dengan pesat. Sehingga membuka dan menutup gerbang tidak lagi menggunakan tenaga manusia, tetapi dengan cara otomatis memanfaatkan mikrokontroler Arduino Uno dengan interface visual basic.net. Untuk itu di buatlah penelitian yang berjudul “Sistem Pengontrolan Pintu Gerbang otomatis Dengan Metode Timer Menggunakan Interface Visual Basic.Net Berbasis Arduino Uno”.


BAB III

PEMBAHASAN