Anda di halaman 1dari 28

BAB IV

ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem


Analisis sistem memiliki peranan penting dalam membangun sebuah sistem, karena
kesalahan pada tahap ini akan menyebabkan tujuan dari pembuatan sistem tersebut tidak sesuai
dengan yang diharapkan. Analisis sistem digunakan untuk mengidentifikasi dan mengevaluasi
masalah yang terdapat pada sistem, sehingga dapat dilakukan pendekatan yang akan digunakan
untuk memecahkan permasalahan.

Sebuah sistem untuk dapat bisa dilakukan perbaikan-perbaikan diperlukan adanya


analisis sistem. Dimana sistem yang ada di analisis agar lebih mudah untuk mengidentifikasi
dan mengevaluasi sistem informasi tersebut, sehingga akan diketahui sebuah alternatif
pemecahan masalah yang timbul dalam proses analisis sistem.

Dalam membangun sebuah sistem, hal yang penting diketahui dan dianalisis antara lain
mengenai sistem yang sedang berjalan untuk mengetahui sistem yang sudah ada, analisis
dokumen untuk mengetahui dokumen-dokumen apa saja yang sudah ada pada sistem yang
sedang berjalan, analisis sumber daya manusia untuk mengetahui siapa saja yang terlibat dalam
aktifitas sistem dan peran penggunaan sistem terkait hak akses dan analisa kebutuhan
teknologi. Berikut adalah uraian analisa dari hal-hal diatas.

4.1.1 Analisis Sistem yang Sedang Berjalan


Analisis sistem ini bertujuan untuk mengetahui lebih jelas dari cara kerja sistem,
sehingga dapat diketahui kelebihan dan kekurangannya. Pada proses analisis dijelaskan tentang
berbagai prosedur manual untuk mengolah data pendaftaran warga belajar di Sanggar Kegiatan
Belajar (SKB) Bantul, data Jadwal Kegiatan Belajar Mengajar (KBM), dan data nilai. Prosedur
Informasi tentang kelengkapan data warga belajar sebagai berikut:

1. Prosedur Pendaftaran
Data pendaftaran adalah data yang berisi tentang biodata calon warga belajar dan riwayat
pendidikan calon warga belajar. Prosedur pendaftaran di Sanggar Kegiatan Belajar
(SKB) Bantul adalah sebagai berikut :
a. Calon peserta didik datang ke kantor SKB Bantul pada hari dan jam kerja.
b. Calon peserta didik mendapat formulir pendaftaran yang diberikan oleh petugas SKB
c. Calon peserta mengisi formulir pendaftaran sesuasi apa yang dibutuhkan.
d. Setelah mengisi formulir pendaftaran, peserta didik melakukan verifikasi berkas
dengan mengumpulkan fotocopy Ijazah pendidikan terakhir, raport, fotocopy KTP
jika ada dan fotocopy Kartu Keluarga (KK).
2. Prosedur Jadwal Kegiatan Belajar Mengajar (KBM)
Jadwal adalah pembagian waktu berdasarkan rencana pengaturan urutan kerja, daftar
atau tabel kegiatan atau rencana kegiatan dengan pembagian waktu pelaksanaan kegiatan
belajar mengajar di SKB Bantul. Prosedur jadwal Kegiatan Belajar Mengajar di Sanggar
Kegiatan Belajar (SKB) Bantul adalah sebagai berikut :
a. Penyelanggara melakukan penjadwalan kegiatan belajar mengajar sesuai paket
kesetaraanya, mulai dari hari, mata pelajaran, waktu, dan nama tutor
b. Penyelenggara melakukan informasi jadwal yaitu dengan menempelkan jadwal
disejumlah titik di kantor SKB Bantul.
3. Prosedur Data Nilai Warga Belajar
Data nilai merupakan data yang berisi tentang nilai warga belajar setelah melaksanakan
ujian. Nilai digunakan mengukur kemampuan warga belajar selama proses kegiatan
belajar mengajar. Prosedur penilaian KBM warga belajar di Sanggar Kegiatan Belajar
(SKB) Bantul adalah sebagai berikut :
a. Evaluasi pembelajaran yang dilakukan oleh Tutor yaitu secara formatif dan submatif,
penilaian formatif berupa ulangan harian, soal-soal latihan per bab. Sedangkan
penilaian submatif yaitu ujian semester.
b. Jika tahun ajaran telah selesai maka tutor melakukan laporan penilaian ke bagian
penyelenggara paket
c. Penyelenggara melakukan pengolahan data warga belajar apakah dinyatakan naik
kelas maupun berhak mengikuti UN

