bab iii pembahasan - repository.bsi.ac.id · penegerian sekolah menengah atas negeri 1 klari -...

42
23 BAB III PEMBAHASAN 3.1. Tinjauan Institusi Berikut ini merupakan pembahasan mengenai SMA Negeri 1 Klari, meliputi: sejarah institusi, struktur organisasi dan fungsi dalam struktur. A. Sejarah Institusi Berdirinya SMA Negeri 1 Klari, Kabupaten Karawang merupakan gagasan pemerintah setempat Dinas Pendidikan Kabupaten Karawang dan didukung oleh perjuangan tokoh-tokoh masyarakat Desa Duren Kecamatan Klari yang menginginkan adanya suatu perubahan di bidang pendidikan guna menampung anak-anak didik lulusan Sekolah Menengah Pertama (SMP) terutama yang berada di wilayah Kecamatan Klari pada khususnya. Tetapi perlu diketahui bahwa berdirinya SMA Negeri 1 Klari, Kabupaten Karawang ini melalui beberapa proses. Pertama, SMA Negeri 1 Klari, Kabupaten Karawang semula bernama Sekolah Menengah Umum (SMUN) yang didirikan pada tahun 1991. Dengan Sertifikat Status Tanah Nomor 115/594.4/JB/1991 Tanggal, 5 Februari 1991 dengan luas tanah 12.528 dan SK Terakhir Status Sekolah Nomor 0260/O/1994 Tanggal, 5 Oktober 1994. Bahwa fasilitas pendidikan yang telah ada, yang telah dipersiapkan oleh pemerintah Dinas Pendidikan dan untuk Pembukaan Sekolah Menengah Atas Negeri 1 Klari. Bahwa sehubungan dengan itu, dipandang perlu membangun kelas sebagai tambahan sarana prasarana yang belum ada. Keputusan berdasarkan SK

Upload: others

Post on 19-Nov-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

23

BAB III

PEMBAHASAN

3.1. Tinjauan Institusi

Berikut ini merupakan pembahasan mengenai SMA Negeri 1 Klari,

meliputi: sejarah institusi, struktur organisasi dan fungsi dalam struktur.

A. Sejarah Institusi

Berdirinya SMA Negeri 1 Klari, Kabupaten Karawang merupakan gagasan

pemerintah setempat Dinas Pendidikan Kabupaten Karawang dan didukung oleh

perjuangan tokoh-tokoh masyarakat Desa Duren Kecamatan Klari yang

menginginkan adanya suatu perubahan di bidang pendidikan guna menampung

anak-anak didik lulusan Sekolah Menengah Pertama (SMP) terutama yang berada

di wilayah Kecamatan Klari pada khususnya. Tetapi perlu diketahui bahwa

berdirinya SMA Negeri 1 Klari, Kabupaten Karawang ini melalui beberapa

proses. Pertama, SMA Negeri 1 Klari, Kabupaten Karawang semula bernama

Sekolah Menengah Umum (SMUN) yang didirikan pada tahun 1991. Dengan

Sertifikat Status Tanah Nomor 115/594.4/JB/1991 Tanggal, 5 Februari 1991

dengan luas tanah 12.528 dan SK Terakhir Status Sekolah Nomor 0260/O/1994

Tanggal, 5 Oktober 1994.

Bahwa fasilitas pendidikan yang telah ada, yang telah dipersiapkan oleh

pemerintah Dinas Pendidikan dan untuk Pembukaan Sekolah Menengah Atas

Negeri 1 Klari. Bahwa sehubungan dengan itu, dipandang perlu membangun kelas

sebagai tambahan sarana prasarana yang belum ada. Keputusan berdasarkan SK

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

24

MENDIKBUD No : 0260/O/1994 Tanggal 5 Oktober 1994 Pembukaan dan

Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani

oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi Jawa Barat

Drs. H. S. YUSUPADI. Perkembangan SMA Negeri 1 Klari, Kabupaten

Karawang yang diawali dengan nama Sekolah Menengah Umum Negeri 1 Klari

tahun 1994, telah berhasil meluluskan anak didiknya untuk pertama kali pada

tahun 1994. Pengelompokan program dimulai semenjak tahun 1994 sekarang

dengan Nama Jurusan Ilmu Pengetahuan Alam (IPA) dan Jurusan Ilmu

Pengetahuan Sosial (IPS).

Kurikulum yang dilaksanakan di SMA Negeri 1 Klari, Kabupaten

Karawang saat ini adalah Kurikulum Tingkat Satuan Pendidikan (KTSP) yang

