Anda di halaman 1dari 84

PERANCANGAN SISTEM ABSENSI BERBASIS WEBSITE PADA

SEKOLAH SD NEGRI RANCAIYUH 2

LAPORAN KERJA PRAKTEK


Oleh:
NIM NAMA
1. 181011402331 Amri Khoerul Inzan
2. 181011402303 Fadhillah Sekar Ayu Pristami
3. 181011402645 Sidiq Abdul Rahman

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
TANGERANG SELATAN
2020/2021
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS PAMULANG
PERSETUJUAN LAPORAN KERJA PRAKTEK

Program Studi : Teknik Informatika


Jenjang Studi : Strata 1
Judul : PERANCANGAN SISTEM ABSENSI BERBASIS
WEBSITE PADA SEKOLAH SD NEGRI RANCAIYUH 2

DISUSUN OLEH:

KELOMPOK 2
NIM NAMA
1. 181011402331 Amri Khoerul Inzan
2. 181011402303 Fadhillah Sekar Ayu Pristami
3. 181011402645 Sidiq Abdul Rahman

Disetujui untuk dipresentasikan pada periode semester Genap tahun ajaran


2020/2021

Tangerang selatan, 07 April 2021


Dosen Pembimbing

( Teti Desyani, S.Kom., M.Kom )

NIDN: 0430128103
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS PAMULANG
PENGESAHAN LAPORAN KERJA PRAKTEK

Program Studi : Teknik Informatika


Jenjang Studi : Strata 1
Judul : PERANCANGAN SISTEM ABSENSI BERBASIS
WEBSITE PADA SEKOLAH SD NEGRI RANCAIYUH 2

NIM NAMA
1. 181011402331 Amri Khoerul Inzan
2. 181011402303 Fadhillah Sekar Ayu Pristami
3. 181011402645 Sidiq Abdul Rahman

LEMBAR PERNYATAAN

Tangerang Selatan, 07 April 2021

Dosen pembimbing Ketua Program Studi

Kerja Praktek Teknik Informatika

Teti Desyani, M.Kom. Achmad Udin Zaelani, M.Kom

NIDN: 0430128103 NIDN: 0429058303


LEMBAR PENGESAHAN SELESAI

KULIAH KERJAPRAKTEK

Dinyatakan bahwa:

1. Amri Khoerul Inzan (181011402331)


2. Fadhillah Sekar Ayu Pristami (181011402303)
3. Sidiq Abdul Rahman (181011402645)
Telah selesai melaksanakan kegiatanKerja Praktek pada: 07 April 2021

Nama Instansi: SEKOLAH SD NEGRI RANCAIYUH 2

Alamat : Kp Rancaserdang Rt.11/03, Ranca Iyuh, Kec. Panongan, Kab.


Tangerang, Prov. Banten, Indonesia,Kode Pos 15707.

Pembimbing Praktek
Tanggal : 07 April 2021

( Ade Nispiudin, S.Pd.I)


LEMBAR PENILAIAN KERJA PRAKTEK MAHASISWA

NAMA : Amri Khoerul Inzan


NIM : 181011402331
PROGRAM STUDI : Teknik Informatika
TEMPAT KERJA PRAKTEK : SDN Rancaiyuh 2
WAKTU PELAKSANAAN : 1 Bulan

KERITERIA PENILAIAN

I. PENILAIAN PEMBIMBING LAPANGAN (INSTANSI Stempel, nama & ttd


TEMPAT KERJA PRAKTEK) Pembimbing instansi
NO MATERI PENILAIAN NILAI *

1 Keaktifan, Disiplin Dan Inisiatif

2 Kemampuan Kerjasama
3 Kemampuan Bekerja Mandiri ( Ade Nispiudin, S.Pd.I)
4 Kemampuan Teknik
Nilai Rata - Rata :

II. PENILAIAN PEMBIMBING Nama & ttd


PROGRAM STUDI TEKNIK INFORMATIKA Pembimbing Program Studi
NO MATERI PENILAIAN NILAI *

1 Kedalaman Materi

2 Penguasaan Materi
3 Penyajian Laporan Teti Desyani M.Kom
NIDN: 0430128103
4 Pembuatan Jurnal
Nilai Rata - Rata :

Nilai rata-rata akhir (nilai I + Nilai II)/2.................................. Tangerang Selatan, 07 April 2021
.......... ** Kaprodi Teknik Informatika

KOMPONEN PENILAIAN
80-100 : A 59 - 69 : C
70 - 79 : B 45 - 55 : D
*Dalam Angka
** Dalam Huruf Achmad Udin Zaelani, M.Kom.
NIDN: 0429058303
LEMBAR PENILAIAN KERJA PRAKTEK MAHASISWA

NAMA : Fadhillah Sekar Ayu Pristami


NIM : 181011402303
PROGRAM STUDI : Teknik Informatika
TEMPAT KERJA PRAKTEK : SDN Rancaiyuh 2
WAKTU PELAKSANAAN : 1 Bulan

KERITERIA PENILAIAN

I. PENILAIAN PEMBIMBING LAPANGAN (INSTANSI Stempel, nama & ttd


TEMPAT KERJA PRAKTEK) Pembimbing instansi
NO MATERI PENILAIAN NILAI *

1 Keaktifan, Disiplin Dan Inisiatif

2 Kemampuan Kerjasama
3 Kemampuan Bekerja Mandiri ( Ade Nispiudin, S.Pd.I)
4 Kemampuan Teknik
Nilai Rata - Rata :

II. PENILAIAN PEMBIMBING Nama & ttd


PROGRAM STUDI TEKNIK INFORMATIKA Pembimbing Program Studi
NO MATERI PENILAIAN NILAI *

1 Kedalaman Materi

2 Penguasaan Materi
3 Penyajian Laporan Teti Desyani M.Kom
NIDN: 0430128103
4 Pembuatan Jurnal
Nilai Rata - Rata :

Nilai rata-rata akhir (nilai I + Nilai II)/2.................................. Tangerang Selatan, 07 April 2021
.......... ** Kaprodi Teknik Informatika

KOMPONEN PENILAIAN
80-100 : A 59 - 69 : C
70 - 79 : B 45 - 55 : D
*Dalam Angka
** Dalam Huruf Achmad Udin Zaelani, M.Kom.
NIDN: 0429058303
LEMBAR PENILAIAN KERJA PRAKTEK MAHASISWA

NAMA : Sidiq Abdul Rahman


NIM : 181011402645
PROGRAM STUDI : Teknik Informatika
TEMPAT KERJA PRAKTEK : SDN Rancaiyuh 2
WAKTU PELAKSANAAN : 1 Bulan

KERITERIA PENILAIAN

I. PENILAIAN PEMBIMBING LAPANGAN (INSTANSI Stempel, nama & ttd


TEMPAT KERJA PRAKTEK) Pembimbing instansi
NO MATERI PENILAIAN NILAI *

1 Keaktifan, Disiplin Dan Inisiatif

2 Kemampuan Kerjasama
3 Kemampuan Bekerja Mandiri ( Ade Nispiudin, S.Pd.I)
4 Kemampuan Teknik
Nilai Rata - Rata :

II. PENILAIAN PEMBIMBING Nama & ttd


PROGRAM STUDI TEKNIK INFORMATIKA Pembimbing Program Studi
NO MATERI PENILAIAN NILAI *

1 Kedalaman Materi

2 Penguasaan Materi
3 Penyajian Laporan Teti Desyani M.Kom
NIDN: 0430128103
4 Pembuatan Jurnal
Nilai Rata - Rata :

Nilai rata-rata akhir (nilai I + Nilai II)/2.................................. Tangerang Selatan, 07 April 2021
.......... ** Kaprodi Teknik Informatika

KOMPONEN PENILAIAN
80-100 : A 59 - 69 : C
70 - 79 : B 45 - 55 : D
*Dalam Angka
** Dalam Huruf Achmad Udin Zaelani, M.Kom.
NIDN: 0429058303
LEMBAR BERITA ACARA KONSULTASI DENGAN DOSEN

PEMBIMBING KP

Nama Instansi KP SEKOLAH SD NEGRI RANCAIYUH 2


Alamat Instansi Kp Rancaserdang Rt.11/03, Ranca Iyuh, Kec.
Panongan, Kab. Tangerang, Prov. Banten
Dosen Pembimbing Teti Desyani.S.Kom.,M.Kom

No. NIM NAMA


1. 181011402331 Amri Khoerul Inzan
2. 181011402303 Fadhillah Sekar Ayu Pristami
3. 181011402645 Sidiq Abdul Rahman

Materi yang Paraf Dosen


NO Tanggal
dikonsultasikan MHS 1 MHS 2 MHS 3

Mahasiswa di atas telah melakukan bimbingan dengan jumlah materi yang telah
mencukupi untuk diseminarkan.

Tangerang Selatan,07 April 2021


Dosen Pembimbing

Teti Desyani, M.Kom.

NIDN: 0430128103
LEMBAR BERITA ACARA KONSULTASI DENGAN SUPERVISOR KP

Nama Instansi KP SEKOLAH SD NEGRI RANCAIYUH 2


Alamat Instansi Kp Rancaserdang Rt.11/03, Ranca Iyuh
Supervisor KP

No. NIM NAMA


1. 181011402331 Amri Khoerul Inzan
2. 181011402303 Fadhillah Sekar Ayu Pristami
3. 181011402645 Sidiq Abdul Rahman

Materi yang Paraf Pembimbing


No Tanggal
dikonsultasikan MHS 1 MHS 2 MHS 3

Catatan :

Kolom Mhsl, Mhs2 dan Mhs3 ditandatangani oleh pem bimbing praktek KP
sebagai tanda kehadiran mahasiswa KP.

Tangerang Selatan, 07 April


2021
Pembimbing Praktek

Teti Desyani, M.Kom.


NIDN: 0430128103
KATA PENGANTAR

