Anda di halaman 1dari 17

Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021

Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

WEB-BASED DESIGN OF STUDENT ABSENCE INFORMATION


SYSTEM AT MADRASAH DINIYAH MAMBA’UL KHISAN BANYUMAS
RANCANGAN SISTEM INFORMASI ABSENSI SISWA PADA MADRASAH DINIYAH
MAMBA’UL KHISAN BANYUMAS BERBASIS WEB

Ade Chintya Alfiana Halalutu1, Tyas Pratama Puja Kusuma, S.Kom, M. Pd.2,
1
Sistem Informasi, Universitas Amikom Purwokerto, Indonesia, 2Dosen Sistem Informasi,
Universitas Amikom Purwokerto
1
adechintya33@gmail.com , 2* tyaspratama@amikompurwokerto.ac.id

Informasi Artikel Abstract


Received: January 2023 Purpose:
Revised: Design a Web -Based Information System hearts to present
Accepted:
Published:
information about presence in the school management with
Menggunakan style info PHP and MySQL. The system will be design, process and
manage absence for students and the teachers in the
school. Design Information System uses the Unified
Modeling Language (UML) modeling, namely use case
diagrams and activity diagrams. Implementation from this
Information System will make easy to have a absence
process make more effective and efficient process. This
System will be based HTML, so can be accessed using a
browser from all devices.
Abstrak
Keywords: Information System, Tujuan:
Presence, Web based, HTML, PHP and Perancangan sistem informasi ini berbasis web untuk
MySQL.
Kata kunci: Sistem Informasi, Data
menyajikan informasi pengolahan data absensi pada sekolah
Absensi, Berbasis Web, HTML, PHP, dengan menggunakan pemrograman PHP dan MySQL.
dan MySQL. Tujuan dari sitem ini adalah merancang, mengelola dan
mengimplementasikan absensi siswa dan guru pada sekolah.
Rancangan sistem informasi ini menggunakan permodelan
Unified Modeling Language (UML), yaitu use case diagram
dan activity diagram. Implementasi dari sistem informasi ini
ditunjukan agar proses absensi dapat lebih efektif dan
efisien. Sistem ini berbasis pemrograman HTML, sehingga
dapat diakses dengan menggunakan perangkat browser.

1. Pendahuluan
Seiring dengan berkembangannya teknologi informasi modern saat ini komputer
sebuah alat bantu yang mutlak diperlukan. Dapat dibayangkan bagaimana sebuah
sekolahan dapat tumbuh dan berkembang tanpa adanya komputerisasi. Oleh sebab itu,
penerapan sistem informasi menjadi kebutuhan yang mutlak dan dapat memberikan

▪ 1
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

keunggulan yang kompetitif. Hal tersebut, dapat sangat menunjang dalam sekolah yang
berskala besar, menengah maupun kecil dalam pengamanan data hardfile menjadi
softfile yang tersimpan baik oleh teknologi.

Setiap organisasi seperti halnya pada sekolah sangat membutuhkan sistem


yangterkomputerisasi secara akurat, cepat, dan efisien. Sistem informasi absensi pada
sekolah merupakan salah satu hal yang sangat penting dilakukan untuk mendata
kehadiran guru dan staff yang ada pada sekolah tersebut. Suatu fasilitas atau sarana
sangat diperlukan untuk menunjang dan membantu melaksanakan pengolahan data yang
tepat. Dengan demikian penggunaan komputer dalam menghasilkan informasi sangat
dibutuhkan dalam mendukung sistem pengambilan keputusan.

