KP1133468572: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 1: Baris 1:
{{pagebreak}}<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''PROTOTYPE PENGONTROLAN GERBANG MENGGUNAKAN'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''WEB BROWSER BERBASIS RASPBERRY PI PADA'''</p></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''KANTOR KECAMATAN SEPATAN'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''LAPORAN KULIAH KERJA PRAKTEK'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">[[File:Logo stmik raharja.jpg|150px|center]]</div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''OLEH:'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''1133468572    Hafidz Fadillah Jatmika'''</P></div><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><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''RAHARJA'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height:1">'''[[Tangerang|TANGERANG]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height:1">'''(2013/2014)'''</P></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''PROTOTYPE PENGONTROLAN GERBANG MENGGUNAKAN'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''WEB BROWSER BERBASIS RASPBERRY PI PADA'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''KANTOR KECAMATAN SEPATAN'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Diajukan guna melengkapi sebagian syarat untuk mengikuti KKP pada Jurusan Sistem Komputer</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Konsentrasi Creative Communication And Innovative Technology</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">STMIK Raharja Tahun Akademik 2014/2015.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Tangerang, 12 Juli 2014 </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Dosen Pembimbing</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1;text-align: center">( Ibu Ageng Setiani Rafika, S.Kom. )</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1;text-align: center">NID: 13003 </p></div>{{pagebreak}}<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><div style="font-size: 14pt;font-family:'times new roman';text-align: center"><p style="line-height:1">'''RAHARJA'''</p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height:1">'''LEMBAR KEASLIAN KULIAH KERJA PRAKTEK'''</p></div> <div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height:2">Saya yang bertandatangan di bawah ini,</p></div><div align="right"style="font-size: 12pt;font-family: 'times new roman'">{|table align="center"|-|<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">: 1133468572</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">: Hafidz Fadillah Jatmika</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">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">: Creative  Communication and Innovative Technology</div>|}</div><div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height: 1">Menyatakan bahwa Kuliah Kerja Praktek ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Kuliah Kerja Praktek yang telah dipergunakan untuk melanjutkan dalam pembuatan Skripsi baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.</p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height: 1">Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.</p></div><div align="right" style="font-size: 12pt;font-family: 'times new roman'">{| width="100%" align="right"|-| width="60%" | || align="center" |Tangerang, 12 Juli 2014|-| |||-| |||-| |||-| |||-| || |-| ||    |-| ||  |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| || |-| || |-| || |-| width="60%" | || align="center" | <u>Hafidz Fadillah Jatmika</u>|-| width="60%" | || align="center" | NIM. 1133468572|-|}</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'')*Tandatangan dibubuhi materai 6.000;</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">ABSTRAKSI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Informasi adalah data yang telah diolah dan dianalisa secara formal menjadi sebuah bentuk yang bermanfaat bagi penerimanya. Informasi ini dijadikan sebagai sarana penyampaian berita untuk orang lain. Saat ini penyampaian informasi semakin cepat sehingga media informasi yang berkembang semakin inovatif dan menarik.Salah satu media penyampaian informasi yang efektif adalah running text, running text atau tulisan berjalan adalah suatu media elektronik yang sangat berguna untuk media informasi yang sangat inovatif dan menarik.Running text ini dipilih sebagai sarana advertising karena memiliki tampilan yang entertaint. Running text yang ada yaitu berupa led-led  yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix merupakan deretan led yang membentuk array dengan jumlah kolom dan baris tertentu, sehingga titik-titik yang menyala dapat membentuk suatu karakter angka, huruf, tanda baca dan sebagainya. Android yang dijadikan sebagai alat untuk mengirimkan data yang akan diproses di arduino lalu program  diolah menjadi bilangan binner dan kemudian dot metrik akan  menghasilkan output berupa tampilan display''.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">''Kata Kunci: Informasi, Arduino, Dot Matrix,''</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">''Information is data that has been processed and analyzed formally into a form useful for the recipient. This information is used as a means of delivering the news to others. Currently the faster delivery of information so that the media information that is growing increasingly innovative and menarik.Salah an effective information delivery media is running text, running text or writing run is a very useful electronic media to the media information that is very innovative and menarik.Running text have been selected as a means of advertising because it has the look that entertain. Running text that is in the form of LED-LED are connected and assembled into a row of LED or may be a dot matrix. LED dot matrix is a row that form an array with a specific number of columns and rows, so that the dots that light can form a character of numbers, letters, punctuation, and so on. Android is used as a tool to transmit the data to be processed in the arduino program Binner processed into numbers and then dot metric will generate output display display.''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">''Keywords : Information, Arduino, Dot Matrix''</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''KATA PENGANTAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya sehingga penulis dapat menyelesaikan laporan [[Kuliah Kerja Praktek (KKP)]] ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan [[Kuliah Kerja Praktek (KKP)]] ini adalah "'''''PROTOTYPE PENGONTROLAN GERBANG MENGGUNAKAN WEB BROWSER BERBASIS RASPBERRY PI PADA KANTOR KECAMATAN SEPATAN'''''".</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan hasil kerja praktek penulis di Perguruan Tinggi Raharja. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa sebelum melaksanakan Skripsi dalam jenjang Sarjana jurusan Sistem Informasi pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat waktu. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan Kuliah Kerja Praktek ([[KKP]]) ini, antara lain :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><ol><li style="text-align: justify;line-height: 2;"> Bapak Ir. [[Untung Rahardja]], M.T.I selaku Presiden Direktur [[Perguruan Tinggi Raharja]] dan juga sebagai dosen pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.</li><li style="text-align: justify;line-height: 2;"> Bapak Drs. Po. [[Abas Sunarya]], M.Si selaku Direktur [[Perguruan Tinggi Raharja]].</li><li style="text-align: justify;line-height: 2;">Bapak [[Ferry Sudarto]] , S.Kom., M.Pd selaku Kepala Jurusan Sistem Komputer.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ibu Ageng Setiani Rafika, S.Kom selaku pembimbing yang telah memberikan banyak masukan dalam penyusunan KKP ini.</li><li style="text-align: justify;line-height: 2;">Bapak dan Ibu Dosen [[Perguruan Tinggi Raharja]] yang telah memberikan ilmu pengetahuan kepada penulis.</li><li style="text-align: justify;line-height: 2;">Kedua orang tua, Adik dan semua saudara dalam keluarga yang telah memberikan dukungan, baik  moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan laporan Kuliah Kerja Praktek ([[KKP]]) ini.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Teman-teman FUMMRI yang selalu memberikan motivasi kepada penulis dalam penyusunan KKP ini.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rekan-rekan seperjuangan yang telah memberikan saya semangat dalam menyelesaikan KKP ini.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan KKP ini.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Seluruh anggota [[REC]] yang telah memberikan dukungan dan masukan.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari bahwa dalam penyajian dan penyusunan laporan Kuliah Kerja Praktek ([[KKP]]) ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakan nya di masa yang akan datang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa memberikan rahmat-Nya kepada kita semua. Dan semoga laporan Kuliah Kerja Praktek ([[KKP]]) ini dapat bermanfaat,  khususnya bagi penulis dan umumnya bagi seluruh pembaca sekalian.</p></div><div align="right" style="font-size: 12pt;font-family: 'times new roman'">{| width="100%" align="right"|-| width="60%" | || align="center" | Tangerang, 12 Juni 2014|-| ||  |-| ||  |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| ||  |-| ||  |-| || |-| ||  |-| ||  |-| || |-| width="60%" | || align="center" | <u>Hafidz Fadillah Jatmika</u>|-| width="60%" | || align="center" | NIM. 1133468572|-|}</div>{{pagebreak}}__TOC__{{Pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''DAFTAR TABEL'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 1 Simbol Use Case Diagram</p><p style="line-height: 2">Tabel 2 Simbol Activity Diagram</p><p style="line-height: 2">Tabel 3 Simbol Sequence Diagram</p><p style="line-height: 2">Tabel 3.1 Jurusan/Program Studi STMIK Raharja</p><p style="line-height: 2">Tabel 3.2 Jurusan/Program Studi AMIK Raharja Informatika</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''DAFTAR GAMBAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[[KP1111469413_(Desi)#Latar_Belakang|Gambar 1.1 Perkembangan Teknologi Sistem Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Kualitas_Informasi|Gambar 2.1 Kualitas Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Siklus_Informasi|Gambar 2.2 Siklus Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Komponen_Sistem_Informasi|Gambar 2.3 Komponen Sistem Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Klasifikasi_E-Commerce|Gambar 2.4 Empat Klasifikasi Dalam E-Commerce]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Logo_Airzone|Gambar 2.5 Logo Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tujuan_Airzone|Gambar 2.6 Peringkat Airzone di Alexa]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Mekanisme_E-Commerce_Dalam_Dunia_Bisnis|Gambar 2.7 Mekanisme Kerja Aplikasi E-Commerce]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Gambaran_Umum_Perguruan_Tinggi_Raharja|Gambar 3.1 Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Struktur_Organisasi|Gambar 3.2 Struktur Organisasi Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Struktur_Organisasi|Gambar 3.3 Struktur Organisasi Akademik Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Wewenang_dan_Tanggung_Jawab|Gambar 3.4 Wewenang dan Tanggung Jawab]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.5 <i>Use Case Diagram</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.6 <i>Activity Diagram Admin</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.7 <i>Activity Diagram Customer</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.8 <i>Sequence Diagram Amin</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.9 <i>Sequence Diagram Amin</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.10 Tampilan Awal airzone.me]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.11 Tampilan register Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.12 Tampilan Login User Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.13 Tampilan Utama User Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.14 Tampilan Contoh Product Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.15 Tampilan Login Admin Airzone]]</p></div><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.16 Tampilan Dashboard Admin Airzone]]</p></div>{{Pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''DAFTAR SIMBOL'''</div>[[File:Daftar_Simbol_Use_Case_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 1 Simbol Use Case Diagram</P></div>[[File:Daftar_Simbol_Activity_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 2 Simbol Activity Diagram</P></div>[[File:Daftar_Simbol_Sequence_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 3 Simbol Sequence Diagram</P></div>{{Pagebreak}}{{pagebreak}}=<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>==Latar Belakang==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perkembangan ilmu pengetahuan dan teknologi (IPTEK) dewasa ini sangat pesat, terutama di bidang teknologi elektronika yang dapat mempengaruhi kehidupan masyarakat untuk melangkah lebih maju (modernisasi), berfikiran praktis, dan simple. Hal semacam ini memerlukan sarana pendukung yang sederhana, praktis dan berteknologi tinggi. Untuk memenuhi kebutuhan otomatisasi ini diperlukan peralatan kontrol yang bisa 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">Di zaman modern seperti sekarang ini, selain untuk meringankan kerja manusia, alat-alat yang digunakan oleh manusia diharapkan mempunyai nilai lebih daripada hanya untuk meringankan kerja manusia. Nilai lebih itu antara lain adalah kemampuan alat tersebut untuk lebih menghemat tenaga dan waktu yang diperlukan manusia dalam melakukan suatu 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">Sebagai contoh untuk membuka dan menutup pintu gerbang harus dilakukan dengan menggerakkan pintu tersebut dengan tangan. Hal ini membutuhkan tenaga dan waktu yang sebenarnya dapat dihemat bila ada sebuah peralatan elektronis yang dapat membuka dan menutup pintu dengan pengendali dari jarak yang jauh maupun dari jarak yang dekat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Peralatan elektronik ini harus dapat membuka dan menutup pintu sesuai dengan kehendak kita dengan menggunakan sebuah pengendali. Pekerjaan dalam  membuka dan menutup pintu biasanya dilakukan secara manual yang tentu saja merepotkan dan dirasa kurang efisiensi waktu, apalagi konstruksi dari pintu yang besar akan membuat orang semakin malas membuka pintu hingga menutupnya kembali. Hal-hal tersebut meskipun terlihat biasa saja  ternyata juga bisa membuat orang repot setiap saat harus membuka dan menutup 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">Permasalahan tersebut bisa diatasi dengan suatu alat yang bisa mengoperasikan pintu gerbang tanpa harus menggerakkan tenaga secara langsung untuk membuka dan menutup pintu tersebut. Untuk mengatasi masalah tersebut, maka penulis mencoba merancang suatu alat yang dapat digunakan oleh petugas di Kantor Kecamatan untuk membuka dan menutup pintu gerbang secara otomatis baik dari jarak jauh maupun dari jarak dekat..</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 permasalahan di atas, maka penulis ingin mengembangkan suatu alat sederhana yang berjudul “PENGONTROLAN GERBANG MENGGUNAKAN WEB BROWSER BERBASIS RASPBERRY PI PADA KANTOR KECAMATAN SEPATAN”.</p></div>{{pagebreak}}==Perumusan Masalah==<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 kita dapat simpulkan beberapa permasalahan yang muncul, yaitu:</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"><ol><li style="text-align: justify;line-height: 2;">Hardware apa saja yang dibutuhkan untuk membuat pengontrolan gerbang pada Kantor Kecamatan Sepatan?<br><li style="text-align: justify;line-height: 2;">Bagaimana teknologi Raspberry dapat menjadi alat pengontrol gerbang?<br><li style="text-align: justify;line-height: 2;">Bagaimana sebuah iPad dapat diubah menjadi alat pengontrol?</li></ol></div>{{pagebreak}}==Tujuan dan Manfaat Penelitian=====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 penulis membuat alat pengontrol gerbang adalah 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"><ol><li style="text-align: justify;line-height: 2;">Merancang pintu gerbang otomatis yang dapat dikendalikan melalui iPad.<br><li style="text-align: justify;line-height: 2;">Menerapkan ilmu teknologi yang telah didapat selama masa perkuliahan.<br><li style="text-align: justify;line-height: 2;">Sebagai prasyarat untuk mata kuliah skripsi.</li></ol></div>===Manfaat Penelitian===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun manfaat yang dihasilkan dari penelitian ini adalah:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bentuk apresiasi dan kontribusi dalam meningkatkan kreatifitas menciptakan karya dari ilmu yang telah dipelajari selama masa perkuliahan.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mempermudah dalam membuka dan menutup pintu tanpa harus mendorong sehingga dapat menghemat tenaga dan waktu.</p></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memodernisasi kinerja pintu gerbang.</p></li></ol>==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">Sebagai pembatasan pembahasan atas penyusunan laporan ini agar sesuai dengan tujuan yang ditetapkan, maka penulis memberikan ruang lingkup bahwa, Pengontrolan hanya difokuskan dengan menggunakan iPad, Pengontrolan hanya sebatas adanya koneksi jaringan internet, Gerbang yang dikontrol hanya sebatas buka dan tutup (tidak mengunci) dan hanya mengontrol gerbang utama.</p></div>==Metode Penelitian==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam menyelesaikan perancangan dan penulisan KKP ini, maka dilaksanakan suatu penelitian sehingga dapat diperoleh suatu hasil yang sesuai seperti yang diharapkan. Adapun metodelogi penelitian yang digunakan adalah:</p></div><div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">1. Metode 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">Merupakan cara menghasilkan suatu rangkaian alat yang tepat, sehingga diperoleh hasil rancangan yang sesuai dengan yang diinginkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">2. Metode Observasi</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 cara untuk mengidentifikasi masalah-masalah pada sistem yang telah ada dan mencari solusi yang akan digunakan selanjutnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">3. Metode Studi 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">Merupakan cara untuk mencari dan mendapatkan sumber-sumber kajian. Landasan teori yang mendukung, data-data, atau informasi sebagai acuan dalam perencanaan, percobaan, pembuatan, dan penyusunan laporan.</p></div><div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">4. Metode 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">Merupakan metode yang dilakukan untuk memahami teori-teori yang berkaitan dengan pembuatan alat-alat kerja, mendapatkan masukan dengan perencanaan, pemilihan komponen, metode perancangan guna mendapatkan informasi, praktis yang berkaitan dengan proses pembutannya.</p></div>==Sistematika Penulisan==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk memahami lebih jelas tentang penulisan penelitian ini, maka materi penulisan ini dikelompokkan menjadi 4 (empat) bab yang mesing-masing bagian saling berkaitan antara bab satu dengan bab yang lainnya, sehingga menjadi satu kesatuan yang utuh, yaitu:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#BAB_I|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">Bab ini berisi uraian latar belakang, perumusan masalah, pembatasan masalah, metode penelitian, tujuan perancangan, manfaat perancangan, dan sistematika penulisan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#BAB_II|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 uraian mengenai teori-teori dasar yang akan mendukung pembahasan masalah, serta berfungsi untuk membangun rancangan. Uraian tersebut menjelaskan tentang konsep dasar sistem pengontrolan, serta teori-teori mikrokontroler secara umum</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#BAB_III|BAB III 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 berisi tentang pembahasan dan perancangan sistem, serta cara kerja rangkaian alat secara keseluruhan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#BAB_IV|BAB IV 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 merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada KKP ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#DAFTAR_PUSTAKA|DAFTAR PUSTAKA]]'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''[[KP1133469703#DAFTAR_LAMPIRAN|DAFTAR LAMPIRAN]]'''</p></div>{{pagebreak}}=<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>==Teori Umum=====Konsep Dasar Prototype===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Definisi Prototype</b></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"><p style="line-height: 2">Menurut Mall (2009:43),</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">''“Prototype is a toy implementation of the system”.''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">(Prototype adalah sebuah implementasi tiruan dari sebuah sistem)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dari kedua definisi tersebut maka dapat disimpulkan bahwa Prototype adalah contoh dari produk atau sistem 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"><p style="line-height: 2" ><b>2.Jenis-JenisPrototipe</b></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 Prototype secara general dibagi menjadi dua, yaitu:</p></div> <ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Rapid Throwaway Prototyping''<br>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-rsk'') 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.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Prototype Evolusioner''<br>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).</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>3. Kelebihan dan KelemahanPrototype</b></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>===Konsep Dasar Sistem===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''1. Definisi Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Taufiq (2013:2), “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Berdasarkan pendapat diatas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''2. Karakteristik Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Sutabri (2012:20), sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Komponen Sistem (''Components'')<br>Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Batasan Sistem (''Boundary'')<br>Ruang lingkup sistem yang merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lingkungan Luar Sistem (''Evinronment'')<br>Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kalangsungan hidup dari sistem tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penghubung Sistem (''Interface'')<br>Media yang menghubung sistem dengan subsistem yang lainya disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masukan Sistem (''Input'')<br>Energi yang dimasukan kedalam sistem, yang dapat berupa pemeliharaan (''maintenance input'') dan sinyal (''signal input''). Contoh, didalam suatu unit sistem komputer, “program” adalah ''maintenance input'' yang digunakan untuk mengoperasikan komputernya dan “data” adalah ''signal input'' untuk diolah menjadi informasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keluaran Sistem (''Output'')<br>Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengolahan Sistem (''Process'')<br>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.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sasaran Sistem (''Objective'')<br>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.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''3. Klasifikasi Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Taufiq (2013:8), sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Abstrak dan Sistem Fisik<br>Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.<br>Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem komputer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan.<br>Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem dapat dipastikan dan Sistem tidak dapat dipastikan<br>Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi denganjelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Tertutup dan Sistem Terbuka<br>Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/8edb6af8-7756-43ba-a23c-6b089d0fe700_zpsdc96d05a.png</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;" >Sumber: Taufiq (2013:9)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.1 Sistem Tertutup''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/sistemtertutup_zps8645633b.png</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Taufiq (2013:9)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.2. Sistem Terbuka''' </p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Manusia dan Sistem Mesin<br>Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.<br>Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi,sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Sederhana dan Sistem Kompleks<br>Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi<br>Sistem yang bisa berdaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Buatan Allah/Alam dan Sistem Buatan Manusia<br>Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini,misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Sementara dan Sistem Selamanya<br>Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''4. Tujuan Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya. Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya. Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''5. Daur Hidup Sistem'''</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:27), Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer.<br>Fase atau tahapan dari daur hidup suatu sistem:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali adanya kebutuhan<br>Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali. Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada. Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembangunan sistem<br>Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pemasangan sistem<br>Setalah tahap pembangunan sistem selesai,sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem. Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yan sebenarnya yang merupakan langkah akhir dari suatu pembangunan sistem.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengoperasian sistem<br>Program-program komputer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem menjadi usang<br>Kadang perubahan yang terjadi begitu drastis sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.</li></ol> <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/Daurhidupsistem_zpsb1d6860c.png </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Sutabri (2012:29)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.3. Daur Hidup Sistem'''</p>=== 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">Pengontrolan didefinisikan sebagai keseluruhan dari proses kegiatan penilaian terhadap obyek kontrol ataupun untuk kegiatan tertentu dengan tujuan memastikan apakah suatu pelaksanaan tugas dan juga fungsi obyek dalam kontrol kegiatan tersebut sudah sesuai dengan apa yang ditentukan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in">Ada beberapa definisi Pengontrolan menurut beberapa pendapat ahli, diantaranya yaitu:<p style="line-height: 2"></P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><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">Menurut Erinofiardi (2012:261), “Suatu ''system control'' berjalan otomatis pada suatu proses kerja berfungsi untuk mengendalikan proses tanpa adanya suatu bentuk campur tangan dengan manusia (otomatis)”.</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 dasar kontrol. Kata kontrol berarti adalah pengawasan, pemeriksaan dan pengendalian. Sedangkan pengontrolan adalah proses mengontrol (mengawasi, memeriksa), untuk pengawasan, pemeriksaan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Industri yang modern saat ini, sangat membutuhkan tenaga ahli perencanaan dari sistem pengendali dan perancangan dari desain sistem pengendali, termasuk teknisi yang profesional sebagai operator. Tidak menutup suatu kemungkinan bahwa mereka dapat berasal dari berbagai  disiplin ilmu untuk saling berhubungan, karena teori sistem pengendali modern dikembangkan untuk mengatasi kerumitan sistem pengendalian menuntut kecepatan dan ketelitian tinggi memberi hasil output optimal.</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 2 jenis sistem pengendali ditanamkan pada alat elektronik, yaitu Sistem Pengendalian Loop Terbuka (''Open-loop Control System'') dan Sistem Pengendalian Loop Tertutup (''Closed-loop Control System'').</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''2. Jenis-Jenis Pengontrolan'''</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Sistem Kontrol Loop Terbuka'''<br><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 sebuah sistem kontrol yang keluarannya atau outputnya tidak mempengaruhi terhadap aksi pengontrolan. Untuk sistem kontrol ini, nilai keluaran tidak di umpan-balikkan ke parameter pengendalian.”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">https://lh3.googleusercontent.com/-RlzNPzthTos/VKkSrYb7VGI/AAAAAAAAABk/-KXFRqCgLzc/w608-h150-no/terbuka.jpg</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;" >Sumber: Erinofiardi (2012:261)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.7 Sistem Pengendali Loop Terbuka''' </p></div>{{pagebreak}}<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 di atas menunjukan bahwa dalam sistem tersebut tidak dilihat adanya proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali itu memproses masukan dan mengirim ke alat terkendali.</p></div></li>{{pagebreak}}<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Sistem Kontrol Loop Tertutup'''<br><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 dalam sinyal keluarannya memiliki pengaruh secara langsung terhadap aksi dari pengendalian yang akan dilakukan.” Yang menjadi ciri dari sistem pengendali tertutup adalah ada suatu sinyal umpan-balik. Sinyal umpan-balik merupakan sinyal keluaran atau sebuah fungsi keluaran yang juga turunan-turunannya, dan diumpankan pada elemen kendali untuk memperkecil kesalahan serta membuatkan keluaran sistem mendekati hasil yang diinginkan".</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">https://lh6.googleusercontent.com/-L5qE3R4SKks/VKkS0r1Ne4I/AAAAAAAAAB0/Ox-sHbcrD1E/w600-h150-no/tertutup.jpg</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;" >Sumber: Erinofiardi (2012:261)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.8 Sistem Pengendali Loop Tertutup''' </p></div>{{pagebreak}}<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 dengan keluaran dalam sebuah loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan suatu sinyal umpan balik menghasilkan sebuah sinyal selisih atau sinyal kesalahan dan untuk selanjutnya akan dapat  dikirimkan ke dalam sebuah elemen pengendali yang nantinya dapat menciptakan suatu sinyal keluaran dan dikirimkan ke alat terkendali.</p></div></li></ol>=== Konsep Dasar Elisitasi ===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi berisi ulasan rancangan sistem baru yang diinginkan pihak manajemen (''stakeholder'') terkait dan disanggupi oleh penulis untuk dieksekusi. tujuan dan harapan stakeholder adalah titik awal dari proses persyaratan dalam elisitasi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui 3 tahap (Tahap I, Tahap II, Tahap III).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in">Ada beberapa definisi Elisitasi menurut beberapa pendapat ahli, diantaranya yaitu:<p style="line-height: 2"></P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''1. Definisi 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 Sommerville dan Sawyer (1997) dalam buku Siahaan (2012:66), “Elisitasi kebutuhan adalah sekumpulan pada aktivitas yang ditunjukkan untuk menemukan kebutuhan dalam sistem dengan melalui komunikasi oleh pihak yang punya urusan bagi pengembangan 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 Guritno dkk (2011:32), “Elisitasi adalah sebuah rancangan yang didesain berdasarkan sistem baru yang diharapkan oleh pihak manajemen terkait dan 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">Berdasarkan kedua pengertian di atas, akan diambil kesimpulan bahwa elisitasi yaitu suatu rancangan pada sistem baru yang diinginkan pengguna sistem serta pihak yang terkait dengan pengembangan sistem.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''2. Tahap-Tahap Elisitasi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Guritno dkk (2011:302), elisitasi dapat dilakukan dengan tiga tahap, sebagai berikut:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Elisitasi Tahap I'''<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Elisitasi tahap I, berisikan semua rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</p></div></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Elisitasi Tahap II'''<br><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, adalah suatu hasil pengklasifikasian elisitasi dari tahap I berdasarkan metode pada MDI. Metode MDI bertujuan memisah rancangan sistem penting dan harus ada dalam sistem baru dengan rancangan sistem yang disanggupi penulis untuk dieksekusi.</p></div></li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Berikut ini merupakan penjelasan mengenai sebuah metode pada MDI:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">M dalam MDI berarti Mandatory (bagian pada sistem yang penting). Maksudnya: requirement tersebut harus tetap ada dan selain itu tidak boleh dihilangkan ketika saat merancang serta membuat sistem baru.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">D dalam MDI berarti Desirable (bagian yang tidak terlalu penting). Maksudnya: requirement itu tidak terlalu penting, boleh dihilangkan. Namun, jika requirement tersebut digunakan di dalam pembentukan sistem maka dapat menjadikan suatu sistem tersebut lebih sempurna.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">I dalam MDI berarti Inessential. (bagian yang terdapat di luar sistem) Maksudnya yaitu: requirement tersebut bukanlah bagian sistem yang dibahas dan adalah sebuah bagian yang berada di bagian luar sistem.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Elisitasi Tahap III'''<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi tahap III, adalah suatu hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement itu dengan option I dalam metode MDI. Kemudian, seluruh requirement yang tersisa itu diklasifikasikan kembali melalui metode TOE dijabarkan berikut ini:</p></div></li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">T dalam TOE artinya Teknikal. Maksudnya yaitu: bagaimana tata cara atau teknikal pembuatan requirement pada sistem diusulkan?</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">O dalam TOE artinya Operasional. Maksudnya yaitu: bagaimana  tata cara penggunaan requirement sistem itu akan dikembangkan?</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">E dalam TOE artinya Ekonomi Maksudnya yaitu: berapakah biaya yang diperlukan untuk membangun requirement di dalam sistem?</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option berdasarkan sifatnya, yaitu HML dengan penjelasan sebagai berikut:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">High (H): yang berarti sulit untuk dapat dikerjakan, karena teknik pembuatan maupun pada pemakaiannya sulit. Sehingga membuat biaya mahal. Maka pada suatu requirement itu, harus dieleminasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Middle (M): yang berarti dari requirement itu mampu dikerjakan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Low (L): yang berarti dari requiremet tersebut mudah dikerjakan, dengan pembuatannya yang mudah, maka tidak perlu dieliminasi.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Final Elisitasi'''<br><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 maksudnya adalah suatu hasil akhir yang dicapai dengan suatu proses elisitasi yang dapat digunakan sebagai suatu dasar di dalam pembuatan sistem yang akan dikembangakan.</p></div></li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''3. Tujuan Elisitasi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Leffingwel (2000) dikutip dari suatu bukunya Siahaan (2012:67), suatu elisitasi kebutuhan mempunyai beberapa tujuan, yaitu:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Mengetahui masalah apa saja yang harus dipecahkan dan mengenali batasan-batasan sistem (''System Boundaries''). Akan dijelaskan, yaitu:'''</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Proses-proses dalam pengambangan perangkat lunak sangatlah ditentukan oleh seberapa dalam dan luas pengetahuan dari developer akan ranah permasalahan. Setiap ranah permasalahan memiliki ruang lingkup dan batsan-batasannya. Batasan-batasan ini mendefinisikan sistem akhir yang akan dibangun sesuai pada lingkungan operasional saat ini. Identifikasi atau persetujuan batasan sistem mempengaruhi proses elisitasi yang berikutnya. Identifikasi pemangku kepentingan, kelas pengguna, tujuan dan tugas, ''use case'' dalam pemilihan batasan</p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Melakukan suatu identifikasi yaitu siapa saja pemangku kepentingan'''.</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebagaimana yang disebut dari bagian sebelumnya, instansiasi pada pemangku kepentingan antara lain adalah Konsumen atau Klien (yang akan membayark sistem), Pengembang (yang akan merancang, membangun, merawat suatu sistem), dan Pengguna (yang beriteraksi dengan sistem sehingga mendapatkan hasil untuk pekerjaan mereka). Pada sistem yang bersifat interaktif, pengguna akan memegang peran penting dalam proses elisitasi. Pada umumnya, kelas pengguna tidak bersifat homogen, sehingga dalam bagian pada proses elisitasi adalah menidentifikasi dari kebutuhan kelas pengguna yang berbeda, seperti pada pengguna pemula, pengguna ahli, pengguna cacat dan lain-lain.</p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Identifikasi tujuan sistem adalah sasaran-sasaran yang harus dicapai'''.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan merupakan sasaran dalam sistem yang harus terpenuhi. Penggalian ''high level goals'' untuk awal proses pengembangan sangat penting. Penggalian terhadap tujuan lebih terfokus kepada ranah masalah dan terhadap kebutuhan suatu pemangku kepentingan itu daripada solusi yang dimungkinkan untuk suatu masalah tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''4. Langkah-Langkah Elisitasi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Sommerville and Sawyer (1997) dikutip dari bukunya Siahaan (2012:75), berikut ini adalah langkah-langkah untuk elisitasi kebutuhan:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2"><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi terhadap orang-orang yang akan membantu menentukan kebutuhan dan memahami kebutuhan dari sebuah organisasi mereka. Menilai kelayakan dari bisnis dan teknis bagi sistem yang diusulkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan lingkungan teknis, ke mana sistem akan ditempatkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi ranah suatu permasalahan</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan satu atau lebih metode elisitasi kebutuhan</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meminta partisipasi dari banyak orang</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menidentifikasi kebutuhan yang ambigu dan menyelesaikannya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat skenario penggunaan terhadap pelanggan dan pengguna.</li></ol></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''5. Masalah Dalam Elisitasi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nuseibeh and Eastbrook (2000), dikutip dari bukunya Siahaan (2012:68), tahap pada elisitasi termasuk tahap yang sulit dalam spesifikasi perangkat lunak. Secara umum kesulitan ini dipengaruhi tiga masalah: Masalah Cakupan, Masalah Pemahaman, Masalah Perubahan.</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Masalah Ruang Lingkup'''<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pelanggan atau pengguna menentukan detail teknis yang tidak penting sebagai batasan sistem yang mungkin akan membingungkan dibandingkan dengan menjelaskan tujuan sistem secara keseluruhan.</p></div></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Masalah Pemahaman'''<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Terjadi saat pelanggan atau pengguna tidak benar-benar yakin tentang apa yang dibutuhkan dalam sistem, pemahaman yang sedikit dan tidak memiliki pemahaman yang penuh terhadap ranah masalah.</p></div></li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Masalah Perubahan'''<br><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perubahan kebutuhan pada waktu ke waktu. Dalam membantu mengatasi masalah ini, Perekayasa Sistem (''System Engineers'') harus melaksanakan kegiatan pengumpulan kebutuhan secara terorganisir.</p></div></li></ol>==Teori Khusus=====Konsep Dasar Flowchart===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''1. Definisi 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">Menurut Sulindawati (2010:8), “''Flowchart'' adalah penggambaran secara grafik dari langkah-langkah dan 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 (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.0in"><p style="line-height: 2">'''2. 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 dalam pembuatan ''Flowchart'' Menurut Menurut Sulindawati(2010:8)</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Flowchart'' digambarkan dari halaman atas ke bawah dan kiri ke kanan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Setiap langkah dari aktifitas harus berada pada urutan yang benar.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Gunakan simbol-simbol ''flowchart'' yang standar.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''3. Jenis-Jenis Flowchart'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Ada lima macam bagan alir yang akan dibahas di modul ini, yaitu sebagai berikut :'''a. Bagan Alir Sistem (Systems Flowchart)'''Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/26_zps7ec98a68.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:78) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.6. Bagan Alir Sistem (''System Flowcharts'')''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''b. Bagan Alir Dokumen (Document Flowchart)'''Menelusuri alur dari data yang ditulis melalui sistem. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/27_zps72f7d119.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:90) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.7. Bagan Alir Dokumen (Document Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''c. Bagan Alir Skematik (Schematic Flocwchart)'''Mirip dengan Flow Chart sistem yang menggambarkan suatu sistem atau prosedur.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/28_zpsc3978010.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:93) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.8. Bagan Alir Skematik (Schematic Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''d. Bagan Alir Program (Program Flowchart)'''Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/211_zps6406f1ae.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:95) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.9. Bagan Alir Program (Program Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''e. Bagan Alir Proses (Process Flowchart)'''Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/210_zpsbc52352e.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Rachman (2012:97)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.10. Bagan Alir Proses (Process Flowchart)''''' </p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/Untitled_zpsd7d55098.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Rachman (2012:98)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.11. Contoh Variasi Aplikasi ''Flowchart''''' </p></div>====Konsep Dasar Linux====<div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''a. Sejarah Linux'''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Menurut Hicks, Linus Torvalds memulai Linux, sebuah sistem operasi, sebagai sebuah proyek pribadi pada tahun 1991. Dia memulai proyek ini karena ingin menjalankan sistem operasi berbasis Unix tanpa terlalu mengeluarkan banyak uang. Sebagai tambahan, ia juga hendak mempelajari prosesor 386. Linux dirilis tanpa biaya kepada publik sehingga setiap orang bisa mempelajarinya dan membuat perbaikan dibawah lisensi General Public. Saat ini, Linux telah berkembang menjadi sebuah pemain utama dalam pasar sistem operasi. Linux telah diporting untuk berjalan pada berbagai arsitektur, termasuk HP/Compaq Alpha, Sun SPARC dan UltraSPARC, dan Motorola Power PC chip (melalui komputer Apple Macinthos dan IBM RS/6000.) Ratusan, jika tidak ribuan pemrogram di seluruh dunia sekarang turut serta mengembangkan Linux. Linux menjalankan program-program seperti Sendmail, Apache, dan BIND, yang merupakan perangkat lunak yang sangat populer yang digunakan untuk menjalankan server-server internet. penting untuk diingat bahwa istilah “Linux” hanya merunjuk pada kernel inti dari sebuah sistem operasi. Inti ini bertanggung jawab untuk mengontrol prosesor, memori, hard drive, dan peripheral komputer Anda. Itu semua apa yang dikerjakan oleh Linux: Ia mengontrol operasi dari komputer Anda dan memastikan bahwa semua programnya bertindak sesuai dengan keinginan. Berbagai macam perusahaan dan individual membundel kernel dan berbagai program bersama-sama untuk membuat sebuah sistem operasi. Kami menyebut setiap bundel tersebut sebuah distribusi Linux.Nama Linux merupakan kombinasi unik antara nama penciptanya dan nama sistem operasi yang menjadi targetnya (UNIX). Semuanya berawal dari sebuah sistem operasi bernama Minix. Minix dibuat oleh Profesor Andrew Tanenbaum. Minix adalah sistem operasi mirip UNIX yang bekerja pada PC.Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai. Kemudian pada tahun 1991 ia membuat sistem operasi yang merupakan clone UNIX, yang diberi nama Linux. Seperti halnya Minix, Linux tidak menggunakan kode apapun dari vendor UNIX komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan gratis.Pada 5 Oktober 1991, Torvalds mengeposkan sistem operasinya di newsgroup comp.os.minix. Ia mengumumkan bahwa source code Linux tersedia dan meminta bantuan programmer-programmer lain untuk ikut mengembangkannya. Ketika itu Linux masih setengah matang, sistem operasi ini hanya bisa menjalankan sedikit perintah UNIX, seperti bash, gcc dan gnu-make. Saat Linux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup stabil dan memiliki banyak feature, seperti preemptive multitasking (kemampuan untuk membagi sumber daya CPU untuk banyak aplikasi) dan symmetric multiprocessing (kemampuan untuk membagi tugas di antara banyak CPU). Linux bahkan memiliki maskotnya sendiri yang oleh torvalds dijeaskan sebagai “Seekor penguin yang menggemaskan dan ramah, yang kekenyangan setelah makan banyak ikan hering”.Pada 1996, tim pengembangan Linux yang ada diseluruh dunia mulai memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah versi hardware, dari Atari ST sampai Macintosh. Linux terus berkembang pesat, utamanya karena ada sejumlah distributor (seperti RedHat, Caldera, dan sebagainya) yang berkompetisi untuk berebut pangsa pasar. Oleh karena itu dibentuk kelompok bernama Linux Standard Base. Kelompok ini bekerja untuk memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan aplikasi yang sama dan saling berinteroperasi.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''b. Distribusi Linux (Distro Linux)'''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">“Distro LINUX adalah LINUX yang dibuat dengan memasarkan program tertentu berdasarkan source yang ada dan di kemas sedemikian rupa sehingga mempunyai tampilan atau fitur yang berbeda-beda sesuai dengan keinginan si pembuat distro.” Ada distro yang berfokus pada server artinya distro tersebut lebih dioptimasi ke sistem server sehingga software atau program yang di paketkan adalah khusus untuk server saja contoh untuk distro ini antara lain : Trustix Secure Linux, Turbo Linux Server, Red Hat Enterprise Server, Server Optimize Linux (SOL), Mandrake Security dan masih banyak lagi contoh lainnya.Ketika pengguna Linux baru berkenalan dengan Linux, biasanya mereka terbentur pada masalah distro yang akan dipakai/dipilih. Secara garis besar distro Linux sama yaitu menggunakan 'kernel' Linux, perbedaannya hanya pada paket program, program instalasi, organisasi direktori dan berkas, program aplikasi dan utilitas tambahan. Distro Linux berbeda untuk kebutuhan yang berbeda. Dibawah ini merupakan beberapa distro Linux, diantaranya: :</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''1. Lycoris '''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/lycorislogo_zps891c0f0c.png" alt=" " width="200" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.19. Logo Lycoris Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Adalah distro linux yang telah membuat versi linux yang cantik dan menyerupai WinXP, dari segi warna, icon, maupun kemudahan-kemudahan yang ada. Dari tampilan-tampilan screenshot pada situsnya Anda dapat mengamati bahwa memang Lycoris merupakan distro Linux yang pintar mempercantik diri sehingga dengan menggunakan Lycoris Anda akan merasa bekerja dengan Windows XP. Bahkan Open Office yang dipaketkan dengan Lycoris memiliki icon-icon yang cantik dan khas Lycoris. Lycoris memiliki paket-paket yang berbeda, dan paket distro Linux-nya dinamakan Desktop /LX. Lycros memiliki fasiltias IRIS yaitu Internet Rapid Installer for Software untuk meng-update Linux anda dengan software-software baru. Hanya saja distro ini tidaklah gratis dan Anda perlu membayar dengan sejumlah "dollar US".</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''2. Xandros Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/xandros_zps568804ee.png" alt=" " width="200" height="120" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.20. Logo Xandros Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Xandros memiliki integrasi lebih baik dengan jaringan Windows, mampu menjalankan aplikasi Office XP, mampu me-resize partisi NTFS saat instalasi, dan lain-lain. Xandros juga bukan merupakan produk gratis tetapi komersial. Secara singkat Xandros menawarkan kelebihan berikut:</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">a. Lima langkah instalasi grafis yang mudahb. Manajemen partisi terintegrasic. Tampilan yang familiard. Aplikasi berkualitas dari para engineer Xandrose. Kompatibilitas dengan file format Microsoft'''3. Corel Linux'''<div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/corellinux_zpsc85f1c68.png" alt=" " width="250" height="150" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.21. Corel Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Corel Linux merupakan salah satu sistem operasi berbasis Linux yang dibuat oleh salah satu distribusi Linux, yaitu Debian. Corel Linux sama seperti Linux lainnya, mendukung sistem operasi sistem open source dibawah naunan GNU. Corel Linux dapat anda beli Via internet dengan harga yang sangat terjangkau, jauh dari harga linux OS lainnya. Corel Linux dapat langsung diinstal dengan atau tanpa sistem operasi yang lain. Corel Linux juga bisa diinstall pada partisi dan file sistem windows, yang menjadikan Corel Linux seolah-olah adalah program aplikasi Windows. Salah satu yang menarik dari Corel Linux adalah Semuanya serba grafis. Corel Linux juga dirancang sebagai end-User. Pada Corel Linux semuaya serba grafi, dimulai pada saat prosedur Instalasi hingga boot sistem. Anda tidak akan menemukan basis text seperti yang ada di Linux lainnya, atau juga windows yang masih basis text. Di corel Linux semuanya serba disederhanakan. bahkan sampai pada setting jaringan pun lebih mudah dari pada setting jaringan pada Windows. Akan tatapi ada sedikit kekurangan pada Corel Linux ini, terutama bagi pengguna yang sudah mahir. Mereka akan binging dengan tampilan yang serba grafis yang diberikan oleh Corel Linux. Untuk Informasi yang lebih detail anda dapat mengunjugi di situsnya yaitu di situs [http://www.linux.corel.com Corel Linux].'''4. Redhat Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/redhat_zpseb268930.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.22. Logo Redhat Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Distributor paling populer di AS dan salah satu yang paling mudah digunakan. RedHat adalah distro yang cukup populer di kalangan pengembang dan perusahaan Linux. Dukungan-dukungan secara teknis, pelatihan, sertifikasi, aplikasi pengembangan, dan bergabungnya para hacker kernel dan free-software seperti Alan Cox, Michael Johnson, Stephen Tweedie menjadikan RedHat berkembang cepat dan digunakan pada perusahaan. Poin terbesar dari distro ini adalah Red Hat Package Manager (RPM). RPM adalah sebuah perangkat lunak untuk memanajemen paket-paket pada sistem Linux kita dan dianggap sebagai standar de-facto dalam pemaketan pada distro-distro turunannya dan yang mendukung distro ini secara luas.'''5. Mandrake Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/mandrake_zps4d846295.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.23. Logo Mandrake Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Distributor yang menambahkan update dan patch untuk RedHat Linux. Linux-Mandrake adalah salah satu distro turunan dari RedHat Linux yang menyediakan banyak pengembangan dan aplikasi 'pre-configured' dan didukung banyak bahasa di seluruh dunia. Distro ini dikenal mudah untuk pemula dan cocok untuk kelas desktop tapi tidak menutup kemungkinan untuk dijadikan platform pada server. Optimasi untuk prosesor kelas Pentium ke atas membuat Linux-Mandrake dapat berjalan dengan baik pada platform tersebut.'''6. Caldera Open Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/caldera_zpsbe11ce60.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.24. Logo Caldera Open Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Caldera Linux merupakan salah satu jenis linux yang dirancan untuk mempermudah pemakaian bagi penggunanya. Caldera sendiri dirancang dengan tampilan keseluruhan dengan grafis. Sejak saat kita melakukan penginstallan linux Caldera ini, hingga kita melakukan Setting Hardware semuanya dilakukan dengan tampilan grafis. yang mengagumkan dari Linux Caldera ini adalah pada saat kita melakukan penginstallan Linux Caldera ini, kita disuguhi game tetris untuk mengisi waktu yang luang, sambil menunggu transfer prigram yang berjalan. Selain itu Caldera merupakan jenis linux yang pertama yang menggunakan Auto-Detect Hardware ( seperti plug and play pada Mac). Untuk penjelasan yang lebih lengkap dan juga informasi yang akurat anda dapat melihat di situs [http://caldera-system.com/ Caldera Linux].'''7. Suse Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/suselinux_zpsef68b0c2.png" alt=" " width="200" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.25. Logo Suse Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Jika Redhat adalah Jenis Linux yang paling populer di Amerika dan di Indonesia, maka SuSE Linux adalah Linux yang paling banyak digunakan oleh negara-negara di Eropa. SuSE dilengkapi dengan Desktop Manager yang dikenal dengan KDE. Selain itu juga dilengkapi tools untuk central setting yang bernama YaST (Yet another Settup Tools) yang sangat mudah digunakan untuk konfigurasi sistem internal dan jaringan serta security.Yang paling dibanggakan dari distro ini adalah kelengkapan program aplikasinya. Jika membeli Linux SuSE seharga USD 50,00, Anda akan mendapat 5 CD program dan 1 CD source. Jadi anda tidak perlu lagi repot-repot mendownload program lainnya. Salah satu program terkenal yang disertakan adalah Saint (program untuk meneliti ceah kelemahan sistem) dan VMWare (program emulator yang berguna menjalankan sistem operasi lainnya seperti: Windows 9.x, Windows 2000, windows NT, OS, Novel, dan Lainnya). Satu lagi adalah program Beowulf, suatu proyek eksperimen gabungan Universitas di Jerman untuk membuat super komputer yang menggabungkan 1000 CPU menjadi 1 server yang tercepet yang pernah ada. Proyek ini juga dibuat di NASA- Amerika Serikat, untuk kepentingan pemetaan luar angkasa. Saat ini SuSE telah hadir dengan Versi 7.0 yang benar-benar berorientasi grafis, memmulai dari instalasi sampai dengan prosedur konfigurasinya.Yang membanggaka, SuSE adalah jenis Linux pertama yang menyertakan bahasa Indonesia dan pilihan bahasa yang digunakan dalam sistem Operasi Linux. Pembuatan Dokumentasinya dipimpim oleh I Made Wiryana. Untuk keterangan lebih lanjut anda dapat melihat di situsnya di situs [http://www.suse.com Suse Linux].'''8. Slackware Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/slackware_zpsbb5d9c9f.png" alt=" " width="190" height="125" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.26. Logo Slackware Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Distronya Patrick Volkerding yang terkenal pertama kali setelah SLS. Slackware dikenal lebih dekat dengan gaya UNIX, sederhana, stabil, mudah di custom, dan didesain untuk komputer 386/486 atau lebih tinggi. Distro ini termasuk distro yang cryptic dan manual sekali bagi pemula Linux, tapi dengan menggunakan distro ini beberapa penggunanya dapat mengetahui banyak cara kerja sistem dan distro tersebut. Slackware adalah yang tertua yang masih tegar bertahan di segala jaman.'''9. Debian GNU atau Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/debian_zps2972a2e6.png" alt=" " width="200" height="125" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.27. Logo Debian GNU atau Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Debian GNU/Linux adalah distro non komersial yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerjasama melalui internet. Distro ini menginginkan adanya semangat open-source yang harus tetap ada pada Debian. Kedinamisan distro ini membuat setiap rilis paket-paketnya di-update setiap waktu dan dapat di akses melalui utilitas apt-get. Apt-get adalah sebuah utilitas baris-perintah yang dapat digunakan secara dinamis untuk meng-upgrade sistem Debian GNU/Linux melalui apt-repository jaringan archive Debian yang luas. Milis dan forum debian selalu penuh dengan pesan-pesan baik mengenai bug, masalah, sharing, dan lain-lain. Dengan adanya sistem komunikasi ini bug dan masalah keamanan pada tiap paket dapat dilaporkan oleh para pengguna dan pengembang Debian dengan cepat. Keuntungan dari Debian adalah upgradability, ketergantungan antar paket didefinisikan dengan baik, dan pengembangannya secara terbuka.'''10. Turbo Linux'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/turbolinux_zpsff40325e.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.28. Logo Turbo Linux''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Distribusi Linux paling populer di Asia yang menyediakan dukungan untuk set karakter khusus Asia. Turbo Linux merupakan salah satu distro Linux yang diminati oleh perusahaan dan perorangan di Jepang dan Asia. Produk berbasis Linux dengan kinerja tinggi ini dimanfaatkan untuk pasar workstation dan server terutama untuk penggunaan clustering dan orientasinya ke perusahaan. Beberapa produk-produknya: TurboLinux Workstation untuk desktop-nya, Turbo Linux Server untuk backend server dengan kinerja tinggi terutama untuk penggunaan bisnis di perusahaan, e-commerce dan transaksi B2B (Business-to-Business).'''11. Knoppix'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/knoppix_zps9a06693d.png" alt=" " width="180" height="115" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.29. Logo Knoppix''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Knoppix merupakan distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa menginstalnya di hard disk. Aplikasinya sangat lengkap dan cocok untuk demo atau belajar Linux bagi yang belum mempunyai ruang pada hard disk-nya, dapat juga untuk CD rescue. Kelemahan dari knoppix adalah diperlukannya memori yang besar untuk menggunakan modus grafisnya yaitu 96 MB. walaupun bisa juga dijalankan pada memori 64 MB dengan swap pada hard-disk, tapi Anda perlu sedikit bersabar. Distro ini berbasis Debian GNU/Linux. </div>====Konsep Dasar Elektronika====<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Oscar (2012:10), “Rangkaian elektronika adalah  Suatu rangkaian yang di bentuk dari berbagai macam komponen elektronika yang disusun sedemikian rupa sehingga membentuk suatu system rangkaian elektronika yang terpadu.</p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''1. Resistor '''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/resistor_zpsab893a76.png" alt=" " width="200" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.30. Resistor''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2"> Resistor (hambatan listrik) berfungsi sebagai mengendalikan arus listrik dan membagi tegangan (voltage divider) dalam suatu rangkaian tertutup. Satuan dari resistor adalah ohm, hokum ohm menyatakan bahwa “tegangan yang mengalir pada berbagai jenis penghantar adalah berbanding lurus dengan arus yang mengalir pada penghantar tersebut”. Dalam rumusanya dapat ditulis sebagai berikut :".V = I . RKeterangan :V = Tegangan listrik (volt)I = Arus yang mengalir (ampere)R = Tahanan (ohm)</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2"> Resistor dibagi dalam jenis resistor bernilai tetap (resistor statis) dan resistor bernilai berubah-ubah (variabel resistor).Resistor statis memiliki sebuah nilai tahanan listrik yang tetap. Sedangkan variabel resistor memiliki nilai tahanan listrik yang berada dalam suatu rentang jangkauan. A.Resistor tetapResistor Statis atau resistor bernilai tetap disusun menggunakan cincin-cincin warna. Cincin-cincin warna tersebut berjumlah 4 atau 5 buah. Cincin itu berufngsi sebagai kode nilai resistor. Warna cicin berbeda-beda sesuai nilai resistor.B.Resistor tidak tetapResistor variable adalah resistor yang nilai resistensinya dapat diubah-ubah sesuai dengan batasan nilainya.</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/tetap_zpsb47f4912.png" alt=" " width="200" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.31. Resistor Tetap''' </p></div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/tidaktepat_zps0c2e0623.png" alt=" " width="200" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.32. Resistor Tidak Tetap''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''2. Kapasitor'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/kapasitor_zpsa7a6c20a.png" alt=" " width="200" height="120" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.33. Kapasitor''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Kapasitor merupakan komponen elektronika yang berfungsi untuk menyimpan muatan listrik sementara. Besaran yang diukur pada sebuah kapasitor adalah kapasitansi yang dinotasikan sebagai C. satuan kapasitansi adalah farad (F). Kapasitor dibagi dala jenis kapasitor non-polar dan kapasitor polar. Kapasitor non-polar dapat dipasang secara bolak-balik pada rangkaian elektronika, tanpa memperhatikan kutub positif dan negatifnya. Pada kapasitor polar, kutub negative (-) digambarkan sebagai garis putih. Pemasangan kutub postif (+) dan kutub negative (-) kapasitor yang salah pada rangkain elektronilka dapat menyebabkan rangkain rusak atau meledak. Nilai kapasitansi sebuah kapasitor dapat diukur dan dibaca dalam satuan farad (F), milifarad (mF), microfarad (µF), nanofarad (Nf), atau pikofarad (Pf). Konversi nilai kapasitansi sama dengan konversi satuan tahanan listrik. Berikut adalah fungsi kapasitor dalam rangkain elektronika: </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">1. Sebagai dalat penyaring dalam rangkain catu daya2. Untuk menghindari loncatan api saat sakelar beban listrik dihubungkan.3. Untuk menghemat daya listrik4. Untuk meredam noise atau ripple.5. Sebagai kopling saat mengubungkan beberpa rangkain listrik.</div>'''3. Transistor '''<div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/transistor_zps196dd323.png" alt=" " width="250" height="150" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.34 Transistor''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Menurut Budiharto (2009:3), bahwa “Transistor adalah memiliki 3 terminal biasanya dibuat dari bahan silicon atau germanium”. Menurut Rusmadi (2009:42), bahwa “Transistor adalah merupakan komponen dasar yang paling penting dan banyak dipergunakan dalam setiap rangkaian”. Dari pengertian di atas dapat disimpulkan bahwa Transistor adalah merupakan komponen dasar yang paling dan banyak digunakan pada setia prangkaian. Alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (''switching''), stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Transistor dapat berfungsi semacam kran listrik, dimana berdasarkan arus ''input''nya (BJT) atau tegangan ''input''nya (FET), memungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya. Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat dipakai untuk mengatur arus dan tegangan yang lebih besar dari pada arus ''input'' Basis, yaitu pada keluaran tegangan dan arus ''output'' Kolektor.  Dalam bidang elektronika kita mengenal 2 macam jenis transistor menurut Rusmadi (2009:40) yaitu :</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''1. Negative Positive Negative'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/NPN_zps1a397ff9.png" alt=" " width="250" height="150" /></div><div align="center">'''Gambar 2.35 Negative Positive Negative (NPN)'''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Transistor NPN terdiri dari 1 lapisan semikondutor tipe-p di antara 2 lapisan semikonduktor tipe-n. Arus kecil yang memasuki basis pada emitter dikuatkan di keluran kolektor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi dari pada tengan emitter.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''2. PNP (Positive Negative Positive)'''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/PNP_zps4c4c057f.png" alt=" " width="200" height="130" /></div><div align="center">'''Gambar 2.36 Positive Negative Positive (PNP)'''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Transistor PNP terdiri dari 2 lapisan semikonduktor tipe-n di antara 2 alpisan semikonduktor tipe-p. arus kecil yang meninggalkan basis pada moda tunggal emitter dikuatkan dikeluran kolektor. Dengan kata lain, transistor PNP hidup ketika tegangan basis lebih rendah dari pada tegangan emitter.Transistor merupakan komponen yang sangat penting dalam dunia elektronik modern. Dalam rangkaian analog, transistor digunakan dalam ''amplifier'' (penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (''stabilisator'') dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian rupa sehingga berfungsi sebagai ''logic gate'', memori dan fungsi rangkaian-rangkaian lainnya.</div>'''4. Dioda '''</div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/dioda_zps8c024ce9.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.37. Dioda''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Dioda merupakan salah satu jenis komponen aktif yang berfungsi sebagai komponen penyearah. Dioda terbuat dari semikonduktor jenis silicon dan germanium. Diode disusun menggunakan semikonduktor jenis p sebagai kutub positif (+) dan semikonduktor jenis n sebagai kutub negative (-). Karena dioda termasuk komponen aktif, arus listrik yang mengalir dari sambungan P ke sambungan N akan dilewatkan jika tegangan listrik yang dilewatkan pada diode berbahan silikon. </div>====Konsep Dasar Protokol TCP/IP====<div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2"> Dalam dunia komunikasi data komputer, protokol mengatur bagaimana sebuah komputer berkomunikasi dengan komputer lain. Dalam jaringan komputer kita dapat menggunkan banyak macam protokol tetapi agar dua buah komputer dapat berkomunikasi, keduanya harus menggunakan protokol yang sama. Protokol berfungsi mirip dengan bahasa. Agar dapat berkomunikasi, orang-orang perlu berbicara dan mengerti bahasa yang sama. </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2"> Protokol adalah sekumpulan aturan dalam komunikasi data. Komputer-komputer yang terhubung ke internet berkomunikasi dengan protokol ini. Karena menggunakan bahasa yang sama, yaitu protokol TCP/IP, perbedaan jenis komputer dan sistem operasi tidak menjadi masalah. Jadi, jika sebuah komputer menggunakan protokol TCP/IP dan terhubung langsung ke internet, maka komputer tersebut dapat berhubungan dengan komputer dibelahan dunia mana pun yang juga terhubung ke internet.Perkembangan TCP/IP yang diterima luas dan praktis menjadi standar jaringan komputer. Berkaitan dengan ciri-ciri yang terdapat pada protokol TCP/IP, yaitu : </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">• Protokol TCP/IP dikembangkan menggunakan standar protokol yang terbuka.• Standar protokol TCP/IP dalam bentuk Request For Comment (RFC) dapat diambil oleh siapa pun tanpa biaya.• TCP/IP dikembangkan dengan tidak tergantung pada sistem operasi atau perangkat keras tertentu.• TCP/IP independen terhadap perangkat keras jaringan dan dapat dijalankan pata ethernet,token ring, jalur telepon dial-up, jaringan X.25, dan praktis jenis media transmisi apapun.• Pengalamatan TCP/IP bersifat unik dalam skala global. Dengan cara ini, komputer dapat saling terhubung walau jaringannya seluas internet sekarang ini</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2"> Pada dasarnya, komunikasi data merupakan proses mengirimkan data dari satu komputer ke komputer lain. Untuk dapat mengirimkan data, pada komputer harus ditambahkan alat khusus yang dikenal sebagia network interface (antarmuka jaringan). TCP/IP adalah sekumpulan protokol yang didisain untuk melakukan fungsi-fungsi komunikasi data pada Wide Area Network (WAN). TCP/IP inti terdiri atas sekumpulan protokol yang masing-masing bertanggung jawab atas bagian-bagian tertentu dari komunikasi data. </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berkat penggunaan prinsip ini, TCP/IP menjadi protokol komunikasi data yang fleksibel. Agar TCP/IP dapat berjalan diatas interface jaringan tertentu, hanya perlu dilakukan perubahan pada protokol yang berhubungan dengan interface jaringan saja. Sekumpulan protokol TCP/IP ini dimodelkan dengan empat layer TCP/IP, sebagaimana terlihat pada gambar ini. </div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/layertcp_zps6c24437a.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''2.49. Layer TCP/IP ''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2"> TCP/IP terdiri dari empat lapis kumpulan protokol yang bertingkat. Keempat lapis atau layer tersebut adalah Network Layer, Internet Layer, Transpaort Layer, Application Layer. Dalam TCP/IP terjadi penyampaian data dari protokol yang berada di satu layer ke protokol yang berada di layer lain. Setiap protokol memperlakukan semua informasi yang di terimanya dari protokol lain sebagai data. </div><div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/KKP/pergerakantcp_zpse1dd4a80.png" alt=" " width="230" height="100" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''2.50. Pergerakan dalam Layer TCP/IP ''' </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 rincian fungsi masing-masing layer arsitektur TCP/IP adalah sebagai berikut :</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Physical Layer (''lapisan fisik'')<br>Merupakan lapisan terbawah yang mengidentifdikasikan besaran fisik seperti media komunikasi, tegangan, arus, dsb. Lapisan ini dpat bervariasi bergantung pada media komunikasi jaringan yang bersangkutan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Network Access Layer <br>Mempunyai fungsi yang mirip dengan Data Link Layer pada OSI. Lapisan ini mengatur penyaluran frame-frame data pada media fisik yang digunakan secara handal. Lapisan ini biasanya memberikan servis untuk deteksi dan koreksi kesalahan dari data yang transmisikan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Internet Layer<br>Mendefinisikan bagaimana hubungan dapat terjadi antara dua pihak yang berbeda pada jaringan yang berbeda seperti Network Layer pada OSI. Pada jaringan internet yang terdiri atas puluhan juta host dan ratusan ribu jaringan lokal, lapisan ini bertugas untuk menjamin agar suatu paket yang dikirimkan dapat menemukan tujuannya dimanapun berada.oleh karena itu, lapisan ini memiliki peranan penting terutama dalam mewujudkan internet working yang meliputi wilayah luas (word wide internet)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Transport Layer<br>Mendefinisikan cara-cara untuk melakukan pengiriman data antara end to end secara handal. Lapisan ini menjamin bahwa informasi yang diterima pada sisi penerima adalah sama dengan informasi yang dikirimkan pengirim. Untuk itu, lapisan ini memiliki fungsi penting seperti Flow Control dan Eror Detection.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Application Layer<br>Merupakan lapisan terakhir dalam arsitektur TCP/IP yang berfungsi mendefinisikan aplikasi-aplikasi yang dijalankan pada jaringan. Karena itu, terdapat banyak protokol pada lapisan ini, sesuai dengan banyaknya lapisan TCP/IP yang dapat dijalankan. Contohnya adalah SMTP (Simple Mail Transfer Protocol) untuk pengiriman email, FTP (File Transfer Protocol) untuk transfer data, HTTP (Hyper Text Transfer Protocol) untuk aplikasi web, NNTP (Network News Transfer Protocol) untuk distribusi news group dan lain-lain. Setiap aplikasi pada umumnya menggunakan protokol TCP dan IP, sehingga keseluruhan keluarga protokol ini dinamai TCP/IP. </li></ol>====Konsep Dasar Internet Protokol====<div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2"> Internet Protocol (IP) berfungsin menyampaikan paket data ke alamat yang tepat. Oleh karena itu Internet Protocol memegang peranan yang sangat penting dari jaringan TCP/IP. Karena semua aplikasi jaringan TCP/IP pasti bertumpu kepada Internet Protocol agar dapat berjalan dengan baik. Suatu data gram bisa saja tidak sampai dengan selamat ke tujuan karena beberapa hal berikut : </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">a. Adanya bit error pada saat pentrasmisian datagram pada suatu medium.b. Router yang dilewati men-discard datagram karena terjadinya kongesti dan kekurangan ruang pada memori buffer.c. Putusnya rute ke tujuan untuk sementara waktu akibat adanya router yang down.d. Terjadinya kekacauan routing, sehingga datagram mengalami looping.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2"> Setiap protokol memiliki bit-bit ekstra diluar informasi/data yang dibawanya. Selain informasi, bit-bit ini juga berfungsi sebagai alat kontrol. Dari sisi efisiensi, semakin besar jumlah bit ekstra ini, maka semakin kecil komunikasi yang berjalan dan sebaliknya, semakin kecil jumlah bit ekstra ini, semakin tinggi komunikasi yang berjalan. Disinilah dilakukan trade-off antara kendala datagram. Sebagai contoh, agar datagram IP dapat menemukan tujuannya, diperlukan informasi tambahan yang harus dicantumkan pada header ini. IP (Internet Protocol) address (alamat IP) adalah suatu identitas yang unik dari suatu host atau komputer pada jaringan (network). Format alamat dari IP adalah W.X.Y.Z. dimana masing-masing huruf tersebut terdiri dari 8 bit, sehingga apabila ditampilkan dalam bentuk desimal menjadi angka 0-255 dan dipisahkan oleh notasi titik (dot).</div>====Konsep Dasar TP LINK====<div align="center"><img class="alignleft" src="http://i1382.photobucket.com/albums/ah254/luvia19/TL-WN722N-01_zpsa7db1b3a.jpg" alt=" " width="320" height="220" /></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.51. TP-LINK TL-WN722N''' </p></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2"> '''1. Definisi TP-LINK TL-WN722N'''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">TP-LINK TL-WN722N adalah sebuah alat untuk menangkap atau menerima signal di dalam jangkauan area WiFi atau hotspot, melalui koneksi USB komputer atau notebook, WiFi adapter ini memiliki kecepatan data transfer tinggi mencapai 150Mbps dan dilengkapi antena 4dBi yang dapat dilepas (konektor RP-SMA). Kompatibel dengan WI-FI Protected Setup™ (WPS), TL-WN722N dengan fitur Quick Secure Setup QSS (Keamanan Quick Setup) mencegah jaringan dari ancaman luar, dengan menekan tombol "QSS" tombol otomatis untuk membangun koneksi yang aman dengan WPA2, yang lebih aman dibandingkan dengan enkripsi WEP. Menggunakan AlignTM 1-stream teknologi berbasis pada teknologi 802.11n, TL-WN722N memberikan sinyal nirkabel yang lebih baik dari yang ada teknologi nirkabel 802.11g dilengkapi antena dilepas 4dBi sangat dapat meningkatkan jangkauan sinyal dan kecepatan. Alat ini dapat digunakan untuk memperkuat sinyal WIFI ketika menggunakan laptop untuk browsing di publik hotspot atau bagi PC atau Laptop yang tidak mempunya fitur WIFI. Ada beberapa merek laptop yang sinyal WiFinya agak lemah karena karakteristik chipset yang digunakan, sehingga sinyalyang ditangkap tidak bisa Good atau Excellent dan juga dikarenakan wifi laptop tidak memiliki antena eksternal. Kehandalan sudah teruji dan tidak mudah hang akibat panas. Chipset yang digunakan merek RALINK dengan tingkat sensitifitas yang tinggi. Didalamnya sudah terpasang antena omni internal dengan jarakjangkau 100m/''indoor'' dan 150m/''outdoor'' (tergantung sikon lapangan).</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''Kelebihan :'''Wireless USB Adapter TL-WN722N ini mempunyai akses koneksi internet berkecepatan tinggi.Alat ini mampu memberikan kecepatan nirkabel hingga 150Mbps. Alat ini memilikiantena eksternal yang dapat dilepas, dapat diputar sesuai arah yang diinginkan untuk mendapatkan sinyal yang paling kuat.</div></div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''Kekurangan :'''Untuk kekurangan alat ini, adalah dalam paket penjualan tidak tersedianya driver untuk sistem Operasi non Windows. Selain itu colokan USB-nya masih memakai tutup. Alangkah lebih baiknya jika menggunakan sistem "''push-out''" (tanpa tutup) seperti yang ada di flashdisk, sehingga tidak terjadi tutup yang hilang. </div>====Jaringan Komputer Nirkabel (''Wireless'')====<div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Jaringan nikabel merupakan sebuah LAN dimana transmisi dan (pengiriman maupun penerimaan data) dilakukan melalui teknologi frekuensi radio lewat udara, menyediakan sebagian besar keunggulan dan keuntungan dari teknologi lama LAN namun tidak dibatasi media nirkabel atau kawat. Muncul dan berkembangnya sistem jaringan nirkabel dipicu oleh kebutuhan akan biaya pengeluaran yang lebih rendah menyangkut infrastruktur jaringan dan untuk mendukung aplikasi jaringan bergerak dalam akurasi dan biaya pengeluaran yang rendah dalam hitungan bisnis.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Beberapa diantaranya: Kemudahan bergerak (Mobilitas) memungkinkan pengguna untuk berpindah-pindah secara fisik, ketika menggunakan aplikasi seperti handheld PC (seperti PDA/personal digital assistance dan semacamnya) atau data collector (alat seperti kalkulator yang biasa dibawa untuk pengecekan dan pengisian data) Aplikasi bergerak membutuhkan jaringan tanpa kabel termasuk semua yang berhubungan atau bergantung pada sistem real time dalam mengakses database, biasanya disimpan dalam didalam datbase yang terpusat.</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Ada dua jenis jaringan wireless, diantaranya :</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">1. Sebuah “ad-hoc” atau peer-to-peer wireless network yang mencakup sejumlah komputer dimana setiap komponennya dilengkapi dengan kartu antar muka jaringan nirkabel (w-NIC – wireless Network Interface Card).</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">2. Sebuah jaringan wireless juga dapat menggunakan acces point, atau base station. Pada tipe jaringan wireless ini, access point bekerja seperti layaknya Hub yang menyediakan sambungan untuk komputer wireless. Juga dapat menyambungkan sebagai bridge dari jaringan lokal wireless ke jaringan kabel (Wireless LAN to Wired LAN). Standar yang digunakan pada perangkat wireless yang di gunakan oleh IEEE (Institute of Electrical and Electronics Engineers) adalah 802.11. </div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Untuk lebih melengkapi, akan di jelaskan beberapa protokol pada wireless LAN sebagi berikut :</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''1. 802.11b'''</div> <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Pertama kali digubakan sekitar akhir tahun 1999 dengan menggunakan frekunsi 2,4 GHz, maksimun bandwith yang dapat dicapai adalah 11 Mbps (Mega bit per second), radio sinyal yang digunakan adalah DSSS( Direct Sequence Spreed Spectrum ). Kanal yang tidak overlapping ada 3 (yaitu kanal 1, kanal 6, dan kanal 11). Kompitibel dengan tipe g jika dijalankan pada mode mixed.</div> <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''2. 802.11a'''</div>  <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Digunakan pada akhir tahun 2001 dengan menggunakan frekunsi 5,8 GHz. Maksimum bandwith yang bisa dicapai 54 Mbps, radio sinyal yang digunakan adalah OFDM. Kanal yang tidak overlapping 12 (bisa lebih) dan tidak kompitibel dengan tipe b dan g.</div> <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''3. 802.11g '''</div><div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Digunakan pada pertengahan tahun 2003 dengan menggunakan frekuensi 2,4 GHz, maksimum bandwith yang bisa dicapai pada awal pertama kali keluar sebesar 54 Mbps. Dengan berkembangnya teknologi, sekarang ini tipe g sudah bisa mencapai 108 Mbps.</div> <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">'''4. 802.11 a/g'''</div> <div style="font-size: 12pt;font-family:'times new roman';text-align: justify;text-indent: 0.0in; line-height: 2">Digunakan mulai pertengahan tahun 2003 dengan menggunakan frekuensi 2,4 GHz dan 5,8 GHz, maksimum bandwith yang bisa dicapai adalah 5,4 GHz, modulasi sinyal yang digunakan OFDM. Tipe a/g ini diberi keleluasaan untuk menggunakan salah satu dari protokol; yang dapat digunakan pada jaringan Wi-Fi.</div>==Study Pustaka (Literature Review)==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam upaya perlu dilakukan studi pustaka sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya adalah mengidentifikasikan kesenjangan (''identify gaps''), menghindari pembuatan ulang (''reinventing the wheel''), mengidentifikasikan metode yang pernah dilakukan, serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama dibidang ini. Berikut adalah penelitian yang telah dilakukan dan memiliki kolerasi searah dengan penelitian yang akan dibahas dalam KKP ini, antara lain :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1. Penelitian dalam sebuah Jurnal Telematika M.Kom yang dilakukan oleh Joko Sutrisno dari universitas Budi Luhur yang berjudul "''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera''" ini, diusulkan untuk memperbaiki dan mengembangkan situs E-Commerce yang lebih baik, menambah jumlah forum komunitas, meningkatkan jumlah nilai penjualan, dan meningkatkan pangsa pasar dalam dan luar negeri (negara tujuan). (Joko Sutrisno : 2011)<ref name="Sutrisno.Joko.2011. ''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus : PT. Chingmix Berhan Sejahtera. Jurnal Universitas Budi Luhur: Jakarta.">Sutrisno.Joko.2011. ''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera''. Jurnal Universitas Budi Luhur: Jakarta.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2. Penelitian yang dilakukan oleh Aisyatul Fadlilah yang berjudul "''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php''" ini, diusulkan untuk memperbaiki Pelayanan terhadap konsumen yang kurang optimal karena terkadang transaksi penjualan masih sangat lambat, serta tawar menawar penjualan yang jarang dilakukan pada sistem online dimana dalam kenyataannya terjadi antrian yang terlalu banyak pada pasar. Untuk menyelesaikan permasalahan yang telah di uraikan diatas,  penulis mencoba membuat web E-Commerse yang dengan cepat dan dapat dilakukan dimana saja. Program aplikasi secara online dengan menggunakan PHP. (Aisyatul Fadlilah : 2013)<ref name="Fadlilah.Aisyatul.2013. ''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php'': Semarang.">Fadlilah.Aisyatul.2013. ''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php''. Tugas Akhir Universitas STIKUBANK (UNISBANK): Semarang.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3. Penelitian yang dilakukan oleh Ditya Banu Handita, Umar, Umi Fadlillah yang berjudul "''Sistem Informasi Penjualan Berbasis Web Pada Usantex''" ini, diusulkan adanya pembaharuan sistem lama kedalam sistem yang baru dengan berbasis teknologi komputer. Penelitian ini bertujuan menyusun sebuah sistem E-commerce yang terpadu. Pembaharuan ini diharapkan proses pemasaran produk dan proses penjualan secara online di USANTEX menjadi lebih praktis dengan menggunakan PHP MySQL sebagai databasenya, Macromedia Dreamweaver 8 sebagai editor HTM dan CorelDraw sebagai image editor. (Ditya Banu Handita, Umar, Umi Fadlillah : 2013)<ref name="Handita.Ditya Banu.Umar.Fadlillah.Umi.2011. ''Sistem Informasi Penjualan Berbasis Web Pada Usantex'': Surakarta.">Handita.Ditya Banu.Umar.Fadlillah.Umi.2011. ''Sistem Informasi Penjualan Berbasis Web Pada Usantex''. Jurnal Emitor Universitas Muhammadiyah : Surakarta.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">4. Penelitian yang dilakukan oleh Rara Sri Artati Rejeki, Agus Prasetyo Utomo, dan Stefiana Sri Susanti yang berjudul "''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce''" ini, diusulkan untuk perbaikan dalam Mekanisme sistem penjualan pada distro smith sekarang masih menggunakan sistem konvensional, dimana konsumen harus datang langsung ke distro. Dan dengan adanya Aplikasi E-commerce pada Distro Smith Semarang diharapkan dapat memberikan kemudahan kepada masyarakat untuk melakukan pembelian produk tanpa harus datang ke tempatnya, serta memperluas pemasaran dan meningkatkan costumer loyality. Distro ini dikembangkan dengan SDLC (System Development Life Cycle) dan software yang digunakan untuk merancang dan mendesain Aplikasi E-commerce yaitu bahasa pemrograman PHP, text editor Macromedia Dreamweaver 8, Database MySQL dan Adobe Photoshop CS4. (Rara Sri Artati Rejeki, Agus Prasetyo Utomo, Stefania Sri Susanti. : 2011)<ref name="Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce'': Semarang.">Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce''. Jurnal Dinamik Universitas Stikubank ( UNISBANK ): Semarang.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">5. Penelitian yang dilakukan Iyas yang berjudul "''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita''" ini, diusulkan untuk perbaikan dalam sistem transaksi yang dilakukan secara online. Dan juga diusulkan untuk melakukan pembayaran menggunakan sistem transfer memakai kartu kredit yang pada awalnya hanya bisa menggunakan sistem COD ( ''Cash On Delivery'' ) pada awalnya sistem ini masih belum terkomputerisasi sehingga proses dari pemasukan data, proses transaksi, penyimpanan data samapai pembuatan laporan dilakukan secara manual. (Iyas : 2011)<ref name="iyas.2011. ''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita'': Jakarta.">Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita''. Skripsi Universitas Islam Negeri Syarif Hidayatullah : Jakarta.</ref></p></div> <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">6. Penelitian yang dilakukan oleh Indrajani dan Shelly yang berjudul "''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa''" ini, diusulkan untuk dirancang suatu sistem penjualan yang baru yang diharapkan dapat mengatasi masalah-masalah yang dihadapi pada sistem yang lama dengan mengusulkan suatu sistem penjualan melalui website. informasi produk dapat dipasarkan dan cepat diterima oleh pelanggan. Dalam hal ini yang terpenting adalah transaksi jual beli yang lebih mudah dan praktis bagi  pelanggan, distributor, maupun perusahaan. Yang pada awalnya sistem yang lama masih  manual atau belum terkomputerisasi. (Indrajani, Shelly : 2007)<ref name="Indrajani.Shelly.2007. ''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa'': Jakarta.">Indrajani.Shelly.2007. ''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa''. Jurnal Universitas Bina Nusantara : Bali.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">7. Penelitian yang dilakukan oleh Elizaandyni Ginting yang berjudul "''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion''" ini, diusulan untuk perbaikan sistem menggunakan website. Sistem penjualan yang lama masih menggunkana jejaring sosial ''Facebook'' yang hanya menampilkan foto / gambar product dan harganya saja. Untuk sistem yang baru akan di buatkan website untuk Mutiara Fashion agar memudahkan konsumen dan masyarakat umum untuk mengetahui informasi produk yang ada di Mutiara Fashion, cukup dengan membuka website, informasi produk Mutiara Fashion dapat dilihat dengan baik dan jelas. Aplikasi Website Mutiara Fashion ini dibangun dengan menggunakan UML ( ''Unified Modeling Language'' ). Joomla aplikasi untuk membaca bahasa pemrograman ''Website'', ''MySQL'' untuk Database, dan ''PHPMyAdmin'' sebagai tools untuk mengelola ''database'' berbasis web. (Elizaandyni Ginting : 2013)<ref name="Ginting.Elizaandyni.2013. ''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion'': Jakarta.">Ginting.Elizaandyni.2013. ''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion''. Tugas Akhir Universitas Widyatama : Bandung.</ref></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 studi pustaka (''literature review'') ini merupakan landasan serta alasan yang kuat untuk mengembangkan sistem informasi penjualan online ( ''E-Commerce'' ) menjadi lebih baik lagi dengan pertimbangan yang sudah matang. Kesenjangan (''gaps'') telah teridentifikasi dengan baik sehingga tidak terjadi pembuatan ulang. Peninjauan telah dilakukan dengan matang, sehingga dipastikan akan menghasilkan project yang maksimal, menjadi lebih 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">Oleh karena itu, untuk menindaklanjuti penelitian sebelumnya seperti yang dikemukakan diatas, maka dilakukan penelitian untuk pengembangan penjualan online ( ''E-Commerce'' ) pada [[Perguruan Tinggi Raharja]].</p></div>{{pagebreak}}=<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 DAN ANALISA MASALAH'''</div>==Analisa Organisasi=====Gambaran Umum Perguruan Tinggi Raharja===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dengan meningkatnya jumlah perguruan tinggi yang berkembang di daerah [[Tangerang]], khususnya di bidang ilmu komputer, semakin erat pula persaingan yang terjadi. Namun, banyak perguruan tinggi yang belum memenuhi kebutuhan masyarakat dalam memperoleh data secara komputerisasi di setiap bidang. Dalam dunia komputer segala sesuatunya serba canggih dan perkembangannya sangat cepat, banyak instansi yang menggunakan kecanggihan komputer seperti instansi pemerintah maupun swasta serta dunia perkantoran bahkan dunia pendidikan sudah menerapkannya.</p></div><div align="center"><img width="400" height="250" style="margin:0px" src="http://idu.raharja.info/files/954869/gedung_raharja_lmsauth_2516fae9a7a160c7429949e5d1daa5c057c89f59.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align:center"><p style="line-height: 2">Gambar 3.1 Perguruan Tinggi Raharja</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 [[Perguruan Tinggi Raharja]] dengan pendiriannya mempunyai misi untuk ikut membantu program pemerintah dalam upaya mencerdaskan kehidupan Bangsa Indonesia serta meningkatkan sumber daya manusia (SDM) dalam menghadapi era globalisasi. Telah menjadi tekad para pendiri perguruan tinggi ini untuk membantu pemerintah dan masyarakat Kota [[Tangerang]] dalam [[Perguruan Tinggi Raharja]] yang diselenggarakan oleh Yayasan Nirwana Nusantara dan merupakan pendidikan yang terbaik dalam bidang ilmu komputer.</p></div>===Sejarah Singkat Perguruan Tinggi Raharja===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">[[Perguruan_Tinggi_Raharja|Perguruan Tinggi Raharja]] bermula dari sebuah lembaga kursus komputer yang bernama LPPK (Lembaga Pendidikan dan Penelitian Komputer) Raharja yang terletak di Jl. Gatot Subroto km.2 Harmoni Mas Cimone Tangerang.LPPK Raharja diresmikan pada tanggal 3 Januari 1994 oleh bapak walikota Tangerang Drs. H. Zakaria Mahmud, Raharja telah terdaftar pada Depdiknas  Kotamadya Tangerang dengan nomor 201/PLSM/02.4/L.93. Lembaga inilah yang mempelopori penggunaan ''operating system windows'' dan aplikasinya diwilayah Tangerang dan sekitarnya, hal tersebut mendapat respon positif dan jumlah peminatnya pun meningkat pesat seiring dengan kerjasama yang di lakukan oleh lembaga ini dengan sekolah Lanjutan Tingkat Atas yang ada di Tangerang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Karena semakin pesatnya perkembangan dan pertumbuhan akan komputerisasi dan meningkatnya peminat masyarakat Tangerang maka pada tanggal 24 Maret 1999 LPPK Raharja berkembang menjadi Akademi Manajemen Informatika dan Komputer (AMIK) Raharja Informatika yang diresmikan melalui Surat Keputusan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor: 56/D/O/1999 yang diserahkan langsung dari Bapak Prof.Dr.Udju D.Rusdi selaku Koordinator KOPERTIS wilayah IV Jawa Barat kepada Ketua Yayasan Nirwana Nusantara Ibu Kasarina Sudjono, dengan menyelenggarakan Jurusan Manajemen Informatika (MI) jenjang D3.</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 tanggal 2 Februari 2000 AMIK Raharja Informatika menjadi satu-satunya perguruan tinggi yang menjalankan studi formal untuk program Diploma I (D1) dengan memberikan gelar Ahli Pratama dan Program Diploma II (D2) dengan memberikan gelar Ahli Muda dan Diploma III (D3) dengan memberikan gelar Ahli Madya kepada lulusannya sesuai dengan Surat Keputusan Koordinator Perguruan Tinggi Swasta Wilayah IV Jawa Barat dengan Nomor 3024/004/KL/1999.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kemudian pada tanggal 7 September 2000 sesuai dengan surat keputusan Direktur Jendral Pendidikan Tinggi Departemen Pendidikan Nasional Nomor 354/Dikti/Kep/2000, menambah 2 program yakni D3 Teknik Informatika dan D3 Komputerisasi Akuntansi. Kini AMIK Raharja Informatika mempuanyai 3 (tiga) program studi Diploma III dengan jurusan Manajemen Informatika (MI), Teknik Informatika (TI) dan Komputerisasi Akuntansi (KA) yang masing-masing jurusan memberikan gelar Ahli Madya (A.md), Ahli Muda (AM), dan Ahli Pratama (AP) kepada lulusannya.</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 tanggal 20 Oktober 2000 dalam usahanya untuk meningkatkan mutu dan kualitas daripada lulusan, AMIK Raharja Informatika meningkatkan statusnya dengan membuka Sekolah Tinggi Manajemen dan Ilmu Komputer(STMIK) Raharja. Dengan surat keputusan Nomor 42/01/YNN/PR/II/2000, ketua Yayasan Nirwana Nusantara mengajukan permohonan pendirian STMIK Raharja kepada Mendiknas KOPERTIS Wilayah IV Jawa Barat dengan 3 (tiga) program studi yaitu Jurusan Sitem Informasi (SI), Teknik Informatika (TI), dan Sistem Komputer (SK). Hal tersebut telah mendapat tanggapan dari Direktur Jendral Pendidikan Tinggi dengan surat keputusan Nomor 5706/D/T/2000. Dan dengan melalui Surat Keputusan Menteri Pendidikan Nasional Nomor 74/D/O/2001, STMIK Raharja menjadi Perguruan Tinggi Komputer yang memiliki program studi terlengkap di Provinsi Banten. Tidak hanya sampai disini, dalam rangka meningkatkan mutu dan kualitas lulusan Raharja sesuai dengan Rencana Induk Pengembangan (RIP) Raharja, bahwa dalam kurun waktu tidak lebih dari 5 tahun sudah berdiri Universitas Raharja.</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 saat ini, [[Perguruan_Tinggi_Raharja|Perguruan Tinggi Raharja]] pun telah meningkatkan mutu dan kualitasnya melalui sertifikat Akreditasi, diantaranya yaitu sebagai berikut:</p></div><ol><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 5 April 2006 dengan sertifikat Akreditasi Nomor 00117/Ak-1-DIII-03/DFXMEI/IV/2002 yang berisi Badan Akreditasi nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Manajemen Informatika di AMIK Raharja Informatika Terakreditasi A.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 4 Mei 2006 dengan Sertifikat Akreditasi Nomor 08479/Ak-X-SI-001/CAGTLF/V/2006 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa studi Strata 1 [[Teknologi_Informasi|Teknik Informatika]] di STMIK Raharja terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 11 Mei 2006 dengan Sertifikat Akreditasi Nomor 08523/Ak-X-S1-002/CAGSIM/V/2006 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Strata 1 [[Sistem_Informasi|Sistem Informasi]] di [[STMIK_RAHARJA|STMIK Raharja]] terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 3 Agustus 2007 dengan Sertifikat Akreditasi Nomor 006/BAN-PT/AK-VIII/DPI-III/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Manajemen Informatika di AMIK Raharja Informatika terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 25 Agustus 2007 dengan Sertifikat Akreditasi Nomor 019/BAN-PT/AK-X/SI/VIII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program Strata 1 [[Sistem_Komputer|Sistem Komputer]] di STMIK Raharja terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 29 Desember 2007 sesuai surat keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 017/BAN-PT/AK-VII/Dpl-III/XII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Teknik Informatika di [[AMIK_RAHARJA|AMIK Raharja Informatika]] dengan terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 18 Januari 2008 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 019/BAN-PT/AK-VII/Dpl-III/I/2008 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma Tiga [[Komputerisasi_Akuntansi|Komputerisasi Akuntansi]] di [[AMIK_RAHARJA|AMIK Raharja Informatika]] terakreditasi A.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 08 Juli 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 010/BAN-PT/Ak-XIV/S1/VII/2011, menyatakan bahwa Program Studi Sarjana Teknik Informatika, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Pada tanggal 23 September 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 025/BAN-PT/Ak-XIV/S1/IX/2011, menyatakan bahwa Program Studi Sarjana Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.</li></ol><div align="center"><img width="450" height="350" style="margin:0px" src="http://widuri.raharja.info/images/thumb/a/a4/Tabel_1.JPG/550px-Tabel_1.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tabel 3.2 Jurusan atau Program Studi pada STMIK Raharja</p></div><div align="center"><img width="450" height="350" style="margin:0px" src="http://widuri.raharja.info/images/thumb/e/ed/Tabel_amik.JPG/550px-Tabel_amik.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tabel 3.3 Jurusan atau Program Studi pada AMIK Raharja</p></div>===Visi, Misi, dan Tujuan Perguruan Tinggi Raharja===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Visi dan Misi Perguruan Tinggi Raharja</b></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Visi Raharja adalah menjadi perguruan tinggi swasta yang secara berkesinambungan meningkatkan kualitas pendidikannya,memberikan pelayanan dalam menciptakan sumber daya manusia yang tangguh,memiliki daya saing tinggi dalam era kompetisi globalisasi, terutama di bidang teknologi informasi dan komputer. Menjadikan pribadi raharja sebagai sumber daya manusia terampil dan ahli, mampu bersaing dalam dunia bisnis maupun non bisnis, menghasilkan tenaga intelektual dan professional, serta mampu berkembang dalam cakrawala yang lebih luas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dalam rangka mencapai visi yang digariskan, Raharja senantiasa akan berupaya untuk melaksanakan misinya sebagai berikut :</p></div><div style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">1. Menyelenggarakan program-program studi yang menunjang perkembangan dan penerapan teknologi informasi dalam berbagai bidang ilmu.</div><div style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">2. Menyediakan sarana dan lingkungan yang kondustif bagi pelaksanaan kegiatan belajar-mengajar yang efektif dan efisien, sehingga terbentuk lulusan-lulusan yang bermoral, terampil dan kreatif.</div><div style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">3. Menjaga keterkaitan dan relevansi seluruh kegiatan akademis dengan kebutuhan pembangunan sosial-ekonomi dan industri Indonesia serta mengantisipasi semakin maraknya globalisasi kehidupan masyarakat.</div><div style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">4. Melangsungkan kerjasama dengan berbagai pihak, baik dari dalam maupun luar negeri, sehingga ilmu dan teknologi yang diberikan selalu mutakhir serta dapat diterapkan secara berhasil guna dan tepat guna.</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Visi dan misi di atas, dipahami dan didekati dengan kesadaran komitmen pada kualitas yang menjadi target dalam manajemen dan sistem pendidikan di Perguruan Tinggi Raharja. Kualitas sebagai suatu dimensi yang merupakan bagian dari apa yang disebut “Total Qualitas Manajemen”. Konsep berpikir kualitas terdiri dari : ''performance'' (kinerja), ''feature'' (fasilitas), ''durability'' (daya tahan), ''reliability'' (kehandalan), ''conformity'' (kesesuaian), ''esthetic'' (keindahan), dan ''easy to be repaired'' (kemudahan perbaikan). Ketujuh elemen itu merupakan perhatian utama manajemen dan sistem pendidikan Perguruan Tinggi Raharja yang dituangkan dalam ISO 9001 : 2008 (Sistem Manajemen Mutu Raharja).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>2. Tujuan Perguruan Tinggi Raharja</b></p></div><ol><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menghasilkan lulusan yang memiliki kemampuan akademik dan dapat menerapkan, mengembangkan serta memperluas informatika dan komputer secara profesional.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menghasilkan lulusan yang mampu mengadakan  penelitian dalam bidang informatika dan komputer, yang hasilnya  dapat diimplementasikan untuk memenuhi kebutuhan masyarakat di lapangan.</li><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menghasilkan lulusan yang mampu mengabdikan pengetahuan dan keterampilannya dalam bidang informatika dan komputer secara profesional kepada masyarakat.</li></ol>===Arti Nama Raharja===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Raharja, kata ini diinspirasikan dari motto kota dan kabupaten Tangerang, yaitu “''Bhakti Karya Adhi Kerta Raharja” dan “Setya Karya Kerta Raharja''” yang berarti “kesejahteraan” yang dalam arti luasnya adalah keinginan dan niat para pendiri untuk membantu pemerintah ikut serta dalam membangun masyarakat yang sejahtera melalui penguasaan di bidang teknologi informasi dan komputer. Sedangkan Raharja sendiri memiliki motto “''Get The Better Future By Computer Science''” (meraih sukses yang gemilang dengan ilmu komputer).</p></div>===Arti Green Campus===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Green Campus, yang berarti Kampus Hijau memiliki makna yang luas “''Green''” atau dengan sebutan “''Green Leaves''” sering diartikan dengan masih hijau generasi muda Indonesia adalah bibit-bibit unggul yang masih hijau dan green campus berpotensi melahirkan generasi pribadi yang matang dan berguna bagi bangsa dan Negara.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">“''Green''” dalam konteks “''Green Power''” berarti kekuatan financial. Green Campus sebagai kampus yang dapat memberikan power untuk menipang seluruh aktifitas perkuliahan bertujuan menciptakan pribadi raharja yang dapat mandiri secara financial (''financially independent'').</p></div>===Lokasi Kampus===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Kampus Modern [[Perguruan Tinggi Raharja]] berada di Jalan Jenderal Sudirman No. 40, Modern Cikokol - [[Tangerang]], Banten 15117.</p></div>===Struktur Organisasi===<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebuah organisasi atau perusahaan harus mempunyai suatu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukkan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu organisasi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sama halnya dengan [[Perguruan Tinggi Raharja]] yang mempunyai struktur organisasi manajemen sebagai berikut :</p></div><div align="center"><img width="500" height="350" style="margin:0px" src="http://widuri.raharja.info/images/thumb/7/7d/Struktur_Organisasi_Akademik_Perguruan_Tinggi_Raharja.png/350px-Struktur_Organisasi_Akademik_Perguruan_Tinggi_Raharja.png"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Gambar 3.4 Struktur Organisasi Akademik [[Perguruan Tinggi Raharja]]</p></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">Seperti halnya dengan sebuah perusahaan, [[Perguruan Tinggi Raharja]] dalam manajemen akademiknya terdapat bagian-bagian yang mempunyai wewenang serta tanggung jawab dalam menyelesaikan semua pekerjaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada [[Perguruan Tinggi Raharja]], yaitu sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1) Ketua</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Wewenang:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Menyelenggarakan program kerja yang berpedoman pada visi, misi, fungsi dan tujuan pendirian [[Perguruan Tinggi Raharja]].</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Menyelenggarakan kegiatan dan pengembangan pendidikan, penelitian serta pengabdian pada masyarakat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Menyelenggarakan kegiatan pengembangan administrasi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Menyelenggarakan kegiatan-kegiatan yang menunjang terwujudnya Tri Darma Perguruan Tinggi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tanggung jawab:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Memimpin penyelenggaraan pendidikan, penelitian, pengabdian kepada masyarakat, membina tenaga pendidikan, mahasiswa, tenaga administrasi dan administrasi IK Raharja hubungannya dengan lingkungan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2) Pembantu Ketua I (Bidang Akademik)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Wewenang:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Menjalankan program kebijaksanaan akademik.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Mengawasi dan membina serta mengembangkan program studi sesuai kebijaksanaan yang telah digariskan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Membina dan mengembangkan kegiatan penelitian dan pengabdian pada masyarakat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Mengadakan afiliasi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">e. Membina dan mengembangkan kelembagaan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tanggung jawab :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Membantu Ketua dalam memimpin pelaksanaan pendidikan, penelitian dan pengabdian pada masyarakat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3) Asisten Direktur Akademik</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Wewenang :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Mengusulkan kepada Direktur atas prosedur pelaksanaan proses belajar mengajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Mengusulkan kepada Direktur tentang kenaikan honor staf binaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Mengusulkan kepada Direktur tentang pengangkatan, pemberhentian staf binaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Memberikan kebijakan pelaksanaan layanan pada bidangnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">e. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">f. Memberikan sangsi kepada staf binaannya yang melanggar tata tertib karyawan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">g. Mengusulkan kepada Direktur tentang pengangkatan dan pemberhentian dosen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tanggung Jawab :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Bertanggung jawab atas penyusunan JRS yang efektif dan efisien.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Bertanggung jawab atas pengimplementasian pelaksanaan proses belajar mengajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Bertanggung jawab atas kemajuan kualitas pelayanan Akademik yang berkesinambungan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Bertanggung jawab atas kelancaran proses belajar mengajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">4) Asisten Direktur Operasional</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Wewenang:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Mengusulkan kepada Direktur atas prosedur pelaksanaan pelayanan proses belajar mengajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Mengusulkan kepada Direktur tentang kenaikan honor.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Mengusulkan kepada Direktur tentang kepangkatan, pemberhentian staf binaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">e. Memberikan sanksi kepada staf binaannya yang melanggar tata tertib karyawan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tanggung Jawab:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Bertanggung jawab atas penyusunan kalender akademik tahunan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Bertanggung jawab atas pengimplementasian pelaksanaan pada bidangnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Bertanggung jawab atas kemajuan kualitas pelayanan yang berkesinambungan pada bidangnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Bertanggung jawab atas kelancaran proses belajar mengajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">5) Kepala Jurusan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Wewenang :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Mengusulkan kepada Asisten Direktur Akademik tentang perubahan mata kuliah dan materi kuliah yang dianggap telah kadaluarsa bahkan perubahan Kurikulum Jurusan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Mengusulkan kepada Asisten Direktur Akademik tentang kenaikan honor dosen binaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Mengusulkan kepada Asisten Direktur Akademik tentang pengadaan seminar, pelatihan, penambahan kelas perkuliahan, pengangkatan dosen baru, pemberhentian dosen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Memberikan kebijakan administratif akademik seperti cuti kuliah, perpindahan jurusan, ujian susulan, pembukaan semester pendek.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">e. Mengusulkan kepada Asisten Direktur Akademik tentang pembukaan peminatan/konsentrasi baru dalam jurusannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">f. Memberikan sanksi akademik kepada mahasiswa yang melanggar tata tertib Perguruan Tinggi Raharja.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tanggung Jawab :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">a. Bertanggung jawab atas penyusunan dan pengimplementasian kurikulum, SAP dan Bahan Ajar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">b. Bertanggung jawab atas monitoring kehadiran dosen dalam perkuliahan, jam konsultasi dan tugas-tugas yang disampaikan ke dosen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">c. Bertanggung jawab atas terlaksananya penelitian dan pelaksanaan seminar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">d. Bertanggung jawab atas pembinaan mahasiswa dan dosen binaannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">e. Bertanggung jawab atas prestasi Akademik mahasiswa.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">f. Bertanggung jawab atas peningkatan jumlah mahasiswa dalam jurusannnya.</p></div>==Tata Laksana Sistem Yang Berjalan======Prosedur Sistem Berjalan====<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan sistem penjualan online ''airzone'' yang berjalan saat ini sudah cukup baik, namun order yang dilakukan oleh customer belum bisa dilakukan melalui transfer, karena akan mempersulit customer untuk melakukan pembayaran yang hanya bisa dilakukan COD ( Cash On Delivery ) saja. Selain itu kegiatan transaksi ini pun menjadi kurang efektif karena customer merasa dipersulit. Namus seiring dengan kemajuan dan perkembangan teknologi dan informasi, sudah banyak ''e-commerce'' yang menggunakan sistem transaksi COD maupun transfer, maka dari itu ''airzone'' selaku ''pendatang baru'' di dunia ''e-commerce'' akan selalu memberikan pelayanan yang dapat menjadi efektif dan efisien untuk customer yang melakukan ''online shopping'' di ''airzone''.</p></div>====Rancangan 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">Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Analisa sistem yang berjalan pada Use Case Diagram</b></p></div><div align="center"><img width="500" height="350" style="margin:0px"  src="https://lh4.googleusercontent.com/-tRccyfphKf8/U4fn-tU6fiI/AAAAAAAABcI/WaEjv-sAO-Y/w946-h356-no/Use+Case+Diagram.jpg"/></div><p style="text-align: center;"><em> '''Gambar 3.5.''' ''Use Case Diagram''</em></p><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.5. Use Case Diagram diatas 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. 2 actor yang melakukan kegiatan, yaitu Admin, indput data  product, insert utulity, insert promo, input data pengiriman, insert laporan data product, insert laporan konfirm pembayaran, insert laporan pemesanan product, Insert Laoran data anggota. Dan kegiatan Customer yaitu, Registrasi, login, insert product, insert utulity, insert promo, Insert shopping cart, pemesanan product, konfirmasi pembayaran, insert info product. </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. 17 total use case yang biasa dilakukan oleh actor-actor.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>2. Analisa sistem yang berjalan pada Activity Diagram</b></p></div><div align="center"><img width="400" height="400" style="margin:0px"  src="https://lh5.googleusercontent.com/-S5KyCZlmuLc/U4fn9UGc7bI/AAAAAAAABb0/2TiS0k5AcCo/w647-h563-no/Activity+Diagram+Admin.jpg"/></div><p style="text-align: center;"><em> '''Gambar 3.6.''' ''Activity Diagram Admin''</em></p><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.6. Activity Diagram diatas 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 initial node, objek yang diawali</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. 6 Action, state dari sistem yang mencerminkan eksekusi dari suatu 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">c. 1 final state, objek yang diakhiri</p></div><div align="center"><img width="400" height="400" style="margin:0px"  src="https://lh5.googleusercontent.com/-OJSMlyfnOYo/U4fn9isL30I/AAAAAAAABb4/YqiSgiiB1Q4/s563-no/Activity+Diagram+User.jpg"/></div><p style="text-align: center;"><em> '''Gambar 3.7.''' ''Activity Diagram Customer''</em></p><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.7. Activity Diagram diatas 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 initial node, objek yang diawali</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. 5 Action, state dari sistem yang mencerminkan eksekusi dari suatu 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">c. 1 final state, objek yang diakhiri</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>3. Analisa Sistem Pada Sequence Diagram</b></p></div><div align="center"><img width="600" height="400" style="margin:0px"  src="https://lh5.googleusercontent.com/-KsmyuizwUis/U4fn9nArFdI/AAAAAAAABbw/MNZW96FAUv0/w476-h426-no/Sequence+Diagram+Admin.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">'''Gambar 3.7.''' ''Sequence'' Diagram Admin</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">a) 1 actor yang melakukan kegiatan, yaitu Admin, login, menampilkan halaman utama Admin, Record data ( Database ).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">b) 7 message yang merupakan urutan kegiatan sistem login admin.</p></div><div align="center"><img width="600" height="400" style="margin:0px"  src="https://lh6.googleusercontent.com/-o0gCYCmcY0A/U4fn-f7SNlI/AAAAAAAABcE/7SL3bHZry6U/w856-h506-no/Sequence+Diagram+User.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">'''Gambar 3.8.''' ''Sequence'' Diagram Customer</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">a) 1 actor yang melakukan kegiatan, yaitu Customer, Home, Halaman Product, Halaman Registrasi, Halaman Login, Halaman Utam User, Halaman Pemesanan Product, Record data ( Database ).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">b) 13 message yang merupakan urutan kegiatan sistem login Customer.</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"> Tujuan dalam membuat prototipe adalah untuk mempercepat dan mempermudah dalam memvisualisasikan desain alternatif dan konsep. Berikut ini adalah rancangan prototype dari ''Airzone''.</p></div>=====Tampilan Awal=====<div align="center"><img width="450" height="300" style="margin:0px"  src="https://lh5.googleusercontent.com/-r7bzj50_8_4/U4gMVhGUFRI/AAAAAAAABfI/38m332F4STE/w1004-h563-no/tampilan+airzone.png"/></div><p style="text-align: center;"><em> '''Gambar 3.9.''' Tampilan Awal ''airzone.me''</em></p>{{pagebreak}}=====Tampilan Register ''Airzone''=====<div align="center"><img width="350" height="300" style="margin:0px"  src="https://lh3.googleusercontent.com/-XRXM3yipYgw/U4gL-Wsb1oI/AAAAAAAABeQ/cwZU7JNoj6o/w571-h312-no/hal+regist.png"/></div><p style="text-align: center;"><em> '''Gambar 3.10.''' Tampilan Register ''Airzone''</em></p>{{pagebreak}}=====Tampilan Login User=====<div align="center"><img width="350" height="300" style="margin:0px"  src="https://lh3.googleusercontent.com/-dMRu6fRtYyc/U4gL-aNS7pI/AAAAAAAABeM/H7yNe-D2e8Q/w567-h305-no/hal+login.png"/></div><p style="text-align: center;"><em> '''Gambar 3.11.''' Tampilan Login User ''Airzone''</em></p>{{pagebreak}}=====Tampilan Utama User=====<div align="center"><img width="450" height="300" style="margin:0px"  src="https://lh6.googleusercontent.com/-DiBIW0A3ei8/U4gMDx-YxWI/AAAAAAAABeY/Jv2a6m-VIWs/w997-h563-no/home+user.png"/></div><p style="text-align: center;"><em> '''Gambar 3.12.''' Tampilan Utama User ''Airzone''</em></p>{{pagebreak}}=====Tampilan Contoh Product=====<div align="center"><img width="450" height="300" style="margin:0px"  src="https://lh5.googleusercontent.com/-p7A_1fes0u4/U4gMI0wXVdI/AAAAAAAABeg/_CwZJja8RMM/w1044-h451-no/product.png"/></div><p style="text-align: center;"><em> '''Gambar 3.13.''' Tampilan Contoh ''Product Airzone''</em></p>{{pagebreak}}=====Tampilan Login Admin=====<div align="center"><img width="350" height="300" style="margin:0px"  src="https://lh3.googleusercontent.com/-zczjW9r2W5U/U4gMRs3K59I/AAAAAAAABe4/8PjRGdZBecs/w441-h415-no/tampilan+login+admin.png"/></div><p style="text-align: center;"><em> '''Gambar 3.14.''' Tampilan Login Admin ''Airzone''</em></p>{{pagebreak}}=====Tampilan Dashboard Admin=====<div align="center"><img width="450" height="300" style="margin:0px"  src="https://lh5.googleusercontent.com/-aHAGSSSgRqY/U4gMNhZjIII/AAAAAAAABeo/jQji9g1Ql90/w1043-h552-no/tampilan+dashboard+admin.png"/></div><p style="text-align: center;"><em> '''Gambar 3.15.''' Tampilan Dashboard Admin ''Airzone''</em></p>{{pagebreak}}=<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">'''PENUTUP'''</div>==Kesimpulan==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan analisa yang telah diuraikan pada bab sebelumnya, maka dapat diambil kesimpulan perihal [[KP1111469413|Analisa Sistem Penjualan Online ( ''E-Commerce'' ) Airzone.me Dengan Menggunakan Metodologi B2B ( ''Business To Business'']] sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Untuk menjawab rumusan masalah pada 1.2 yang telah dijabarkan pada Bab I, maka Penulis mendapatkan hasil:</p></div><ol>      <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apakah sistem airzone.me ini sudah optimal dalam mendukung kegiatan ''E-Commerce'' di Perguruan Tinggi Raharja?</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">''Airzone'' adalah sebuah sistem penjualan online yang baru dibentuk untuk bisa bersaing di dunia E-Commerce. Sistem airzone dapat diakses dimana saja dan kapan saja selama masih terkoneksi dengan jaringan internet. Pengoptimalan untuk sistem airzone masih selalu dalam tahap penyampurnaan. Sistem transaksi online secara transfer masih dalam perkembangan.</p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apakah sistem airzone.me ini efektif untuk memudahkan sistem transaksi secara online di [[Perguruan Tinggi Raharja]]?</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">sistem ''airzone'' saat ini sudah menggunakan metodologi B2B ( ''Business To Business'' ) yang merupakan metode untuk mempermudah transaksi online pada Airzone. Dengan begitu sistem transaksi menjadi lebih efektif dan efisien.</p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apakah sistem airzone.me ini sudah digunakan secara efektif dan optimal oleh seluruh mahasiswa dan Dosen ?</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Sistem Airzone ini merupakan suatu sistem penjualan online yang diberi nama airzone.me untuk nama  website airzone tersebut. Sistem ini masih baru dan masih dalam tahap penyempurnaan sehingga airzone belum sepenuhnya digunakan secara efektif dan optimal untuk seluruh mahasiswa dan dosen [[Perguruan Tinggi Raharja]]. Sistem ini akan selalu melakukan perkembangan tahap demi tahap untuk menuju website e-commerce menjadi lebih baik.</p></div></ol>==Saran==<ol>      <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dapat terpenuhinya kemudahan dalam bertransaksi online dalam pengaksesan airzone.me dalam memesan ''product'' agar lebih efektif dan efisien sehingga dapat digunakan secara optimal untuk semua lapisan masyarakat umum.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Semoga sistem ''[[Airzone]]'' sebagai media penjualan ''online'' dan segala informasi tentang product yang terdapat didalamnya dapat bermanfaat sesuai dengan yang diharapkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Semoga sistem penjualan online ''[[Airzone]]''yang masih dalam tahap perkembangan ke arah yang lebih baik ini akan selalu memberikan kemudahan dan keamanan dalam berbelanja online ( ''Online Shopping'' ). </li></ol>=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center"><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.0in"><p style="line-height: 2"><references /></p></div>{{pagebreak}}=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR LAMPIRAN'''</p></div>=<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.wdszljex86k6 Lampiran A]:''' </p></div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.1.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.g6n9tjnbcwcm Surat Pengantar KKP]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.2.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.sh0jrrhfxb3m Surat Penugasan Kerja]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.3.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6ynom7q0tytr Form Penggantian Judul]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.4.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.1q3hvsi9zmm6 Kartu Bimbingan]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.5.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.jnm75ivulp3g Kartu Study Tetap Final ( KSTF )]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.6.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.8gtc41gtd18q Form Validasi Kuliah Kerja Praktek (KKP)]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.7.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6i1dhp614k4l Kwitansi Pembayaran Kuliah Kerja Praktek (KKP) ]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.8.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.srf93mtopqhc Daftar Mata Kuliah Yang Belum Diambil]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.9.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ojcdlu7iluvi Daftar Nilai]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.10.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dexmdqm89b5b Formulir Seminar proposal]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.11.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.yg6r2gbqvagg Sertifikat Tri Dharma iDuHelp!]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.12.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.vls4z9wvn6ke Sertifikat TOEFEL]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.13.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.tyq3j5ynncgn Sertifikat Pengukuhan Prospek]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.14.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.fa9m3lml9t5p Sertifikat IT Internasional]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.15.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.9805vi74544h Sertifikat IT Nasional]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.16.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.l8kgf6q552mg Sertifikat IT Nasional]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.17.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.a5clq79wke6x Sertifikat IT Nasional]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.18.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.bkagvn4juy66 Kurikulum]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.19.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ko1tydi7ax1 Curriculum Vitae (CV)l]</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dwy5l5dskcld Lampiran B]:''' </p></div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.1.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.k4v97z7c5k15 Penilaian Objektif iDu]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.2.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dk3e2g858497 Partisipasi #1: Masuk ke Kelas Averroes iDu]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.3.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.86gb0qe40mtw Partisipasi #2 Rinfo Personal Use + 2 New Rinfo]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.4.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.mm5gwo6z8lt Training iDuHelp]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.5.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6mndq1ai0dd0 Partisipasi #2 Mendapatkan Judul KKP]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.6.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dggpsr1p0r2o Poster Session]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.7.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.91wwu5v4775v Widuri + 1 New User]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.8.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.efxvye2roukx Partisipasi #3 Why Project]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.9.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dprnkdv519fi iDuHelp! Tahap Pertama]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.10.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ftn5iqxofrb Partisipasi #3: Penyelesaian laporan tahap 1]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.11.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.2t9g1hqy1p1b Progress Project]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.12.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.xumo67m0rw5u Partisipasi #4 Latihan Presentasi]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.13.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.34dzl1s4lk3j Assignment iDuHelp!]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.14.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.4r3j0spfo0qh Assignment iRAN]</div><div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.15.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.wzdw4a5231u7 Special Contributions]</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          {{pagebreak}}[[Category:KKP 2014/2015]]
+
{{pagebreak}}
 +
 
 +
 
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN'''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''ARDUINO UNO BERBASIS OS ANDROID'''</p></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''PADA KECAMATAN SEPATAN'''</P></div>
 +
 
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''LAPORAN KULIAH KERJA PRAKTEK'''</P></div>
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
[[File:Logo stmik raharja.jpg|150px|center]]</div>
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''OLEH:'''</P></div>
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''1133468947    [[Muhammad Fazri | Muhammad Fazri]]'''</P></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<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>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''RAHARJA'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height:1">'''[[Tangerang|TANGERANG]]'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height:1">'''(2013/2014)'''</P></div>
 +
 
 +
 
 +
{{pagebreak}}
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN'''</p></div>
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN'''</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''ARDUINO UNO BERBASIS OS ANDROID'''</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">'''PADA KECAMATAN SEPATAN'''</p></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1" style="text-align: center;">Diajukan guna melengkapi sebagian syarat untuk mengikuti KKP pada Jurusan Sistem Komputer</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1" style="text-align: center;">Konsentrasi Creative Communication And Innovative Technology</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1" style="text-align: center;">STMIK Raharja Tahun Akademik 2014/2015.</p></div>
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1" style="text-align: center;">Tangerang, 12 Juli 2014 </p></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1" style="text-align: center;">Dosen Pembimbing</p></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1;text-align: center">( Moch.Ibnu Safari,M.Kom. )</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 1;text-align: center">NID. 14009</p></div>
 +
{{pagebreak}}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<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>
 +
<div style="font-size: 14pt;font-family:'times new roman';text-align: center"><p style="line-height:1">'''RAHARJA'''</p></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height:1">'''LEMBAR KEASLIAN KULIAH KERJA PRAKTEK'''</p></div>
 +
 
 +
 +
 
 +
<div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height:2">Saya yang bertandatangan di bawah ini,</p></div>
 +
 
 +
<div align="right"style="font-size: 12pt;font-family: 'times new roman'">
 +
{|table align="center"
 +
|-
 +
|<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">: 1133468947</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">: [[Muhammad Fazri]]</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">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">: Creative  Communication and Innovative Technology</div>
 +
|}
 +
</div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family:'times new roman';text-align: center"><p style="line-height: 1">Menyatakan bahwa Kuliah Kerja Praktek ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Kuliah Kerja Praktek yang telah dipergunakan untuk melanjutkan dalam pembuatan Skripsi baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family:'times new roman';text-align: center">
 +
<p style="line-height: 1">Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.</p></div>
 +
 
 +
 
 +
 
 +
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
 +
{| width="100%" align="right"
 +
|-
 +
| width="60%" | || align="center" |Tangerang, 12 Juli 2014
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| ||   
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| ||
 +
|-
 +
| width="60%" | || align="center" | <u>Muhammad Fazri</u>
 +
|-
 +
| width="60%" | || align="center" | NIM. 1133468947
 +
|-
 +
|}
 +
</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'')*Tandatangan dibubuhi materai 6.000;</p></div>
 +
{{pagebreak}}
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">ABSTRAKSI</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Informasi adalah data yang telah diolah dan dianalisa secara formal menjadi sebuah bentuk yang bermanfaat bagi penerimanya. Informasi ini dijadikan sebagai sarana penyampaian berita untuk orang lain. Saat ini penyampaian informasi semakin cepat sehingga media informasi yang berkembang semakin inovatif dan menarik.Salah satu media penyampaian informasi yang efektif adalah running text, running text atau tulisan berjalan adalah suatu media elektronik yang sangat berguna untuk media informasi yang sangat inovatif dan menarik.Running text ini dipilih sebagai sarana advertising karena memiliki tampilan yang entertaint. Running text yang ada yaitu berupa led-led  yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix merupakan deretan led yang membentuk array dengan jumlah kolom dan baris tertentu, sehingga titik-titik yang menyala dapat membentuk suatu karakter angka, huruf, tanda baca dan sebagainya. Android yang dijadikan sebagai alat untuk mengirimkan data yang akan diproses di arduino lalu program  diolah menjadi bilangan binner dan kemudian dot metrik akan  menghasilkan output berupa tampilan display''.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 +
<p style="line-height: 2">''Kata Kunci: Informasi, Arduino, Dot Matrix,''</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">''Information is data that has been processed and analyzed formally into a form useful for the recipient. This information is used as a means of delivering the news to others. Currently the faster delivery of information so that the media information that is growing increasingly innovative and menarik.Salah an effective information delivery media is running text, running text or writing run is a very useful electronic media to the media information that is very innovative and menarik.Running text have been selected as a means of advertising because it has the look that entertain. Running text that is in the form of LED-LED are connected and assembled into a row of LED or may be a dot matrix. LED dot matrix is a row that form an array with a specific number of columns and rows, so that the dots that light can form a character of numbers, letters, punctuation, and so on. Android is used as a tool to transmit the data to be processed in the arduino program Binner processed into numbers and then dot metric will generate output display display.''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 +
<p style="line-height: 2">''Keywords : Information, Arduino, Dot Matrix''</p></div>
 +
{{pagebreak}}
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''KATA PENGANTAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya sehingga penulis dapat menyelesaikan laporan [[Kuliah Kerja Praktek (KKP)]] ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan [[Kuliah Kerja Praktek (KKP)]] ini adalah "'''''PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN ARDUINO UNO BERBASIS OS ANDROID PADA KECAMATAN SEPATAN'''''".</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Laporan ini merupakan hasil kerja praktek penulis di Perguruan Tinggi Raharja. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa sebelum melaksanakan Skripsi dalam jenjang Sarjana jurusan Sistem Informasi pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat waktu. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan Kuliah Kerja Praktek ([[KKP]]) ini, antara lain :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><ol>
 +
<li style="text-align: justify;line-height: 2;"> Bapak Ir. [[Untung Rahardja]], M.T.I selaku Presiden Direktur [[Perguruan Tinggi Raharja]] dan juga sebagai dosen pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.</li><li style="text-align: justify;line-height: 2;"> Bapak Drs. Po. [[Abas Sunarya]], M.Si selaku Direktur [[Perguruan Tinggi Raharja]].</li><li style="text-align: justify;line-height: 2;">Bapak [[Ferry Sudarto]] , S.Kom., M.Pd selaku Kepala Jurusan Sistem Komputer.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bapak Moch.Ibnu Safari,M.Kom selaku pembimbing yang telah memberikan banyak masukan dalam penyusunan KKP ini.</li>
 +
<li style="text-align: justify;line-height: 2;">Bapak dan Ibu Dosen [[Perguruan Tinggi Raharja]] yang telah memberikan ilmu pengetahuan kepada penulis.</li>
 +
<li style="text-align: justify;line-height: 2;">Kedua orang tua, Adik dan semua saudara dalam keluarga yang telah memberikan dukungan, baik  moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan laporan Kuliah Kerja Praktek ([[KKP]]) ini.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Teman-teman FUMMRI yang selalu memberikan motivasi kepada penulis dalam penyusunan KKP ini.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rekan-rekan seperjuangan yang telah memberikan saya semangat dalam menyelesaikan KKP ini.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan KKP ini.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Seluruh anggota [[REC]] yang telah memberikan dukungan dan masukan.</li></ol>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari bahwa dalam penyajian dan penyusunan laporan Kuliah Kerja Praktek ([[KKP]]) ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakan nya di masa yang akan datang.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa memberikan rahmat-Nya kepada kita semua. Dan semoga laporan Kuliah Kerja Praktek ([[KKP]]) ini dapat bermanfaat,  khususnya bagi penulis dan umumnya bagi seluruh pembaca sekalian.</p></div>
 +
 
 +
 
 +
 
 +
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
 +
{| width="100%" align="right"
 +
|-
 +
| width="60%" | || align="center" | Tangerang, 12 Juni 2014
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| || 
 +
|-
 +
| || 
 +
|-
 +
| ||
 +
|-
 +
| width="60%" | || align="center" | <u>Muhammad Fazri</u>
 +
|-
 +
| width="60%" | || align="center" | NIM. 1133468947
 +
|-
 +
|}
 +
</div>
 +
{{pagebreak}}
 +
 
 +
__TOC__
 +
 
 +
{{Pagebreak}}
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''DAFTAR TABEL'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 1 Simbol Use Case Diagram</p><p style="line-height: 2">Tabel 2 Simbol Activity Diagram</p><p style="line-height: 2">Tabel 3 Simbol Sequence Diagram</p><p style="line-height: 2">Tabel 3.1 Jurusan/Program Studi STMIK Raharja</p><p style="line-height: 2">Tabel 3.2 Jurusan/Program Studi AMIK Raharja Informatika</p></div>
 +
{{pagebreak}}
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">'''DAFTAR GAMBAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[[KP1111469413_(Desi)#Latar_Belakang|Gambar 1.1 Perkembangan Teknologi Sistem Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Kualitas_Informasi|Gambar 2.1 Kualitas Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Siklus_Informasi|Gambar 2.2 Siklus Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Komponen_Sistem_Informasi|Gambar 2.3 Komponen Sistem Informasi]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Klasifikasi_E-Commerce|Gambar 2.4 Empat Klasifikasi Dalam E-Commerce]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Logo_Airzone|Gambar 2.5 Logo Airzone]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Tujuan_Airzone|Gambar 2.6 Peringkat Airzone di Alexa]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Mekanisme_E-Commerce_Dalam_Dunia_Bisnis|Gambar 2.7 Mekanisme Kerja Aplikasi E-Commerce]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Gambaran_Umum_Perguruan_Tinggi_Raharja|Gambar 3.1 Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Struktur_Organisasi|Gambar 3.2 Struktur Organisasi Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Struktur_Organisasi|Gambar 3.3 Struktur Organisasi Akademik Perguruan Tinggi Raharja]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Wewenang_dan_Tanggung_Jawab|Gambar 3.4 Wewenang dan Tanggung Jawab]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.5 <i>Use Case Diagram</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.6 <i>Activity Diagram Admin</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.7 <i>Activity Diagram Customer</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.8 <i>Sequence Diagram Amin</i> Sistem Yang Berjalan Saat Ini]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Tata_Laksana_Sistem_Yang_Berjalan_Saat_Ini|Gambar 3.9 <i>Sequence Diagram Amin</i> Sistem Yang Berjalan Saat Ini]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.10 Tampilan Awal airzone.me]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.11 Tampilan register Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.12 Tampilan Login User Airzone]]</p><p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.13 Tampilan Utama User Airzone]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.14 Tampilan Contoh Product Airzone]]</p>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.15 Tampilan Login Admin Airzone]]</p></div>
 +
<p style="line-height: 2">[[KP1111469413_(Desi)#Prototype_Aplikasi|Gambar 3.16 Tampilan Dashboard Admin Airzone]]</p></div>
 +
{{Pagebreak}}
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">'''DAFTAR SIMBOL'''</div>[[File:Daftar_Simbol_Use_Case_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 1 Simbol Use Case Diagram</P></div>
 +
 
 +
[[File:Daftar_Simbol_Activity_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 2 Simbol Activity Diagram</P></div>
 +
 
 +
[[File:Daftar_Simbol_Sequence_Diagram.png|500px|center]]<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1.5" style="text-align: center;">Tabel 3 Simbol Sequence Diagram</P></div>{{Pagebreak}}
 +
 
 +
{{pagebreak}}
 +
 
 +
=<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>
 +
 
 +
 
 +
==Latar Belakang==
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Informasi adalah data yang telah diolah dan dianalisa secara formal menjadi sebuah bentuk yang bermanfaat bagi penerimanya. Informasi ini dijadikan sebagai sarana penyampaian berita untuk orang lain. Saat ini penyampaian informasi semakin cepat sehingga media informasi yang berkembang semakin inovatif dan menarik.</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 menyampaikan suatu informasi kita harus kreatif dan sebisa mungkin agar para pengunjung terkesan. Salah satu media informasi adalah running text, running text atau tulisan berjalan adalah suatu media elektronik yang sangat berguna untuk media informasi yang sangat inovasi dan menarik. Running Text banyak dipilih orang sebagai sarana advertising, selain tampilan yang sangat entertaint, running text sendiri memiliki daya tarik bagi orang – orang di sekitar yang melihatnya. seperti yang kita ketahui, bahwa indra penglihatan manusia berupa mata sangat tertarik terhadap suatu pandangan yang cerah, berwarna, mencolok, dan lain dari sekelilingnya. Hal ini mendasari warna dari display running text yang mengundang mata seseorang di sekitarnya untuk melihat ke arahnya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Running text yang ada yaitu berupa led-led  yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix merupakan deretan led yang membentuk array dengan jumlah kolom dan baris tertentu, sehingga titik-titik yang menyala dapat membentuk suatu karakter angka, huruf, tanda baca dan sebagainya. Android yang dijadikan sebagai alat untuk mengirimkan data yang akan diproses di arduino lalu program  diolah menjadi bilangan binner dan kemudian dot metrik akan  menghasilkan output berupa tampilan display.</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 permasalahan di atas, maka penulis ingin mengembangkan suatu alat sederhana yang berjudul “PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN ARDUINO UNO BERBASIS OS ANDROID PADA KECAMATAN SEPATAN ”</p></div>
 +
{{pagebreak}}
 +
 
 +
==Perumusan Masalah==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam menyampaikan informasi kita sebagai penyampai informasi ingin informasi yang kita sampaikan itu akurat dan cepat akan tetapi kita bisa mengemas informasi tersebut secara unik dan inovatif sehingga para pengunjung kecamatan Sepatan bisa menerima informasi dari kita dan merasa tertarik untuk mendengarkan informasi yang kita sampaikan,</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
 
 +
<p style="line-height: 2">Maka penulis merancang media informasi running text dengan menggunkan arduino dan android sebagai media pengontrolnya , berdasarkan latar belakang kita dapat simpulkan beberapa permasalahan yang muncul, yaitu :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
 +
<ol>
 +
<li style="text-align: justify;line-height: 2;">Bagaimana teknologi Running Text dapat menjadi media informasi?<br>
 +
<li style="text-align: justify;line-height: 2;">Bagaimana Running Text dapat mengeluarkan display?<br>
 +
<li style="text-align: justify;line-height: 2;">Apakah teknologi Running Text dapat dikontrol melalui OS Android ?</li></ol></div>
 +
{{pagebreak}}
 +
 
 +
==Tujuan dan Manfaat Penelitian==
 +
 
 +
===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 penelitian yaitu untuk merancang dan membuat sebuah  media informasi yang menarik dan inovatif , dengan menggunakan running text yang akan di control menggunkan android yang akan di bantu oleh arduino. ntuk menghasilkan karakter, yang bertujuan untuk mengenalkan media informasi menggunakan  LED. Serta mengetahui bagaimana teknologi running text bekerja dan membuat creator code menggunakan bahasa pemograman java dan editornya menggunakan B4Android.</p></div>
 +
 
 +
===Manfaat Penelitian===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Adapun manfaat yang dihasilkan dari penelitian ini adalah :</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mengenalkan teknologi runing text sebagai media informasi yang creative and innovative.</p></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menambah daya tarik kepada para pengunjung kantor Kecamatan Sepatan.</p></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Mempermudah mengganti display running text hanya dengan menggunakan Smart Phone </p></li>
 +
</ol>
 +
 
 +
==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">Dari permasalahan yang ada maka penulis membatasi ruang lingkup penelitian pada analisa dari pembuatan alat display menggunakan teknologi running text. dan penulisan program menggunakan aplikasi Ecplice.</p></div>
 +
 
 +
==Metode Penelitian==
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dalam menyelesaikan perancangan dan penulisan KKP ini, maka dilaksanakan suatu penelitian sehingga dapat diperoleh suatu hasil yang sesuai seperti yang diharapkan. Adapun metodelogi penelitian yang digunakan adalah :</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">1. Metode 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">Merupakan cara menghasilkan suatu rangkaian alat yang tepat, sehingga diperoleh hasil rancangan yang sesuai dengan yang diinginkan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">2. Metode Analisa</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 cara untuk mengidentifikasi masalah-masalah pada sistem yang telah ada dan mencari solusi yang akan digunakan selanjutnya.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">3. Metode Studi 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">Merupakan cara untuk mencari dan mendapatkan sumber-sumber kajian. Landasan teori yang mendukung, data-data, atau informasi sebagai acuan dalam perencanaan, percobaan, pembuatan, dan penyusunan laporan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">4. Metode 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">Pada metode ini dilakukan sutau percobaan atau praktek merakit atau membuat suatu display menggunakan teknologi running text.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'"><p style="line-height: 2">5. Metode 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">Dalam melakukan perancangan penulis menggunakan Sistem Flowchart dimana tahap demi tahap proses pembuatan Prototipe pengontrolan running text menggunakan arduino Uno berbasis os android pada kecamatan sepatan</p></div>
 +
 
 +
==Sistematika Penulisan==
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Untuk memahami lebih jelas tentang penulisan penelitian ini, maka materi penulisan ini dikelompokkan menjadi 4 (empat) bab yang mesing-masing bagian saling berkaitan antara bab satu dengan bab yang lainnya, sehingga menjadi satu kesatuan yang utuh, yaitu :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#BAB_I|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">Bab ini berisi uraian latar belakang, perumusan masalah, pembatasan masalah, metode penelitian, tujuan perancangan, manfaat perancangan, dan sistematika penulisan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#BAB_II|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 uraian mengenai teori-teori dasar yang akan mendukung pembahasan masalah, serta berfungsi untuk membangun rancangan. Uraian tersebut menjelaskan tentang konsep dasar sistem pengontrolan, serta teori-teori mikrokontroler secara umum</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#BAB_III|BAB III 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 berisi tentang pembahasan dan perancangan sistem, serta cara kerja rangkaian alat secara keseluruhan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#BAB_IV|BAB IV 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 merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada KKP ini.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#DAFTAR_PUSTAKA|DAFTAR PUSTAKA]]'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
<p style="line-height: 2">'''[[KP1133469703#DAFTAR_LAMPIRAN|DAFTAR LAMPIRAN]]'''</p></div>
 +
{{pagebreak}}
 +
 
 +
=<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>
 +
 
 +
==Teori Umum==
 +
===Konsep Dasar Prototipe===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Definisi Prototipe</b></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"><p style="line-height: 2">Menurut Mall (2009:43),</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">''“Prototype is a toy implementation of the system”.''</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">(Prototype adalah sebuah implementasi tiruan dari sebuah sistem)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dari kedua definisi tersebut maka dapat disimpulkan bahwa Prototype adalah contoh dari produk atau sistem 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"><p style="line-height: 2" ><b>2.Jenis-JenisPrototipe</b></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 Prototype secara general dibagi menjadi dua, yaitu: Menurut Simarmata (2010:64)</p></div> <ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Rapid Throwaway Prototyping''<br>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.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Prototype Evolusioner''<br>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).</li></ol>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>3. Kelebihan dan KelemahanPrototype</b></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>
 +
 
 +
===Konsep Perangkat ''Mobile''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Definisi Perangkat ''Mobile''</b></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 purnama (2010:5), ”Perangkat ''mobile'' (juga dikenal dengan istilah ''cellphone'', ''handheld device'', ''handheld computer'', ''”Palmtop”'', atau secara sederhana disebut dengan ''handheld'') adalah alat penghitung (''computing device'') yang berukuran saku, ciri khasnya mempunyai layar tampilan (''display screen'') dengan layar sentuh atau ''keyboard'' mini”.</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 mendapatkan pelayanan dan kenyamanan dari sebuah komputer ''konvensional'' yang dapat dibawa-bawa dan praktis adalah ''smartphone'' dan PDA. Kedua peralatan ini yang paling populer, selain itu ada ''Enterprise Digital Assistants'' yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti ''Bar Code'', ''RFID'' dan ''Smart Card''.</p></div>
 +
 
 +
===Konsep Dasar Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''1. Definisi Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Hartono (2013:9), ”Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara teroganisasi berdasar fungsi-fungsinya, menjadi satu kesatuan”.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Taufiq (2013:2), “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang terdapat di atas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.</P></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''2. Karakteristik Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Sutabri (2012:20), sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Komponen Sistem (''Components'')<br>Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Batasan Sistem (''Boundary'')<br>Ruang lingkup sistem yang merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lingkungan Luar Sistem (''Evinronment'')<br>Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kalangsungan hidup dari sistem tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Penghubung Sistem (''Interface'')<br>Media yang menghubung sistem dengan subsistem yang lainya disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masukan Sistem (''Input'')<br>Energi yang dimasukan kedalam sistem, yang dapat berupa pemeliharaan (''maintenance input'') dan sinyal (''signal input''). Contoh, didalam suatu unit sistem komputer, “program” adalah ''maintenance input'' yang digunakan untuk mengoperasikan komputernya dan “data” adalah ''signal input'' untuk diolah menjadi informasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keluaran Sistem (''Output'')<br>Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengolahan Sistem (''Process'')<br>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.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sasaran Sistem (''Objective'')<br>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.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''3. Klasifikasi Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Menurut Taufiq (2013:8), sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Abstrak dan Sistem Fisik<br>Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.<br>Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem komputer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan.<br>Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem dapat dipastikan dan Sistem tidak dapat dipastikan<br>Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi denganjelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Tertutup dan Sistem Terbuka<br>Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/8edb6af8-7756-43ba-a23c-6b089d0fe700_zpsdc96d05a.png</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;" >Sumber: Taufiq (2013:9)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.1 Sistem Tertutup''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/sistemtertutup_zps8645633b.png</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Taufiq (2013:9)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.2. Sistem Terbuka''' </p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Manusia dan Sistem Mesin<br>Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.<br>Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi,sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Sederhana dan Sistem Kompleks<br>Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi<br>Sistem yang bisa berdaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Buatan Allah/Alam dan Sistem Buatan Manusia<br>Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini,misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem Sementara dan Sistem Selamanya<br>Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''4. Tujuan Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya. Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya. Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''5. Daur Hidup Sistem'''</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:27), Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer.<br>Fase atau tahapan dari daur hidup suatu sistem:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali adanya kebutuhan<br>Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali. Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada. Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembangunan sistem<br>Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pemasangan sistem<br>Setalah tahap pembangunan sistem selesai,sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem. Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yan sebenarnya yang merupakan langkah akhir dari suatu pembangunan sistem.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengoperasian sistem<br>Program-program komputer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem menjadi usang<br>Kadang perubahan yang terjadi begitu drastis sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.</li></ol> <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/Daurhidupsistem_zpsb1d6860c.png </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Sutabri (2012:29)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.3. Daur Hidup Sistem'''</p>
 +
 
 +
===Konsep Dasar Perancangan Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''1. Definisi 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">Menurut Verzello/John Reuter III dalam Darmawan (2013:227), “Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: “menggambarkan bagaimana suatu sistem dibentuk”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Al-Jufri (2011:141), “Rancangan Sistem adalah penentuan proses dan data yang diperlukan oleh sistem 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">Berdasarkan kedua definisi di atas, maka dapat disimpulkan perancangan sistem adalah suatu tahapan perencanaan untuk membentuk suatu sistem agar dapat berfungsi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''2. Tujuan Perancangan Sistem'''</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:228), Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memenuhi kebutuhan pemakai sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">'''3. Tahap-Tahap Rancangan Sistem'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Al Jufri (2011:141), Langkah-langkah tahap rancangan yaitu:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyiapkan Rancangan Sistem Yang Terinici<br>Analis bekerja sama dengan pemakai dan mendokumentasikan rancangan sistem baru denagan alat-alat yang dijelaskan dengan modul teknis. Bebrapa alat memudahkan analis untuk menyiapkan dokumentasi secara top down, dimulai dengan gambaran besar dan secara bertahap mengarah lebih rinci. Pendekatan top down ini merupakan ciri rancangan terstruktur (''structured design''), yaitu rancangan bergerak dari tingkat sistem ke tingkat subsistem. Alat-alat dokumentasi yang popular yaitu:</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Diagram arus data (''data flow diagram'')</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Diagram hubungan entitas (''entity relathionship diagram'')</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kamus data (''Data dictionary'')</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Model hubungan objek</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Spesifikasi kelas </li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi Berbagai Alternatif Konfigurasi Sistem<br>Analis mengidentifikasi konfigurasi, bukan merek atau model peralatan komputer yang akan memberikan hasil yang terbaik bagi sistem dalam menyelesaikan pemrosesan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengevaluasi berbagai Alternatif Konfigurasi Sistem<br>Analis bekerjasama dengan manager mengevaluasi berbagai alternatif. Alternatif yang dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja, dengan kendala-kendala yang ada.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memilih Konfigurasi Terbaik<br>Analis mengevaluasi semua konfigurasi subsistem dan mnyesuaikan kombinasi peralatan sehingga semua subsistem menjadi satu konfigurasi tunggal. Setelah selesai analis membuat rekomendasi kepada manager untuk disetujui. Bila manager menyetujui konfigurasi tersebut, persetujuan selanjutnya dilakukan oleh MIS.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyiapkan Usulan Penerapan<br>Analis menyiapkan usulan penerapan (''implementation proposal'') yang mengikhtisarkan tugas-tugas penerpan yang harus dilakukan, keuntungan yang diharapkan, dan biayanya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyetujui atau Menolak Penerapan Sistem<br>Keputuasan untuk terus pada tahap penerapan sangatlah penting, karena usaha ini akan sangat meningkatkan jumlah orang yang terlibat. Jika keuntungan yang diharapkan dari sistem melebihi biayanya, maka penerapan akan disetujui.</li></ol>
 +
 
 +
===Unified Modeling Language (UML)===
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Definisi UML'''</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nogroho (2011:119), “''Unified Modeling Language'' (UML) adalah bahasa untuk menspesifikasi, memvisualisasikan, serta mengkontruksi bangunan dasar sistem perangkat lunak, termasuk melibatkan pemodelan aturan-aturan bisnis”.</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 Rosa (2013:133), “''Unified Modeling Language'' (UML) adalah salah standar bahasa yang banyak digunakan di dunia industri untuk mengidentifikasi, requirement, membuat analisi & desain, serta menggambarkan arsitektur dalam pemrograman berorientasi 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">Berdasarkan kedua definisi di atas, maka dapat disimpulkan ''Unified Modeling Language'' (UML) adalah suatu alat bantu yang dapat digunakan dalam bahasa pemogramam untuk memvisualisasikan suatu sistem.</p></div><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Tujuan ''Unified Modeling Language'' (UML)'''</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yasin (2012:268), tujuan UML diantaranya adalah:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan sistem dan yang dapat saling menukar model dengan mudah dan dimengerti secara umum.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman dan proses rekayasa.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">'''Tipe-Tipe Diagram UML'''</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 Yasin (2012:268), UML terdiri dari banyak diagram, yaitu:</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Use Case Diagram''<br>''Use Case Diagram'' adalah gambar dari beberapa atau seluruh aktor dan use case dengan tujuan mengenali interaksi mereka dalam suatu sistem.</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktor<br>Aktor mewakili siapa pun atau apa saja yang harus berinteraksi dengan sistem. Aktor bisa didefinisikan sebagai berikut:</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktor hanya memberikan informasi kepada sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktor hanya menerima informasi dari sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktor memberikan dan menerima informasi ke dan dari sistem.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Use Case''<br>Use case model'' adalah dialog antara aktor dengan sistem yang akan menggambarkan fungsi yang diberikan oleh sistem.</li></ol><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Use Case Relationship''<br>''Use case relationship'' adalah suatu hubungan, baik itu antara aktor dan use case atau antara  use case dan use case. Hubungan antara aktor dan use case  disebut dengan ''communicate association''.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Association/Directed Association''<br>Asosiasi yaitu hubungan statis antar elemen. Umumnya menggambarkan elemen yang memiliki atribut berupa elemen lain, atau elemen yang harus mengetahui eksistensi elemen lain. Tanda panah menunjukkan arah ''query'' antar elemen.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Generalization''/Pewarisan<br>Pewarisan merupakan hubungan hierarkis antar elemen. Elemen dapat diturunkan dari elemen lain dan mewarisi semua atribut dan metode elemen asalnya dan menambahkan fungsionalitas baru, sehingga disebut anak dari elemen yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Activity Diagram''<br>''Activity diagram'' menggambarkan rangkaian aliran dari aktivitas, digunakan untuk aktivitas lainnya seperti ''use case'' atau interaksi. ''Activity diagram'' berupa ''flow chart'' yang digunakan untuk memperlihatkan aliran kerja dari sistem. Notasi yang digunakan dalam ''activity diagram'' adalah sebagai berikut:</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Activity''<br>Notasi yang menggambarkan  pelaksanaan dari beberapa proses dari aliran pekerjaan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Transition''<br>Notasi yang digunakan untuk memperlihatkan jalan aliran control dari ''activity'' ke ''activity''.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Decision''<br>Notasi yang menandakan control cabang aliran berdasarkan decision point.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Sychromization Bar''<br>Aliran kerja notasi ini menandakan bahwa beberapa aktivitas dapat diselesaikan secara bersamaan (pararel).</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Sequence Diagram''<br>''Sequence diagram'' menggambarkan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirm antar objek juga interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. ''Sequence diagram'' menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya ''sequence diagram'' adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan ''use case diagram''.<br>Dalam ''sequence diagram'' terdapat 2 model, yaitu:</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Actor'', untuk menggambarkan pengguna sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Lifeline'', untuk menggambarkan kelas dan objek.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Class Diagram''<br>''Class Diagram'' menggambarkan struktur dan deskripsi ''class'', ''package'', dan objek beserta hubungan satu, antara lain seperti ''containment'', pewarisan, asosiasi, dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek yang lain. Objek adalah nilai tertentu dari setiap ''attribute'' kelas  ''entity''. ''Class'' adalah sebuah spesifikasi yang jika diinstarisiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan orientasi objek. Class menggambarkan keadaan (''attribute''/''property'') suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metode/fungsi).</li></ol>
 +
 
 +
===Konsep Dasar Flowchart===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''1. Definisi 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">Menurut Sulindawati (2010:8), “''Flowchart'' adalah penggambaran secara grafik dari langkah-langkah dan 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 (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.0in"><p style="line-height: 2">'''2. 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 dalam pembuatan ''Flowchart'' Menurut Menurut Sulindawati(2010:8)</p></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Flowchart'' digambarkan dari halaman atas ke bawah dan kiri ke kanan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Setiap langkah dari aktifitas harus berada pada urutan yang benar.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Gunakan simbol-simbol ''flowchart'' yang standar.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''3. Jenis-Jenis Flowchart'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">Ada lima macam bagan alir yang akan dibahas di modul ini, yaitu sebagai berikut :'''a. Bagan Alir Sistem (Systems Flowchart)'''Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/26_zps7ec98a68.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:78) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.6. Bagan Alir Sistem (''System Flowcharts'')''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''b. Bagan Alir Dokumen (Document Flowchart)'''Menelusuri alur dari data yang ditulis melalui sistem. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/27_zps72f7d119.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:90) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.7. Bagan Alir Dokumen (Document Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''c. Bagan Alir Skematik (Schematic Flocwchart)'''Mirip dengan Flow Chart sistem yang menggambarkan suatu sistem atau prosedur.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/28_zpsc3978010.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:93) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.8. Bagan Alir Skematik (Schematic Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''d. Bagan Alir Program (Program Flowchart)'''Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/211_zps6406f1ae.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;"> Sumber: Rachman (2012:95) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.9. Bagan Alir Program (Program Flowchart)''''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''e. Bagan Alir Proses (Process Flowchart)'''Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.</p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/210_zpsbc52352e.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Rachman (2012:97)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.10. Bagan Alir Proses (Process Flowchart)''''' </p></div><div align="center">http://i1382.photobucket.com/albums/ah254/luvia19/KKP/Untitled_zpsd7d55098.png</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: left;">Sumber: Rachman (2012:98)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="text-align: center;">'''Gambar 2.11. Contoh Variasi Aplikasi ''Flowchart''''' </p></div>
 +
 
 +
===Konsep Dasar Pengujian===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''1. Definisi 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">Menurut Rizky (2011:237), “Testing adalah sebuah proses yang diejawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi 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">Menurut Simamarta (2010:323), “Pengujian adalah proses terhadap aplikasi. Program untuk menemukan segala kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan sesuai dengan spesifikasi perangkat lunak yang telah ditentukan sebelum aplikasi tersebut diserahkan kepada pelanggan.Dari pengertian diatas dapat disimpulkan bahwa pengujian adalah prose terhadap aplikai yang saling terintegrasi guna untuk menemukan kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan.</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 Black box dan White box testing.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in"><p style="line-height: 2">'''2. Definisi 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">Menurut Rizky (2011:237), “Testing adalah sebuah proses yang diejawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi 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">Menurut  Simanjuntak, dkk (2010:1),black box pengujian adalah metode pengujian perangkat lunak yang tes fungsionalitas dari aplikasi yang bertentangan dengan struktur internal atau kerja (lihat pengujian white-box). pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan. Uji kasus dibangun di sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang seharusnya dilakukan.</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 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>
 +
<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) Pengujianblack 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>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari ketiga definisi di atas dapat disimpulkan bahwa metode pengujian BlackBox 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"><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 BlackBox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional 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">Uji coba BlackBox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:</p></div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Fungsi-fungsi yang salah atau hilang</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan ''interface''</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan dalam struktur data atau akses database eksternal</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kesalahan performa</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">kesalahan inisialisasi dan terminasi</li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Uji coba BlackBox diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba BlackBox 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><p style="line-height: 2">a. Bagaimana validitas fungsionalnya diuji?</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><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><p style="line-height: 2">c. Apakah sistem secara khusus sensitif terhadap nilai input tertentu?</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Bagaimana batasan-batasan kelas data diisolasi?</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem?</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi 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">Sehingga dalam uji coba BlackBox harus melewati beberapa proses sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><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><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><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">c. Menentukan output untuk suatu jenis input.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Melakukan pengujian.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Pembandingan output yang dihasilkan dengan output yang diharapkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">g. Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''2. Metode Pengujian Dalam ''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">Ada beberapa macam metode pengujian Black Box, berikut diantaranya:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''a. EquivalencePartioning'''''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''EquivalencePartioning'' merupakan metode uji coba BlackBox 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><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''b. BoundaryValueAnalysis'''''</p></div><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 boundaryvalueanalysis (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi Equivalencepartitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''c. Cause-EffectGraphingTechniques'''''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Cause-EffectGraphing merupakan desain teknik kasus uji coba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan. Tekniknya mengikuti 4 tahapan berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1) Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang dtujukan untuk masing-masing.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2) Pembuatan grafik Causes-Effect graph</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">3) Grafik dikonversikan kedalam tabel keputusan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">4) Aturan tabel keputusan dikonversikan kedalam kasus uji</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''d. ComparisonTesting'''''</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 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 softwareredundant dibuat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik BlackBoxTesting yang disebut ComparisonTesting atau back-to-backTesting.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''e. Sample and RobustnessTesting'''''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1) SampleTesting</p></div><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><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2) RobustnessTesting</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengujian ketahanan (RobustnessTesting) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''f. BehaviorTesting dan PerformanceTesting'''''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1) BehaviorTesting</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><p style="line-height: 2">2) PerformanceTesting</p></div><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 kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''g. RequirementTesting'''''</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><p style="line-height: 2">1) RequirementTesting 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><p style="line-height: 2">2) Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''''h. EnduranceTesting'''''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">EnduranceTesting melibatkan kasus uji yang diulang-ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan 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">Contoh: Untuk menguji keakuratan operasi matematika (floating point, rounding off, dll), untuk menguji manajemen sumber daya sistem (resources) (pembebasan sumber daya yang tidak benar, dll), input/outputs (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian didefinisikan pada tahap spesifikasi kebutuhan atau desain.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''3. Kelebihan dan Kelemahan BlackBox'''</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 BlackBox 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><p style="line-height: 2">'''4. Definisi White Box'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">Menurut Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.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">White box testing is testing beyond the user interface and into the nitty-gritty of a system. This method is named so because the software program, in the eyes of the tester, is like a white/transparent box; inside which one clearly sees. White Box Testing is contrasted with 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">(white Box adalah pengujian di luar antarmuka pengguna dan menjadi intisari dari sistem . Metode ini dinamakan demikian karenaprogram perangkat lunak , di mata tester , seperti kotak putih / transparan; dalam yang satu jelas melihat . Pengujian White Box adalahkontras dengan Black Box Testing).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">White Box Testing Advantages</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. Increased Effectiveness: Crosschecking design decisions and assumptions against source code may outline a robust</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. design, but the implementation may not align with the design intent.</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. Full Code Pathway Capable: all the possible code pathways can be tested including error handling, dependencies, and additional internal code logic/flow</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. Early Defect Identification: Analyzing source code and developing tests based on the implementation details enables</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. testers to find programming errors quickly</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. Reveal Hidden Code Flaws: access of program modules.</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. No Waiting: Testing can be commenced at an earlier stage. One need not wait for the GUI to be available.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">(Keuntungan pengujian 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">a. Peningkatan Efektivitas : silang keputusan desain dan asumsi terhadap kode sumber dapat menguraikan kuat</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. desain , tapi pelaksanaannya mungkin tidak sejajar dengan maksud 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">c. Kode penuh Pathway Mampu : semua jalur kode yang mungkin dapat diuji termasuk penanganan error ,dependensi , dan tambahan kode logika / aliran intern .</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. Awal Cacat Identifikasi : Menganalisis kode sumber dan mengembangkan tes berdasarkan rincian pelaksanaan memungkinkan</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. penguji untuk menemukan kesalahan pemrograman dengan cepat .</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. Mengungkapkan Kode Tersembunyi Cacat : akses modul 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">g. Tidak ada Waiting : Pengujian dapat dimulai pada tahap awal . Satu tidak perlu menunggu GUI akan tersedia).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><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">a. Decision (Branch) Coverage</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sesuai dengan namanya, teknik testing ini fokus terhadap hasil dari tiap skenario yang dijalankan terhadap bagian perangkat lunak yang mengandung percabangan (if...then...else).</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. Condition Coverage</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">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><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</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 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">d. Executive Time</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 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">e. Algorithm 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">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><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">Dari beberapa pengertian diatas dapat disimpulkan bahwa pengujian white box adalah suatu pengujian di luar antarmuka pengguna dan menjadi intisari dari sistem,  dengan seperti pengujian dapat diketahui secara cepat.</p></div>
 +
 
 +
==Teori Khusus==
 +
===Mikrokontroler===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
1. Definisi Mikrokontroler</b></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 Saefullah dkk (2009:319), “Mikrokontroler merupakan komponen utama atau biasa disebut juga sebagai otak yang berfungsi sebagai pengatur pergerakan motor (''Motor Driver'') dan pengolah data yang dihasilkan oleh komparator sebagai bentuk keluaran dari 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">Menurut Malik (2009:1), bahwa “Mikrokontroler adalah  sebagai sebuah sistem komputer yang dibangun pada sebuah keping (''chip'') tunggal”.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
2. Klasifikasi E-Commerce</b></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 4 ( Empat ) klasifikasi E-Commerce menurut pola interaksi atau transaksi yaitu :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1. Consumer-to-Business ( C2B )</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Model ''E-''Commerce dimana individu menggunakan Internet untuk menjual produk atau jasa kepada perusahaan atau individu, atau untuk mencari penjual atas produk atau jasa yang diperlukannya.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2. Business-to-Cunsumer ( B2C )</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Transaksi E-Commerce terjadi antara perusahaan/bisnis dengan konsumen individual.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3. Business-to-Business ( B2B )</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Transaksi E- Commerce yang dapat terjadi antara dua organisasi diantara aktifitas lainnya, yang meliputi pembelian, pengadaan, pengendalian inventory, penjualan, pembayaran, pelayanan serta dukungan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">4. Peer-to-Peer ( P2P )</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Transaksi E- Commerce yang mencakup transaksi antara beberapa atau lebih konsumen. Pertukaran tersebut dapat meliputi keterlibatan 3 bagian konsumen.</p></div>
 +
<div align="center"><img width="288" height="288" style="margin:0px" src="https://lh5.googleusercontent.com/-MaluhKe17yg/U4BIbdDzB2I/AAAAAAAABYo/uUOm7xsRjeA/w573-h398-no/ec.png"/></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Gambar 2.4 Empat Klasifikasi Dalam E-Commerce</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
3. Definisi Airzone</b></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://airzone.me/index.php/'''Airzone'''] adalah sebuah sistem penjualan online ''( E-Commerce )'' yang mempunyai nama situs airzone.me. Sistem ''Airzone'' ini menggunakan metodologi B2B ''( Business to Business )'' dan memfokuskan hanya pada transaksi secara ''online''. Airzone menjual berbagai macam kebutuhan masyarakat umum, berbagai macam ketegori tertera pada website Airzone. Mulai dari kebutuhan untu IT ( Teknologi Intofmasi ) ''Computer'', ''Gadget'', ''Accessory Gadget'', ''Pheriperal'', ''Office'', ada juga kebutuhan masyarakat luat seperti ''Fashion'' ( Wanita, Pria, dan Anak-anak ), kebutuhan untuk hobby seperti Olahraga, ''Photography'', dll. Airzone yang baru dibentuk ini masih banyak memerlukan pengembangan yang lebih baik. Sistem Transaksi yang ada di ''Airzone'' saat ini masih menggunakan COD ( ''Cash On Delivery'' ) belum bisa menggunakan sistem pembayaran Transfer. Maka dari itu dilakukan penelitian untuk melakukan pengembangan lebih baik secara efektif dan efisien.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
4. Logo Airzone</b></p></div>
 +
 
 +
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-4NbL-tBhoAc/U4XmhFJF_OI/AAAAAAAABbA/dpGH9m7KVrE/w599-h165-no/airzone-1400118170.jpg"/></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Gambar 2.5 Logo ''Airzone''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
5. Tujuan Airzone</b></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Airzone yang dibentuk pada tanggal 5 Mei 2014 merupakan website online ''newbie'' atau baru dalam dunia ''e-commerce''. Tentunya airzone yang baru terbentuk ini mempunyai tujuan untuk menjadi website penjualan online ( e-commerce ) nomor satu di Indonesia, dengan peringkat ''Alexa'' yang airzone miliki menduduki peringkat 13.694 di Indonesia mendapatkan peluang untuk menjadi website e-commerce yang dapat di kenal di Indonesia. Selain itu tujuan Airzone dibentuk adalah untuk dapat bersaing dengan website e-commerce lain yang sudah ternama sebelumnya seperti, ''Zalora'', ''Lazada'', ''Elevenia'', ''Bhinneka'', dll. Airzone yang mempunyai nama website airzone.me menjadi sangat mudah di kenal dan mudah di ingat oleh masyarakat umum. Airzone juga memiliki 4 ( empat )sasaran yang tepat untuk dapat memperlancar kegiatan ''Online Shop'' di airzone dengan membidik sasaran 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">1. Mahasiswa</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. Pelajar</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. Pekerja Kantoran</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. Masyarakat Umum</p></div>
 +
 
 +
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-_DTDcE9v3cg/U5G-WOdfwyI/AAAAAAAABg8/UvnZiuex1Yc/w414-h401-no/nn.png"/></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Gambar 2.6 Peringkat ''Airzone'' di ''Alexa''</p></div>
 +
 
 +
===Arduino===
 +
<div class="MsoListParagraph" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l0 level3 lfo1; text-align: justify; text-indent: -.5in;"><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.2.4. Arduino</span></b></div><br /><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 35.45pt; margin-right: 0in; margin-top: 0in; tab-stops: .5in; text-align: justify;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Arduino&nbsp;adalah<span style="letter-spacing: 2.7pt;"> </span>sebuah<span style="letter-spacing: 2.65pt;"> </span>board<span style="letter-spacing: 2.75pt;"> </span><span style="letter-spacing: -.1pt;">m</span><span style="letter-spacing: .05pt;">i</span>krokontroller<span style="letter-spacing: 2.25pt;"> </span>yang berbasis<span style="letter-spacing: .15pt;"> </span>AT<span style="letter-spacing: -.1pt;">m</span>ega328.<span style="letter-spacing: -.1pt;"> </span>Arduino<span style="letter-spacing: .55pt;"></span><span style="letter-spacing: -.1pt;">m</span><span style="letter-spacing: .1pt;">e</span>mili<span style="letter-spacing: -.05pt;">k</span>i<span style="letter-spacing: .1pt;"> </span>14<span style="letter-spacing: .55pt;"> </span>pin<span style="letter-spacing: .4pt;"> </span>input/outp<span style="letter-spacing: -.05pt;">u</span>t<span style="letter-spacing: -.05pt;"> </span>yang <span style="letter-spacing: -.1pt;">m</span>ana6<span style="letter-spacing: .25pt;"> </span>pin<span style="letter-spacing: .1pt;"> </span>dapat digunakan<span style="letter-spacing: -.25pt;"> </span>sebagai<span style="letter-spacing: -.1pt;"> </span>output<span style="letter-spacing: -.05pt;"></span>PWM,<span style="letter-spacing: .2pt;"> </span>6<span style="letter-spacing: .25pt;"> </span>analog<span style="letter-spacing: -.05pt;"> </span>input, crystal<span style="letter-spacing: .05pt;"> </span>osilator 16<span style="letter-spacing: .35pt;"> </span>MHz,<span style="letter-spacing: .35pt;"> </span>koneksi USB,<span style="letter-spacing: .35pt;"> </span>jack<span style="letter-spacing: .15pt;"> </span>power,<span style="letter-spacing: .35pt;"> </span>kepala<span style="letter-spacing: .05pt;"> </span>ICSP,dan<span style="letter-spacing: .15pt;"> </span>to<span style="letter-spacing: -.1pt;">m</span>bol reset.<span style="letter-spacing: .1pt;"> </span>Arduino<span style="letter-spacing: .35pt;"> </span><span style="letter-spacing: -.1pt;">m</span><span style="letter-spacing: .1pt;">a</span><span style="letter-spacing: -.1pt;">m</span>pu<span style="letter-spacing: .1pt;"> </span><span style="letter-spacing: -.1pt;">m</span>en-<i>support<span style="letter-spacing: .25pt;"> </span></i><span style="letter-spacing: -.1pt;">m</span><span style="letter-spacing: .05pt;">i</span>krokontroller; dapat<span style="letter-spacing: -.25pt;"> </span>dikoneksikan<span style="letter-spacing: -.65pt;"> </span>dengan<span style="letter-spacing: -.35pt;"> </span>ko<span style="letter-spacing: -.1pt;">m</span>pu<span style="letter-spacing: .1pt;">t</span>er<span style="letter-spacing: -.45pt;"> </span><span style="letter-spacing: -.1pt;">m</span>enggunakan<span style="letter-spacing: -.65pt;"> </span>kabel<span style="letter-spacing: -.25pt;"></span>USB.&nbsp;</span></div>
 +
<center>http://dhida06.ilearning.me/wp-content/uploads/sites/1367/2014/10/2.13..jpg</center>
 +
<div align="center" class="MsoNormal" style="text-align: center;"><b><span lang="IN" style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 10.0pt; line-height: 115%; mso-ansi-language: IN; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Gambar </span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 10.0pt; line-height: 115%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">2.13.Mikrokontroler Arduino Uno</span></b><br /><div class="MsoNormal" style="text-align: center;"><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 115%;">Sumber:http://arduino.cc/en/Main/arduinoBoardUno</span></b></div></div><b></b>
 +
<div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Arduino dapat diberikan power melalui koneksi USB atau powersupply. Powernya menyala secara otomatis. Power supply dapat menggunakanadaptor DC atau baterai. Adaptor dapat dikoneksikan dengan mencolok jackadaptor pada koneksi port input supply. Board arduino dapat dioperasikanmenggunakan supply dari luar sebesar 6 - 20 volt. Jika supply kurang dari 7V,kadangkala pin 5V akan menyuplai kurang dari 5 volt dan board bisa menjaditidak stabil. Jika menggunakan lebih dari 12 V, tegangan di regulator bisamenjadi sangat panas dan menyebabkan kerusakan pada board. Rekomendasi teganganada pada 7 sampai 12 volt.&nbsp;Arduino sendiri memiliki IDE untuk compiler.Proses kerja Arduino ialah&nbsp; melakukanpemrograman pada IDE, compile, dan upload binary/hex file ke kontroler. Berbedadengan Processing yang kode hasil compile langsung dijalankan di komputer, kodehasil compile Arduino harus diupload ke kontroler sehingga dapat dijalankan.Fungsi tombol pada IDE Arduino:&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Verify&nbsp; : Cek error dan lakukan kompilasi kode.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Upload&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  : Upload kode ke board/kontroler.Asumsi bahwa board dan&nbsp; </span></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">&nbsp;&nbsp; serial port telahdisetting dengan benar.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">New&nbsp;&nbsp;&nbsp; : Membuat aplikasi baru.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Open&nbsp;&nbsp; : Buka proyek yang telah ada atau daricontoh-contoh/examples.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-left: 1.0in; text-align: justify; text-indent: -.5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Save&nbsp;&nbsp;&nbsp; :Simpan proyek anda.&nbsp;Serial Monitor: Membuka serial port </span></div><div class="MsoNormal" style="line-height: 200%; margin-left: 1.0in; text-align: justify;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">&nbsp; monitor untuk melihat feedback/umpan balikdari board </span></div><div class="MsoNormal" style="line-height: 200%; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Penjelasanpada pin power adalah sebagai berikut :&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .75in; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo1; text-indent: -.25in;"><!--[if !supportLists]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-fareast-font-family: &quot;Times New Roman&quot;;">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></b><!--[endif]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Vin&nbsp;</span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;"></span></b></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Tegangan input ke board arduino ketika menggunakan tegangan dariluar (seperti yang disebutkan 5 volt dari koneksi USB atau tegangan yangdiregulasikan). Pengguna dapat memberikan tegangan melalui pin ini, atau jikategangan suplai menggunakan power jack, aksesnya menggunakan pin ini.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .75in; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo1; text-align: justify; text-indent: -.25in;"><!--[if !supportLists]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-fareast-font-family: &quot;Times New Roman&quot;;">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></b><!--[endif]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">5V&nbsp;</span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;"></span></b></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Regulasi power supply digunakan untuk power mikrokontroller dankomponen lainnya pada board. 5V dapat melalui Vin menggunakan regulator padaboard, atau supply oleh USB atau supply regulasi 5V lainnya.&nbsp;<b></b></span></div><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .75in; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo1; text-align: justify; text-indent: -.25in;"><!--[if !supportLists]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-fareast-font-family: &quot;Times New Roman&quot;;">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></b><!--[endif]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">3,3V</span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;"></span></b></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Suplai 3.3 volt didapat oleh FTDI chip yang ada di board. Arusmaximumnya adalah 50mA Pin Ground berfungsi sebagai jalur ground padaarduino&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .75in; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo1; text-align: justify; text-indent: -.25in;"><!--[if !supportLists]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-fareast-font-family: &quot;Times New Roman&quot;;">4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></b><!--[endif]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Memori&nbsp;</span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;"></span></b></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">ATmega328 memiliki 32 KB flash memori untuk menyimpan kode, juga 2KB yang digunakan untuk bootloader. ATmega328 memiliki 2 KB untuk SRAM dan 1 KBuntuk EEPROM.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .75in; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo1; text-align: justify; text-indent: -.25in;"><!--[if !supportLists]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-fareast-font-family: &quot;Times New Roman&quot;;">5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></b><!--[endif]--><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Input dan Output</span></b><b><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">&nbsp;</span></b></div><div class="MsoNormal" style="line-height: 200%; margin-left: .5in; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi;">Setiap 14 pin digital pada arduino dapat digunakan sebagai inputatau output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead().Input/output dioperasikan pada 5 volt. Setiap pin dapat menghasilkan ataumenerima maximum 40 mA dan memiliki internal pull-up resistor (disconnectedoleh default) 20- 50 KOhms.&nbsp;</span></div><div class="MsoNormal" style="line-height: 200%; text-align: justify; text-indent: .5in;"><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-font-weight: bold; mso-bidi-theme-font: minor-bidi;">Beberapa pin memiliki fungsi sebagai berikut :&nbsp;</span><br /><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12.0pt; line-height: 200%; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-font-weight: bold; mso-bidi-theme-font: minor-bidi;">1.</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">Serial : 0 (RX) dan 1 (TX). Digunakan    untuk menerima (RX) dan mengirim (TX) TTL data serial. Pin ini terhubung    pada pin yang koresponding dari USB FTDI ke TTL chip serial.&nbsp;</span><br /><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">2.&nbsp;</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%; text-indent: 0.5in;">Interupt eksternal : 2 dan 3. Pin ini    dapat dikonfigurasikan untuk trigger sebuah interap pada low value, rising    atau falling edge, atau perubahan nilai.&nbsp;</span><br /><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%; text-indent: 0.5in;">3.&nbsp;</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">PWM : 3, 5, 6, 9, 10, dan 11. Mendukung    8-bit output&nbsp;</span><br /><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">4.&nbsp;</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">PWM dengan fungsi analogWrite().&nbsp;</span><br /><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">5.&nbsp;</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%; text-indent: -17.85pt;">SPI : 10(SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mensuport komunikasi SPI, yangmana masih mendukung hardware, yang tidak termasuk pada bahasa arduino.</span></div><ol start="6" type="1"><li class="MsoNormal" style="line-height: 200%; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in; text-align: justify;"><span style="font-family: 'Times New Roman', serif; font-size: 12pt; line-height: 200%;">LED : 13. Ini adalah dibuat untuk koneksi LED ke digital pin 13. Ketika pin bernilai HIGH, LED hidup, ketika pin LOW, LED mati.</span></li></ol>
 +
 
 +
===Mekanisme E-Commerce Dalam Dunia Bisnis===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Mempelajari ''e-Commerce'' sebenarnya cukup mudah, karena tidak jauh berbeda dengan memahami bagaimana perdagangan atau bisnis selama ini dijalankan. Yang membedakannya adalah dilibatkannya teknologi komputer dan telekomunikasi secara intensif sebagai sarana untuk melakukan dua hal utama, 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. Mengolah data mentah menjadi informasi yang dapat dimanfaatkan bersama oleh para pelaku bisnis dan konsumen</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. Mendistribusikan data atau informasi tersebut secara cepat dan efisien ke seluruh komponen bisnis yang membutuhkan.</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 beragam jenis aplikasi e-Commerce yang ada, secara prinsip mekanisme kerjanya kurang lebih sama, seperti yang terlihat pada gambar di bawah ini.</p></div>
 +
<div align="center"><img width="300" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/-Tccs-8P_j4A/U4BIifEeUdI/AAAAAAAABYw/kDvU4E2UYpo/w600-h425-no/e-commerce+2.jpg"/></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Gambar 2.7 Mekanisme Kerja Aplikasi E-Commerce</p></div>
 +
 
 +
===Konsep Dasar Unified Modeling Language (UML)===
 +
===Definisi UML===
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Menurut Nugroho (2010:6)<ref name="nugro">Nugroho, Adi. 2010. ''"Rekayasa Perangkat Lunak Menggunakan UML & Java"''. Yogyakarta: Andi Offset.</ref> “UML (Unified Modeling Language) adalah ‘bahasa’ pemodelan untuk sistem atau perangkat lunak yang berparadigma ‘berorientasi objek”. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami”.</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. Menurut Nugroho (2009:4)<ref name="nugro"/>, “UML (Unified Modeling Language) adalah Metodologi kolaborasi antara metoda-metoda Booch, OMT (Object Modeling Technique), serta OOSE (object Oriented Software Enggineering) dan beberapa metoda lainnya, merupakan metodologi yang paling sering digunakan saat ini untuk analisa dan perancangan sistem dengan metodologi berorientasi objek mengadaptasi maraknya penggunaan bahasa “pemrograman berorientasi objek” (OOP)”.</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. Menurut Herlawati (2011:10)<ref name="herla">Herlawati, Widodo, Prabowo Pudjo. 2011. ''"Menggunakan UML"''. Bandung: Informatika. </ref> “bahwa beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”.</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 pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa “Unified Modelling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (Object Oriented programming)”.</P></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
1. Langkah-langkah penggunaan Unified Modeling Language (UML)</b></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 (2008:6)<ref name="hend">Henderi, S.Kom. 2006. ''"Unified Modelling Languange"''. Tangerang: Raharja Enrichment Centre (REC). </ref> langkah-langkah penggunaan Unified Modeling Language (UML) 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. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.</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. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan 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">3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik 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">4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh 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">5. Berdasarkan use case diagram, mulailah membuat 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">6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration untuk tiap alur pekerjaan, jika sebuah use case memiliki kemungkinan alur normal dan error, buat lagi satu diagram untuk masing-masing alur.</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. Buatlah rancangan user interface model yang menyediakan antar muka bagi pengguna untuk menjalankan skenario use case.</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. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domian dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class 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">9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Juga, definisikan test integrasi untuk setiap komponen meyakinkan ia bereaksi 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">10. Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya. Petakan komponen ke dalam 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">11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">a. Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 1.0in"><p style="line-height: 2">b. Pendekatan komponen yaitu mengassign setiap komponen kepada tim  pengembang tertentu.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
2. Model UML (Unified Modeling Language)</b></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 Widodo (2011:10)<ref name="herla"/>, “Beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”. Namun demikian model-model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Jenis diagram itu antara lain:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">1. Diagram kelas (Class 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">Bersifat statis, Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, 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;"><p style="line-height: 2">2. Diagram paket (Package 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">Bersifat statis. Diagram ini memperlihatkan kumpulan kelas-kelas, merupakan bagian dari diagram komponen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">3. Diagram use-case (Usecase 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">Bersifat statis. Diagram ini memperlihatkan himpunan use-case dan aktor-aktor  (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan pengguna.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">4. Diagram interaksi dan sequence (Sequence 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">Bersifat dinamis. Diagram urutan adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">5. Diagram komunikasi (Communication 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">Bersifat dinamis. Diagram sebagai pengganti diagram kolaborasi UML yang menekankan organisasi struktural dari objek-objek yang menerima serta mengirim pesan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">6. Diagram statechart (Statechart 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">Bersifat dinamis. Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state), transisi, kejadian serta aktivitas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">7. Diagram aktivitas (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">Bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam pemodelan fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali antar objek.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">8. Diagram komponen (Component 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">Bersifat statis. Diagram komponen ini memperlihatkan organisasi serta kebergantungan sistem/perangkat lunak pada komponen-komponen yang telah ada sebelumnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">9. Diagram deployment (deployment 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">Bersifat statis. Diagram inimemperlihatkan konfigurasi saat aplikasi dijalankan (run-time). Memuat simpul-simpul beserta komponen-komponen yang di dalamnya.Kesembilan diagram ini tidak mutlak harus digunakan dalam pengembangan perangkat lunak, semuanya dibuat sesuai kebutuhan. Pada UML dimungkinkan kita menggunakan diagram-diagram lainnya misalnya data flow diagram, entity relationship diagram, dan sebagainya.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
3. Definisi Diagram UML</b></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menurut Henderi (2008:5)<ref name="Henderi, dkk. ''CCIT Journal''. 2008. Tangerang: Perguruan Tinggi Raharja.">Henderi, dkk. ''CCIT Journal''. 2008. Tangerang: Perguruan Tinggi Raharja.</ref>, Berikut ini adalah 5 (lima) definisi diagram UML diantaranya :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1. Use Case Diagram</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Use case diagram secara grafis menggambarkan interaksi antara sistem, sistem eksternal dan pengguna. Dengan kata lain use case diagram secara grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna (user) mengharapkan interaksi dengan sistem itu. Use case secara naratif digunakan untuk secara tekstual menggambarkan sekuensi langkah-langkah dari setiap interaksi.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2. Class Diagram</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menggambarkan struktur object sistem. Diagram ini menunjukkan class object yang menyusun sistem dan juga hubungan antara class object tersebut.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3. Sequence Diagram</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menggambarkan bagaimana objek berinteraksi dengan satu sama lain melalui pesan pada sekuensi sebuah use case.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">4. State Chart Diagram</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Digunakan untuk memodelkan behaviour objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan kejadian-kejadian yang menyebabkan objek beralih dari satu state ke state yang lain.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">5. Activity Diagram</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Secara grafis digunakan untuk menggambarkan rangkaian aliran aktivitas baik process business maupun use case. Activity diagram dapat juga digunakan untuk memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi, dan memodelkan hasil dari action tersebut.</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>
 +
4. Fokus UML</b></p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pemetaan (mapping) ''Unified Modeling Language'' (UML) bersifat 2 (dua) arah, yaitu :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1. Generasi kode bahasa pemrograman tertentu dari ''Unified Modeling Language'' (UML) foward engineering (Nugroho, 2010:21)<ref name="Nugroho, Adi. 2010. ''Rekayasa Perangkat Lunak Menggunakan UML & Java''. Yogyakarta: Andi Offset.">Nugroho, Adi. 2010. ''Rekayasa Perangkat Lunak Menggunakan UML & Java''. Yogyakarta: Andi Offset.</ref>.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah baik bersifat iterative dari implementasi ke ''Unified Modeling Language'' (UML) hingga didapat sistem atau piranti lunak yang sesuai dengan harapan pengguna dan pengembang (Henderi, 2009:5)<ref name="Henderi, dkk. ''CCIT Journal''. 2008. Tangerang: Perguruan Tinggi Raharja.">Henderi, dkk. ''CCIT Journal''. 2008. Tangerang: Perguruan Tinggi Raharja.</ref>.</p></div>
 +
 
 +
==Study Pustaka (Literature Review)==
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam upaya perlu dilakukan studi pustaka sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya adalah mengidentifikasikan kesenjangan (''identify gaps''), menghindari pembuatan ulang (''reinventing the wheel''), mengidentifikasikan metode yang pernah dilakukan, serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama dibidang ini. Berikut adalah penelitian yang telah dilakukan dan memiliki kolerasi searah dengan penelitian yang akan dibahas dalam KKP ini, antara lain :</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">1. Penelitian dalam sebuah Jurnal Telematika M.Kom yang dilakukan oleh Joko Sutrisno dari universitas Budi Luhur yang berjudul "''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera''" ini, diusulkan untuk memperbaiki dan mengembangkan situs E-Commerce yang lebih baik, menambah jumlah forum komunitas, meningkatkan jumlah nilai penjualan, dan meningkatkan pangsa pasar dalam dan luar negeri (negara tujuan). (Joko Sutrisno : 2011)<ref name="Sutrisno.Joko.2011. ''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus : PT. Chingmix Berhan Sejahtera. Jurnal Universitas Budi Luhur: Jakarta.">Sutrisno.Joko.2011. ''Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera''. Jurnal Universitas Budi Luhur: Jakarta.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">2. Penelitian yang dilakukan oleh Aisyatul Fadlilah yang berjudul "''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php''" ini, diusulkan untuk memperbaiki Pelayanan terhadap konsumen yang kurang optimal karena terkadang transaksi penjualan masih sangat lambat, serta tawar menawar penjualan yang jarang dilakukan pada sistem online dimana dalam kenyataannya terjadi antrian yang terlalu banyak pada pasar. Untuk menyelesaikan permasalahan yang telah di uraikan diatas,  penulis mencoba membuat web E-Commerse yang dengan cepat dan dapat dilakukan dimana saja. Program aplikasi secara online dengan menggunakan PHP. (Aisyatul Fadlilah : 2013)<ref name="Fadlilah.Aisyatul.2013. ''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php'': Semarang.">Fadlilah.Aisyatul.2013. ''Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php''. Tugas Akhir Universitas STIKUBANK (UNISBANK): Semarang.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">3. Penelitian yang dilakukan oleh Ditya Banu Handita, Umar, Umi Fadlillah yang berjudul "''Sistem Informasi Penjualan Berbasis Web Pada Usantex''" ini, diusulkan adanya pembaharuan sistem lama kedalam sistem yang baru dengan berbasis teknologi komputer. Penelitian ini bertujuan menyusun sebuah sistem E-commerce yang terpadu. Pembaharuan ini diharapkan proses pemasaran produk dan proses penjualan secara online di USANTEX menjadi lebih praktis dengan menggunakan PHP MySQL sebagai databasenya, Macromedia Dreamweaver 8 sebagai editor HTM dan CorelDraw sebagai image editor. (Ditya Banu Handita, Umar, Umi Fadlillah : 2013)<ref name="Handita.Ditya Banu.Umar.Fadlillah.Umi.2011. ''Sistem Informasi Penjualan Berbasis Web Pada Usantex'': Surakarta.">Handita.Ditya Banu.Umar.Fadlillah.Umi.2011. ''Sistem Informasi Penjualan Berbasis Web Pada Usantex''. Jurnal Emitor Universitas Muhammadiyah : Surakarta.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">4. Penelitian yang dilakukan oleh Rara Sri Artati Rejeki, Agus Prasetyo Utomo, dan Stefiana Sri Susanti yang berjudul "''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce''" ini, diusulkan untuk perbaikan dalam Mekanisme sistem penjualan pada distro smith sekarang masih menggunakan sistem konvensional, dimana konsumen harus datang langsung ke distro. Dan dengan adanya Aplikasi E-commerce pada Distro Smith Semarang diharapkan dapat memberikan kemudahan kepada masyarakat untuk melakukan pembelian produk tanpa harus datang ke tempatnya, serta memperluas pemasaran dan meningkatkan costumer loyality. Distro ini dikembangkan dengan SDLC (System Development Life Cycle) dan software yang digunakan untuk merancang dan mendesain Aplikasi E-commerce yaitu bahasa pemrograman PHP, text editor Macromedia Dreamweaver 8, Database MySQL dan Adobe Photoshop CS4. (Rara Sri Artati Rejeki, Agus Prasetyo Utomo, Stefania Sri Susanti. : 2011)<ref name="Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce'': Semarang.">Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce''. Jurnal Dinamik Universitas Stikubank ( UNISBANK ): Semarang.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">5. Penelitian yang dilakukan Iyas yang berjudul "''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita''" ini, diusulkan untuk perbaikan dalam sistem transaksi yang dilakukan secara online. Dan juga diusulkan untuk melakukan pembayaran menggunakan sistem transfer memakai kartu kredit yang pada awalnya hanya bisa menggunakan sistem COD ( ''Cash On Delivery'' ) pada awalnya sistem ini masih belum terkomputerisasi sehingga proses dari pemasukan data, proses transaksi, penyimpanan data samapai pembuatan laporan dilakukan secara manual. (Iyas : 2011)<ref name="iyas.2011. ''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita'': Jakarta.">Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. ''Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita''. Skripsi Universitas Islam Negeri Syarif Hidayatullah : Jakarta.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">6. Penelitian yang dilakukan oleh Indrajani dan Shelly yang berjudul "''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa''" ini, diusulkan untuk dirancang suatu sistem penjualan yang baru yang diharapkan dapat mengatasi masalah-masalah yang dihadapi pada sistem yang lama dengan mengusulkan suatu sistem penjualan melalui website.
 +
informasi produk dapat dipasarkan dan cepat diterima oleh pelanggan. Dalam hal ini yang terpenting adalah transaksi jual beli yang lebih mudah dan praktis bagi  pelanggan, distributor, maupun perusahaan. Yang pada awalnya sistem yang lama masih  manual atau belum terkomputerisasi. (Indrajani, Shelly : 2007)<ref name="Indrajani.Shelly.2007. ''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa'': Jakarta.">Indrajani.Shelly.2007. ''Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa''. Jurnal Universitas Bina Nusantara : Bali.</ref></p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">7. Penelitian yang dilakukan oleh Elizaandyni Ginting yang berjudul "''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion''" ini, diusulan untuk perbaikan sistem menggunakan website. Sistem penjualan yang lama masih menggunkana jejaring sosial ''Facebook'' yang hanya menampilkan foto / gambar product dan harganya saja. Untuk sistem yang baru akan di buatkan website untuk Mutiara Fashion agar memudahkan konsumen dan masyarakat umum untuk mengetahui informasi produk yang ada di Mutiara Fashion, cukup dengan membuka website, informasi produk Mutiara Fashion dapat dilihat dengan baik dan jelas. Aplikasi Website Mutiara Fashion ini dibangun dengan menggunakan UML ( ''Unified Modeling Language'' ). Joomla aplikasi untuk membaca bahasa pemrograman ''Website'', ''MySQL'' untuk Database, dan ''PHPMyAdmin'' sebagai tools untuk mengelola ''database'' berbasis web. (Elizaandyni Ginting : 2013)<ref name="Ginting.Elizaandyni.2013. ''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion'': Jakarta.">Ginting.Elizaandyni.2013. ''Aplikasi Penjualan Berbasis Web ( ''E-Commerce'' ) Menggunakan Joomla Pada Mutiara Fashion''. Tugas Akhir Universitas Widyatama : Bandung.</ref></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 studi pustaka (''literature review'') ini merupakan landasan serta alasan yang kuat untuk mengembangkan sistem informasi penjualan online ( ''E-Commerce'' ) menjadi lebih baik lagi dengan pertimbangan yang sudah matang. Kesenjangan (''gaps'') telah teridentifikasi dengan baik sehingga tidak terjadi pembuatan ulang. Peninjauan telah dilakukan dengan matang, sehingga dipastikan akan menghasilkan project yang maksimal, menjadi lebih 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">Oleh karena itu, untuk menindaklanjuti penelitian sebelumnya seperti yang dikemukakan diatas, maka dilakukan penelitian untuk pengembangan penjualan online ( ''E-Commerce'' ) pada [[Perguruan Tinggi Raharja]].</p></div>
 +
{{pagebreak}}
 +
 
 +
=<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>
 +
 
 +
===Tinjauan Organisasi===
 +
====Gambaran Umum Kecamatan Sepatan====
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kecamatan Sepatan adalah merupakan bagian Administrasi Pemerintah wilayah Kabupaten Tangerang yang terletak di sebelah utara Kabupaten Tangerang. Kecamatan Sepatan merupakan salah satu wilayah pendukung perekonomian di Kabupaten Tangerang dan sekitarnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laju pertumbuhan pembangunan khususnya di Kecamatan Sepatan merupakan bagian Integral yang tidak dapat dipisahkan dari tujuan Pembangunan Kabupaten Tangerang. Pemerintah Kabupaten Tangerang berusaha meningkatkan kualitas pembangunan yang dilakukan oleh Pemerintah Pusat yang secara berencana dan berkelanjutan, sehingga hasilnya benar-benar dapat menyentuh secara langsung dan dapat dirasakan oleh masyarakat secara luas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Memasuki era Roformasi dalam pelaksanaan otonomi daerah pemerintah daerah melakukan pembenahan atau penataan organisasi perangkat daerah baik di tingkat Pemerintah Kabupaten sampai ke tingkat Kecamatan sesuai dengan PP No. 84 Tahun 2000 tentang Penataan Tata Organisasi Perangkat Daerah, untuk menyikapi hal tersebut di atas Pemerintah Kabupaten Tangerang berupaya secara maksimal untuk menata kembali Organisasi dan Perangkat Daerah, maka terbitlah Perda No : 62 Tahun 2010 tentang Organisasi Perangkat Daerah Kabupaten Tangerang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Memasuki era Roformasi dalam pelaksanaan otonomi daerah pemerintah daerah melakukan pembenahan atau penataan organisasi perangkat daerah baik di tingkat Pemerintah Kabupaten sampai ke tingkat Kecamatan sesuai dengan PP No. 84 Tahun 2000 tentang Penataan Tata Organisasi Perangkat Daerah, untuk menyikapi hal tersebut di atas Pemerintah Kabupaten Tangerang berupaya secara maksimal untuk menata kembali Organisasi dan Perangkat Daerah, maka terbitlah Perda No : 62 Tahun 2010 tentang Organisasi Perangkat Daerah Kabupaten Tangerang.</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 Penataan Organisasi Perangkat Daerah di Kab. Tangerang dimaksudkan untuk dapat memberikan Pelayanan kepada masyarakat secara maksimal  serta terwujudnya suatu Pemerintahan yang baik (Good Goverment).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penataan Organisasi perangkat daerah tidak hanya di tingkat Kabupaten Tangerang, namun pada tingkat bawah yaitu Kecamatan sesuai dengan Peraturan Bupati Tangerang Nomor 61 Tahun 2010 tanggal 21 Desember 2010 tentang Tugas Pokok, Fungsi dan Tata Kerja  Kecamatan dilingkungan Kabupaten Tangerang</p></div>
 +
====Sejarah Singkat Kecamatan Sepatan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara bahasa sepatan berasal dari bahasa sangsakerta SUPATA yang artinya adalah berjanji atau berucap. Sedangka nama Sepatan untuk nama Kecamatan Sepatan sendiri ada beberapa versi, yaitu :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. Sepatan  atau Sipatan yang berarti batas atau pembatas berasal dari alat yang sering dipergunakan oleh tukang – tukang bangunan atau kayu untuk menggaris atau membuat tanda pada bangunan atau kayu;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Cerita tersebut didukung dengan kondisi letak geografis wilayah Sepatan atau Perdukuhan Sepatan yang terletak di antara atau ditengah tengah antara Kota Tangerang (Benteng) dengan Mauk.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2. Sepatan atau disipat – sipat yaitu mengacu kepada cerita dahulu kala bahwa wilayah Sepatan sekarang itu semula merupakan hutan yang ditumbuhi oleh rumput – rumput atau rawa belukar, sehingga para penduduk disaat itu melakukan “pembukaan lahan” baru dengan cara “menyipat nyipatkan” alat untuk membabat rumput atau rawa belukar tersebut.</p></div>
 +
===Visi, Misi, dan Tujuan===
 +
====Visi Kecamatan Sepatan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Terwujudnya Masyarakat Kecamatan Sepatan yang Sejahtera, Mandiri, berwawasan wira usaha, dan berorintasi agribisnis</p></div>
 +
====Misi Kecamatan Sepatan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. Mewujudkan SDM Masyarakat Sepatan yang memiliki sumber daya manusia (SDM) yang memadai;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2. Mewujudkan masyarakat Sepatan yang cinta damai serta sadar hukum;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">3. Mewujudkan lapangan usaha bagi masyarakat Sepatan;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">4. Mewujudkan sarana perekonomian, transportasi, kesehatan, pendidikan, olahraga dan keagamaan;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">5. Mewujudkan masyarakat Sepatan yang mandiri, produktif dan professional;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">6. Mewujudkan masyarakat Sepatan dengan memanfaatkan agribisnis melalui produksi pertanian dan peternakan.</p></div>
 +
====Tujuan Kecamatan Sepatan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan dari kecamatan Sepatan tertuang antar lain :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''a.  Sejahtera'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dengan potensi alam yang dimiliki masyarakat Sepatan mampu mewujudkan masyarakat yang sejahtera;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''b.  Mandiri'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Masyarakat Sepatan memiliki jiwa mandiri akan sangat menentukan bagi keberhasilan meningkatan kesejahteraan;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''c. Wira Usaha'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Masyarakat Sepatan yang memiliki jiwa wira usaha akan sangat menentukan bagi keberhasilan meningkatkan kesejahteraan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''d. Berorientasi Agribisnis'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Masyarakat Sepatan memiliki potensi alam untuk dikembangkan menjadi komoditas olahan yang bernilai dan dapat memenuhi kebutuhan pasar.</p></div>
 +
===Struktur Organisasi===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebuah Organisasi atau perusahan harus mempunyai sautu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukkan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukkan rantai (garis) perintah dan perangkap fungsi yang diperlukan dalam suatu organisasi.</p></div>
 +
===Fungsi dan Tanggung Jawab Setiap Bagian===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''1.    Camat'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Tanggung Jawab:'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Camat sebagai pelaksanaan pemerintah daerah ditingkat kecamatan mempunyai Tugas melaksanakan kewenangan pemerintah yang dilimpahkan bupati dan tugas pemerintah lainnya.</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:'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">a. pelaksanaan perencanaan dan perumusan bahan kebijakan program kerja bidang pemerintah, keternteraman dan ketertiban umum, pembangunan, pengembangan ekonomi, dan kesejahteaan sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">b. pelaksanaan pengumpulan, pengelolaan, penganalisisan data dibidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">c. penyelenggaraan kegiatan perumusan, ketenteraman dan ketertiban umum, pembangunan,pengembangan ekonomi dan kesejahteraan sosia.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Pelaksanaan inventarisasi aset daerah atau kekayaan daerah lainnya yang ada diwilayah kecamatan serta pemeliharaan san pengelolaan fasilitas umum dan fasilitas sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Pelaksanaan pertimbangan pengangkatan Kepala Kelurahan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Pelaksanaan Peningkatan usaha-usaha pengembangan Ekonomi Desa dan Kelurahan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">g. Pelaksanaan ketatausahaan umum dan kepegawaian, perencanaan dan keuangan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">h. Pelaksanaan pemberian rekomendasi/perijinan kewenangan di bidang Pemerintahan, ketentraman dan ketertiban umum umum, pembangunan, pengembangan ekonomi dan kesejahteraaan sosial sesuai dengan kewenangannya</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">i. Pelaksanaan pembinaan, pengawasan dan pengendalian penyelenggaraan Pemerintahan Desa dan Kelurahan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">j. Pelaksanaan Koordinasi dengan Instansi/Lembaga lainnya terkait dengan kegiatan Pemerintahan Kecamatan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">k. Pelaksanaan Pengawasan, monitoring dan evaluasi, pengendalian serta pelaporan kegiatan pemerintahan Kecamatan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">l. Pelaksanaan urusan pemerintahan lainnya yang dilimpahkan Kecamatan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''2. Sekretariat Kecamatan'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''Tanggung Jawab:'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sekretariatan Kecamatan mempunyai tugas membantu Camat dalam melaksanakan tugas penyelenggaraa pemerintah meliputi urusan ketatausahaan, rumah tangga, umum dan kepegawaian, perencanaan dan keuangan,kegiatan seksi pemerintah, pembangunan, pengembangan Ekonomi dan kesejahteraan sosial.</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:'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">a. Pelaksanaan perencanaan dan perumusan bahan kebijakan program kerja berkaitan dengan bidang umum dan kepegawaian serta perencanaan dan keuangan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">b. Pelaksanaan pengumpulan,pengolahan,penganalisisan data bidang perencanaan dan keuangan, umum dan kepegawaian.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">c. Pelaksanaan pengelolaan surat menyurat, tata naskah dinas, kearsipan, perlengkapan dan aset, rumah tangga, dan pemeliharaan kantor, sarana dan prasarana kecamatan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Pelaksanaan tertib administrasi pengelolaan inventarisasi barang, pemeliharaan kantor dan  sarana prasarana, perlengkapan dan aset.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Pelaksanaan pengelola administrasi dan penatausahaan keuangan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Pelaksanaan dan pembinaan organisasi dan tatalaksana lingkup kecamatan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">g.  Memberikan pelayanaan administrasi kepada seluruh perangkat kecamatan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">h. Pelaksanaan kegiatan tatausaha yang meliputi agenda, ekspedisi, penggandaan, kearsipan, naskah dinas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">i. Pelaksanaan pemeliharaan kantor, pengadaan dan penyimpanan perlengkapan dan pengelola rapat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">j. Pelaksanaan pengelolan administrasi kepegawaian.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">k. Pembinaan ketatausahaan umum dan kepegawaian,administrasi keuangan dan perencanaan, serta bidang pemerintahan,ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">l. Pelaksanaan koordinasi, dengan instansi / lembaga lainnya terkait kegiatan sekretarisan kecamatan dan bidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">m. Pelaksanaan pegawasaan monitoring dan evaluasi,pengendalian serta pelaporan kegiatan sekretariat kecamatan dan bidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">n. Pelaksanaan tugas kedinasan lain yang diberikan atasan sesuai dengan bidang tugasnya.</p></div>
 +
===Tujuan Perancangan===>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan Perancangan Pengontrolan Running Text menggunakan Arduino Uno berbasis OS Android ini dibuat diharapkan akan tercipta beberapa dampak positif tersebut dapat dilihat sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. Agar mempermudah pegawai Kecamatan dalam ketertiban dalam mengantri</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2. Memberikan Kenyaman pada masyarakat yang sedang mengantri di Kecamatan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">3. Memodernsasi Fasilitas kenyamanan pada Kecamatan Sepatan</p></div>
 +
===Analisa Sistem===
 +
====Analisa 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">pada sistem yang ada di kecamatan sepatan penyampaian informasi pendaftaran masih menggunakan speaker untuk memanggil para pendaftar yang mendaftarkan diri pada kecamatan sepatan tersebut.</p></div>
 +
====Analisa Sistem Unggulan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada analisa sistem usulan ini penulis inggin membuat running text sebagai media penyampaian informasi pada para pendaftar di kecamatan sepatan untuk meminimalisir antrian.</p></div>
 +
===Diagram Blok===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. SmartPhone android merupakan perangkat yang digunakan untuk menjalankan applikasi web view android yang berfungsi untuk memasukan karakter yang di tampilkan pada running text</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2. router tp link merupakan gatwey antara smartphone dengan arduino menggunakan media komunikasi nirkabel (Wifi)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">3. arduino+enternet shile merupakan interface yang digunakan untuk komunikasi antara samrtphone dengan arduino melalui tp link dengan menggunakn kabel rj45,arduino uno merupakan kontroler untuk memproses data yang dikirim oleh smart phone </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">4. power suplay merupakan sumber daya yang digunakan untuk memberikan tegangan kepada arduino dan running text</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">5. running text merupakan alat output yang digunakan untuk menampilkan informasi berupa text pada LED sesuai input string yang dikirmkan oleh arduino dengan menggunakan komunikasi serial.</p></div>
 +
===Cara Kerja Alat===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Cara kerja alat pengontrolan running text via os android ini menggunakan jaringan wifi untuk mengkomunikasikan perangkat android ke arduino, String yang akan di input ke running text dari smartphone android akan di kirimkan ke arduino dan String akan di compile di arduino menggunakan komunikasi serial, dan akan di tampilkan pada LED Matrix.</p></div>
 +
===Pembuatan Alat ===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada perancangan di sini meliputi perancangan perangkat keras (hardware) dan perangkat lunak (software).</p></div>
 +
====Perancangan Perangkat Keras ( Hardware )====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam perancangan perangkat keras ini di butuhkan beberapa komponen elektronika device penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini, alat dan bahan yang dibutuhkan adalah :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''1. Alat 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">Alat yang digunakan dalam perancangan Prototipe pengontrolan Running Text menggunakan Arduino Uno berbasis Android ini meliputi :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Personal Computer (PC) atau Laptop untuk memprogram..</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Arduino Uno</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Ethernet Shield</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Modul Dotmatrix 8X8</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Router Tp Link </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Adapter Power </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Solder</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''2. Bahan 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">Sedangkan bahan-bahan yang digunakan dalam sistem ini adalah :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Kabel Jumper </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Papan PCB Bolong.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Timah.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">• Female Socket</p></div>
 +
====Perancangan Perangkat Lunak ( Software )====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada bagian perancangan pernagkat lunak ini, ada beberapa langkah-langkah yang dilakukan untuk menghasilkan listing program yang diinginkan sesuai dengan perancangan perangkat keras.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''A. Basic4Android'''</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 membuat sebuah aplikasi android diperlukan sebuah development tools berbasis Java tetapi untuk penelitian ini penulis menggunakan Basic4Android karena development tools ini berbasis Object Oriented Programming Language yang memiliki sintaks sama persis seperti Visual Basic. Basic4Android didesain sedemikian rupa sehingga memudahkan developer untuk mengembangkan aplikasi android menggunakan bahasa Visual Basic dan IDE yang mudah untuk digunakan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Langkah – langkah pembuatan aplikasinya adalah sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">a. Eksekusi Aplikasi Basic4Android</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">b. Untuk memulai project baru, pilih menu File → New</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">c. Setelah itu akan muncul jendela utama dan aplikasi sudah siap memasukkan kode program.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Tuliskan kode program pada IDE Basic4Android.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Setelah selesai menulis kode programnya, kemudian Save kode programnya. Klik File > Save, lalu buat folder baru pada Local Disk (C:) lalu ketikkan File Name dan kemudian tekan tombol Save.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Setelah selesai menyimpan, maka langkah selanjutnya hidupkan jaringan Wireless Smartphone Android dan koneksikan pada laptop. Kemudian jalankan B4A-Bridge pada smartphone Android. Ada 2 pilihan pada aplikasi ini yaitu Tombol Start – Wireless dan Tombol Start – Bluetooth. Dalam hal ini Penulis menekan tombol Start – Wireless karena konfigurasi nya yang lebih mudah dan efektif.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">g. Lalu koneksikan IDE Basic 4 Android seperti gambar di bawah ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">h. Muncul tampilan Wireless alamat ip dari Basic4Android untuk menghubungkan pada smartphone android</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">i. Setelah device terhubung, maka otomatis B4A-Bridge pada IDE Basic 4 Android berstatus “Connected”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">j. Klik menu Designer pada Basic4Android</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">k. Pada kotak dialog Designer, klik menu File > Save dan ketikkan Layout Name “Main_1” kemudian klik tombol Ok.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">l. Pada dialog Designer, klik menu Add View > pilih salah satu atau lebih komponen, misalnya Label dan EditText. Edit Label dan EditText tersebut sesuai keinginan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">m. Setelah design-nya sudah selesai, lalu di Save.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">n. Kembali ke program utama, jalankan kode program yang sudah dibuat pada Basic4Android. Pilih Debug dan Klik tombol Run, seperti gambar berikut ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''B. Arduino IDE'''</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 Memprogram Mikrokontroller ATMega328 atau Arduino Uno dibutuhkan software Arduino IDE(Integrated Development Environment) karena software ini mudah dalam membuat fungsi-fungsi logika dasar mikrokontroller dan sangat mudah di mengerti karena menggunakan bahasa C, selain Software Arduino IDE untuk memasukkan program kedalam sebuah mikrokontroler ATMega328, dibutuhkan Driver USB, IDE Arduino 1.5.8 dan Ardunio Uno Board agar program yang dibuat dapat berjalan di dalam mikrokontroler. Adapun langkah-langkahnya, yaitu :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''A. Instalasi Driver USB'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Instalasi driver untuk Arduino Uno dengan Windows 7, Vista atau XP:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">a. Hubungkan board dan tunggu Windows untuk memulai proses instalasi driver. Setelah beberapa saat, biasanya proses ini akan gagal.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">b. Klik pada Start Menu dan buka Control Panel</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">c. Di dalam Control Panel, masuk ke menu System and Security. Kemudian klik pada System. Setelah tampilan System muncul, buka Device Manager.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">d. Lihat pada bagian Ports (COM & LPT). Anda akan melihat sebuah port terbuka dengan nama “Arduino Uno (COMxx)”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">e. Klik kanan pada port “Arduino Uno (COMxx)” dan pilih opsi “Update Driver Software”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">f. Kemudian, pilih opsi “Browse my computer for Driver software”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">g. Terakhir, masuk dan pilih file driver Uno, dengan nama “ArduinoUNO.inf”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''B. Membuat Project 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">Buka Software Arduino 1.5.8 yang dapat dilihat pada gambar dibawah 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">Kemudian akan muncul tampilan layer untuk menulis Listing program dapat diliat pada gambar 3.4</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''C. Mengecek Listing Program'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Setelah listing program ditulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, pilih menu verify, dapat dilihat pada gambar 3.4 diatas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''D. Menentukan koneksi port'''</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 pemrograman ini perlu diperhatikan untuk koneksi portnya, karena pada pengalamatan port inilah mikrokontroler dapat berkomunikasi dengan PC atau laptop melalui komunikasi serial</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''E. Save as listing program dan pemilihan board 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">Setelah selesai menuliskan listing program klik Save as terlebih dahulu, kemudian program perlu disesuaikan dengan board yang digunakan, pilih menu pilih Tools - Board yang sesuai dengan board Arduino yang dipakai, seperti pada gambar dibawah ini :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''F. Upload 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">Tahapan terakhir memasukkan program kedalam mikrokontroler,  klik menu Upload, bisa dilihat pada gambar.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">'''Tampilan Program '''</p></div>
 +
=== Flowchart Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada pembuatan sebuah sistem kontrol diperlukan sebuah gambar yang akan dapat menjelaskan alur atau langkah-langkah dari sebuah kerja sistem yang dibuat,sehingga dapat memberikan penjelasan dalam bentuk gambar. Penjelasan    yang berupa gambar proses kerja sebuah sistem merupakan gambar dari sistem yang akandibuat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan dari pembuatan flowchart adalah untuk mempermudah pembaca dan pembuat sistem itu sendiri untuk memahami langkah-langkah serta cara kerja sebuah sistem yang dibuat. Dari penelitian yang dilakukan menghasilkan flowchart sebagai berikut:</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">'''PENUTUP'''</div>
 +
 
 +
===Kesimpulan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan penelitian dan implementasi yang telah di laksanakan, maka didapatkan beberapa kesimpulan pada penelitian ini. Berikut kesimpulan yang di dapatkan:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. Running text di implementasikan pada kecamatan sepatan sebagai media informasi yang di gunakan untuk mempermudah sarana pendaftaran di kecamatan sepatan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">2. Smartphone memberikan string ke arduino berupa bilangan biner yang akan di kelola arduino, sehingga dapat menampilkan display pada running text.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">3. Running text tersebut dapat di kontrol melalui berbagai macam device smartphone android yang terhubung dalam satu jaringan.untuk dapat menampilkan display pada running text</p></div>
 +
===Saran===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pembahasan dan kesimpulan yang telah ada, maka di dapatkan saran guna perbaikan penelitian berikutnya:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">1. Running text di impelementasiakan dengan voice comment yang dapat di gunakan oleh semua merk device android dengan minuman operation system 4.0 </p></div>
 +
 
 +
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center"><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.0in">
 +
<p style="line-height: 2">
 +
<references />
 +
</p></div>
 +
{{pagebreak}}
 +
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR LAMPIRAN'''</p></div>=
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">'''[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.wdszljex86k6 Lampiran A]:''' </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.1.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.g6n9tjnbcwcm Surat Pengantar KKP]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.2.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.sh0jrrhfxb3m Surat Penugasan Kerja]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.3.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6ynom7q0tytr Form Penggantian Judul]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.4.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.1q3hvsi9zmm6 Kartu Bimbingan]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.5.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.jnm75ivulp3g Kartu Study Tetap Final ( KSTF )]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.6.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.8gtc41gtd18q Form Validasi Kuliah Kerja Praktek (KKP)]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.7.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6i1dhp614k4l Kwitansi Pembayaran Kuliah Kerja Praktek (KKP) ]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.8.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.srf93mtopqhc Daftar Mata Kuliah Yang Belum Diambil]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.9.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ojcdlu7iluvi Daftar Nilai]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.10.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dexmdqm89b5b Formulir Seminar proposal]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.11.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.yg6r2gbqvagg Sertifikat Tri Dharma iDuHelp!]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.12.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.vls4z9wvn6ke Sertifikat TOEFEL]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.13.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.tyq3j5ynncgn Sertifikat Pengukuhan Prospek]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.14.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.fa9m3lml9t5p Sertifikat IT Internasional]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.15.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.9805vi74544h Sertifikat IT Nasional]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.16.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.l8kgf6q552mg Sertifikat IT Nasional]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.17.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.a5clq79wke6x Sertifikat IT Nasional]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.18.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.bkagvn4juy66 Kurikulum]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">A.19.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ko1tydi7ax1 Curriculum Vitae (CV)l]</div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">'''[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dwy5l5dskcld Lampiran B]:''' </p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.1.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.k4v97z7c5k15 Penilaian Objektif iDu]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.2.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dk3e2g858497 Partisipasi #1: Masuk ke Kelas Averroes iDu]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.3.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.86gb0qe40mtw Partisipasi #2 Rinfo Personal Use + 2 New Rinfo]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.4.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.mm5gwo6z8lt Training iDuHelp]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.5.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.6mndq1ai0dd0 Partisipasi #2 Mendapatkan Judul KKP]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.6.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dggpsr1p0r2o Poster Session]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.7.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.91wwu5v4775v Widuri + 1 New User]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.8.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.efxvye2roukx Partisipasi #3 Why Project]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.9.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.dprnkdv519fi iDuHelp! Tahap Pertama]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.10.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.ftn5iqxofrb Partisipasi #3: Penyelesaian laporan tahap 1]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.11.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.2t9g1hqy1p1b Progress Project]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.12.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.xumo67m0rw5u Partisipasi #4 Latihan Presentasi]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.13.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.34dzl1s4lk3j Assignment iDuHelp!]</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.14.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.4r3j0spfo0qh Assignment iRAN]</div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: justify; text indent: 0.5in; line-height: 1">B.15.[https://docs.google.com/a/raharja.info/document/d/1GCg8ACCh2upYohmHS5jt3IfS1cCk0pNTmlzG-EQSNvc/edit#bookmark=id.wzdw4a5231u7 Special Contributions]</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
 +
{{pagebreak}}
 +
 
 +
[[Category:KKP 2014/2015]]

Revisi per 14 Januari 2015 12.47


PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN

ARDUINO UNO BERBASIS OS ANDROID

PADA KECAMATAN SEPATAN


LAPORAN KULIAH KERJA PRAKTEK


Logo stmik raharja.jpg



OLEH:

1133468947 Muhammad Fazri



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

RAHARJA

TANGERANG

(2013/2014)



LEMBAR PERSETUJUAN



PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN

ARDUINO UNO BERBASIS OS ANDROID

PADA KECAMATAN SEPATAN



Diajukan guna melengkapi sebagian syarat untuk mengikuti KKP pada Jurusan Sistem Komputer

Konsentrasi Creative Communication And Innovative Technology

STMIK Raharja Tahun Akademik 2014/2015.


Tangerang, 12 Juli 2014



Dosen Pembimbing




( Moch.Ibnu Safari,M.Kom. )

NID. 14009



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

RAHARJA



LEMBAR KEASLIAN KULIAH KERJA PRAKTEK


Saya yang bertandatangan di bawah ini,

NIM
: 1133468947
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Creative Communication and Innovative Technology


Menyatakan bahwa Kuliah Kerja Praktek ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Kuliah Kerja Praktek yang telah dipergunakan untuk melanjutkan dalam pembuatan Skripsi baik dilingkungan 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 ternyata pernyataan diatas tidak benar.


Tangerang, 12 Juli 2014
Muhammad Fazri
NIM. 1133468947

)*Tandatangan dibubuhi materai 6.000;

ABSTRAKSI

Informasi adalah data yang telah diolah dan dianalisa secara formal menjadi sebuah bentuk yang bermanfaat bagi penerimanya. Informasi ini dijadikan sebagai sarana penyampaian berita untuk orang lain. Saat ini penyampaian informasi semakin cepat sehingga media informasi yang berkembang semakin inovatif dan menarik.Salah satu media penyampaian informasi yang efektif adalah running text, running text atau tulisan berjalan adalah suatu media elektronik yang sangat berguna untuk media informasi yang sangat inovatif dan menarik.Running text ini dipilih sebagai sarana advertising karena memiliki tampilan yang entertaint. Running text yang ada yaitu berupa led-led yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix merupakan deretan led yang membentuk array dengan jumlah kolom dan baris tertentu, sehingga titik-titik yang menyala dapat membentuk suatu karakter angka, huruf, tanda baca dan sebagainya. Android yang dijadikan sebagai alat untuk mengirimkan data yang akan diproses di arduino lalu program diolah menjadi bilangan binner dan kemudian dot metrik akan menghasilkan output berupa tampilan display.

Kata Kunci: Informasi, Arduino, Dot Matrix,

ABSTRACT

Information is data that has been processed and analyzed formally into a form useful for the recipient. This information is used as a means of delivering the news to others. Currently the faster delivery of information so that the media information that is growing increasingly innovative and menarik.Salah an effective information delivery media is running text, running text or writing run is a very useful electronic media to the media information that is very innovative and menarik.Running text have been selected as a means of advertising because it has the look that entertain. Running text that is in the form of LED-LED are connected and assembled into a row of LED or may be a dot matrix. LED dot matrix is a row that form an array with a specific number of columns and rows, so that the dots that light can form a character of numbers, letters, punctuation, and so on. Android is used as a tool to transmit the data to be processed in the arduino program Binner processed into numbers and then dot metric will generate output display display.

Keywords : Information, Arduino, Dot Matrix


KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya sehingga penulis dapat menyelesaikan laporan Kuliah Kerja Praktek (KKP) ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan Kuliah Kerja Praktek (KKP) ini adalah "PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN ARDUINO UNO BERBASIS OS ANDROID PADA KECAMATAN SEPATAN".

Laporan ini merupakan hasil kerja praktek penulis di Perguruan Tinggi Raharja. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa sebelum melaksanakan Skripsi dalam jenjang Sarjana jurusan Sistem Informasi pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat waktu.

Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan Kuliah Kerja Praktek (KKP) ini, antara lain :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja dan juga sebagai dosen pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
  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.
  4. Bapak Moch.Ibnu Safari,M.Kom selaku pembimbing yang telah memberikan banyak masukan dalam penyusunan KKP ini.
  5. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  6. Kedua orang tua, Adik dan semua saudara dalam keluarga yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan laporan Kuliah Kerja Praktek (KKP) ini.
  7. Teman-teman FUMMRI yang selalu memberikan motivasi kepada penulis dalam penyusunan KKP ini.
  8. Rekan-rekan seperjuangan yang telah memberikan saya semangat dalam menyelesaikan KKP ini.
  9. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan KKP ini.
  10. Seluruh anggota REC yang telah memberikan dukungan dan masukan.

Penulis menyadari bahwa dalam penyajian dan penyusunan laporan Kuliah Kerja Praktek (KKP) ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakan nya di masa yang akan datang.

Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa memberikan rahmat-Nya kepada kita semua. Dan semoga laporan Kuliah Kerja Praktek (KKP) ini dapat bermanfaat, khususnya bagi penulis dan umumnya bagi seluruh pembaca sekalian.


Tangerang, 12 Juni 2014
Muhammad Fazri
NIM. 1133468947


DAFTAR TABEL

Tabel 1 Simbol Use Case Diagram

Tabel 2 Simbol Activity Diagram

Tabel 3 Simbol Sequence Diagram

Tabel 3.1 Jurusan/Program Studi STMIK Raharja

Tabel 3.2 Jurusan/Program Studi AMIK Raharja Informatika

DAFTAR GAMBAR

Gambar 1.1 Perkembangan Teknologi Sistem Informasi

Gambar 2.1 Kualitas Informasi

Gambar 2.2 Siklus Informasi

Gambar 2.3 Komponen Sistem Informasi

Gambar 2.4 Empat Klasifikasi Dalam E-Commerce

Gambar 2.5 Logo Airzone

Gambar 2.6 Peringkat Airzone di Alexa

Gambar 2.7 Mekanisme Kerja Aplikasi E-Commerce

Gambar 3.1 Perguruan Tinggi Raharja

Gambar 3.2 Struktur Organisasi Perguruan Tinggi Raharja

Gambar 3.3 Struktur Organisasi Akademik Perguruan Tinggi Raharja

Gambar 3.4 Wewenang dan Tanggung Jawab

Gambar 3.5 Use Case Diagram Sistem Yang Berjalan Saat Ini

Gambar 3.6 Activity Diagram Admin Sistem Yang Berjalan Saat Ini

Gambar 3.7 Activity Diagram Customer Sistem Yang Berjalan Saat Ini

Gambar 3.8 Sequence Diagram Amin Sistem Yang Berjalan Saat Ini

Gambar 3.9 Sequence Diagram Amin Sistem Yang Berjalan Saat Ini

Gambar 3.10 Tampilan Awal airzone.me

Gambar 3.11 Tampilan register Airzone

Gambar 3.12 Tampilan Login User Airzone

Gambar 3.13 Tampilan Utama User Airzone

Gambar 3.14 Tampilan Contoh Product Airzone

Gambar 3.15 Tampilan Login Admin Airzone

Gambar 3.16 Tampilan Dashboard Admin Airzone

DAFTAR SIMBOL
Daftar Simbol Use Case Diagram.png

Tabel 1 Simbol Use Case Diagram

Daftar Simbol Activity Diagram.png

Tabel 2 Simbol Activity Diagram

Daftar Simbol Sequence Diagram.png

Tabel 3 Simbol Sequence Diagram

BAB I

PENDAHULUAN


Latar Belakang

Informasi adalah data yang telah diolah dan dianalisa secara formal menjadi sebuah bentuk yang bermanfaat bagi penerimanya. Informasi ini dijadikan sebagai sarana penyampaian berita untuk orang lain. Saat ini penyampaian informasi semakin cepat sehingga media informasi yang berkembang semakin inovatif dan menarik.

Dalam menyampaikan suatu informasi kita harus kreatif dan sebisa mungkin agar para pengunjung terkesan. Salah satu media informasi adalah running text, running text atau tulisan berjalan adalah suatu media elektronik yang sangat berguna untuk media informasi yang sangat inovasi dan menarik. Running Text banyak dipilih orang sebagai sarana advertising, selain tampilan yang sangat entertaint, running text sendiri memiliki daya tarik bagi orang – orang di sekitar yang melihatnya. seperti yang kita ketahui, bahwa indra penglihatan manusia berupa mata sangat tertarik terhadap suatu pandangan yang cerah, berwarna, mencolok, dan lain dari sekelilingnya. Hal ini mendasari warna dari display running text yang mengundang mata seseorang di sekitarnya untuk melihat ke arahnya.

Running text yang ada yaitu berupa led-led yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix merupakan deretan led yang membentuk array dengan jumlah kolom dan baris tertentu, sehingga titik-titik yang menyala dapat membentuk suatu karakter angka, huruf, tanda baca dan sebagainya. Android yang dijadikan sebagai alat untuk mengirimkan data yang akan diproses di arduino lalu program diolah menjadi bilangan binner dan kemudian dot metrik akan menghasilkan output berupa tampilan display.

Berdasarkan permasalahan di atas, maka penulis ingin mengembangkan suatu alat sederhana yang berjudul “PROTOTYPE PENGONTROLAN RUNNING TEXT MENGGUNAKAN ARDUINO UNO BERBASIS OS ANDROID PADA KECAMATAN SEPATAN ”

Perumusan Masalah

Dalam menyampaikan informasi kita sebagai penyampai informasi ingin informasi yang kita sampaikan itu akurat dan cepat akan tetapi kita bisa mengemas informasi tersebut secara unik dan inovatif sehingga para pengunjung kecamatan Sepatan bisa menerima informasi dari kita dan merasa tertarik untuk mendengarkan informasi yang kita sampaikan,

Maka penulis merancang media informasi running text dengan menggunkan arduino dan android sebagai media pengontrolnya , berdasarkan latar belakang kita dapat simpulkan beberapa permasalahan yang muncul, yaitu :

  1. Bagaimana teknologi Running Text dapat menjadi media informasi?
  2. Bagaimana Running Text dapat mengeluarkan display?
  3. Apakah teknologi Running Text dapat dikontrol melalui OS Android ?

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan penelitian yaitu untuk merancang dan membuat sebuah media informasi yang menarik dan inovatif , dengan menggunakan running text yang akan di control menggunkan android yang akan di bantu oleh arduino. ntuk menghasilkan karakter, yang bertujuan untuk mengenalkan media informasi menggunakan LED. Serta mengetahui bagaimana teknologi running text bekerja dan membuat creator code menggunakan bahasa pemograman java dan editornya menggunakan B4Android.

Manfaat Penelitian

Adapun manfaat yang dihasilkan dari penelitian ini adalah :

  1. Mengenalkan teknologi runing text sebagai media informasi yang creative and innovative.

  2. Menambah daya tarik kepada para pengunjung kantor Kecamatan Sepatan.

  3. Mempermudah mengganti display running text hanya dengan menggunakan Smart Phone

Ruang Lingkup Penelitian

Dari permasalahan yang ada maka penulis membatasi ruang lingkup penelitian pada analisa dari pembuatan alat display menggunakan teknologi running text. dan penulisan program menggunakan aplikasi Ecplice.

Metode Penelitian

Dalam menyelesaikan perancangan dan penulisan KKP ini, maka dilaksanakan suatu penelitian sehingga dapat diperoleh suatu hasil yang sesuai seperti yang diharapkan. Adapun metodelogi penelitian yang digunakan adalah :

1. Metode Perancangan

Merupakan cara menghasilkan suatu rangkaian alat yang tepat, sehingga diperoleh hasil rancangan yang sesuai dengan yang diinginkan.

2. Metode Analisa

Merupakan cara untuk mengidentifikasi masalah-masalah pada sistem yang telah ada dan mencari solusi yang akan digunakan selanjutnya.

3. Metode Studi Pustaka

Merupakan cara untuk mencari dan mendapatkan sumber-sumber kajian. Landasan teori yang mendukung, data-data, atau informasi sebagai acuan dalam perencanaan, percobaan, pembuatan, dan penyusunan laporan.

4. Metode Eksperimen

Pada metode ini dilakukan sutau percobaan atau praktek merakit atau membuat suatu display menggunakan teknologi running text.

5. Metode Perancangan

Dalam melakukan perancangan penulis menggunakan Sistem Flowchart dimana tahap demi tahap proses pembuatan Prototipe pengontrolan running text menggunakan arduino Uno berbasis os android pada kecamatan sepatan

Sistematika Penulisan

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

BAB I PENDAHULUAN

Bab ini berisi uraian latar belakang, perumusan masalah, pembatasan masalah, metode penelitian, tujuan perancangan, manfaat perancangan, dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisi tentang uraian mengenai teori-teori dasar yang akan mendukung pembahasan masalah, serta berfungsi untuk membangun rancangan. Uraian tersebut menjelaskan tentang konsep dasar sistem pengontrolan, serta teori-teori mikrokontroler secara umum

BAB III PEMBAHASAN

Bab ini berisi tentang pembahasan dan perancangan sistem, serta cara kerja rangkaian alat secara keseluruhan.

BAB IV PENUTUP

Bab ini merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada KKP ini.

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Prototipe

1. Definisi Prototipe

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

Menurut Mall (2009:43),

“Prototype is a toy implementation of the system”.

(Prototype adalah sebuah implementasi tiruan dari sebuah sistem)

Dari kedua definisi tersebut maka dapat disimpulkan bahwa Prototype adalah contoh dari produk atau sistem dalam bentuk sebenarnya yang dapat dirubah sesuai keinginan sebelum direalisasikan.


2.Jenis-JenisPrototipe

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

  1. 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.
  2. 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).

3. Kelebihan dan KelemahanPrototype

Kelebihan dan Kelemahan prototyping adalah sebagai berikut:

Konsep Perangkat Mobile

1. Definisi Perangkat Mobile

Menurut purnama (2010:5), ”Perangkat mobile (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini”.

Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah smartphone dan PDA. Kedua peralatan ini yang paling populer, selain itu ada Enterprise Digital Assistants yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti Bar Code, RFID dan Smart Card.

Konsep Dasar Sistem

1. Definisi Sistem

Menurut Hartono (2013:9), ”Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara teroganisasi berdasar fungsi-fungsinya, menjadi satu kesatuan”.

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

Menurut Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.

Berdasarkan beberapa pendapat yang terdapat di atas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.

2. Karakteristik Sistem

Menurut Sutabri (2012:20), sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut:

  1. Komponen Sistem (Components)
    Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.
  2. Batasan Sistem (Boundary)
    Ruang lingkup sistem yang merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.
  3. Lingkungan Luar Sistem (Evinronment)
    Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kalangsungan hidup dari sistem tersebut.
  4. Penghubung Sistem (Interface)
    Media yang menghubung sistem dengan subsistem yang lainya disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.
  5. Masukan Sistem (Input)
    Energi yang dimasukan kedalam sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Contoh, didalam suatu unit sistem komputer, “program” adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan “data” adalah signal input untuk diolah menjadi informasi.
  6. Keluaran Sistem (Output)
    Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.
  7. Pengolahan Sistem (Process)
    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.
  8. Sasaran Sistem (Objective)
    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.
3. Klasifikasi Sistem

Menurut Taufiq (2013:8), sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:

  1. Sistem Abstrak dan Sistem Fisik
    Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.
    Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem komputer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan.
    Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.
  2. Sistem dapat dipastikan dan Sistem tidak dapat dipastikan
    Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi denganjelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.
  3. Sistem Tertutup dan Sistem Terbuka
    Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.
  4. 8edb6af8-7756-43ba-a23c-6b089d0fe700_zpsdc96d05a.png

    Sumber: Taufiq (2013:9)

    Gambar 2.1 Sistem Tertutup

    sistemtertutup_zps8645633b.png

    Sumber: Taufiq (2013:9)

    Gambar 2.2. Sistem Terbuka

  5. Sistem Manusia dan Sistem Mesin
    Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.
    Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi,sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.
  6. Sistem Sederhana dan Sistem Kompleks
    Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.
  7. Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi
    Sistem yang bisa berdaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.
  8. Sistem Buatan Allah/Alam dan Sistem Buatan Manusia
    Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini,misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.
  9. Sistem Sementara dan Sistem Selamanya
    Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.
4. Tujuan Sistem

Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya. Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya. Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.

5. Daur Hidup Sistem

Menurut Sutabri (2012:27), Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer.
Fase atau tahapan dari daur hidup suatu sistem:

  1. Mengenali adanya kebutuhan
    Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali. Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada. Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.
  2. Pembangunan sistem
    Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.
  3. Pemasangan sistem
    Setalah tahap pembangunan sistem selesai,sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem. Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yan sebenarnya yang merupakan langkah akhir dari suatu pembangunan sistem.
  4. Pengoperasian sistem
    Program-program komputer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.
  5. Sistem menjadi usang
    Kadang perubahan yang terjadi begitu drastis sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.

Daurhidupsistem_zpsb1d6860c.png

Sumber: Sutabri (2012:29)

Gambar 2.3. Daur Hidup Sistem

Konsep Dasar Perancangan Sistem

1. Definisi Perancangan Sistem

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

Menurut Al-Jufri (2011:141), “Rancangan Sistem adalah penentuan proses dan data yang diperlukan oleh sistem baru.

Berdasarkan kedua definisi di atas, maka dapat disimpulkan perancangan sistem adalah suatu tahapan perencanaan untuk membentuk suatu sistem agar dapat berfungsi.

2. Tujuan Perancangan Sistem

Menurut Darmawan (2013:228), Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:

  1. Untuk memenuhi kebutuhan pemakai sistem.
  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).
3. Tahap-Tahap Rancangan Sistem

Menurut Al Jufri (2011:141), Langkah-langkah tahap rancangan yaitu:

  1. Menyiapkan Rancangan Sistem Yang Terinici
    Analis bekerja sama dengan pemakai dan mendokumentasikan rancangan sistem baru denagan alat-alat yang dijelaskan dengan modul teknis. Bebrapa alat memudahkan analis untuk menyiapkan dokumentasi secara top down, dimulai dengan gambaran besar dan secara bertahap mengarah lebih rinci. Pendekatan top down ini merupakan ciri rancangan terstruktur (structured design), yaitu rancangan bergerak dari tingkat sistem ke tingkat subsistem. Alat-alat dokumentasi yang popular yaitu:
    1. Diagram arus data (data flow diagram)
    2. Diagram hubungan entitas (entity relathionship diagram)
    3. Kamus data (Data dictionary)
    4. Flowchart
    5. Model hubungan objek
    6. Spesifikasi kelas
  2. Mengidentifikasi Berbagai Alternatif Konfigurasi Sistem
    Analis mengidentifikasi konfigurasi, bukan merek atau model peralatan komputer yang akan memberikan hasil yang terbaik bagi sistem dalam menyelesaikan pemrosesan.
  3. Mengevaluasi berbagai Alternatif Konfigurasi Sistem
    Analis bekerjasama dengan manager mengevaluasi berbagai alternatif. Alternatif yang dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja, dengan kendala-kendala yang ada.
  4. Memilih Konfigurasi Terbaik
    Analis mengevaluasi semua konfigurasi subsistem dan mnyesuaikan kombinasi peralatan sehingga semua subsistem menjadi satu konfigurasi tunggal. Setelah selesai analis membuat rekomendasi kepada manager untuk disetujui. Bila manager menyetujui konfigurasi tersebut, persetujuan selanjutnya dilakukan oleh MIS.
  5. Menyiapkan Usulan Penerapan
    Analis menyiapkan usulan penerapan (implementation proposal) yang mengikhtisarkan tugas-tugas penerpan yang harus dilakukan, keuntungan yang diharapkan, dan biayanya.
  6. Menyetujui atau Menolak Penerapan Sistem
    Keputuasan untuk terus pada tahap penerapan sangatlah penting, karena usaha ini akan sangat meningkatkan jumlah orang yang terlibat. Jika keuntungan yang diharapkan dari sistem melebihi biayanya, maka penerapan akan disetujui.

Unified Modeling Language (UML)

  1. Definisi UML
  2. Menurut Nogroho (2011:119), “Unified Modeling Language (UML) adalah bahasa untuk menspesifikasi, memvisualisasikan, serta mengkontruksi bangunan dasar sistem perangkat lunak, termasuk melibatkan pemodelan aturan-aturan bisnis”.

    Menurut Rosa (2013:133), “Unified Modeling Language (UML) adalah salah standar bahasa yang banyak digunakan di dunia industri untuk mengidentifikasi, requirement, membuat analisi & desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek”.

    Berdasarkan kedua definisi di atas, maka dapat disimpulkan Unified Modeling Language (UML) adalah suatu alat bantu yang dapat digunakan dalam bahasa pemogramam untuk memvisualisasikan suatu sistem.

  3. Tujuan Unified Modeling Language (UML)
  4. Menurut Yasin (2012:268), tujuan UML diantaranya adalah:

    1. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan sistem dan yang dapat saling menukar model dengan mudah dan dimengerti secara umum.
    2. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman dan proses rekayasa.
    3. Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan.
  5. Tipe-Tipe Diagram UML

Menurut Yasin (2012:268), UML terdiri dari banyak diagram, yaitu:

  1. Use Case Diagram
    Use Case Diagram adalah gambar dari beberapa atau seluruh aktor dan use case dengan tujuan mengenali interaksi mereka dalam suatu sistem.
    1. Aktor
      Aktor mewakili siapa pun atau apa saja yang harus berinteraksi dengan sistem. Aktor bisa didefinisikan sebagai berikut:
      1. Aktor hanya memberikan informasi kepada sistem.
      2. Aktor hanya menerima informasi dari sistem.
      3. Aktor memberikan dan menerima informasi ke dan dari sistem.
    2. Use Case
      Use case model adalah dialog antara aktor dengan sistem yang akan menggambarkan fungsi yang diberikan oleh sistem.
    1. Use Case Relationship
      Use case relationship adalah suatu hubungan, baik itu antara aktor dan use case atau antara use case dan use case. Hubungan antara aktor dan use case disebut dengan communicate association.
    2. Association/Directed Association
      Asosiasi yaitu hubungan statis antar elemen. Umumnya menggambarkan elemen yang memiliki atribut berupa elemen lain, atau elemen yang harus mengetahui eksistensi elemen lain. Tanda panah menunjukkan arah
      query antar elemen.
    3. Generalization/Pewarisan
      Pewarisan merupakan hubungan hierarkis antar elemen. Elemen dapat diturunkan dari elemen lain dan mewarisi semua atribut dan metode elemen asalnya dan menambahkan fungsionalitas baru, sehingga disebut anak dari elemen yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.
  2. Activity Diagram
    Activity diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk aktivitas lainnya seperti use case atau interaksi. Activity diagram berupa flow chart yang digunakan untuk memperlihatkan aliran kerja dari sistem. Notasi yang digunakan dalam activity diagram adalah sebagai berikut:
    1. Activity
      Notasi yang menggambarkan pelaksanaan dari beberapa proses dari aliran pekerjaan.
    2. Transition
      Notasi yang digunakan untuk memperlihatkan jalan aliran control dari
      activity ke activity.
    3. Decision
      Notasi yang menandakan control cabang aliran berdasarkan decision point.
    4. Sychromization Bar
      Aliran kerja notasi ini menandakan bahwa beberapa aktivitas dapat diselesaikan secara bersamaan (pararel).
  3. Sequence Diagram
    Sequence diagram menggambarkan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirm antar objek juga interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram.
    Dalam
    sequence diagram terdapat 2 model, yaitu:
    1. Actor, untuk menggambarkan pengguna sistem.
    2. Lifeline, untuk menggambarkan kelas dan objek.
  4. Class Diagram
    Class Diagram menggambarkan struktur dan deskripsi class, package, dan objek beserta hubungan satu, antara lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek yang lain. Objek adalah nilai tertentu dari setiap attribute kelas entity. Class adalah sebuah spesifikasi yang jika diinstarisiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan orientasi objek. Class menggambarkan keadaan (attribute/property) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metode/fungsi).

Konsep Dasar Flowchart

1. Definisi Flowchart

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

Menurut Adelia (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.

2. Cara Membuat Flowchart

Ada beberapa petunjuk dalam pembuatan Flowchart Menurut Menurut Sulindawati(2010:8)

  1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.
  2. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
  3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.
  4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.
  5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.
  6. Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati.
  7. Gunakan simbol-simbol flowchart yang standar.

3. Jenis-Jenis Flowchart

Ada lima macam bagan alir yang akan dibahas di modul ini, yaitu sebagai berikut :a. Bagan Alir Sistem (Systems Flowchart)Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.

26_zps7ec98a68.png

Sumber: Rachman (2012:78)

Gambar 2.6. Bagan Alir Sistem (System Flowcharts)

b. Bagan Alir Dokumen (Document Flowchart)Menelusuri alur dari data yang ditulis melalui sistem. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.

27_zps72f7d119.png

Sumber: Rachman (2012:90)

Gambar 2.7. Bagan Alir Dokumen (Document Flowchart)

c. Bagan Alir Skematik (Schematic Flocwchart)Mirip dengan Flow Chart sistem yang menggambarkan suatu sistem atau prosedur.

28_zpsc3978010.png

Sumber: Rachman (2012:93)

Gambar 2.8. Bagan Alir Skematik (Schematic Flowchart)

d. Bagan Alir Program (Program Flowchart)Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.

211_zps6406f1ae.png

Sumber: Rachman (2012:95)

Gambar 2.9. Bagan Alir Program (Program Flowchart)

e. Bagan Alir Proses (Process Flowchart)Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.

210_zpsbc52352e.png

Sumber: Rachman (2012:97)

Gambar 2.10. Bagan Alir Proses (Process Flowchart)

Untitled_zpsd7d55098.png

Sumber: Rachman (2012:98)

Gambar 2.11. Contoh Variasi Aplikasi Flowchart

Konsep Dasar Pengujian

1. Definisi Pengujian

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

Menurut Simamarta (2010:323), “Pengujian adalah proses terhadap aplikasi. Program untuk menemukan segala kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan sesuai dengan spesifikasi perangkat lunak yang telah ditentukan sebelum aplikasi tersebut diserahkan kepada pelanggan.Dari pengertian diatas dapat disimpulkan bahwa pengujian adalah prose terhadap aplikai yang saling terintegrasi guna untuk menemukan kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan.

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 Black box dan White box testing.

2. Definisi Black Box

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

Menurut Simanjuntak, dkk (2010:1),black box pengujian adalah metode pengujian perangkat lunak yang tes fungsionalitas dari aplikasi yang bertentangan dengan struktur internal atau kerja (lihat pengujian white-box). pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan. Uji kasus dibangun di sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang seharusnya dilakukan.

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) Pengujianblack 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 ketiga definisi di atas dapat disimpulkan bahwa metode pengujian BlackBox 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 BlackBox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.

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

  1. Fungsi-fungsi yang salah atau hilang
  2. Kesalahan interface
  3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.
  4. Kesalahan dalam struktur data atau akses database eksternal
  5. Kesalahan performa
  6. kesalahan inisialisasi dan terminasi

Uji coba BlackBox diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba BlackBox 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 BlackBox 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.

2. Metode Pengujian Dalam Black Box

Ada beberapa macam metode pengujian Black Box, berikut diantaranya:

a. EquivalencePartioning

EquivalencePartioning merupakan metode uji coba BlackBox 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. BoundaryValueAnalysis

Sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini boundaryvalueanalysis (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi Equivalencepartitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output.

c. Cause-EffectGraphingTechniques

Cause-EffectGraphing 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 kedalam kasus uji

d. ComparisonTesting

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 softwareredundant dibuat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik BlackBoxTesting yang disebut ComparisonTesting atau back-to-backTesting.

e. Sample and RobustnessTesting

1) SampleTesting

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) RobustnessTesting

Pengujian ketahanan (RobustnessTesting) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.

f. BehaviorTesting dan PerformanceTesting

1) BehaviorTesting

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) PerformanceTesting

Digunakan untuk mengevaluasi kemampuan program untuk beroperasi dengan benar dipandang dari sisi acuan kebutuhan. Misalnya: aliran data, ukuran pemakaian memori, kecepatan eksekusi, dll. Selain itu juga digunakan untuk mencari tahu beban kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.

g. RequirementTesting

Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak (input/output/fungsi/performansi) diidentifikasi pada tahap spesifikasi kebutuhan dan desain.

1) RequirementTesting 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. EnduranceTesting

EnduranceTesting melibatkan kasus uji yang diulang-ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan.

Contoh: Untuk menguji keakuratan operasi matematika (floating point, rounding off, dll), untuk menguji manajemen sumber daya sistem (resources) (pembebasan sumber daya yang tidak benar, dll), input/outputs (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian didefinisikan pada tahap spesifikasi kebutuhan atau desain.

3. Kelebihan dan Kelemahan BlackBox

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

4. Definisi White Box

Menurut Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.2)

White box testing is testing beyond the user interface and into the nitty-gritty of a system. This method is named so because the software program, in the eyes of the tester, is like a white/transparent box; inside which one clearly sees. White Box Testing is contrasted with Black Box Testing.

(white Box adalah pengujian di luar antarmuka pengguna dan menjadi intisari dari sistem . Metode ini dinamakan demikian karenaprogram perangkat lunak , di mata tester , seperti kotak putih / transparan; dalam yang satu jelas melihat . Pengujian White Box adalahkontras dengan Black Box Testing).

White Box Testing Advantages

a. Increased Effectiveness: Crosschecking design decisions and assumptions against source code may outline a robust

b. design, but the implementation may not align with the design intent.

c. Full Code Pathway Capable: all the possible code pathways can be tested including error handling, dependencies, and additional internal code logic/flow

d. Early Defect Identification: Analyzing source code and developing tests based on the implementation details enables

e. testers to find programming errors quickly

f. Reveal Hidden Code Flaws: access of program modules.

g. No Waiting: Testing can be commenced at an earlier stage. One need not wait for the GUI to be available.

(Keuntungan pengujian White Box)

a. Peningkatan Efektivitas : silang keputusan desain dan asumsi terhadap kode sumber dapat menguraikan kuat

b. desain , tapi pelaksanaannya mungkin tidak sejajar dengan maksud desain .

c. Kode penuh Pathway Mampu : semua jalur kode yang mungkin dapat diuji termasuk penanganan error ,dependensi , dan tambahan kode logika / aliran intern .

d. Awal Cacat Identifikasi : Menganalisis kode sumber dan mengembangkan tes berdasarkan rincian pelaksanaan memungkinkan

e. penguji untuk menemukan kesalahan pemrograman dengan cepat .

f. Mengungkapkan Kode Tersembunyi Cacat : akses modul program.

g. Tidak ada Waiting : Pengujian dapat dimulai pada tahap awal . Satu tidak perlu menunggu GUI akan tersedia).

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.

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