4.1.2 Analisis Dokumen


Pada tahap analisis dokumen ini akan dijelaskan tentang beberapa dokumen atau berkas
yang digunakan dalam proses pengolahan data warga belajar di Sanggar Kegiatan Belajar
(SKB) Bantul. Adapun dokumen-dokumen dalam sistem informasi pengolahan data warga
belajar yang ada di Sanggar Kegiatan Belajar (SKB) Bantul adalah sebagai berikut :

1. Formulir pendaftaran warga belajar SKB Bantul.


Formulir pendaftaran warga belajar berfungsi untuk mengetahui data dari calon
pendaftar. Didalam formulir tersebut terdapat nomor pendaftaran yang sifatnya setiap
peserta berbeda. Peserta didik menuliskan biodata diri seperti nama, tempat dan tanggal
lahir, alamat asal sekolah dan lain sebagainya, selain itu peserta didik juga menuliskan
biodata orang tua atau wali, seperti pada Gambar 4.1 merupakan salah satu contoh
formulir pendaftaran di Sanggar Kegiatan Belajar Kabupaten Bantul.

Gambar 4. 1 Formulir Pendaftaran

2. Jadwal Kegiatan Belajar Mengajar


Jadwal kegiatan belajar mengajar berfungsi untuk mengatur kegiatan belajar mengajar
di SKB. Jadwal KBM tersebut meliputi hari, waktu pelaksanaan, kelas, mata pelajaran,
dan nama tutor belajar. Pada Gambar 4.2 merupakan salah satu contoh jadwal belajar
di Sanggar Kegiatan Belajar Kabupaten Bantul.
Gambar 4. 2 Jadwal Kegiatan Belajar Mengajar
3. Data Nilai Warga Belajar
Dalam penilaian terdapat nama murid, nomor induk siswa, semester, tahun ajaran, mata
pelajaran sesuai dengan kesetaraan yang diambil oleh murid, dari nilai-nilai tersebut
akan diolah untuk dijadikan nilai raport dan nilai ijazah. Pada Gambar 4.3 merupakan
salah satu contoh data nilai warga belajar di Sanggar Kegiatan Belajar Kabupaten
Bantul.

Gambar 4. 3 Penilaian Warga Belajar


1.1.3 Identifikasi Masalah
Sistem pengolahan data warga belajar di Sanggar Kegiatan Belajar (SKB) Bantul masih
dilakukan secara manual, dengan menggunakan media kertas sebagai arsip dalam pencatatan
calon warga belajar, pencatatan absensi, pencatatan jadwal, dan pencatatan daftar nilai. Hal ini
dapat menimbulkan masalah dikemudian hari seiring dengan berjalannya waktu dan
berkembangnya Sanggar Kegiatan Belajar (SKB) Bantul. Penggunaan kertas tersebut kurang
efektif jika digunakan untuk media penyimpanan data warga belajar, karena menyebabkan
menumpuknya arsip-arsip warga belajar yang terus bertambah setiap harinya. Disamping itu,
jika suatu saat diperlukan arsip terdahulu maka yang dilakukan adalah mencari arsip-arsip yang
tersimpan. Dibutuhkan waktu yang lama untuk mencari arsip yang tersimpan tersebut,
sedangkan arsip berupa kertas tersebut juga bisa saja hilang atau rusak. Hal ini juga menjadi
salah satu masalah yang timbul dalam penggunaan kertas sebagai media penyimpanan data
warga belajar di Sanggar Kegiatan Belajar (SKB) Bantul.