mulai diterapkan pada Tahun Pelajaran 2007/2008 bersamaan dengan persiapan

SMA Negeri 1 Klari, Kabupaten Karawang sebagai Rintisan Sekolah Kategori

Mandiri (SKM) di wilayah Kabupaten Karawang Desa Duren Kecamatan Klari

bersama-sama dengan SMA Negeri yang ada di Kabupaten Karawang. SMA

Negeri 1 Klari, Kabupaten Karawang telah mengalami beberapa pergantian

pimpinan sekolah (Kepala Sekolah) diawali dengan:

1. Tahun Pelajaran 1994/1995 sampai dengan 1995/1996 dipimpin oleh

Kepala Sekolah, beliau Bapak Drs. Ruslani.

2. Tahun Pelajaran 1996/1997 dipimpin oleh Kepala Sekolah, beliau Bapak

Drs. Shoheh Mustofa.

3. Tahun Pelajaran 1997/1998 sampai dengan 2002/2003 dipimpin oleh

Kepala Sekolah, beliau Bapak Drs. Suherman.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

25

4. Tahun Pelajaran 2003/2004 sampai dengan 2004/2005 dipimpin oleh

Kepala Sekolah, beliau Bapak Drs. H. Misbahudin S., M.Pd.

5. Tahun Pelajaran 2005/2006 sampai dengan 2006/2007 dipimpin oleh

Kepala Sekolah, beliau Ibu Dra. Hj. Ai Hudjaemah S., M.Pd.

6. Tahun Pelajaran 2007/2008 sampai dengan 2008/2009 sampai dengan

semester ganjil bulan September dipimpin oleh Kepala Sekolah, beliau

Bapak Drs. Miftah Sa‟aadah.

7. Tahun Pelajaran 2009/2010 sampai dengan 2013/2014 bulan Oktober

Tahun 2014 dipimpin oleh Kepala Sekolah, beliau Bapak Drs. Padiana

Octaviana ST., M.Pd

8. Tahun Pelajaran 2013/2014 tepatnya bulan September 2014 sampai

dengan bulan April 2015 tahun pelajaran 2014/2015 dipimpin oleh Kepala

Sekolah, beliau Bapak Drs. Dwi Setyono Agus HS., M.Pd

9. Tahun Pelajaran 2014/2015 tepatnya bulan April 2015 sampai tahun

pelajaran 2015/2016 bulan September 2015 dipimpin oleh Kepala

Sekolah, beliau Bapak Ahmad Gunawan, S.Pd.

10. Tahun Pelajaran 2015/2016 tepatnya bulan Oktober 2015 sampai dengan

sekarang tahun pelajaran 2015/2016 dipimpin oleh Kepala Sekolah, beliau

Bapak Drs. Yunus Anis, M.Ag. Sampai dengan tahun sekarang.

1. Visi

Membentuk Peserta Didik Berprestasi, disiplin yang berwawasan

Lingkungan dengan dilandasi Iman dan Taqwa, sehingga mampu menjawab

tantangan zaman yang selalu berubah.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

26

2. Misi

1. Meningkatkan kualitas pembelajaran melalui penerapan berbagai

metodologi dan strategi pembelajaran berbasis Information and

Communication Technology (Teknologi Informasi dan Komunikasi).

2. Meningkatkan prestasi akademik lulusan.

3. Meningkatkan mutu pendidikan melalui pelayanan prima terhadap peserta

didik.

4. Menumbuhkan bakat, minat, kreativitas, dan inovasi peserta didik melalui

kegiatan ekstrakulikuler.

5. Menumbuhkan kesadaran hidup sehat.

6. Mengembangkan sarana prasarana dan jaringan Teknologi Informasi dan

Komunikasi untuk kegiatan pembelajaran, administrasi sekolah, dan

komunikasi internal maupun eksternal.

7. Meningkatkan wawasan peduli lingkungan hidup dan kearifan budaya

lokal.

8. Membentuk peserta didik yang disiplin, bertaqwa dan berbudi pekerti

luhur.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

27

B. Struktur Organisasi dan Fungsi

Sumber: Perpustakaan SMA Negeri 1 Klari

Gambar III.1

Struktur Organisasi Perpustakaan SMA Negeri 1 Klari

Kepala Perpustakaan

Dra. Euis Nurhayati

Koordinator Perpustakaan

Tatas Pristiyani, S.Pd

Pustakawan 1

Feni Ariyati, S.Pd

Pustakawan 2

Rahmat Rizky M, S.Pd

Kepala Sekolah

Drs. Yunus Anis, M.Ag

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

28

Fungsi dari tiap-tiap bagian adalah:

1. Kepala Sekolah

a. Memimpin dan membina sekolah dengan ketentuan yang berlaku.

b. Membina kerja sama dengan orang tua, masyarakat dan pihak yang

terkait.

c. Memimpin dan mengkoordinasi tenaga pendidikan dalam meningkatkan

kualitas kinerja sekolah.

d. Membagi tugas-tugas kepada guru dan staf tata usaha sesuai dengan

ketentuan kurikulum.

e. Melaksanakan bimbingan, pembinaan, motivasi, pengayoman kepada

guru dan staf tata usaha dalam pelaksanaan pembelajaran.

f. Menciptakan dan mengendalikan suasana kerja yang kondusif untuk

mencapai tujuan.

g. Membantu memecahkan permasalahan yang dihadapi guru maupun staf

tata usaha.

h. Mendorong untuk meningkatkan kemampuan guru maupun staf tata usaha

melalui penataran, pelatihan dan pendidikan lanjutan.

i. Secara terus menerus membina dan mengevaluasi pelaksanaan tugas guru

dan staf tata usaha secara obyektif.

j. Mendorong pendayagunaan sarana dan prasarana sekolah.

2. Kepala Perpustakaan

a. Mengembangkan penguatan lembaga perpustakaan (capacity building).

b. Membuat perencanaan program pengembangan perpustakaan.

c. Melaksanakan fungsi pengawasan terhadap kinerja staf perpustakaan.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

29

3. Koordinator Perpustakaan

a. Merencanakan pengadaan buku.

b. Selalu menjaga kebersihan dan kenyamanan ruang perpustakaan.

c. Membuat perencanaan pengembangan perpustakaan.

d. Melakukan layanan bagi siswa dan guru.

e. Memberikan motivasi khususnya kepada siswa dalam upaya

meningkatkan minat membaca.

4. Pustakawan

a. Menyimpan buku-buku perpustakaan secara rapi sesuai dengan aturan.

b. Menyusun tata tertib perpustakaan.

c. Memelihara dan menjaga buku-buku.

3.2. Analisis Kebutuhan

Analisis kebutuhan pada pengembangan program berbasis web pada SMA

Negeri 1 Klari yang terdiri dari kebutuhan sistem dan kebutuhan pengguna.

A. Kebutuhan Sistem

Perpustakaan SMA Negeri 1 Klari saat ini memerlukan teknologi yang

modern, yang mampu meningkatkan efektifitas kinerja dalam hal peminjaman,

pengembalian buku secara online.

Berikut beberapa kebutuhan sistem yang diperlukan:

1. Adanya pengelolaan keamanan sistem, berupa kata kunci atau password

untuk memasuki back-end system.

2. Sistem harus mampu membaca data kunci dari suatu tabel dalam database

sebagai proses pencarian data maupun penambahan data.

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

30

3. Dengan sistem berbasis web ini, anggota dapat mengakses informasi

mengenai buku yang ingin dipinjam.

4. Pencatatan peminjaman dan pengembalian langsung tersimpan di

database.

B. Kebutuhan Pengguna

1. Kebutuhan Administrator

a. Administrator dapat menghapus anggota

b. Administrator dapat mengelola data buku

c. Administrator dapat mengelola data kategori

d. Administrator dapat mengelola pengembalian

e. Administrator dapat mencetak laporan anggota, buku serta laporan

peminjaman dan pengembalian.

2. Kebutuhan Pengunjung

a. Pengunjung dapat melihat petunjuk pendaftaran

b. Pengunjung dapat melakukan pendaftaran untuk menjadi anggota

perpustakaan

c. Pengunjung dapat melakukan login setelah melakukan pendaftaran

3. Kebutuhan Anggota

a. Anggota dapat melihat buku sampai detail buku

b. Anggota dapat melakukan peminjaman buku

c. Anggota dapat mencetak struk peminjaman setelah melakukan

peminjaman buku

d. Anggota dapat mengubah profil atau data pribadi.

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

31

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

1. Nama Dokumen : Pendaftaran

Fungsi : Untuk pendaftaran anggota

Sumber : Anggota

Tujuan : Administrator

Media : Komputer

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap melakukan pendaftaran

Bentuk : Lihat Lampiran A.1

2. Nama Dokumen : Buku

Fungsi : Untuk menambahkan data buku

Sumber : Administrator

Tujuan : Anggota

Media : Komputer

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap melakukan penambahan data buku

Bentuk : Lihat Lampiran A.2

3. Nama Dokumen : Penminjaman

Fungsi : Untuk melakukan peminjaman buku

Sumber : Anggota

