PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK....

41
16 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Institusi/Perusahaan Sekolah SMAN 1 Pebayuran adalah sekolah yang berdiri sudah lama sekali, hampir 16 tahun SMAN 1 Pebayuran itu berdiri. Dulunya, SMAN 1 Pebayuran bernama SMU Dan akhirnya diganti namanya menjadi SMAN 1 Pebayuran dan menjadi salah satu sekolah negeri di Pebayuran. Akhirnya, lembaga pengasuhan atau pendidikan sebagai tempat pengasuhan dan pembelajaran anak-anak pada waktu senggang di luar rumah sebagai pengganti orang tua disebut almamater (alma mater) yang memiliki makan “ibu yang mengasuh” atau “ibu yang memberikan ilmu”. Dengan demikian pengertian sekolah sebenarnya adalah tempat mengembangkan bakat, minat, rasa “ceria” untuk belajar, menjadi manusia yang berilmu, berasa bebas untuk menjadi manusia yang diinginkannya. Bukan seperti saat ini dimana sekolah sepertinya sebuah tempat yang dipaksa untuk mengikut kurikulum tertentu yang bisa menimbulkan “kebencian” dan kebosanan untuk belajar.

Transcript of PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK....

Page 1: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

16

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Institusi/Perusahaan

Sekolah SMAN 1 Pebayuran adalah sekolah yang berdiri sudah lama sekali,

hampir 16 tahun SMAN 1 Pebayuran itu berdiri. Dulunya, SMAN 1 Pebayuran

bernama SMU Dan akhirnya diganti namanya menjadi SMAN 1 Pebayuran dan

menjadi salah satu sekolah negeri di Pebayuran.

Akhirnya, lembaga pengasuhan atau pendidikan sebagai tempat pengasuhan

dan pembelajaran anak-anak pada waktu senggang di luar rumah sebagai pengganti

orang tua disebut almamater (alma mater) yang memiliki makan “ibu yang

mengasuh” atau “ibu yang memberikan ilmu”.

Dengan demikian pengertian sekolah sebenarnya adalah tempat

mengembangkan bakat, minat, rasa “ceria” untuk belajar, menjadi manusia yang

berilmu, berasa bebas untuk menjadi manusia yang diinginkannya. Bukan seperti

saat ini dimana sekolah sepertinya sebuah tempat yang dipaksa untuk mengikut

kurikulum tertentu yang bisa menimbulkan “kebencian” dan kebosanan untuk

belajar.

Page 2: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

17

3.1.2. Struktur Organisasi & Fungsi

SMAN 1 Pebayuran

Sumber: SMAN 1 Pebayuran

Gambar III. 1

Struktur Organisasi

Kepala Sekolah

Wakepsek

Kepala TU

WakasekKurikulum

WakasekSarana

WakasekKesiswaan

Koord.Pembag,

TugasProgram

KBM

Koord.Keterampilan

Pemb. OSISKegiatan OSIS

danEkstrakulikuler

Koord.Perpustakaan

BK

Page 3: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

18

Dalam struktur organisasi perusahaan masing-masing jabatan mempunyai

tanggung jawab dan wewenang yang berbeda sesuai bidang keahliannya, Adapun

tugas dari tiap-tiap bagian adalah sebagai berikut :

a. Kepala Sekolah

Tugas pokok dari seorang kepala sekolah ada bertangggung jawab secara penuh

terhadapa semua kegiatan yang berlangsung di skeolah. Tugas kepala sekolah juga

harus bisa berperan seperti educator, manajer, innovator, dan leader motivator yang

baik dari dalam dan juga luarJadi, tugas Kepala Sekolah yaitu menyusun program

kerja sekolah, sebagai Pembina bagi siswanya, mengawasi kegiatan belajar

mengajar, mengawasi pelaksaan belajar mengajar, mengawasi penilaian belajar

mengajar, melaksanakan hubungan yang baik dengan anggota sekolah dan

masyarakat, melaksanakan penilaian dan bimbingan untuk para guru dan karyawan

sekolah, serta menyelenggaraka administrasi sekolah seperti administrasi keuangan,

ketenagaan, perlengkapan, kesiswaan, dan kurikulum.