Dari beberapa pengertian diatas dapat disimpulkan bahwa pengujian white box adalah suatu pengujian di luar antarmuka pengguna dan menjadi intisari dari sistem, dengan seperti pengujian dapat diketahui secara cepat.

Teori Khusus

Mikrokontroler

1. Definisi Mikrokontroler

Menurut Saefullah dkk (2009:319), “Mikrokontroler merupakan komponen utama atau biasa disebut juga sebagai otak yang berfungsi sebagai pengatur pergerakan motor (Motor Driver) dan pengolah data yang dihasilkan oleh komparator sebagai bentuk keluaran dari sensor”

Menurut Malik (2009:1), bahwa “Mikrokontroler adalah sebagai sebuah sistem komputer yang dibangun pada sebuah keping (chip) tunggal”.

2. Klasifikasi E-Commerce

Ada 4 ( Empat ) klasifikasi E-Commerce menurut pola interaksi atau transaksi yaitu :

1. Consumer-to-Business ( C2B )

Model E-Commerce dimana individu menggunakan Internet untuk menjual produk atau jasa kepada perusahaan atau individu, atau untuk mencari penjual atas produk atau jasa yang diperlukannya.

2. Business-to-Cunsumer ( B2C )

Transaksi E-Commerce terjadi antara perusahaan/bisnis dengan konsumen individual.