Data absensi siswa yang telah diolah sangat diperlukan untuk bahan evaluasi
dalam rekap absensi setiap semester. Pengolahan data absensi siswa adalah sarana untuk
menyimpan data absensi secara sistimatis, sehingga memudahkan penemuan kembali
jika diperlukan. Pengelolaan absensi yang bersifat manajerial maupun teknis
administratif selalu berhubungan dengan data, dalam bentuk yang tercetak (manual)
maupun data elektronik (media komputer). Kegiatan administrasi absensi akan
berpengaruh pada keadaan data perorangan siswa maupun keseluruhan serta semua
proses yang ada dalam sebuah sekolah. Beberapa sekolah di Banyumas dalam sistem
pengolahan data absensi siswa masih menggunakan sistem semi komputerisasi yaitu
dengan menggunakan aplikasi micorosoft excel dan microsoft word yang selanjutnya
akan dicetak dan disimpan dalam bentuk hardcopy di sebuah almari khusus. Hal ini
memiliki resiko yang sangat tinggi untuk kehilangan data-data tersebut. Kehilangan data
karena hardcopy yang ada telah rusak, ataupun data file yang lama tergantikan dengan
file yang baru. Tentunya ini akan berdampak pada terhambatnya proses pembuat laporan
absensi sekolah sehingga membuat proses menjadi kurang efektif dan efisien. Oleh
sebab itu, dibutuhkannya suatu perancangan sistem yang baru agar dapat mengelola data
dengan cepat, karena dengan sistem informasi pengolahan data absensi sekolah ini baik
siswa atau guru bisa mendapat informasi yang lebih cepat dan akurat. Tujuan dari
penelitian ini antara lain:

a. Membangun sistem informasi pengolahan data absensi sekolah secara online.

▪ 2
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

b. Mengetahui pelaksanaan, dan penggunaan sistem informasi yang telah dibuat dapat
berjalan dengan lancar, efektif dan efisien serta mengatasi segala kendala yang ada
selama ini.

2. Metode/Perancangan
Metode yang digunakan adalah menggunakan model Waterfall. “Model Waterfall
adalah sebuah proses hidup perangkat lunak memiliki sebuah proses yang linear dan
sekuensial” (Sukamto & Salahuddin, 2016). Dalam penelitian terdapat tiga cara untuk
mengumpulkan data, yaitu tahapan studi pustaka, analisis, dan desain.
Alat yang digunakan adalah tools dalam membuat perancangan dalam penelitian ini
yaitu dengan menggunakan Unified Modeling Language (UML) yang merupakan
keluarga notasi grafis yang didukung oleh model-model tunggal, yang membantu
pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun
menggunakan pemrograman berorientasi objek.
Menurut Adi Nugroho (2011) UML adalah metode perancangan perangkat lunak
dengan metode grafis yang refatif mudah dipahami. Permodelan UML yang digunakan
perancangan aplikasi ini, yaitu use case diagram dan activity diagram. Selain perancangan
UML, lakukan rancangan terhadap database, keluaran input dan output dari sistemnya
menggunakan PHP dan MySQL.
Jenis dari website ini sendiri adalah website dinamais. Dimana website dinamis
merupakan website yang telah menggunakan teknologi terbaru, website dinamis sendiri
akan cenderung lebih mudah digunakan karena mendukung perubahan informasi yang
dikerjakan langsung oleh para pengguna.
2.1. Pengumpulan Data

Gambar 1. 1 Langkah-langkah metode waterfall

Pengumpulan data merupakan suatu proses pengadaan data primer untuk keperluan
penelitian. Dalam menumpulkan data menggunakan metode waterfall. Dalam penelitian
terdapat tiga cara untuk mengumpulkan data, yaitu tahapan requirement analysis, analisis,
dan desain.

▪ 3
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

2.1.1. Requirement Analysis