b. Wakil Kepala Sekolah

Struktur organisasi sekolah dan tugasnya selanjutnya adalah dari Wakil Kepala

Sekolah. Sebagai wakil, tentu saja tugas orang yang menduduki jabatan ini adalah

membantu semua tugas Kepala Sekolah. Jadi, Wakil Kepala Sekolah juga turut

membantu, menyusun, membuat, dan melaksanakan rencana dan kegiatan di sekolah.

Adapun tugas Wakil Kepala Sekolah juga meliputi penilaian, pengkoordinasian,

pengorganisasian, pengawasan, ketenagakerjaan, pengidentifikasi dan pengumpulan

data.

Page 4: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

19

c. Bagian Kurikulum

Guru ataupun anggota yang berada di bagian kurikulum juga mempunyai tanggung

jawab yang besar untuk kegiatan belajar mengajar. Jadi, guru dan bagian kurikulum

lainnya akan menyusun jadwal evaluasi, mengelola semua program belajar mengajar,

menyusun pembagian tugas para anggota di bagian kurikulum, menyusun

pelaksanaan ujian seperti ulangan harian, UTS, dan UAS, menyusun kegiatan

ekstrakulikuler, menyusun instrumen untuk program belajar mengajar, dan juga

menyusun kriteria untuk kenaikan kelas serta kurikulum.

d. Bagian Kesiswaan

Anggota yang berada di bagian kesiswaan tentu saja mempunyai tanggung jawabnya

masing-masing. Bidang kesiswaan tentu saja mengurusi semua hal yang berkaitan

dengan kesiswaan. Jadi, mereka semua juga ikut bertanggung jawab atas semua

program belajar mengajar. Contoh struktur organisasi sekolah SMP untuk bagian

kesiswaan antara lain pengadakan kegiatan pembinaan dan pengarahan kegiatan

OSIS, melaksanakan kegiatan kesiswaan, merencanakan dan melaksanaka kegaiatn

ekstrakurikuler, merencanakan kegaiatn siswa setelah mereka lulus, menilai semua

siswa yang mewakili sekolah jika ada kegiatan diluar sekolah seperti lomba,

menginventarisasikan pelanggaran dan absensi yang dilakukan siswa.

e. Bagian Wali Kelas

Jika Anda melihat gambar struktur organisasi sekolah, maka Anda akan melihat

bahwa dalam struktur organisasi sekolah akan ada wali kelas. Wali kelas bukan

hanya sekedar guru yang akan hadir di kelas siswa di jam-jam tertentu untuk

memberikan informasi seputar sekolah. Namun wali kelas juga mempunyai tuganya

tersendiri yaitu membuat catatan khusus tentang siswa dari kelasnya, mengisi daftar

Page 5: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

20

kumpulan nilai siswa kelasnya, membagian buku laporan hasil belajar siswa

kelasnya, mencatat mutasi siswa kelasnya, mengisi buku laporan penilaian hasil

belajar siswa kelasnya, dan menyelenggaraan administrasi kelas seperti buku absensi

siswa, daftar pelajaran kelas, papan absensis kelas, tata tertib siswa, dan buku

kegiatan pembelajaran/buku kelas, dan tata tertib siswa.

f. Penjaga Perpustakaan

Di setiap sekolah pasti ada perpustakaan. Tentu saja akan ada orang yang bertugas di

perpustakaan untuk mengurus segala hal yang menyangkut tentang kepustakaan.

Jadi, tugas seorang pustakawan antara lain, mengurus pelayanan perpustakaan,

membuat peraturan di perpustakaan, membuat perencanaan untuk mengadakan buku,

media elektoroni, atau bahan pustaka lainnya, memberikan pelayanan bagi para

anggota sekola baik itu dari siswa dan petugas sekolah di perpustakaan, memelihara

buku-buku, media elektronik, dan bahan pustaka, serta menyimpan buku-buku,

bahan pustaka, dan media elektronik yang ada di perpustakaan.

3.2 Analisis Kebutuhan

Prosedur sistem berjalan adalah suatu proses atau langkah-langkah yang menunjukan