Tujuan : Administrator

Media : Komputer

Jumlah : 1 (satu) Lembar

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

32

Frekuensi : Setiap melakukan peminjaman buku

Bentuk : Lihat Lampiran A.3

B. Rancangan Dokumen Keluaran (Output)

1. Nama Dokumen : Struk Peminjaman

Fungsi : Untuk bukti peminjaman

Sumber : Anggota

Tujuan : Administrator

Media : Komputer

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap melakukan peminjaman buku

Bentuk : Lihat Lampiran B.1

2. Nama Dokumen : Laporan Anggota

Fungsi : Untuk membuat laporan anggota

Sumber : Administrator

Tujuan : Kepala Perpustakaan

Media : Cetak

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap melakukan pendaftaran

Bentuk : Lihat Lampiran B.2

3. Nama Dokumen : Laporan Buku

Fungsi : Untuk membuat laporan buku

Sumber : Administrator

Tujuan : Kepala Perpustakaan

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

33

Media : Cetak

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap terjadi peminjaman buku dari anggota

Bentuk : Lihat Lampiran B.3

4. Nama Dokumen : Laporan Peminjaman dan Pengembalian

Fungsi : Untuk membuat laporan peminjaman dan

pengembalian buku

Sumber : Administrator

Tujuan : Kepala Perpustakaan

Media : Cetak

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap satu bulan

Bentuk : Lihat Lampiran B.4

3.4. Entity Relationship Diagram

Penulis menggunakan 5 tabel yang terdiri dari tabel anggota, peminjaman,

detail peminjaman dan buku. Berikut ini adalah gambaran dari keseluruhan tabel.

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

34

A. ERD (Entity Relationship Diagram)

id_

ad

min

ad

min

nam

a_

len

gk

ap

pass

wo

rd

use

rnam

e

an

gg

ota

tem

pat_

lhr

tgl_

lhr

jk

kls

thn

_m

asu

k

men

gelo

lam

ela

ku

kan

tran

s_p

inja

m

jud

ul

tgl_

pin

jam

tgl_

kem

bali

statu

s

bu

ku

mem

ilik

i

mem

pu

ny

ai

kate

go

ri

men

gelo

la

1 1

1

M1

1M1

M

1

1

M

nis

nam

a_

len

gk

ap

nis

id_

pin

jam

id_

ad

min

nam

a_

len

gk

ap

nis

id_

bu

ku

id_

pin

jam

id_

ad

min

id_

pin

jam

id_

bu

ku

id_

ad

min

id_

kate

go

ri

id_

bu

ku

id_

pin

jam

id_

kate

go

ri

id_

bu

ku

id_

kate

go

ri

nm

_k

ate

go

ri

id_

ad

min

id_

bu

ku

id_

kate

go

ri

jud

ul

pen

gara

ng

pen

erb

it

thn

_te

rbit

isb

n

jml_

bu

ku

lok

asi

tgl_

inp

ut

sin

op

sis

id_

ad

min

Gam

bar

III.

2

En

tity

Rel

ati

on

ship

Dia

gra

m P

erp

ust

ak

aan

SM

A N

egeri

1 K

lari

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

35

B. LRS (Logical Record Structure)

admin

id_admin (PK)

username

password

nama_lengkap

anggota

nis (PK)

tempat_lhr

tgl_lhr

jk

kls

thn_masuk

trans_pinjam

id_pinjam (PK)

id_buku (FK)

judul

nis (FK)

nama_lengkap

tgl_pinjam

tgl_kembali

status

id_admin (FK)

1

1

1

M

buku

id_buku (PK)

id_kategori (FK)judul

pengarang

penerbit

thn_terbit

isbn

jml_buku

lokasi

asal

jml_smtra

tgl_input

id_admin (FK)

1

1

M

1

kategori

id_kategori (PK)

nm_kategori

id_admin (FK)

M

1

1

M

Gambar III.3

Logical Record Structure Perpustakaan SMA Negeri 1 Klari

3.5. Spesifikasi File

1. Spesifikasi File Admin

Nama File : Administrator

Akronim : Admin

Fungsi : Mengelola semua data

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 106 Byte

Kunci Field : id_admin

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

36

Software : MySql

Tabel III.1

Spesifikasi File Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Admin id_admin Int 1 Primary Key

2. Nama Lengkap nm_lngkp Varchar 40

3. User Name username Varchar 15

4. Password password Varchar 50

2. Spesifikasi File Anggota

Nama File : Anggota

Akronim : Anggota

Fungsi : Menyimpan data anggota

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 87 Byte