Metode ini akan merekrut data analisis terhadap absensi siswa sebagai pendukung
dalam penelitian. Selain itu informasi juga diperoleh dari penelitian lapangan dan
wawancara secara langsung terhadap guru sekolah terkait.
2.1.2. Analisis Sistem
Proses pencarian kebutuhan pada software untuk mengetahui sifat sistem informasi
berbasis website menggunakan salah satu jenis website yaitu website dinamis yang akan
dibuat, permodelan proses sistem absesnsi menggunakan use case diagram dan class
diagram. Use case diagram merupakan diagram yang menggambarkan hubungan antara
aktor dengan sistem dengan mendeskripsikan sebuah interaksi antara satu atau lebih aktor
dengan sistem yang akan dibuat. Use case diagram juga bisa digunakan untuk mengetahui
fungsi apa saja yang ada di dalam sebuah sistem dan bisa juga mempresentasikan sebuah
interaksi aktor dengan sistem. Komponen tersebut kemudian menjelaskan komunikasi
antara aktor, dengan sistem yang ada. Class diagram disebut jenis diagram
struktur karena menggambarkan apa yang harus ada dalam sistem yang dimodelkan
dengan berbagai komponen. Komponen tersebut dapat mewakili class yang akan
diprogram, objek utama, atau interaksi antara class dan objek.
2.1.3. Desain
Proses yang dilakukan dengan memfokuskan pada desain pembuatan program
perangkat lunak termasuk struktur data, arsitektur perangkat lunak, perancangan
antarmuka (interface) dan prosedur pengkodean.

3. Hasil dan Pembahasan


Perancangan aplikasi ini di awali dengan merancang proses sistem informasi absensi
berbasis website dengan menganalisis menggunakan metode UML lalu di
implementasikan dalam bentuk desain rancangan website menggunakan jenis website
dinamis dengan permodelan use case diagram dan aktivity diagram dan desain
aplikasinya.
3.1. Alat dan Bahan
Untuk membuat rancangan sistem informasi absensi berbasis website terdapat alat
dan bahan yang digunakan untuk membuat rancangannya.Alat dan bahan apa saja yang
bisa diperhatikan dalam merancang website berikut ini:
1. Bahan
Sumber data yang diperoleh dari data premier sekolah dan banyaknya ketidak
efektifan pengunaan absensi hardfile atau melalui microsoft exel atau word serta
dari objek penelitian secara langsung dengan melalukan wawancara dan riserch data
dan dari google analytics.
2. Alat
Alat yang digunakan adalah tools dalam membuat perancangan dalam
penelitian ini yaitu dengan menggunakan Unified Modeling Language (UML) yang
merupakan keluarga notasi grafis yang didukung oleh model-model tunggal, yang

▪ 4
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem


yang dibangun menggunakan pemrograman berorientasi objek.
Adapun secara umum, dalam rancangan website sistem informasi ini, nantinya
menggunakan seperangkat peralatan (tools) pemrograman yang ditunjukkan dalam
Tabel 1. Semua tools yang digunakan untuk membuat website merupakan tools yang
paling terbaru. Hal ini guna menjamin kompatibilitas aplikasi yang dihasilkan
terhadap berbaik browser yang tersedia saat ini.
Development Tools

1. Text editor Visual Studio Code

2. Bahasa PHP v.7.4


Pemrograman Java Skrip

3. Framework Laravel

4. Desain template Figma

5. Platform Website

6. Database MySQL
Tabel 1 Perangkat Pemrograman yang digunakan

3.2. Implementasi dan Pembahasan


3.2.1. Analisis Sistem
Setelah melakukan analisis sistem, maka yang dilakukan berikutnya adalah
melakukan perancangan Sistem informasi pengolahan data absensi berbasis web di
Madrasah Diniyah Mamba’ul Khisan Banyumas ini berbasiskan pemrograman PHP dan
database MySQL. Pada umumnya tujuan dari perancangan sistem informasi adalah:

a. Untuk memenuhi kebutuhan pemakai sistem,


b. Memberikan gambaran yang jelas dan rancangan lengkap kepada pemrograman
komputer dan ahli teknik lainnya yang terlibat,
c. Perencanaan sistem harus efektif dan efisien untuk mendukung pengolahan data
absensi siswa.

Untuk mencapai harapan tersebut, rancangan sistem informasi ini akan digambarkan
menggunakan Use Case Diagram, Aktivity Diagram, rancangan Database dan relasi
database.

