BAB II
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. User bisa memasukan data guru dan karyawan berserta jabatan, golongan
dan lain-lain.
memasukkan NIP / NIK, nama, jenis kelamin, tempat dan tanggal lahir,
c. User dapat mengubah data guru dan karyawan apabila golongan, alamat
d. User dapat menampilkan guru dan karyawan yang datang tidak terlambat
b. User dapat menampilkan laporan laporan presensi ijin guru dan karyawan
sebagai berikut :
3) Hardisk : 1 tera
5) VGA : On board
6) Monitor : 14”
7) Mouse : Standar
8) Keyboard : Standar
1) Dreamweaver
2) Wamp
3) Mircrosoft Word
c. Pengguna (Brainware)
finger print ini minimal bisa mengoperasikan komputer. Guru dan karyawan
mengoperasikan 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 dilkukan 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.
Seperti ketika melihat menu utama, penjelasan item-item yang terdapat pada
menu utama. Jadi use case diagram sangat membantu dalam memulai
merancang sebuah aplikasi karena dengan hal tersebut hasil dari pembuatan
button pada menu utama, sehingga pengguna tidak merasa bosan melihat
button-buttonnya.
Use case diatas merupakan use case diagram dari sisi admin yang mengawasi dan
Use case diatas merupakan use case diagram darisisi pengguna yaitu guru atau User
2. Class Diagram
sistem. Class diagram ini memberikan perincian alur sebuah aplikasi yang
akan dibuat.
Guru pada MA Riyadhus Solihin, dimana terdapat 2 buah gambar Class yang saling
3. Sequence Diagram
Sequence diatas merupakan Sequence diagram dari sisi admin yang mengawasi dan
Sequence diatas merupakan Sequence diagram dan dari sisi pengguna atau User yang
xx