43
29 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Institusi/Perusahaan Perpustakaan Daerah Kabupaten Purwakarta tercatat sejak 26 November Tahun 1953, berdasar SK Kementrian Pendidikan, kemudian dikembangkan pada Tahun 1978 menjadi Taman Pustaka Masyarakat type C (TPM/C) bertempat di salah satu ruang kelas Kompleks SD Singawinata di bawah naungan Cabang Dinas Pendidikan Kabupaten Purwakarta. TPM/C berubah status menjadi UPTD (Unit Pelaksana Teknis Daerah) tahun 1990 ditetapkan oleh Perda No. 6 tahun 1990, tempatnya pun beralih ke salah satu kelas SD A. Yani X dijalan A. Yani Purwakarta, pada tahun 2000 status UPTD Perpustakaan berubah berdasar SK Bupati No. 4 Tahun 2000 menjadi Kantor Perpustakaan Daerah Purwakarta, untuk ke-empat kalinya tempatnya pun berpindah ke sekitar Situ Buleud Jl. KK Singawinata, status Perpustakaan Daerah Kabupaten Purwakarta diperkuat oleh Perda No. 11 Tahun 2008. Pindah kantor lagi yang ke-5 untuk Kantor Perpustakaan Daerah Kabupaten Purwakarta ke gedung Kembar Sadewa di Jl. KK Singawinata. Selanjutnya sehubungan Gedung Sadewa diperlukan untuk mewujudkan Diorama Purwakarta, maka Perpustakaan Daerah Kabupaten Purwakarta dialihkan kembali dengan menyewa tempat ke Ruko di jalan KK Singawinata. Sejak Tahun 2017 Kantor Perpustakaan statusnya digabungkan dengan Kantor Arsip menjadi Dinas Arsip dan Perpustakaan Kabupaten Purwakarta.

BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

29

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Institusi/Perusahaan

Perpustakaan Daerah Kabupaten Purwakarta tercatat sejak 26 November

Tahun 1953, berdasar SK Kementrian Pendidikan, kemudian dikembangkan pada

Tahun 1978 menjadi Taman Pustaka Masyarakat type C (TPM/C) bertempat di salah

satu ruang kelas Kompleks SD Singawinata di bawah naungan Cabang Dinas

Pendidikan Kabupaten Purwakarta. TPM/C berubah status menjadi UPTD (Unit

Pelaksana Teknis Daerah) tahun 1990 ditetapkan oleh Perda No. 6 tahun 1990,

tempatnya pun beralih ke salah satu kelas SD A. Yani X dijalan A. Yani Purwakarta,

pada tahun 2000 status UPTD Perpustakaan berubah berdasar SK Bupati No. 4 Tahun

2000 menjadi Kantor Perpustakaan Daerah Purwakarta, untuk ke-empat kalinya

tempatnya pun berpindah ke sekitar Situ Buleud Jl. KK Singawinata, status

Perpustakaan Daerah Kabupaten Purwakarta diperkuat oleh Perda No. 11 Tahun 2008.

Pindah kantor lagi yang ke-5 untuk Kantor Perpustakaan Daerah Kabupaten

Purwakarta ke gedung Kembar Sadewa di Jl. KK Singawinata.

Selanjutnya sehubungan Gedung Sadewa diperlukan untuk mewujudkan

Diorama Purwakarta, maka Perpustakaan Daerah Kabupaten Purwakarta dialihkan

kembali dengan menyewa tempat ke Ruko di jalan KK Singawinata. Sejak Tahun 2017

Kantor Perpustakaan statusnya digabungkan dengan Kantor Arsip menjadi Dinas

Arsip dan Perpustakaan Kabupaten Purwakarta.

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

30

Perpustakaan Daerah Kabupaten Purwakarta memiliki visi dan misi sebagai berikut:

1. Visi

Membangun budaya baca di seluruh lapisan masyarakat Kabupaten Purwakarta.

2. Misi

a. Menyelenggarakan layanan perpustakaan.

b. Membina, mengembangkan minat dan budaya membaca masyarakat.

c. Mendayagunakan semua jenis perpustakaan.

d. Penataan layanan mengarah ke Otomasi.

e. Mengembangkan dan melestarikan buku perpustakaan.

3.1.2. Struktur Organisasi dan Fungsi

Kepala Bidang PerpustakaanDra. IIS SRI SUGIHARTI,M.Pd

Kasi Otomasi PerpustakaanIMADUDIN SOMANTRI,SH

Pelaksana OtomasiMISBAH MUNIR,S.Pd.I

Pelaksana LayananDHANNY MUDYANA,S.Pd

Kasi Pelayanan PerpustakaanRITTA UTAMI H.,S.Sos

BendaharaYANA SUPRIATNA

PelaksanaDENI JATNIKA S.,SH

Kasi Perpustakaan KelilingEMMA HERMAWATI.,S.Sos

Pelaksana KelilingLIA MULYAHATI

Sumber : Perpustakaan Daerah Kabupaten Purwakarta (2019)

Gambar III.1.

Struktur Organisasi Perpustakaan Daerah Kabupaten Purwakarta

