Rancang Bangun Sistem Kehadiran Berbasis Fingerprint Sebagai Portal Aktivitas Praktikum Mahasiswa

dokumen-dokumen yang mirip
Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

PERANCANGAN APLIKASI MOBILE BERBASIS SMS GATEWAY DAN WEB ENGINEERING DENGAN UNIFIED MODELLING LANGUAGE (UML)

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB I PENDAHULUAN.

Sistem Informasi Penggajian Honor Asisten Laboratorium Kampus STMIK Jakarta STI&K Menggunakan PHP dan MySQL

Perancangan Sistem Informasi Laboratorium (SILAB) Terintegrasi Di Laboratorium Pelatihan Komputer STKIP PGRI Sumatera Barat

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

Sistem Inventory Jurusan Ilmu Komputer di Universitas Lampung

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

RANCANG BANGUN SISTEM INFORMASI PUSAT KAJIAN DAN PENERAPAN REKAYASA TEKNIK (PUSKAREKATEK) UNIVERSITAS MUHAMMADIYAH MALANG

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN APLIKASI MOBILE BIMBINGAN DAN MONITORING TUGAS AKHIR (Studi Kasus STIKES Estu Utomo Boyolali)

SISTEM INFORMASI PENYEWAAN MOBIL CARGO BERBASIS WEB PADA CV. NANDA TRANS TRANSPORTATION TANGERANG

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENGOLAHAN DATA KARTU PELAJAR SISWA SMA NEGERI 1 INDRALAYA. Abstrak

APLIKASI PEMBUATAN JURNAL KEGIATAN PRAKTIKUM DI LABORATORIUM KIMIA SMA NURUL JADID DENGAN MENGGUNAKAN PYTHON DAN MYSQL.

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

Menganalisis dan merancang sistem absensi guru dan siswa dengan pendekatan berorientasi objek menggunakan UML.

TUGAS AKHIR REKAYASA PERANGKAT LUNAK PROYEK SISTEM ABSENSI KARYAWAN

BAB 1 PENDAHULUAN. berbangsa dan bernegara, karena pendidikan dapat mengembangkan kualitas sumber

Analisa Dan Perancangan Sistem Maintenance Hadware Pada Laboratorium STMIK STIKOM Bali Berbasis Web

SISTEM PENGELOLAAN FILE-FILE PROYEK BERBASIS WEB PADA PT. MITRA INTI PRANATA

RANCANG BANGUN SISTEM INFORMASI KURSUS MUSIK BERBASIS WEB (STUDI KASUS MASTER MUSIC COURSE DI PURWAKARTA)

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN DATA SANTRI DI PONDOK PESANTREN ASH-SHOFI BERBASIS WEB

Aplikasi Pendokumentasian Sumber Data ISO untuk Penjaminan Mutu Proses Program Studi

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN SISTEM EVALUASI MUTU PEMBELAJARAN PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

SISTEM INFORMASI AKADEMIK DI MAN KEDIRI 2 KOTA KEDIRI DENGAN MODEL WATERFALL SKRIPSI

Rancang Bangun Aplikasi Audit Mutu Akademik Internal Universitas Sam Ratulangi Berbasis Web

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

Pengelolaan Presensi Dan Gaji Asisten Lab Berbasis Web Di Fasilkom Universitas Mercu Buana

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

RANCANG BANGUN SISTEM PENDATAAN TUGAS AKHIR MAHASISWA PADA AMIK JTC SEMARANG BERBASIS WEB

Desain Aplikasi Pengelolaan Laboratorium Komputer

BAB III ANALISIS DAN PERANCANGAN SISTEM

Desain Aplikasi Laporan Arus Kas Serikat Pekerja PT GMF AeroAsia Employees Club (GEC)

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

PERANCANGAN DAN IMPLEMENTASI SISTEM PENGENDALI PENGIRIMAN TABUNG GAS

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

DAFTAR ISI Halaman ABSTRAK... KATA PENGHANTAR... DAFTAR ISI... DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL... xv

SATIN Sains dan Teknologi Informasi

PERANCANGAN SISTEM INFORMASI LABORATORIUM TEKNIK INDUSTRI UNIVERSITAS MUHAMMADIYAH MALANG

PERANCANGAN PERANGKAT LUNAK MONITORING PROCESSING DAN PERFORMANCE CALCULATING

BAB 1 PENDAHULUAN. teknologi-teknologi yang sedang berkembang, seperti internet dan social

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

BAB III ANALISA DAN DESAIN SISTEM

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