Dari masalah – masalah yang timbul, maka dengan digunakannya sistem informasi
pengolahan data warga belajar di Sanggar Kegiatan Belajar (SKB) Bantul yang
terkomputerisasi dapat menyelesaikan masalah tersebut, dan dimaksudkan untuk :

1. Mempermudah dan mempercepat pencarian data warga belajar


2. Menampung pencatatan data warga belajar, dan daftar nilai kedalam basis data
3. Mempermudah pegawai dalam pengolahan data warga belajar

1.1.4 Sistem yang Diusulkan


Pada Gambar 4.4, Gambar 4.5, dan Gambar 4.6 berikut merupakan prosedur sistem
usulan pengolahan data warga belajar di Sanggar Kegiatan Belajar (SKB) Bantul.

1. Proses Pendaftaran
1. Membuka Website SKB Bantul
2. Mengisi form pendaftaran online
3. Menyimpan data ke database

4. Menampilkan form pendaftaran


yang sudah diisi untuk dicetak
Warga Belajar Website SKB

5. Unduh dan cetak form pendaftaran


Yang telah diisi
6. Menyerahkan form ke petugas
7. Cek validitas data calon warga
Belajar yang sudah mendaftar.
8. Data valid calon warga belajar

9. Petugas mengkonfirmasi calon


Warga belajar untuk mendapat
Jadwal KBM

Petugas
Gambar 4. 4 Proses Pendaftaran
2. Proses Mendapatkan Jadwal
1. Login website SKB
2. Akses menu jadwal
3. Unduh / cetak jadwal

Warga Belajar Server Web


4. Admin login web
5. Input, Update, Delete jadwal KBM
6. Unduh / cetak jadwal

Admin / petugas
Gambar 4. 5 Proses Penjadwalan
3. Proses Penilaian

1. Menyerahkan data nilai warga belajar

Tutor Admin / Petugas


1. Admin Login web
2. Input data nilai warga belajar
3. Menyimpan data nilai warga belajar

Server Web
Gambar 4. 6 Proses Penilaian

1.2 Analisa Kebutuhan Sistem


4.2.1 Analisa Kebutuhan User
Untuk dapat mengakses sistem pengolahan data sanggar kegiatan belajar (SKB) Bantul,
user membutuhkan beberapa perangkat pendukung, diantaranya adalah sebagai berikut :
1. Komputer / PC
2. Internet Browser (Google Chrome, Mozilla Firefox, Internet Explorer,dll)
3. Jaringan Internet
4.2.2 Analisa Kebutuhan Administrator
Administrator merupakan pihak yang berkewajiban untuk mengelola sistem
pengolahan data Sanggar Kegiatan Belajar (SKB) Bantul. Kebutuhan utama administrator
adalah pengaksesan aplikasi untuk mengelola sistem, untuk dapat mengelola sistem ,
administrator membutuhkan beberapa perangkat keras maupun perangkat lunak pendukung,
diantaranya adalah sebagai berikut :
a. Perangkat Keras (Hardware)
1. Asus AMD Quadcore A8
2. Memory 4,00 GB RAM
3. Storage 500 GB HDD
4. Operating System 64-bit
5. Monitor
6. Mouse
7. Keyboard
b. Perangkat Lunak (Software)
1. Web server (XAMPP)
2. Sublime Text 3, Visual Studio Code
3. Internet Browser (Google Chrome, Mozilla Firefox, Internet Explorer,dll)
4. Operating System Windows 10
5. Click Charts Diagram , Gliffy Diagram
6. SQLYog Community

4.3 Perancangan Sistem


Dalam perancangan sistem pengolahan data sanggar kegiatan belajar (SKB) Bantul ini
meliputi perancangan alir data menggunakan DAD (Diagram Alir Data) untuk
menggambarkan aliran asal dan tujuan penyimpanan data, perancangan basis data bertujuan
untuk menghasilkan sebuah desain Database yang mampu menyimpan data dari sistem
pengolahan data sanggar kegiatan belajar (SKB) Bantul, perancangan ERD bertujuan untuk
menentukan komponen – komponen yang terlibat dalam sistem tersebut yang digambarkan
dengan diagram E-R.
4.3.1 Diagram Jenjang
Diagram Jenjang merupakan diagram yang menggambarkan proses – proses yang dapat
dilakukan oleh sistem secara umum . Terdapat empat proses utama yang disebut sebagai proses
level 1 yaitu proses login, entry data, transaksi, dan laporan. Diagram jenjang sistem
pengolahan data SKB dapat dilihat pada Gambar 4.7.