Tugas dan wewenang dari masing-masing struktur organisasi di atas adalah

sebagai berikut:

1. Kepala Bidang Perpustakaan

a. Mengawasi dan bertanggung jawab atas pengambilan keputusan seluruh

kegiatan pada Perpustakaan Daerah Kabupaten Purwakarta.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

31

2. Kepala Seksi Pelayanan Perpustakaan

a. Membuat rencana layanan perpustakaan pada seksi pelayanan perpustakaan.

b. Membuat Penyusunan RKA Kegiatan Tahun 2019.

c. Membuat Standar Operasional Prosedur Kegiatan seksi Pelayanan.

d. Menyusun kebijakan teknis penyelenggaraan jasa perpustakaan.

e. Membuat analisis kebutuhan pelayanan jasa perpustakaan.

f. Melaksanakan pelayanan jasa perpustakaan.

g. Pembuatan laporan hasil kegiatan layanan jasa perpustakaan.

h. Melaksanakan tugas kegiatan lainnya dari pimpinan.

3. Kepala Seksi Otomasi Perpustakaan

a. Membuat penyusunan RKA Tahun 2019.

b. Membuat draf Standar pedoman dan prosedur pelayanan kerja pada Seksi

Otomasi Perpustakaan.

c. Membuat standar operasional prosedur kegiatan Seksi Otomasi Perpustakaan.

d. Pelaksanaan kegiatan mapping otomasi sistem perpustakaan.

e. Pelaksanaan entri bibliografi buku ke dalam sistem perpustakaan.

f. Membuat laporan hasil entri data secara Bulanan.

4. Kepala Seksi Perpustakaan Keliling

a. Melaksanakan kegiatan layanan perpustakaan keliling ke desa, sekolah dan

masyarakat umum.

b. Mengetik laporan hasil pembinaan perpustakaan desa dan sekolah.

c. Mengetik laporan hasil layanan perpustakaan keliling.

d. Melaksanakan pembinaan perpustakaan ke sekolah.

e. Melakukan selving buku yang ada di mobil keliling dan kantor.

f. Membuat laporan bulanan.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

32

g. Melaksanakan tugas dinas dari pimpinan.

5. Pelaksana Otomasi

a. Mengetik Penyusunan RKA Kegiatan Tahun 2019.

b. Mengetik bibliografi ke dalam komputer.

c. Mengirimkan berita melalui Facebook, Twitter, Youtube melalui akun resmi

dinas.

d. Mengetik laporan hasil entri data secara bulanan.

e. Membuat banner, pamflet, liplet spanduk.

f. Mengetik laporan perawatan/pengecekan sistem komputer secara berkala.

g. Melaksanakan layanan perpustakaan keliling.

h. Melaksanakan tugas lain dari pimpinan.

6. Bendahara

a. Mengetik standar pedoman dan prosedur pelayanan kerja kasi pelayanan dan

kasi otomasi perpustakaan.

b. Mengetik penyusunan RKA dan dokumen pelaksanaan anggaran DPA Kasi

Layanan dan Kasi Otomasi Perpustakaan ke Sistem Simda untuk TA. 2019.

c. Mengetik semua SPJ kegiatan Kasi Pelayanan dan Otomasi Perpustakaan.

d. Mendokumentasikan seluruh SPJ Kegiatan.

e. Melaksanakan pelayanan sabtu dan minggu piket.

f. Melaksanakan selving bahan pustaka/buku.

g. Melaksanakan layanan perpustakaan keliling dan tugas lain dari pimpinan.

7. Pelaksana Layanan

a. Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan.

b. Mengetik penyusunan RKA Tahun 2019.

c. Mengetik SOP dan standar pedoman dan prosedur kerja pada seksi pelayanan.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

33

d. Mengetik analisis kebutuhan pelayanan jasa perpustakaan.

e. Mengetik surat koordinasi baik untuk ke Perpusnas RI maupun ke Disipusda

Jabar.

f. Melaksanakan sosialisasi dan gerak membaca.

g. Melaksanakan pelayanan layanan perpustakaan keliling.

h. Mengetik bahan dan data pelayanan jasa perpustakaan.

i. Mengetik pembuatan laporan kegiatan.

8. Pelaksana

a. Mencatat dan mengagendakan surat masuk dan surat keluar pada Kantor

Perpustakaan Daerah Kabupaten Purwakarta.

b. Menginformasikan kegiatan perpustakaan pada pimpinan.

c. Melaksanakan layanan keliling.

d. Mencatat kartu disposisi untuk diketahui oleh pimpinan dan tujuan surat.

e. Melaksanakan selving buku.

f. Melaksanakan pelayanan piket sabtu dan minggu.

g. Melaksanakan tugas lain dari pimpinan.

9. Pelaksana Keliling

a. Melaksanakan kegiatan layanan perpustakaan keliling ke desa, sekolah dan

masyarakat umum.

b. Mengetik laporan hasil pembinaan Perpustakaan Desa dan Sekolah.

c. Mengetik laporan hasil layanan perpustakaan keliling.

d. Melaksanakan pembinaan perpustakaan ke sekolah.

