analisis dan perancangan , ferdinandus benny, fti umn, 2015kc.umn.ac.id/1715/1/halaman awal.pdf ·...
TRANSCRIPT
Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP
Hak cipta dan penggunaan kembali:
Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.
Copyright and reuse:
This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.
ANALISIS DAN PERANCANGAN
SISTEM INFORMASI ABSENSI
MENGGUNAKAN RFID PADA BIPA UMN
Ferdinandus Benny
10110310071
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI
UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG
2014
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
ANALISIS DAN PERANCANGAN
SISTEM INFORMASI ABSENSI
MENGGUNAKAN RFID PADA BIPA UMN
Diajukan Guna Memenuhi Persyaratan Memperoleh
Gelar Sarjana Komputer (S.Kom.)
Ferdinandus Benny
10110310071
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI
UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG
2014
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
PERNYATAAN BUKAN PLAGIAT
Dengan ini, saya menyatakan bahwa tugas akhir ini merupakan hasil ide
yang saya buat dan kerjakan sendiri, bukan merupakan hasil pekerjaan atau
penelitian yang dilakukan oleh orang, peneliti, organisasi, atau perusahaan lain
yang kemudian saya ambil atau tiru. Beberapa data yang saya ambil dari buku
atau karya tulis orang atau lembaga lainnya seluruhnya saya cantumkan pada
bagian Daftar Pustaka
Apabila ditemukan bahwa adanya kecurangan atau kutipan yang saya
lakukan didalam tugas akhir ini, saya bersedia untuk dinyatakan GAGAL atau
TIDAK LULUS untuk mata kuliah Tugas Akhir yang saya tempuh ini.
Tangerang, 17 Desember 2014
Ferdinandus Benny
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
HALAMAN PENGESAHAN
Tugas Akhir yang dibuat dengan memakai judul
“Analisis dan Perancangan Sistem Informasi Absensi
Menggunakan RFID Pada BIPA UMN”
oleh
Ferdinandus Benny - 10110310071
Telah diujikan pada hari Rabu, tanggal 17 Desember 2014.
Pukul 11.00 s.d. 13.00 dan dinyatakan lulus
dengan susunan penguji sebagai berikut.
Pembimbing Penguji
(Johan Setiawan, S.Kom., M.M., M.B.A.) (Ir. Raymond Oetama, M.C.I.S.)
Ketua Sidang
(Yustinus Eko Soelistio, M.M.)
Disahkan oleh
Ketua Program Studi Sistem Informasi UMN
(Wira Munggana, S.Si., M.Si.)
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
ANALISIS DAN PERANCANGAN SISTEM INFORMASI ABSENSI MENGGUNAKAN RFID PADA BIPA UMN
ABSTRAK
Oleh : Ferdinandus Benny
RFID merupakan sebuah teknologi yang awalnya dibuat sebagai alat
identifikasi untuk membatasi siapa saja yang dapat masuk ke dalam suatu ruangan
yang didalamnya tersimpan berbagai peralatan dan data yang bersifat rahasia.
Belakangan, RFID dikembangkan sebagai alat identifikasi serta alat pembayaran
untuk kalangan umum. Sebagai contoh, Indonesia menggunakan sistem RFID
sebagai alat identifikasi didalam kartu e-KTP yang dimiliki oleh hampir semua
warga Indonesia. UMN sendiri mempergunakannya sebagai alat identifikasi
mahasiswa untuk masuk ke ruangan laboratorium dan absensi mahasiswanya.
Pada organisasi BIPA UMN yang berada dibawah UMN, saat ini
menggunakan tanda tangan sebagai cara melakukan proses absensi pelajarnya dan
belum menggunakan sistem RFID ini sendiri.
Penelitian dilakukan dengan menganalisa sistem yang dipakai saat ini lalu
merancang sebuah sistem absensi baru untuk menggantikan yang lama. Sistem
yang baru tidak dibuat hanya sebagai alat absensi tetapi juga dapat digunakan
untuk mencatat data pelajar baru, pengguna baru, melihat data para pelajar,
melihat data para pengguna, dan melihat data kehadiran para pelajar.
Sistem yang baru ditulis memakai bahasa C++ dan dengan database TXT.
Bahasa C++ dipilih karena merupakan bahasa yang masih banyak dipergunakan
pada berbagai sistem operasi dan hasil aplikasinya tidak terlalu besar.
Sistem sendiri hanya membutuhkan sebuah komputer, sebuah alat
pembaca kartu RFID, dan kartu RFID itu sendiri sehingga tidak akan memakan
biaya yang besar.
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
KATA PENGANTAR
Puji syukur penulis ucapkan kepada Tuhan Yang Maha Esa karena Tuhan
memberikan kuasa agar penulis dapat memulai dan menyelesaikan tugas akhir
dengan judul “Analisis dan Perancangan Sistem Informasi Absensi Menggunakan
RFID Pada BIPA UMN” tepat dengan batas waktu yang telah ditentukan
sebelumnya. Tugas akhir ini dibuat oleh penulis untuk Program Strata 1, Program
Studi Sistem Informasi, Fakultas Teknologi Informasi dan Komunikasi,
Universitas Multimedia Nusantara.
Penulis memilih untuk menggunakan sistem RFID sebagai pengganti
sistem absensi yang sudah ada pada organisasi BIPA UMN. Dengan memakai
sistem RFID, sistem dapat membantu organisasi BIPA UMN saat akan mencari
dan menambah data para pelajar didalam organisasi BIPA UMN. Tidak hanya itu,
sistem yang dibuat oleh penulis juga membantu para pelajar saat mereka ingin
melihat daftar kehadiran mereka hingga saat itu. Sistem juga membantu saat
administrator sistem ingin menampilkan data mengenai para pelajarnya dan data
para administrator dan user sistem tersebut.
Selain itu, penulis juga ingin menyampaikan terima kasih penulis kepada
berbagai pihak yang ikut membantu penulis dengan berbagai bantuan yang sangat
membantu penulis saat mengerjakan tugas akhir ini, yaitu :
1. Pak Johan Setiawan, S.Kom., M.M., M.B.A. selaku Pembimbing
Skripsi, yang terus membantu penulis pada waktu penulis
mengalami berbagai kesulitan pada waktu mengerjakan skripsi ini.
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
2. Pak Wira Munggana, S.Si., M.Sc. selaku Ketua Program Studi
Sistem Informasi yang turut membantu dengan memberikan
berbagai bantuan sekalipun beliau bukanlah pembimbing tugas
akhir penulis.
3. Pak Martinus Raditia Sigit Surendra, S.T., M.T.I. selaku Dosen,
yang ikut membantu proses pembuatan sistem sekalipun beliau
sebenarnya belum pernah menggunakan bahasa pemrograman dan
aplikasi yang penulis pergunakan.
4. Organisasi BIPA UMN yang memperbolehkan saya untuk
melakukan proses implementasi sistem yang baru ini.
5. Serta para bapak-bapak dan ibu-ibu yang nama dan bantuannya
tidak dapat penulis sampaikan pada bagian kata pengantar ini
Penulis juga ikut menyampaikan terima kasih kepada papa, mama, dan
berbagai orang dari dalam keluarga yang juga turut membantu penulis saat
menuliskan tugas akhir ini.
Last but not least, penulis juga ikut mengucapkan terima kasih kepada para
teman-teman penulis yang turut membantu penulis dengan berbagai bantuannya.
Semoga tugas akhir ini dapat memberikan bantuan kepada para pembaca.
Tangerang, 17 Desember 2014
Penulis
Ferdinandus Benny
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
DAFTAR ISI
PERNYATAAN BUKAN PLAGIAT…………………………………………....ii
HALAMAN PERSETUJUAN...…………………………………………………iii
ABSTRAK………………………………………………………………………..iv
KATA PENGANTAR....…………………………………………………………v
DAFTAR ISI....………………………………………………………………….vii
DAFTAR GAMBAR……………………………………………………………...x
BAB I PENDAHULUAN....……………………………………………………… 1
1.1. Latar Belakang....……………………………………………………… 1
1.2. Rumusan Masalah……………………………………………………... 3
1.3. Batasan Masalah....…………………………………………………….. 4
1.4. Tujuan Penelitian....……………………………………………………. 5
1.5. Manfaat Penelitian...……………………………………...……………. 6
1.6. Sistematika Penelitian...……………………………………………….. 7
BAB II LANDASAN TEORI...…………………………………………………... 8
2.1. Data dan Informasi...…………………………………………………... 8
2.2. Sistem...………………………………………………………………... 9
2.3. Sistem Informasi...…………………………………………………… .. 9
2.4. Diagram Arus Data / Data Flow Diagram (DAD / DFD)...…………. 11
2.5. Diagram Relasi Entitas / Entity Relationship Diagram (ERD)...……. 13
2.6. Enhanced Entity Relationship (EER)...………………………………. 14
2.7. Kamus Data...………………………………………………….….….. 15
2.8. Normalisasi Data...…………………………………………...………. 15
2.9. Pemasok / Supplier………………………...………………………….16
2.10. System Development Life Cycle (SDLC)...……………...…………… 16
2.11. Radio Frequency Identification (RFID)……………………………….17
2.12. C++…………………………………………………………………….18
BAB III METODOLOGI PENELITIAN……………………………………….. 19
3.1. Gambaran Umum Perusahaan….……………………………………..19
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
3.2. Struktur Organisasi…………………………………………………... 23
3.3. Business Process yang Berjalan Saat Ini…………………………….. 24
3.4. Business Process yang Diusulkan……………………………………. 25
3.5. Metode Perancangan Sistem…………………………………………. 27
3.6. Diagram Arus Data / Data Flow Diagram (DAD / DFD)…………… 29
3.7. Diagram Relasi Entitas / Entity Relationship Diagram (ERD)……… 31
3.7.1. ERD Pendaftaran Data Pelajar………………………………… 32
3.7.2. ERD Proses Absensi Pelajar…………………………………... 33
3.7.3. ERD Laporan Kehadiran Seluruh Pelajar……………………... 33
3.7.4. ERD Laporan Kehadiran Pelajar Tertentu…………………….. 35
3.8. Kamus Data…………………………………………………………... 36
3.9. Normalisasi Data……………………………………………………... 37
3.10. Enhanced Entity Relationship (EER)………………………………… 38
3.11. Objek Implementasi………………………………………………….. 39
3.12. Testing Plan………………………………………………………….. 42
BAB IV ANALISIS DAN PEMBAHASAN…………………………………… 44
4.1. Hasil Penelitian………………………………………………………. 44
4.2. Hasil Rancangan……………………………………………………... 46
4.2.1. Main Form…………………………………………………….. 48
4.2.2. Form Absensi………………………………………………….. 48
4.2.3. Form Laporan Kehadiran Pelajar Tertentu……………………. 49
4.2.4. Login Form……………………………………………………. 50
4.2.5. Admin Main Form…………………………………………….. 50
4.2.6. Form Tambah Pelajar………………………………………….. 51
4.2.7. Form Tampilkan Pelajar………………………………………..52
4.2.8. Form Tambah Pengguna Aplikasi Bagi Admin……………….. 53
4.2.9. Form Tampilkan Pengguna Aplikasi………………………….. 54
4.2.10. Admin Report Form………………………………………….. 55
4.2.11. Form Laporan Kehadiran Seluruh Pelajar…………………… 55
4.2.12. Form Laporan Kehadiran Pelajar Hari Ini…………………… 56
4.2.13. Form Laporan Kelas Pemula A………………………………. 57
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
4.2.14. Form Laporan Kelas Pemula B………………………………. 58
4.2.15. Form Laporan Kelas Madya…………………………………. 58
4.2.16. Form Laporan Kelas Mahir…………………………………... 58
4.2.17. User Main Form……………………………………………… 59
4.2.18. Form Tambah Pengguna Aplikasi Untuk User Biasa………... 60
4.3. Pembagian Menu Dalam Sistem…………………………………....... 60
4.4. Problem Yang Dihadapi Saat Uji Coba & Implementasi……..………62
4.5. Akurasi dan Validasi Sistem Yang Baru……………………………..64
BAB V KESIMPULAN DAN SARAN……………….………………………... 66
5.1. Kesimpulan…………………………………………………………... 66
5.2. Saran…………………………………………………………………. 67
DAFTAR PUSTAKA…………………………………………………………… 68
DAFTAR LAMPIRAN…………………………………………………………. 70
Curriculum Vitae Penulis…………………………………………………... 71
Tata Cara Pemakaian Aplikasi……………………………………………... 73
Data Pengguna Sistem Yang Baru…………………………………………. 76
Data Kehadiran Bimbingan Tugas Akhir………………………………….. 77
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
DAFTAR GAMBAR
Gambar 2.1. Model SDLC Bentuk Waterfall…………………………………. 17
Gambar 3.1. Model SDLC Bentuk Waterfall…………………………………. 28
Gambar 3.2. Diagram Kompleks Sistem...…..………………………………... 29
Gambar 3.3. DAD Level 0………………..…………………………………… 30
Gambar 3.4. ERD Pendaftaran Data Pelajar BIPA UMN…………………….. 32
Gambar 3.5. ERD Proses Absensi Pelajar…………………………………...... 33
Gambar 3.6. ERD Laporan Lengkap Kehadiran Pelajar…………………........ 34
Gambar 3.7. ERD Laporan Kehadiran Seorang Pelajar………………………. 35
Gambar 3.8. EER Sistem BIPA UMN………………………………………… 38
Gambar 3.9. Tampilan RFID Reader………………………………………….. 41
Gambar 3.10. Tampilan Kartu RFID…………………………………………… 42
Gambar 4.1. Halaman Main Form…………………………………………….. 48
Gambar 4.2. Halaman Depan Form Absensi………………………………..... 49
Gambar 4.3. Tampilan Pemberitahuan Proses Absensi Berhasil……………... 49
Gambar 4.4. Tampilan Pemberitahuan Proses Absensi Gagal………………... 49
Gambar 4.5. Halaman Laporan Kehadiran Seorang Pelajar…………………... 49
Gambar 4.6. Tampilan Laporan Kehadiran Seorang Pelajar………………….. 50
Gambar 4.7. Halaman Login……………………………………………...…... 50
Gambar 4.8. Halaman Utama Admin Sistem…………………………………. 51
Gambar 4.9. Halaman Tambah Pelajar………………………………………... 52
Gambar 4.10. Halaman Tambah Pelajar Berhasil……………………………… 52
Gambar 4.11. Halaman Tambah Pelajar Gagal………………………………… 52
Gambar 4.12. Tampilan Data Pelajar BIPA UMN…..………………………… 53
Gambar 4.13. Halaman Tambah Pengguna Sistem Milik Administrator Sistem. 54
Gambar 4.14. Tambah Data Pengguna Gagal………………………………….. 54
Gambar 4.15. Tampilan Data Pengguna Sistem Absensi………………………..54
Gambar 4.16. Halaman Tampilkan Laporan Kehadiran Milik Admin…………. 55
Gambar 4.17. Tampilan Laporan Kehadiran Secara Lengkap…………………. 56
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015
Gambar 4.18. Tampilan Laporan Kehadiran Hari Ini..………………………… 56
Gambar 4.19. Tampilan Kehadiran Pelajar Kelas Pemula A – 1………….….. 57
Gambar 4.20. Tampilan Kehadiran Pelajar Kelas Pemula A – 2…….............. 57
Gambar 4.21. Tampilan Laporan Kehadiran Pelajar Kelas Pemula B…………. 58
Gambar 4.22. Tampilan Laporan Kehadiran Pelajar Kelas Madya…………….. 58
Gambar 4.23. Tampilan Laporan Kehadiran Pelajar Kelas Mahir……………... 59
Gambar 4.24. Halaman Utama Pengguna Biasa………………………………... 59
Gambar 4.25. Halaman Tambah Pengguna Sistem Bagi Para Pengguna Biasa... 60
Analisis Dan Perancangan ..., Ferdinandus Benny, FTI UMN, 2015