Dengan mengucap puji syukur penulis panjatkan ke hadirat ALLAH SWT atas
petunjuk, rahmat dan karunianya sehingga penulis dapat menyelesaikan
menyelesaikan skripsi ini dengan judul, “PERANCANGAN SISTEM ABSENSI
BERBASIS WEBSITE” adapun penyusunan skripsi ini dimaksud untuk
memenuhi salah satu syarat guna mencapai gelar sarjana komputer strata satu (S1)
Fakultas Teknik Jurusan Teknik Informatika Universitas Pamulang.
Pada kesempatan ini, penulis ingin mengucapkan terimakasih sebesar-besarnya
atas bimbingan dan bantuan yang diberikan kepada penulis selama menyelesaikan
penulisan skirpsi, terutama terimakasih kepada:
1. Allah SWT yang telah memberikan begitu banyak nikmat dan karunia
diantaranya iman dan islam serta sehat dan umur panjang sehingga penulis
dapat menyelesaikan penulisan Proposal Skripsi ini.
2. Bapak Dr.Hc. Drs. H. Darsono selaku Ketua Yayasan Sasmita Jaya.
3. Bapak Dr. E. Nurzaman AM, M.M., M.Si. selaku Rektor Universitas
Pamulang.
4. Bapak syaiful Bakhri, ST., M.Eng.Sc.,Ph.D., selaku Dekan Fakultas
Teknik Universitas Pamulang.
5. Bapak Achamd Udin Zaelani, S.Kom., M.Kom, selaku Ketua Program
Studi Teknik Informatika Universitas Pamulang.
6. Ibu Teti Desyani, S.Kom., M.Kom selaku pembimbing Kerja Praktek pada
Program Studi Informatika di Universitas Pamulang.
7. Seluruh dosen dan staff pengajar program studi Teknik Informatika
Universitas Pamulang.
8. Orang tua yang memberikan dukungan baik dari moral maupun materi.
9. Dan untuk teman – teman yang telah membantu menyumbang waktu dan
pikiran, tanpa kalian kami tidak akan menyelesaikan kerja praktek ini.

i
Terimakasih sebanyak-banyaknya, semoga Allah SWT membalas
kebaikan semua pihak yang telah memberikan bantuannya. Dengan segala
keterbatasan pengetahuan dan pengalaman, penulis menyadari bahwa penyusunan
tugas akhir ini masih jauh dari sempurna baik materi maupun penyajiannya. Oleh
karena itu penulis sangat mengharapkan kritik dan saran yang sifatnya
membangun dari pembaca demi perbaikan tugas akhir ini.
Harapan penulis semoga penulisan tugas akhir ini dapat memberikan
manfaat bagi pembaca pada umumnya dan Mahasiswa/Mahasiswi Universitas
Pamulang pada khususnya.

Tangerang Selatan, 07April 2021

Materai

Penulis

ii
ABSTARACT

Attendance is a must for students. In doing attendance, they still use the manual
method. Therefore, we need a student attendance system that can collect data and
manage data so that it can be done quickly, correctly, and accurately.

Making the student attendance system is done by collecting data, system analysis,
system design, and system implementation. This system is built using the PHP and
MySQL programming languages for database management.

As a result of this final project is the creation of a web-based application for


student attendance information system based on PHP which has facilities such as:
student data management, teacher data management, lesson data management,
attendance data management, attendance using a web system, each student has
their own account. With this application, it is hoped that the attendance process
will be more accurate and can be easily monitored by teachers and by the
principal.

Keywords: information systems, employee attendance, web-based

iii
ABSTRAK

Absensi merupakan hal yang wajib dilakukan untuk siswa. Dalam melakukan absensi masih
menggunakan cara manual. Oleh karena itu, diperlukan suatu sistem absensi siswa yang dapat
melakukan pendataan dan pengelolaan data agar dapat dilakukan secara cepat dan benar.
Pembuatan sistem absensi siswa ini dilakukan dengan cara pengumpulan data, analisa sistem,
perancangan sistem, dan implementasi sistem. Sistem ini dibuat dengan menggunakan bahasa
pemrograman PHP dan MySQL untuk pengelolaan database.
Sebagai hasil dari tugas akhir ini adalah dibuatnya aplikasi berbasis web Sistem Informasi
Absensi siswa Berbasis PHP yang memiliki fasilitas seperti: manajemen data siswa,
manajemen data guru, manajemen data pelajaran, manajemen data absensi, absensi
menggunakan sistem web setiap siswa mempunyai akun masing - masing. Dengan adanya
aplikasi ini, diharapkan proses absensi akan lebih baik dan dapat dipantau dengan mudah oleh
guru dan oleh kepala sekolah.

Kata - Kunci : sistem informasi, Absensi siswa, berbasis Web

iv
DAFTAR ISI
HalamanY

Content

s
KATA PENGANTAR.............................................................................................i
ABSTARACT........................................................................................................iii
ABSTRAK.............................................................................................................iv
DAFTAR ISI...........................................................................................................v
DAFTAR SIMBOL................................................................................................ii
DAFTAR LAMPIRAN.........................................................................................vi
BAB I PENDAHULUAN......................................................................................1
1.1 Latar Belakang................................................................................................1

1.2 Identifikasi Masalah.......................................................................................2

1.3 Rumusan Masalah...........................................................................................2

1.4 Tujuan Penelitian...........................................................................................3

1.5 Batasan Masalah.............................................................................................3

1.6 Manfaat Penelitian..........................................................................................3

1.7 Metodologi Penelitian.....................................................................................4

1.8 Sistematika Penulisan.....................................................................................4

BAB II LANDASAN TEORI................................................................................6


2.1 Peneliti Terkait...............................................................................................6

2.2 Tinjauan Instansi.............................................................................................7

2.2.1 Profile Tempat Studi Kasus...................................................................7

2.2.2 Sejarah Tempat Studi Kasus.................................................................8

2.2.3 Visi & Misi SD Negri Rancaiyuh 2......................................................9

2.2.4 Struktur Organisasi..............................................................................10

2.2.5 Tugas & Wewenang............................................................................11

v
2.2.6 Proses bisnis perusahaan, terutama terkait dengan topik yang
diambil.................................................................................................14

2.3 Pengertian.....................................................................................................15

2.3.1 Absensi berbasis website.....................................................................15

2.3.2 Database...............................................................................................15

2.3.3 Aplikasi...............................................................................................15

2.3.4 PHP.....................................................................................................15

2.3.5 Pengertian MySQL..............................................................................16

2.3.6 Pengertian UML..................................................................................16

BAB III ANALISA DAN PERANCANGAN.....................................................17


3.1 Analisa Sistem..............................................................................................17

3.1.1 Analisa Sistem Yang Sedang Berjalan................................................18

3.1.2 Evaluasi Sistem....................................................................................18

3.1.3 Analisa Data........................................................................................19

3.2 Sistem Yang Diusulkan................................................................................20

3.2.1 Perancangan Database.........................................................................20

3.2.1.1 Entity Relationship Diagram (ERD) ………………………...20

3.2.1.2 Transformasi ERD ke LRS………………...………………...20

3.2.1.3 Logical Record Structure (LRS)….. ………………………...20

3.2.1.4 Spesifikasi Database…………...…...………………………...20

3.2.2 Perancangan Prosedur.........................................................................24

3.2.2.1 Use case Diagram..……………….. ………………………...24

3.2.2.2 Activity Diagram……………...….. ………………………...25

3.2.2.3 Squence Diagram……………...….. ………………………...26

vi
3.2.2. Class Diagram….……………...….. ……………………..…...27

3.2.3 Perancangan Antar Muka....................................................................27

BAB IV IMPLEMENTASI DAN PENGUJIAN...............................................30


4.1 Implementasi................................................................................................30

4.1.1 Implementasi Aplikasi........................................................................30

4.1.2 Implementasi Perangkat Lunak...........................................................30

4.1.3 Implementasi Perangkat Keras............................................................31

4.2 Tampilan Antar Muka (Interface)................................................................31

4.3 Pengujian Sistem..........................................................................................34

4.4 Hasil analisis quisioner.................................................................................39

BAB V PENUTUP................................................................................................42
1.1 Kesimpulan...................................................................................................42

1.2 Saran……………………………………………………………………….42

DAFTAR PUSTAKA...........................................................................................43
DAFTAR RIWAYAT HIDUP............................................................................44
LAMPIRAN..........................................................................................................47

vii
DAFTAR GAMBAR
Halaman
Gambar 2.1: Struktur Organisasi ...............................................10
Gambar 3.1: Flowchart ..............................................................18
Gambar 3.2: ERD ......................................................................21
Gambar 3.3: Transformasi ERD ke LRS....................................22
Gambar 3.4: LRS .......................................................................23
Gambar 3.5: Use Case Diagram ................................................25
Gambar 3.6: Activity Diagram ..................................................26
Gambar 3.7: Squence Diagram .................................................26
Gambar 3.8: Class Diagram ......................................................27
Gambar 3.9: Rancangan Antar Muka ........................................27
Gambar 3.10: Menu Admin ......................................................28
Gambar 3.11: Menu Siswa ........................................................29
Gambar 4.1: Menu Login ..........................................................32
Gambar 4.2: Menu Admin ........................................................32
Gambar 4.3: Menu Siswa ..........................................................33
Gambar 4.4: Login Admin Testing ...........................................34
Gambar 4.5: Halaman Utama Admin Testing ...........................34
Gambar 4.6: Login Siswa Testing .............................................35
Gambar 4.7: Halaman Utama Siswa Testing.............................36
Gambar 4.8: Flowchart Aplikasi ...............................................37
Gambar 4.9: Flowgraph Aplikasi...............................................37

viii
DAFTAR TABEL

ix
Halaman

Tabel 3.1: Masalah Dan Solusi........................................................... 19


Tabel 3.2: Entitas Siswa..................................................................... 23
Tabel 3.3: Entitas Guru...................................................................... 24
Tabel 3.4: Entitas Wali Kelas............................................................. 24
Tabel 4.1: Pengujian User Admin...................................................... 34
Tabel 4.2:Pengujian User Siswa......................................................... 36
Tabel 4.3: Keterangan Node............................................................... 38
Tabel 4.4: Quisioner........................................................................... 40
Tabel 4.5: Quisioner........................................................................... 40
Tabel 4.6: Quisioner........................................................................... 40
Tabel 4.7: Quisioner........................................................................... 40
Tabel 4.8: Quisioner........................................................................... 41

x
DAFTAR LAMPIRAN

Halaman

Lampiran 1: xxxxxxx...............................................................47

x
DAFTAR SIMBOL
Nama Simbol Keterangan