e. Melaksanakan selving buku yang ada di Mobil Keliling dan Kantor.

f. Menyusun bahan dan data kegiatan informasi, promosi dan dokumentasi

kegiatan perpustakaan keliling.

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

34

g. Membuat laporan bulanan.

h. Melaksanakan tugas dinas lain dari pimpinan.

3.2. Analisa Kebutuhan

Dalam program pengelolaan perpustakaan ini, terdapat 3 (tiga) jenis user yang

saling berinteraksi dalam lingkungan sistem tersebut dan memiliki kebutuhan

informasi yang berbeda, yaitu Pelaksana Otomasi, Pelaksana Layanan dan Admin.

3.2.1. Identifikasi Kebutuhan

1. Kebutuhan Pengguna (user)

a. Pelaksana Otomasi

1) Login ke dalam sistem.

2) Mengubah data profil.

3) Menambah, mengubah dan menghapus data sumber perolehan.

4) Menambah, mengubah dan menghapus data bibliografi (Katalog).

5) Menambah, mengubah dan menghapus data koleksi buku.

6) Membuat laporan data katalog.

7) Membuat laporan data koleksi.

b. Pelaksana Layanan

1) Login ke dalam sistem.

2) Mengubah data profil.

3) Menambah, mengubah dan menghapus data anggota perpustakaan.

4) Melakukan penambahan transaksi peminjaman dan pengembalian buku.

5) Mengakses informasi data transaksi.

6) Mencetak kartu anggota perpustakaan.

7) Membuat laporan data anggota perpustakaan.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

35

8) Membuat laporan data transaksi peminjaman dan pengembalian.

9) Membuat laporan buku tamu (pengunjung).

c. Admin

1) Melakukan Login ke dalam sistem.

2) Menambah dan menghapus user.

3) Admin dapat mengakses semua menu yang ada pada Hak Akses Pelaksana

Otomasi dan Pelaksana Layanan.

2. Kebutuhan Sistem

a. Sistem menyediakan halaman login sebelum pengguna memasuki menu utama

agar keamanan data dapat terjaga dari pengguna yang tidak memiliki otoritas,

kecuali untuk halaman buku tamu dan opac tidak disediakan halaman login.

b. Sistem menyediakan menu penambahan user yang hanya bisa di akses oleh

admin. Menu ini disediakan untuk menambah user beserta hak aksesnya.

c. Sistem mengolah semua data katalog, koleksi, anggota, buku tamu dan

transaksi serta laporan-laporannya.

d. Sistem menyediakan halaman buku tamu untuk diisi oleh pengunjung

perpustakaan.

e. Sistem menyediakan halaman OPAC (Online Public Access Catalog) yang

berfungsi untuk mempermudah pencarian katalog buku .

f. Sistem dapat menampilkan semua data yang telah diolah oleh pengguna sistem.

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

36

3.3. Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukan

Dokumen masukkan merupakan segala bentuk masukkan yang berupa

dokumen dan diolah dalam proses agar dapat menghasilkan dokumen keluaran yang

diinginkan. Adapun dokumen masukan yang digunakan adalah sebagai berikut:

1. Nama Dokumen : Formulir Pendaftaran

Fungsi : Sebagai pengajuan menjadi calon anggota perpustakaan

Sumber : Calon Anggota

Tujuan : Pelaksana Layanan

Media : Kertas

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap adanya calon anggota yang mendaftar

Bentuk : Lihat lampiran A.1

2. Nama Dokumen : Salinan Kartu Tanda Penduduk/Kartu Pelajar

Fungsi : Sebagai data identitas diri calon anggota perpustakaan

Sumber : Calon Anggota

Tujuan : Pelaksana Layanan

Media : Kertas

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap adanya calon anggota yang mendaftar

Bentuk : Lihat lampiran A.2

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

37

3.3.2. Rancangan Dokumen Keluaran

Dokumen keluaran merupakan segala bentuk keluaran yang merupakan hasil

pengolahan. Adapun dokumen yang dihasilkan adalah sebagai berikut:

1. Nama Dokumen : Kartu Anggota Perpustakaan

Fungsi : Sebagai tanda bukti anggota perpustakaan

Sumber : Pelaksana Layanan

Tujuan : Anggota

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap adanya anggota baru

Bentuk : Lihat lampiran B.1

2. Nama Dokumen : Laporan Data Anggota

Fungsi : Sebagai laporan data anggota perpustakaan

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.2

3. Nama Dokumen : Laporan Data Katalog

Fungsi : Sebagai laporan data katalog

Sumber : Bagian Otomasi

Tujuan : Kasi Otomasi

Media : Kertas

Jumlah : 1 Rangkap

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

38

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.3

4. Nama Dokumen : Laporan Data Koleksi

Fungsi : Untuk melaporkan koleksi yang masuk

Sumber : Bagian Otomasi

Tujuan : Kasi Otomasi

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.4

5. Nama Dokumen : Laporan Transaksi Peminjaman Koleksi

Fungsi : Untuk melaporkan data peminjaman Koleksi

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.5