Kunci Field : nis

Software : MySql

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

37

Tabel III.2

Spesifikasi File Anggota

No Elemen Data Akronim Tipe Panjang Keterangan

1. NIS nis Char 8 Prirmary Key

2. Nama Lengkap nama_lengkap Varchar 40

3. Tempat Lahir tmpt_lhr Varchar 25

4. Tanggal Lahir tgl_lhr Date -

5. Jenis Kelamin jk Enum

„Laki-

Laki‟,‟Per

empuan‟

6. Kelas kls Varchar 10

7. Tahun Masuk thn_masuk Year 4

3. Spesifikasi File Buku

Nama File : Buku

Akronim : Buku

Fungsi : Menyimpan data buku

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 306 Byte

Kunci Field : kd_buku

Software : MySql

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

38

Tabel III.3

Spesifikasi File Buku

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Buku kd_buku Int 5 Primary Key

2. Kode Kategori kd_kategori Varchar 30

3. Judul judul Varchar 45

4. Pengarang pngrng Varchar 50

5. Penerbit penerbit Varchar 50

6. Tahun Terbit thn_terbit Year 4

7. ISBN isbn Varchar 20

8. Jumlah Buku jml_buku Int 4

9. Lokasi lokasi Varchar 10

10. Tanggal Input tgl_input Date -

11. Sinopsis sinopsis Text -

12. Id Admin id_admin Int 1

4. Spesifikasi File Kategori

Nama File : Kategori

Akronim : Kategori

Fungsi : Menyimpan data kategori

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 37 Byte

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

39

Kunci Field : kd_kategori

Software : MySql

Tabel III.4

Spesifikasi File Kategori

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kategori kd_kategori Int 6 Primary Key

2. Nama Kategori nm_ktgri Varchar 30

3. Id Admin id_admin Int 1

5. Spesifikasi File Transaksi Pinjam

Nama File : Transaksi Pinjam

Akronim : Trans Pinjam

Fungsi : Menyimpan data transaksi

Tipe File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 132 Byte

Kunci Field : id_pinjam

Software : MySql

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

40

Tabel III.5

Spesifikasi File Transaksi Pinjam

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Pinjam id_pinjam Int 3 Primary Key

2. Kode Buku kd_buku Int 5

3. Judul judul Varchar 45

4. NIS nis Char 8

5. Nama Lengkap nama_lengkap Varchar 40

6. Tanggal Pinjam tgl_pinjam Varchar 10

7. Tanggal Kembali tgl_kmbli Varchar 10

8. Status status Varchar 10

9. Id Admin id_admin Int 1

3.6. Pengkodean

1. Kode Buku

Setiap buku harus memiliki kode masing-masing sehingga dapat

membatasi hak akses dari masing-masing buku, diantaranya terdiri dari:

X X 9 9 9

Identitas Buku Nomor Urut

Contoh:

B K 0 0 1

Identitas Buku Nomor Urut

Keterangan:

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

41

BK : Untuk Identitas Buku

001 : Nomor Urut

2. Kode Kategori

Setiap kategori harus memiliki kode masing-masing sehingga dapat

membatasi hak akses dari masing-masing kategori, diantaranya terdiri dari:

X X X 9 9 9

Identitas Kategori Nomor Urut

Contoh:

K T G 0 0 1

Identitas Kategori Nomor Urut

Keterangan:

KTG : Untuk Identitas Kategori

001 : Nomor Urut

3.7. Struktur Navigasi

A. Struktur Navigasi Halaman Admin

Pada halaman admin menggunakan struktur navigasi non linier karena

pada rangkaian beranda, anggota, buku, kategori, transaksi, laporan dan logout

dapat diakses secara acak atau tidak terurut.

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

42

Login

Beranda Anggota Buku Kategori Pengembalian Laporan

Logout

Gambar III.4

Struktur Navigasi Halaman Admin

B. Struktur Navigasi Halaman Pengunjung

Pada halaman pengunjung menggunakan struktur navigasi non linier

karena pada rangkaian index, petunjuk pendaftaran dan login/daftar anggota baru

dapat diakses secara acak atau tidak terurut.

BerandaPetunjuk

Pendaftaran

Login/Daftar

Anggota Baru

Index

Gambar III.5

Struktur Navigasi Pengunjung

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

43

C. Struktur Navigasi Halaman Anggota

Pada halaman anggota menggunakan struktur navigasi non linier karena

pada rangkaian index, petunjuk pendaftaran, beranda, lihat buku, peminjaman,

edit profil dan logout dapat diakses secara acak atau tidak terurut.