ANALISA DAN PERANCANGAN BERORIENTASI OBJEK PADA WEBSITE RENCANA PENGEMBANGAN PENDIDIKAN DASAR KOTA

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah.

Aplikasi Pengenalan Hari Bersejarah Republik Indonesia Berbasis Android dan Web Service

PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM PADA KOPERASI JAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI PENCARIAN LABOR DAN LOKAL UNTUK KULIAH PENGGANTI DI UNIVERSITAS PUTRA INDONESIA YPTK PADANG

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

Rancang Bangun Sistem Presensi Mahasiswa Berbasis Fingerprint Client Server

ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID

Gambar 4.1 Flowchart

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI

PERANCANGAN SISTEM INFORMASI AKADEMIK BERORIENTASI OBYEK PADA RAUDHATUL ATHFAL PERWANIDA PAGU KABUPATEN KEDIRI SKRIPSI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

REKAYASA PERANGKAT LUNAK REKAPITULASI NILAI AKADEMIK MENGGUNAKAN BAHASA PEMROGRAMAN JAVA (Studi Kasus : SDN 14 Rambang)

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

ABSENSI PRAKTIKUM JURUSAN TEKNIK INFORMATIKA UPN VETERAN JATIM MENGGUNAKAN FINGERPRINT DENGAN KONSEP ARSITEKTUR MVVM SKRIPSI.

ANALISA PERANCANGAN APLIKASI MONITORING PELAYANAN TERPADU DI DIREKTORAT JENDERAL BINA UPAYA KESEHATAN KEMENTERIAN KESEHATAN REPUBLIK INDONESIA

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN DATA SANTRI DI PONDOK PESANTREN ASH-SHOFI BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

Garis-garis Besar Program Pembelajaran (GBPP)

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

BAB I PENDAHULUAN.

B. Identifikasi Masalah

PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA TOKO KIKII PURWANDARI COLLECTION YOGYAKARTA

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

Rancangan Sistem Informasi Penjualan Tunai Pada Fajar Indah Motor Dengan Metodologi Berorientasi Obyek

SNIPTEK 2014 ISBN: PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN BERBASIS WEB PADA CV.RAFA MANDIRI JAKARTA

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah pertama Kedua

1. Pendahuluan. 2. Tinjauan Pustaka

BAB I PENDAHULUAN. 1.1 Latar Belakang

PEMBANGUNAN WEBSITE LABORATORIUM KOMPUTER PADA FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONUSA ESA UNGGUL

PERANCANGAN APLIKASI INFORMASI UNTUK DETEKSI PENYAKIT VERTIGO

PERANGKAT LUNAK PENJUALAN BERBASIS WEB DI PUSAT KUD JAWA BARAT

PERANCANGAN SISTEM INFORMASI PENOLAKAN BARANG KIRIM DENGAN METODE WATERFALL PADA JASA PENGIRIMAN

BAB III ANALISIS DAN DESAIN SISTEM

IMPLEMENTASI METODE FUNCTION POINT UNTUK PREDIKSI BIAYA DEVELOPMENT PERANGKAT LUNAK

BAB III ANALISA DAN PERANCANGAN

SISTEM INFORMASI EKSEKUTIF BAGIAN PRODUKSI PADA PT.PERKEBUNAN NUSANTARA VII (PERSERO) DISTRIK BANYUASIN

Transkripsi:

