Data Penulis: Dosen STEKOM Khoirur Rozikin, S.Kom, M.Kom Dani Sasmoko, S.T, M. Eng Unang Achlison, S.T, M.Kom Drs. Bambang Suhartono, M.Kom Purwanto, S.Kom Arsito Ari Kuncoro, S.Kom, M.Kom Budi Hartono, S.Kom, M.Kom
Alumnus STEKOM Agus Widayanto, S.Kom Lingga Hartadi, Amd Luy Usman, Amd Muhammad Toha, S.Kom Rohmad Abidin, S.Kom Wahyu Utomo, S.Kom
Program Studi Sistem Komputer Program Studi Manajemen Informatika Program Studi Teknik Elektronika Program Studi Teknik Elektronika Program Studi Teknik Elektronika Program Studi Sistem Komputer Program Studi Sistem Komputer
Program Studi Sistem Komputer Program Studi Teknik Komputer Program Studi Teknik Elektronika Program Studi Sistem Komputer Program Studi Sistem Komputer Program Studi Sistem Komputer
Sistem Pakar untuk Mendiagnosa Kerusakan pada BLACKBERRY 8520 dengan Metode Forward Chaining Agus Widayanto, Khoirul Rozikin
1–6
Sistem Keamanan Kendaraan SUZUKI SMASH Menggunakan ATMEGA 8 dengan Sensor Bluetooth HC-6 Berbasis Android Lingga Hartadi, Dani Sasmoko 7 – 18 Analisis Kebutuhan Kapasitor pada Panel Capacitor Bank untuk beban 500 kwatt Luy Usman, Unang Achlison
19 – 24
Sistem Pendukung Keputusan Penentuan Lokasi Server Center Menggunakan Metode Simple Additive Weighting Berbasis Geographic Information System Muhammad Toha, Bambang Suhartono 25 – 32 Efektifitas Solar Illumination dan Solar Light Collectors pada Ruang Tertutup Purwanto 33 - 36 Aplikasi Pembayaran SPP di Lingkungan Yayasan Az-Zahra Demak Berbasis Client Server Terintegrasi dengan SMS Gateway Rohmad Abidin, Arsito Ari Kuncoro 36 – 41 Pengaruh Bounching Sakelar pada Kendali Motor Stepper dan Radio Frequency Unang Achlison 42 - 50
Jurnal ELKOM diterbitkan oleh Sekolah Tinggi Elektronika dan Komputer (STEKOM). Jurnal ELKOM sebagai sarana komunikasi dan penyebarluasan hasil penelitian, pemikiran serta pengabdian pada masyarakat
Perancangan Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51 Studi Kasus pada SMP Negeri 3 Purwodadi Wahyu Utomo, Budi Hartono 51 - 54
JURNAL ELEKTRONIKA DAN KOMPUTER Penanggung Jawab : Ketua Sekolah Tinggi Elektronika dan Komputer Pemimpin Redaksi : Unang Achlison, S.T, M.Kom Mitra Bestari : Prof. YL Sukestiyarno M.S, Ph.D (Universitas Negeri Semarang) Sekretaris Redaksi : Purwanto, S.Kom Dewan Redaksi : Dr. Ir. Agus Wibowo, M.Kom, M.Si, M.M Drs. Bambang Suhartono, M.Kom Muhammad Muthohir, S.Kom, M.Kom Ir. Paulus Hartanto, M.Kom Sulartopo, S.Pd. M.Kom Desain Grafis : Joseph Teguh Santoso, S.Kom, M.Kom Setyo Adi Nugroho, S.E, M.Kom
Alamat Redaksi : Lembaga Penelitian dan Pengabdian Masyarakat Sekolah Tinggi Elektronika dan Komputer Jl. Majapahit No. 605 Semarang Telp. 024-6723456 E-mail :
[email protected]
KATA PENGANTAR Puji syukur ke hadirat Tuhan Yang Maha Esa dengan terbitnya Jurnal ELKOM (Elektronika dan Komputer) Edisi April 2015, Volume 8 Nomor 1 Tahun 2015 dengan artikel-artikel yang selalu mengikuti perkembangan Ilmu Pengetahuan dan Teknologi dalam bidang Elektronika dan Komputer. Semua artikel yang dimuat pada Jurnal Elektronika dan Komputer (ELKOM) ini telah ditelaah oleh Dewan Redaksi yang mempunyai kompetensi di bidang Elektronika dan Komputer. Pada edisi ini kami menyajikan beberapa topik menarik antara lain makalah yang menggunakan objek Hand Phone yaitu : “Sistem Pakar untuk Mendiagnosa Kerusakan pada BLACKBERRY 8520 dengan Metode Forward Chaining”, dan “Aplikasi Pembayaran SPP di Linkungan Yayasan Az-Zahra Demak Berbasis Client Server Terintegrasi dengan SMS Gateway”. Topik selanjutnya adalah makalah yang menggunakan aplikasi micro controller yaitu : “Sistem Keamanan Kendaraan SUZUKI SMASH Menggunakan ATMEGA 8 dengan Sensor Bluetooth HC-6 Berbasis Android”, serta “Perancangan Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51 Studi Kasus pada SMP Negeri 3 Purwodadi”. Topik selanjutnya adalah makalah yang menggunakan objek Elektronika yaitu : “Analisis Kebutuhan Kapasitor pada Panel Capacitor Bank untuk Beban 500 Kwatt”, “Efektifitas Solar Illumination dan Solar Light Collectors pada Ruang Tertutup”, dan “Pengaruh Bounching Sakelar pada Kendali Motor Stepper dan Radio Frequency”. Topik selanjutnya adalah makalah yang menggunakan aplikasi jaringan komputer yaitu : “Sistem Pendukung Keputusan Penentuan Lokasi Server Center Menggunakan Metode Simple Additive Weighting (SAW) Berbasis Geographic Information System (GIS)”. Terima kasih yang mendalam disampaikan kepada penulis makalah yang telah berkontribusi pada penerbitan Jurnal ELKOM edisi kali ini. Dengan rendah hati dan segala hormat, mengundang Dosen dan rekan sejawat peneliti dalam bidang Elektronika dan Komputer untuk mengirimkan naskah, review, gagasan dan opini untuk disajikan pada Jurnal Elektronika dan Komputer (ELKOM) ini. Sebagai akhir kata, saran dan kritik terhadap Jurnal Elektronika dan Komputer (ELKOM) yang membangun sangat diharapkan. Selamat membaca.
Semarang, April 2015
Pemimpin Redaksi
i
Vol.8 No.1 April 2015
JURNAL ELEKTRONIKA DAN KOMPUTER
DAFTAR ISI
Kata Pengantar ........................................................................................................................i Daftar Isi ............................................................................................................................... ii 1. Sistem Pakar untuk Mendiagnosa Kerusakan pada BLACKBERRY 8520 dengan Metode Forward Chaining (Agus Widayanto, Khoirul Rozikin) .................................... 1 2. Sistem Keamanan Kendaraan SUZUKI SMASH Menggunakan ATMEGA 8 dengan Sensor Bluetooth HC-6 Berbasis Android (Lingga Hartadi, Dani Sasmoko) ................. 7 3. Analisis Kebutuhan Kapasitor pada Panel Capacitor Bank untuk Beban 500 Kwatt (Luy Usman, Unang Achlison) ...................................................................................... 19 4. Sistem Pendukung Keputusan Penentuan Lokasi Server Center Menggunakan Metode Simple Additive Weighting Berbasis Geographic Information System (Muhammad Toha, Bambang Suhartono) .................................................................... 25 5. Efektifitas Solar Illumination dan Solar Light Collectors pada Ruang Tertutup (Purwanto) .................................................................................................................... 33 6. Aplikasi Pembayaran SPP di Lingkungan Yayasan Az-Zahra Demak Berbasis Client Server Terintegrasi dengan SMS Gateway (Rohmad Abidin, Arsito Ari Kuncoro) ..... 36 7. Pengaruh Bounching Sakelar pada Kendali Motor Stepper dan Radio Frequency (Unang Achlison) .......................................................................................................... 42 8. Perancangan Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51 Studi Kasus pada SMP Negeri 3 Purwodadi (Wahyu Utomo, Budi Hartono) ..................................................................................... 52
ii
PERANCANGAN APLIKASI PEMBAYARAN SPP DENGAN RADIO FREQUENCY IDENTIFICATION (RFID) DAN MCS-51 STUDI KASUS PADA SMP NEGERI 3 PURWODADI (Wahyu Utomo, Budi Hartono)
PERANCANGAN APLIKASI PEMBAYARAN SPP DENGAN RADIO FREQUENCY IDENTIFICATION (RFID) DAN MCS-51 STUDI KASUS PADA SMP NEGERI 3 PURWODADI WAHYU UTOMO, BUDI HARTONO Sekolah Tinggi Elektronika dan Komputer Jl. Majapahit 605 & 304 Semarang Indonesia E-mail :
[email protected]
Abstrak Prototipe ini bertujuan untuk Mengimplementasikan alat pembayaran SPP yang tepat dan teliti serta mempercepat proses administrasi siswa. Prototipe ini di bangun menggunakan teknologi RFID tags Pasif, Reader dan MCS-51 sebagai mikrokontroler, menggunakan software Visual Basic 6.0 untuk menulis bahasa pemrograman atau soce code dan sebagai desain program, serta menggunakan MySQLyog sebagai database program, menggunakan MySQL konektor 5.1 sebagai penghubung antara database dan program. Cara kerja alat ini adalah, jika kartu didekatkan pada Reader maka program akan membaca ID pada kartu RFID tersebut, data yang ditransmisikan dapat berupa kode-kode yang bertujuan untuk mengidentifikasi suatu obyek tertentu. Suatu RFID tags dapat berupa benda yang sangat kecil, sehingga dapat disatukan dengan menggunakan media kertas stiker misalnya, ketika kode-kode identitas yang terdapat pada RFID tags yang direkatkan dengan stiker tersebut, dibaca oleh RFID reader, maka secara otomatis identitas dari benda yang telah diberi RFID tags tersebut akan diketahui, proses RFID dilakukan untuk menyimpan ID siswa dalam bentuk data ASCII yang dapat dibaca oleh reader. Kata kunci : RFID, Pembayaran SPP, Reader, MCS-51.
A. PENDAHULUAN Sekolahan yang memiliki jumlah siswa ratusan bahkan ribuan tentunya sangat membutuhkan perangkat yang terintegrasi. Salah satu sekolah yang masih menggunakan sistem pembayaran SPP manual adalah di SMP Negeri 3 Purodadi, yang beralamat jln.Gajah Mada No.20 Purwodadi Grobogan. Sistem manual memiliki banyak kelemahan diantaranya system manual tidak praktis dalam proses perekapan ke server pusat, karena harus dilakukan secara manual dan terdapat kemungkinan terjadi kesalahan dalam proses perekapannya yang disebabkan human error. Data diserver tidak dapat langsung diupdate, karena harus menunggu petugas perekap mengupdate data di server. Sehingga diperlukan system yang teritegrasi agar dapat meminimalisir kesalahan-kesalahan tersebut.
Salah satu hal yang sangat penting bagi siswa adalah membayar SPP, yang merupakan kewajiban siswa untuk biaya administrasi sekolah. Biasanya di sekolahan dalam pembayaran SPP masih menggunakan sistem manual, yang kadang menyulitkan bagi siswa dan pihak sekolah serta sistem pembayaran manual sangatlah tidak praktis. Pihak sekolah harus membuka file yang berupa tulisan tangan dari pegawai TU dibidang keadministrasian dan siswa akan mendapatkan bukti dari pegawai itu berupa tulisan tangan dan itu sangatlah tidak praktis buat proses perekapan data bagi sekolahan. Disamping itu banyak terjadi antrian pembayaran setiap bulannya. Maka dibuatlah aplikasi pembayaran SPP dengan menggunakan RFID dan MCS-51 untuk memudahkan dan mengurangi antrian siswa dalam pembayaran SPP.
51
Vol. 8 No.1 – ELKOM, April 2015
5. Struktur Kontrol Struktur kontrol didalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.
B. DASAR TEORI 1. Sistem Informasi Secara sederhana sistem informasi adalah suatu sistem yang tujuannya menghasilkan informasi. Sistem informasi adalah sebuah rangkaian prosedur formal dimana data dikelompokkan, diproses menjadi informasi, dan didistribusikan kepada pemakai (Jogiyanto HM, 2009).
6. Structured Query Language (SQL) Structured Query Language (SQL) adalah suatu bahasa database standar industri. SQL menyediakan Data Manipulation Language (DML), dengan perintah DML dimungkinkan untuk membangun query untuk mengambil data (SELECT) dari beberapa tabel, menyisip (INSERT) data baru, memperbaiki (UPDATE) data, dan menghapus (DELETE) data.
2. Radio Frequency Identification (RFID) Suatu metode penyimpanan dan pengambilan kembali data melalui gelombang radio dengan menggunakan suatu peralatan yang disebut RFID tags dan RFID reader (henlia,2005). Pada sistem RFID umumnya, sebuah tags dipasangkan kepada suatu obyek, adapun klasifikasi sistem RFID berdasarkan jenis tags dan frekuensi (http://www.arsys.or.id/).
7. Basis Data Basis data adalah sebuah koleksi dari data yang tahan lama yang digunakan oleh sistem aplikasi dari perusahaan tertentu (Date, 2000). Perusahaan bisa merupakan individual (dengan sebuah basisdata perseorangan yang kecil), atau badan besar yang serupa (dengan basis data besar yang saling berbagi).
3. MCS-51 Mikrokontroler dalam MCS-51 dari Intel Crop telah dipakai banyak orang. Hal ini karena mikrokontroler tersebut telah dikenalkan sejak lama, selain itu juga harga jualnya yang terjangkau dan telah tersedia beberapa perangkat lunak pendukung mikrokontroler ini compiler, linker, simulator. Salah satu produknya adalah mikrokontroler AT89S51 yaitu mikrokontroler Atmel AT89S51. Semua mikrokontroler MCS51 keluaran Atmel memiliki ruang alamat untuk program dan data.
8. Entity Relationship Diagram (ERD) Menurut Steinbart (2003) ERD adalah suatu gambaran yang menjelaskan dan menggambarkan skema database. ERD juga dikemukakan dengan pendapat lain, ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan persepsi bahwa real world terdiri dari objek-objek dasar yang mempunyai hubungan antar objek-objek dasar tersebut yang dilukiskan dengan menggunakan komponenkomponen data entitas, atribut dan relasi antar entitas (Ryan dan Ronald, 2001).
4. Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an.
52
PERANCANGAN APLIKASI PEMBAYARAN SPP DENGAN RADIO FREQUENCY IDENTIFICATION (RFID) DAN MCS-51 STUDI KASUS PADA SMP NEGERI 3 PURWODADI (Wahyu Utomo, Budi Hartono)
3. Hasil Percobaan Aplikasi Pembayaran SPP ini menghasilkan sistem yang dapat membantu Tata Usaha dan siswa dalam pembayaran SPP siswa pada setiap bulannya, sehingga dapat mengurai antrian pembayaran SPP pada setiap bulannya. Untuk melakukan proses pembayaran SPP dengan menggunakan RFID terlebih dahulu Tata Usaha memasukkan username dan password ke dalam form login, kemudian petugas TU masuk ke menu Utama di situ petugas mengatur priode pembayaran siswa. Setelah petugas Tata Usaha (TU) memasukan periode pembayaran siswa petugas lalu mengiput katu RFID untuk siswa , setelah itu petugas menempelkan RFIDtag siswa pada reader yang terdapat di aplikasi petugas dan petugas memilih bulan bayar siswa dan petugas mencetak laporan bukti pembayaran SPP siswa perbulan.
C. HASIL DAN PEMBAHASAN
1. Analisis Sistem RFID pembayaran SPP adalah aplikasi pembayaran SPP dengan menggunakan kartu RFID dan MCS-51. Dalam tahapan ini dimulai dengan perencanaan spesifikasi produk yang dikembangkan melalui perumusan tujuan dari penggunaan produk yang dibutuhkan oleh user, yaitu Perancangan Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51 Smp Negeri 3 Purwodadi yang berbasis teknologi RFID yang valid. Melalui penetapan spesifikasi produk yang dikembangkan maka dapat diperoleh gambaran mengenai produk yang akan dikembangkan yang selanjutnya dapat dibuat Perancangan Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51 baru berdasarkan penilaian terhadap sistem pembayaran spp lama, sehingga dapat ditemukan kelemahankelamahan terhadap sistem lama tersebut dan kemudian dikembangkan menjadi sistem yang baru. Pengembangan produk dilakukan dengan perancangan sistem Aplikasi Pembayaran SPP dengan Radio Frequency Identification (RFID) dan MCS-51. 2. Perancangan Sistem Diagram Data Flow Diagram merupakan salah satu metode untuk menggambarkan jalanya aliran data dalam sistem.
Gambar 2. Menu Utama
Gambar 1. DFD Level 1 Pendataan
53
Vol. 8 No.1 – ELKOM, April 2015
Sehingga dengan demikian tujuan dibangunnya sistem pembayaran SPP di SMP Negeri 3 Purwodadi Grobogan, dan dapat dikembangkan lebih lanjut menjadi aplikasi yang nyata. DAFTAR PUSTAKA
Admin, 2010, Radio Frequency Identification (RFID). http://www.arsys.or Akses pada tanggal 19 November 2010 Anonim. 2005 . Inovation ID Series (ID-2,ID-12,ID20) Datasheet. http://www.adilam.com.ou) Akses tgl 22 Desember 2010 Finkenzeller. K . 2003 , “ RFID HandbookFundamentals and Application in conttacless smart card and identification-2and”, Translate by Waddington.R. Jogiyanto, HM. 2003. Pemograman Sistem Pakar Menggunakan Visual Basic. Yogyakarta: Penerbit Andi. Kadir, Abdul. 2002, “Penuntun Praktis Belajar SQL Edisi 1”, Andi, Yogyakarta. Kendall & Kendall. 2002, “Sistems Analisis and Design, Fifth Edition”, Prentice Hall, Inc. New Jersey. Kristanto, Andri. 2003, “Perancangan Sistem Informasi dan Aplikasinya”, Gava Media, Yogyakarta. Mahyuzir, T.D. 1991, “ Pengantar Analisis dan Perancangan Perangkat Lunak”, Elex Media Komputindo, Jakarta. Pandu Wicaksana, 2008, Properti Pengaman Pintu Digital Menggunakan Radio Frequency Identification (RFID) berbasis Mikrokontroler AT89S52. Skripsi S.1.Universitas Gajah Mada. Yogyakarta. Prasetyo, 2002, “Belajar Sendiri Administrasi Database Server MySQL”, Elexmedia Komputindo, Jakarta. Pressman, Roger. 2001, “Software Engineering : A Practitioner’s Approach, 6/e”, R.S. Pressman & Associates, Inc. New York. Putra, Agfianto Eko.2004. “Belajar Mikrokontroler AT89S51/52/53 (Teori dan Aplikasi) edisi kedua” .Gava Media, Yogyakarta. Ruwano, nino Guevara. 2001. “Berkarya dengan mikrokontroler AT89S2051”. elexmedia komputindo , Jakarta. Ryan K. Stephens and Roland R.Plew. 2001. “Database Design”. Sams Publishing. USA Sadeli, Muhammad. 2006. “Aplikasi Database dengan Visual Basic 6”. Maxikom. Palembang. Seiko Epson Corporation. 1997. “EPSON ESC/P Reference Manual”. Desember Supriyatna, Dedi, 2007. “Studi Mengenai Aspek Privasi Pada Sistem RFID”.Institut Teknologi Bandung. Widodo, Budiharto., 2005, “interfacing komputer dan mikrokontroler”. Jakarta . elexmedia komputindo.
Gambar 3. Proses registrasi pembuatan kartu baru
Gambar 4. Proses pembayaran SPPsiswa D. SIMPULAN
Setelah dibangun sistem baru yang telah melalui pengujian desain oleh pakar dan juga ujicoba Aplikasi oleh user, aplikasi sistem pembayaran SPP dengan RFID dan MCS-51 yang telah dikembangkan dinyatakan layak untuk di kembangkan lebih lanjut menjadi aplikasi yang sebenarnya di SMP Negeri 3 Purwodadi beralamatkan Jln. Gajah Mada No. 20 Purwodadi Grobogan , karena telah memenuhi beberapa kebutuhan sistem pembayaran SPP, sebagai berikut : a. Dengan adanya sistem yang berteknologi Radio Frequency Identification (RFID) di SMP Negeri 3 Purwodadi dapat mempercepat proses administrasi dan pembayaran SPP. b. Dengan adanya RFID di SMP Negeri 3 Purwodadi maka dalam pembayaran SPP akan lebih tepat dan teliti. c. Dengan adanya RFID dalam pembayaran SPP, maka dapat mengurangi antrian pada setiap bulannya.
54