perjalanan data atau dokumen pada suatu sistem atau proses keluar masuknya berkas

yang terjadi pada suatu sistem yang sedang berjalan atau berlangsung. Tujuan dari

penulisan ini adalah untuk mengetahui gambaran secara jelas mengenai sistem yang

sedang berjalan didalam suatu perusahaan atau instansi atau lembaga terkait.

Prosedur sistem berjalan yang ada di SMAN 1 Pebayuran ini yaitu :

Page 6: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

21

1. Kebutuhan Pengguna

Analisis kebutuhan pengguna menandakan setiap siswa yang ingin meminjam buku

akan di input ke website yang telah disediakan oleh pihak sekolah. Ada 2 jenis

pengguna website peminjaman buku, yaitu:

a. Member

Member melakukan login terlebih dahulu dengan mengisikan username dan

password untuk dapat melakukan login. Member dapat melakukan peminjaman buku

yang diinginkan setelah melakukan login. Jika ingin keluar dari halaman member

harus melakukan logout terlebih dahulu.

b. Admin

Admin dapat masuk ke halaman administrator dengan melakukan login terlebih

dahulu dan mengisikan username dan password. Admin dapat mengelola data

member. Jika ingin keluar dari halaman administrator admin harus melakukan logout

terlebih dahulu.

3.3 Rancangan Dokumen

A. Rancangan Dokumen Masukkan (Input)

1. Nama Dokumen : Form Data Anggota

Fungsi : Untuk Menyimpan Data Anggota

Sumber : User

Tujuan : Admin

Frekuensi : Setiap Ada Pendaftaran

Media : Form

Jumlah : Satu Form

Page 7: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

22

Bentuk : Lampiran A.1

2. Nama Dokumen :Form Data Peminjaman

Fungsi : Untuk Menyimpan Data Peminjaman

Sumber : User

Tujuan : Admin

Frekuensi : Setiap Ada Pemesanan

Media : Form

Jumlah : Satu Form

Bentuk : Lampiran A.2

B. Rancangan Dokumen Keluaran (Output)

1. Data Pengembalian

Nama Dokumen : Struk Peminjaman

Fungsi : Untuk Bukti Pengambilan Dan Pengembalian

Sumber : Admin

Tujuan : Bagian Siswa

Frekuensi : Setiap pengambilan dan pengembalian buku

Media : Kertas

Jumlah : 1 lembar

Bentuk : Lampiran B.1

Page 8: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

23

3.4 Entity Relationship Diagram

Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan

dengan ERD (Entity Relationship Diagram).

1

M 1

1

1

1

Gambar III. 2

Entity Relationship Diagram Perpustakaan

Buku

Anggota

id_pinjam

nama

Judul_buku

tgl_kembalitgl_pinjam

kd_bukupenerbit

Jenis_buku

gender

nm_anggota

id_anggota

alamatttl_anggota

telepon

Admin

usernamepassword

pengarang

idadmin

username

tgl_pinjam

Peminjam

Memilih

Melakukan

Mengembalikan buku

jumlah_hari

nama

tgl_kembali

password

denda

judul_buku

kd_pengembalian

total_denda

Pegembalian

nama_admin

MengelolaPengembalian

judul_buku

Page 9: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

24

B. LRS(Logical Record Structure)

Contoh LRS

1 1

1

M 1 1

Gambar III. 3

Logical Record Structure Perpustakaan

Anggota

id_anggota

nm_anggota

gender

alamat

ttl_anggota

telepon

username

password

Buku

kd_buku

judul_buku

pengarang

jenis_buku

penerbit

Peminjam

id_pinjam

nama

tgl_pinjam

jumlah_pinjam

tgl_kembali

kd_buku

Pengembalian

nama_peminjam

tanggal_peminjam

jumlah_pinjam

tgl_kembali

kd_buku

denda

jumlah_hari

total_denda

Page 10: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

25

3.5 Spesifikasi File

1. Spesifikasi File Admin

Nama File : Admin

Akronim : admin

Fungsi : Kata kunci untuk masuk ke halaman admin

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 165 Byte

Kunci Field : idadmin

Software : Xampp

Tabel III. 1