Gambar 4. 7 Diagram Jenjang


4.3.2 Diagram Konteks
Diagram konteks merupakan bagian dari Diagram Alir Data level 0 berfungsi untuk
memetakan model lingkungan sistem yang akan dipresentasikan dengan lingkungan tunggal
yang berhubungan dengan pengguna sistem seperti admin dengan warga belajar. Diagram
konteks sistem pengolahan data SKB dapat dilihat pada Gambar 4.8.

Gambar 4. 8 Diagram Konteks


4.3.3 Diagram Alir Data (DAD) Level 1
Diagram Alir Data Level 1 (DAD Level 1) menjelaskan proses level sistem yang berkaitan
dengan entry data atau master data, transaksi, dan laporan secara umum. Diagram DAD level
1 sistem pengolahan data SKB dapat dilihat pada Gambar 4.9.

Gambar 4. 9 DAD Level 1


4.3.4 Diagram Alir Data (DAD) Level 2 Proses 1
Diagram Alir Data (DAD) Level 2 proses 1 menjelaskan proses level sistem yang berkaitan
dengan pengelolaan master data SKB Bantul. Diagram DAD level 2 proses 1 sistem
pengolahan data SKB dapat dilihat pada Gambar 4.10.

Gambar 4. 10 DAD Level 2 Proses 1


4.3.5 Diagram Alir Data (DAD) Level 2 Proses 2
Diagram Alir Data (DAD) Level 2 proses 2 menjelaskan proses level sistem yang berkaitan
dengan proses pengolahan data pendaftaran calon peserta didik SKB Bantul. Diagram DAD
level 2 proses 2 sistem pengolahan data SKB dapat dilihat pada Gambar 4.11.
Gambar 4. 11 DAD Level 2 Proses 2

4.3.6 Diagram Alir Data (DAD) Level 2 Proses 3


Diagram Alir Data (DAD) Level 2 proses 3 menjelaskan proses level sistem yang berkaitan
dengan proses pengolahan data pembagian kelas warga belajar SKB Bantul. Diagram DAD
level 2 proses 3 sistem pengolahan data SKB dapat dilihat pada Gambar 4.12.

Gambar 4. 12 DAD Level 2 Proses 3


4.3.7 Diagram Alir Data (DAD) Level 2 Proses 4
Diagram Alir Data (DAD) Level 2 proses 4 menjelaskan proses level sistem yang berkaitan
dengan proses pengolahan data jadwal kegiatan belajar mengajar di SKB Bantul. Diagram
DAD level 2 proses 4 sistem pengolahan data SKB dapat dilihat pada Gambar 4.13.

Gambar 4. 13 DAD Level 2 Proses 4


4.3.8 Diagram Alir Data (DAD) Level 2 Proses 5
Diagram Alir Data (DAD) Level 2 proses 5 menjelaskan proses level sistem yang berkaitan
dengan proses pengolahan nilai warga belajar di SKB Bantul. Diagram DAD level 2 proses 5
sistem pengolahan data SKB dapat dilihat pada Gambar 4.14.

Gambar 4. 14 DAD Level 2 Proses 5


4.3.9 Diagram Alir Data (DAD) Level 2 Proses 6
Diagram Alir Data (DAD) Level 2 proses 6 menjelaskan proses level sistem yang berkaitan
dengan proses laporan pendaftaran dan nilai peserta didik SKB Bantul. Diagram DAD level 2
proses 6 sistem pengolahan data SKB dapat dilihat pada Gambar 4.15.
Gambar 4. 15 DAD Level 2 Proses 6

4.4 Perancangan Basis Data