Memperlihatkan
bagaimana masing-masing
Activity kelas antar muka saling
berinteraksi satu sama
lain.

uc pack
State dari sistem yang
Action mencerminkan eksekusi
dari suatu aksi

Menggambarkan awal dari


Initial Node suatu aktivitas yang
berjalan pada sistem.

Menggambarkan akhir
Activity Final Node dari suatu aktivitas yang
berjalan pada sistem.

Satu aliran yang pada


Fork Node tahap tertentu berubah
menjadi beberapa aliran.

Menggambarkan
Join Node hubungan antara dua state
activity.

Diagram yang
mengidentifikasikan suatu
Decision kondisi dimana ada
kemungkinan perbedaan
transisi.

Nama Simbol Keterangan

Actor uc pack
Menspesifikasikan

xi
himpunan peran yang
pengguna mainkan ketika
berinteraksi dengan use
case.

Use Case Deskripsi dari urutan aksi-


aksi yang ditampilkan
sistem yang menghasilkan
suatu hasil yang terukur
bagi suatu aktor.

Collaboration Interaksi aturan-aturan


dan elemen lain yang
bekerja sama untuk
menyediakan prilaku yang
lebih besar dari jumlah
dan elemen-elemennya.

Include Menspesifikasikan bahwa


use case sumber secara
eksplisit.

Extend Menspesifikasikan bahwa


use case target
memperluas perilaku dari
use case sumber pada
suatu titik yang diberikan.

Association Menghubungkan antara


objek satu dengan objek
lainnya.

Nama Simbol Keterangan

xii
Himpunan dari objek-
Class objek yang berbagi atribut
serta operasi yang sama.

Upaya untuk menghindari


Public Association asosiasi dengan lebih dari
2 objek.

Hubungan dimana objek


anak (descendent) berbagi
perilaku dan struktur data
Generalization
dari objek yang ada di
atasnya objek induk
(ancestor).

Operasi yang benar-benar


dilakukan oleh suatu
Realization
objek.

Hubungan perubahan yang


terjadi pada suatu elemen
mandiri (independent)
Dependency akan mempengaruhi
elemen yang bergantung
padanya elemen yang tidak
mandiri.

Simbol Keterangan
Nama

xiii
uc pack Menggambarkan seseorang
Actor atau sesuatu yang
berinteraksi dengan sistem.
Menggambarkan interaksi
Boundary antara satu atau lebih actor
dengan sistem.

Menangani tugas utama


dan mengontrol alur kerja
Control suatu sistem.

Menggambarkan informasi
yang disimpan oleh sistem
Entity (database).

DAFTAR LAMPIRAN

Wawancara :

1. Apakah selama pandemi ini masih menggunakan absensi secara manual?


2. Bagaimana Guru mengetahui siswa/i yang hadir mengikuti pelajaran
mereka?
3. Apakah selama absensi terlalu banyak menghabiskan waktu? Hingga
kesulitan untuk mencatatnya?

xiv
4. Bagaimana jika kita membantu membuatkan sistem absensi di SD Negri
Rancaiyuh 2 ini?
5. Tetapi apakah baik jika kami membuatkan sistem ini pada siswa/i yang
mungkin cukup dibilang masih terlalu dini dalam mengerti sebuah aplikasi
ini?

Quesoner :

1. Tentu saja, dari sebelum pandemi pun kami menggunakan absensi secara
manual.
2. Sebelum pandemi mungkin mengetahuinya dengan cara memanggil
namanya satu persatu, tetapi saat pandemi ini agak susah jadi
mengetahuinya melalui forum grup di apk chat.
3. Tentu saja iya, karna jadi lebih lama waktunya.
4. Tentu boleh, agar guru tidak kesulitan dalam mencatat kehadiran siswa/i
nya dan para siswa/i serta orang tuanya pun tidak bingung dalam mencari
informasi.
5. Kalau ditanya seperti itu jawabannya pasti tidak pas, tetapi kembali lagi
pada masa pandemi ini tidak mungkin yang menghadirkan siswa/i di
forum grup chat itu mereka sendiri, pasti dibimbing oleh orang tua. Jadi
mungkin, nanti kita yang akan mengarahkan dan mengajarkan orang tua
mereka agar bisa menggunakan sistem absensi ini.

Daftar Riwayat Hidup

Data Pribadi

Nama Lengkap : Ade Nispudin


Tempat Tanggal Lahir : Tangerang, 19 Februari 1992
Jenis Kelamin : Laki - laki
Alamat : Kp. Panongan RT.003 RW.004
Agama : ISLAM

xv
Kewarganegaraan : INDONESIA
Status : Kawin
Email : adenispiudin@gmail.com
No.Telepon : 081218251045

Pendidikan Formal:

1. SDN PANONGAN II
2. SMPN PANONGAN 1
3. MA DARUT TAFSIR BOGOR
4. STIT TARBIYATUNNISA SENTUL BOGOR

xvi
BAB I
PENDAHULUAN

1.1 Latar Belakang


Teknologi informasi saat ini mungkin berkembang sangat cepat sehingga
membuat pengaruh yang begitu besar dalam semua kalangan , termasuk
dalam dunia kerja di suatu perusahaan atau institusi, yang mengharuskan
beradaptasi dengan teknologi untuk membangun suatu kegiatan di dalam
pekerjaan masing – masing. Kemampuan teknologi yang meningkat dapat
memanfaatkan kebutuhan bisnis agar lebih canggih. Hal – hal yang dahulu
tidak mungkin dilakukan karena kecepatan proses yang relatif lambat
menjadi mungkin seiring dengan peningkatan kecepatan proses oleh
komputer dengan kemampuan yang lebih memudahkan pengaksesan
informasi, komputer menjadi berguna bagi kalangan mana pun, tetapi juga
bagi para pelanggan yang ikut menikmati hasilnya.

SD Negri Rancaiyuh 2 merupakan suatu sekolah dasar yang sedang ingin


mengembangkan teknologi dan memperkenalkan siswa/siswinya agar
menggunakan teknologi dalam hal yang positif dan mengajari siswa/siswi
agar lebih mudah menggunakan teknologi dalam belajar mengajar pada saat
pandemi ini. Pada kondisi saat ini SD NEGRI RANCAIYUH 2 belum
mempunyai sistem absensi berbasis website karena hingga saat ini masih
menggunakan absensi secara manual, yaitu dengan mempunyai sebuah grup
didalam suatu aplikasi chat yang mungkin kurang baik karena dapat
menimbulkan penumpukan dalam suatu forum chat tersebut sehingga guru
pun kurang memperhatikan. Maka untuk mempermudah cara pengabsenan
siswa/siswi tersebut, diperlukan suatu sistem absen berbasis website,
dikarenakan untuk mempermudah sistem pengabsenan siswa/siswi yang
tidak banyak menguras waktu, karena guru bisa mengetahui siswa/siswi
yang hadir atau tidak nya berapa kali dalam semester tersebut.

1
Berdasarkan rangkaian permasalahan diatas, maka kami tertarik untuk
melakukan pengolahan sistem absensi berbasis website dengan sistem baru
yang tidak terdapat di sekolah ini, adapun pengolahan web sistem tersebut
dituangkan dalam tulisan ini “Perancangan Sistem Absensi Berbasis
Website Pada Sekolah SD NEGRI RANCAIYUH 2” yang diharapkan
dapat menghadapi permasalahan yang terdapat di sekolah tersebut.

1.2 Identifikasi Masalah


Berdasarkan penjabaran latar belakang di atas maka dapat kami analisis
masalah yang terjadi, yaitu :

1. Kurang baik dalam pengabsenan siswa/siswi


2. Sulitnya melihat data siswa/siswi
3. Sulitnya melihat informasi kehadiran
4. Sulitnya menampilkan rekapan absensi siswa/siswi
5. Lebih banyak menghabiskan waktu dalam pengabsenan

1.3 Rumusan Masalah


Dari latar belakang yang telah dibahas, maka timbul rumusan masalah
dalam penelitian ini, rumusan masalah tersebut sebagai berikut :

1. Bagaimana cara membuat sistem absensi siswa/siswi yang terintegrasi


dengan para pihak guru dan wali kelas?
2. Bagaimana menampilkan sebuah sistem absensi berbasis website yang
ada di sekolah?
3. Bagaimana cara mengetahui letak kehadiran dengan menggunakan
sistem integrasi?
4. Bagaimana menampilkan sebuah sistem informasi siswa/siswi yang
hadir atau tidak hadir pada saat mengikuti sekolah online?

2
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut :

1. Merancang sistem absensi yang mendukung kegiatan belajar dan


mengajar di sekolah
2. Mempercepat pengabsenan siswa tanpa menggunakan aplikasi chat
3. Mempermudah siswa dan guru untuk melihat kehadiran di sekolah

1.5 Batasan Masalah


Batasan masalah dalam penelitian ini adalah sebagai berikut :

1. Penelitian dilakukan di SD NEGRI RANCAIYUH 2


2. Sistem absensi yang dibuat untuk mempermudah guru dan siswa/siswi
untuk melakukan kehadiran di sekolah
3. Sistem absensi ini berlaku untuk guru, wali murid dan siswa yang
ingin mengetahui kehadiran siswa/siswi tersebut

1.6 Manfaat Penelitian


Ada pun manfaat yang diterima bagi penulis, pembaca dan instansi, sehinga
laporan ini dapat berguna dan bermanfaat oleh berbagai pihak, sebagai
berikut :

1. Manfaat untuk penulis :


a. Memberikan pengalaman terbaru dari sebuah instansi
b. Memperdalam ilmu yang didapat dalam membuat sebuah web
c. Belajar berkomunikasi
2. Manfaat untuk Universitas Pamulang :
a. Memberikan contoh kepada mahasiswa lain dalam membuat suatu
rancangan
b. Memberikan nilai positif untuk kampus terhadap sebuah instansi
3. Manfaat untuk instansi atau perusahaan:
Manfaat penelitian yaitu sebagai berikut :
a. Mempermudah siswa dan guru untuk melihat jadwal dan jam
pelajaran.

3
b. Mempermudah admin dalam mengelola data siswa dan guru pengajar.
c. Mempermudah guru untuk mengabsensi siswa/siswi.

1.7 Metodologi Penelitian