3. Business-to-Business ( B2B )

Transaksi E- Commerce yang dapat terjadi antara dua organisasi diantara aktifitas lainnya, yang meliputi pembelian, pengadaan, pengendalian inventory, penjualan, pembayaran, pelayanan serta dukungan.

4. Peer-to-Peer ( P2P )

Transaksi E- Commerce yang mencakup transaksi antara beberapa atau lebih konsumen. Pertukaran tersebut dapat meliputi keterlibatan 3 bagian konsumen.

Gambar 2.4 Empat Klasifikasi Dalam E-Commerce

3. Definisi Airzone

Airzone adalah sebuah sistem penjualan online ( E-Commerce ) yang mempunyai nama situs airzone.me. Sistem Airzone ini menggunakan metodologi B2B ( Business to Business ) dan memfokuskan hanya pada transaksi secara online. Airzone menjual berbagai macam kebutuhan masyarakat umum, berbagai macam ketegori tertera pada website Airzone. Mulai dari kebutuhan untu IT ( Teknologi Intofmasi ) Computer, Gadget, Accessory Gadget, Pheriperal, Office, ada juga kebutuhan masyarakat luat seperti Fashion ( Wanita, Pria, dan Anak-anak ), kebutuhan untuk hobby seperti Olahraga, Photography, dll. Airzone yang baru dibentuk ini masih banyak memerlukan pengembangan yang lebih baik. Sistem Transaksi yang ada di Airzone saat ini masih menggunakan COD ( Cash On Delivery ) belum bisa menggunakan sistem pembayaran Transfer. Maka dari itu dilakukan penelitian untuk melakukan pengembangan lebih baik secara efektif dan efisien.