Beranda Lihat Buku Peminjaman Edit Profil

Login

Index

Logout

Gambar III.6

Struktur Navigasi Anggota

3.8. Spesifikasi Sistem Komputer

1. Spesifikasi Hardware

a. Server

1) CPU

(a) Processor 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

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

44

5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

1) CPU

(a) Processor 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.

2. Spesifikasi Software

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora dan lain-lain).

b. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad

yang terdiri dari beberapa komponen, diantaranya:

(1) Aplikasi Apache Server v2

(2) Aplikasi PHP Server v5

(3) Aplikasi MySQL Server v5

(4) Aplikasi phpMyAdmin v3

c. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

45

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora dan lain-lain).

b. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

3.9. Implementasi

A. Implementasi Rancangan Form/Antar Muka Halaman Admin

Implementasi rancangan antar muka pada program perpustakaan

berdasarkan hasil rancangan antar muka.

1. Halaman Login Admin

Admin harus melakukan login terlebih dahulu untuk menggunakan menu-

menu yang tersedia. Jika login berhasil, maka menu-menu yang sesuai

dengan kategori admin tersebut akan ditampilkan.

Gambar III.7

Halaman Login Admin

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

46

2. Halaman Index Admin

Halaman ini merupakan halaman awal saat admin telah berhasil login.

Dimana didalamnya terdapat pilihan menu yang hanya dapat diakses oleh

admin.

Gambar III.8

Halaman Index Admin

3. Halaman Anggota

Halaman ini berisi data anggota yang sudah ditambahkan oleh admin.

Admin hanya dapat menghapus anggota.

Gambar III.9

Halaman Anggota

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

47

4. Halaman Detail Anggota

Pada halaman ini admin dapat melihat detail anggota apabila nis di klik.

Gambar III.10

Halaman Detail Anggota

5. Halaman Buku

Halaman ini berisi data-data buku yang sudah ditambahkan oleh admin.

Admin dapat mengubah, menghapus data buku dan menambahkan data

buku.

Gambar III.11

Halaman Buku

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

48

6. Halaman Detail Buku

Pada halaman ini admin dapat melihat detail buku apabila judul buku di

klik.

Gambar III.12

Halaman Detail Buku

7. Halaman Input Buku

Halaman ini berisi inputan buku apabila admin ingin menambahkan buku.

Gambar III.13

Halaman Input Buku

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

49

8. Halaman Edit Buku

Pada halaman ini admin dapat mengubah data yang sudah ditambahkan.

Gambar III.14

Halaman Edit Buku

9. Halaman Kategori

Halaman ini berisi data kategori yang sudah ditambahkan oleh admin.

Admin dapat mengubah, menghapus data dan menambahkan data.

Gambar III.15

Halaman Kategori

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

50

10. Halaman Input Kategori

Pada halaman ini admin dapat meginputkan data kategori atau

menambahkan data baru.

Gambar III.16

Halaman Input Kategori

11. Halaman Pengembalian

Halaman ini berisi data peminjaman anggota yang sudah melakukan

peminjaman buku.

Gambar III.17

Halaman Pengembalian

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

51

12. Halaman Laporan

Pada halaman ini admin dapat mencetak laporan.

Gambar III.18

Halaman Laporan

B. Implementasi Rancangan Form/Antar Muka Halaman Pengunjung

Implementasi rancangan antar muka pada program perpustakaan

berdasarkan hasil rancangan antar muka.

1. Halaman Index Pengunjung

Sebelum melakukan login untuk menjadi anggota perpustakaan SMA

Negeri 1 Klari siswa maupun siswi wajib melakukan pendaftaran terlebih

dahulu.

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

52

y

Gambar III.19

Halaman Index Pengunjung

2. Halaman Petunjuk Pendaftaran

Siswa dan siswi dapat melihat petunjuk pendaftaran sebelum melakukan

pendaftaran untuk menjadi anggota perpustakaan.

y

Gambar III.20

Halaman Petunjuk Pendaftaran

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

53

3. Halaman Pendaftaran Anggota

Siswa dan siswi wajib melakukan pendaftaran untuk menjadi anggota

perpustakaan.

Gambar III.21

Halaman Pendaftaran Anggota

4. Halaman Login Anggota

Setelah anggota melakukan pendaftaran, anggota dapat melakukan login

untuk dapat melihat menu-menu yang ada pada index anggota serta

anggota dapat meminjam buku melalui akun website yang sudah dibuat.

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

54

Gambar III.22

Halaman Login Anggota

C. Implementasi Rancangan Form/Antar Muka Halaman Anggota