Basis data merupakan sekumpulan dari data, sehingga untuk dapat membuat tabel harus
mebuat perancangan database dan membuat databasesenya terlebih dahulu. Berikut adalah
perancangan database yang diimplementasikan dalam Sistem Pengolahan Data di Sanggar
Kegiatan Belajar Kabupaten Bantul.

4.4.1 Entity Relationship Diagram ( ERD)


a. Identifikasi Intitas
Entitas yang digunakan dalam pembangunan sistem pengolahan data warga belajar di
Sanggar Kegiatan Belajar Kabupaten Bantul adalah sebagai berikut :
1. Entitas Pendaftar 6. Entitas Mapel 11. Entitas Admin
2. Entitas Pendaftaran 7. Entitas Tahun Ajaran
3. Entitas Warga Belajar 8. Entitas Jadwal
4. Entitas Nilai 9. Entitas Tutor
5. Entitas Anggota Kelas 10. Entitas Kelas
b. Relasi Antar Entitas
Adapun relasi atau hubungan antar entitas dapat dilihat pada Gambar 4.16 sebagai
berikut :
Gambar 4. 16 Diagram Antar Entitas (ERD)

4.4.2 Struktur Tabel


Pada tahapan ini dilakukan pendefinisan basis data yang akan disimpan meliputi
penyimpanan data, format data dan jalur akses, struktur basis data ini untuk membangun sistem
pengolahan data warga belajar di Sanggar Kegiatan Belajar Kabupaten Bantul terdiri dari 11
tabel, dapat dilihat pada Tabel 4.1 tabel admin, Tabel 4.2 tabel pendaftaran, Tabel 4.3 tabel
warga belajar, Tabel 4.4 tabel nilai, Tabel 4.5 tabel kelas, Tabel 4.6 tabel anggota kelas, Tabel
4.7 tabel jadwal, Tabel 4.8 tabel mapel, Tabel 4.9 tabel tutor, Tabel 4.10 tabel tahun ajaran,
dan Tabel 4.11 tabel admin.

a. Tabel Pendaftar

Tabel 4. 1 Tabel Pendaftar


No Nama_Attribut Type Panjang Keterangan
1 no_pendaftar int 10 Primary key
2 setara_paket enum (‘a’,’b’,’c’) - -
3 nama varcahar 50 -
4 tempat_lhr varchar 20 -
5 tanggal_lhr date - -
6 agama varchar 10 -
7 jenkel enum (‘l’,’p’) - -
8 alamat varchar 100 -
9 no_hp int 15 -
10 email varchar 40 -
11 tgl_pendaftaran date -
12 asal_sekolah varchar 50 -
13 alamat_sekolah varchar 100 -
14 setara_kelas varchar 15 -
15 nama_ortuwali varchar 50 -
16 alamat_ortuwali varchar 100 -
17 pekerj_ortuwali varchar 30 -
18 no_hp_ortuwali int 15 -

b. Tabel Pendaftaran

Tabel 4. 2 Tabel Pendaftaran


No Nama_Attribut Type Panjang Keterangan
1 no_pendaftar int 10 Foreign key
2 ijazah enum (‘s’,’b’) - -
3 raport enum (‘s’,’b’) - -
4 ktp enum (‘s’,’b’) - -
5 foto enum (‘s’,’b’) - -

c. Tabel Warga Belajar

Tabel 4. 3 Tabel Warga Belajar


No Nama_Attribut Type Panjang Keterangan
1 no_pendaftar int 10 Foreign key
2 no_induk int 10 Primary key
3 password varchar 10 -
4 nama varchar 50 -
5 tempat_lhr varchar 20 -
6 tanggal_lhr date - -
7 agama varchar 10 -
8 jenkel enum (‘l’,’p’) - -
9 alamat varchar 100 -
10 no_hp int 15 -
11 email varchar 40 -
12 asal_sekolah varchar 50 -
13 alamat_sekolah varchar 100 -
14 setara_kelas varchar 15 -
15 nama_ortuwali varchar 50 -
16 alamat_ortuwali varchar 100 -
17 pekerj_ortuwali varchar 30 -
18 no_hp_ortuwali int 15 -