4. Logo Airzone

Gambar 2.5 Logo Airzone

5. Tujuan Airzone

Airzone yang dibentuk pada tanggal 5 Mei 2014 merupakan website online newbie atau baru dalam dunia e-commerce. Tentunya airzone yang baru terbentuk ini mempunyai tujuan untuk menjadi website penjualan online ( e-commerce ) nomor satu di Indonesia, dengan peringkat Alexa yang airzone miliki menduduki peringkat 13.694 di Indonesia mendapatkan peluang untuk menjadi website e-commerce yang dapat di kenal di Indonesia. Selain itu tujuan Airzone dibentuk adalah untuk dapat bersaing dengan website e-commerce lain yang sudah ternama sebelumnya seperti, Zalora, Lazada, Elevenia, Bhinneka, dll. Airzone yang mempunyai nama website airzone.me menjadi sangat mudah di kenal dan mudah di ingat oleh masyarakat umum. Airzone juga memiliki 4 ( empat )sasaran yang tepat untuk dapat memperlancar kegiatan Online Shop di airzone dengan membidik sasaran seperti :

1. Mahasiswa

2. Pelajar

3. Pekerja Kantoran

4. Masyarakat Umum

Gambar 2.6 Peringkat Airzone di Alexa

Arduino

                      2.2.4. Arduino

                        Arduino adalah sebuah board mikrokontroller yang berbasis ATmega328. Arduinomemiliki 14 pin input/output yang mana6 pin dapat digunakan sebagai outputPWM, 6 analog input, crystal osilator 16 MHz, koneksi USB, jack power, kepala ICSP,dan tombol reset. Arduino mampu men-support mikrokontroller; dapat dikoneksikan dengan komputer menggunakan kabelUSB. 