▪ 5
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Pada tahapan ini peneliti akan merekomendasikan alur proses sistem yang akan
digunakan pengguna dalam membuat Use Case Diagram. Kebutuhan perancangan sistem
informasi absensi siwa berbasis web, yaitu sebagai berikut :

a. Melakukan Login
b. Mengakses menu
c. Mengakses menu utama
d. Mengakses fitur data pengguna (siswa dan guru)
e. Mengakses fitur absensi
f. Mengakses fitur recap absen

Gambar 2. 1 Use Case Diagram Login

Gambar 2.1 dapat dijelaskan bahwa sistem informasi absen siswa berbasis website
ada dua pihak yang terlibat untuk mengakses aplikasi tersebut yaitu pengguna (siswa dan
guru) dan admin. Dimana untuk mengakses website tersebut pengguna dan admin harus
melakukan login terlebih dahulu untuk mengaksesnya. Dimana akun pengguna sudah
disediakan langsung oleh admin.

▪ 6
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Gambar 2. 2 Use Case Diaram Mengakses Menu Utama dan Fitur pada
Admin

Gambar 2.2 dapat dijelaskan bahwa sistem informasi absen siswa berbasis website ini
ada salah satu pihak yang terlibat untuk mengakses aplikasi tersebut yaitu admin. Dimana
admin yang sudah login dapat mengakses menu-menu yang ada dalam sistem.

Gambar 2. 3 Use Case Diagram Mengakses menu utama dan fitur pada guru

Gambar 2.2 dapat dijelaskan bahwa sistem informasi absen siswa berbasis website
ini ada salah satu pihak yang terlibat untuk mengakses aplikasi tersebut yaitu guru.
Dimana guru yang sudah login dapat mengakses menu-menu yang ada dalam sistem.

▪ 7
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Gambar 2. 3 Use Case Diagram mengakses menu utama dan fitur pada siswa

Gambar 2.3 dapat dijelaskan bahwa sistem informasi absen siswa berbasis website
ini ada salah satu pihak yang terlibat untuk mengakses aplikasi tersebut yaitu siswa.
Dimana siswa yang sudah login dapat mengakses menu-menu yang ada dalam sistem.

Selanjutnya pada tahapan ini peneliti akan merekomendasikan alur proses sistem
akan berjalan dalam pembuatan menggunakan aktivity diagram.

▪ 8
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

3.2.2. Rancangan Database


Database merupakan salah satu komponen yang penting dalam sistem informasi.
Database berfungsi sebagai basis penyediaan informasi bagi para pemakainya. Berikut
adalah rancangan database yang dapat dirancang peneliti sesuai dengan kebutuhan.

7. No Nama Tabel

8. 9.1 Admin

10.
2 Guru

11.
3 Mata Pelajaran

12.
4 Mengajar

13.
5 Kelas

14.
6 Semester

15.
7 Siswa

16.
8 Tahun Ajaram

17.
9 Abseni

Table 1 Database dbabsensi

a. Tabel Admin
Database : dbabsensi
Nama Tabel : Admin
Kunci Utama : id_admin
Deskripsi : Untuk menyimpan user admin login
Nama Field Type Size Keterangan

18. Id_admin 19. Int 20. 11 21. Primary key

22. Nama_lengkap
23. Varchar24. 50 25.

26. Username 27. Varchar28. 50 29.

30. Password 31. Varchar32. 10033.

34. Aktif 35. Varchar36. 5 37.

▪ 9
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

38. Foto 39. Varchar40. 25541.

b. Tabel Guru
Database : dbabsensi
Nama Tabel : Guru
Kunci Utama : id_guru
Deskripsi : Untuk menyimpan guru login dan data guru
Nama Field Type Size Keterangan

42. Id_guru 43. Int 44. 11 45. Primary key

46. Nip 47. Varchar48. 15 49.

50. Nama_guru
51. Varchar52. 120 53.

54. Email 55. Varchar56. 65 57.

58. Password59. Varchar60. 255 61.

62. Foto 63. Varchar64. 255 65.

66. Status 67. Varchar68. 5 69.