Implementasi rancangan antar muka pada program perpustakaan

berdasarkan hasil rancangan antar muka.

1. Halaman Index Anggota

Halaman ini merupakan halaman awal saat anggota telah berhasil login.

Dimana didalamnya terdapat pilihan menu yang hanya dapat diakses oleh

anggota.

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

55

Gambar III.23

Halaman Index Anggota

2. Halaman Lihat Buku

Anggota dapat meihat buku.

Gambar III.24

Halaman Lihat Buku

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

56

3. Halaman Detail Buku

Anggota dapat melihat detail buku.

Gambar III.25

Halaman Detail Buku

4. Halaman Peminjaman

Anggota dapat melihat siapa saja yang telah melakukan peminjaman buku.

Gambar III.26

Halaman Peminjaman

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

57

5. Halaman Input Peminjaman

Anggota dapat melakukan peminjaman buku.

Gambar III.27

Halaman Input Peminjaman

6. Halaman Edit Profil

Anggota dapat mengubah profil.

Gambar III.28

Halaman Edit Profil

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

58

3.10. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan Black Box Testing.

A. Pengujian Terhadap Form Login Admin

Tabel III.6

Hasil Pengujian Black Box Testing Halaman Login Admin

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username dan

Password tidak

diisi kemudian

klik tombol

Login

Username:

(kosong)

Password:

(kosong)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan

Valid

2. Username diisi

dan Password

tidak diisi

kemudian klik

tombol Login

Username:

aspriliatias

Password:

(kosong)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan

Valid

3. Username tidak

diisi (kosong)

dan Password

diisi kemudian

klik tombol

Login

Username:

(kosong)

Password:

admin

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan

Valid

4. Mengetikkan

salah satu

kondisi salah

pada Username

atau Password

kemudian klik

tombol Login

Username:

aspriliatias

(benar)

Password:

12345

(salah)

Sistem akan

menolak

dan

menampilka

n “Maaf,

Username

atau

Password

salah”.

Sesuai

harapan

Valid

5. Mengetikkan

Username dan

Password

dengan data

yang benar

kemudian klik

tombol Login

Username:

aspriliatias

(benar)

Password:

admin

(benar)

Sistem akan

menerima

akses Login

dan

menampilka

n “Selamat

Datang

Asprilia

Tias

Sesuai

harapan

Valid

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

59

Wijayanti”

kemudian

klik Oke

maka akan

langsung

menampilka

n Index atau

halaman

utama.

B. Pengujian Terhadap Form Login Anggota

Tabel III.7

Hasil Pengujian Black Box Testing Halaman Login Anggota

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1.

NIS dan Tanggal

Lahir tidak diisi

kemudian klik

tombol Login

NIS:

(kosong)

Password:

(kosong)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan Valid

2. NIS diisi dan

Tanggal Lahir

tidak diisi

kemudian klik

tombol Login

NIS:

12172120

Password:

(kosong)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan Valid

3. NIS tidak diisi

(kosong) dan

Tanggal Lahir

diisi kemudian

klik tombol

Login

NIS:

(kosong)

Password:

2004-10-

12

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini”.

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada NIS atau

Tanggal Lahir

kemudian klik

tombol Login

NIS:

12172120

(benar)

Password:

12345

(salah)

Sistem akan

menolak

dan

menampilka

n “Maaf,

NIS atau

Password

salah”.

Sesuai

harapan Valid

5. Mengetikkan

NIS dan Tanggal

Lahir dengan

NIS:

12172120

(benar)

Sistem akan

menerima

akses Login

Sesuai

harapan Valid

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

60

data yang benar

kemudian klik

tombol Login

Password:

2004-10-

12 (benar)

dan dan

menampilka

n “Selamat

Datang

Aline

Praninda

Raizel”

kemudian

klik Oke

maka akan

langsung

menampilka

n Index atau

halaman

utama.

C. Pengujian Terhadap Form Buku

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Buku

No. Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua form

tidak diisi

kemudian klik

tombol Simpan

Kategori:

(kosong)

Judul

Buku:

(kosong)

Pengarang

: (kosong)

Penerbit:

(kosong)

Tahun

Terbit:

(kosong)

Kode

ISBN:

(kosong)

Jumlah:

(kosong)

Lokasi:

(kosong)

Sinopsis:

(kosong)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini.”.

Sesuai

harapan Valid

2. Kategori diisi

dan data yang

Kategori:

(diisi)

Sistem akan

menolak

Sesuai

harapan Valid

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

61

lainnya masih

kosong

kemudian klik

tombol Simpan

Judul

Buku:

(kosong)

Pengarang

