SMART PRESENSI MENGGUNAKAN QR- Code DENGAN ENKRIPSI VIGENERE CIPHER
|
|
|
- Vera Kusuma
- 9 tahun lalu
- Tontonan:
Transkripsi
1 J. Math. and Its Appl. ISSN: X Vol. 13, No. 2, Nopem ber 2016, SMART PRESENSI MENGGUNAKAN QR- Code DENGAN ENKRIPSI VIGENERE CIPHER Moh. Lukman Sholeh 1), Lutfi Ali Muharom 2) 1,2) Prodi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Jember 1) 2) Abstrak Penggunaan smart presensi yang dikombinasikan dengan teknologi QR-Code dapat memberikan kepraktisan dan dapat memberikan solusi agar presensi berjalan dengan baik dan efisien. Pengawas ujian tidak lagi membubuhkan tanda tangan pada kartu ujian dan mahasiswa tidak lagi mencetak kartu ujian. Pemanfaatan fungsi dari smartphone akan memudahkan dosen dalam melakukan presensi secara online. Nomor Ujian dan NIM mahasiswa akan tersimpan dalam database dan akan ditampilkan menggunakan QR-Code, saat pengawas ujian melakukan scanning QR-Code, maka mahasiswa akan menyerahkan QR-Code yang telah tercetak di HP. Pengamanan data yang dilakukan adalah dengan memanfaatkan kode batang QR-Code menggunakan enkripsi vigenere cipher. Aplikasi Smart Presensi pada Ujian di Universitas Muhammadiyah Jember merupakan alternative untuk mempermudah dan menyederhanakan proses presensi. Katakunci: Qr-Code; Smart Presensi; Kriptografi; vigenere cipher 1. Pendahuluan Pada perkembangan teknologi yang semakin maju dan pesat saat ini akan tentu berpengaruh pada kemudahan-kemudahan yang diberikan dalam kehidupan sehari-hari terutama dalam bidang pemerintahan, perusahaan dan pendidikan, sekolah, universitas dan tempat lain. Sistem presensi dalam kegiatan belajar mengajar di dalam suatu perguruan tinggi, tentu saja memiliki mahasiswa/mahasiswi yang harus di catat setiap hari. Pencatatan kehadiran ini lebih sering dikenal sebagai presensi. Presensi adalah salah satu faktor penting dalam dunia universitas. 31
2 32 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan Masalah yang terjadi dalam sistem yang telah diterapkan terletak pada pengumpulan data-data hadir mahasiswa yang dilakukan dalam kelas, di mana sistem presensi yang berjalan saat ini masih di lakukan secara manual, yaitu mengumpulkan semua kartu ujian dan ditanda tangani oleh dosen pengawas dan masih offline. Di era modern seperti sekarang ini, tidak menutup kemungkinan bahwa telepon seluler dapat dimanfaatkan untuk sistem presensi di perguruan tinggi. Salah satu fitur dari Smartphone yang menarik adalah kemampuannya untuk mengambil, menyimpan, serta menampilkan gambar dengan format JPEG karena sebagian besar Smartphone memiliki kamera. Ide yang muncul adalah untuk memanfaatkan QR Code dan Smartphone Android untuk menjadi sistem presensi. Dengan memanfaatkan QR Code, data mahasiswa dapat disimpan dalam bentuk gambar QR Code yang kemudian disimpan di dalam ponsel ataupun di cetak. Beberapa hal inilah yang mendorong pemikiran mengenai membangun sistem yang dapat melakukan absensi mahasiswa secara mobile, cepat, efektif dan efisien. Android dan Qr-Code digunakan dalam penelitian ini karena android merupakan OS (Operating System) mobile yang sangat populer dan banyak digunakan dan QR Code merupakan media yang digunakan dalam penyampaian informasi secaracepat dan mendapat respons yang cepat tanpa melakukan input secara manual dengan cara mengetik. Informasi yang dikodekan dalam QR Code dapat berupa URL, nomor telepon, pesan SMS, V-Card, atau teks apapun (Ashford, 2010). Penggunaan sistem pengamanan dengan menggunakan sandi klasik yang memiliki konsep relative sederhana dan banyak digunakan sampai sekarang yaitu vigener cipher akan membuat sistem ini memiliki sistem pengamanan yang tidak dengan mudah dipalsukan. Modifikasi yang sedemikian rupa yang digabungkan dengan QR-Code menjadikan sandi ini menjadi simple dan rumit dalam pemecahannya. 2. Tinjauan Pustaka 2.1 Quick Response Code Quick Response Code sering di sebut Qr Code atau Kode QR adalah semacam simbol dua dimensi yang dikembangkan oleh Denso Wave yang merupakan anak perusahaan dari Toyota sebuah perusahaan Jepang pada tahun Tujuan dari Qr Code ini adalah untuk menyampaikan informasi secara cepat dan juga mendapat tanggapan secara cepat. Pada awalnya Qr Code digunakan untuk pelacakan bagian kendaraan untuk manufacturing. Namun sekarang, telah digunakan ntuk komersil yang ditujukan pada pengguna telepon seluler. Qr Code adalah perkembangan dari barcode atau kode batang yang hanya mampu menyimpan informasi secara horizontal sedangkan QR Code mampu menyimpan informasi lebih banyak, baik secara horizontal maupun vertikal.
3 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto 33 Gambar 1 Contoh Qr Code Saya adalah mahasiswa teknik informatika di Universitas Muhammadiyah Jember QR Code biasanya berbentuk persegi putih kecil dengan bentuk geometris hitam (dapat dilihat di gambar 1), meskipun sekarang banyak yang telah berwarna dan digunakan sebagai brand produk. Informasi yang dikodekan dalam QR Code dapat berupa URL, nomor telepon, pesan SMS, V-Card, atau teks apapun (Ashford,2010). QR Code telah mendapatkan standarisasi internasional SO/IEC18004 dan Jepang JIS-X-0510 (Denso, 2011) Anatomi Qr Code Gambar 2 Anatomi Qr Code Beberapa penjelasan anatomi Qr Code Menurut Ariadi (2011) antara lain a. Finder Pattern berfungsi untuk identifikasi letak Qr Code. b. Format Information berfungsi untuk informasi tentang error correction level dan mask pattern. c. Data berfungsi untuk menyimpan data yang dikodekan. d. Timing Pattern merupakan pola yang berfungsi untuk identifikasi koordinat pusat Qr Code, berbentuk modul hitam putih. e. Alignment Pattern merupakan pola yang berfungsi memperbaiki penyimpangan Qr Code terutama distorsi non linier. f. Version Information adalah versi dari sebuah Qr Code. g. Quiet Zone merupakan daerah kosong di bagian terluar QR Code yang mempermudah mengenali pengenalan QR oleh sensor CCD. h. Qr Code version adalah versi dari Qr Code yang digunakan Versi Qr Code Gambar 3 Versi Qr Code (Sumber: qrcode.com)
4 34 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan Qr Code dapat menghasilkan 40 versi yang berbeda dari versi 1 (21 x 21 modul) sampai versi 40 (177 x 177 modul). Tingkatan Versi Qr Code 1 dan 2 berbeda 4 modul berlaku sampai dengan versi 40. Setiap versi memiliki konfigurasi atau jumlah modul yang berbeda. Modul ini mengacu pada titik hitam dan putih yang membentuk suatu QR Code. Setiap versi QR Code memiliki kapasitas maksimum data, jenis karakter dan tingkat koreksi kesalahan. Jika Jumlah data yang ditampung banyak maka modul yang yang akan diperlukan dan menjadikan Qr Code menjadi lebih besar (Denso, 2011) Mengoreksi kesalahan Qr Code QR Code mampu mengoreksikesalahan dan pengembalian data dalam pembacaan kode apabila qr code kotor atau rusak. Menurut Denso (2011), ada 4 tingkatan koreksi kesalahan dalam Qr Code: Tabel 1 Level Koreksi Level Koreksi Jumlah kesalahan Perkiraan L Koreksi 7% M 15% Q 25% H 30% Semakin tinggi tingkat koreksi kesalahan semakin besar juga versi Qr Code. Faktor lokasi dan lingkungan operasi perlu di timbangkan dalam menentukan level Qr Code. Level Q dan H baik digunakan di pabrik yang kotor, sedangkan L untuk tempat yang bersih. Level yang sering digunakana dalah level M dengan perkiraan koreksi mencapai 15% (qrcode.com, 2013) Manfaat Qr Code Beberapa manfaat yang terdapat pada Qr Code menurut Denso (2011) antara lain: 1. Kapasitas tinggi dalam menyimpan data Sebuah Qr Code tunggal dapat menyimpan sampai angka. 2. Ukuran yang kecil Sebuah Qr Code dapat menyimpan jumlah data yang sama dengan barcode 1D dan tidak memerlukan ruang besar. 3. Dapat mengoreksi kesalahan Tergantung pada tingkat koreksi kesalahan yang dipilih, data pada Qr Code yang kotor atau rusak sampai 30% dapat diterjemahkan dengan baik. 4. Banyak jenis data Qr Code dapat menangani angka, abjad, simbol, karakter bahasa Jepang, Cina atau Korea dan data biner. 5. Kompensasi distorsi Qr Code tetap dapat dibaca pada permukaan melengkung atau terdistorsi. 6. Kemampuan menghubungkan
5 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto 35 Sebuah QR Code dapat dibagi hingga 16 simbol yang lebih kecil agar sesuai dengan ruang. Simbol-simbol kecil yang dibaca sebagai kode tunggal apabila di scan menurut urutan Macam-macam Qr Code a) Qr Code model 1 dan model 2 Qr Code model 1 Gambar 4 Contoh Qr Code Model 1 (Sumber: qrcode.com) Model 1 adalah Qr Code asli, dapat menampung angka dengan versi maksimum 14 (73 x 73 modul) (qrcode.com, 2013). Qr Code model 2 Gambar 5 Contoh Qr Code Model 2 (Sumber: qrcode.com) Model 2 adalah penyempurnaan dari model 1 dengan versi terbesar 40 (177 x 177 modules), yang mampu menyimpan sampai angka (qrcode.com, 2013). b) Micro Qr Code Gambar 6 Contoh Micro Qr Code (Sumber: qrcode.com) Versi terbesar dari kode ini adalah M4 (17x17 modul) yang dapat menyimpan hingga 35 angka. Fitur utama dari Micro Qr Code adalah hanya memiliki satu pola deteksi posisi, dibandingkan dengan regular QR Code yang memerlukan sejumlah tempat karena pola deteksi posisi yang terletak di tiga sudut simbol. Qr Code biasa membutuhkan setidaknya empat modul yang lebar di sekitar simbol, sedangkan Micro QR Code hanya membutuhkan cukup dua modul margin. Konfigurasi Micro Qr
6 36 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan Code memungkinkan pencetakan di tempat lebih kecil dari Qr Code (qrcode.com,2013). c) iqr Code Gambar 7 Contoh iqr Code (Sumber: qrcode.com) Kode yang dapat dihasilkan dari salah satu modul, persegi atau persegi panjang. Dan dapat di cetak sebagai kode inversi hitam putih atau kode pola dot (bagian penanda). Versi terbesar dari kode ini dapat mencapai 61 (422x422 modul), yang dapat menyimpan angka (qrcode.com, 2013). d) SQRC Gambar 8 Contoh SQRC (Sumber: qrcode.com) Jenis Qr Code ini dilengkapi dengan membaca fungsi pembatas. Ini dapat digunakan untuk menyimpan informasi pribadi untuk mengelola informasi internal perusahaan dan sejenisnya (qrcode.com, 2013). e) LogoQ Gambar 9 Contoh LogoQ Jenis Qr Code yang dapat menggabungkan fitur desain tingkat tinggi seperti ilustrasi, huruf dan logo. Qr Code ini menggunakan Logika Since proprietary [qrcode.com,2013]. 2.2 Sandi Vigenere Sandi Vigenere merupakan bagian dari kriptografi. kriptografi adalah kajian mengenai teknik matematika yang digunakan untuk keamanan informasi. Sandi Vigenere menurut Bruen & Forcinito (2011) adalah sebuah sandi klasik yang memiliki konsep yang relatif sederhana dan banyak digunakan sampai sekarang. Ide dari sandi Vigenere ini adalah sandi Caesar yang dimodifikasi. Jika sandi Caesar menggunakan kata kunci sandi tunggal,
7 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto 37 sedangkan sandi vigenere menggunakan kata kunci yang diulang sebanyak yang diperlukan dengan panjang pesan. Huruf yang akan disandikan di sesuaikan dengan angka, a = 0, b = 1, c = 2,, z = 25. Kemudian tambahkan angka kata kunci dan angka pesan. Lalu hasilnya dimodulukan dengan 26, dan hasilnya yang berupa angka tersebut dirubah ke dalam huruf untuk mendapatkan huruf yang tersandi. Sandi Vigenere merupakan sebuah algoritma kriptografi klasik, algoritma ini tergolong algoritma dasar karena menggunakan algoritma berbasis karakter [Kurniawan, 2012]. 2.3 Android Android adalah sistem operasi mobile berbasis open source yang di miliki raksasa internet saat ini, Google. Android dikembangkan dengan menggunakan kernel linux. Android memungkinkan untuk di modifikasi secara bebas dan di distibusikan oleh pembuat perangkat tersebut. Dengan sifat open source tersebut telah banyak mendorong komunitas pengembang aplikasi untuk menggunakan source code android sebagai dasar proyek pembuatan aplikasi. Android dimulai sebagai sebuah start up rahasia pada tahun 2003, dan dibeli oleh Google pada tahun 2005 dan sebagai jalan google untuk memasuki pasar perangkat lunak bergerak. Handphone komersil pertama yang menggunakan S Android adalah HTC Dream, yang diluncurkan pada 22 Oktober Dikutip dari okezone.com (2013), terungkap pula sebanyak 4,5 juta smartphone yang berhasil terjual di Indonesia selama Januari sampai Maret 2013, sebanyak 2,28 juta di antaranya menjalankan OS Android Arsitektur android Android sebagai sistem operasi memiliki beberapa layer komponen di antaranya (Asmono, 2013), adalah: 1. Linux kernel Linux kernel merupakan layer dasar dari sistem operasi android. Di dalam layer ini berisi file-file sistem seperti system processing, memory, resource, drivers dan sistem lainnya. 2. Libraries Pada layer ini terdapat fitur-fitur android berada, sering diakses untuk menjalankan aplikasi. Beberapa libraries yang terdapat pada android di antaranya adalah: a. Libraries media untuk memutar video dan audio. b. Libraries manajemen tampilan. c. Libraries Graphics d. Libraries SQLite digunakan untuk dukungan database. e. Libraries SSL dan WebKit f. Libraries LiveWebcore g. Libraries 3d
8 38 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan 3. Android runtime Layer ini berfungsi untuk menjalankan aplikasi di android. Proses dalam menjalankan aplikasi menggunakan implementasi dari Linux. Android RunTime dibagi dua bagian, yaitu: a. Core Libraries Berfungsi untuk menerjemahkan bahasa java atau bahasa C. b. Dalvik Virtual machine Merupakan sebuah mesin berbasis register untuk menjalankan fungsifungsi pada android secara efisien. 4. Applications framework Layer ini di peruntukan bagi para pembuat aplikasi untuk menggunakan komponen-komponen yang terdapat pada layer ini untuk membuat aplikasi mereka. Komponen-komponen yang termasuk di dalam layer ini antara lain: a. Views b. Content Providers c. Resource Manager d. Notification Manager e. Activity Manager 5. Applications and Widget Layer ini berhubungan dengan aplikasi inti yang berjalan ada sistem operasi android Dasar aplikasi android (Android Application Fundamentals) Aplikasi android ditulis dengan menggunakan bahasa pemrograman java. Untuk mengcompile kode-kode tersebut Android menggunakan android SDK (Software development Kit) tool bersama dengan data dan files resource dan di paketkan menjadi satu dan file hasil compile tersebut diberi akhiran.apk. APK ini dapat digunakan untuk menginstal aplikasi yang telah dibuat di sistem operasi android Komponen aplikasi android Komponen aplikasi android adalah bagian penting dari sebuah aplikasi android. Setiap komponen mempunyai peranan yang berbeda sesuai dengan keperluan aplikasi. Ada 4 jenis komponen aplikasi android (Asmono, 2013) yang memiliki peranan atau tujuan yang berbeda di antaranya adalah: 1. Activities Activities biasanya untuk menyajikan User Interface (UI) kepada user untuk melakukan interaksi. Untuk pindah dari satu activity ke activity lain dapat melakukannya dengan satu even, misalnya klik tombol, atau memilih opsi. 2. Services Services merupakan komponen yang berjalan di background saat melakukan pekerjaannya. Service tidak memiliki user interface. Contohnya pada layanan pemutar musik yang dapat menjalankan satu memutar lagu di background saat pengguna menjalankan aplikasi yang berbeda.
9 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto Content providers Antarmuka yang digunakan untuk berbagi data antar aplikasi. Dengan Content provider programmer dapat menyimpan data dalam sistem file, SGLite dan lain- lain. Sebagai contoh android menyediakan aplikasi kontak pengguna. Dengan demikian aplikasi apapun yang memerlukan kontak pengguna atas izin pengguna dapat mengaksesnya. 4. Broadcast receivers Komponen yang merespon pengumuman ke user dari sistem android. Ini berfungsi untuk mengingatkan user itu sendiri. Misalnya baterai lemah, pesan masuk, telepon seluler telah dimatikan atau lain sebagainya. Broadcast recivers merespon dengan menghidupkan lampu latar, led light, getaran, suara dan lain- lain. 3. Metode Penelitian 3.1 Prosedur Penelitian Deskripsi umum mengenai metode pemelitian ini diperlihatkan pada gambar 10 berikut: Gambar 10 Tahapan Penelitian 3.2 Arsitektur Sistem Arsitektur sistem digunakan untuk menerjemahkan bagian-bagian dari keseluruhan sistem yang lebih bersifat khusus secara terstruktur dan dengan bertujuan yang menjawab kebutuhan sistem. Gambar 11 Arsitektur Sistem pada Paltform Android
10 40 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan Pada proses enkripsi ini, data yang akan dienkripsi adalah berupa NIM Mahasiswa. Jadi, nantinya NIM tersebut akan diekripsi kedalam vigenere cipher. Pertama, data nim akan dicek apakah ada atau tidak. Jika NIM ada maka akan dilanjutkan kedalam proses penyandian vigenere cipher sampai mengeluarkan string enkripsi (Gambar 12). 7 Gambar 12 Proses Enkripsi Data kemudian dilanjutkan pada proses scan Qr Code. Scan Qr Code ini dilakukan oleh dosen penguji/penjaga saat ujian akhir semester/ujian tengah semester. Proses dilakukan oleh dosen yaitu dengan set data terlebih dahulu seperti: pilih mata kuliah, jam kuliah, hari, dan penguji. Setelah data di set, kemudian data dilanjutkan pada scan Qr Code dan dikirim kedalam database. Gambar 13. Desain Awal Scan Absensi
11 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto Hasil dan Pembahasan 4.1 Hasil Pembangunan Aplikasi Gambar 14. Tampilan Login Form ini digunakan untuk dosen pengawas login. Sistem ini terintegrasi dengan sistem informasi akademik di Universitas Muhammadiyah Jember, sehingga user dan password menggunakan yang telah ada di sistem informasi akademik. Langkah berikutnya adalah dosen pengawas men-scan lembar kehadiran yang dicetak dari sistem akademik, untuk menentukan mata kuliah dan prodi yang menyelenggarakan (Gambar 14). Gambar 15 Absensi Ujian dari SIA dan QR-Code dalamnya Berikutnya, dosen pengawas tinggal melakukan scan terhadap kartu ujian mahasiswa. Scan ini dapat dilakukan dengan 2 cara, menscan kartu yang dicetak kertas atau men-scan dari HP mahasiswa yang elah diinstall aplikasi SIA Andorid (Gambar 16 dan 17).
12 42 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan Gambar 16 Kartu Ujian Kertas Gambar 17 Kartu Ujian Digital 4.2 Perbandingan Sistem Integrasi Pada Sistem Informasi Akademik (SIA) ini dikembangkan untuk mempermudah pengguna/administrator ataupun dosen penguji dalam melakukan presensi. Data pengembangan sistem dan perbedaan sistem lama dengan sistem baru dapat dilihat pada tabel 2. Tabel 2 Perbandingan Sistem. Sistem Lama - Absensi masih menggunakan manual dan tidak terkoneksi ke Sistem Informasi Akademik (SIA) - Kemungkinan kecurangan mahasiswa dalam mengikuti ujian masih ada Sistem Baru - Absensi yang dilakukan secara online dan terkoneksi ke Sistem Informasi Akademik (SIA) - Kecurangan mahasiswa dalam mengikuti ujian (bayar / belum bayar kuliah) dapat diatasi dengan menggunakan aplikasi android
13 Ulul Azmi, Rita Yuliastuti, Kresna Oktafianto Pengujian Sistem Pengujian alpha atau black box merupakan metode pengujian yang berfokus pada kebutuhan fungsional dari aplikasi. Pengujian black box dilakukan dengan fokus pada hasil keluaran yang diharapkan dari sistem yang diuji, apakah dapat berjalan sesuai yang diharapkan atau tidak. Tabel pengujian black box dapat dilihat pada Tabel 3. Tabel 3 Pengujian Black Box No. Skenario Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Scanning pada Qr Code di kartu ujian 2 Mendapatkan data dari hasil scanning 3 Deskripsi Qr Code melalui aplikasi android 4 Mahasiswa mencetak kartu ujian yang telah tersisipi kode Qr Code 5 Data yang discan masuk kedalam data base server Aplikasi masuk ke halaman scanning. Aplikasi menampilkan data mahasiswa Deskripsi berupa nim asli Kartu Ujian telah tersisipi otomatis kode Qr Code Aplikasi menampilkan data yang telah terkoneksi kedata base server Berhasil Berhasil Berhasil Berhasil Behasil 5. Kesimpulan dan Saran Dari hasil pengujian dapat disimpulkan beberapa hal sebagai berikut: 1. Implementasi pada integrasi Sistem Informasi Akademik (SIA), dapat menghubungkan data yang dikirim dari Sistem Absensi menggunakan QR Code Scanner. 2. Sistem yang dikembangkan dapat mempermudah dosen dalam proses absensi Ujian Tengah Semester (UTS) ataupun Ujian Akhir Semester (UAS). 3. Sistem yang dikembangkan dapat menguji kecurangan mahasiswa dalam mengikuti ujian, dikarenakan pada proses Scanner ada notifikasi bahwa mahasiswa tersebut telah membayar ataupun belum. Setelah dilakukan pembangunan dan pengujian sistem diberikan saran pengembangan sebagai berikut: 1. Diterapkan sistem enkripsi pada nomer ujian dan nim mahasiswa yang tercetak pada QR-Code 2. Pada layout data set masih menggunakan menu tab, disarankan menggunakan tab layout dan swipe.
14 44 Pendekatan Fungsi Polynomial Dari Benda Putar Dengan Metode Eliminasi Gauss Jordan DAFTAR PUSTAKA [1] Android Dasboards. Developer.android.com, (diakses 15 Januari 2016). [2] Ariadi. ( 2011). Analisis dan Perancangan Kode Matriks Dua Dimensi Quick Response (QR) Code. Skripsi. Universitas Sumatera Utara. [3] Ashford, Robin QR Code and academic libraries eaching mobile users. (Online) (22 januari 2016). [4] Asmono, Cahya Rizky D. (2013). Perancangan Aplikasi Hijaiyah Pada Android Dengan Menggunakan Metode Rectangles Collision Detection. Skripsi. Universitas Sumatera Utara. [5] Denso Wave Incorporated Answers to your question about the QR Code. (Online) (20 februari 2016). [6] Denso ADC. (2011). QR Code Essentials (Online), bid=1426&mid=4802(5januari2016) [7] Setyawan, Antonius Hendra. (2010). Perancangan Aplikasi Sistem Presensi Mahasiswa Menggunakan Qr Code Pada Sistem Operasi Android. Diponegoro: Universitas diponegoro.
Penerapan Model Presensi Ujian Semester Berbasis Quick Response Code (QR Code) di Universitas Muhammadiyah Jember
Penerapan Model Presensi Ujian Semester Berbasis Quick Response Code (QR Code) di Universitas Muhammadiyah Jember Lutfi Ali Muharom 1) 1) Jurusan Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Quick Response Code Quick Response Code sering di sebut QR Code atau Kode QR adalah semacam simbol dua dimensi yang dikembangkan oleh Denso Wave yang merupakan anak perusahaan
BAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem presensi menggunakan QRCode dan ijin berbasis web dan mobile merupakan sistem informasi yang digunakan untuk menyelesaika masalah presensi dan ijin
BAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia perdagangan, kode yang banyak dipakai adalah barcode (kode batang). Hampir semua barang yang dijual di toko grosir, department store sudah menggunakan dan
Sistem Pengamanan Keaslian Ijasah Menggunakan QR-Code dan Algoritma Base64
JUSI Vol. 1, No. 2 ISSN 2087-8737 September 2011 Sistem Pengamanan Keaslian Ijasah Menggunakan QR-Code dan Algoritma Base64 * Program Studi Sistem Informasi, Universitas Ahmad Dahlan Jalan Prof. Dr. Soepomo,
BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan
BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa
DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3
DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin pesat. dapat dirasakan hampir di setiap bidang kehidupan. Salah
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi yang semakin pesat dapat dirasakan hampir di setiap bidang kehidupan. Salah satunya di bidang komunikasi dan informasi. Hal ini terlihat
BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini
BAB II LANDASAN TEORI 2.1 TOEFL Test of English as a Foreign Languange yang disingkat TOEFL adalah ujian kemampuan berbahasa Inggris dengan logat Amerika yang diperlukan untuk masuk ke universitas di Amerika
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,
KEAMANAN LOGIN WEB MENGGUNAKAN METODE 3DES BERBASIS TEKNOLOGI QUICK RESPONSE CODE
Jurnal Informatika Mulawarman Vol. 9 No. 2 Juni 2014 18 KEAMANAN LOGIN WEB MENGGUNAKAN METODE 3DES BERBASIS TEKNOLOGI QUICK RESPONSE CODE 1) Heru Adya Gunawan, 2) Zainal Arifin & 3) Indah Fitri Astuti
BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core
BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL 4.1 Implementasi Sistem 4.1.1 Kebutuhan Sistem Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : Prossesor
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Hasil yang disajikan oleh sistem berdasarkan Perancangan Keamanan Data SMS Dengan Menggunakan Kriptografi Vigenere Cipher Berbasis Android adalah berupa sistem yang
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada tahapan ini menjelaskan hasil dari perancangan aplikasi serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat.
linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.
BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan dan perkembangan teknologi informasi dewasa ini telah berpengaruh pada hampir semua aspek kehidupan manusia, tak terkecuali dalam hal berkomunikasi. Dengan
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Handphone merupakan salah satu teknologi yang sangat diminati masyarakat dalam membantu pekerjaan, pendidikan yang memberikan informasi secara
KUMPULAN APLIKASI JAVA J2ME
KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia
BAB III ANALISA SISTEM
BAB III ANALISA SISTEM 3.1 Analisa Masalah Pada sebuah aplikasi tentu kita akan lebih mudah mengoperasikan atau menggunakan aplikasi tersebut jika ada media antar muka yang memudahkan dalam melakukan proses.
BAB I PENDAHULUAN. dari isinya, informasi dapat berupa penting atau tidak penting. Bila dilihat dari sifat
BAB I PENDAHULUAN 1.1 Latar Belakang Informasi adalah inti yang dipertukarkan dalam proses berkomunikasi. Jenis informasi yang digunakan dalam komunikasi pun bermacam-macam. Jika dilihat dari isinya, informasi
APLIKASI PENGECEKAN IDENTITAS KENDARAAN BERMOTOR MENGGUNAKAN QUICK RESPONSE CODE (QR Code) BERBASIS ANDROID
APLIKASI PENGECEKAN IDENTITAS KENDARAAN BERMOTOR MENGGUNAKAN QUICK RESPONSE CODE (QR Code) BERBASIS ANDROID Andri Atmajaya Jurusan Teknik Informatika STMIK PalComTech Palembang ABSTRAK Pada tahun 1994,
BAB 1. PENDAHULUAN 1.1 Latar Belakang 1.1.1 Perkembangan Telepon Seluler Perkembangan mobile phone saat ini sangat berkembang dengan pesat seiring dengan kehadiran dari operating system Android.sebagaimana
BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat. Pengamanan
BAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini proses pembayaran tiket konser dilakukan dengan scan dengan menggunakan barcode hal tersebut akan memakan waktu yang cukup lama karena
BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi Aplikasi dan Konfigurasi Tahap implementasi dan pengujian dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Dalam perancangan pengamanan gambar menggunakan algoritma vigenere cipher ini memiliki hasil yang telah didapat. Aplikasi ini menggambarkan proses yang terjadi dalam
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Ada banyak sekali metode yang bisa digunakan untuk menghafalkan Al-Quran, mulai dari mendengarkan bacaan terus menerus, melihat bacaan yang mau dihafalkan berulang
Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa
Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa 1 Satriyo Adhy dan 2 Panji Wisnu W Program Studi Teknik Informatika FSM Universitas Diponegoro Semarang
PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya
PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.
BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang
BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih
BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan
Gambar 1. Perangkat mobile Android
Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text
BAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi atau tahap penerapan ini adalah suatu bentuk kegiatan yang merupakan rangkaian lanjutan dari kegiatan perancangan perangkat lunak, implementasi
APLIKASI JADWAL MATA KULIAH BERBASIS WEB DAN ANDROID TUGAS AKHIR DISUSUN OLEH: HERI BUDHI ISWANTO TEKNIK INFORMATIKA
APLIKASI JADWAL MATA KULIAH BERBASIS WEB DAN ANDROID TUGAS AKHIR DISUSUN OLEH: HERI BUDHI ISWANTO 0734010278 TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM
Absensi Karyawan.
Absensi Karyawan www.davidnakoko.com About Prerequisite Installing Setting Running Get Report Quick Guide About Sekarang ini banyak sekali software absensi di luar sana, mulai yang sederhana sampai yang
IMPLEMENTASI DAN PENGUJIAN
BAB 4. IMPLEMENTASI DAN PENGUJIAN Tahap Implementasi merupakan tahap pelaksanaan atau penerapan dari perancangan yang telah dikemukakan pada bab 4, yaitu perancangan sistem untuk melakukan proses kean
PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK
Jurnal Teknik Informatika, Vol 1 September 2012 PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Veny Alfiandari 1), Juni Nurma
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan
BAB 1 Pengenalan Aplikasi Perangkat Bergerak
BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta [email protected] Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik
APLIKASI LOCATION BASED SERVICE UNTUK SISTEM PEMESANAN TAKSI ONLINE PADA PLATFORM ANDROID
APLIKASI LOCATION BASED SERVICE UNTUK SISTEM PEMESANAN TAKSI ONLINE PADA PLATFORM ANDROID Risdilah Mimma Untsa 1, Aries Pratiarso 2, A. Subhan Khalilullah 2 1 Politeknik Elektronika Negeri Surabaya, Jurusan
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan mengembangkan
BAB I PENDAHULUAN. dengan munculnya berbagai sistem operasi yang lengkap layaknya komputer,
BAB I PENDAHULUAN I.. Latar Belakang Beberapa tahun terakhir ini terjadi perkembangan yang sangat pesat di bidang teknologi pengolahan data pesan teks, salah satunya ialah smartphone. Itu dapat dilihat
BAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Selama satu hingga dua dasawarsa belakang ini, terdapat suatu perkembangan yang signifikan dalam penggunaan kode dua dimensi. Misalnya Pdf147, Datamatrix, Maxicode,
GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID
GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID Ronny Teknik Informatika, Sekolah Tinggi Teknik Surabaya e-mail: [email protected] ABSTRAK Teknologi mobile device
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 TINJAUAN PUSTAKA Tinjauan pustaka pada penelitian ini merupakan referensi penulis dalam membangun aplikasi transposisi akord lagu berbasis android. parameter
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat merupakan sistem keamanan dalam pengiriman
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan program. Dimana didalam program ini terdapat tampilan login, tampilan menu utama, tampilan
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil aplikasi ini merupakan video
BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.
BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan
BAB IV PERANCANGAN SISTEM
BAB IV PERANCANGAN SISTEM 4.1 Perancangan sistem Pada bagian ini akan dijelaskan beberapa tahapan untuk membuat sebuah aplikasi mulai dari alur aplikasi, perancangan antar muka, perancangan arsitektural,
BAB II TINJAUAN PUSTAKA. mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford,
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Translator Menerjemahkan adalah suatu kegiatan yang terjadi dalam bahasa: proses mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford, 1965:1). Catford
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1. Analisis Sistem Analisa sistem digunakan untuk menguraikan sistem yang diidenfikasi dan dievaluasi permasalahannya. Sistem ini dianalisis untuk membuat rancangan spesifikasi
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah yang paling umum dihadapi saat sudah berkeluarga salah satunya yaitu mengenai anggaran pengeluaran bulanan yang berbeda dari sebelumnya (belum menikah). Salah
PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID
1 PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID Kadek Yudhimas Septyadi Putra 1, Herry Sujaini 2, Tursina 3. Program Studi Informatika Universitas Tanjungpura 1,2,3.
Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc
Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Kebutuhan manusia akan perangkat informasi dan komunikasi seakan menjadi kebutuhan yang tidak terpisahkan dalam kehidupan. Dengan banyaknya aplikasi
Panduan Penggunaan Aplikasi incloud Bahasa Indonesia
Panduan Penggunaan Aplikasi incloud Bahasa Indonesia A. Memulai Menggunakan Layanan Aplikasi incloud memungkinkan Anda untuk menyimpan, mengelola berkas dan konten dari perangkat mobile Anda. Dengan aplikasi
BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan
BAB I PENDAHULUAN I.1. Latar Belakang Perangkat lunak aplikasi (software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Bab ini akan dijelaskan mengenai pustaka yang digunakan oleh penulis sebagai acuan dalam mengembangkan sistem. Pemasukan data ke dalam komputer secara tradisional adalah melalui
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi berbasis Linux, Middleware dan aplikasi kunci yang dirilis oleh Google [1].
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Layanan push email adalah layanan multimedia yang memungkinkan pengguna layanan menerima email langsung ke perangkat mobile yang di miliki secara real time. Push email
PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer
Student absent and Grade Information list Aplication System in Android Operating System Angga Tri Hendratno Undergraduate Program, Faculty of Industrial Engineering, 2010 Gunadarma University http://www.gunadarma.ac.id
PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMANAN DATA PADA SMS DENGAN METODE ALGORITMA RC-6 BERBASIS ANDROID LAPORAN TUGAS AKHIR
PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMANAN DATA PADA SMS DENGAN METODE ALGORITMA RC-6 BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun sebagai syarat untuk menyelesaikan Pendidikan Diploma 3 OLEH: FACHRI
ANALISIS DAN DESAIN SISTEM
ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perancangan aplikasi terjemahan melalui perangkat mobile phone Android dibuat agar dapat dengan mudah digunakan oleh siapa saja. Aplikasi yang dikembangkan
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Impelementasi merupakan tahap pengembangan rancangan menjadi sebuah kode program. Di awal bagian ini dijabarkan spesifikasi perangkat keras (hardware)
BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi
BAB 3 PERANCANGAN SISTEM 3.1 Gambaran Umum Perancangan Aplikasi Rancangan aplikasi Doa-Doa Harian ini akan dikembangkan nantinya untuk memudahkan pemakai aplikasi agar dapat mmbaca doa sebelum beraktifitas.
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Metode Penelitian Penelitian ini bertujuan untuk mengembangkan produk berupa locationbased game yang diperuntukan bagi perangkat mobile dengan sistem operasi Android. Penelitian
PERANCANGAN APLIKASI QR CODE GENERATOR DAN QR CODE READER MENGGUNAKAN METODE STROKE HISTOGRAM
PERANCANGAN APLIKASI QR CODE GENERATOR DAN QR CODE READER MENGGUNAKAN METODE STROKE HISTOGRAM Tetti Sipahutar (1011502) Mahasiswa Program Studi Teknik Informatika STMIK Budi Darma Medan Jln. Sisingamangaraja
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Uji coba terhadap aplikasi dilakukan untuk melihat apakah fungsi-fungsi dasar aplikasi berjalan sebagaimana mestinya. Dalam melakukan uji coba terhadap
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Implementasi program dari analisa dan desain sistem yang telah dibuat, sehingga dengan adanya sistem ini dapat membantu Dinas Pekerjaan Umum (DPU)
MENGGUNAKAN APLIKASI TELEGRAM DI BERBAGAI PERANGKAT
MENGGUNAKAN APLIKASI TELEGRAM DI BERBAGAI PERANGKAT Nama Penulis [email protected] Abstrak Telegram adalah Aplikasi pesan chatting yang memungkinkan pengguna untuk mengirimkan pesan chatting rahasia
BAB I PENDAHULUAN. melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal
BAB I PENDAHULUAN Bab Pendahuluan akan menjabarkan mengenai garis besar skripsi melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal yang akan dijabarkan adalah latar belakang,
PERANCANGAN DAN IMPLEMENTASI APLIKASI E-LEARNING VERSI MOBILE BERBASIS ANDROID
PERANCANGAN DAN IMPLEMENTASI APLIKASI E-LEARNING VERSI MOBILE BERBASIS ANDROID Elda Belina P, Fakruddin Rizal Batubara Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas Teknik Universitas
BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi
BAB I PENDAHULUAN 1.1 Latar Belakang Kehadiran teknologi komputer dengan kekuatan prosesnya telah memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi berbasis komputer itu sendiri
BAB IV. Implementasi dan Pengujian
BAB IV Implementasi dan Pengujian 4.1. Implementasi Aplikasi Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi dan pengujian aplikasi. Pada tahap implementasi terdapat
BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini perkembangan perangkat telepon telah sampai pada era smartphone. Telepon pada zaman dulu hanya berfungsi sebagai alat komunikasi suara atau pesan saja.
Koleksi Program Tugas Akhir dan Skripsi dengan
Koleksi Program Tugas Akhir dan Skripsi dengann Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
BAB I PENDAHULUAN. digunakan untuk mengirim dan menerima informasi. penting dalam suatu organisasi maupun pribadi. Hal ini terkait dengan
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi kian pesat dalam setiap lini kehidupan yang secara disadari atau tidak telah mengubah gaya hidup masyarakat. Sejalan dengan meningkatnya peranan
BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya,
1 BAB I PENDAHULUAN 1.1 Latar Belakang Indonesia adalah Negara yang kaya akan sumber daya alam, budaya, suku, dan kuliner. Dari kekayaan alam dan budaya yang berbeda-beda pada setiap daerah, secara tidak
BAB III ANALISA DAN PERANCANGAN. 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan:
BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan: Gambar 3.1 Tahap awal pengerjaan Gambar di atas adalah tahapan awal dalam pengerjaan pembuatan aplikasi SMS Kriptografi
BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan
BAB IV HASIL DAN UJI COBA IV.1. Implementasi Sistem Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari perancangan aplikasi kitab sabilal muhtadin berbasis android yang dibuat serta pembahasan
I. PENDAHULUAN. dengan melihat rajin atau tidaknya orang tersebut. Oleh karena itu, dalam berbagai
1 I. PENDAHULUAN 1.1 Latar Belakang Salah satu parameter untuk mengukur tingkat kredibilitas seseorang adalah dengan melihat rajin atau tidaknya orang tersebut. Oleh karena itu, dalam berbagai instansi
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi
BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi
ABSTRAK. Kata kunci : Google Map, Android, Kuliner.
ABSTRAK Teknologi sudah menjadi kebutuhan pelengkap di lingkungan masyarakat sekarang ini. Proses penelusuran informasi secara manual yang membutuhkan waktu yang lama untuk menemukan tempat atau lokasi
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Beberapa tahun terakhir ini terjadi perkembangan yang pesat pada teknologi, salah satunya adalah telepon selular (ponsel). Mulai dari ponsel yang hanya bisa digunakan