6. Nama Dokumen : Laporan Transaksi Pengembalian Koleksi

Fungsi : Untuk melaporkan data pengembalian Koleksi

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

39

Bentuk : Lihat lampiran B.6

7. Nama Dokumen : Laporan Data Pelanggaran

Fungsi : Untuk melaporkan pelanggaran yang dilakukan anggota

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.7

8. Nama Dokumen : Laporan Buku Tamu

Fungsi : Sebagai laporan jumlah pengunjung

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.8

9. Nama Dokumen : Laporan Statistik Pengunjung

Fungsi : Sebagai laporan jumlah pengunjung

Sumber : Pelaksana Layanan

Tujuan : Kasi Pelayanan

Media : Kertas

Jumlah : 1 Rangkap

Frekuensi : Setiap 1 bulan

Bentuk : Lihat lampiran B.9

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

40

3.4. Entity Relationship Diagram

1. Entity Relationship Diagram (ERD)

master_kelas

KodeKelas

NamaKelas

Kelas_IDkatalog

Katalog_ID

JudulUtama

AnakJudul

PngJawab

TjkPengarang

Penerbit

TmpTerbit

ThnTerbit

JmlHal

KetIlus

Dimensi

Edisi

NoklasDDC

NoPanggil

Isbn

CoverKelas_ID

Memiliki

koleksi

Koleksi_ID

NoBarcode

TglPengada

JnsSumber

BentukFisik

Kategori

Akses

LokasiPerpus

LokasiRuang

Ketersediaan

Partners_ID

Katalog_ID

Mempunyai

partners

Partners_ID

nama

telepon

faks

kota

alamat

provinsi

Memiliki

transaksi

noTransaksi

TglTrans TtlPinjam

Anggota_ID

Detail_transaksi

noTransaksi

Koleksi_ID

JatuhTempo

TglKembali

Status

TglPinjam

MemilikiMempunyai

Anggota

Anggota_ID

NoAnggota

JenisIdent

NoIdentitas

NamaLengkap

TmpLahir

TglLahir

JenisKel

Alamat

RT

Kelurahan

Kabupaten

NomorHP

Provinsi

Agama

KecamatanRW

Pendidikan

Pekerjaan

Email

NmInstitusi

AlamatInsti

TelpInstitusi

TglDaftar

BerlakuSampai

Status

PasFoto

Melakukan

pelanggaran

Pelanggaran_ID

Transaksi_no

JmlDenda

Anggota_ID Koleksi_ID

Jenis

JnsDenda

Memiliki

Memiliki

Buku_tamu

Bukutamu_ID

Nama

Alamat

Pendidikan

Pekerjaan

Anggota_ID

JenisKelamin

TglKunjng

Mengisi

Mempunyai

1M1

M

1

M

1 1

M M 1

M

M

M 1

1

1 M

1

M

User_ID

user

User_ID username

nama

password

HakAkses

Picture

CreateDate

1

M

Melakukan

Sumber : Hasil Penelitian (2019)

Gambar III.2.

Entity Relationship Diagram

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

41

2. Logical Record Structure (LRS)

Keterangan :

* Primary Key

** Foreign Key

Sumber : Hasil Penelitian (2019)

Gambar III.3.

Logical Record Structure

3.5. Spesifikasi File

Spesifikasi file pada sistem ini menggunakan aplikasi basis data MySQL yang

dirancang sebagai berikut:

1. Spesifikasi File User

Nama File : User

Akronim : user.myd

Fungsi : Menyimpan data user

Tipe File : File Master

Organisasi File : Index Sequential

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

42

Akses File : Random

Media : Harddisk

Panjang Record : 126 Byte

Field Key : ID

Software : MySQL

Tabel III.1.

Spesifikasi File User

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID User User_ID Int 11 Primary Key

2. Nama Lengkap nama Varchar 30

3. Nama User username Varchar 20 Unique Key

4. Password User password Varchar 35

5. Hak Akses User HakAkses Enum

‘Pelaksana

Layanan’,

’Pelaksana

Otomasi’,

’Admin’

6. Gambar Profil Picture Varchar 30

7. Tanggal Dibuat CreateDate Date

2. Spesifikasi File Master Kelas

Nama File : Master Kelas

Akronim : master_kelas.myd

Fungsi : Menyimpan data master kelas

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 64 Byte

Field Key : ID

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

43

Software : MySQL

Tabel III.2.

Spesifikasi File Master Kelas

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Master Kelas Kelas_ID Int 11 Primary Key

2. Kode Kelas KodeKelas Char 3

3. Nama Kelas NamaKelas Varchar 50

3. Spesifikasi File Katalog

Nama File : Katalog

Akronim : katalog.myd

Fungsi : Menyimpan data katalog

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 406 Byte

Field Key : ID

Software : MySQL

Tabel III.3.

Spesifikasi File Katalog

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Katalog Katalog_ID Int 11 Primary Key

2. Judul Utama JudulUtama Varchar 50

3. Anak Judul AnakJudul Varchar 50

4. Penanggung Jawab penangggun

gJawab Varchar 50

5. Tajuk Pengarang Tajuk

