Anda di halaman 1dari 24

RANCANG BANGUN SISTEM

ABSENSI MENGGUNAKAN LOKASI


BERBASIS WEB DI SMA YKBBB
LELES GARUT

DISUSUN OLEH :
M U H A M A D R I YA N M U H A R A M ( 1 9 0 6 0 4 1 )
C H A E R U L S YA H A L K A M A L ( 1 9 0 6 0 5 9 )
BAB I
PENDAHULUAN
LATAR BELAKANG
SMA YKBBB Leles Garut merupakan Lembaga pendidikan sekolah menengah
atas swasta yang terletak di Kecamatan Leles, Kabupaten Garut yang berdiri pada
tahun 1978.
terdapat beberapa masalah mengenai adanya beberapa guru yang kurang
disiplin kerap meninggalkan sekolah diwaktu jam pelajaran sehingga dikelas tidak
ada yang mengajar dan juga sekolah mengalami kesulitan dalam mengelola data
absensi guru yang dikarenakan absensi yang ada disekolah masih dibilang kurang
efektif dan effisien karena masih dilakukan dan dikelola secara manual. Untuk itu
diperlukan sebuah sistem yang dapat menangani masalah diatas, yaitu aplikasi
absensi berbasis website.
Dengan melihat latar belakang 
diatas,
maka rumusan masalahnya adalah
 ” Bagaimana Merancang dan 
Membuat Sistem
Informasi Absensi  
Berbasis Web ? ”.
RUMUSAN
MASALAH
BATASAN
Dalam perancangan dan pembuatan MASALAH
aplikasi ini, terdapat beberapa
batasan masalah, antara lain :
• Pengguna absensi berbasis website
ini hanya dipergunakan oleh
admin (Staff TU SMA YKBBB)
dan user (Guru SMA YKBBB)
TUJUAN DAN MANFAAT
TUJUAN MANFAAT

Tujuan dari Absensi berbasis web Ada pun Manfaat dari Absensi
: berbasis web :
• Membuat sistem yang dapat • Mengintegrasikan elemen
mempermudah rekap absensi. sistem informasi absensi
• Membuat sistem yang dapat dengan aplikasi berbasis web .
membuat proses absensi efisien. • Membangun sistem informasi
yang mampu memberikan
informasi yang akurat dan
terpercaya.
BAB II
T I N J A U A N P U S TA K A
• Rancang Bangun
 Rancang merupakan proses menganalisis kebutuhan dan
menjelaskan secara detail komponen – komponen yang
implementasi, sedangkan bangun didefinisikan sebagai
membuat sistem atau memperbaiki sistem yang sudah ada
(Pressman, 2012).

• Sistem Absensi
 Menurut Rinjap, sistem absensi merupakan sebuah sistem
yang digunakan untuk mencatat daftar kehadiran setiap
anggota instansi tersebut. Sistem absensi mencatat identitas LANDASAN TEORI
anggota instansi dan waktu keluar – masuk anggotanya…
(Rubianti & Harahap, 2019)

• Sistem Informasi Berbasis Web


 Sistem informasi berbasis web merupakan suatu aplikasi yang
dibuat berbasis web yang didalamnya sudah terdapat basis data
untuk mengelola suatu data tertentu (Raharjo, 2002)
• HTML
HTML (Hyoertext Markup Language) adalah bahasa
dasar untuk web scripting bersifat client side yang
memungkinkan untuk menampilkan informasi dalam
bentuk teks, grafik, serta multimedia dan juga untuk
menggabungkan antara tampilan web page(hyperlink).
• PHP
PHP adalah salah satu bahasa pemrograman script
bersifat open source yang bekerja pada sisi server, yang
paling banyak dipakai saat ini.
• SQL
SQL (Structure Query Language) adalah didasarkan
pada himpunan operasi-operasi relasional yang telah
TO O L S YA N G
dilakukan modifikasi dan perbaikan.
DI G UN A K A N
• Internet
Internet adalah sistem jaringan dari ribuan bahkan
jutaan komputer yang ada di duna ini. jaringan
dibentuk dengan saluran telepon, saluran kawat
maupun saluran radio. Internet lebih berperan
sebagai media komunikasi antar pemakainya yang
tersebar di seluruh pelosok dunia.
• Sublime Text
Sublime Text adalah sebuah software aplikasi/editor
text untuk bahas pemrograman termasuk
pemrograman PHP,sublime text mendukung banyak
bahasa pemrogrman dan bahasa markup serta
fungsinya dapat ditambah dengan plugin.
TO O L S YA N G
DI G UN A K A N
METODOLOGI PENGEMBANGAN PERANGKAT LUNAK
• Metodologi yang digunakan dalam penyelesaian aplikasi ini adalah menggunakan
tahap pengembangan perangkat lunak yang dilakukan dengan menggunakan
metode Rapid Application Development (RAD), sebagai berikut.
• Menurut (Roger S. Pressman, 1995)) RAD memiliki beberapa tahapan, antara lain.