d. Tabel Nilai

Tabel 4. 4 Tabel Nilai


No Nama_Attribut Type Panjang Keterangan
1 id_nilai int 10 Primary key
2 no_induk int 10 Foreign key
3 id_ta int 10 Foreign key
4 id_mapel varchar 10 Foreign key
5 nilai_ulhar varchar 10 -
6 nilai_uts varchar 10 -
7 nilai_uas varchar 10 -

e. Tabel Kelas

Tabel 4. 5 Tabel Kelas


No Nama_Attribut Type Panjang Keterangan
1 id_kelas int 10 Primary key
2 kelas vachar 10 -

f. Tabel Anggota Kelas

Tabel 4. 6 Tabel Anggota Kelas


No Nama_Attribut Type Panjang Keterangan
1 id_kelas int 10 Foreign Key
2 no_induk int 10 Foreign Key
3 semester enum (‘gen’, ‘gan’) 10 -
4 id_ta int 10 Foreign Key
g. Tabel Jadwal

Tabel 4. 7 Tabel Jadwal


No Nama_Attribut Type Panjang Keterangan
1 id_kelas int 10 Foreign key
2 semester enum (‘gen’, ‘gan’) -
3 id_ta int - Foreign key
4 id_mapel int 10 Foreign key
5 hari varchar 10 -
6 jam_mulai time - -
7 jam_selesai time - -

h. Tabel Mapel

Tabel 4. 8 Tabel Mapel


No Nama_Attribut Type Panjang Keterangan
1 id_mapel int 10 Primary key
2 mapel vachar 20 -
3 id_tutor int 10 Foreign Key

i. Tabel Tutor

Tabel 4. 9 Tabel Tutor


No Nama_Attribut Type Panjang Keterangan
1 id_tutor int 10 Primary key
2 nama_tutor varchar 50 -
3 tempat_lhr varchar 30 -
4 tanggal_lhr date - -
5 jenkel enum (‘l’, ‘p’) - -
6 alamat varchar 100 -
7 agama varchar 20 -
8 no_hp int 15 -
9 tgl_terdaftar date - -

j. Tabel Tahun Ajaran


Tabel 4. 10 Tabel Tahun Ajaran
No Nama_Attribut Type Panjang Keterangan
1 id_ta int 10 Primary key
2 ta vachar 10 -

k. Tabel Admin

Tabel 4. 11 Tabel Admin


No Nama_Attribut Type Panjang Keterangan
1 id_admin int 10 Primary key
2 nama varchar 30 -
3 username varchar 10 -
4 password int 10 -

4.4.3 Relasi Antar Tabel


Tabel-tabel yang berelasi ditunjukan dengan garis-garis yang terhubung antar tabel.
Pada Gambar 4.17 merupakan relasi antar tabel dalam Sistem Informasi Pengolahan Data
Warga Belajar di Sanggar Kegiatan Belajar Kabupaten Bantul.

Gambar 4. 17 Gambar Relasi Antar Tabel


4.5 Perancangan Desain Antar Muka
Perancangan desain antar muka atau desain interface merupakan bagian penting dalam
perancangan sistem, karena menentukan interaksi pengguna dengan sistem, maka pada tahapan
ini perancangan desain antar muka harus di perhatikan pada sisi penggunaannya.

4.5.1 Halaman Login Warga Belajar


Halaman form login ini digunakan untuk proses login pengguna yang berisikan
username dan password yang harus diisikan oleh pengguna untuk masuk kedalam sistem
dengan cara memasukkan text pada username dan password pada edit text yang telah
disediakan. Pada button login digunakan untuk masuk kedalam sistem sedangkan button daftar
digunakan untuk melakukan pendaftaran sebagai warga belajar di SKB Bantul. Rancangan
halaman login pengguna dapat dilihat pada Gambar 4.18.

Gambar 4. 18 Gambar Halaman Login Warga Belajar

4.5.2 Halaman Daftar Baru Warga Belajar