Pengaran Varchar 35

6. Penerbit Buku Penerbit Varchar 30

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

44

7. Tempat Terbit

Buku

TempatTerb

it Varchar 25

8. Tahun Terbit Buku TahunTerbit Year 4

9. Jumlah Halaman

Buku

JumlahHal

man Varchar 15

10. Keterangan

Ilustrasi Buku

KeteranganI

lus Varchar 20

11. Dimesi Buku Dimensi Varchar 15

12. Edisi Buku Edisi Varchar 15

13.

Nomor Dewey

Decimal

Classification

NoklasDDC Varchar 15

14. Nomor Panggil

Buku

NomorPang

gil Varchar 15

15. ISBN Buku Isbn Varchar 20

16. Cover Buku Cover Varchar 25

17. ID Katalog Katalog_ID Int 11

4. Spesifikasi File Partners

Nama File : Partners

Akronim : partners.myd

Fungsi : Menyimpan data sumber perolehan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 159 Byte

Field Key : ID

Software : MySQL

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

45

Tabel III.4.

Spesifikasi File Partners

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Partners Partners_ID Int 11 Primary Key

2. Nama Sumber nama Varchar 35

3. Alamat Sumber alamat Varchar 50

4. Telepon Sumber telepon Varchar 15

5. Faks Sumber faks Varchar 15

6. Kota Sumber kota Varhcar 18

7. Provinsi Sumber provinsi Varchar 15

5. Spesifikasi File Koleksi

Nama File : Koleksi

Akronim : koleksi.myd

Fungsi : Menyimpan data koleksi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 198 Byte

Field Key : ID

Software : MySQL

Tabel III.5.

Spesifikasi File Koleksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Koleksi Koleksi_ID Int 11 Primary Key

2. Nomor Barcode

Koleksi

NomorBarco

de Varchar 15 Unique Key

3. Tanggal Pengadaan

Koleksi

TanggalPeng

adaan Date

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

46

4. Jenis Sumber

Koleksi JenisSumber Varchar 20

5. Bentuk Fisik BentukFisik Varchar 10

6. Kategori Koleksi Kategori Varchar 20

7. Akses Koleksi Akses Varchar 20

8. Lokasi

Perpustakaan LokasiPerpus Varchar 35

9. Lokasi Ruangan LokasiRuang Varhcar 35

10. Ketersediaan

Koleksi Ketersediaan Varchar 10

11. ID Katalog Katalog_ID Int 11 Foreign Key

12. ID Sumber Partners_ID Int 11 Foreign Key

6. Spesifikasi File Anggota

Nama File : Anggota

Akronim : anggota.myd

Fungsi : Menyimpan data anggota

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 425 Byte

Field Key : ID

Software : MySQL

Tabel III.6.

Spesifikasi File Anggota

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Anggota Anggota_ID Int 11 Primary Key

2. Nomor Anggota NomorAnggota Varchar 15 Unique Key

3. Jenis Identitas JenisIdentitas Varchar 30

4. Nomor Identitas NomorIdentitas Varchar 15

5. Nama Lengkap NamaLengkap Varchar 35

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

47

6. Tempat Lahir TempatLahir Varchar 30

7. Tanggal Lahir TanggalLahir Date

8. Jenis Kelamin JenisKelamin Varchar 12

9. Alamat Alamat Varchar 50

10. RT RT Varchar 4

11. RW RW Varchar 4

12. Kelurahan Kelurahan Varchar 15

13. Kecamatan Kecamatan Varchar 15

14. Kabupaten Kabupaten Varchar 15

15. Provinsi Provinsi Varchar 15

16. Nomor HP NomorHP Varchar 13

17. Agama Agama Varchar 10

18. Pendidikan Pendidikan Varchar 5

19. Pekerjaan Pekerjaan Varchar 15

20. Email Email Varchar 25

21. Nama Institusi NamaInstitusi Varchar 35

22. Alamat Institusi AlamatInstitusi Varchar 50

23. Telepon Institusi TeleponInstitusi Varchar 15

24. Tanggal Daftar TanggalDaftar Date

25. Berlaku Sampai BerlakuSampai Date

26. Status Status Varchar 15

27. Pas Foto PasFoto Varchar 20

7. Spesifikasi File Transaksi

Nama File : Transaksi

Akronim : transaksi.myd

Fungsi : Menyimpan dan mengolah data transaksi

Tipe File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 38 Byte

Field Key : NomorTransaksi

Software : MySQL

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

48

Tabel III.7.

Spesifikasi File Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Transaksi NomorTransak

si Varchar 15 Primary Key

2. Tanggal Transaksi TglTransaksi Date

3. Total Pinjam TotalPinjam Int 1

4. ID Anggota Anggota_ID Int 11

5. ID User User_ID Int 11

8. Spesifikasi File Detail Transaksi

Nama File : Detail Transaksi

Akronim : detailtransaksi.myd

Fungsi : Menyimpan dan mengelola data detail transaksi

Tipe File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 26 Byte

Field Key : -

Software : MySQL

Tabel III.8.

