Academia.eduAcademia.edu

Perancangan Sistem Presensi Mahasiswa Berbasis Online

2017

Presensi mahasiswa merupakan hal yang perlu di pantau dengan melakukan perancangan sistem presensi sehingga semua entitas yang berinteraksi dapat mengetahui semua informasi yang berkaitan dengan presensi yang dilakukan. Sistem yang dikembangkan memiliki entitas yaitu admin jurusan, dosen, mahasiswa dan juga orang tua yang sangat memerlukan informasi presensi tersebut. Perancangan ini menggunakan DAD sebagai pemodelan alur data, ERD untuk memodelkan basis data serta Flowchart untuk menggambarkan proses yang berjalan

Prosiding Annual Research Seminar 2017 Computer Science and ICT ISBN : 979-587-705-4 Vol. 3 No. 1 Perancangan Sistem Presensi Mahasiswa Berbasis Online Ahmad Rifai Dinna Yunika Fakultas Ilmu Komputer Universitas Sriwijaya Kampus Indralaya Jalan Palembang Prabumulih, Indonesia [email protected] Fakultas Ilmu Komputer Universitas Sriwijaya Kampus Indralaya Jalan Palembang Prabumulih, Indonesia [email protected] Hardini Novianti Fakultas Ilmu Komputer Universitas Sriwijaya Kampus Indralaya Jalan Palembang Prabumulih, Indonesia [email protected] Abstract Presensi mahasiswa merupakan hal yang perlu di pantau dengan melakukan perancangan sistem presensi sehingga semua entitas yang berinteraksi dapat mengetahui semua informasi yang berkaitan dengan presensi yang dilakukan. Sistem yang dikembangkan memiliki entitas yaitu admin jurusan, dosen, mahasiswa dan juga orang tua yang sangat memerlukan informasi presensi tersebut. Perancangan ini menggunakan DAD sebagai pemodelan alur data, ERD untuk memodelkan basis data serta Flowchart untuk menggambarkan proses yang berjalan. time dan juga mempercepat dalam pengolahan informasi tentang kehadiran mahasiswa sehingga penulis ingin membuat rancangan sistem presensi mahasiswa berbasis online dimana sistem ini akan memberikan informasi yang cepat, tepat dan sesuai dengan kebutuhan. Keywords Flowchart. Sistem adalah jaringan kerja yang menghubungkan prosedur-prosedur untuk menyelesaikan masalah. Prosedur adalah urutan kegiatan untuk menyeragamkan transaksi[4] Presensi; Mahasiswa; DAD; ERD; I. PENDAHULUAN Presensi mahasiswa dalam proses pembelajaran menjadi hal yang penting ketika presensi tersebut menjadi salah satu komponen untuk mengikuti ujian akhir semester (UAS) dimana ketika lebih dari 80% jumlah kehadiran mahasiswa menjadi syarat untuk dapat mengikuti uas dan jika kurang dari 80% jumlah kehadiran, mahasiswa tersebut tidak dapat mengikuti uas. Presensi mahasiswa yang menjadi penting pada saat ini harus dapat di pantau. Pemantauan dapat dilakukan melalui form absensi kehadiran. Form absensi kehadiran memiliki banyak kekurangan diantaranya tidak adanya filter untuk mengetahui jumlah mahasiswa yang kurang dari pertemuan, tidak adanya notifikasi yang memberikan informasi kehadiran mahasiswa dan juga peran serta dari orang tua mahasiwa tidak dapat dilibatkan untuk memantau kehadiran. Teknologi informasi yang berkembang pada saat ini memungkinkan untuk dapat melihat, mencari ataupun mendapatkan informasi yang kita inginkan secara cepat. Teknologi web yang berbasiskan online merupakan salah satu alternatif untuk memperoleh informasi yang kita inginkan dengan cepat. Penerapan teknologi web pada sistem presensi mahasiswa akan memliki peran yang aktif untuk menginformasikan kehadiran mahasiswa secara real II. TINJAUAN PUSTAKA A. Sistem Informasi B. Diagram Aliran Data (DAD) Menurut Kristanto, untuk menggambarkan alur data yang keluar maupun masuk ke dalam sistem dimana data disimpan, diproses dan interaksi antara data dan proses tersebut dapat digambarkan melalui diagram aliran data [2]. Jogiyanto menyatakan bahwa DAD merupakan diagram yang menggambarkan aliran data menggunakan suatu notasi simbol [3]. Notasi yang digunakan pada DAD terdiri dari 1. Eksternal Entity, 2. Data Flow, 3. Process, 4. Data Store seperti pada tabel 1. Adapun tahapan perancangan menggunakan DAD terdiri dari 191 1. Pembuatan Context Diagram 2. Pembuatan DAD Level 0 3. Pembuatan DAD Detail Prosiding Annual Research Seminar 2017 Computer Science and ICT Tabel 1 Simbol DAD ISBN : 979-587-705-4 Vol. 3 No. 1 Gambar 1 Diagram Konteks Setelah diagram konteks selesai dibuat, kemudian akan diidentifikasi semua proses yang ada di sistem presensi online. Semua proses yang telah teridentifikasi digambarkan dengan DFD level 0 (Gambar 2). Adapun diagram rinci yang dihasilkan diperlihatkan pada Gambar 3 dan EDR pada Gambar 4. Data Dosen Data Dosen 1 Admin Jurusan 1 Data Dosen Kelola Data Dosen 2 2 Data Mahasiswa Data Mahasiswa Data Mahasiswa Kelola Data Mahasiswa Data Dosen Data Mahasiswa 3 Data Mata Kuliah Data Mata Kuliah Kelola Data Mata Kuliah C. Entity Relationship Diagram (ERD) 3 Data Mata Kuliah Data Mata Kuliah 4 Data Kelas Ajar ERD merupakan pemodelan basis data relasional yang didasarkan pada teori himpunan Data Detail Kelas Ajar Kelola Kelas Ajar Data Kelas Ajar 4 Data Absensi 5 Data Mahasiswa Data Absensi 5 Data Absensi Data Absensi Tabel 2 Notasi ERD Data Kelas Ajar Data Kelas Ajar Kelola Data Absensi Data Absensi Data Dosen Dosen Detail Kelas Ajar 7 Data Absensi Data Kelas Ajar Data Mahasiswa Data Detail Absensi Data Absensi Data Mahasiswa Orang Tua Mahasiswa 8 Data Absensi Data Detail Absensi 6 Kelola Kritik dan Saran Data Kritik Saran 6 Mahasiswa Data KritikSaran Data Absensi Data Kritik Saran Gambar 2 DFD Level 0 Data Mahasiswa Data Lokasi Mahasiswa 2 Data Mahasiswa Data Kelas Ajar 4 Data Absensi Data Mahasiswa Data Kelas Ajar Data Absensi 5.1 Data Dosen Data Lokasi III. HASIL DAN PEMBAHASAN Memulai Absensi Perkuliahan Data Absensi Dosen A. Rancangan Sistem Data Dosen Data Kelas Ajar Data Mahasiswa Data Mata Kuliah Data Absensi Data Absensi Data Absensi Data Absensi Dosen Data Detail Absensi Memantau Absensi Data Absensi 5 Data Absensi Data Absensi 5.3 Data Dosen Data Lokasi Mengakhiri Absensi Perkuliahan Data Absensi Data Absensi Orang Tua Mahasiswa Admin Jurusan Gambar 3 DFD Level 1 untuk Proses Kelola Data Absensi Orang Tua Mahasiswa 1 Sistem Presensi Online Data Absensi 5.2 Data Absensi Rancangan sistem yang dihasilkan pada penelitian ini digambarkan menggunakan Data Flow Diagram (DFD). Adapun diagram konteks dapat dilihat pada Gambar 1. Diagram konteks yang dihasilkan memiliki 4 entitas luar yaitu admin jurusan, dosen, mahasiswa dan orang tua mahasiswa. Admin Jurusan Data Detail Absensi 8 Data Detail Absensi Data Absensi Data Kritik Saran Data Lokasi Data Mahasiswa Mahasiswa Data Absensi Data Dosen Data Lokasi 192 Prosiding Annual Research Seminar 2017 Computer Science and ICT ISBN : 979-587-705-4 Vol. 3 No. 1 Dosen nip nama prodi Fungsional Variable Variable Variable Variable characters (16) characters (50) characters (20) characters (15) Mata Kuliah kode_mk nama sks kode_kur mengajar Variable characters (10) Variable characters (50) Integer Variable characters (10) IV. HASIL DAN PEMBAHASAN mempunyai Kelas Ajar kode_kelas nip kode_mk ruangan jam Variable Variable Variable Variable Time characters (10) characters (16) characters (10) characters (10) detail_kelas kode_kelas Variable characters (10) nim Variable characters (16) Mahasiswa terdapat memiliki nim nama prodi alamat nm_ortu email_ortu mengikuti Absensi kode_absen kode_kelas tgl jam_masuk jam_keluar latitude longitude pert Integer Variable characters (10) Date Time Time Float Float Integer Variable Variable Variable Variable Variable Variable characters (16) characters (50) characters (20) characters (100) characters (15) characters (50) mengisi Kritik Saran Detail Absensi detail kode_absen nim jam_masuk jam_keluar latitude longitude Integer Variable characters (16) Time Time Float Float kode_ks nim isi_ks hal waktu Integer Variable characters (16) Variable characters (100) Variable characters (50) Date & Time Rancangan sistem presensi online yang dihasilkan digambarkan dalam bentuk DFD dan .ERD dimana Entitas yang terlibat di yaitu Admin Jurusan, Dosen, Mahasiswa dan Orang Tua Mahasiswa. ERD menggambarkan hubungan entitas diantaranya dosen, mata kuliah, kelas ajar, detail kelas, absensi, detail absen, mahasiswa dan kritik saran serta flowchart yang menggambarkan detail dari proses kelola absensi. Gambar 4 ERD Sistem Presensi Online Proses detail kelola data absensi terdapat dua proses utama yaitu absen masuk dan absen keluar dimana untuk absen masuk digambarkan menggunakan flowchart seperti pada gambar 5 dan flowchart untuk proses absen keluar pada gambar 6. Dosen Mahasiswa Orant Tua Mahasiswa Memulai Absensi Sistem Mengambil Tanggal, Jam, dan Lokasi Dosen REFERENCES [1] S. Nasution, "Sistem Manajemen Administrasi Dan Presensi Online Untuk Perkuliahan Dan Praktikum Menggunakan Oracle Dan Barcode Scanner," in Seminar Nasional Aplikasi Teknologi Informasi 2010, Yogyakarta, 2010. [2] A. Kristanto, Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media, 2008. [3] J. Hartono, Analisis dan Desain, Yogyakarta: Andi Publisher, 2005. [4] R. F. Neuschel, Management by System, mcgraw Hill, 1960. Mengisi Absen Mengambil Tanggal, Jam, dan Lokasi Mahasiswa Menerima Notifikasi Kehadiran Gambar 5 Flowchart Absen Masuk Dosen Orant Tua Mahasiswa Mengakhiri Absensi Sistem Mengambil Tanggal, Jam, dan Lokasi Dosen Mengisi Materi Ajar Menambahkan Jumlah Pertemuan Menerima Notifikasi Kehadiran Gambar 6 Flowchart Absen Keluar 193