2.13..jpg
Gambar 2.13.Mikrokontroler Arduino Uno
Arduino dapat diberikan power melalui koneksi USB atau powersupply. Powernya menyala secara otomatis. Power supply dapat menggunakanadaptor DC atau baterai. Adaptor dapat dikoneksikan dengan mencolok jackadaptor pada koneksi port input supply. Board arduino dapat dioperasikanmenggunakan supply dari luar sebesar 6 - 20 volt. Jika supply kurang dari 7V,kadangkala pin 5V akan menyuplai kurang dari 5 volt dan board bisa menjaditidak stabil. Jika menggunakan lebih dari 12 V, tegangan di regulator bisamenjadi sangat panas dan menyebabkan kerusakan pada board. Rekomendasi teganganada pada 7 sampai 12 volt. Arduino sendiri memiliki IDE untuk compiler.Proses kerja Arduino ialah  melakukanpemrograman pada IDE, compile, dan upload binary/hex file ke kontroler. Berbedadengan Processing yang kode hasil compile langsung dijalankan di komputer, kodehasil compile Arduino harus diupload ke kontroler sehingga dapat dijalankan.Fungsi tombol pada IDE Arduino: 
Verify  : Cek error dan lakukan kompilasi kode. 
Upload             : Upload kode ke board/kontroler.Asumsi bahwa board dan 
   serial port telahdisetting dengan benar. 