Spesifikasi File Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. Admin Idadmin Int 5 Primary Key

2. Nama Admin Nama_admin Varchar 30

3. Username username varchar 30

4. Password password varchar 100

Page 11: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

26

2. Spesifikasi File Anggota

Nama File : Anggota

Akronim : anggota

Fungsi : Untuk menyimpan data anggota

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 85 Byte

Kunci Field : id_anggota

Software : Mysql

Tabel III. 2

Spesifikasi File Anggota

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Anggota Id_anggota Int 5 Primary Key

2. Nama Anggota nm_anggota Varchar 25

3. Gender gender Enum

4. Alamat alamat Text

5. Telepon telepon varchar 15

6. Username username varchar 20

7. Password password varchar 20

Page 12: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

27

3. Spesifikasi File Buku

Nama File : Buku

Akronim : buku

Fungsi : Untuk menyimpan data buku

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 105 Byte

Kunci Field : kd_buku

Software : Mysql

Tabel III. 3

Spesifikasi File Buku

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Buku kd_buku Int 5 Primary Key

2. Judul Buku judul_buku Varchar 25

3. Pengarang Pengarang Varchar 25

4. Jenis Buku jenis_buku Varchar 25

5. Penerbit penerbit Varchar 25

Page 13: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

28

4. Spesifikasi File Meminjam

Nama File : Meminjam

Akronim : meminjam

Fungsi : Untuk menyimpan data meminjam

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 50 Byte

Kunci Field : id_pinjam

Software : Mysql

Tabel III. 4

Spesifikasi File Meminjam

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Pinjam id_pinjam Int 5 Primary Key

2. Nama Nama Varchar 30

3. Tanggal Pinjam tgl_pinjam Date

4. Tanggal Kembali tgl_kembali Date

5. Judul Buku judul_buku Varchar 15

Page 14: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

29

5. Spesifikasi File Pengembalian

Nama File : Pengembalian

Akronim : pengembalian

Fungsi : Untuk member yang ingin mengembalikan buku

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 67 Byte

Kunci Field : Kode Pengembalian

Software : Mysql

Tabel III. 5

Spesifikasi File Pengembalian

No Elemen Data Akronim Tipe Panjang Keterangan

1. KodePengembalian

kd_pengembalian Int 5 Primary Key

2. Nama Nama varchar 20

3. Tanggal Pinjam tgl_pinjam Date

4. Tanggal Kembali tgl_kembali date

5. Judul Buku judul_buku varchar 20

6. Denda denda int 10

7. Jumlah Hari jumlah_hari int 2

8. Total Denda total _ denda int 10

Page 15: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

30

3.6. Pengkodean

1. IdAdmin

Setiap admin harus memiliki id admin masing-masing sehingga dapat membatasi hak

akses dari masing-masing pengguna, diantaranya terdiri dari:

Identitas No Urut

Gambar III. 4

IdAdmin

Keterangan :

ADM = Untuk identitas Administrasi

01 = No urut untuk admin

A D M 10

Page 16: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

31

2. Id_Anggota

Setiap anggota harus memiliki id anggota masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

Identitas No Urut

Gambar III. 5

Id_Anggota

Keterangan :

ANG = Untuk identitas Anggota

01 = No urut untuk identitas anggota

A N G 10

Page 17: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

32

3. Kd_Buku

Setiap Kode Buku harus memiliki kode buku masing-masing sehingga dapat

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

Identitas No Urut

Gambar III. 6

Kd_Buku

Keterangan :

KDB = Untuk Kode Buku

01 = No urut untuk kode buku

K D B 10

Page 18: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

33

4. Id_Pinjam

Setiap Pinjam harus memiliki id pinjam masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

Identitas No Urut

Gambar III. 7

Id_Pinjam

Keterangan :

PNJ = Untuk identitas Pinjam

01 = No urut untuk identitas pinjam

P N J 10

Page 19: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

34

1. Pengembalian

Setiap Pinjam harus memiliki id pinjam masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

Identitas No Urut

Gambar III. 8

Pengembalian

Keterangan :

PNG = Untuk Pengembalian

01 = No urut untuk pengembalian

P N G 10

Page 20: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