1. Business Modeling, yaitu pemodelan bisnis untuk pengembangan sistem serta analisis bisnis yang komplit
juga faktor yang mempengaruhi aliran informatif.

2. Data Modeling, merupakan pemodelan informasi yang didapat dari tahap busines modeling, dimana hasil
dari pemodelan tersebut dikonversikan menjadi objek-objek data vital berikut relasi yang terjadi di
dalamnya.

3. Process Modeling, yaitu pemodelan proses dari setiap objek data yang dihasilkan dari data modeling serta
deskripsi proses operasi yang terjadi di dalamnya yang diperlukan oleh setiap objek data tersebut.

4. Application Generation, adalah tahapan implementasi rancangan yang telah dibuat pada tahap-tahap
sebelumnya ke dalam bahasa pemrograman, dimana protipe yang dibuat dalam proses ini dapat dijadikan
produk akhir dari pengembangan sistem.

5. Testing and Turnover, merupakan tahap pengujian prototype yang didapat pada tahap-tahap sebelumnya,
sehingga tahapan sebelumnya harus teruji secara detail untuk mengurangi resiko kesalahan.
BAB III
METODOLOGI PEKERJAAN
WORK BREAKDOWN STRUCTURE
DIAGRAM ALUR AKTIVITAS
BAB IV
HASIL & PEMBAHASAN
1. Pemodelan Bisnis

 Mendeskripsikan Proses Bisnis secara Naratif dan


Diagram
2. Pemodelan Data

 Entity Relationship
3. Pemodelan Proses

 Data Flow Diagram Level 0


4. Pembentukan Aplikasi

 Perancangan Struktur Menu

Login Admin Dashboard Admin

Data Kehadiran Data Pegawai Absensi Pegawai Setting Aplikasi


5. Pengujian & Turnover
 Pengujian Blackbox

No Pengujian Skenario Hasil yang diharapkan Hasil


1 Login admin berhasil Memasukan username dan password dengan benar Masuk Ke Dashboard Admin Berhasil

 
2 Login admin Gagal Memasukan username dan password dengan Muncul notifikasi gagal dan kembali ke halaman Berhasil
kondisi terdapat kesalahan dalam memasukan awal
password atau username

3 Menginput tambah pegawai Memasukan foto serta data sesuai dengan Data berhasil disimpan dan dapat dilihat di Berhasil
halaman. halaman data pegawai oleh admin

4 Mencetak laporan absensi Klik export absensi di menu absensi pegawai Data yang telah di export nantinya bisa disimpan Berhasil
di penyimpanan internal/eksternal

5 Melakukan setting aplikasi Klik menu setting aplikasi Data yang telah di setting akan otomatis Berhasil
terupdate

 
BAB V
KESIMPULAN
Kesimpulan

Tugas pekerjaan Kerja Praktek (KP) ini adalah melakukan merancang dan
membangun sistem absensi menggunakan lokasi di SMA YKBBB Leles Garut.
Hasil yang ditargetkan pada kegiatan sistem absensi ini adalah bisa menampilkan
informasi yang responsive dan menarik serta didukung oleh administrator yang
memiliki hak akses untuk melakukan beberapa menu update media secara
berkala. Manfaat dari adanya sistem absensi ini diharapkan akan memberikan
kemudahan dalam rekapan absensi serta mengakses informasi absensi yang
dibutuhkan serta kelancaran dalam menyampaikan informasi yang terbaru, akurat
dan cepat.
TERIMA KASIH

Anda mungkin juga menyukai