Pada tahap analisis sistem ini penulis menjelaskan kebutuhan fungsional dan
kebutuhan non fungsional dari aplikasi presensi guru pada MA Riyadhus Solihin
Megang Sakti. Adapun kebutuhan fungsional yang akan dibahas yaitu tentang semua
hal yang dapat dilakukan oleh aplikasi ini, beserta penjelasan terhadap semua fungsi
disediakan bagaimana sistem bereaksi pada input tertentu dan bagaimana perilaku
sistem pada situasi tertentu. Dilihat dari sisi pengguna sistem, Adapun kebutuhan
fungsional yang ada pada aplikasi presensi guru pada MA Riyadhus Solihin Megang
Sakti, yaitu :
a. Sistem bisa memasukan data guru berserta jabatan, golongan dan lain-lain.
b. Sistem dapat melakukan pencarian data guru berdasarkan nama atau nik.
20
STMIK Bina Nusantara Jaya
21
a. Sistem dapat memasukkan data guru baru dengan memasukkan NIP / NIK,
nama, jenis kelamin, tempat dan tanggal lahir, alamat, golongan, jabatan dan
lain sebagainya.
c. Sistem dapat mengubah data guru apabila golongan, alamat atau lainnya
berubah.
sebagai berikut :
3) Hardisk : 1 tera
5) VGA : On board
6) Monitor : 14”
7) Mouse : Standar
8) Keyboard : Standar
1) Dreamweaver
software web design yang mencakup desain, code, dan juga penerbitan
situs/aplikasi
2) Wamp
Ruang yang aman bagi para developer maupun desainer web untuk
ke internet.
3) Mircrosoft
c. Pengguna (Brainware)
finger print ini minimal bisa mengoperasikan komputer. Guru dan Guru MA
komputer.
pemodelan fisik dengan membuat flowchart system. Berikut flowchar system pada
Sistem yang sedang berjalan saat ini di MA Riyadhus Solihin Megang Sakti,
Dalam hal ini masih melakukan proses presensi yang belum mengikuti perkembangan
(tanda tangan), dimana setiap guru atau tenaga pengajar akan melakukan absen
dengan tanda tangan yang dilakukan pada buku absen guru yang telah di sediakan
Proses presensi sekolah tersebut dilakukan dalam beberapa tahap seperti yang
Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam
permasalahan. Bagian analisis terdiri dari analisis masalah dan analisis kebutuhan.
start start
Input Absen
Data admin
Data jam kerja
Data pegawai
Proses
Proses
Databes
Logout
Logout
Pada tahap perancangan ini penulis akan membahas mengenai DFD (Data Flow
Diagram) level 0, DFD (Data Flow Diagram) level 1, ERD (Entity Relationship
Diagram), desain table, desain input, desain output. Rancangan ini diharapkan agar
Tujuan dari tahap ini adalah untuk mempermudah penulis dalam melakukan
penyusunan dan pembuatan aplikasi, serta memberikan suatu gambaran yang jelas
dan rancang bangun yang lengkap kepada penulis yang nantinya akan digunakan
Data Flow Diagram (DFD) level 1 menceritakan secara rinci proses apa saja
yang ada pada level 0 berserta dengan aliran data dan dimana data tersebut disimpan.
Selanjutnya pada DFD level 0 akan diuraikan ke DFD level 1, dimana pada level 1
terdapat 4 proses yaitu pendataan admin, pendataan Guru dan pendataan absensi.
Adapun Data Flow Diagram (DFD) level 1 aplikasi presensi Guru dapat dilihat pada
gambar berikut:
digunakan untuk menjelaskan hubungan antar tabel dalam suatu database dan
gambar dari Entity Relationship Diagram (ERD) dari aplikasi Presensi guru dilihat
Pada Aplikasi Absensi Guru terdapat beberapa tabel yang harus di desain terlebih
dahulu sebagai gambaran umum database dan struktur field-field yang ada pada tabel.
1. Tabel Admin
2. Tabel Pegawai
4. Tabel Kehadiaran
Desain input adalah rancangan form yang digunakan untuk memasukkan data-
data yang belum terisi yang kemudian akan diinputkan oleh user dari sebuah sistem
Dari gambar 3.6 di atas menejelaskan, pihak staff / karyawan sekolah setelah
serta pengaturan. Form admin beraktivitas melakukan pengaturan data admin, yang
mana fungsinya untuk menambah dan mengedit serta menghapus admin yang ada
data pegawai. Form Kehadiran berisikan untuk melihat informasi kehadiran pegawai.
fungsinya untuk menambah dan mengedit serta menghapus admin yang ada
didatabase.
pegawai.
Desain Form pengaturan, admin melakukan pengaturan jam masuk dan jam pulang
bahwa pegawai tersebut jika melakukan presensi terlambat dengan jam masuk maka
Aplikasi presensi telah dirancang dan dibuat sesuai tahap analisis yang telah
dilakukan sebelumnya. Hasil aplikasi ini dapat dilihat pada gambar-gambar sebagai
berikut
3.3.1. Login
sesuai dengan username dan passwordnya jika memiliki hak akses bisa login.
Adapuan gambar dari menu login dapat kita lihat pada gambar di bawah ini.
Menu utama admin digunakan untuk admin mengubah mengedit dan mengapus
data-data yang diperlukan dalam sistem ini admin bertangung jawab atas data-data
yang ada pada sekolahan. Adapun gambar dari menu ini dapat dilihat pada gambar
dibawah ini.
From admin digunakan untuk admin mengubah mengedit dan mengapus data-
data yang diperlukan dalam sistem ini admin bertangung jawab atas data-data yang
ada pada sekolahan. Adapun gambar dari menu ini dapat dilihat pada gambar
dibawah ini.
data-data yang diperlukan dalam sistem ini admin bertangung jawab atas data-data
yang ada pada sekolahan. Adapun gambar dari menu ini dapat dilihat pada gambar
dibawah ini.
yang dilakukan oleh karyawan ataupun guru dalam melakukan presensi. Adapun
gambar dari menu ini dapat dilihat pada gambar dibawah ini.
From Jam Kerja digunakan untuk admin mengubah mengedit dan mengapus
data-data yang diperlukan dalam sistem ini admin bertangung jawab atas data-data
yang ada pada sekolahan. Adapun gambar dari menu ini dapat dilihat pada gambar
dibawah ini..
3.3.6 Absensi
Absensi digunkan oleh pegawai untuk melakukan absen sebelum jam kerja.
Adapun gambar dari menu ini dapat dilihat pada gambar dibawah ini..