Metedologi penelitian pada dasarnya merpuakan cara ilmiah untuk
mendapatkan data dengan tujuan dan kegunaan tertentu. Penggunaan
metode dalam melakukan penelititan, bermanfaat untuk mendukung
pembuatan laporan berdasarkan data yang diperoleh selama melakukan
penelitian tersebut. Dalam penyusunan skripsi ini, penulis menggunakan
beberapa metode penelitian yang digunakan, yaitu :

1.7.1 Metode Pengumpulan Data


1. Metode Pengamatan Langsung (Observasi)
Metode pengumpulan data dengan melakukan pengamatan secara
langsung dan bagaimana proses pengabsenan
2. Metode Wawancara (Interview)
Meninjau dan mewawancarai secara langsung pada pihak sekolah SDN
Rancaiyuh 2 mengenai Absensi
3. Metode Literatur (Library Research)
Metode Pengumpulan data dengan cara mencari bahan referensi dan
mempelajari buku yang berhubungan dengan masalah yang di teliti
4. Dokumentasi
Berupa file file, foto, rekaman dll

1.8 Sistematika Penulisan


Dalam penyusunan skripsi, sistematika pembahasan yang diatur dan disusun
dalam 5 (lima) bab, dan tiap-tiap bab terdiri dari sub-sub bab. Untuk memberikan
gambaran yang lebih jelas, maka diuraikan secara singkat mengenai materi dari
bab-bab dalam penulisan skripsi ini sebagai berikut :

4
BAB I PENDAHULUAN

Bab ini berisikan tentang latar belakang, maksud dan tujuan,


metode penelitian ,ruang lingkup serta penulisan.

BAB II LANDASAN TEORI

Bab ini membahas tentang mengemukakan teori-teori yang ada


dalam penelitian ini. Teori yang mencangkup dalam penelitian ini
diambil dari referensi dan media buku yang berhubungan dengan
topic ini, profile dan sejarah berdirinya sekolah , struktur
organisasi sekolah, tugas dan wewenang pegawai sekolah.

BAB III ANALISA DAN PERANCANGAN

Bab ini menjelaskan, tentang menganalisa sistem yang sedang


berlangsung, mengevaluasi sistem, sistem usulan.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini membahas tentang penyelesaian masalah dan


perancangan aplikasi , Activity Diagram, Use Case, Erd, Relasi
Tabel dan Sequencial Diagram

BAB V PENUTUP

Pada bab ini berisi kesimpulan dan saran-saran , atas apa yang
telah di tulis pada bab sebelumnya .

5
BAB II
LANDASAN TEORI

2.1 Peneliti Terkait


Menurut Faisal (dalam Asmira 2016:1014), pelaksanaan pengisian daftar
hadir atau absensi secara manual (hanya berupa buku daftar hadir), akan
menjadikan penghambat bagi organisasi untuk memantau kedisiplinan
pegawai dalam hal ketepatan waktu kedatangan dan jam pulang pegawai
setiap hari. Hal tersebut di khawatirkan akan membuat komitmen pegawai
terhadap pekerjaan dan organisasi menjadi berkurang. Berkurangnya
komitmen pegawai dalam bekerja akan berdampak pada motivasi dan
kinerja pegawai yang semakin menurun. Pencatatan absensi pegawai
merupakan salah satu faktor penting dalam pengelolaan sumber daya
manusia.

Absensi menurut Nugroho dalam Santoso dan Yulianto (2017:67) Absensi


adalah sebuah pembuatan data untuk daftar kehadiran yang biasa digunakan
bagi sebuah lembaga atau instansi yang sangat perlu membutuhkan sistem
seperti ini. Absensi menuaikan sebuah sistem yang harus dipergunakan
sebagai konsep sistem absensi, disaat sistem membutuhkan sebuah data
maka sistem akan dijadikan sebagai aplikasi yang sanggup menjalankan dan
membuat data absensi tersebut.

Menurut Rinawati (2013) Absensi adalah sebuah sistem yang menyajikan


beragam informasi yang berkaitan dengan kehadiran siswa. Absensi dapat
dikelompokkan menjadi banyak tipe berdasarkan cara menggunakannya dan
tingkat daya gunanya.secara umum absensi dibedakan menjadi dua, yaitu :

1. Absensi manual
Absensi manual merupakan kegiatan memasukkan atau mencatat
absensi dengan menggunakan pena dan kertas. Bisa dengan tanda tangan
atau hanya dengan ceklist sebagai tanda kehadiran.

6
2. Absensi non manual (dengan alat bantu)
Absensi non manual yaitu absensi dengan memasukkan data secara
komputerisasi (menggunakan alat bantu), bis menggunakan kartu
dengan barcode, finger print ataupun memasukkan kedalam aplikasi
atau semacamnya.
Dengan tujuan mempermudah dalam melakukan absensi sehingga
mengurangi kesalahan data dan waktu yang digunakan.

2.2 Tinjauan Instansi


Tinjauan terhadap organisasi menjelaskan tentang dibentuknya
organisasi, sejarah organisasi, pemimpin, lokasi, dan ruang lingkup kegiatan
organiasi serta pola pembagian kerja dan hubungan kerja antar personil.

2.2.1 Profile Tempat Studi Kasus


A. Identitas Sekolah
Nama Sekolah : SD Negri Rancaiyuh 2
NPSN : 20602837
Jenjang Pendidikan : SD
Status Sekolah : Negri
B. Lokasi Sekolah
Alamat : Kp Rancaserdang
Nama Desa/Kelurahan : Rancaiyuh
Kode Pos : 15707
Kecamatan : Kec. Panongan
Geografis: Lintang : -6.3061564
Bujur : 106.5249765
C. Data Lengkap Sekolah
SK Pendirian Sekolah : 946/PSD/1979
Tanggal SK Pendirian : 1979-11-01
Status Kepemilikan : Pemerintah Daerah
SK Izin Operasional : 1343/81/PK/79
Tgl SK Izin Operasional : 1997-11-01

7
MBS : Ya
Nama Wajib Pajak : SDN RANCAIYUH II
NPWP : 200150498451000
D. Kontak Sekolah
Nomor Telepon : 088299226040
Email : sdnegerirancaiyuhii@gmail.com
E. Data Periodik
Kurikulum : SD 2013
Waktu Penyelenggaraan : Pagi/6 hari
Bersedia Menerima Bos? : Ya
Sertifikasi ISO : Belum Bersertifikat
Sumber Listrik : PLN
Daya Listrik (watt) : 1300
Akses Internet : Linket
Akses Internet Alternatif : Tidak ada
F. Sanitasi
Sustainable Development Goals (SDG)
Sumber air : Pompa
Sumber air minum : Disediakan oleh sekolah
Kecukupan air bersih : Cukup sepanjang waktu
Jumlah tempat cuci tangan : 10
Jumlah Toilet : 3 Laki-laki, 3 Perempuan

2.2.2 Sejarah Tempat Studi Kasus


SDN Rancaiyuh 2, didirikan pada Tanggal 01 November 1979
status kepemilikan pemerintah, Didirikan karena adanya pemekaran
dari SDN Rancaiyuh 1 yang Banyaknya jumlah Siswa/i yang ingin
mendaftar sekolah maka di ajukanlah pemekaran dan menjadi SD
Negri Rancaiyuh 2. Adapun Nomor Pokok Sekolah Nasional (NPSN)
untuk SD Negri Rancaiyuh 2 ini adalah 20602837.

8
Sekolah ini menyediakan berbagai fasilitas penunjang pendidikan bagi
anak didiknya. Terdapat guru – guru dengan kualitas baik yang
kompeten di bidangnya, kegiatan penunjang pembelajaran seperti
komunitas belajar, dan perpustakaan sehingga siswa dapat belajar
secara maksimal.

2.2.3 Visi & Misi SD Negri Rancaiyuh 2


1. Visi : Berakhlaqul karimah, mandiri, trampil, berdasarkan iman dan
taqwa.
2. Misi :
1. Mengembangkan sumber daya secara optimal dalam rangka
mempersiapkan siswa di era globalisasi.
2. Mengembangkan pendidik dan tenaga kependidikan dalam
memanfaatkan waktu untuk menghasilkan kinerja optimal sebagai
agen perubahan.
3. Mengadakan pembinaan seluruh warga sekolah dalam rangka
mencapai visi sekolah.
4. Mengembangkan sarana dan prasarana pembelajaran untuk
kenyamanan siswa dalam kegiatan pembelajaran.
5. Melaksanakan koordinasi antara komite sekolah, warga sekolah
dan lingkungan masyarakat sekitar untuk menciptakan suasana
yang kondusif.
6. Mendorong semangat penghayatan terhadap pengalaman nilai –
nilai pancasila dan ajaran agama yang dianutnya.
7. Menanamkan sikap dan prilaku jujur dan berakhlak mulia dalam
mengembangkan ilmu pengetahuan dan tekhnologi.
8. Mengembangkan potensi siswa aktif, kreatif, inovatif, trampil,
dan mandiri di era globalisasi.

9
2.2.4 Struktur Organisasi
SDN Rancaiyuh 2 adalah lembaga pendidikan yang didedikasikan
untuk membangun manusia Indonesia. Dalam menjalankan
organsisasinya, Sma negeri 21 kab tangerang dipimpin oleh seorang
Kepala Sekolah dan didukung oleh guru dan staf – staf karyawan.

10
Struktur organisasi Sma negeri 21 kabupaten tangerang merupakan
fungsi garis yang mewujudkan suatu rangkaian pendelegasian
wewenang dari atas ke bawah dan gambar dari struktur organisasi
tersebut bisa di lihat pada Gambar 2.1, berikut:

Gambar 2.1 Srtuktur Organisasi

11
2.2.5 Tugas & Wewenang
a. Ketua (kepala sekolah)
Wewenang :

1. Mengesahkan berbagai perubahan dokumen yang dibutuhkan.