c. Tabel Mata Pelajaran


Database : dbabsensi
Nama Tabel : mapel
Kunci Utama : id_mapel
Deskripsi : Untuk menyimpan data matape lajaran
Nama Field Type Size Keterangan

70. Id_mapel 71. Int 72. 11 73. No Urut

74. Kode_mapel75. Varchar76. 40 77.

78. Mapel 79. Varchar80. 60 81.

d. Tabel Mengajar
Database : dbabsensi
Nama Tabel : mengajar

▪ 10
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Kunci Utama : id_mengajar


Deskripsi : Untuk menyimpan jadwal pelajaran
Nama Field Type Size Keterangan

82. Id_mengajar 83. Int 84. 11 Primary Key

85. Kode_pelajaran 86. Varchar 87. 30 88.

89. Hari 90. Varchar 91. 40 92.

93. Jam_mengajar 94. Varchar 95. 60 96.

97. jamke 98. Varchar 99. 11 100.

101. Id_guru 102. Int 103. 11 104.

105. Id_mapel 106. Int 107. 11 108.

109. Id_kelas 110. Int 111. 11 112.

113. Id_semester 114. Int 115. 11 116.

117. Id_thajaran 118. Int 119. 11 120.

e. Tabel Kelas
Database : dbabsensi
Nama Tabel : kelas
Kunci Utama : id_kelas
Deskripsi : Untuk menyimpan data kelas
Nama Field Type Size Keterangan

121. Id_kelas 122. Int 123. 11 Primary Key

124. Kd_kelas 125. Varchar126. 40 127.

128. Nama_kelas 129. Varchar130. 40 131.

f. Tabel Semester
Database : dbabsensi
Nama Tabel : semester
Kunci Utama : id_semester

▪ 11
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Deskripsi : Untuk menyimpan semester


Nama Field Type Size Keterangan

132. Id_semester 133. Int 134. 11 135. Primary Key

136. Semester 137. Varchar 138. 45 139.

140. Status 141. Int 142. 10 143.

g. Tabel Siswa
Database : dbabsensi
Nama Tabel : siswa
Kunci Utama : id_siswa
Deskripsi : Untuk menyimpan data siswa login dan profil
Nama Field Type Size Keterangan

144. Id_siswa 145. Int 146. 11 Primary key

147. Nis 148. Varchar149. 80 150.

151. Nama_siswa 152. Varchar153. 120 154.

155. Tempat_lahir156. Varchar157. 100 158.

159. Tgl_lahir 160. date 161. 162.

163. Jk 164. Varchar165. 30 166.

167. Alamat 168. Text 169. 170.

171. Password 172. Varchar173. 255 174.

175. Foto 176. Varchar177. 255 178.

179. Status 180. Varchar181. 15 182.

183. Th_angkatan 184. Year 185. 4 186.

187. Id_kelas 188. Int 189. 11 190. Nomor urut kelas

h. Tabel tahun ajaran


Database : dbabsensi

▪ 12
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Nama Tabel : thnajaran


Kunci Utama : id_thajaran
Deskripsi : Untuk menyimpan data tahun ajaran
Nama Field Type Size Keterangan

191. Id_thajaran192. Int 193. 11 Primary Key

194. Tahun_ajaran
195. Varchar196. 30 197.

198. status 199. Int 200. 11 201.

i. Tabel Absensi
Database : dbabsensi
Nama Tabel : absensi
Kunci Utama : id_presensi
Deskripsi : Untuk menyimpan data kehadiran siswa
Nama Field Type Size Keterangan

202. Id_presensi203. Int 204. 11 Primary key

205. Id_mengajar206. Int 207. 11 208.

209. Id_siswa 210. Int 211. 11 212.

213. Tgl_absen 214. Date 215. 216.

217. Ket 218. Enum 220. 221. Keterangan


219. (‘H’,’I’,’S’,’T’,’A’,’C’) kehadiran
siswa

222. Pertemuan_ke
223. Varchar 224. 30 225.