Rancang Bangun Sistem Kehadiran Berbasis Fingerprint Sebagai Portal Aktivitas Praktikum Mahasiswa Rudi Rosadi 1, Erick Paulus 2, Akik Hidayat 3, Aditya Pradana 4, Ino Suryana 5 1,2,3,4,5 Departemen Ilmu Komputer, Universitas Padjadjaran Bandung Jalan Raya Bandung-Sumedang km-21 r.rosadi@unpad.ac.id 1 Abstrak Portal aktivitas praktikum mahasiswa merupakan sarana yang dibuat untuk memudahkan dalam hal monitorin segala aktivitas yang berhubungan dengan seorang mahasiswa di laboratorium. Sistem kehadiran atau absensi pada kegiatan belajar mengajar selama ini, dilakukan manual dengan melakukan kegiatan absensi tanda tangan pada kertas Daftar Hadir Mahasiswa dan Dosen(DHMD). Pengembangan sistem kehadiran yang lebih modern dengan memperhatikan kejujuran perlu diadakan sebagai pengganti sistem absensi manual dengan menggunakan kertas. Perancangan dan pembangunan sebuah aplikasi dengan melibatkan mesin fingerprint sebagai alat untuk mengisi kehadiran mahasiswa sekaligus dikembangkan sebagai portal mahasiswa untuk melakukan berbagai aktivitas di laboratorium khususnya aktivitas praktikum. Pembangunan aplikasi dengan disajikan dalam bentuk aplikasi berbasis web. Dengan dibangunnya aplikasi ini diharapkan akan membantu kinerja program studi khususya pada pelayanan kegiatan praktikum. Kata kunci : Potal aktivitas praktikum, Sistem Kehadiran fingerprint, Sistem Informasi 1. Pendahuluan Perkembangan ilmu pengetahuan dan teknologi semakin mendorong upaya-upaya pembaharuan dalam pemanfaatan hasil-hasil teknologi dalam pelayanan kegiatan proses belajar dan mengajar. Para guru dituntut agar mampu menggunakan alat-alat yang dapat disediakan oleh sekolah, dan tidak tertutup kemungkinan bahwa alat-alat tersebut sesuai dengan perkembangan dan tuntutan zaman. Salah satu pelayanan yang menunjang dalam kegiatan belajar mengajar yaitu pengisian daftar hadir oleh siswa/mahasiswa dan guru/dosen. Sistem absensi kegiatan belajar mengajar di Universitas Padjadjaran, sampai saat ini masih dilakukan secara manual, yaitu mahasiswa ataupun dosen mengisi daftar hadir dengan cara membubuhkan tanda tangan pada kertas Daftar Hadir Mahasiswa dan Dosen (DHMD). Dalam setiap kegiatan absensi mungkin sering terjadi kecurangan para mahasiswa yang menitipkan tanda tangan absensinya atau mengisi daftar hadir. Pengembangan sistem absensi yang lebih modern dengan memperhatikan sisi kejujuran memang perlu diadakan sebagai pengganti absensi manual dengan menggunakan kertas sekaligus dapat menjadi sebuah peningkatan pelayanan terhadap mahasiswa khususnya dalam kegiatan belajar mengajar di program studi Teknik Informatika Universitas Padjadjaran. 2. Metode Pada metode penelitian untuk rancang bangun sistem informasi ini mengikuti kaidah metodologi pengembangan sistem informasi dengan menggunakan model waterfall [4][1]. Tahapannya dapat dilihat pada gambar 1 dibawah ini : SENTER 2017, 15-16 Desember 2017, pp. 308~313 308