Halaman form daftar baru warga belajar ini digunakan untuk mengisikan data diri dari
pendaftar yang akan melakukan pendaftaran di Sanggar Kegiatan Belajar Bantul yang berisikan
data diri pendaftar, data sekolah asal dan data orangtua atau wali. Jika dirasa sudah terisi semua
maka pengguna cukup klik button daftar untuk melakukan pendaftaran. Rancangan halaman
daftar baru warga belajar dapat dilihat pada Gambar 4.19.

Gambar 4. 19 Gambar Halaman Pendaftaran Warga Belajar

4.5.3 Halaman Utama Warga Belajar


Halaman utama warga belajar warga belajar ini berisikan tentang data diri dari warga
belajar yang telah terdaftar di Sanggar Kegiatan Belajar Kabupaten Bantul, selain data diri pada
halaman utama ini juga terdapat menu jadwal dan nilai. Rancangan halaman utama warga
belajar dapat dilihat pada Gambar 4.20.

Gambar 4. 20 Gambar Halaman Utama Warga Belajar


4.5.4 Halaman Jadwal Warga Belajar
Halaman jadwal warga belajar warga belajar ini terdapat informasi jadwal kegiatan
belajar mengajar yang ada di Sanggar Kegiatan Belajar Bantul untuk warga belajar. Rancangan
halaman jadwal warga belajar dapat dilihat pada Gambar 4.21.
Gambar 4. 21 Gambar Halaman Jadwal Warga Belajar

4.5.5 Halaman Nilai Warga Belajar


Halaman nilai warga belajar warga belajar ini terdapat informasi nilai dari warga belajar
di Sanggar Kegiatan Belajar Bantul meliputi nilai ulangan harian, nilai uts dan nilai uas.
Rancangan halaman nilai warga belajar dapat dilihat pada Gambar 4.22.

Gambar 4. 22 Gambar Halaman Nilai Warga Belajar


4.5.6 Halaman Login Admin
Halaman form login ini digunakan untuk proses login admin yang berisikan username
dan password yang harus diisikan oleh admin untuk masuk kedalam sistem yang dapat diakses
hanya untuk admin dengan cara memasukkan text pada username dan password pada edit text
yang telah disediakan. Pada button login digunakan untuk masuk kedalam sistem sedangkan
button daftar digunakan untuk melakukan pendaftaran sebagai admin di sistem. Rancangan
halaman login admin dapat dilihat pada Gambar 4.23.
Gambar 4. 23 Gambar Halaman Login Admin

4.5.7 Halaman Daftar Baru Admin


Halaman form daftar baru admin ini digunakan untuk melakukan daftar baru sebagai
admin di sistem Sanggar Kegiatan Belajar Bantul yang berisikan nama, username dan
password. Jika dirasa sudah terisi semua maka klik button daftar untuk melakukan pendaftaran.
Rancangan halaman daftar baru admin dapat dilihat pada Gambar 4.24.

Gambar 4. 24 Halaman Daftar Baru Admin


4.5.8 Halaman Utama Admin
Halaman utama admin ini terdapat menu yang terdiri dari master data, pembagian kelas,
jadwal dan nilai. Rancangan halaman utama admin dapat dilihat pada Gambar 4.20.
Gambar 4. 25 Halaman Utama Admin

4.5.9 Halaman Master Data Admin


Halaman master data admin ini terdapat tabel yang menampilkan data admin yang
sudah terdaftar, admin juga dapat melakukan aksi edit dan hapus data admin. Rancangan
halaman master data admin dapat dilihat pada Gambar 4.26.

Gambar 4. 26 Halaman Master Data Admin


4.5.10 Halaman Master Data Pendaftaran
Halaman master data pendaftaran ini terdapat tabel yang menampilkan data pendaftaran
warga belajar yang sudah terdaftar, admin juga dapat melakukan aksi menambahkan no
pendaftaran baru dan juga kelengkapan syarat untuk mandaftar seperti ijazah, raport, ktp dan
foto, admin juga dapat melakukan aksi edit dan hapus data. Rancangan halaman master data
pendaftaran dapat dilihat pada Gambar 4.27.

Gambar 4. 27 Halaman Master Data Pendaftaran