Spesifikasi File Detail Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Transaksi NomorTransaksi Varchar 15 Foreign Key

2. ID Koleksi Koleksi_ID Int 11 Foreign Key

3. Tanggal Pinjam TglPinjam Date

4. Jatuh Tempo JatuhTempo Date

5. Tanggal Kembali TanggalPengem

balian Date

6. Status Status Enum ‘Loan’,

‘Return,

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

49

9. Spesifikasi File Pelanggaran

Nama File : Pelanggaran

Akronim : pelanggaran.myd

Fungsi : Menyimpan data pelanggaran

Tipe File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 99 Byte

Field Key : ID

Software : MySQL

Tabel III.9.

Spesifikasi File Pelanggaran

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Pelanggaran Pelanggaran_ID Int 11 Primary Key

2. Nomor Transaksi Transaksi_no Varchar 15 Foreign Key

3. Jenis Pelanggaran JenisPelanggara

n Varchar 15

4. Jenis Denda JenisDenda Varchar 35

5. Jumlah Denda Jumlah Denda Int 1

6. ID Anggota Anggota_ID Int 11 Foreign Key

7. ID Koleksi Koleksi_ID Int 11 Foreign Key

10. Spesifikasi File Buku Tamu

Nama File : Buku Tamu

Akronim : buku_tamu.myd

Fungsi : Menyimpan data pengunjung perpustakaan

Tipe File : File Master

Organisasi File : Index Sequential

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

50

Akses File : Random

Media : Harddisk

Panjang Record : 144 Byte

Field Key : ID

Software : MySQL

Tabel III.10.

Spesifikasi File Buku Tamu

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Buku Tamu Bukutamu_ID Int 11 Primary Key

2. ID Anggota Anggota_ID Int 11 Foreign Key

3. Nama Nama Varchar 35

4. Jenis Kelamin JenisKelamin Varchar 12

5. Alamat Alamat Varchar 50

6. Pendidikan Pendidikan Varchar 5

7. Pekerjaan Pekerjaan Varchar 20

8. Tanggal Kunjung TglKunjung Date

3.6. Pengkodean

Struktur kode dibuat untuk mempermudah pemasukan data, menghemat

tempat penyimpanan data, mempercepat proses pengolahan data. Di bawah ini

merupakan elemen data yang dijadikan sebagai kode-kode yaitu:

1. Nomor Barcode Koleksi

Nomor barcode koleksi digunakan untuk mengidentifikasi setiap koleksi yang di

data. Nomor barcode koleksi terdiri dari 11 digit, adapun struktur kodenya sebagai

berikut:

9 9 9 9 9 9 9 9 9 9 9

Tahun Bulan Tanggal Nomor Urut

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

51

Contoh:

2 0 1 9 0 5 1 5 0 0 1

Keterangan :

2019 = Tahun 2019

05 = Bulan Mei

15 = Tanggal 15

001 = Nomor Urut ke-1

2. Nomor Anggota

Nomor anggota digunakan untuk mengidentifikasi setiap anggota perpustakaan

yang di data. Nomor anggota terdiri dari 12 digit, adapun struktur kodenya sebagai

berikut:

9 9 9 9 9 9 9 9 9 9 9 9

Tahun Bulan Tanggal Nomor Urut

Contoh :

2 0 1 9 0 5 1 8 0 0 0 1

Keterangan :

2019 = Tahun 2019

05 = Bulan Mei

18 = Tanggal 18

0001 = Nomor Urut ke-1

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

52

3. Nomor Transaksi

Nomor transaksi digunakan untuk mengidentifikasi setiap transaksi peminjaman

yang di data. Nomor transaksi terdiri dari 11 digit, adapun struktur kodenya sebagai

berikut:

L N 9 9 9 9 9 9 9 9 9

Inisial Loan Tahun Bulan Tanggal Nomor Urut

Contoh :

L N 1 9 0 5 1 8 0 0 1

Keterangan :

LN = Inisial Loan

19 = Tahun Pinjam 2019

05 = Bulan Mei

18 = Tanggal 18

001 = Nomor Urut Transaksi ke-1

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

53

3.7. Spesifikasi Program

1. Struktur Navigasi Admin

Sumber : Hasil Penelitian (2019)

Gambar III.4.

Struktur Navigasi Admin

2. Struktur Navigasi Pelaksana Otomasi

Sumber : Hasil Penelitian (2019)

Gambar III.5.

Struktur Navigasi Pelaksana Otomasi

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

54

3. Struktur Navigasi Pelaksana Layanan

Sumber : Hasil Penelitian (2019)

Gambar III.6.

Struktur Navigasi Pelaksana Layanan

4. Struktur Navigasi Pengunjung

Sumber : Hasil Penelitian (2019)

Gambar III.7.

Struktur Navigasi Pengujung

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

55

3.8. Spesifikasi Sistem Komputer

Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak

minimal yang dibutuhkan untuk mengimplementasikan Program Pengelolaan

Perpustakaan (GRAMPUS).

1. Spesifikasi Perangkat Keras (Hardware)

Berdasarkan kondisi yang telah dipaparkan sebelumnya, spesifikasi perangkat