35

3.7 (Contoh Spesifikasi Program Berbasis Web /Mobile)

Struktur Navigasi

Gambar III. 9

Struktur Navigasi Halaman Admin

Login

Index

Dasboard Data PinjamData

Pengembalian Data Anggota Data Buku Logout

Page 21: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

36

B.Struktur Navigasi Member

Gambar III. 10

Struktur Navigasi Halaman Member

BukuBeranda Profil Kontak

Index

Login

Judul Buku

Pengarang

Jenis Buku

Penerbit

Logout

Kode Buku

Page 22: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

37

3.8 Spesifikasi Sistem Komputer

Dalam laporan tugas akhir ini penulis menjelaskan mengenai penggunaanperangkat lunak (software) dan perangkat keras (hardware) yang akan digunakandalam sistem usulan.

A. Spesifikasi Hardware

Processor Intel Pentium

DDRAM 512 MB atau lebih

Harddisk 32 GB atau lebih

Memory 4 GB atau lebih

VGA 1 GB atau lebih

Wifi

Printes Epson

Monitor,Keyboard,Mouse

B. Spesifikasi Perangkat Lunak

- Sistem Operasi Windows 7

- Google

- Xampp

- Sublime

Page 23: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

38

3.9. Implementasi

Implementasi rancangan antar muka Peminjaman Buku Perpustakaanadalah sebagai berikut:

1. Halaman Login

Halaman login untuk member yang sudah mendaftar menjadi member. Pada halamanini, member melakukan login untuk masuk ke halaman khusus member.

Gambar III. 11

Tampilan Halaman Login

Page 24: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

39

2. Halaman Index Member

Halaman Index Member adalah dimana member telah melakukan login dan masuk ke

halaman khusus member yang dapat melihat beberapa menu lain seperti Logout,

Buku, dan Pinjam.

Gambar III. 12

Tampilan Halaman Index Member

Page 25: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

40

3. Halaman Buku

Pada halaman ini, admin dapat melihat data diri member yang telah melakukan

peminjaman buku.

Gambar III. 13

Tampilan Halaman Buku

Page 26: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

41

4. Halaman Pinjam

Pada halaman ini, member dapat melakukan pinjam buku perpustakaan SMA.

Gambar III. 14

Tampilan Halaman Pinjam

Page 27: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

42

5. Tampilan Halaman Login Admin

Pada halaman ini, admin melakukan login untuk masuk ke halaman khusus

admin.

Gambar III. 15

Tampilan Halaman Login Admin

Page 28: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

43

6. Halaman Data Member

Pada halaman ini, admin dapat melihat data diri member yang telah melakukan

registrasi member.

Gambar III. 16

Tampilan Halaman Data Member

Page 29: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

44

7. Halaman Data Pinjam

Pada halaman ini, admin dapat melihat member yang sedang meminjam buku yang

ada pada menu data pinjam.

Gambar III. 17

Tampilan Halaman Data Pinjam

Page 30: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

45

8. Halaman Data Pengembalian

Pada halaman ini, admin dapat melihat sekaligus menghapus data pengembalian

yang telah melakukan pinjam buku.

Gambar III. 18

Tampilan Halaman Data Pengembalian

Page 31: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

46

9.Halaman Data buku

Pada halaman ini, admin dapat melihat dan menambahkan buku sekaligus mnegedit

dan menghapus data buku.

Gambar III. 19

Tampilan Halaman Data Buku

Page 32: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

47

10. Halaman Kontak

Pada halaman ini, pengunjung dapat melihat kontak yang dapat dihubungi dari

Perpustakaan SMAN 1 Pebayuran.

Gambar III. 20

Tampilan Halaman Kontak

Page 33: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

48

11. Halaman Registrasi Anggota

Pada halaman ini, pengunjung dapat melihat buku-buku tetapi tidak bisa melakukan

peminjaman buku, jadi pengunjung harus membuat akun terlebih dahulu.

Gambar III. 21

Tampilan Halaman Registrasi Anggota

Page 34: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

49

12. Halaman Profil

Pada halaman ini, pengunjung dapat melihat profil, visi & misi dari SMAN 1

Pebayuran.