2. Mengendalikan dan mengontrol sistem manajemen mutu.
3. Mengangkat dan memberhentikan jabatan dalam kepengurusan
sekolah atau unit kerja yang dipimpinnya.
4. Memberikan teguran kepada guru dan pegawai yang terbukti telah
melanggar disiplin dan tata tertib yang telah ditetapkan dan
disepakati bersama.
5. Mendelegasikan tugas kepada para wakil kepala sekolah apabila
berhalangan untuk hadir dalam suatu acara atau kegiatan.
6. Mengesahkan adanya perubahan tentang kebijakan mutu
organisasi.
7. Menerima, memindahkan, serta mengeluarkan siswa.
8. Menandatangani berbagai surat yang dibutuhkan dalam urusan
eksternal maupun internal sekolahan.

Tugas

Pokok Kepala Sekolah yang telah diatur berdasarkan


Permendikbud Nomor 6 Tahun 2018 mengacu pada salah satu
pasal yaitu terdapat pada pasal 15. Dalam pasal tersebut dinyatakan
bahwa Tugas Pokok Kepala Sekolah diantaranya adalah sebagai
berikut:

1. Beban kerja Kepala Sekolah sepenuhnya untuk


melaksanakan tugas pokok manajerial, pengembangan
kewirausahaan, dan supervisi kepada Guru dan tenaga
kependidikan.

12
2. Beban kerja Kepala Sekolah bertujuan untuk
mengembangkan sekolah dan meningkatkan mutu sekolah
berdasarkan 8 (delapan) standar nasional pendidikan.
3. Dalam hal terjadi kekurangan guru pada satuan pendidikan,
Kepala Sekolah dapat melaksanakan tugas pembelajaran atau
pembimbingan agar proses pembelajaran atau pembimbingan tetap
berlangsung pada satuan pendidikan yang bersangkutan.
4. Kepala Sekolah yang melaksanakan tugas pembelajaran atau
pembimbingan, tugas pembelajaran atau pembimbingan tersebut
merupakan tugas tambahan di luar tugas pokoknya
5. Beban kerja bagi kepala sekolah yang ditempatkan di SILN selain
melaksanakan beban kerja juga melaksanakan promosi kebudayaan
Indonesia.

b. Sekertaris
Wewenang :

menyediakan layanan administrasi untuk mendukung kegiatan


organisasi atau bisnis

Tugas yang harus dilakukan sekretaris adalah:

1. Membuka surat.
2. Menerima dikte pemimpin.
3. Menerima tamu.
4. Dapatkan panggilan.
5. Menyimpan Arsip dan surat.
6. Mengatur dan merencanakan acara pemimpin, dll.

c. Bendahara
Wewenang :
bendahara secara umum adalah melakukan pengelolaan keuangan
Tugas Bendahara

13
1. Membuat Pembukuan laporan tiap tahun
2. Menginformasikan kondisi kas
3. Menjaga dan menyimpan bukti transaksi
d. Pembangunan
Wewenang :
Mengecek dan membangun sarana dan prasarana di lingkungan
sekolah
Tugas Pembangunan menerima dan mengizinkan pembangunan,
mengatur dalam pembangunan.
e. Kesiswaan
Wewenang :
1. Menyusun program pembinaan siswa / OSIS
2. Melaksananakan bimbingan, pengarahan dan pengendalian
kegiatan siswa /OSIS
3. Membina pengurus OSIS dalam berorganisasi
4. Menyusun program dan jadwal pembinaan siswa / OSIS secara
berkala dan insidental
5. Membina dan mengkoordinasikan pelaksanaan keamanan,
kebersihan, ketertiban, keindahan, kerindangan, kekeluargaan, dan
ketaqwaan
6. Melaksanakan pemilihan calon siswa eladan dan calon siswa
penerima beasiswa
7. Memilih siswa untuk mewakili sekolah dalam kegiatan di luar
sekolah
8. Terbinanya kegiatan sanggar MGMP/media
9. Tersusunnya laporan pendayagunaan sanggar MGMP/media
10. Terlaksananya pemilihan guru teladan
11. Terbinanya kegiatan lomba-lomba bidang non akademis
12. Mengatur mutasi siswa
13. Menyusun program kegiatan eksrakurikuler
14. Menyusun laporan pelaksanaan kegiatan kesiswaan secara berkala

14
Tugas Kesiswaan
1. Menyusun program pembinaan kesiswaan
2. Melaksanakan bimbingan, pengarahan dan pengendalian kegiatan
siswa / OSIS dalam rangka menegakkan disiplin dan tata tertib
sekolah / siswa serta pemilihan pengurus OSIS
3. Membina pengurus OSIS dalam berorganisasi
4. Menyusun program dan jadwal pembinaan secara berkala dan
insidental
5. Membina dan melaksanakan koordinasi pelaksanaan keamanan,
kebersihan, ketertiban, keindahan, kerindangan, kekeluargaan, dan
ketaqwaan
6. Melaksanakan pemilihan calon siswa teladan dan calon siswa
penerima bea siswa
7. Mengadakan pemilihan siswa untuk mewakili sekolah dalam
kegiatan di luar sekolah
8. Mengatur mutasi siswa
9. Menyusun program kegiatan ekstrakurikuler
10. Menyusun laporan pelaksanaan kesiswaan secara berkala

2.2.6 Proses bisnis perusahaan, terutama terkait dengan topik yang


diambil.
Gambaran umum tentang sistem yang diusulkan pada proses
perancangan ini adalah suatu sistem yang merubah seluruh proses
manual menjadi terkomputerisasi. Proses bisnis yang di maksud adalah
pengolahan data siswa/i . Sistem ini di harapkan dapat membantu
meringankan dan optimalisasi waktu pada seluruh proses bisnis yang
berjalan serta dapat membantu mengatasi permasalahan yang ada dan
yang paling penting dapat menghasilkan informasi.

15
2.3 Pengertian

2.3.1 Absensi berbasis website


Absensi sekolah merupakan salah satu tolak ukur metode
pengembangan siswa/siswi jika absensi siswa/siswi setelah mengikuti
pengembangan menurun, maka metode pengembangan yang dilakukan
baik, sebaliknya jika absensi siswa/siswi tetap berarti metode
pengembangan yang diterapkan kurang baik.(Drs.H. Malayu S.P.
Hasibuan, 2008).

2.3.2 Database
Dapat diartikan sebagai markas atau gudang, tempat bersarang atau
berkumpul database juga dapat dibayangkan sbeagai sebuah lemari
arsip. Jika tidak memiliki lemari arsip dan bertugas mengelolanya,
maka akan melakuka seperti; member sampul, member nomer, lalu
menempatkan arsip tersebut dengan urutan tertentu dalam lemari
tersebut. (Yakub, 2015).

2.3.3 Aplikasi
Aplikasi adalah penggunaan dalam sebuah komputer, instruksi atau
pernyataan yang di susun sedemikian rupa sehingga komputer dapat
memproses input menjadi output. (Jogiyanto, 1999).

2.3.4 PHP
PHP (hypertext preprocesor) adalah bahasa server side scripting
yang menyatu dengan HTML untuk membuat halaman web yang
dinamis. Karena PHP merupakan server side scripting maka sintaks
dan perintah-perintah PHP akan di eksekusi di server kemudian
hasilnya dikirim ke browser dalam format HTML. Dengan demikian
kode program yang ditulis dalam PHP tidak akan terlihat oleh user
sehingga halaman web lebih terjamin. PHP terancang untuk
membentuk halaman web yang dinamis, yaitu halaman web yang yang
dapat membentuk suatu tampilan berdasarkan permintaan terkini,

16
seperti menampilkan sisi data base ke halaman web. (M. Rudyanto,
2011)

2.3.5 Pengertian MySQL


Mysql Adalah salah satu jenis database yang sangat terkenal dan
banyak digunakan untuk membangun aplikasi web yang menggunakan
database sebagai sumber dan pengelolaan datanya.(M. Rudyanto,
2011).

2.3.6 pengertian UML


menurut Yasin (2012) dalam bukunya Unified Modeling Language
(UML) adalah notasi bahasa pemodelan yang lengkap untuk
membuat visualisasi suatu sistem atau perangkat lunak yang
berorientasi objek. UML disebut sebagai bahasa pemodelan bukan
sebagai metode. Bahasa pemodelan merupakan notasi dari metode
yang digunakan untuk mendesain secara cepat. Menentukan bahasa
pemodelan adalah cara untuk berdiskusi tentang desain dengan
seseorang. Tujuan dari Unified Modeling Language (UML) diantara
lain sebagai berikut :
1. memodelkan suatu sistem (bukan hanya perangkat lunak)
yang menggunakan konsep berorientasi objek.
2. Menciptakan suatu bahasa pemodelan yang dapat
digunakan baik oleh manusia maupun mesin.
3. Memberikan bahasa yang bebas dari berbagai bahasa
pemrograman.
Sebuah bahasa telah menjadi standar dalam industri untuk
visualisasi, merancang, dan mendokumentasikan sistem
piranti lunak. Denotasi yang lengkap untuk membuat
visualisasi model suatu sistem. Sistem berisi informasi dan
fungsi, tetapi yang secara normal digunakan untuk
memodelkan sistem komputer.

17
BAB III
ANALISA DAN PERANCANGAN

Dalam perancangan Absensi berbasis website SDN Rancaiyuh 2,


memiliki kebutuhan fungsional dari masing-masing pengguna, dimasa
pandemi seperti ini di Indonesia khususnya, demi mencegah penyebarannya
maka siswa dan siswi di harapkan untuk tidak tatap muka dan dengan media
pembelajaran secara daring/ online. Dalam rangka memudahkan absensi di
buatkanlah Aplikasis absensi berbasis web.

3.1 Analisa Sistem


Analisis sistem adalah penjabaran dari suatu sistem informasi yang
utuh ke dalam berbagai macam bagian komponennya dengan maksud agar
kita dapat mengidentifikasi atau mengevaluasi berbagai macam masalah
maupun hambatan yang akan timbul pada sistem sehingga nantinya dapat
dilakukan penanggulangan, perbaikan atau juga pengembangan.

Lalu maka orang yang maupun kelompok yang akan melakukan perbaikan
maupun perancangan suatu sistem akan dinamakan dengan sistem analis.
Sistem analis merupakan orang atau kelompok yang akan melaksanakan
pengembangan sistem. Sistem analis dapat menekuni permasalah ataupun
kebutuhan pada suatu sistem & sistem analis juga merupakan orang yang
akan bertanggung jawab atas terjadinya proses analisa maupun perancangan
pada sistem informasi.

