“Aplikasi Presensi Kuliah Mahasiswa Berbasis Sidik Jari[5]”. 3. Metode Perancangan
e. “Aplikasi Presensi Kuliah Mahasiswa Berbasis Sidik Jari[5]”. 3. Metode Perancangan
Pada penelitian ini digunakan metode Pada penelitian ini dirancang sistem presensi
kehadiran mahasiswa berbasis
perancangan dengan model waterfall. Model Identifikasi mahasiswa dilakukan dengan
komputer.
Waterfall merupakan model klasik yang sederhana menggunakan mesin sidik jari yang dihubungkan
dengan aliran sistem yang linier [8]. Pada model dengan seperangkat komputer .
waterfall, Output dari setiap tahap merupakan input
f. bagi tahap berikutnya.(lihat gambar 1) “Pembuatan Sistem Informasi Presensi Pada universitas Kristen Petra[6]” Adapun model ini dimulai pada tahap :
1. System Engineering
peneliti melakukan karyawan dan dosen, untuk mempermudah
Penelitian ini fokus pada sistem presensi untuk
pengumpulan data tentang presensi yang berjalan penghitungan jumlah kehadiran dan lembur. dan teori/referensi penelitian terkait topik
g. “Sistem Informasi Presensi Menggunakan Sidik
presensi yang berbasis komputer. Jari (Study Kasus Presensi Perkuliahan Program
2. Analysis
Studi Sistem Informasi FMIPA UAD)[7]”. Pada tahap ini dilakukan penganalisisan Penelitian ini membahas mengenai Aplikasi
permasalahan tentang sistem presensi yang lama Presensi Perkulihan pada Program Studi
yang pada akhirnya dapat dibuat suatu Sistem Informasi Fakultas Matematika dan
kesimpulan yang berupa perancangan sistem Ilmu engetahuan Alam Universitas Ahmad
presensi praktikum di Lab. Komputer. Dahlan Yogyakarta menggunakan Sidik Jari.
3. Perancangan (Design) Merancang sistem sesuai dengan teknik dan
Dilihat dari banyaknya penelitian sejenis, bisa metode perancangan sistem yang di usulkan disimpulkan penelitian yang saat ini dilakukan
menggunakan Flowhart, Konteks Diagram, DFD, bukan merupakan penelitian baru, akan tetapi lebih
Perancangan Antar Muka, dan Perancangan ke arah pengembangan dan disesuaikan dengan
Infrastruktur jaringan.
kondisi yang ada di STMIK Tasikmalaya. Setelah
4. Pemograman (Coding)
dianalisis, maka ada sedikit perbedaan antara Tahap pembuatan program dengan bahasa penelitian ini dengan penelitian terdahulu yaitu :
1. Penelitian [1][2][3][6] aplikasi sistemnya tidak menggunakan database MySql memerlukan insfrastruktur yang komplek, hal ini
5. Pengujian (Testing)
didasarkan pada proses presensi pada penelitian Tahap uji coba sistem yang telah disusun untuk tersebut dilakukan hanya pada satu tempat. Misal
memastikan bahwa sistem tersebut sudah benar proses presensi pengunjung perpustakaan[1],
sesuai karakteristik yang ditetapkan dan tidak hanya dilakukan di satu tempat yaitu
ada kesalahan-kesalahan yang terkandung perpustakaan itu sendiri. Begitu juga proses
didalamnya dengan menggunakan tes Blackbox. presensi pegawai[2][6] dilakukan hanya di ruang
6. Pemeliharaan (Maintenance) pegawai atau siswa[3]di gerbang/pintu masuk
Tahap pemeliharaan sistem secara rutin yang sekolah. Sedangkan penelitian yg dilakukan
meliputi penataan ulang database, penyajian peneliti, memerlukan insfrastruktur jaringan yg
laporan dilakukan secara up to date (data cukup
terbaru) dan melindungi data dari serangan virus. 292
mumpuni.
Hal
ini
dikarenakan
Seminar Nasional Informatika 2013
Gambar 1. Pemodelan Waterfall
4. Hasil dan Pembahasan
4.1. Pembahasan
4.2. Flowchart Sistem Presensi Praktikum di Laboratorium Komputer
Seminar Nasional Informatika 2013
KETUA JURUSAN
BAAK
KOORDINATOR LAB
DOSEN
MAHASISWA
Data Jumlah
Data Jumlah
Komputer Yang
Komputer Yang
Dapat Dipergunakan
Dapat Dipergunakan
Perbanyak Jadwal
Jadwal Perkuliahan Jadwal Perkuliahan
dan Kelompok
dan Kelompok dan Kelompok
Praktikum
Praktikum Y Praktikum
Jadwal Perkuliahan
dan Kelompok
Praktikum
Jadwal Perkuliahan
Jadwal Perkuliahan
dan Kelompok
dan Kelompok
Praktikum
Praktikum
Mahasiswa dalam 1
Cek Jumlah
Kelompok a
Input Data Kelompok
Mengambil Data
Kelompok
Penyimpana
Input Data Praktikum
Mengambil Data Praktikum
n Data Presensi
Praktikum Mahasiswa
Cetak Laporan
Input Data Presensi
Validasi Presensi
Tanda Tangan
Laporan
Laporan
Gambar 2. Flowchart sistem presensi mahasiswa
1. Koordinator Lab terlibat dalam proses penentuan praktikum di laboratorium komputer. Ada 5 entity
Tampak pada gambar 2 diatas, sistem presensi
jumlah komputer tiap lab. Komputer, dan proses yang terlibat didalamnya, dan diuraikan sebagai
input data praktikum
berikut :
2. Bagian Jurusan berperan menentukan jadwal perkuliahan dan pembagian kelompok
Seminar Nasional Informatika 2013
5. Mahasiswa melakukan presensi praktikum di Lab. (BAAK) melakukan aktifitas memperbanyak
3. Bagian Administrasi Akademik Kemahasiswaan
Komputer
jadwal dan kelompok praktikum
a. Diagram Kontek (Context Diagram) validasi presensi mahasiswa (misal ada mahasiswa
4. Dosen terlibat dalam proses perkuliahan dan
Adapun gambar 3 dibawah ini menunjukan diagram yang sakit atau izin)
kontek dari sistem presensi praktikum di Lab. Komputer
BAAK
informasi kelompok dan
data kelompok dan
jadwal praktikum
jadwal praktikum
informasi kelompok dan jadwal praktikum
KOORDINATOR LAB
data praktikum
data kelompok dan
jadwal praktikum SISTEM INFORMASI
KETUA JURUSAN
PRESENSI PRAKTIKUM
informasi kelompok, jadwal praktikum, dan
praktikum
MAHASISWA
data presensi
Gambar 3. Diagram Konteks
Dari diagram kontek diatas, bisa terlihat alir data
4.2. Rancangan Database
dan informasi yang mengalir dalam sistem presensi Pada gambar 4 bisa dilihat rancangan basis praktikum. Terlihat jelas bahwa data presensi yang
data untuk sistem presensi praktikum di laboratorium diinputkan oleh mahasiswa, setelah diproses oleh
komputer
sistem maka akan menjadi informasi presensi yang bisa digunakan oleh pihak lain seperti Dosen dan Ketua Jurusan.
Seminar Nasional Informatika 2013
Gambar 4. Rancangan Basis Data Sistem Presensi Praktikum
Terlihat dengan jelas dari gambar diatas terdapat cukup banyak tabel yang berelasi membentuk database presensi. Tabel –tabel tersebut diantaranya :
1. Tbl_dosen: untuk menampung data dosen yang mengampu mata kuliah praktikum.
2. Tbl_mhs : untuk menampung data mahasiswa yang mengikuti mata kuliah praktikum.
3. Tbl_mk : untuk menampung data mata kuliah yang diajarkan.
4. Tbl_prg : untuk menampung data program studi dan jurusan.
5. Tbl_asisten : untuk menampung data asisten dosen.
6. Tbl_kel_prak : untuk menampung data Gambar 5. Form Login kelompok praktikum
7. Tbl_kel_prak_det : untuk menampung data Apabila password yang dimasukkan benar maka user detail kelompok praktikum
atau pengguna akan masuk ke halaman utama ( lihat
8. Tbl_presensi : untuk menampung data pada gambar 6), dimana terdapat beberapa pilihan presensi yang dilakukan oleh mahasiswa.
yaitu menu, master, input data, form list,laporan,
9. Tbl_ruangan : untuk menampung data
pengguna
ruangan/lab yang digunakan perkuliahan
10. Tbl_praktikum : untuk menampung data praktikum perkuliahan
4.3. Rancangan Antar Muka Beberapa rancangan antarmuka untuk aplikasi sistem presensi praktikum di Lab. Komputer STMIK Tasikmalaya akan dijabarkan pada bagian ini.
Pada gambar 5, digambarkan tampilan untuk
login ke sistem. Dan untuk dapat mengaksesnya, user Gambar 6. Menu Utama atau pengguna harus mengisi password, dimana password digunakan untuk pengamanan data dan
Pada gambar 7, terlihat tampilan menu master berisi program;
sub menu master dosen, master ruangan, master
Seminar Nasional Informatika 2013
mahasiswa, master mata kuliah, master asisten dosen, dan master program studi. Di bagian inilah nanti akan diinput data-data yang dijadikan master data untuk kegiatan presensi.
Gambar 9. Menu Input Data Praktikum
Gambar 7. Menu Master
Pada gambar 8, terlihat menu input data berisi sub menu input presensi, input praktikum, dan input kelompok praktikum. pada bagian ini terlihat proses penginputan mata kuliah praktikum yang dilaksanakan di laboratorium komputer (lihat gambar 9), pembagian kelompok praktikum bagi mahasiswa yang mengambil mata kuliah (lihat gambar 10), dan juga proses presensi praktikum di lab. komputer (lihat
gambar 11). Gambar 10. Menu Input Data Kelompok Presensi
Gambar 8. Menu Input Data
Gambar 11. Menu Input Presensi Mahasiswa
4.4 Rancangan Infrastruktur
STMIK Tasikmalaya memiliki lokasi kampus yang berbeda. Laboratorium komputer yang digunakan pun berada di dua lokasi kampus tersebut. Sehingga untuk mengintegrasikan sistem presensi tersebut dibutuhkan infrastruktur jaringan seperti pada gambar 12.
Seminar Nasional Informatika 2013
Kampus 2 Kampus 1
Server Aplikasi Presensi
Switch
Switch
Komputer Presensi
Komputer Presensi
Switch
Switch
Gambar 12. Rancangan Infrastruktur Jaringan
Dari gambar diatas bisa terlihat 2 buah lokasi sesuai dengan keperluan berbagai pihak seperti laboratorium yang dijadikan perkuliahan praktikum.
BAAK, Dosen dan Bagian Jurusan Masing-masing laboratorium terdiri dari komputer- komputer yang terhubung secara LAN. Di tiap laboratorium tersebut terdapat sebuah komputer
Daftar Pustaka
khusus yang dijadikan tempat input data presensi menggunakan
[1] Ary, Saibi., 2006, Sistem Presensi Perpustakaan menghubungkan kedua komputer tersebut dengan
Menggunakan Barcode, Skripsi, Yogyakarta, server aplikasi dan database presensi, maka dibuatkan
Teknik Informatika Universitas Ahmad Dahlan,. skema jaringan nirkabel yang menghubungkan kedua
[2] Galuh, D. P., 2009, Aplikasi Absensi Sebagai Alat laboratorium.
Kontrol Kehadiran Siswa di Sekolah Berbasis Short Message Service (SMS) dengan Bahasa
5. Kesimpulan PemrogramanVisual Basic 6.0 dan Dilengkapi Berdasarkan hasil penelitian yang telah dilakukan,
1.5. Skripsi, maka dapat ditarik beberapa kesimpulan :
Yogyakarta, Ilmu Komputer, Universitas Ahmad
1. Dengan dibuatnya sistem informasi pengolahan
Dahlan,
data presensi praktikum mahasiswa di Lab. [3] Kariba, Abdan., 2008, Sistem Presensi Komputer diharapkan dapat mengurangi tindak
Menggunakan Barcode Dengan Borland Delphi, kecurangan proses penitipan presensi oleh
Skripsi, Yogyakarta, Ilmu Komputer, Universitas mahasiswa.
Ahmad Dahlan,
2. Proses pengolahan data presensi praktikum [4] Faradisa, Irmalia Suryani., Sulistyawati, Irrine mahasiswa diharapkan akan lebih cepat, tepat
Budi., 2009, Desain Sistem Absensi Mahasiswa serta menghasilkan laporan yang tepat waktu
Menggunakan Piranti Kartu Cerdas, Prosiding 298
Seminar Nasional Informatika 2013
Sentia. Teknik Elektro, Fakultas Teknologi [7] Suprihatin., Nurhantara, Andi., 2011, Sistem Industri, Institut Teknologi Nasional Malang.
Informasi Presensi Menggunakan Sidik Jari ( [5] Suyatno, Addy., 2011, Aplikasi presensi kuliah
Studi Kasus Presensi Perkuliahan Program Studi mahasiswa berbasis sidik jari Konferensi Nasional
Sistem Informasi FMIPA UAD), JUSI Vol. 1, No. Sistem dan Informatika. Ilmu Komputer, Fakultas
MIPA, Universitas Mulawarman [8] Kristanto, Andi. 2004, Rekayasa Perangkat Lunak [6] Santoso, Leo Willyanto., Setiawan, Alexander.,
(Konsep Dasar). Yogyakarta: Andi Offset. Purwanto, Wilber., 2012, Pembuatan sistem
[9] Kurniadi, A., 2000, Pemrograman Microsoft informasi presensi pada Universitas kristen petra
Visual Basic 6, Jakarta : PT. Elex Media Seminar Nasional Teknologi Informasi, Teknik
Komputindo.
Informatika, Universitas Kristen Petra [10] Pressman, R. S., 2002. Rekayasa Perangkat
Lunak, Yogyakarta: Andi Offset .
Seminar Nasional Informatika 2013