Gambar III. 22

Tampilan Halaman Profil

Page 35: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

50

13.Halaman Index Pengunjung

Halaman index pengunjung dimana pengunjung dapat melihat beberapa menu antara

lain Beranda, Login, Buku, Profil, Kontak. Pengunjung dapat melihat buku, tetapi

tidak bisa melakukan peminjaman buku karena untuk melakukan peminjaman buku

harus terlebih dahulu menjadi member.

Gambar III. 23

Tampilan Halaman Index Pengunjung

Page 36: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

51

3.10. Pengujian Unit

Pengujian yang digunakan untuk menguji website yang baru adalah menggunakan

metode pengujian black box testing. Pengujian black box testing ini berfokus pada

persyaratan fungsional.

1. Pengujian terhadap halaman Registrasi Member

Tabel III. 6

Tampilan Registrasi Member

No SkenarioPengujian

Test Case Hasil yangdiharapkan

HasilPengujian

Kesimpulan

1

Jika SemuaField ygberadadimenu

registrasimember

tidak diisikemudian

klik tombolsimpan

Nama:KosongGender:KosongAlamat:KosongTelepon:Kosong

Username:Kosong

Password:Kosong

Sistem akanMenolak aksespengunjung danmenampilkan“Maaf, Andaharus mengisidata dengan

lengkap!Silahkan ulangi

lagi”

TidakSesuai

harapanValid

2

Jika Salahsatu Fieldyg beradadimenu

registrasimember

tidak diisikemudian

klik tombolsimpan

Nama:Ronan

Gender:KosongAlamat:KpTekoiTelepon:

08578709643Username:

guiPassword:

admin

Sistem akanMenolak aksespengunjung danmenampilkan“Maaf, Andaharus mengisidata dengan

lengkap!Silahkan ulangi

lagi”

TidakSesuai

harapanValid

Page 37: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

52

3

Jika SemuaField ygberadadimenu

transaksidiisi semuakemudian

klik tombolsimpan

Nama:Ronan

Gender:Laki-lakiAlamat:Kp.TekoTelepon:

08967856098Username:

ronanPassword:

123

Sistemmenerima akses

pengunjungdata berhasilsimpan dankemudianlangsung

menampilkanmenu login

member

Sesuaiharapan

Valid

2. Pengujian terhadap halaman Login Member

Tabel III. 7

Login Member

NoSkenarioPengujian Test Case

Hasil yangdiharapkan

HasilPengujian Kesimpulan

1

Username danpassword tidakdiisi kemudian

klik tombollogin

Username:Kosong

Password:Kosong

Sistem akanMenolak aksesMember danmenampilkan“Login gagal,

coba ulangi lagipemasukan data

Anda”

Sesuaiharapan

Valid

2

Username diisidan passwordtidak diisi atau

kosongkemudian kliktombol login

Username:ronan

Password:Kosong

Sistem akanmenolak aksesmember danmenampilkan“Login gagal,

coba ulangi lagipemasukan data

Anda”

Sesuaiharapan

Valid

Page 38: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

53

3

Usernametidak

diisi danpassword diisikemudian klik

tombl login

Username:Kosong

Password:123

Sistem akanmenolak aksesmember danmenampilkan“Login gagal,

coba ulangi lagipemasukan data

Anda”

Sesuaiharapan

Valid

4

Username diisisalah dan

password diisisalah

kemudianklik tombl

login

Username:ffff

Password:ffff

Sistem akanmenolak aksesmember danmenampilkan“Login gagal,coba ulangi

pemasukan dataAnda”

Sesuaiharapan

Valid

5

Username diisibenar dan

password diisisalah

kemudianklik tombl

login

Username:ronan

Password:fff

Sistem akanmenolak akses

admin danmenampilkan“Login Gagal,Coba Ulangi

Pemasukan DataAnda”

Sesuaiharapan

Valid

6

Username diisiUsername:

Sistem akanSesuai Valid

salah danpassword diisi

benarkemudianklik tombl

login

Username:ffff

Password:admin

sistem akanmenolak aksesmember danmenampilkan“Login Gagal,Coba Ulangi

Pemasukan DataAnda”