Tujuan analisis sistem informasi yakni utuk merancang sistem baru maupun
menyempurnakan sistem yang sudah ada sebelumnya. Berikut ini, tujuan
dari analisis keuangan diantaranya yakni :

a. Kita dapat Membuat keputusan jika sistem saat ini bermasalah ataupun
juga tidak berfungsi dengan baik & hasil analisisnya akan digunakan
sebagai dasar untuk memperbaiki sistem.

18
b. Mengetahui ruang lingkup pekerjaan yang akan dapat ditandatangani
c. Mengidentifikasi masalah atau mencari pemecah masalahnya
d. Mempelajari sistem yang sedang berjalan saat ini.

3.1.1 Analisa Sistem Yang Sedang Berjalan


Analisa system yang sedang berjalan dalam Sekolah SDN
Rancaiyuh 2 sistem Absensi masih manual, Dimana siswa dan siswi di
sekolah tersebut masih menggunakan absensi secara manual , siswa
siswi tersebut melakukan absen menggunakan media aplikasi berupa
WhattsApp, dan guru pun mendatanya secara acak tak berurut ,dalam
hal tersebut absen dengan cara tersebut kurang.

Flowchart

Gambar 3.1 Flowchart

3.1.2 Evaluasi Sistem


Mengevaluasi sitem yang sedang berjalan saat ini terdapat
beberapa masalah dan solusi sebagai berikut :

19
Masalah Solusi
Sulitnya guru mendata Demi memudahkan guru
untuk siswa siswi yang dalam mendata,
sudah absen dan belum dibutuhkannya tabel
siswa dan siswi yang
tersusun secara
ascending

Membutuhkan Membuat tabel catatan


banyaknya waktu untuk dimana siswa dan siswi
proses cek siswa siswi, yang sudah absen terdata
dikarenakan absen
secara via WhatsApp
dapat tertimpa pesan
yang lain

Tabel 3.1 Masalah Dan Solusi

3.1.3 Analisa Data


Dalam penelitian ini di dukung oleh dua macam data yaitu data
primer dan data skunder

a. Data primer adalah data yang di peroleh secara langsung dari


sumber data melalui metode wawancara dengan nara sumber
atau responden serta pengamatan di lapangan.
b. Data skunder merupakan data yang di peroleh dari file
,document atau laporan-laporan yang di peroleh dari SDN
Rancaiyuh 2

Analisa data dari keseluruhan yang telah di peroleh, tahap


berikutnya dilakukan analisa perancangan dengan menggunakan teknik
normalisasi, struktur database dan relasi database atau ERD

20
3.2 Sistem Yang Diusulkan
Sistem yang diusulkan secara umum dalam proses perancangan system
yaitu akan membuat aplikasi absensi berbasis web di SDN Rancaiyuh 2
dengan harapan mampu menangani permasalahan yang ada. Semoga absensi
berbasis web ini membantu dan mempermudah dalam mengatasi masalah
yang ada, dan juga sekaligus dapat mengenalkan kepada siswa dan siswi
terhadap media internet dapat membantu untuk proses absensi, karena di era
yang akan datang kita harus terbiasa dengan segala sesuatu secara online.

3.2.1 Perancangan Database


Perancangan Database untuk memenuhi informasi yang berisikan
kebutuhan-kebutuhan user secara khusus dan aplikasi – aplikasinya.
Memudahkan pengertian struktur informasi. Mendukung kebutuhan-
kebutuhan pemrosesan dan beberapa obyek penampilan (response
time, processing time, dan storeage space).

3.2.1.1 Entity Relationship Diagram (ERD)


Diagram Hubungan Entitas atau entity relationship diagram
merupakan model data berupa notasi grafis dalam pemodelan
data konseptual yang menggambarkan hubungan antara
penyimpan. Model data sendiri merupakan sekumpulan cara,
peralatan untuk mendeskripsikan data-data yang hubungannya
satu sama lain, semantiknya, serta batasan konsistensi.

Model data terdiri dari model hubungan entitas dan model


relasional. Diagram hubungan entitas ditemukan oleh Peter Chen
dalam buku Entity Relational Model-Toward a Unified of Data.
Chen mencoba merumuskan dasar-dasar model dan setelah itu
dikembangkan dan dimodifikai oleh Chen dan banyak pakar
lainnya.

21
Gambar 3.1 ERD

3.2.1.2 Transformasi ERD ke LRS


Transformasi ERD Ke LRS Merupakan Tahapan Analisa
Dokumen Dalam Melakukan Transformasi ERD Ke LRS.
Menjadikan Sesuatu Yang Rumit Menjadi Mudah, Dan Yang
Tidak Pasti Menjadi Pasti Untuk Menentukan Bentuk Desain
Basis Data.

22
Gambar 3.2 Transformasi LRD ke LRS

3.2.1.2 Logical Record Structure (LRS)


Pengertian LRS (Logical Record Structure) Adalah
representasi dari struktur record-record pada tebel-tabel yang
terbentuk dari hasil antar himpunan entitas. Menentukan
kardinalitas, jumlah table dan Foreign Key (FK) sebagai berikut :

1. One-to-one
Satu entitas berhubungan dengan paling banyak satu entitas lain.
2. One-to-many
Satu entitas dapat berhubungan dengan lebih dari satu entitas
lain.
3. Many-to-many
Beberapa entitas dapat berhubungan dengan beberapa entitas
lain.

23
Gambar 3.3 LRS

3.2.1.4 Spesifikasi Database


Yang dimaksud disini adalah daftar table yang digunakan dalam
sebuah aplikasi.

Tabel 3.2 Entitas Siswa

Nama field Type Ukuran Keterangan

Id_siswa Varchar 12 Primary key

Nama siswa Varchar 20

Username Varchar 20

Password Varchar 20

Tabel 3.3 Entitas Guru

Nama field Type Ukuran Keterangan

24
Id_Guru Varchar 12 Primary key

Nama Guru Varchar 20

Username Varchar 20

Password Varchar 20

Tabel 3.4 Entitas Wali Kelas

Nama field Type Ukuran Keterangan

Id_Wali kelas Varchar 12 Primary key

Nama Wali kelas Varchar 20

Username Varchar 20

Password Varchar 20

3.2.2 Perancangan Prosedur


3.2.2.1 Use Case Diagram
Use case diagram menggambarkan sebuah fungsi yang
dibutuhkan oleh sebuah system. Sebuah use case
mempresentasikan sebuah interaksi antara penguna dengan
system. Use case merupakan sebuah pekerjaan tertentu,
misalkan login ke sistem, membuat sebuah daftar aktifitas,
dan sebagainya.

25
Gambar 3.4 Use Case Diagram

3.2.2.2 Activity Diagram


Sistem perancangan absensi secara manual kurang di
masa pandemi seperti ini, karena dapat menyebabkan
terjadinya sejumlah masalah:

1. Lambatnya informasi absensi


2. Sulitnya melihat informasi daftar absensi
3. Sulitnya menampilkan informasi tentang absensi di
sekolah

26
Gambar 3.5 Activity Diagram

3.2.2.3 Sequence Diagram


Sequence diagram menggambarkan kelakuan objek pada
use case dengan mendeskripsikan waktu hidup objek dan
message yang dikirimkan dan diterima antar objek. Oleh karena
itu untuk menggambar sequence diagram maka harus diketahui
objek-objek yang terlibat dalam sebuah use case beserta metode-
metode yang di miliki kelas yang diinstansiasi menjadi objek itu.
(Rosa A & Shalauddin.M, 2013).

Gambar 3.6 Sequence Diagram

27
3.2.2.4 Class Diagram
Class Diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun
sistem. Kelas memiliki apa yang disebut atribut dan metode atau
operasi.(Rosa A & Shalauddin.M, 2013).

Gambar 3.7 Class Diagram

3.2.3 Perancangan Antar Muka

Gambar 3.8

Dalam perancangan Absensi berbasis web di SDN Rancaiyuh 2,


memiliki kebutuhan fungsional dari masing-masing pengguna, Dimana

28
User Admin sebagai kontroler aplikasi yang dapat mengedit data user lain
seperti menambah, edit, hapus data adalah sebagai berikut:

Gambar 3.9 Menu Admin

4. Kebutuhan pengguna yang digunakan dalam pembangunan Aplikasi


Absensi Berbasis web adalah sebagai berikut:
a. Kebutuhan Admin
1. Admin melakukan login sebelum masuk kehalaman
administrator dengan menggunakan id_user dan password.
2. Admin dapat menambah, mengubah password, dan
menghapus data administrator .
3. Admin dapat menambah data guru dan siswa pada halaman
login .
4. Admin dapat melakukan proses konfirmasi absensi siswa.
5. Admin dapat mengubah dan menghapus data siswa.
6. Admin dapat menambah, mengubah dan menghapus data
siswa.
7. Admin dapat melihat dan mencetak laporan data siswa, dan
data absensi.

29
Gambar 3.10 Menu Siswa
b. Kebutuhan siswa
1. Siswa melakukan login sebelum masuk kehalaman index siswa
dengan menggunakan Email sebagai id_siswa dan password
yang telah terdaftar.
2. Siswa dapat melakukan proses absensi masuk dan proses
absensi keluar berdasarkan waktu pada halaman absensi.
3. Siswa dapat melakukan tambah catatan bila mana di perlukan.
4. Siswa dapat melihat riwayat absensi.
5. Siswa dapat melihat riwayat catatan.

30
BAB IV
IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi
4.1.1 Implementasi Aplikasi
Aplikasi absensi berbasis web diimplementasi di sekolah SDN
Rancaiyuh II untuk mempermudahkan membuat laporan kehadiran
siswa , karna didalam apk ini terdapat menu Login untuk user
Admin/Guru/Siswa. Untuk User Admin/Guru: Lis Menu ,Tambah
siswa, Daftar siswa, Absen, Lihat Absen, Catatan, Lihat Catatan,
Ubah Katasandi, Keluar/Logout

Untuk User Siswa : List Menu Absen, Absenku, Tambah


Catatan, Keluar/Logout. Sehingga Guru dan siswa dapat
mempermudah dalam sistem absensi.

4.1.2 Implementasi Perangkat Lunak


