PENGUSUL
(Dr. Mochamad Wahyudi, MM, M.Kom, M.Pd) (Agung Baitul Hikmah, S.Kom, M.Kom)
NIP. 199810339 NIP. 200809852
Menyetujui,
Ketua LPPM
ii
DAFTAR ISI
Halaman
Halaman Sampul............................................................................................... i
Halaman Pengesahan........................................................................................ ii
Daftar Isi........................................................................................................... iii
Ringkasan.......................................................................................................... iv
BAB I PENDAHULUAN......................................................................... 1
1.1. Latar Belakang ....................................................................... 2
1.2. Rumusan Masalah................................................................... 2
1.3. RuangLingkup......................................................................... 2
1.4. Tujuan Penelitian.................................................................... 3
DAFTAR PUSTAKA...................................................................................... 11
LAMPIRAN..................................................................................................... 12
Lampiran 1. Justifikasi Anggaran Penelitian................................................... 13
Lampiran 2. Biodata Pengusul......................................................................... 14
iii
RINGKASAN
Absensi merupakan bagian dari kegiatan pelaporan suatu institusi, berisi data
kehadiran yang dikelola untuk mengetahui jumlah kehadiran pada suatu acara
sehingga pihak terkait dapat menemukan dan menggunakan dengan mudah kapan
pun mereka membutuhkannya. Pada SMAN 1 Singaparna sistem absensi masih
dilakukan secara manual, mulai dari pencatatan data absensi sampai pembuatan
laporan yang seringkali menimbulkan kesalahan sehingga pembuatan laporan
menjadi tidak akurat. Masalah lainnya, yaitu banyak terjadi dalam penyimpanan
dokumen seperti sering hilangnya data atau arsip. Tujuan dari tugas akhir ini
adalah membuat perancangan sistem informasi untuk memecahkan masalah
tersebut. Pada Tugas Akhir ini penulis merancang sebuah sistem informasi
absensi siswa berbasis web menggunakan model pengembangan perangkat lunak
waterfall. Hasil dan manfaat dari perancangan sistem informasi absensi berbasis
web ini adalah menyediakan fasilitas yang memudahkan bagi siswa untuk
melakukan absen dan guru selaku pengelola data absensi sehingga pengolahan
data absensi menjadi lebih terstruktur. Selain itu, dengan adanya perancangan
sistem informasi absensi berbasis web ini dapat mengurangi risiko kesalahan
perhitungan data absensi sehingga dapat menghasilkan laporan yang lebih akurat.
iv
BAB I
PENDAHULUAN
1
kesalahan dalam rekapitulasi absensi, sehingga pembuatan laporan menjadi tidak
akurat dan berjalan sangat lama. Masalah lainnya yaitu banyak terjadi dalam
penyimpanan data seperti sering hilangnya data absensi siswa sehingga
menimbulkan banyak kesulitan dalam pencarian data dan keterlambatan dalam
informasi serta laporan absensi siswa kepada wali kelas.
Melihat akan keterbatasan di atas maka perlu adanya suatu sistem
informasi yang mampu dengan cepat dan tepat serta memiliki ketelitian dalam
pemrosesan data serta dapat memberikan informasi absensi yang mudah
didapatkan dengan merancang suatu sistem informasi absensi siswa berbasis web
yang dilengkapi fitur notifikasi absensi siswa melalui gmail kepada wali kelas
yang diharapkan dapat memudahkan staf dan guru dalam merekap, memproses
data absensi sehingga sistem absensi menjadi lebih terstruktur dan informatif.
Dengan perancangan sistem absensi siswa ini yaitu untuk memberikan
gambaran secara umum kepada user tentang sistem yang baru agar dapat
menghasilkan suatu program yang diharapkan mampu mengurangi risiko
kesalahan perhitungan data absensi siswa sehingga dapat menghasilkan laporan
yang lebih akurat.
2
1.4. Tujuan Penelitian
Sejalan dengan perumusan masalah, maka tujuan Pengusulan ini adalah
untuk mengetahui dan memahami sistem absensi yang berjalan saat ini, juga
dapat menghasilkan informasi yang tepat, cepat dan akurat sehingga hasil
Pengusulan dapat digunakan oleh lembaga dan digunakan sebagai acuan dasar
pemecah masalah yang ada.
3
BAB II
TINJAUAN PUSTAKA
4
Masukan sistem yaitu energi yang dimasukkan ke dalam sistem, dengan
pemeliharaan dan sinyal.
7. Keluaran (output)
Keluaran sistem adalah masukan bagi yang lain yang diolah dan
diklasifikasikan menjadi keluaran yang bermanfaat.
8. Proses (process)
Suatu sistem dapat memiliki suatu proses untuk mengubah masukan menjadi
keluaran.
9. Sasaran atau tujuan sistem (objective)
Suatu sistem dapat mempunyai sasaran dan tujuan yang pasti.
Hubungan antara karakteristik dapat diartikan sebagai komponen sistem,
batasan, dan lingkungan luar sistem akan memengaruhi input, proses, dan
output.
2.1.3 Sistem Informasi
Informasi merupakan data yang diolah menjadi bentuk yang lebih
bermanfaat dan lebih berarti bagi yang menerimanya (Sukrianto & Agustina,
2018).
Sistem informasi merupakan kombinasi dari setiap unit yang dikelola
oleh orang (brainware), perangkat keras (hardware), perangkat lunak (software),
jaringan komputer dan jaringan komunikasi data (komunikasi), dan basis data
yang terkumpul (database), serta data perubahan dan penyebaran informasi
tentang bentuk organisasi (Bitar, 2020).
Jadi dapat disimpulkan bahwa sistem informasi yaitu suatu sistem yang
mengombinasikan antar aktivitas manusia dan pengguna teknologi untuk
mendukung kegiatan operasional, yang merujuk pada sebuah hubungan
berdasarkan interaksi manusia, informasi, data.
2.1.4 Absensi Siswa
Absensi adalah suatu pengambilan data yang merupakan bagian dari
kegiatan pelaporan suatu institusi, berisi data kehadiran yang dikumpulkan dan
dikelola untuk mengetahui jumlah kehadiran pada suatu acara sehingga pihak
terkait dapat menemukan dan menggunakan dengan mudah kapan pun mereka
membutuhkannya. (Sukrianto & Agustina, 2018).
5
Absensi yaitu unsur kedisiplinan yang dirancang untuk meningkatkan
kedisiplinan siswa dalam mengikuti kegiatan sekolah. (Setiawan, 2021).
Absensi siswa berperan penting dalam kegiatan belajar mengajar untuk
mengetahui kehadiran siswa dan keaktifan siswa dalam proses belajar mengajar,
sehingga menghasilkan sebuah laporan yang dapat digunakan sebagai penunjang
pendidikan untuk mendukung atau memotivasi setiap kegiatan di dalamnya
(Cahyono, 2017).
Jadi dapat disimpulkan bahwa absensi siswa yaitu suatu kegiatan
pengambilan data yang berisi data-data kehadiran yang disusun dan diatur
sehingga mudah dicari dan digunakan jika sewaktu-waktu dibutuhkan oleh
sekolah untuk mengetahui keaktifan siswa dan meningkatkan kedisiplinan siswa
dalam mengikuti kegiatan sekolah dengan hasil akhir berupa laporan.
2.1.5 Aplikasi Berbasis Web
Aplikasi dengan menggunakan jaringan sebagai media transmisi nya
yang dapat diakses melalui web browser yaitu aplikasi berbasis web. Aplikasi web
juga merupakan jenis software atau software yang dikodekan dalam bahasa
pemrograman seperti html, java script, css, ruby, python, php (Hatmoko, 2019) .
2.1.6 Database
Basis data atau database adalah data yang dikumpulkan, yang kemudian
dijelaskan sebagai pengorganisasian kegiatan terkait. Perancangan basis data
dapat didefinisikan sebagai sekumpulan data yang saling terhubung dan disimpan
untuk waktu lama pada saat bersamaan tanpa digunakan ulang (Saputri &
Suwarno, 2020).
2.1.7 Model Pengembangan
Model Pengembangan sistem yaitu metode-metode, prosedur-prosedur,
konsep-konsep pekerjaan dan aturan-aturan untuk mengembangkan suatu sistem
informasi. Model pengembangan yang digunakan yaitu model waterfall.
Model air terjun atau Waterfall merupakan model sekuensial linear atau
alur hidup klasik yang menyediakan pendekatan alur hidup perangkat lunak secara
sekuensial yang terurut mulai dari Analisis kebutuhan, desain, pengkodean,
pengujian, pendukung atau pemeliharaan. (Larasati & Masripah, 2017).
6
2.2. Teori Pendukung
2.2.1 ERD (Entity Relationship Diagram)
ERD adalah akronim dari Entity Relationship Diagram. ERD merupakan
suatu pemodelan basis data yang berfungsi untuk menggambarkan sebuah alur
relasi dan entensitas pada gambar tersebut dan sebagai penyimpan sebuah data
dari relasi terssebut (Universitas BSI, 2019).
Komponen-komponen ERD sebagai berikut:
1. Entitas adalah kumpulan objek yang dapat dijelaskan secara unik. Simbol
entitas biasanya diwakili oleh persegi panjang.
2. Atribut atau field yaitu sebuah simbol yang berfungsi untuk menjelaskan
karakteristik dari entitas.
3. Relasi atau hubungan antara beberapa entitas yang berbeda. Gambar relasi
diwakili oleh simbol belah ketupat.
2.2.2 LRS (Logical Record Structure)
LRS (Logical Record Structure) yaitu representasi dari struktur record-
record pada table-tabel yang terbentuk dari hasil relasi antar himpunan entitas.
(Universitas BSI, 2019).
2.2.3 UML (Unified Modeling Language)
Unified Modeling Language atau sering disebut UML didefinisikan
metode pemodelan visual yang telah menjadi standar industri untuk merancang,
mendeskripsikan, dan memvisualisasikan sistem. Dengan tujuan untuk
memberikan model yang siap pakai, menyediakan bahasa pemodelan yang tidak
bergantung pada berbagai bahasa pemrograman dan proses teknik serta
mengintegrasikan praktik terbaik dalam pemodelan nya” (Profesi & Henderi,
2018).
2.2.4 Use Case Diagram
“Use case diagram yaitu diagram yang menjelaskan interaksi antara
sistem dan aktor secara visual. Use case diagram berguna untuk mengetahui
fungsi apa saja yang ada dalam sistem dan siapa yang berhak menggunakan
fungsi tersebut, serta menentukan perilaku sistem yang akan dibuat” (Heriyanto,
2018).
2.2.5 Activity Diagram
7
Activity diagram menggambarkan kegiatan program yang sedang
dirancang, dan bukan gambaran perilaku aktor, pada intinya activity diagram
hanya dapat digunakan untuk menggambarkan alur kerja atau kegiatan sistem
saja.(Pujiyanti, 2020).
2.2.6 Class Diagram
Diagram kelas yaitu kelas yang mampu menguraikan struktur sistem
dengan baik dan menentukan kelas mana yang harus dibangun dan mempunyai
atribut. Dalam diagram ini harus menjelaskan hubungan apa saja yang terjadi
antara suatu objek dengan objek lainnya, sehingga terbentuklah suatu sistem
aplikasi. (Saputri & Suwarno, 2020).
2.2.7 Sequence Diagram
Diagram sequence dipakai untuk menggambarkan perilaku pada sebuah
skenario. Perilaku tersebut menunjukkan bahwa objek yang akan dikirim dapat
diterima. Isi diagram sequence harus sama dengan use case dan diagram kelas,
yang mana 1 use case akan menjadi 1 sequence diagram (Ansori, 2020).
8
BAB III
METODE PENELITIAN
9
Pada fase perencanaan, Pengusul melakukan analisis kebutuhan baik
kebutuhan user juga kebutuhan sistem. Pada fase pemodelan, Pengusul membuat
rancangan database menggunakan Entity Relationship Diagram (ERD) dan
Logical Record Structure (LRS) serta membuat struktur navigasi. Selanjutnya
pada fase implementasi, Pengusul melakukan coding dengan membuat aplikasi
berbasis web. Pada tahap akhir yaitu fase pengujian, Pengusul melakukan
pengujian menggunakan Blackbox Testing.
10
BAB IV
JADWAL PENELITIAN
Waktu
No Kegiatan Bulan I Bulan II Bulan III Bulan IV
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Persiapan Data Awal
1
dan analisa
2 Penelusuran Pustaka
Pengambilan data di
3
lapangan
4 Pengembangan data
5 Analisis Data
Waktu
No Kegiatan Bulan V Bulan VI Bulan VII Bulan VIII
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Pembuatan Buku
6
Petunjuk
7 Pelatihan
8 Test Data
9 Pengujian Data
10 Laporan Keluaran
DAFTAR PUSTAKA
11
Anggraini, V. (2021). Pengertian Sistem : Karaktersitik, Contoh, Komponen.
Www.Dosenpintar.Com. https://dosenpintar.com/pengertian-sistem/
Ansori, A. (2020). Pengertian Sequence Diagram : Tujuan, Simbol, dan Contohnya.
Www.Ansoriweb.Com. https://www.ansoriweb.com/2020/04/pengertian-sequence-
diagram.html
Ayu, F., & Permatasari, N. (2018). perancangan sistem informasi pengolahan data PKL
pada divisi humas PT pegadaian. Jurnal Infra Tech, 2(2), 12–26.
http://journal.amikmahaputra.ac.id/index.php/JIT/article/download/33/25
Bitar. (2020). Pengertian Sistem Informasi Menurut Para Ahli. Www.Seputarilmu.Com.
https://seputarilmu.com/2020/06/pengertian-sistem-informasi-menurut-para-
ahli.html
Budiningsih, D. (2020). Perancangan Sistem Pengolahan Data Absensi Siswa Sdn
Sukatani 3 Depok. Semnas Ristek, Sistem Pengolahan Data, 349–354.
Cahyono, L. (2017). Pengembangan Sistem Informasi Absensi Siswa Berbasis Web Di
Development of Web-Based Student Absenteeism Information System in. Jurnal
Pendidikan Teknik Informatika, 1–8.
Hatmoko, A. (2019). Pengertian Aplikasi Berbasis Web. Www.Kompasiana.Com.
https://www.kompasiana.com/andihatmoko/5b7eb431bde57534805e0e52/pengertia
n-aplikasi-berbasis-web
Heriyanto, Y. (2018). Perancangan Sistem Informasi Rental Mobil Berbasis Web Pada
PT.APM Rent Car. Jurnal Intra-Tech, 2(2), 64–77.
Larasati, H., & Masripah, S. (2017). Analisa Dan Perancangan Sistem Informasi
Pembelian GRC Dengan Metode Waterfall. Jurnal Pilar Nusa Mandiri, 13(2), 193–
198.
Profesi, D. E., & Henderi. (2018). Analisis Dan Perancangan Sistem Informasi
Kepegawaian Menggunakan Unified Modeling Language (Uml). E-Jurnal JUSITI
(Jurnal Sistem Informasi Dan Teknologi Informasi), 1(7), 22–30.
https://doi.org/10.36774/jusiti.v7i1.62
Pujiyanti, Y. (2020). Mengenal Materi Activity Diagram (Pemodelan Perangkat Lunak
Bagian 4). Www.Medium.Com. https://medium.com/@yunitapujiyanti0/mengenal-
materi-activity-diagram-pemodelan-perangkat-lunak-bagian-4-eb4f13e144ae
Saputra, E. (2017). Rancang Bangun Aplikasi Absensi Siswa Pada Sd Islam Al – Azhar
11 Surabaya.
Saputra, H., & Ilfa Stephane. (2017). Perancangan Sistem Informasi Data Bibit Pada
Balai. JOISIE, 1(2), 77–84.
Saputri, G., & Suwarno, J. (2020). Perancangan Sistem Administrasi Berbasis Desktop
Pada Klinik Sejahtera. Jurnal Ilmu Komputer, 3(1), 26–31. http://www.jurnal-
pranataindonesia.ac.id/index.php/jik/article/view/26
Setiawan, P. (2021). Pengertian Absensi. Www.Gurupendidikan.Co.Id.
https://www.gurupendidikan.co.id/pengertian-absensi/
Sukrianto, D., & Agustina, S. (2018). Pemanfaatan Sms Gateway Pada Sistem Informasi
Absensi Siswa Di Sman 12 Pekanbaru Berbasis Web. Jurnal Intra Tech, 2(2), 78–
90. http://www.journal.amikmahaputra.ac.id/index.php/JIT/article/view/31
Universitas BSI, T. P. (2019). Aplikasi Basis Data.
Yulianto, A. (2021). Perancangan Sistem Informasi Absensi Sekolah Menggunakan
Metode Prototype Bebasis Web. REMIK, 5(2), 1330–1333.
12
Lampiran-Lampiran
1 Peralatan Penunjang
a.Modem Rp. 250.000
b.Harddisk eksternal Rp. 500.000
Sub Total Rp. 750.000
2 Bahan Habis Pakai
a. Pulsa telepon Rp. 200.000
b. Voucher internet Rp. 200.000
c. Alat tulis Rp. 200.000
d. Kertas A4 Rp. 200.000
e.Tinta Printer Rp. 450.000
f.Biaya Fotocopy Rp. 50.000
Sub Total Rp.1.300.000
3 Perjalanan
Transportasi perjalanan Rp.500.000
Sub Total Rp. 500.000
4 Biaya Lain-lain
Souvenir untuk Responden Rp.500.000
Sub Total Rp. 500.000
Total Rp. 3.050.000
13
Lampiran 2. Biodata Ketua Pengusul
1. Identitas Diri
a. Nama Lengkap dan Gelar : Agung Baitul Hikmah, S.Kom., M.Kom
b. NIDN : 0619088301
c. Jabatan Fungsional : Lektor (200)
d. Program Studi : Sistem Informasi Kampus Kota Tasikmalaya
e. Perguruan Tinggi : Universitas Bina Sarana Informatika
f. Jangka Waktu Pengusulan : 8 Bulan
2. Riwayat Pendidikan
S-1 S-2
Nama Penguruan Tinggi STMIK Nusa Mandiri STMIK Nusa Mandiri
Tahun Masuk - Lulus 2018 - 2019 2011 - 2013
.
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari
ternyata dijumpai ketidak sesuaian dengan kenyataan, saya sanggup menerima
sanksi.
14
Lampiran 3. Biodata Anggota Pengusul
1. Identitas Diri
a. Nama Lengkap dan Gelar : Dra Yani Sri Mulyani, M.M
b. NIDN : 0425056804
c. Jabatan Fungsional : Asisten Ahli
d. Program Studi : Sistem Informasi Kampus Kota Tasikmalaya
e. Perguruan Tinggi : Universitas Bina Sarana Informatika
f. Jangka Waktu Pengusulan : 8 Bulan
2. Riwayat Pendidikan
S-1 S-2
Nama Penguruan Tinggi Sekolah Tinggi Bahasa Universitas BSI Bandung
Asing Yapari Bandung
Tahun Masuk - Lulus 1987 - 1993 2012 -2014
.
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari
ternyata dijumpai ketidak sesuaian dengan kenyataan, saya sanggup menerima
sanksi.
15
Lampiran 4. Biodata Anggota Pengusul
1. Identitas Diri
a. Nama Lengkap dan Gelar : Tuti Alawiyah, S.T., M.Kom
b. NIDN : 0415018106
c. Jabatan Fungsional : Asisten Ahli
d. Program Studi : Sistem Informasi Kampus Kota Tasikmalaya
e Perguruan Tinggi : Universitas Bina Sarana Informatika
f. Jangka Waktu Pengusulan : 8 Bulan
2. Riwayat Pendidikan
S-1 S-2
Nama Penguruan Tinggi STMIK DCI STMIK Nusa Mandiri
Tahun Masuk - Lulus 2009 – 2013 2013 – 2015
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari
ternyata dijumpai ketidak sesuaian dengan kenyataan, saya sanggup menerima
sanksi.
16
Lampiran 5. Biodata Anggota Pengusul
1. Identitas Diri
a. Nama Lengkap dan Gelar : Wildan Wiguna, MM., M.Kom
b. NIDN : 0421038602
c. Jabatan Fungsional : Asisten Ahli
d. Program Studi : Sistem Informasi
e Perguruan Tinggi : Universitas Adhirajasa Reswara Sanjaya
f. Jangka Waktu Pengusulan : 8 Bulan
2. Riwayat Pendidikan
S-1 S-2
Nama Penguruan Tinggi Universitas Komputer STMIK Nusa Mandiri
Indonesia
Tahun Masuk - Lulus 2003-2008 2011-2013
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari
ternyata dijumpai ketidak sesuaian dengan kenyataan, saya sanggup menerima
sanksi.
17
Lampiran 3 Biodata Anggota Pengusul
1. Identitas Diri
a. Nama Lengkap dan Gelar : Ratu Riksa Aqidah Ridwan
b. NIDN : -
c. Jabatan Fungsional : -
d. Program Studi : Sistem Informasi Kampus Kota Tasikmalaya
e Perguruan Tinggi : Universitas Bina Sarana Informatika
f. Jangka Waktu Pengusulan : 8 Bulan
2. Riwayat Pendidikan
D-3 S-1
Nama Penguruan Tinggi Universitas Bina Sarana -
Informatika
Tahun Masuk - Lulus 2018 – 2021 -
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari
ternyata dijumpai ketidak sesuaian dengan kenyataan, saya sanggup menerima
sanksi.
18