Sesuaiharapan

Valid

7

Mengetikanusername dan

passworddengan datayang benar

kemudian kliktombol login

Username:ronan

(benar)Password:

123(benar)

Sistemmenerima akses

login dankemudianlangsung

menampilkanmenu utama

member

Sesuaiharapan

Valid

Page 39: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

54

3. Pengujian terhadap halaman Pinjam

Tabel III. 8

Halaman Pinjam

No SkenarioPengujian

Test Case Hasil yangdiharapkan

HasilPengujian

Kesimpulan

1

Jika SemuaField ygberadadimenu

pinjam tidakdiisi

kemudian kliktombolsimpan

NamaPeminjam:

KosongTanggalPinjam:KosongJumlahPinjam:KosongTanggalKembali:Kosong

Kode Buku:Kosong

Sistem akanMenolak aksesMember danmenampilkan“Maaf, Andaharus mengisidata dengan

lengkap!Silahkan ulangi

lagi”

TidakSesuai

harapanValid

2

Jika Salahsatu Field yg

beradadimenu

pinjam tidakdiisi

kemudian kliktombolsimpan

NamaPeminjam:

RonanTanggalPinjam:

12/09/2019TanggalKembali:Kosong

Judul Buku:Matematika

Sistem akanMenolak aksesMember danmenampilkan“Maaf, Andaharus mengisidata dengan

lengkap!Silahkan ulangi

lagi”

TidakSesuai

harapanValid

3

Jika SemuaField ygberadadimenu

transaksi diisisemua

kemudian kliktombolsimpan

NamaPeminjam:

RonanTanggalPinjam:

12/09/2019TanggalKembali:

19/09/2019Judul Buku:Matematika

Sistemmenerima

aksestransaksi dan

kemudianlangsung

menampilkanstruk transaksipeminjaman

Sesuaiharapan

Valid

Page 40: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

55

4. Pengujian terhadap halaman Login Admin

Tabel III. 9

Login Admin

No SkenarioPengujian Test Case Hasil yang

diharapkanHasil

Pengujian Kesimpulan

1

Username danpassword tidakdiisi kemudian

klik tombollogin

Username:Kosong

Password:Kosong

“Data Kosong,Harap Diisi”

Sesuaiharapan

Valid

2

Username diisidan passwordtidak diisi atau

kosongkemudian kliktombol login

Username:admin

Password:Kosong

Sistem akanmenolak akses

admin danmenampilkan“Maaf andagagal login”

Sesuaiharapan

Valid

3

Usernametidak

diisi danpassword diisikemudian klik

tombl login

Username:Kosong

Password:admin

Sistem akanmenolak akses

admin danmenampilkan“Maaf andagagal login”

Sesuaiharapan

Valid

Page 41: PEMBAHASAN - repository.bsi.ac.id · OSIS Kegiatan OSIS dan Ekstrakulikuler Koord. Perpustakaan BK. 18 ... Contoh struktur organisasi sekolah SMP untuk bagian ... belajar siswa kelasnya,

56

4

Username diisisalah dan

password diisisalah

kemudianklik tombl

login

Username:xxx

Password:xxx

Sistem akanmenolak akses

admin danmenampilkan“Login gagal,

coba ulangi lagipemasukan data

Anda”

Sesuaiharapan

Valid

5

Username diisibenar dan

password diisisalah

kemudianklik tombl

login

Username:admin

Password:xxx

Sistem akanmenolak akses

admin danmenampilkan“Login Gagal,Silakan PeriksaUsername dan

Password”

Sesuaiharapan

Valid

6

Username diisiUsername:

Sistem akanSesuai Valid

salah danpassword diisi

benarkemudianklik tombl

login

Username:xxx

Password:admin

sistem akanmenolak akses

admin danmenampilkan“Login gagal,

coba ulangi lagipemasukan data

Anda”

Sesuaiharapan

Valid

7

Mengetikanusername dan

passworddengan datayang benar

kemudian kliktombol login

Username:admin(benar)

Password:admin(benar)

Sistemmenerima akses

login dankemudianlangsung

menampilkanmenu utama

admin

Sesuaiharapan

Valid