1. Server
a. Sistem operasi yang umum digunakan seperti: Microsoft Windows
b. Aplikasi web server seperti: Xampp, php yang
terdiri dari beberapa komponen, diantaranya:
(1) Aplikasi Apache Server
(2) Aplikasi MySQL Server v3.2.2
(3) Aplikasi phpMyAdmin v3.2.2
c. Aplikasi teks editor seperti Sublime teks, Notepad++,Vscode
d. Aplikasi Web Browser seperti Mozilla Firefox, Explorer, Google
Chrome.
2. Client
a. Sistem operasi yang umum digunakan seperti: Microsoft
Windows

31
b. Aplikasi web browser seperti Mozilla Firefox, Internet Explorer,
Google Chrome.

4.1.3 Implementasi Perangkat Keras


a. Server

1) CPU

(a) Processor Intel® Pentium® Core 2 Duo

(b) RAM DDR2 4 GB

(c) Hard Disk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

1) CPU

(a) Processor Intel® Pentium® 4


(b) RAM DDR2 1GB
(c) Hard Disk 20 GB
2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 56 kbps.

32
4.2 Tampilan Antar Muka (Interface)
4.2.1 Tampilan Login

Gambar 4.1 Menu Login


Gambar diatas menunjukkan tampilan awal menu login dimana
dalam menu login tersebut berisikan username dan password, input dalam
username berisikan email, user yang dapat masuk user admin, guru dan
siswa. Dimana user admin telah di buat didalam database.

4.2.2 Tampilan Menu Admin

Gambar 4.2 Menu Admin


Gambar diatas menunjukkan tampilan user admin yang mencakup
semuanya dimana dalam side bar menu terdapat tambah siswa yang
didalamnya untuk menambahkan data siswa, kemudian ada daftar siswa
yang didalamnya berisikan data siswa yang ditambahkan dari menu

33
tambah siswa, menu absensi berisikan siswa yang melakukan absensi
untuk dikonfirmasi, menu lihat absensi adalah data siswa absensi yang
telah di konfirmasi, menu catatan didalamnya berisikan catatan siswa yang
belum di konfirmasi, menu lihat catatan didalamnya berisikan catatan
siswa yang sudah di konfirmasi, menu ubah kata sandi adalah untuk
mengubah kata sandi jika diinginkan, menu keluar untuk keluar dari
aplikasi jika sudah digunakan.

4.2.3 Tampilan Menu Siswa

Gambar 4.3 Menu Siswa

Gambar diatas adalah tampilan menu siswa, dalam tampilan tersebut


terdapat beberapa list menu yaitu menu absen untuk siswa melakukan absen
masuk dan absen pulang, kemudian menu absensiku untuk siswa melihat
riwayat absensi siswa tersebut, tambah catatan di menu tersebut siswa dapat
menambahkan catatan untuk melakukan laporan yang dikirim ke pada guru,
menu catatan berisikan riwayat catatan yang telah di buat.

34
4.3 Pengujian Sistem
4.3.1 Black-Box Testing

Gambar 4.4 Login Admin Testing

Gambar 4.5 Halaman Utama Admin Testing

Tabel 4.1 pengujian User Admin


No Pengujian Hasil yang di tampilkan Hasil
1 Klik Login User System akan menampilkan Halaman Sesuai
Admin utama Admin
2 Klik Tambah System akan menampilkan halaman Sesuai
Siswa dan input tambah siswa baru dan tambah input
user user siswa
3 Klik Daftar siswa System akan menampilkan halaman Sesuai
dan edit info/hapus daftar siswa dan informasis data
siswa dan hapus data siswa
4 Klik Absen System akan menampilkan halaman Sesuai

35
absensi siswa untuk di konfirmasi
5 Klik Lihat Absensi System akan menampilkan halaman Sesuai
riwayat Absensi
6 Klik Catatan System akan menampilkan halaman Sesuai
catatan dari siswa untuk di
konfirmasi
7 Klik Lihat Catatan System akan menampilkan halaman Sesuai
riwayat catatan siswa
8 Klik ubah kata System akan menampilkan halaman Sesuai
sandi dan ubah ubah kata sandi
9 Klik Keluar System akan menampilkan Halaman Sesuai
Login

Gambar 4.6 Login Siswa Testing

Gambar 4.7 Halaman Utama Siswa Testing

Tabel 4.2 pengujian User Siswa


No Pengujian Hasil yang di tampilkan Hasil
1 Klik Login User System akan menampilkan Halaman Sesuai
Siswa utama Siswa

36
2 Klik Absen,Absen System akan menampilkan Halaman Sesuai
Masuk dan Absen Absen,Absen masuk dan Absen
Pulang pulang di proses dan menunggu di
konfirmasi oleh Admin
3 Klik Absensiku System akan menampilkan Halaman Sesuai
riwayat absensi yang telah di
konfirmasi Admin
4 Klik Tambah System akan menampilkan halaman Sesuai
Catatan dan tambah catatan dan tombol simpan
simpan memproses catatan ke halaman
catatan Admin untuk di konfirmasi
5 Klik Catatan System akan menampilkan hamalan Sesuai
Riwayat catatan yang telah di
konfirmasi Admin
6 Klik Keluar System akan menampilkan ke Sesuai
Halaman Login

4.3.2 White-Box Testing

37
Gambar 4.8 Flowchart Aplikasi

Gambar 4.9 FlowGraph Aplikasi

38
Flowgraph tersebut sengaja di beri angka – angka di dekat
lingkaran dan juga di garis agar memudahkan dalam perhitungan Node
dan Edge. Angka yang berada di dekat lingkaran adalah nomer urut
untuk Node sehingga terlihat bahwa jumlah Node ada 19 buah. Dan
angka yang berada di tengah – tengah garis adalah nomer urut untuk
Edge sehingga terlihat bahwa jumlah Edge ada 29 buah garis.
Keterangan untuk setiap Node adalah:

Tabel 4.3 Keterangan Node


No Keterangan No Keterangan
1. Mulai 14. Jika absensi tidak sesuai maka
akan mengulang absensi ,Jika
sesuai maka data tersimpan
2. Admin melakukan klik Tambah 4. Admin melakukan klik Lihat
siswa, Input NIS, nama, jenis absensi
kelamin, nama sekolah, Email,
kata sandi, konfirmasi kata sandi
7. NIS ada? 15. Admin melihat riwayat Data
siswa absensi yang sudah di
konfirmasi oleh admin
8. Bila iya maka NIS sudah 17. Siswa melakukan tambah
terdaftar catatan
9. Bila NIS tidak ada maka data 5. Admin melakukan klik Catatan
disimpan
10 Pengguna Melihat data siswa 16. Admin melakukan konfirmasi
. catatan siswa
11 Siswa melakukan login 18. Jika catatan siswa tidak sesuai
. maka mengulang ke tambah
catatan siswa, jika sesuai maka
data tersimpan
13 Siswa melakukan Absensi 6. Admin melakukan klik lihat
. catatan
3 Admin melakukan klik Absensi 19. Admin melihat riwayat data
catatan dari siswa
12 Admin melakukan konfirmasi 20. selesai

Penghitungan CC(cyclomatic)

Diketahui : E =29, N=19

39
Ditanya V(G) = ?

Jawab : V(G) = E – N + 2

= 29 – 19 + 2 = 12

Jadi Nilai V(G) atau CC adalah 12.

4.4 Hasil analisis quisioner


Grafik, hitungan dan tabelnya

Chart Title
90.00%
80.60%
80.00% 74.20% 71.00% 72.60%
70.00%62.90%
60.00%
50.00%
40.00%
29%
30.00% 23%
20.00% 18% 18% 16%
8.10% 8.10% 11.30%
10.00% 3.20% 4.80%
0.00%
Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.8

Tabel 4.4
1. Apakah tampilan aplikasi menarik?

N Daftar pilihan Jumlah Orang Presentase


O
1. Ya 39 orang 62.9%
2. Tidak 5 orang 8.1%
3. Biasa saja 18 orang 29%

Tabel 4.5
2. Apakah Aplikasi memudahkan anda dalam melakukan
absensi?

40
N Daftar pilihan Jumlah Orang Presentase
O
1. Ya 46 orang 74.2%
2. Tidak 5 orang 8,1%
3. Biasa saja 11 orang 17.7%

Tabel 4.6
3. Apakah aplikasi berjalan lancar?

N Daftar pilihan Jumlah Orang Presentase


O
1. Ya 44 orang 71%
2. Tidak 7 orang 11.3%
3. Biasa saja 11 orang 17.7%

Tabel 4.7
4. Bagaimana jika di adakannya Aplikasi asbensi berbasis
web?

N Daftar pilihan Jumlah Orang Presentase


O
1. Ya 50 orang 80.6%
2. Tidak 2 orang 3.2%
3. Biasa saja 10 orang 16.1%

Tabel 4.8
5. Apakah anda tertarik dengan aplikasi ini?

N Daftar pilihan Jumlah Orang Presentase


O
1. Ya 45 orang 72.6%
2. Tidak 3 orang 4.8%
3. Biasa saja 14 orang 22.6%

41
BAB V
PENUTUP

1.1Kesimpulan
Berdasarkan pembahasan diatas, maka dapat di ambil kesimpulan sebagai
berikut :
Aplikasi absensi siswa berbasis web ini adalah media yang dapat digunakan
untuk melakukan absen harian dan dapat digunakan untuk menyampaikan
informasi khususnya kepada siswa dan siswi tersebut. Aplikasi web ini
dirancang penulis dengan menggunakan PHP, HTML, XAMPP sebagai web
servernya, PHP bahasa scriptingnya dan MySQL sebagai Database
Managemen Sistem ( DBMS ).
1. telah di hasilkan aplikasi absensi berbasis website di SDN Rancaiyuh 2
yang memberikan kemudahan bagi siswa serta guru dalam mengelola

42
dan mengakses informasi absensi baik dari segi penggunaannya maupun
pada proses pembuatan laporan.
2. Dengan menggunakan aplikasi berbasis website guru dapat
meminimalisir kesalahan pencatatan data baik dalam proses abasensi
tersendiri maupun pembuatan laporan absensi.

1.2 Saran
Terdapat saran yang dapat membantu pengembangan aplikasi absensi pada
SDN Rancaiyuh II dimasa yang akan datang , antara lain :

1. Operator Sekolah (Ops) harus melakukan backup data serta