4.5.11 Halaman Master Data Warga Belajar


Halaman master data warga belajar ini terdapat tabel yang berisikan data diri dari warga
belajar yang sudah terdaftar, admin disini mengisikan password untuk keperluan login untuk
mengakses sistem warga belajar, admin juga dapat melakukan aksi edit dan hapus data warga
belajar. Rancangan halaman master data warga belajar dapat dilihat pada Gambar 4.28.

Gambar 4. 28 Halaman Master Data Warga Belajar


4.5.11 Halaman Master Data Kelas
Halaman master data kelas ini terdapat tabel yang berisikan data kelas di Sanggar
Kegiatan Belajar Bantul, admin disini dapat melakukan penambahan kelas, admin juga dapat
melakukan aksi edit dan hapus kelas. Rancangan halaman master data kelas dapat dilihat pada
Gambar 4.29.

Gambar 4. 29 Halaman Master Data Kelas


4.5.12 Halaman Master Data Tutor
Halaman master data tutor ini terdapat tabel yang berisikan data tutor yang mengajar di
Sanggar Kegiatan Belajar Bantul, admin disini dapat melakukan penambahan tutor baru, admin
juga dapat melakukan aksi edit tutor, hapus dan pencarian tutor. Rancangan halaman master
data tutor dapat dilihat pada Gambar 4.30.

Gambar 4. 30 Halaman Master Data Tutor

4.5.13 Halaman Master Data Mata Pelajaran


Halaman master data mapel ini admin dapat melakukan penambahan mata pelajaran
baru, admin juga dapat melakukan aksi edit mata pelajaran, pencarian dan juga hapus mata
pelajaran, terdapat tabel yang berisikan data mata pelajaran di Sanggar Kegiatan Belajar
Bantul. Rancangan halaman master data mata pelajaran dapat dilihat pada Gambar 4.31.

Gambar 4. 31 Halaman Master Data Mata Pelajaran


4.5.14 Halaman Master Data Tahun Ajaran
Pada halaman master data tahun ajaran admin dapat melakukan penambahan tahun
ajaran baru, admin juga dapat melakukan aksi edit tahun ajaran, hapus tahun ajaran yang
terdapat pada tabel dan terdapat menu pencarian yang memudahkan dalam pencarian data.
Rancangan halaman master data mata tahun ajaran dapat dilihat pada Gambar 4.32.

Gambar 4. 32 Halaman Master Data Tahun Ajaran


4.5.15 Halaman Pembagian Kelas
Pada halaman pembagian kelas digunakan untuk melakukan penambahan warga belajar
baru dan disesuaikan dengan kelas yang telah di daftarkan oleh warga belajar. Admin dapat
melakukan penambahan anggota kelas baru, admin juga dapat melakukan aksi edit anggota
kelas, dan terdapat menu pencarian yang memudahkan dalam pencarian data. Rancangan
halaman pembagian kelas dapat dilihat pada Gambar 4.33.

Gambar 4. 33 Halaman Pembagian Kelas

4.5.16 Halaman Jadwal


Pada halaman jadwal digunakan untuk melakukan input data jadwal kegiatan belajar
mengajar di Sanggar Kegiatan Belajar Bantul dan disesuaikan dengan jadwal masing-masing
kelas, admin juga dapat melakukan aksi edit jadwal, dan terdapat menu pencarian yang
memudahkan dalam pencarian data jadwal. Rancangan halaman jadwal dapat dilihat pada
Gambar 4.34.

Gambar 4. 34 Halaman Jadwal


4.5.17 Halaman Nilai
Pada halaman nilai digunakan untuk melakukan input data nilai warga belajar di
Sanggar Kegiatan Belajar Bantul, meliputi nilai harian, ujian tengah semester dan ujian akhir
semester admin juga dapat melakukan aksi edit nilai jika terdapat kesalahan dalam
penginputan, serta terdapat menu pencarian yang memudahkan dalam pencarian data nilai.
Rancangan halaman nilai dapat dilihatpada Gambar 4.35.

Gambar 4. 35 Halaman Nilai

Anda mungkin juga menyukai