keras minimal yang diusulkan untuk digunakan yaitu:

a. Server

1) CPU (Central Processing Unit)

a) Minimal Processor Intel® Coreᵀᴹ i3

b) Minimal RAM 4 GB DDR3

c) Minimal Harddisk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi 1366x768

5) Barcode Scanner

b. Client

1) CPU (Central Processing Unit)

a) Minimal Processor Intel® Pentium® Coreᵀᴹ 2

b) Minimal RAM 2 GB DDR3

c) Minimal Harddisk 250 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi 1366x768

5) Barcode Scanner

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

56

2. Spesifikasi Perangkat Lunak (Software)

a. Server

1) Sistem Operasi : Minimal Microsoft Windows 7

2) Aplikasi bundle Web Server : Xampp v3.2.2 yang terdiri dari beberapa

komponen diantaranya:

a) Aplikasi Apache v2.4.17

b) Aplikasi PHP v.5.6.19

c) Aplikasi MySQL v.5.0.11

d) Aplikasi phpMyAdmin v.4.5.1

3) Aplikasi Web Browser seperti Google Chrome, Mozila Firefox, Microsoft

Edge, Safari, Opera

b. Client

1) Sistem Operasi : Minimal Microsoft Windows XP

2) Aplikasi Web Browser seperti Google Chrome, Mozila Firefox, Microsoft

Edge, Safari, Opera

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

57

3.9. Implementasi

1. Halaman Login

Sumber : Hasil Penelitian (2019)

Gambar III.8.

Halaman Login

2. Halaman Home Admin

Sumber : Hasil Penelitian (2019)

Gambar III.9.

Halaman Home

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

58

3. Halaman Home Pelaksana Otomasi

Sumber : Hasil Penelitian (2019)

Gambar III.10.

Halaman Home Pelaksana Otomasi

4. Halaman Home Pelaksana Layanan

Sumber : Hasil Penelitian (2019)

Gambar III.11.

Halaman Home Pelaksana Layanan

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

59

5. Halaman Entri Katalog

Sumber : Hasil Penelitian (2019)

Gambar III.12.

Halaman Entri Katalog

6. Halaman Daftar Katalog

Sumber : Hasil Penelitian (2019)

Gambar III.13.

Halaman Daftar Katalog

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

60

7. Halaman Entri Koleksi

Sumber : Hasil Penelitian (2019)

Gambar III.14.

Halaman Entri Koleksi

8. Halaman Daftar Koleksi

Sumber : Hasil Penelitian (2019)

Gambar III.15.

Halaman Daftar Koleksi

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

61

9. Halaman Tambah Sumber Perolehan

Sumber : Hasil Penelitian (2019)

Gambar III.16.

Halaman Tambah Sumber Perolehan

10. Halaman Daftar Sumber Perolehan

Sumber : Hasil Penelitian (2019)

Gambar III.17.

Halaman Daftar Sumber Perolehan

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

62

11. Halaman Entri Anggota

Sumber : Hasil Penelitian (2019)

Gambar III.18.

Halaman Entri Anggota

12. Halaman Daftar Anggota

Sumber : Hasil Penelitian (2019)

Gambar III.19.

Halaman Daftar Anggota

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

63

13. Halaman Entri Peminjaman

Sumber : Hasil Penelitian (2019)

Gambar III.20.

Halaman Entri Peminjaman

14. Halaman Daftar Peminjaman

Sumber : Hasil Penelitian (2019)

Gambar III.21.

Halaman Daftar Peminjaman

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

64

15. Halaman Entri Pengembalian

Sumber : Hasil Penelitian (2019)

Gambar III.22.

Halaman Entri Pengembalian

16. Halaman Daftar Pengembalian

Sumber : Hasil Penelitian (2019)

Gambar III.23.

Halaman Daftar Pengembalian

17. Halaman Tambah User

Sumber : Hasil Penelitian (2019)

Gambar III.24.

Halaman Tambah User

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

65

18. Halaman Data User

Sumber : Hasil Penelitian (2019)

Gambar III.25.

Halaman Data User

19. Halaman Profile

Sumber : Hasil Penelitian (2019)

Gambar III.26.

Halaman Profile

20. Halaman Laporan Anggota

Sumber : Hasil Penelitian (2019)

Gambar III.27.

Halaman Laporan Anggota

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

66

21. Halaman Laporan Katalog

Sumber : Hasil Penelitian (2019)

Gambar III.28.

Halaman Laporan Katalog

22. Halaman Laporan Koleksi

Sumber : Hasil Penelitian (2019)

Gambar III.29.

Halaman Laporan Koleksi

23. Halaman Laporan Sirkulasi

Sumber : Hasil Penelitian (2019)

Gambar III.30.

Halaman Laporan Sirkulasi

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

67

24. Halaman Laporan Buku Tamu

Sumber : Hasil Penelitian (2019)

Gambar III.31.

Halaman Laporan Buku Tamu

25. Halaman Pengunjung

Sumber : Hasil Penelitian (2019)

Gambar III.32.

Halaman Pengunjung

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

68