3.2.3. Rancangan Desain Interface


a. Halaman login
Halaman ini merupakan tampilan dari menu utama setelah admin dan pengguna
melakukan proses login.

▪ 13
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Gambar 3. 1 Halaman Login Amin dan Pengguna

b. Halaman menu utama website


Halaman ini merupakan tampilan dari menu utama setelah admin dan pengguna
melakukan proses login.

Gambar 3. 2 Halaman Dashboard Guru

▪ 14
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Gambar 3. 3 Halaman Dashboard Siswa

Gambar 3. 4 Halaman Dashboard Admin

c. Halaman fitur
Halaman ini merupakan tampilan dari menu utama setelah admin dan pengguna
melakukan proses login.

Gambar 3. 5 Halaman fitur admin

▪ 15
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Pada gambar 3.5 Dimana admin bisa mengedit data pengguna dan mengatur akun
pengguna supaya dapat mengakses website. Admin dapat mengedit, menghapus dan
menambahkan jadwal matapelajarannya.

Gambar 3. 6 Halaman fitur guru

Gambar 3. 7 Halaman fitur siswa

4. Kesimpulan dan Saran


Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan pada sistem informasi
absensi siswa pada Madrasah Diniyah Mamba’ul Khisan Banyumas berbasis web, maka dapat
disimpulkan yaitu diantaranya :
1. Sistem informasi absensi siswa pada Madrasah Diniyah Mamba’ul Khisan Banyumas
yang sedang berjalan saat ini sangat kurang efektif dan efisien karena masih
menggunakan absensi manual dengan dilakukannya pencatatan pada buku agenda
absensi.
2. Sistem informasi absensi pada Madrasah Diniyah Mamba’ul Khisan Banyumas yang
sedang berjalan belum mampu menghasilkan laporan secara tepat dan akurat.
3. Untuk dapat merancang sistem informasi absensi siswa terkomputerisasi berbasis web,
dimulai dari pembuatan diagram Unified Modelling Language (UML) sebagai awal
rancangan sistem. Program yang digunakan dalam perancangan sistem menggunakan
PHP sebagai bahasa pemrograman, serta database yang digunakan adalah MySQL.

▪ 16
Telematika: Jurnal Informatika dan Teknologi Informasi ISSN: 1829-667X / E-ISSN: 2460-9021
Vol. 18, No. 1, Februari 2021, pp.1-10 DOI:10.31515/telematika.v18i1.xxxx

Daftar Pustaka
Triyono, T., Safitri, R., & Gunawan, T. (2018). Perancangan Sistem Informasi Absensi Guru
Dan Staff Pada Smk Pancakarya Tangerang Berbasis Web. SENSI Journal, 4(2), 153–
167. https://doi.org/10.33050/sensi.v4i2.638

Kurniawan, A. (2020). Pembuatan Sistem Administrasi Tugas Akhir Berbasis Teknologi


Informasi pada Program Studi S1 Teknik Kimia UPN “Veteran” Yogyakarta. Telematika,
17(1), 38. https://doi.org/10.31315/telematika.v17i1.3391

Cahyana, N. H., Kaswidjanti, W., Astrini, A., & Sari, K. (2011). Sistem informasi berbasis
web panduan diet bagi penderita penyakit jantung. Telematika, 7(2), 87–94.

Setyabudhi, A. L. (2017). Perancangan Sistem Informasi Pengolahan Data Absensi dan


Pengambilan Surat Cuti Kerja Berbasis Web. JR : JURNAL RESPONSIVE Teknik
Informatika, 1(1), 11–22. https://doi.org/10.36352/jr.v1i1.84

Lestari, D. J., & Raya, U. P. (2022). Rancangan Pembangunan Aplikasi. May, 0–7.
https://www.researchgate.net/publication/360796570_RANCANGAN_PEMBANGUNA
N_APLIKASI_DIARY_BERBASIS_ANDROID

▪ 17

Anda mungkin juga menyukai