New    : Membuat aplikasi baru. 
Open   : Buka proyek yang telah ada atau daricontoh-contoh/examples. 
Save    :Simpan proyek anda. Serial Monitor: Membuka serial port
  monitor untuk melihat feedback/umpan balikdari board
Penjelasanpada pin power adalah sebagai berikut : 
1.      Vin 
Tegangan input ke board arduino ketika menggunakan tegangan dariluar (seperti yang disebutkan 5 volt dari koneksi USB atau tegangan yangdiregulasikan). Pengguna dapat memberikan tegangan melalui pin ini, atau jikategangan suplai menggunakan power jack, aksesnya menggunakan pin ini. 
2.     5V 
Regulasi power supply digunakan untuk power mikrokontroller dankomponen lainnya pada board. 5V dapat melalui Vin menggunakan regulator padaboard, atau supply oleh USB atau supply regulasi 5V lainnya. 
3.     3,3V
Suplai 3.3 volt didapat oleh FTDI chip yang ada di board. Arusmaximumnya adalah 50mA Pin Ground berfungsi sebagai jalur ground padaarduino 
4.     Memori 
ATmega328 memiliki 32 KB flash memori untuk menyimpan kode, juga 2KB yang digunakan untuk bootloader. ATmega328 memiliki 2 KB untuk SRAM dan 1 KBuntuk EEPROM. 
5.     Input dan Output 
Setiap 14 pin digital pada arduino dapat digunakan sebagai inputatau output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead().Input/output dioperasikan pada 5 volt. Setiap pin dapat menghasilkan ataumenerima maximum 40 mA dan memiliki internal pull-up resistor (disconnectedoleh default) 20- 50 KOhms. 
Beberapa pin memiliki fungsi sebagai berikut : 
1.Serial : 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan mengirim (TX) TTL data serial. Pin ini terhubung pada pin yang koresponding dari USB FTDI ke TTL chip serial. 
2. Interupt eksternal : 2 dan 3. Pin ini dapat dikonfigurasikan untuk trigger sebuah interap pada low value, rising atau falling edge, atau perubahan nilai. 
3. PWM : 3, 5, 6, 9, 10, dan 11. Mendukung 8-bit output 
4. PWM dengan fungsi analogWrite(). 
5. SPI : 10(SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mensuport komunikasi SPI, yangmana masih mendukung hardware, yang tidak termasuk pada bahasa arduino.
  1. LED : 13. Ini adalah dibuat untuk koneksi LED ke digital pin 13. Ketika pin bernilai HIGH, LED hidup, ketika pin LOW, LED mati.

Mekanisme E-Commerce Dalam Dunia Bisnis

Mempelajari e-Commerce sebenarnya cukup mudah, karena tidak jauh berbeda dengan memahami bagaimana perdagangan atau bisnis selama ini dijalankan. Yang membedakannya adalah dilibatkannya teknologi komputer dan telekomunikasi secara intensif sebagai sarana untuk melakukan dua hal utama, yaitu:

1. Mengolah data mentah menjadi informasi yang dapat dimanfaatkan bersama oleh para pelaku bisnis dan konsumen

2. Mendistribusikan data atau informasi tersebut secara cepat dan efisien ke seluruh komponen bisnis yang membutuhkan.


Dari beragam jenis aplikasi e-Commerce yang ada, secara prinsip mekanisme kerjanya kurang lebih sama, seperti yang terlihat pada gambar di bawah ini.

Gambar 2.7 Mekanisme Kerja Aplikasi E-Commerce

Konsep Dasar Unified Modeling Language (UML)

Definisi UML

1. Menurut Nugroho (2010:6)[1] “UML (Unified Modeling Language) adalah ‘bahasa’ pemodelan untuk sistem atau perangkat lunak yang berparadigma ‘berorientasi objek”. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami”.

2. Menurut Nugroho (2009:4)[1], “UML (Unified Modeling Language) adalah Metodologi kolaborasi antara metoda-metoda Booch, OMT (Object Modeling Technique), serta OOSE (object Oriented Software Enggineering) dan beberapa metoda lainnya, merupakan metodologi yang paling sering digunakan saat ini untuk analisa dan perancangan sistem dengan metodologi berorientasi objek mengadaptasi maraknya penggunaan bahasa “pemrograman berorientasi objek” (OOP)”.

3. Menurut Herlawati (2011:10)[2] “bahwa beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”.

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa “Unified Modelling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (Object Oriented programming)”.

1. Langkah-langkah penggunaan Unified Modeling Language (UML)

Menurut Henderi (2008:6)[3] langkah-langkah penggunaan Unified Modeling Language (UML) sebagai berikut:

1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.

3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.

4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.

5. Berdasarkan use case diagram, mulailah membuat activity diagram.

6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration untuk tiap alur pekerjaan, jika sebuah use case memiliki kemungkinan alur normal dan error, buat lagi satu diagram untuk masing-masing alur.

7. Buatlah rancangan user interface model yang menyediakan antar muka bagi pengguna untuk menjalankan skenario use case.

8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domian dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.

9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Juga, definisikan test integrasi untuk setiap komponen meyakinkan ia bereaksi dengan baik.

10. Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya. Petakan komponen ke dalam node.

11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:

a. Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.

b. Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu.

2. Model UML (Unified Modeling Language)

Menurut Widodo (2011:10)[2], “Beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”. Namun demikian model-model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Jenis diagram itu antara lain:

1. Diagram kelas (Class Diagram)

Bersifat statis, Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, 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.

2. Diagram paket (Package Diagram)

Bersifat statis. Diagram ini memperlihatkan kumpulan kelas-kelas, merupakan bagian dari diagram komponen.

3. Diagram use-case (Usecase Diagram)

Bersifat statis. Diagram ini memperlihatkan himpunan use-case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan pengguna.

4. Diagram interaksi dan sequence (Sequence Diagram)

Bersifat dinamis. Diagram urutan adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.

5. Diagram komunikasi (Communication Diagram)

Bersifat dinamis. Diagram sebagai pengganti diagram kolaborasi UML yang menekankan organisasi struktural dari objek-objek yang menerima serta mengirim pesan.

6. Diagram statechart (Statechart Diagram).

Bersifat dinamis. Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state), transisi, kejadian serta aktivitas.