pemeliharaan yang baik dan benar secara rutin guna mengantisipasi
kerusakan pada sistem dan human error.
2. Sistem absensi siswa atau siswi pada SDN Rancaiyuh 2 dapat di
kembangkan lagi dengan menggabungkan dengan aplikasi lain seperti
fingerprint .

43
DAFTAR PUSTAKA

1. Nugroho, 2010. Perancangan Aplikasi Sistem Absensi Berbasis Sms


Gateway, AmikomYogyakarta. Saktiaji2011.PengenalanNuSoap. (diakses
tanggal 20 April 2011).
2. Afriani, Ibrahim. Pengembangan Sistem Informasi SMS Gateway Dalam
Meningkatkan Layanan Komunikasi Sekitar Akademika Fakultas Ilmu
Komputer Unsri. Jurnal Sistem Informasi (JSI), Vol.7 No.2, Oktober 2015.
McLeod, 1998. Management Information Sistems, Seventh Edition, Prentice
Hall, Inc
3. Ching-yin law, Simon so. QR Codes in Education, Journal of Educationan
Technology Development and Exchange, 3(1), 85-100. Eko Budi Setiawan,
B. K. Perancangan Sistem Absensi Kehadiran Perkuliahan dengan
Menggunakan Radio Frequency Identification (RFId), Jurnal CoreIT, Vol.
1, No. 2, Desember 2015 ISSN: 2460-738X.
4. R. Budi, “Belajar Otodidak Membuat Database Menggunakan MySQL.”
Bandung : Informatika, 2011.
5. T. Satria, “Rancang Bangun Sistem Absensi Karyawan Online Berbasis
Web Menggunakan Framework PHP Codeigniter & Mysql (Studi Kasus:
PT. Starone Mitra Telekomunikasi)”. Semarang: Jurnal TransIT Universitas
Semarang Vol. 1 No. 1 pp. 53-65, Januari 2013.
6. Al Bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.
Yogyakarta : Graha Ilmu.
7. Alamsyah, Z. 2005. Management Sistem Informasi. Jakarta : PT. Gramedia
Pustaka Umum.
8. Beynon, Davies P. 2009. Management Information Systems. Palgrave :
Basingstoke.
9. Hariyanto, Bambang. 2004. Sistem Manajemen Basis Data. Bandung :
Informatika.

42
10. Hutahaean, Jeperson. 2015. Konsep Sistem Informasi. Yogyakarta :
Depublish.
11. James A. O’Brien, 2007. Management Information Systems. Edisi 10.
Palgrave : Basingstoke.
12. Kadir, Abdul. 2002. Penuntun Praktis Belajar SQL, Yogyakarta : Andi
Offset.
13. Kristanto, Harianto. 1994. Konsep Perancangan Database, Yogyakarta :
Andi Offset.
14. Laudon, Kenneth C. ; Laudon, Jane P. 2007. Sistem Informasi Manajemen.
Palgrave : Basingstoke.
15. Murad, D. F., Kusniawati, N., & Asyanto, A. 2013. Aplikasi Intelligence
Website untuk penunjang laporan PAUD pada Himpaudi Kota Tangerang.
Jurnal CCIT, 7 (1).
16. Nasution, Ruslan Efendi. 2012. Implementation Sms Gateway In the
Development Web Based Information System Schedule Seminar Thesis.
Lampung : Unila.
17. Nugroho, Adi. 2011. Perancangan dan Implementasi Sistem Basis Data.
Yogyakarta, Andi Offset.
18. Supriyanto, Aji. 2013. Pengantar Teknik Informasi. Jakarta : Salemba
Infotek.
19. Nugroho, 2004. Aplikasi Pemrograman Web Dinamis dengan PHP dan
MySQL. Yogyakarta : Gava Media.
20. Prasetyo, Didik Dwi. 2006. Tip dan Trik Pemrograman PHP. Jakarta : PT
Elex Media Komputindo.
21. Sidik, Bertha. 2006. Pemrograman Web dengan PHP. Bandung :
Informatika.
22. Saputra, Ardi (Penterjemah). 2013. Dasar Dasar HTML. Jakarta :
Informatika.

43
44
DAFTAR RIWAYAT HIDUP

Data Pribadi

Nama Lengkap : Amri Khoerul Inzan


Tempat Tanggal Lahir : Tangerang,14 – 02 – 98
Jenis Kelamin : Laki - laki
Alamat : Kp/Ds/Kec.Panongan, RT 02/04 no.48
Agama : ISLAM
Kewarganegaraan : INDONESIA
Status : Belum Menikah
Email : amrikhoerul89@gmail.com
No.Telepon : 0878-8830-3234

Pendidikan Formal:

1. SDN : SDN Rancaiyuh II


2. SMP/MTs : SMPN I Panongan
3. SMA/SMK : SMKN I Kab.Tangerang

Pengalaman Kerja:
5. PT.MK Di Pergudangan Mesin Alat berat sebagai suppir forklift dan
mekanik, 2016 - 2017
6. PT.ACMI Modeling ,3D dan Program di moulding sepatu , 2017-2019

44
DAFTAR RIWAYAT HIDUP

Data Pribadi

Nama Lengkap : Fadhillah Sekar Ayu Pristami


Tempat Tanggal Lahir : 31 Juli 1998
Jenis Kelamin : Perempuan
Alamat : Graha Catania blok U18/50 Citra Raya,
kec.Panongan, Kab Tangerang, Prov. Banten
Agama : Islam
Kewarganegaraan : WNI
Status : Belum Menikah
Email : Fadhillahsekar31@gmail.com
No.Telepon : 0812-9034-2085

Pendidikan Formal:

1. SDN : SD Muhammadiyah 34 Cikupa


2. SMP/MTs : SMP Negri 1 Cikupa
3. SMA/SMK : SMK Yarsi Medika

Pengalaman Kerja:
3. PT. Pratama Abadi Industri : dari tahun 2017 sampai SEKARANG

45
DAFTAR RIWAYAT HIDUP

Data Pribadi

Nama Lengkap : Sidiq Abdul Rahman


Tempat Tanggal Lahir : Jakarta, 10 Juni 1992
Jenis Kelamin : Laki Laki
Alamat : Kp.Bulak Cipadu Kreo RT 005/006 No.60
Agama : Islam
Kewarganegaraan : Indonesia
Status : Belum Menikah
Email : sidiqrahman1897@gmail.com
No.Telepon : 0812 1995 1835 / 0813 1447 7401

Pendidikan Formal:
1. SDN : SD Negeri Kreo 01
2. SMP/MTs : SMP Islam AL Hikmah Jakarta
3. SMA/SMK : SMK Muhammadiyah 09 Jakarta

Pengalaman Kerja:
1. PT Karya Aziz, Sales Store, Tahun 2010 – 2012.
2. PT Trichem Jaya, Operation Cleaning Service, Tahun 2012 – 2013.
3. PT Dom Pizza Indonesia, Staff Production, Tahun 2013 – 2017.
4. PT Samsung Nasa (Erajaya), Sales Product, Tahun 2017 – 2019.
5. PT Bank DBS, Telemarketing, Tahun 2019 – 2020 (September).
6. PT Sompo Insurance Indonesia, Polis Admin, 2020 (Oktober) –
Sekarang.

46
LAMPIRAN
1) Foto-foto kegiatan selama pelaksanaan kerja Praktek

Gambar 1 Kegiatan

47
Gambar 2 Kegiatan
2) Bentuk masukan dan hasil keluaran dari tema yang dibahas
Masukan :
Admin input data user siswa , NIS,Nama Lengkap, Jenis Kelamin,
Nama Sekolah, Email sebagai username, Kata sandi, siswa
melakukan login, kemudian absensi masuk dan pulang yang di
konfirmasi oleh Admin/Guru.

48
Keluaran :
Data siswa yang telah di input dan kemudian siswa melakukan
absensi maka data absensi akan tersimpan di data base dan siap
untuk di print, didalam kelaran tersebut terdapat nama lengkap,
bulan, hari, tanggal, jam masuk, status, jam keluar, status.

49
3) Salinan Surat Persetujuan Kerja Praktek dari Dosen Pembimbing Akademik
4) Salinan Surat Pengajuan Kerja Praktek kepada instansi;

50
5) Salinan Surat Persetujuan Kerja Praktek dari instansi yang bersangkutan;

51
6) Log harian tugas Kerja Praktek.

No Hari/Tanggal Jenis Pekerjaan Uraian Pekerjaan


.
1. 13 Maret 2021 Monitoring Absensi Menginput data siswa absensi
2. 17 Maret 2021 Rekap nilai Menginput data nilai siswa
3. 20 Maret 2021 Menyusun program Membantu mempersiapkan

52
materi uji siswa
4. 27 Maret 2021 Menyiapkan daftar Menyiapkan nomor peserta
Hadir ujian siswa untuk melakukan
ujian praktek
5. 3 April 2021 Monitoring Absensi Menyetor absensi guru guru ke
pusat
6. 7 April 2021 Presentasi Menjelaskan uji coba aplikasi
absensi berbasis web

7) Lembar berita acara konsultasi dengan dosen pembimbing KP.


8) Lembar berita acara konsultasi dengan dosen pembimbing praktek.

53
Ketentuan :

1. Dalam Bentuk Digital (doc/docx). Dengan Isi lengkap Seperti yang terdapat
dalam Softcover yang tergabung dalam 1 file. (isi dari mulai
Cover Depan s/d Lampiran -lampiran, termasuk Listing Program).
2. Untuk Lampiran yang berbentuk Dokumen Asli ( Masukan, Keluaran & surat
Riset) dimasukkan dengan cara di Scan
3. Untuk Lembar Persetujuan setelah seminar dimasukan yang sudah
ditandatangani oleh pembimbing, penguji dan pejabat Fakultas dengan cara di
scan
4. File dibuat dengan Nama File
KPNoSuratDaftar_BulanPendaftaran_TahunPenda ftaranKP.doc
(Contoh: KP187_03_11 .doc)
5. Cover CD harus dicek dan ditandatangani oleh Dosen Pembimbing
6. Cover CD terbuat dari Stiker Kertas yang tidak Licin (Meresap Tinta) dengan
bentuk seperti
Contoh dibawah.

54

Anda mungkin juga menyukai