: (kosong)

Penerbit:

(kosong)

Tahun

Terbit:

(kosong)

Kode

ISBN:

(kosong)

Jumlah:

(kosong)

Lokasi:

(kosong)

Sinopsis:

(kosong)

dan

menampilka

n “Harap isi

bidang

ini.”..

3. Kategori, judul

buku, pengarang,

penerbit, kode

ISBN, lokasi dan

sinopsis diisi

kemudian klik

tombol Simpan

Kategori:

(diisi)

Judul

Buku:

(diisi)

Pengarang

: (diisi)

Penerbit:

(diisi)

Tahun

Terbit:

(kosong)

Kode

ISBN:

(diisi)

Jumlah:

(diisi)

Lokasi:

(diisi)

Sinopsis:

(diisi)

Sistem akan

menolak

dan

menampilka

n “Harap isi

bidang ini.”.

Sesuai

harapan Valid

4. Tahun terbit

kosong dan data

yang lainnya

diisi kemudian

klik Simpan

Kategori:

(diisi)

Judul

Buku:

(diisi)

Pengarang

: (diisi)

Penerbit:

Sistem akan

menolak

dan

menampilka

n “Anda

belum

memilih

tahun!”.

Sesuai

harapan Valid

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

62

(diisi)

Tahun

Terbit:

(kosong)

Kode

ISBN:

(diisi)

Jumlah:

(diisi)

Lokasi:

(diisi)

Sinopsis:

(diisi)

5. Lokasi kosong

dan data yang

lainnya diisi

kemudian klik

Simpan

Kategori:

(diisi)

Judul

Buku:

(diisi)

Pengarang

: (diisi)

Penerbit:

(diisi)

Tahun

Terbit:

(diisi)

Kode

ISBN:

(diisi)

Jumlah:

(diisi)

Lokasi:

(kosong)

Sinopsis:

(diisi)

Sistem akan

menolak

dan

menampilka

n “Anda

belum

memilih

lokasi!”.

Sesuai

harapan Valid

6. Kategori kosong

dan data yang

lainnya diisi

kemudian klik

Simpan

Kategori:

(kosong)

Judul

Buku:

(diisi)

Pengarang

: (diisi)

Penerbit:

(diisi)

Tahun

Terbit:

(diisi)

Kode

Sistem akan

menolak

dan

menampilka

n “Anda

belum

memilih

kategori!”.

Sesuai

harapan Valid

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

63

ISBN:

(diisi)

Jumlah:

(diisi)

Lokasi:

(diisi)

Sinopsis:

(diisi)

7. Data diisi

dengan lengkap

kemudian klik

tombol Simpan

Kategori:

(diisi)

Judul

Buku:

(diisi)

Pengarang

: (diisi)

Penerbit:

(diisi)

Tahun

Terbit:

(diisi)

Kode

ISBN:

(diisi)

Jumlah:

(diisi)

Lokasi:

(diisi)

Sinopsis:

(diisi)

Sistem akan

menyimpan

dan

menampilka

n data

dengan

lengkap.

Sesuai

harapan Valid

D. Pengujian Terhadap Form Transaksi

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Peminjaman

No. Skenario

Pengujian Test case

Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1. Semua form

tidak diisi,

tetapi tanggal

pinjam dan

tanggal

kembali sudah

di input secara

otomatis

Judul buku

(kosong)

Nama

Peminjam

(kosong)

Tanggal

Pinjam

(tampil)

Sistem akan

menolak

dan

menampilka

n pesan

“Pilih

bukunya

terlebih

Sesuai

harapan Valid

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · Penegerian Sekolah Menengah Atas Negeri 1 Klari - Karawang di tanda tangani oleh Kepala Kantor Wilayah Pendidikan dan Kebudayaan Propinsi

64

kemudian klik

simpan

Tanggal

Kembali

(tampil)

dahulu!”

2. Judul buku

diisi

kemudian klik

simpan

Nama

Peminjam

(kosong)

Tanggal

Pinjam

(tampil)

Tanggal

Kembali

(tampil)

Sistem akan

menolak

dan

menampilka

n pesan

“Pilih

peminjamny

a terlebih

dahulu!”

Sesuai

harapan Valid

3. Mengisi form

dengan

lengkap

kemudian klik

simpan

Judul

Buku

(diisi)

Nama

Peminjam

(diisi)

Tanggal

Pinjam

(tampil)

Tanggal

Kembali

(tampil)

Sistem akan

menyimpan

data dengan

lengkap dan

menampilka

n pesan

“Transaksi

Berhasil!

Sesuai

harapan Valid