![Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/1.jpg)
23
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Setelah penulis melakukan riset ke SMA N 1 PAGERBARANG, TEGAL.
Penulis mendapatkan berbagai informasi dari Kepala Sekolah tentang sejarah
berdirinya sekolah serta struktur organisasi dan fungsinya.
3.1.1. Sejarah Institusi
SMA N 1 Pagerbarang berdiri pada tahun ajaran 2006/2007. Pada hari
senin, 17 juli 2006, dimulailah pekerjaan pembangunan USB (Unit Sekolah Baru)
tersebut. Penerimaan peserta didik dan berlangsungnya kegiatan belajar mengajar
berada di SMP N 1 Pagerbarang dengan kepala sekolah Bpk. Ngadiono, S.Pd.
Saat itu jumlah siswa yang mengikuti pembelajaran tersebut berjumlah 120 orang,
dengan tenaga pengajar sebanyak 11 orang dan tenaga administrasi 1 orang.
Proses pembangunan berlangsung selama 8 bulan. Setelah dianggap
selesai, dan disetujui oleh Bpk. H. Agus Riyanto, S Sos. MM yang saat itu
menjabat sebagai Bupati Tegal, Jawa Tengah melalui Drs. Sartono, MM yang saat
itu menjabat sebagai Kepala Dinas P dan K Kab. Tegal.
Akhirnya pada hari jum’at, 23 Februari 2007 para siswa dan staff berhasil
menempati unit sekolah baru (USB) SMA N 1 Pagerbarang. Pada saat itu, unit
sekolah baru berhasil diresmikan pada hari kamis, 5 April 2007. Acara peresmian
USB dihadiri sebanyak 300 orang, Kepala Dinas P dan K Kab. Tegal Bapak Drs.
Sartono, MM, Kepala Dinas P dan K Provinsi Jawa Tengah Bapak Widadi, S.H.,
dan Wakil Bupati Bapak H. Hammam Miftah, S.Ag.,M.M.
![Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/2.jpg)
24
Visi SMA N 1 Pagerbarang :
Berprestasi yang dilandasi iman dan taqwa
Misi SMA N 1 Pagerbarang :
1. Menciptakan lingkungan pembelajaran yang kondusif dalam rangka
mencapai prestasi dan mutu pembelajaran.
2. Mengembangkan potensi diri menuju penguasaan ilmu pengetahuan dan
teknologi.
3. Meningkatkan pemahaman nilai-nilai kebangsaan menuju kokohnya
integritas bangsa.
4. Mengembangkan sikap progresif futuristik dan kerja keras menuju kinerja
pendidikan yang memadai.
5. Menanamkan nilai-nilai keimanan dan ketaqwaan serta akhlak mulia.
3.1.2. Struktur Organisasi dan Fungsi
Struktur Organisasi
Struktur organisasi perpustakaan SMA N 1 Pagerbarang, sebagai berikut:
a. Kepala Sekolah
b. Kepala Perpustakaan
c. Bagian Teknis
d. Bagian Pelayanan
e. Bagian Pemeliharaan
f. Siswa
Adapun struktur organisasi Perpustakaan SMA N 1 Pagerbarang dapat dilihat
pada bagan berikut:
![Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/3.jpg)
25
STRUKTUR ORGANISASI PERPUSTAKAAN
SMA N 1 PAGERBARANG
Gambar III.1. Struktur Organisasi Perpustakaan SMA N 1
PAGERBARANG
Adapun uraian tugas dari setiap bagian organisasi Perpustakaan SMA N 1
Pagerbarang, yaitu:
a. Kepala Sekolah mempunyai tugas:
1) Mengkoordinasikan dan mengawasi secara umum kegiatan perpustakaan;
b. Kepala Perpustakaan mempunyai tugas:
1) Mengkoordinasi tugas seluruh perpustakaan;
2) Menemukan kebijakan yang diperlukan untuk perpustakaan;
3) Membina, membimbing, mengawasi, dan mengarahkan pelaksanaan
harian dalam menjalankan tugasnya;
![Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/4.jpg)
26
c. Bagian Teknis mempunyai tugas:
1) Melakukan pengadaan buku perpustakaan;
2) Melakukan pemeriksaan buku perpustakaan;
3) Menstempel buku – buku perpustakaan;
4) Memasukan buku pada buku induk mengklasifikasikan buku;
5) Melakukan penyusunan koleksi dan kartu katalog;
d. Bagian Pelayanan mempunyai tugas:
1) Melayani pinjaman;
2) Melayani pengembalian;
3) Pelayanan referensi, sesuai dengan jam perpustakaan;
4) Pengontrolan administrasi pinjaman;
e. Bagian Pemeliharaan mempunyai tugas:
1) Menyampul buku;
2) Mengadakan perbaikan – perbaikan buku yang rusak;
3) Penyusunan;
3.2. Analisa Kebutuhan
Berdasarkan sistem yang ada pada perpustakaan SMA N 1 PAGERBARANG
masih manual, maka penulis membuat perpustakaan berbasis web yang sangat
dibutuhkan untuk pendataan yang lebih efisien, berikut identifikasi program yang
telah dibuat.
1. Admin
a. Dapat melakukan login ke halaman admin.
b. Dapat menambah, mengedit, dan menghapus anggota.
![Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/5.jpg)
27
c. Dapat menambah, mengedit, dan menghapus e-book.
d. Dapat membuat laporan pengunjung, laporan anggota, dan laporan e-book.
e. Dapat menambah, mengedit, dan menghapus user.
f. Dapat menghapus pesan masuk.
2. Anggota
a. Dapat melakukan login ke halaman user.
b. Dapat mengisi buku pengunjung.
c. Dapat mendownload e-book.
d. Dapat mengirim pesan.
3. Pengunjung
a. Dapat melihat halaman depan e-library.
b. Dapat mendaftar sebagai user.
c. Dapat mengirim pesan.
![Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/6.jpg)
28
3.3. Perancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
A. Rancangan Antar Muka Index.
Gambar III.2. Rancangan Antar Muka Index
B. Rancangan Antar Muka Login.
Gambar III.3. Rancangan Antar Muka Login
![Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/7.jpg)
29
C. Rancangan Antar Muka Daftar Member.
Gambar III.4. Rancangan Antar Muka Daftar Member
D. Rancangan Antar Muka Kirim Pesan.
Gambar III.5. Rancangan Antar Muka Kirim Pesan
![Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/8.jpg)
30
E. Rancangan Antar Muka Home Admin.
Gambar III.6. Rancangan Antar Muka Home Admin
F. Rancangan Antar Muka Admin Buku
Gambar III.7. Rancangan Antar Muka Admin Buku
![Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/9.jpg)
31
G. Rancangan Antar Muka Admin Input Buku
Gambar III.8. Rancangan Antar Muka Admin Input Buku
H. Rancangan Antar Muka Admin Artikel
Gambar III.9. Rancangan Antar Muka Admin Artikel
![Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/10.jpg)
32
I. Rancangan Antar Muka Admin Input Artikel
Gambar III.10. Rancangan Antar Muka Admin Input Artikel
J. Rancangan Antar Muka Admin Anggota
Gambar III.11. Rancangan Antar Muka Admin Anggota
![Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/11.jpg)
33
K. Rancangan Antar Muka Admin Input Anggota
Gambar III.12. Rancangan Antar Muka Admin Input Anggota
L. Rancangan Antar Muka Admin Pengunjung
Gambar III.13. Rancangan Antar Muka Admin Pengunjung
![Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/12.jpg)
34
M. Rancangan Antar Muka Admin Pesan
Gambar III.14. Rancangan Antar Muka Admin Pesan
N. Rancangan Antar Muka Admin Laporan Pengunjung
Gambar III.15. Rancangan Antar Muka Admin Laporan Pengunjung
![Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/13.jpg)
35
O. Rancangan Antar Muka Admin Laporan Anggota
Gambar III.16. Rancangan Antar Muka Admin Laporan Anggota
P. Rancangan Antar Muka Admin Laporan E-Book
Gambar III.17. Rancangan Antar Muka Admin Laporan E-Book
![Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/14.jpg)
36
Q. Rancangan Antar Muka Admin Manage Member
Gambar III.18. Rancangan Antar Muka Admin Manage Member
R. Rancangan Antar Muka Admin Input Member
Gambar III.19. Rancangan Antar Muka Admin Input Member
![Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/15.jpg)
37
S. Rancangan Antar Muka Home Member
Gambar III.20. Rancangan Antar Muka Home Member
T. Rancangan Antar Muka Member Buku Tamu
Gambar III.21. Rancangan Antar Muka Member Buku Tamu.
![Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/16.jpg)
38
U. Rancangan Antar Muka Member Artikel
Gambar III.22. Rancangan Antar Muka Member Artikel.
V. Rancangan Antar Muka Member Buku
Gambar III.23. Rancangan Antar Muka Member Buku
![Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/17.jpg)
39
3.3.2. Rancangan Basis Data
A. Entity Relationship Diagram
pengunjung
jam_kunjung
saran
tgl_kunjung
kelas
perlu2
nama
perlu1
jk
id
cari
MENDOWNLOAD
data_buku
nama_file
filesize
tgl_inputfiletype
penerbit
kategorijudul
th_terbit
pengarang
idfiledata
data_anggota
id
no_induk
nama
foto
jk
tanggal_lahir
kelas
tempat_lahir
alamat
MENGIRIM
MENGISI
M
M
M
M
MELIHAT
pesan
nama
pesan
id
artikel
gambar
judul
idariikel
isi
M
M
M
M
Gambar III.24. Entity Relationship Diagram
![Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/18.jpg)
40
B. Logical Relational Structure
data_anggota
id*
no_induk
nama
jk
kelas
tempat_lahir
tgl_lahir
alamat
foto
data_buku
id*
judul
pengarang
th_terbit
penerbit
kategori
filedata
filesize
filetype
nama_file
tgl_input
buku_tamu
id*
nama
jk
kelas
perlu1
perlu2
cari
saran
tgl_kunjung
jam_kunjung
pesan
id*
nama
pesan
artikel
idartikel*
judul
isi
gambar
MM
M
M M
M
MM
Gambar III.25. Logical Relational Structure
C. Spesifikasi File
1. Spesifikasi File Login
Nama Database : db_perpustakaan
Nama File : login
Akronim : login
Fungsi : untuk melakukan pengolahan data
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 119
![Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/19.jpg)
41
Kunci Field : id
Software : mysql
Tabel III.1. Spesifikasi File Login
No Elemen Data Nama Field Tipe Size Keterangan
1 id id Integer 2 Primary Key
(auto increment)
2 email email Varchar 100
3 password password Varchar 15
4 hak_akses hak_akses Integer 2
2. Spesifikasi File Data Buku
Nama Database : db_perpustakaan
Nama File : data_buku
Akronim : buku
Fungsi : untuk menyimpan data buku
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 1204
Kunci Field : id
Software : mysql
![Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/20.jpg)
42
Tabel III.2. Spesifikasi File Data Buku
No Elemen Data Nama Field Tipe Size Keterangan
1 id id Integer 2 Primary Key (auto
increment)
2 judul judul Varchar 250
3 pengarang pengarang Varchar 250
4 th_terbit th_terbit Varchar 4
5 penerbit penerbit Varchar 250
6 kategori kategori Varchar 50
7 filedata filedata Longblob -
8 filesize filesize Bigint 20
9 filetype filetype Varchar 200
10 nama_file nama_file Varchar 100
11 tgl_input tgl_input Varchar 75
3. Spesifikasi File Data Anggota
Nama Database : db_perpustakaan
Nama File : data_anggota
Akronim : anggota
Fungsi : untuk menyimpan data anggota
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
![Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/21.jpg)
43
Media : Hardisk
Panjang Record : 634
Kunci Field : id
Software : mysql
Tabel III.3. Spesifikasi File Data Anggota
No Elemen Data Nama Field Tipe Size Keterangan
1 id id Integer 4 Primary Key (auto
increment)
2 no_induk no_induk Varchar 15
3 nama nama Varchar 150
4 email email Varchar 100
5 jk jk Enum -
6 kelas kelas Varchar 10
7 tempat_lahir tempat_lahir Varchar 20
8 tgl_lahir tgl_lahir Varchar 10
9 alamat alamat Varchar 250
10 foto foto Varchar 75
4. Spesifikasi File Pengunjung
Nama Database : db_perpustakaan
Nama File : pengunjung
Akronim : buku tamu
![Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/22.jpg)
44
Fungsi : untuk menyimpan data pengunjung
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 818
Kunci Field : id
Software : mysql
Tabel III.4. Spesifikasi File Pengunjung
No Elemen Data Nama Field Tipe Size Keterangan
1 id id Integer 6 Primary Key (auto
increment)
2 nama nama Varchar 255
3 jk jk Enum -
4 kelas kelas Varchar 17
5 perlu1 perlu1 Varchar 15
6 perlu2 perlu2 Varchar 15
7 cari cari Varchar 255
8 saran saran Varchar 255
9 tgl_kunjung tgl_kunjung Date -
10 jam_kunjung jam_kunjung Time =
![Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/23.jpg)
45
5. Spesifikasi File Pesan
Nama Database : db_perpustakaan
Nama File : pesan
Akronim : pesan
Fungsi : untuk menyimpan data pesan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 366
Kunci Field : id
Software : mysql
Tabel III.5. Spesifikasi File Pesan
No Elemen Data Nama Field Tipe Size Keterangan
1 id id Integer 11 Primary Key (auto
increment)
2 nama nama Varchar 100
3 email email Varchar 100
4 pesan pesan Varchar 255
![Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/24.jpg)
46
6. Spesifikasi File Artikel
Nama Database : db_perpustakaan
Nama File : artikel
Akronim : artikel
Fungsi : untuk menyimpan data artikel
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 166
Kunci Field : id
Software : mysql
Tabel III.6. Spesifikasi File Artikel
No Elemen Data Nama Field Tipe Size Keterangan
1 idartikel idartikel Integer 11 Primary Key (auto
increment)
2 judul judul Varchar 50
3 isi isi Text
4 gambar gambar Varchar 100
![Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/25.jpg)
47
3.3.3. Rancangan Struktur Navigasi
1. Struktur Navigasi Halaman Admin
Gambar III.26. Struktur Navigasi Halaman Admin
Admin atau petugas perpustakaan bisa mengolah data mulai dari menambah,
mengedit, dan menghapus. Admin juga dapat menerima pesan yang dikirimkan
user.
2. Struktur Navigasi Halaman User
Gambar III.27. Struktur Navigasi Halaman User
User atau pengguna e-library ini hanya dapat meihat artikel, mendownload e-
book, dan mengisi buku tamu.
![Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/26.jpg)
48
3.4. Implementasi dan Pengujian Unit
3.4.1. Implementasi
A. Implementasi Rancangan Antar Muka
1. Halaman Index.
Gambar III.28. Halaman Index.
![Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/27.jpg)
49
2. Halaman Login
Gambar III.29. Halaman Login
3. Halaman Pesan
Gambar III.30. Halaman Pesan
![Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/28.jpg)
50
4. Halaman Daftar Member
Gambar III.31. Halaman Daftar Member
5. Halaman Admin
Gambar III.32. Halaman Admin
![Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/29.jpg)
51
3. Halaman Admin Data Buku
Gambar III.33. Halaman Admin Data Buku
4. Halaman Admin Input Buku
Gambar III.34. Halaman Admin Input Buku
![Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/30.jpg)
52
5. Halaman Admin Artikel
Gambar III.35. Halaman Admin Artikel
6. Halaman Admin Input Artikel
Gambar III.36. Halaman Admin Input Artikel
![Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/31.jpg)
53
7. Halaman Admin Anggota
Gambar III.37. Halaman Admin Anggota
8. Halaman Admin Input Anggota
Gambar III.38. Halaman Admin Input Anggota
![Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/32.jpg)
54
9. Halaman Admin Pengunjung
Gambar III.39. Halaman Admin Pengunjung
10. Halaman Admin Laporan Pengunjung
Gambar III.40. Halaman Admin Laporan Pengunjung
![Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/33.jpg)
55
11. Halaman Admin Laporan Anggota
Gambar III.41. Halaman Admin Laporan Anggota
12. Halaman Admin Laporan E-Book
Gambar III.42. Halaman Admin Laporan E-Book
![Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/34.jpg)
56
13. Halaman Admin Manage Data Member
Gambar III.43. Halaman Admin Manage Data Member
14. Halaman Admin Input Member
Gambar III.44. Halaman Admin Input Member
![Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/35.jpg)
57
15. Halaman Admin Pesan
Gambar III.45. Halaman Admin Pesan
16. Halaman Member
Gambar III.46. Halaman Member
![Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/36.jpg)
58
17. Halaman Member Buku Tamu
Gambar III.47. Halaman Member Buku Tamu
18. Halaman Member Artikel
Gambar III.48. Halaman Member Artikel
![Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/37.jpg)
59
19. Halaman Member Buku
Gambar III.49. Halaman Member Buku
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak yang
dibutuhkan untuk mengimplementasikan program e-library SMA N 1
PAGERBARANG.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
a) Processor Intel(R) Core(TM) i3-3110M CPU @2,40Ghz 2.40Ghz.
b) RAM DDR3 2,00 GB.
2) Mouse
3) Keyboard
4) Monitor
![Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/38.jpg)
60
5) Koneksi Internet
b. Client
1) CPU
a) Processor Intel(R) Core(TM) i3-3110M CPU @2,40Ghz 2.40Ghz.
b) RAM DDR3 2,00 GB.
2) Mouse
3) Keyboard
4) Monitor
5) Koneksi Internet
2. Spesifikasi Perangkat Lunak
a. Server
1) Operating system microsoft windows 7 ultimate 32-bit.
2) Web server Xampp 1.7.2
b. Client
1) Operating system microsoft windows 7 ultimate 32-bit.
2) Web browser Mozilla Firefox
![Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/39.jpg)
61
3.4.2. Pengujian Unit
A. Pengujian Terhadap Form Login Admin dan User
Tabel III.7.
Hasil Pengujian Black Box Setting Pada Login Admin dan User
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
muncul
peringatan,
“Pengisian
form belum
benar”
Sesuai
harapan
Valid
2 Username diisi
sedangkan
Password
dikosongkan
kemudian klik
tombol login
Username
(admin)
Password
(kosong)
Sistem akan
menolak dan
muncul
peringatan,
“Pengisian
form belum
benar”
Sesuai
harapan
Valid
3 Username
dikosongkan
sedangkan
Password diisi
kemudian klik
tombol login
Username
(kosong)
Password
(admin)
Sistem akan
menolak dan
muncul
peringatan,
“Pengisian
form belum
benar”
Sesuai
harapan
Valid
4 Salah
mengetikan
pada
Username dan
Password
kemudian klik
tombol login
Username
admin (benar)
Password
putry(salah)
Sistem akan
menolak dan
muncul
peringatan,
“Anda Gagal
Login”
Sesuai
harapan
Valid
5 Benar
mengetikan
pada
Username dan
Password
kemudian klik
tombol login
Username
admin(benar)
Password
admin(benar)
Sistem
menerima
kemudian
menampilkan,
“Anda
Berhasil
Login”
Kemudian
menampilkan
menu utama
Sesuai
harapan
Valid
![Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/40.jpg)
62
B. Pengujian Terhadap Form Input Data Anggota
Tabel III.8.
Hasil Pengujian Black Box Setting Pada Input Data Anggota
No Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1 Salah satu
field tidak
terisi
kemudian
klik input
Nama (kosong)
Email (kosong)
JK (kosong)
Kelas (kosong)
Tempat Lahir
(kosong)
Tanggal Lahir
(kosong)
Alamat
(kosong)
Foto (kosong)
Sistem
menolak
maka akan
muncul
peringatan,
“Pengisian
Form Belum
Benar Harap
Ulangi Lagi”
Sesuai
Harapan
Valid
2 Mengisi
dengan benar
semua field
Kemudian
klik input
Nama (terisi)
Email (terisi)
JK (terisi)
Kelas (terisi)
Tempat Lahir
(terisi)
Tanggal Lahir
(terisi)
Alamat (terisi)
Foto (terisi)
Sistem
menerima
kemudian
muncul, “Data
Anggota
Telah
Ditambahkan”
dan
diteruskan ke
halaman
berikutnya
Sesuai
Harapan
Valid
![Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · berdirinya sekolah serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Institusi ... Dapat membuat laporan pengunjung, ... Dapat menambah,](https://reader034.vdokumen.com/reader034/viewer/2022052517/5c93ef8109d3f21a398d01b4/html5/thumbnails/41.jpg)
63
C. Pengujian Terhadap Form Input Data Buku
Tabel III.9.
Hasil Pengujian Black Box Setting Pada Input Data Buku
No Skenario
Pengujian
Test Case Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1 Salah satu
field tidak
terisi
kemudian
klik input
Judul (kosong)
Pengarang
(kosong)
Penerbit
(kosong)
Tahun terbit
(kosong)
Kategori
(kosong)
Foto (kosong)
Sistem
menolak
maka akan
muncul
peringatan,
“Pengisian
Form Belum
Benar Harap
Ulangi Lagi”
Sesuai
Harapan
Valid
2 Mengisi
dengan benar
semua field
Kemudian
klik input
Judul (terisi)
Pengarang
(terisi)
Penerbit (terisi)
Tahun terbit
(terisi)
Kategori (terisi)
Foto (terisi)
Sistem
menerima
kemudian
muncul, “Data
Buku Berhasil
Disimpan”
dan
diteruskan ke
halaman
berikutnya
Sesuai
Harapan
Valid