7. Diagram aktivitas (Activity Diagram).

Bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam pemodelan fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali antar objek.

8. Diagram komponen (Component Diagram).

Bersifat statis. Diagram komponen ini memperlihatkan organisasi serta kebergantungan sistem/perangkat lunak pada komponen-komponen yang telah ada sebelumnya.

9. Diagram deployment (deployment diagram).

Bersifat statis. Diagram inimemperlihatkan konfigurasi saat aplikasi dijalankan (run-time). Memuat simpul-simpul beserta komponen-komponen yang di dalamnya.Kesembilan diagram ini tidak mutlak harus digunakan dalam pengembangan perangkat lunak, semuanya dibuat sesuai kebutuhan. Pada UML dimungkinkan kita menggunakan diagram-diagram lainnya misalnya data flow diagram, entity relationship diagram, dan sebagainya.

3. Definisi Diagram UML

Menurut Henderi (2008:5)[4], Berikut ini adalah 5 (lima) definisi diagram UML diantaranya :

1. Use Case Diagram

Use case diagram secara grafis menggambarkan interaksi antara sistem, sistem eksternal dan pengguna. Dengan kata lain use case diagram secara grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna (user) mengharapkan interaksi dengan sistem itu. Use case secara naratif digunakan untuk secara tekstual menggambarkan sekuensi langkah-langkah dari setiap interaksi.