26. Halaman Pengunjung Buku Tamu

Sumber : Hasil Penelitian (2019)

Gambar III.33.

Halaman Pengunjung Buku Tamu

27. Halaman Pengunjung OPAC

Sumber : Hasil Penelitian (2019)

Gambar III.34.

Halaman Pengunjung OPAC

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

69

3.10. Pengujian Unit

Pengujian terhadap program yang dirancang menggunakan black-box testing

yang berfokus pada masukan dan keluaran program. Ada 3 halaman yang akan diuji

yaitu:

1. Pengujian terhadap Form Login

Tabel III.11.

Pengujian Form Login

No Skenario Pengujian Test Case Hasil yang

Diharapkan

Hasil

Pengujian Kesimpulan

1 Username dan

password tidak diisi

kemudian menekan

tombol login.

Username :

(Kosong)

Password :

(Kosong)

Sistem menolak

akses user

kemudian

menampilkan

alert “Perhatian,

username dan

password harus

diisi”.

Sesuai

Harapan Valid

2 Username diisi dan

password tidak diisi

kemudian menekan

tombol login.

Username :

admin

Password :

(Kosong)

Sistem menolak

akses user

kemudian

menampilkan

alert “Perhatian,

password harus

diisi”.

Sesuai

Harapan Valid

3 Username tidak diisi

dan password diisi

kemudian menekan

tombol login.

Username :

(kosong)

Password :

admin

Sistem menolak

akses user

kemudian

menampilkan

alert “Perhatian,

username harus

diisi”.

Sesuai

Harapan Valid

4 Mengetikkan salah

satu kondisi salah

pada username atau

password kemudian

menekan tombol

login.

Username :

admin

Password :

XyZ89db

(salah)

Sistem menolak

akses user

kemudian

menampilkan

alert “Perhatian,

username atau

password salah”.

Sesuai

Harapan Valid

5 Mengetikkan

username dan

password dengan

data yang valid

kemudian menekan

tombol login.

Username :

admin (valid)

Password :

admin (valid)

Sistem

menerima akses

kemudian

menampikan

menu utama.

Sesuai

Harapan Valid

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

70

2. Pengujian terharap Form Entri Katalog

Tabel III.12.

Pengujian Form Entri Katalog

No Skenario Pengujian Test Case Hasil yang

Diharapkan

Hasil

Pengujian Kesimpulan

1 Semua bidang pada

form tidak diisi

kemudian menekan

tombol simpan.

Judul Utama :

(Kosong)

Anak Judul :

(Kosong)

Penanggung

jawab :

(Kosong)

Tajuk

Pengarang:

(Kosong)

Penerbit :

(Kosong)

Tahun Terbit :

(Kosong)

Termpat

Terbit :

(Kosong)

Jumlah

Halaman :

(Kosong)

Ket. Ilustrasi :

(Kosong)

Dimensi :

(Kosong)

Edisi :

(Kosong)

Subjek Kelas :

(Kosong)

No. Klas DDC

: (Kosong)

Nomor

Panggil :

(Kosong)

ISBN :

(Kosong)

Cover Buku :

(Kosong)

Sistem akan

menolak

kemudian

memberikan

keterangan alert

“Peringatan,

Mohon untuk

mengisi semua

bidang yang

diharuskan”.

Sesuai

Harapan

Valid

2 Mengisi semua

bidang pada form

kemudian menekan

tombol simpan.

Judul Utama :

HTML & Css

Anak Judul :

Pemrograman

Penanggung

jawab :

Ricid

Kumbara

Tajuk

Pengarang:

Ricid

Penerbit :

Sistem

menerima

kemudian

menyimpan data

ke dalam

database dan

menampilkan

pesan “Sukses,

katalog berhasil

ditambahkan”.

Sesuai

Harapan

Valid

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · Mengetik rencana layanan perpustakaan pada seksi pelayanan perpustakaan. b. ... c. Mengetik SOP dan standar pedoman dan prosedur kerja

71

Andi Offset

Tahun Terbit :

2019

Termpat

Terbit :

Purwakarta

Jumlah

Halaman :

Xii + 250 hal

Ket. Ilustrasi :

ilus

Dimensi :

16 x 22 cm

Edisi :

1

Subjek Kelas :

Karya Umum

dan Kompter

No. Klas DDC

: 002

Nomor

Panggil :

002 RIC h

ISBN :

979-99-9-9

Cover Buku :

coverbuku.jpg

3. Pengujian terhadap Form Entri Peminjaman

Tabel III.13.

Pengujian Form Entri Peminjaman

No Skenario Pengujian Test Case Hasil yang

Diharapkan

Hasil

Pengujian Kesimpulan

1 Memindai barcode

pada kartu anggota,

memindai barcode

pada koleksi

kemudian simpan

transaksi.

No. Barcode

Anggota :

201905120001

No. Barcode

Koleksi :

20190620005

(Scan pertama),

20190620001

(Scan kedua)

Sistem

menyimpan data

transaksi ke

dalam database

kemudian

menampilkan

pesan “Sukses,

Transaksi

berhasil”.

Sesuai

Harapan

Valid