309 Gambar 1. Waterfalls Model (Pressman) Dari semua tahapan dari waterfalls model ini, hanya beberapa tahapan saja yang baru dilakukan, karena perangkat lunak ini dibangun masih dalam skala sederhana, tahapan tersebut adalah : 1. System Desain : Model Data ( ERD) Model Proses( Use Case Diagram, Activity Diagram) 2. Implementasi model data dan proses dalam bentuk kode program (PHP Framework(CI),CSSframework(Bootstrap), Database (Mysql) 3. Testing 4. Deployment Aplikasi dibangun berbasis web dan bersifat multiuser, jadi pada tahap pemasangan sistem di lapangan diperlukan perangkat yang berhubungan dengan jaringan, seperti server dan koneksi jaringan. 5. Maintenance Cek setiap permasalahan dan kekurangan, dan siap untuk di perbaiki/ di pelihara dan direncanakan untuk pengembangan kearah yang lebih besar. 3. Hasil dan Pembahasan 3.1 Aturan Bisnis Bedasarkan tahapan analisis pada metodologi pengembangan sistem, maka rancangan model data aataupun rancangan proses yang yang akan dibuat harus memenuhi aturan bisinis yang telah ditentukan, aturna bisnis tersebut adalah sebagai berikut : 1. Entitas yang terlibat, mesin fingerprint, mahasiswa, matakuliah, jadwal dan praktikum 2. Setiap laboratorium mempunyai mesin fingerprint, dan masing-masing punya ID mesin yang unik. 3. Setiap entitas mempunyai kode unik masing masing. 4. Sidik jari setiap mahasiswa terlebih dahulu direkam pada mesin fingerprint. Dan setiap mahasiswa punya ID sidik jari yang unik. 5. Mahasiswa melakukan kegiatan praktikum sesuai matakuliah yang telah dijadwalkan 6. Jika mahasiswa melakukan praktikum tidak sesuai dengan jadwal maka data tidak akan tersimpan di database 7. Kehadiran praktikum, total 14 pertemuan, perhitungan presentase kehadiran yaitu %kehadiran=(jumlah hadir/14)x100%.

310 3.2 Model Data Berdasarkan aturan bisnis, yang telah di rancang, maka untuk rancangan model datanya dapat dilihat pada gambar 2 dibawah ini: Gambar 2. Model Data Sistem Kehadiran Praktikum Model data diatas terdiri dari 7 Entitas, yang menggambarkan hubungan atara entitas satu dengan yang lainnya di dalam sebuah sistem kehadiran. 3.3 Model Proses 3.3.1 UseCase Diagram Rancangan model proses dimulai dengan merancang diagram UseCase, yaitu interaksi antara aktor yang terdiri dari mahasiswa dan admin, terhadap sistem yang terdiri dari beberapa proses. UseCase diagram dapat dilihat pada gambar 3. Gambar 3. UseCase Diagram Sistem Praktikum

311 3.3.2 Activity Diagram Aktifitas aktor pada sistem, dirancang dengan model diagram aktifitas. Diagram ini merupakan penguraian lebih detail dari proses-proses yang ada pada UseCase diagram, dan tersegmen berdasarkan area prosesnya, diagram aktifitas dapat dilihat pada gambar 4. Gambar 4. Activity Diagram Sistem Kehadiran Praktikum 3.4 Implementasi Implementasi dari hasil rancangan proses dan data diatas, berhasil dibangun dalam sebuah aplikasi berbasis web. Aplikasi ini merupakan monitoring, yang berisi daftar mahasiswa yang diditampilkan langsung dimonitor yang dipasang di laboratorium. Aplikasi ini terupdate secara real time ketika mesin absensi menerima jari mahasiswa yang melakukan absensi. Gambar 5 dibawah ini merupakan contoh dari hasil perekaman absensi fingerprint yang telah dilakukan mahasiswa pada salah satu praktikum. Gambar 5. Aplikasi monitoring absensi praktikum

312 Aplikasi autentikasi admin untuk melakukan administrasi, dan konfigurasi dan dan pencetakan laporan kehadiran praktikum, ditunjukkan pada gambar 6 dibawah ini. Gambar 6. Aplikasi login / autentikasi admin Aplikasi untuk konfigurasi koneksi ke mesin fingerprint, untuk melakukan setting lokasi mesin dan alamat identifikasi dengan alamat IP. Gambar konfigurasi koneksi ke mesin fingerprint ditunjukkan pada gambar 7 dibawah ini. Gambar 7. Konfigurasi koneksi mesin fingerprint Contoh output hasil aplikasi untuk melihat daftar hadir praktikum berikut presentase kehadiran per matakuliah dapat dilihat pada gambar 8, pada studi kasus disini untuk praktikum mata kuliah pemrograman web yang bertempat pada laboratorium sistem informasi dan multimedia(simul). Gambar 8. Presentase Kehadiran per Matakuliah

313 4. Kesimpulan Berdasarkan hasil dan pembahasan yang telah dilakukan, kesimpulan yang dapat diambil adalah sebagai berikut : Aplikasi sistem kehadiran sebagai sistem portal aktivitas mahasiswa di laboratorium masih dalam pengembangan. Capaian yang sudah diperoleh baru dapat melakukan monitoring kehadiran saja, sedangkan untuk koneksi sistem kehadiran ke portal aktivitas, masih dalam pengempbanga. Aplikasi kehadiran praktikum ini telah diuji coba dengan simulasi 1 matakuliah praktikum yang telah terjadwal pada satu laboratorium. Sistem ini dirancang khusus untuk lebih mudah dalam pengembangan ke arah sistem yang lebih besar lagi, yaitu terhubung dengan sistem portal pada aktivitas mahasiswa di laboratorium. Dengan diterapkannya aplikasi ini terhadap kegiatan praktikum ini diharapkan pelayanan administrasi pendidikan terhadap mahasiswa lebih cepat dan lebih efektif, dan menimbulkan kepuasan terhadap mahasiswa akan pelayanan akademik pada umumnya. Ucapan Terima Kasih Terima kasih kepada pihak Departemen Ilmu Komputer dan Program Studi S1 Teknik Informatika yang telah memberikan sarana dan prasarana untuk melakukan penelitian ini. Daftar Pustaka [1] Adi Nugroho. 2010. Rekayasa Perangkat Lunak Berbasis Objek dengan Metode USDP. Andi. Yogyakarta. [2] Al Fatta, Hanif. Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern. Yogyakarta : CV Andi Offset, (2007). [3] Booch, G. James, R. Ivar, J, 2005. The Unified Modeling Language User Guide Second Edition. United State: Addison Wesley Professional. [4] Roger S. Pressman, 2014, Software engineering: a practitioner's approach (eighth edition)