2. Class Diagram

Menggambarkan struktur object sistem. Diagram ini menunjukkan class object yang menyusun sistem dan juga hubungan antara class object tersebut.

3. Sequence Diagram

Menggambarkan bagaimana objek berinteraksi dengan satu sama lain melalui pesan pada sekuensi sebuah use case.

4. State Chart Diagram

Digunakan untuk memodelkan behaviour objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan kejadian-kejadian yang menyebabkan objek beralih dari satu state ke state yang lain.

5. Activity Diagram

Secara grafis digunakan untuk menggambarkan rangkaian aliran aktivitas baik process business maupun use case. Activity diagram dapat juga digunakan untuk memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi, dan memodelkan hasil dari action tersebut.

4. Fokus UML

Pemetaan (mapping) Unified Modeling Language (UML) bersifat 2 (dua) arah, yaitu :

1. Generasi kode bahasa pemrograman tertentu dari Unified Modeling Language (UML) foward engineering (Nugroho, 2010:21)[5].

2. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah baik bersifat iterative dari implementasi ke Unified Modeling Language (UML) hingga didapat sistem atau piranti lunak yang sesuai dengan harapan pengguna dan pengembang (Henderi, 2009:5)[4].

Study Pustaka (Literature Review)

Dalam upaya perlu dilakukan studi pustaka sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya adalah mengidentifikasikan kesenjangan (identify gaps), menghindari pembuatan ulang (reinventing the wheel), mengidentifikasikan metode yang pernah dilakukan, serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama dibidang ini. Berikut adalah penelitian yang telah dilakukan dan memiliki kolerasi searah dengan penelitian yang akan dibahas dalam KKP ini, antara lain :

1. Penelitian dalam sebuah Jurnal Telematika M.Kom yang dilakukan oleh Joko Sutrisno dari universitas Budi Luhur yang berjudul "Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera" ini, diusulkan untuk memperbaiki dan mengembangkan situs E-Commerce yang lebih baik, menambah jumlah forum komunitas, meningkatkan jumlah nilai penjualan, dan meningkatkan pangsa pasar dalam dan luar negeri (negara tujuan). (Joko Sutrisno : 2011)[6]

2. Penelitian yang dilakukan oleh Aisyatul Fadlilah yang berjudul "Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php" ini, diusulkan untuk memperbaiki Pelayanan terhadap konsumen yang kurang optimal karena terkadang transaksi penjualan masih sangat lambat, serta tawar menawar penjualan yang jarang dilakukan pada sistem online dimana dalam kenyataannya terjadi antrian yang terlalu banyak pada pasar. Untuk menyelesaikan permasalahan yang telah di uraikan diatas, penulis mencoba membuat web E-Commerse yang dengan cepat dan dapat dilakukan dimana saja. Program aplikasi secara online dengan menggunakan PHP. (Aisyatul Fadlilah : 2013)[7]

3. Penelitian yang dilakukan oleh Ditya Banu Handita, Umar, Umi Fadlillah yang berjudul "Sistem Informasi Penjualan Berbasis Web Pada Usantex" ini, diusulkan adanya pembaharuan sistem lama kedalam sistem yang baru dengan berbasis teknologi komputer. Penelitian ini bertujuan menyusun sebuah sistem E-commerce yang terpadu. Pembaharuan ini diharapkan proses pemasaran produk dan proses penjualan secara online di USANTEX menjadi lebih praktis dengan menggunakan PHP MySQL sebagai databasenya, Macromedia Dreamweaver 8 sebagai editor HTM dan CorelDraw sebagai image editor. (Ditya Banu Handita, Umar, Umi Fadlillah : 2013)[8]

4. Penelitian yang dilakukan oleh Rara Sri Artati Rejeki, Agus Prasetyo Utomo, dan Stefiana Sri Susanti yang berjudul "Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce" ini, diusulkan untuk perbaikan dalam Mekanisme sistem penjualan pada distro smith sekarang masih menggunakan sistem konvensional, dimana konsumen harus datang langsung ke distro. Dan dengan adanya Aplikasi E-commerce pada Distro Smith Semarang diharapkan dapat memberikan kemudahan kepada masyarakat untuk melakukan pembelian produk tanpa harus datang ke tempatnya, serta memperluas pemasaran dan meningkatkan costumer loyality. Distro ini dikembangkan dengan SDLC (System Development Life Cycle) dan software yang digunakan untuk merancang dan mendesain Aplikasi E-commerce yaitu bahasa pemrograman PHP, text editor Macromedia Dreamweaver 8, Database MySQL dan Adobe Photoshop CS4. (Rara Sri Artati Rejeki, Agus Prasetyo Utomo, Stefania Sri Susanti. : 2011)[9]

5. Penelitian yang dilakukan Iyas yang berjudul "Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita" ini, diusulkan untuk perbaikan dalam sistem transaksi yang dilakukan secara online. Dan juga diusulkan untuk melakukan pembayaran menggunakan sistem transfer memakai kartu kredit yang pada awalnya hanya bisa menggunakan sistem COD ( Cash On Delivery ) pada awalnya sistem ini masih belum terkomputerisasi sehingga proses dari pemasukan data, proses transaksi, penyimpanan data samapai pembuatan laporan dilakukan secara manual. (Iyas : 2011)[10]

6. Penelitian yang dilakukan oleh Indrajani dan Shelly yang berjudul "Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa" ini, diusulkan untuk dirancang suatu sistem penjualan yang baru yang diharapkan dapat mengatasi masalah-masalah yang dihadapi pada sistem yang lama dengan mengusulkan suatu sistem penjualan melalui website. informasi produk dapat dipasarkan dan cepat diterima oleh pelanggan. Dalam hal ini yang terpenting adalah transaksi jual beli yang lebih mudah dan praktis bagi pelanggan, distributor, maupun perusahaan. Yang pada awalnya sistem yang lama masih manual atau belum terkomputerisasi. (Indrajani, Shelly : 2007)[11]

7. Penelitian yang dilakukan oleh Elizaandyni Ginting yang berjudul "Aplikasi Penjualan Berbasis Web ( E-Commerce ) Menggunakan Joomla Pada Mutiara Fashion" ini, diusulan untuk perbaikan sistem menggunakan website. Sistem penjualan yang lama masih menggunkana jejaring sosial Facebook yang hanya menampilkan foto / gambar product dan harganya saja. Untuk sistem yang baru akan di buatkan website untuk Mutiara Fashion agar memudahkan konsumen dan masyarakat umum untuk mengetahui informasi produk yang ada di Mutiara Fashion, cukup dengan membuka website, informasi produk Mutiara Fashion dapat dilihat dengan baik dan jelas. Aplikasi Website Mutiara Fashion ini dibangun dengan menggunakan UML ( Unified Modeling Language ). Joomla aplikasi untuk membaca bahasa pemrograman Website, MySQL untuk Database, dan PHPMyAdmin sebagai tools untuk mengelola database berbasis web. (Elizaandyni Ginting : 2013)[12]

Hasil studi pustaka (literature review) ini merupakan landasan serta alasan yang kuat untuk mengembangkan sistem informasi penjualan online ( E-Commerce ) menjadi lebih baik lagi dengan pertimbangan yang sudah matang. Kesenjangan (gaps) telah teridentifikasi dengan baik sehingga tidak terjadi pembuatan ulang. Peninjauan telah dilakukan dengan matang, sehingga dipastikan akan menghasilkan project yang maksimal, menjadi lebih efektif dan efisien.

Oleh karena itu, untuk menindaklanjuti penelitian sebelumnya seperti yang dikemukakan diatas, maka dilakukan penelitian untuk pengembangan penjualan online ( E-Commerce ) pada Perguruan Tinggi Raharja.

BAB III

PEMBAHASAN

Tinjauan Organisasi

Gambaran Umum Kecamatan Sepatan

Kecamatan Sepatan adalah merupakan bagian Administrasi Pemerintah wilayah Kabupaten Tangerang yang terletak di sebelah utara Kabupaten Tangerang. Kecamatan Sepatan merupakan salah satu wilayah pendukung perekonomian di Kabupaten Tangerang dan sekitarnya.

Laju pertumbuhan pembangunan khususnya di Kecamatan Sepatan merupakan bagian Integral yang tidak dapat dipisahkan dari tujuan Pembangunan Kabupaten Tangerang. Pemerintah Kabupaten Tangerang berusaha meningkatkan kualitas pembangunan yang dilakukan oleh Pemerintah Pusat yang secara berencana dan berkelanjutan, sehingga hasilnya benar-benar dapat menyentuh secara langsung dan dapat dirasakan oleh masyarakat secara luas.

Memasuki era Roformasi dalam pelaksanaan otonomi daerah pemerintah daerah melakukan pembenahan atau penataan organisasi perangkat daerah baik di tingkat Pemerintah Kabupaten sampai ke tingkat Kecamatan sesuai dengan PP No. 84 Tahun 2000 tentang Penataan Tata Organisasi Perangkat Daerah, untuk menyikapi hal tersebut di atas Pemerintah Kabupaten Tangerang berupaya secara maksimal untuk menata kembali Organisasi dan Perangkat Daerah, maka terbitlah Perda No : 62 Tahun 2010 tentang Organisasi Perangkat Daerah Kabupaten Tangerang.

Memasuki era Roformasi dalam pelaksanaan otonomi daerah pemerintah daerah melakukan pembenahan atau penataan organisasi perangkat daerah baik di tingkat Pemerintah Kabupaten sampai ke tingkat Kecamatan sesuai dengan PP No. 84 Tahun 2000 tentang Penataan Tata Organisasi Perangkat Daerah, untuk menyikapi hal tersebut di atas Pemerintah Kabupaten Tangerang berupaya secara maksimal untuk menata kembali Organisasi dan Perangkat Daerah, maka terbitlah Perda No : 62 Tahun 2010 tentang Organisasi Perangkat Daerah Kabupaten Tangerang.

Dalam Penataan Organisasi Perangkat Daerah di Kab. Tangerang dimaksudkan untuk dapat memberikan Pelayanan kepada masyarakat secara maksimal serta terwujudnya suatu Pemerintahan yang baik (Good Goverment).

Penataan Organisasi perangkat daerah tidak hanya di tingkat Kabupaten Tangerang, namun pada tingkat bawah yaitu Kecamatan sesuai dengan Peraturan Bupati Tangerang Nomor 61 Tahun 2010 tanggal 21 Desember 2010 tentang Tugas Pokok, Fungsi dan Tata Kerja Kecamatan dilingkungan Kabupaten Tangerang

Sejarah Singkat Kecamatan Sepatan

Secara bahasa sepatan berasal dari bahasa sangsakerta SUPATA yang artinya adalah berjanji atau berucap. Sedangka nama Sepatan untuk nama Kecamatan Sepatan sendiri ada beberapa versi, yaitu :

1. Sepatan atau Sipatan yang berarti batas atau pembatas berasal dari alat yang sering dipergunakan oleh tukang – tukang bangunan atau kayu untuk menggaris atau membuat tanda pada bangunan atau kayu;

Cerita tersebut didukung dengan kondisi letak geografis wilayah Sepatan atau Perdukuhan Sepatan yang terletak di antara atau ditengah tengah antara Kota Tangerang (Benteng) dengan Mauk.

2. Sepatan atau disipat – sipat yaitu mengacu kepada cerita dahulu kala bahwa wilayah Sepatan sekarang itu semula merupakan hutan yang ditumbuhi oleh rumput – rumput atau rawa belukar, sehingga para penduduk disaat itu melakukan “pembukaan lahan” baru dengan cara “menyipat nyipatkan” alat untuk membabat rumput atau rawa belukar tersebut.

Visi, Misi, dan Tujuan

Visi Kecamatan Sepatan

Terwujudnya Masyarakat Kecamatan Sepatan yang Sejahtera, Mandiri, berwawasan wira usaha, dan berorintasi agribisnis

Misi Kecamatan Sepatan

1. Mewujudkan SDM Masyarakat Sepatan yang memiliki sumber daya manusia (SDM) yang memadai;

2. Mewujudkan masyarakat Sepatan yang cinta damai serta sadar hukum;

3. Mewujudkan lapangan usaha bagi masyarakat Sepatan;

4. Mewujudkan sarana perekonomian, transportasi, kesehatan, pendidikan, olahraga dan keagamaan;

5. Mewujudkan masyarakat Sepatan yang mandiri, produktif dan professional;

6. Mewujudkan masyarakat Sepatan dengan memanfaatkan agribisnis melalui produksi pertanian dan peternakan.

Tujuan Kecamatan Sepatan

Tujuan dari kecamatan Sepatan tertuang antar lain :

a. Sejahtera

Dengan potensi alam yang dimiliki masyarakat Sepatan mampu mewujudkan masyarakat yang sejahtera;

b. Mandiri

Masyarakat Sepatan memiliki jiwa mandiri akan sangat menentukan bagi keberhasilan meningkatan kesejahteraan;

c. Wira Usaha

Masyarakat Sepatan yang memiliki jiwa wira usaha akan sangat menentukan bagi keberhasilan meningkatkan kesejahteraan

d. Berorientasi Agribisnis

Masyarakat Sepatan memiliki potensi alam untuk dikembangkan menjadi komoditas olahan yang bernilai dan dapat memenuhi kebutuhan pasar.

Struktur Organisasi

Sebuah Organisasi atau perusahan harus mempunyai sautu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukkan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukkan rantai (garis) perintah dan perangkap fungsi yang diperlukan dalam suatu organisasi.

Fungsi dan Tanggung Jawab Setiap Bagian

1. Camat

Tanggung Jawab:

Camat sebagai pelaksanaan pemerintah daerah ditingkat kecamatan mempunyai Tugas melaksanakan kewenangan pemerintah yang dilimpahkan bupati dan tugas pemerintah lainnya.

Fungsi:

a. pelaksanaan perencanaan dan perumusan bahan kebijakan program kerja bidang pemerintah, keternteraman dan ketertiban umum, pembangunan, pengembangan ekonomi, dan kesejahteaan sosial.

b. pelaksanaan pengumpulan, pengelolaan, penganalisisan data dibidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.

c. penyelenggaraan kegiatan perumusan, ketenteraman dan ketertiban umum, pembangunan,pengembangan ekonomi dan kesejahteraan sosia.

d. Pelaksanaan inventarisasi aset daerah atau kekayaan daerah lainnya yang ada diwilayah kecamatan serta pemeliharaan san pengelolaan fasilitas umum dan fasilitas sosial.

e. Pelaksanaan pertimbangan pengangkatan Kepala Kelurahan

f. Pelaksanaan Peningkatan usaha-usaha pengembangan Ekonomi Desa dan Kelurahan

g. Pelaksanaan ketatausahaan umum dan kepegawaian, perencanaan dan keuangan

h. Pelaksanaan pemberian rekomendasi/perijinan kewenangan di bidang Pemerintahan, ketentraman dan ketertiban umum umum, pembangunan, pengembangan ekonomi dan kesejahteraaan sosial sesuai dengan kewenangannya

i. Pelaksanaan pembinaan, pengawasan dan pengendalian penyelenggaraan Pemerintahan Desa dan Kelurahan

j. Pelaksanaan Koordinasi dengan Instansi/Lembaga lainnya terkait dengan kegiatan Pemerintahan Kecamatan

k. Pelaksanaan Pengawasan, monitoring dan evaluasi, pengendalian serta pelaporan kegiatan pemerintahan Kecamatan

l. Pelaksanaan urusan pemerintahan lainnya yang dilimpahkan Kecamatan.

2. Sekretariat Kecamatan

Tanggung Jawab:

Sekretariatan Kecamatan mempunyai tugas membantu Camat dalam melaksanakan tugas penyelenggaraa pemerintah meliputi urusan ketatausahaan, rumah tangga, umum dan kepegawaian, perencanaan dan keuangan,kegiatan seksi pemerintah, pembangunan, pengembangan Ekonomi dan kesejahteraan sosial.

Fungsi:

a. Pelaksanaan perencanaan dan perumusan bahan kebijakan program kerja berkaitan dengan bidang umum dan kepegawaian serta perencanaan dan keuangan.

b. Pelaksanaan pengumpulan,pengolahan,penganalisisan data bidang perencanaan dan keuangan, umum dan kepegawaian.

c. Pelaksanaan pengelolaan surat menyurat, tata naskah dinas, kearsipan, perlengkapan dan aset, rumah tangga, dan pemeliharaan kantor, sarana dan prasarana kecamatan.

d. Pelaksanaan tertib administrasi pengelolaan inventarisasi barang, pemeliharaan kantor dan sarana prasarana, perlengkapan dan aset.

e. Pelaksanaan pengelola administrasi dan penatausahaan keuangan.

f. Pelaksanaan dan pembinaan organisasi dan tatalaksana lingkup kecamatan.

g. Memberikan pelayanaan administrasi kepada seluruh perangkat kecamatan.

h. Pelaksanaan kegiatan tatausaha yang meliputi agenda, ekspedisi, penggandaan, kearsipan, naskah dinas.

i. Pelaksanaan pemeliharaan kantor, pengadaan dan penyimpanan perlengkapan dan pengelola rapat.

j. Pelaksanaan pengelolan administrasi kepegawaian.

k. Pembinaan ketatausahaan umum dan kepegawaian,administrasi keuangan dan perencanaan, serta bidang pemerintahan,ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.

l. Pelaksanaan koordinasi, dengan instansi / lembaga lainnya terkait kegiatan sekretarisan kecamatan dan bidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.

m. Pelaksanaan pegawasaan monitoring dan evaluasi,pengendalian serta pelaporan kegiatan sekretariat kecamatan dan bidang pemerintah, ketentraman dan ketertiban umum, pembangunan, pengembangan ekonomi dan kesejahteraan sosial.

n. Pelaksanaan tugas kedinasan lain yang diberikan atasan sesuai dengan bidang tugasnya.

===Tujuan Perancangan===>

Tujuan Perancangan Pengontrolan Running Text menggunakan Arduino Uno berbasis OS Android ini dibuat diharapkan akan tercipta beberapa dampak positif tersebut dapat dilihat sebagai berikut :

1. Agar mempermudah pegawai Kecamatan dalam ketertiban dalam mengantri

2. Memberikan Kenyaman pada masyarakat yang sedang mengantri di Kecamatan

3. Memodernsasi Fasilitas kenyamanan pada Kecamatan Sepatan

Analisa Sistem

Analisa Sistem yang berjalan

pada sistem yang ada di kecamatan sepatan penyampaian informasi pendaftaran masih menggunakan speaker untuk memanggil para pendaftar yang mendaftarkan diri pada kecamatan sepatan tersebut.

Analisa Sistem Unggulan

Pada analisa sistem usulan ini penulis inggin membuat running text sebagai media penyampaian informasi pada para pendaftar di kecamatan sepatan untuk meminimalisir antrian.

Diagram Blok

1. SmartPhone android merupakan perangkat yang digunakan untuk menjalankan applikasi web view android yang berfungsi untuk memasukan karakter yang di tampilkan pada running text

2. router tp link merupakan gatwey antara smartphone dengan arduino menggunakan media komunikasi nirkabel (Wifi)

3. arduino+enternet shile merupakan interface yang digunakan untuk komunikasi antara samrtphone dengan arduino melalui tp link dengan menggunakn kabel rj45,arduino uno merupakan kontroler untuk memproses data yang dikirim oleh smart phone

4. power suplay merupakan sumber daya yang digunakan untuk memberikan tegangan kepada arduino dan running text

5. running text merupakan alat output yang digunakan untuk menampilkan informasi berupa text pada LED sesuai input string yang dikirmkan oleh arduino dengan menggunakan komunikasi serial.

Cara Kerja Alat

Cara kerja alat pengontrolan running text via os android ini menggunakan jaringan wifi untuk mengkomunikasikan perangkat android ke arduino, String yang akan di input ke running text dari smartphone android akan di kirimkan ke arduino dan String akan di compile di arduino menggunakan komunikasi serial, dan akan di tampilkan pada LED Matrix.

Pembuatan Alat

Pada perancangan di sini meliputi perancangan perangkat keras (hardware) dan perangkat lunak (software).

Perancangan Perangkat Keras ( Hardware )

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

1. Alat yang digunakan

Alat yang digunakan dalam perancangan Prototipe pengontrolan Running Text menggunakan Arduino Uno berbasis Android ini meliputi :

• Personal Computer (PC) atau Laptop untuk memprogram..

• Arduino Uno

• Ethernet Shield

• Modul Dotmatrix 8X8

• Router Tp Link

• Adapter Power

• Solder

2. Bahan yang digunakan

Sedangkan bahan-bahan yang digunakan dalam sistem ini adalah :

• Kabel Jumper

• Papan PCB Bolong.

• Timah.

• Female Socket

Perancangan Perangkat Lunak ( Software )

Pada bagian perancangan pernagkat lunak ini, ada beberapa langkah-langkah yang dilakukan untuk menghasilkan listing program yang diinginkan sesuai dengan perancangan perangkat keras.

A. Basic4Android

Untuk membuat sebuah aplikasi android diperlukan sebuah development tools berbasis Java tetapi untuk penelitian ini penulis menggunakan Basic4Android karena development tools ini berbasis Object Oriented Programming Language yang memiliki sintaks sama persis seperti Visual Basic. Basic4Android didesain sedemikian rupa sehingga memudahkan developer untuk mengembangkan aplikasi android menggunakan bahasa Visual Basic dan IDE yang mudah untuk digunakan.

Langkah – langkah pembuatan aplikasinya adalah sebagai berikut:

a. Eksekusi Aplikasi Basic4Android

b. Untuk memulai project baru, pilih menu File → New

c. Setelah itu akan muncul jendela utama dan aplikasi sudah siap memasukkan kode program.

d. Tuliskan kode program pada IDE Basic4Android.

e. Setelah selesai menulis kode programnya, kemudian Save kode programnya. Klik File > Save, lalu buat folder baru pada Local Disk (C:) lalu ketikkan File Name dan kemudian tekan tombol Save.

f. Setelah selesai menyimpan, maka langkah selanjutnya hidupkan jaringan Wireless Smartphone Android dan koneksikan pada laptop. Kemudian jalankan B4A-Bridge pada smartphone Android. Ada 2 pilihan pada aplikasi ini yaitu Tombol Start – Wireless dan Tombol Start – Bluetooth. Dalam hal ini Penulis menekan tombol Start – Wireless karena konfigurasi nya yang lebih mudah dan efektif.

g. Lalu koneksikan IDE Basic 4 Android seperti gambar di bawah ini.

h. Muncul tampilan Wireless alamat ip dari Basic4Android untuk menghubungkan pada smartphone android

i. Setelah device terhubung, maka otomatis B4A-Bridge pada IDE Basic 4 Android berstatus “Connected”

j. Klik menu Designer pada Basic4Android

k. Pada kotak dialog Designer, klik menu File > Save dan ketikkan Layout Name “Main_1” kemudian klik tombol Ok.

l. Pada dialog Designer, klik menu Add View > pilih salah satu atau lebih komponen, misalnya Label dan EditText. Edit Label dan EditText tersebut sesuai keinginan.

m. Setelah design-nya sudah selesai, lalu di Save.

n. Kembali ke program utama, jalankan kode program yang sudah dibuat pada Basic4Android. Pilih Debug dan Klik tombol Run, seperti gambar berikut ini.

B. Arduino IDE

Untuk Memprogram Mikrokontroller ATMega328 atau Arduino Uno dibutuhkan software Arduino IDE(Integrated Development Environment) karena software ini mudah dalam membuat fungsi-fungsi logika dasar mikrokontroller dan sangat mudah di mengerti karena menggunakan bahasa C, selain Software Arduino IDE untuk memasukkan program kedalam sebuah mikrokontroler ATMega328, dibutuhkan Driver USB, IDE Arduino 1.5.8 dan Ardunio Uno Board agar program yang dibuat dapat berjalan di dalam mikrokontroler. Adapun langkah-langkahnya, yaitu :

A. Instalasi Driver USB

Instalasi driver untuk Arduino Uno dengan Windows 7, Vista atau XP:

a. Hubungkan board dan tunggu Windows untuk memulai proses instalasi driver. Setelah beberapa saat, biasanya proses ini akan gagal.

b. Klik pada Start Menu dan buka Control Panel

c. Di dalam Control Panel, masuk ke menu System and Security. Kemudian klik pada System. Setelah tampilan System muncul, buka Device Manager.

d. Lihat pada bagian Ports (COM & LPT). Anda akan melihat sebuah port terbuka dengan nama “Arduino Uno (COMxx)”

e. Klik kanan pada port “Arduino Uno (COMxx)” dan pilih opsi “Update Driver Software”.

f. Kemudian, pilih opsi “Browse my computer for Driver software”.

g. Terakhir, masuk dan pilih file driver Uno, dengan nama “ArduinoUNO.inf”.

B. Membuat Project Baru

Buka Software Arduino 1.5.8 yang dapat dilihat pada gambar dibawah ini :

Kemudian akan muncul tampilan layer untuk menulis Listing program dapat diliat pada gambar 3.4

C. Mengecek Listing Program

Setelah listing program ditulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, pilih menu verify, dapat dilihat pada gambar 3.4 diatas.

D. Menentukan koneksi port

Pada pemrograman ini perlu diperhatikan untuk koneksi portnya, karena pada pengalamatan port inilah mikrokontroler dapat berkomunikasi dengan PC atau laptop melalui komunikasi serial

E. Save as listing program dan pemilihan board yang digunakan

Setelah selesai menuliskan listing program klik Save as terlebih dahulu, kemudian program perlu disesuaikan dengan board yang digunakan, pilih menu pilih Tools - Board yang sesuai dengan board Arduino yang dipakai, seperti pada gambar dibawah ini :

F. Upload program

Tahapan terakhir memasukkan program kedalam mikrokontroler, klik menu Upload, bisa dilihat pada gambar.

Tampilan Program

Flowchart Sistem

Pada pembuatan sebuah sistem kontrol diperlukan sebuah gambar yang akan dapat menjelaskan alur atau langkah-langkah dari sebuah kerja sistem yang dibuat,sehingga dapat memberikan penjelasan dalam bentuk gambar. Penjelasan yang berupa gambar proses kerja sebuah sistem merupakan gambar dari sistem yang akandibuat.

Tujuan dari pembuatan flowchart adalah untuk mempermudah pembaca dan pembuat sistem itu sendiri untuk memahami langkah-langkah serta cara kerja sebuah sistem yang dibuat. Dari penelitian yang dilakukan menghasilkan flowchart sebagai berikut:

BAB IV

PENUTUP

Kesimpulan

Berdasarkan penelitian dan implementasi yang telah di laksanakan, maka didapatkan beberapa kesimpulan pada penelitian ini. Berikut kesimpulan yang di dapatkan:

1. Running text di implementasikan pada kecamatan sepatan sebagai media informasi yang di gunakan untuk mempermudah sarana pendaftaran di kecamatan sepatan

2. Smartphone memberikan string ke arduino berupa bilangan biner yang akan di kelola arduino, sehingga dapat menampilkan display pada running text.

3. Running text tersebut dapat di kontrol melalui berbagai macam device smartphone android yang terhubung dalam satu jaringan.untuk dapat menampilkan display pada running text

Saran

Berdasarkan pembahasan dan kesimpulan yang telah ada, maka di dapatkan saran guna perbaikan penelitian berikutnya:

1. Running text di impelementasiakan dengan voice comment yang dapat di gunakan oleh semua merk device android dengan minuman operation system 4.0

DAFTAR PUSTAKA

  1. 1,0 1,1 Nugroho, Adi. 2010. "Rekayasa Perangkat Lunak Menggunakan UML & Java". Yogyakarta: Andi Offset.
  2. 2,0 2,1 Herlawati, Widodo, Prabowo Pudjo. 2011. "Menggunakan UML". Bandung: Informatika.
  3. Henderi, S.Kom. 2006. "Unified Modelling Languange". Tangerang: Raharja Enrichment Centre (REC).
  4. 4,0 4,1 Henderi, dkk. CCIT Journal. 2008. Tangerang: Perguruan Tinggi Raharja.
  5. Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Menggunakan UML & Java. Yogyakarta: Andi Offset.
  6. Sutrisno.Joko.2011. Strategi Pengembangan Teknologi E-Commerce Dengan Metode SWOT : Studi Kasus: PT. Chingmix Berhan Sejahtera. Jurnal Universitas Budi Luhur: Jakarta.
  7. Fadlilah.Aisyatul.2013. Rancang Bangun Sistem Penjualan Untuk Glovella Shop Menggunakan Web Berbasis Php. Tugas Akhir Universitas STIKUBANK (UNISBANK): Semarang.
  8. Handita.Ditya Banu.Umar.Fadlillah.Umi.2011. Sistem Informasi Penjualan Berbasis Web Pada Usantex. Jurnal Emitor Universitas Muhammadiyah : Surakarta.
  9. Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. Perancangan Dan Pengaplikasian Sistem Penjualan Pada "Distro Smith" Berbasis E-commerce. Jurnal Dinamik Universitas Stikubank ( UNISBANK ): Semarang.
  10. Rejeki.Rara Sri Artati.Utomo.Prasetyo Agus.Susanti.Stefania Sri.2011. Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita. Skripsi Universitas Islam Negeri Syarif Hidayatullah : Jakarta.
  11. Indrajani.Shelly.2007. Analisis Dan Perancangan Sistem Informasi Penjualan Berbasiskan Web Pada Pt. Dairyfood Internusa. Jurnal Universitas Bina Nusantara : Bali.
  12. Ginting.Elizaandyni.2013. Aplikasi Penjualan Berbasis Web ( E-Commerce ) Menggunakan Joomla Pada Mutiara Fashion. Tugas Akhir Universitas Widyatama : Bandung.

DAFTAR LAMPIRAN

Lampiran A:

A.1.Surat Pengantar KKP
A.2.Surat Penugasan Kerja
A.3.Form Penggantian Judul
A.4.Kartu Bimbingan
A.5.Kartu Study Tetap Final ( KSTF )
A.6.Form Validasi Kuliah Kerja Praktek (KKP)
A.7.Kwitansi Pembayaran Kuliah Kerja Praktek (KKP)
A.8.Daftar Mata Kuliah Yang Belum Diambil
A.9.Daftar Nilai
A.10.Formulir Seminar proposal
A.11.Sertifikat Tri Dharma iDuHelp!
A.12.Sertifikat TOEFEL
A.13.Sertifikat Pengukuhan Prospek
A.14.Sertifikat IT Internasional
A.15.Sertifikat IT Nasional
A.16.Sertifikat IT Nasional
A.17.Sertifikat IT Nasional
A.18.Kurikulum
A.19.Curriculum Vitae (CV)l

Lampiran B:

B.1.Penilaian Objektif iDu
B.2.Partisipasi #1: Masuk ke Kelas Averroes iDu
B.3.Partisipasi #2 Rinfo Personal Use + 2 New Rinfo
B.4.Training iDuHelp
B.5.Partisipasi #2 Mendapatkan Judul KKP
B.6.Poster Session
B.7.Widuri + 1 New User
B.8.Partisipasi #3 Why Project
B.9.iDuHelp! Tahap Pertama
B.10.Partisipasi #3: Penyelesaian laporan tahap 1
B.11.Progress Project
B.12.Partisipasi #4 Latihan Presentasi
B.13.Assignment iDuHelp!
B.14.Assignment iRAN
B.15.Special Contributions