Anda di halaman 1dari 31

LAPORAN

APLIKASI PERPUSTAKAAN DIGITAL BERBASIS WEB

Diajukan Untuk Memenuhi Syarat Mengikuti Ujian Nasional Praktik Kejuruan,


Uji Kompetensi Keahlian (UKK)
Program Studi : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak (RPL)

DISUSUN OLEH :
Nama : TAMARA YULIA CITRA
NIS/NISN : 2021.255/0063841256

YAYASAN FAUZIAH ADNAN

SMK SATRYA BUDI KARANG REJO


TERAKREDITASI “B”
Jl.Anjangsana No.83 Huta I Nagori Karang Rejo 21151 Kec.Gunung Maligas
Kab.Simalungun - Sumatera Utara
2024
LEMBAR PENGESAHAN

Laporan Tugas Akhir Uji Kompetensi Keahlian (UKK) yang Berjudul :


APLIKASI PERPUSTAKAAN DIGITAL BERBASIS WEB

Disusun Oleh :
NAMA PESERTA : TAMARA YULIA CITRA
NO. PAKET SOAL : KM3063 / P1-23/24
PAKET SOAL : PAKET - 1
PROG. KEAHLIAN : REKAYASA PERANGKAT LUNAK (RPL)

Telah memenuhi syarat untuk Mengikuti Uji Kompetensi Kejuruan (UKK)


Pada
Program Studi : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak (RPL) SMK Satrya Budi Karang Rejo

Mengesahkan, Karang Rejo, Februari 2024


Ketua Program Keahlian RPL Guru Pembimbing,

SRI WAHYUNI, S.Kom SUYANTI


NUPTK :5457763665300033

Mengetahui/Menyetujui :
Kepala Sekolah
SMK Satrya Budi Karang Rejo

MUSTAPA HABIB HUTABARAT.S.Kom


NUPTK : 0756761663200022

ii
LEMBAR PENGESAHAN

Laporan Tugas Akhir Ujian Nasional Praktek Kejuruan yang Berjudul :

APLIKASI PERPUSTAKAAN DIGITAL BERBASIS WEB

NAMA PESERTA : TAMARA YULIA CITRA


NOMOR PESERTA : 11-0117-0052 -5
NISN : 0063841256
PROG. KEAHLIAN : REKAYASA PERANGKAT LUNAK (RPL)

TELAH DIPERIKSA DAN DIUJI PADA TANGGAL 26-29 FEBRUARI 2024


OLEH :
TIM PENGUJI INTERNAL DAN EKSTERNAL

PENGUJI 1 PENGUJI 2
STIKOM TUNAS BANGSA SMK SATRYA BUDI KARANG REJO
PEMATANGSIANTAR

RIKI WINANJAYA, M.Kom SRI WAHYUNI, S.Kom


EKSTERNAL INTERNAL

ii
KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-
Nya,sehingga praktikan dapat menyelesaikan laporan proyek akhir/project work
dengan baik, Shalawat dan salam penulis panjatkan kepada Nabi Muhammad SAW.
Ada pun tujuan praktikan dalam melaksanakan proyek akhir ini adalah untuk
memenuhi salah satu syarat mengikuti Ujian Praktik Kejuruan dalam
menyelesaikan pendidikan Sekolah Menengah Kejuruan pada SMK Satrya Budi
Karang Rejo. Praktik menyadari bahwa laporan ini masih banyak kekurangan dan
jauh dari kesempurnaan. Oleh karna itu, praktik menerima kritik dan saran yang
bersifat membangun.
Dengan semakin cepatnya perkembangan teknologi, maka setiap individu
dapat mengakses internet dengan mudah dan cepat untuk mengetahui informasi
tentang perpustakaan digital berbasis web.

Tidak lupa praktikan mengucapkan terimakasih yang sebesar-besarnya kepada:

1. Ibu Fauziah Adnan, selaku Ketua Yayasan Satrya Budi Karang Rejo

2. Bapak Mustapa Habib Hutabarat,S.kom, selaku Kepala Sekolah SMK Satrya


Budi Karang Rejo
3. Ibu Sri Wahyuni S.Kom, selaku Ketua Program Study Jurusan Rekayasa Perangkat
Lunak(RPL) SMK Satrya Budi Karang Rejo

4. Ibu Suyanti selaku Guru Pembimbing program study jurusan Rekayasa Perangkat
Lunak (RPL)

5. Ibu Mariati,S.pd selaku Wali Kelas XII RPL ( Rekayasa Perangkat Lunak)
Penulis menyadari bahwa masih ada kekurangan dalam penulisan Tugas
Akhir, maka penulis mohon maaf dan semoga laporan ini dapat memberikan
informasi, manfaat terutama untuk penulis sendiri dan juga bagi siapa yang membaca
dan memerlukannya.

Karang Rejo,
Penulis

Tamara yulia citra

iii
DAFTAR ISI

halaman
Halaman Judul........................................................................................................ i

Lembar Pengesahan............................................................................................... ii

Kata Pengantar....................... ................................................................................. iii

Daftar Isi.................................................................................................................. iv

Daftar Tabel............................................................................................................. v

Daftar Gambar........................................................................................................vi
BAB 1. PENDAHULUAN............................................................................... 1
1.1. Latar Belakang Masalah........................................................... 1

1.2. Rumusan Masalah...................................................................... 2

1.3. Batasan Masalah........................................................................ 2

1.4. Tujuan Penelitian........................................................................ 2

1.5. Manfaat Penelitian..................................................................... 2

1.6. Sistematika Penulisan................................................................ 2

BAB 2. TINJAUAN PUSTAKA........................................................................ 4


2.1. Pengertian Aplikasi ................................................................... 4

2.2. Pengertian Web........................................................................... 4

2.3. Xampp.......................................................................................... 4

2.4. Pengertian Sublime.................................................................... 5

2.5. MySQL... ...................................................................................... 5

2.6. Entity Relationship Diagram(ERD)......................................... 6

2.7. Database...................................................................................... 8

2.8. PHP.............................................................................................. 9

BAB 3. METEOLOGI PENELITIAN................................................................ 10


3.1. Metode Pengumpulan Data ................................................... 10

3.2. Metode Perancangan Sistem..................................................... 10

iv
3.3. Rancangan Proses....................................................................... 10

3.4. Rancangan Basis Data............................................................... 11

BAB 4. HASIL DAN PEMBAHASAN........................................................... 15


4.1. Hasil.............................................................................................. 15

4.2. Halaman Utama......................................................................... 15

4.3. Halaman Registrasi................................................................... 15

4.4. Halaman Petugas......................................................................... 16

4.5. Halaman Peminjam.................................................................... 17

4.6. Halaman Peminjaman.............................................................. 17

4.7. Halaman Buku............................................................................. 18


4.8. Halaman Detail Buku.................................................................... 19

BAB 5. PENUTUP.............................................................................................. 20
5.1. Kesimpulan .............................................................................. 20

5.2. Saran ......................................................................................... 20

DAFTAR PUSTAKA....................................................................................... 21

DAFTAR RIWAYAT HIDUP......................................................................... 23

iv
DAFTAR TABEL

Halaman
Tabel 2.1 Komponen Komponen ERD...................................................................... 7

Tabel 3.1 Desain Tabel User.................................................................................... 12

Tabel 3.2 Desain Tabel Buku................................................................................... 13

Tabel 3.3 Desain Tabel Ulasan Buku........................................................................ 13

Tabel 3.4 Desain Tabel Peminjaman......................................................................... 13

Tabel 3.5 Desain Tabel Koleksi Pribadi.................................................................... 14

Tabel 3.6 Desain TabelKategori Buku Relasi........................................................... 14

Tabel 3.7 Desain Tabel Kategori Buku..................................................................... 14

v
DAFTAR GAMBAR

Halaman
Gambar 2.1 XAMPP........................................................................................................... 5

Gambar 2.2 Sublime.............................................................................................................6

Gambar 2.3 MySQL....................................................................................................................... 6

Gambar 2.4 Relasi One To One..................................................................................................... 7

Gambar 2.5 Relasi One To Many.................................................................................................. 8

Gambar 2.6 Relasi Many To Many................................................................................................ 8

Gambar 2.7 Database..................................................................................................................... 9

Gambar 3.1 Perancangan ERD..................................................................................................... 11

Gambar 3.2 Relasi Antar Tabe............................................................................................12

Gambar 4.1 Halaman Utama...............................................................................................15

Gambar 4.2 Halaman Registrasi................................................................................................... 16

Gambar 4.3 Halaman Petugas........................................................................................................ 16

Gambar 4.4 Halaman Peminjam.................................................................................................... 17

Gambar 4.5 Halaman Peminjaman................................................................................................ 18

Gambar 4.6 Halaman Buku............................................................................................................18

Gambar 4.7 Halaman Detail Buku.................................................................................................19

vi
BAB 1
PENDAHULUAN

1.1. Latar Belakang Masalah

Aplikasi adalah perangkat lunak yang menggabungkan beberapa fitur tertentu


dengan cara yang dapat diakses oleh pengguna. Ada jutaan aplikasi di App Store dan toko
aplikasi Android, yang menawarkan layanan aplikasi. Aplikasi sendiri adalah dasar dari
ekonomi seluler. Sejak kedatangan iPhone pada 2007 dan App Store pada 2008, aplikasi
telah menjadi cara utama pengguna memasuki revolusi ponsel cerdas atau smartphone.

Perpustakaan Digital merupakan lembaga penyedia jasa informasi yang dibangun


untuk mengelola dan mendistribusikan pengetahuan yang dikemas dalam bentuk
informasi kepada masyarakat. Tujuan yang diharapkan dari proses tersebut ialah agar
terbentuk peradaban bangsa yang maju dan cerdas, sehingga tercipta budaya masyarakat
yang lebih peduli terhadap pengetahuan, dan pada akhirnya akan muncul pola
masyarakat yang dengan sengaja hadir dan memanfaatkan perpustakaan sebagai
upaya meningkatkan perbendaharaan berpikir yang bersumber dari informasi yang
valid dan berkualitas.

Perpustakaan memiliki peranan besar dalam proses organisasi informasi yang


diolah dari berbagai sumber literatur hasil karya cipta manusia yang dilayankan kembali
pada masyarakat penggunanya. Oleh karena itu, berbagai upaya telah dilakukan
pustakawan dalam rangka melakukan pengembangan sebagai rencana strategis agar
tujuan perpustakaan untuk memberikan pelayanan terbaik bagi masyarakat dapat
tercapai sesuai rencana.

Perpustakaan digital menjadi bagian dari inovasi pengembangan perpustakaan


yangdibangun untuk menarik masyarakat pengguna dalam jumlah besar. Selain itu,
keberadaanperpustakaan digital memungkinkan untuk menjangkau kelompok pengguna
yang masuk dalamkelompok pengguna potensial. Pengembangan perpustakaan digital
merupakan salah satustrategi yang dapat dioptimalkan sebagai media distribusi
informasi secara merata. Walaupunmemang perpustakaan digital bukanlah kunci
utama dalam menarik masyarakat untukmemanfaatkan perpustakaan, namun
keberadaannya cukup berpengaruh sebagai salah satumedia komunikasi dan distribusi
informasi yang penting bagi perpustakaan. Oleh itu penelitianini bertujuan untuk

1
mengkaji tentang pengembangan perpustakaan digital yang dapatmenjangkau
kelompok-kelompok pengguna potensial yang jarang tersentuh oleh perpustakaan

1.2. Rumusan Masalah

Berdasarkan latar belakang diatas maka rumusan masalah dalam penelitian ini adalah
cara membuat Aplikasi Perpustakaan Digital dengan baik

1.3. Batasan Masalah

Dalam penulisan laporan ini, guna tercapainya tujuann serta menjadikan penelitian
yang dilakukan lebih terarah, maka penulisan membuat batasan batasan masalah, yaitu:

1. Aplikasi yang dirancang hanya sebatas mengola informasi dari Perpustakaan Digital
berbasis web.

2. Sistem ini dibangun menggunakan Sublime dan menggunakan MySQL sebagai


databasenya.

1.4. Tujuan Penelitian

Dalam penulisan tugas akhir ini penulis memiliki tujuan penelitian :

Tujuan yang hendak di capai dalam penelitian ini adalah merancang sebuah aplikasi
untuk membuat konsep perpustakaan digital di masa yang akan datang dan untuk
mengetahui dan memahami perkembangan dan manfaat dari inovasi perpustakaan digital
dalam kehidupan manusia.

1.5. Manfaat Penelitian

Adapun Manfaat dari penelitian ini adalah :

Menambah pengetahuan tentang teknologi informasi khususnya penyebaran informasi


lewat perpustakaan digital.

1.6. Sistematika Penulisan

Adapun sistematika dalam penulisan laporan Tugas Akhir ini terbagi dalam 5 bab
dan masing-masing bab terbagi atas beberapa sub yaitu :

2
BAB 1 PENDAHULUAN

Pada bab ini penulis akan menguraikan tentang latar belakang


masalah,rumusan masalah, batasan masalah, tujuan penelitian, manfaat
penelitian, dan sistematika penulisan.

BAB 2 TINJAUAN PUSTAKA


Pada bab ini menguraikan teori tentang Aplikasi, Website, Xampp,
Sublime, MySQL, Entity Relationship Diagram(ERD), Database dan PHP.

BAB 3 METODOLOGI PENELITIAN

Bab ini berisikan tentang Metode pengumpulan data yang digunakan untuk
menyelesaikan masalah kemudian Metode perancangan sistem yaitu berisi
tentang rancangan proses yang digunakan dalam membangun sistem diantaranya
perancangan ERD, Rancangan Basis Data yang digunakan dalam membangun
sistem diantaranya perancangan Relasi Antar Tabel (RAT) dan Desain Tabel.

BAB 4 HASIL DAN PEMBAHASAN

Pada bab ini berisi program yang dirancang dan hasil program serta
pembahasan yang menjelaskan keterkaitannya hasil metodologi dari landasan
teoritis memperoleh solusi pemecahan permasalahan.

BAB 5 KESIMPULAN DAN SARAN

Merupakan kesimpulan dari penelitian serta saran yang perlu


diperhatikan pada masa yang akan datang untuk kesempurnaan hasil penelitian.

3
BAB 2

TINJAUAN PUSTAKA

Adapun teori yang diangkat yaitu pengertian Aplikasi, pengertian Web, Xampp, pengertian
Sublime, MySQL, Entity Relationship Diagram(ERD), Database dan PHP.

2.1. Pengertian Aplikasi

Aplikasi adalah perangkat lunak yang menggabungkan beberapa fitur tertentu dengan
cara yang dapat diakses oleh pengguna. Ada jutaan aplikasi di App Store dan toko aplikasi
Android, yang menawarkan layanan aplikasi. Aplikasi sendiri adalah dasar dari ekonomi
seluler. Sejak kedatangan iPhone pada 2007 dan App Store pada 2008, aplikasi telah menjadi
cara utama pengguna memasuki revolusi ponsel cerdas atau smartphone.

Aplikasi berasal dari Bahasa inggris Application yang artinya penerapan atau
penggunaan. Secara teknis back-end aplikasi di buat oleh para programmer atau developer
dengan menggunakan bahasa pemrograman tertentu.

Aplikasi sendiri terbagi menjadi 3 jenis yakni, Aplikasi desktop (1) yang dijalankan
pada komputer atau pc. Aplikasi web (2) yang dijalankan menggunakan computer dengan
koneksi internet dan Aplikasi mobile (3) yang dapat dijalankan di perangkat mobile.

2.2. Pengertian Web

Website adalah kumpulan halaman web yang saling terhubung dan seluruh file saling
terkait. Web berdiri dari page atau halaman yang dinamakan Homepage. Homepage berada
pada posisi teratas dengan halaman-halaman terkait berada dibawahnya. Biasanya, setiap
halaman di bawah homepage (child page) berisi hyperlink ke halaman lain dalam web
(Gregorius,2000).

Website merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup


lokal maupun jarak jauh. Dokumen pada website disebut dengan web page dan link dalam
website memungkinkan pengguna bisa berpindah.

2.3. XAMPP

XAMPP adalah sebuah paket perangkat lunak (software) computer yang system
penamannya diambil dari akronim kata Apache, MySQL (dulu) / MariaDB (sekarang), PHP,
dan Perl. Sementara imbuhan huruf “X” yang terdapat pada awal kata berasal dari istilah

4
cross platform sebagai simbol bahwa aplikasi ini bisa dijalankan di empat sistem operasi
berbeda, seperti OS Linux, OS Windows, Mac OS dan juga Solaris.

Gambar 2.1 XAMPP

2.4. Pengertian Sublime

Sublime text adalah sebuah aplikasi text editor dan kode sumber yang digunakan oleh
para pengembang, programmer, dan pihak pihak lain yang memerlukan alat untuk mengedit
dan menulis berbagai jenis teks, termasuk kode pemrograman.

Gambar 2.2 Sublime

2.5. MySQL

“MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak
digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan
pengolahan datanya”.(Rahayu,2019).

MySQL adalah sebuah database manajemen sistem (DBMS) popular yang memiliki

5
fungsi sebagai relational database manajemen sistem (RDBMS). Selain itu MySQL software
merupakan suatu aplikasi yang sifatnya open source serta server basis data MySQL memiliki
kinerja sangat cepat, realible, dan mudah untuk digunakan serta bekerja dengan arsitektur
client server atau embedded system.

Gambar 2.3 MySQL

2.6. Entity Relationship Diagram (ERD)

“ERD merupakan reprensentasi grafis himpunan entitas, relationship, dan konstrain


integritas yang dihasilkan pada aktivitas-aktivitas pembangunan. Konstrain integritas pada
entitas dan relationship merupakan bagian penting.

ERD juga merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.

Adapun komponen-komponen dari sejumlah notasi dan simbol ERD yaitu:

6
NO Simbol Nama Keterangan

Digunakan untuk menggambarkan


objek yang dapat di definisikan
Entity
dalam lingkaran pemakai

Digunakan untuk
menggambarkan elemen-
2 Atribut
elemen dari suatu entity,
yang menggambarkan
karakter entity.

Entity dapat berhubungan


satu sama lain. Hubungan
ini disebu Relationship
3 Hubungan/Relasi

Digunakan untuk
menghubungkan entity dan
4 Garis
entity dengan atribut

Tabel 2.1 Komponen-Komponen ERD

1. One to one (1:1)


Perbandingan antar entity pertama dengan entity kedua memiliki hubungan satu ke satu.
Adapun contoh hubungan one to one dapat dilihat pada gambar berikut ini.

Contoh :

Peminjam Memiliki Ulasan

Gambar 2.4 Relasi One to One (1:1)

2. One to many (1:M)

Perbandingan antara entity pertama dengan entity kedua memiliki hubungan satu ke
banyak. Adapun contoh hubungan one to many dapat dilihat pada berikut ini.

7
Contoh :

Buku Kategori
Memiliki

Gambar 2.5 Relasi One to many( 1:M)


3. Many to many (M:M)

Yaitu bahwa entity pertama dengan entity kedua memiliki hubungan banyak ke banyak.
Adapun contoh hubungan many to many dapat dilihat pada berikut ini .

Contoh :

User Memiliki Koleksi

Gambar 2.6 Relasi Many to many (M:M)

2.7.Database

“Database adalah sekumpulan data yang terdiri atas satu atau lebih table yang saling
berhubungan antara satu dengan yang lain, dimana anda atau user mempunyai wewenang untuk
mengakses data tersebut, baik menambah, menghapus, dan mengedit data dalam table table
tersebut”.

Data tersebut diorganisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak
perlu, sehingga data diolah atau di eksplorasi dan mudah untuk menghasilkan informasi.
Database merupakan komponen yang penting dalam pembangunan sebuah sistem informasi,
karena menjadi tempat menampung dan mengorganisasikan seluruh data yang terdapat dalam
sistem.

8
Gambar 2.7 Database

2.8. PHP

“PHP (Hipertext Prepocessor) adalah suatu Bahasa pemrograman yang digunakan untuk
menerjemahkan baris kode program menjadi kode mesin yang dapar dimengerti oleh
komputer yang bersifat server-side yang dapat ditambahkan ke dalam HTML”

PHP merupakan bahasa pemrograman yang dapat digunakan untuk membuat skrip yang
lebih interaktif. Skrip ini kemudian akan diolah dalam web server yang hasilnya dapat dilihat
dalam bentuk HTML. MySQL merupakan bahasa pemrograman database terbuka. Yang mana
memungkinkan anda untuk bisa membuat, merubah, dan mengakses beberapa database.

9
BAB 3
7
METODOLOGI PENELITIAN

Dalam penulisan tugas akhir ini mengumpulkan data dengan sampling yaitu cara
mendapatkan data dengan mengambil sebagian elemen dari populasi. Adapun cara mendapatkannya
adalah :

3.1. Metode Pengumpulan Data

Pada kesempatan ini penulis ingin mencapai penulisan yang baik dan bermanfaat,
maka disini penulis penggunakan beberapa metode penelitian yang dilakukan penulis
adalah dengan menggunakan dua teknik, diantaranya :

1. Pengamatan (Observasi)

Adapun pengelompokan data yang penulis lakukan dalam penelitian ini adalah
Agenda rutin sumber pengambilannya, penulis menggunakan data yang diperoleh langsung
oleh penulis.

2. Studi Dokumentasi

Yaitu pengumpulan data berupa teori-teori yang bersumber dari buku-buku


kepustakaan yang berhubungan dengan Judul Tugas Akhir.

3.2.Metode Perancangan Sistem

Metode perancangan sistem digunakan dalam membangun sistemdiantaranya


rancangan proses, rancangan input, rancangan output, rancangan database, rancangan sistem
dan rancangan interface .

3.3.Rancangan Proses

A. Perancangan ERD

Adapun perancangan ERD dari sistem Aplikasi Perpustakaan Digital :

10
9

Gambar 3.1 Perancangan ERD

3.4.Rancangan Basis Data

A. Entity Relational Diagram

Bentuk dari Entity Relational Diagram dari sistem Aplikasi Perpustakaan Digital
adalah seperti berikut ini

1. Relasi Antar Tabel (RAT)

Berikut ini gambaran relasi antar tabel dari Aplikasi Perpustakaan Digital yang
akan dibangun. Dapat dilihat pada gambar berikut ini :

11

Gambar 3.2 Relasi Antar Tabel (RAT)

2. Desain File/Tabel

Dalam perancangan database pada Sistem Aplikasi Perpustakaan Digital, Penulis


Menggunakan 7 Tabel yaitu :

a. Tabel user

NO Nama Field Tipe Data Size Index


7. Level Enum(petugas,
1. IDuser int
peminjam,adm 11 Primary Key
Not null
in)
2. username Varchar 255 Not Null

3. password Varchar 255 Not Null

4. email Varchar 255 Not Null

5. NamaLengkap Varchar 255 Not Null

6. alamat Varchar 255 Not Null

Tabel 3.1 DesTabel 3.1 desain Tabel User


b. Tabel Buku

NO Nama Field 12 Tipe Data Size Index

1. IDbuku 12 int 11 Primary Key

2. judul Varchar 255 Not Null

3. penulis Varchar 255 Not Null

4. penerbit Varchar 255 Not Null

5. tahunterbit Varchar 255 Not Null

Tabel 3.2 Desain Tabel Buku

c. Tabel Ulasan Buku

NO Nama Field Tipe Data Size Index

1. IDulasan int 11 Primary Key

2. IDuser int 11 Not Null

3. IDbuku int 11 Not Null

4. ulasan text - Not Null

5. rating int 11 Not Null

Tabel 3.3 Desain Tabel Ulasan Buku

d. Tabel Peminjamaman

NO Nama Field Tipe Data Size Index

1. IDpeminjaman int 11 Primary Key

2. IDuser int 11 Not Null

3. IDbuku int 11 Not Null

4. nama Varchar 255 Not Null

5. tgl_peminjaman date - Not Null

6. tgl_pengembalian date - Not Null

7. status_peminjaman Varchar 100 Not Null


TabTabel 3.4 Desain Tabel Peminjaman

e. Tabel Koleksi Pribadi

NO Nama Field Tipe Data Size Index

1. koleksiID int 11 Primary Key

2. IDuser int 11 Not Null

3. IDbuku int 11 Not Null

Tabel 3.5 Desain Tabel Koleksi Pribadi

f. Tabel Kategori buku relasi

NO Nama Field Tipe Data Size Index

1. IDkategoribuku int 11 Primary Key

2. IDbuku int 11 Not Null

3. IDkategori int 11 Not Null

Tabel 3.5 Desain Tabel Kategori buku relasi

g. Tabel Kategori buku

NO Nama Field Tipe Data Size Index

1. IDkategori int 11 Primary Key

2. namakategori varchar 255 Not Null

Tabel 3.6 Desain Tabel Kategori Buku

BAB 4
HASIL DAN
14 PEMBAHASAN
4.1.Hasil

Sistem ini sudah dirancang selanjutnya akan diteruskan ke tahap pengimplementasian


sistem. Berisi hasil atau tampilan dari menu, halaman-halaman (Input Sistem) dan halaman
keluaran sistem (Outpu Sistem).

4.2.Halaman Utama

Halaman ini adalah halaman utama pada aplikasi perpustakaan digital, di halaman ini
kita bisa mengakses ke halaman registrasi/pendaftaran, peminjam

Gambar 4.1 Halaman Utama

4.3.Halaman Registrasi

Halaman ini adalah halaman Pendaftaran jika kamu belum memiliki


akun.kamu bisa mendaftar akun jika kamu belum memiliki akun untuk masuk ke
perpustakaan digital

15

14
Gambar 4.2 Halaman Registrasi

4.4. Halaman Petugas

Halaman ini adalah halaman petugas yang dapat diakses oleh petugas, bisa melihat
jumlah data

Gambar 4.3 Halaman Petugas

16
4.5. Halaman Peminjam

Halaman ini adalah halaman peminjam yang di akses oleh peminjam

Gambar 4.4 Halaman Peminjam

4.6. Form Peminjaman

Halaman ini adalah halaman peminjaman jika ingin melakukan peminjaman


buku, kamu bisa memasukkan ID buku yang akan kamu pinjam, ID user mu,
Namamu dan lain yang tercantum pada halaman ini

17
Gambar 4.5 Halaman peminjaman

4.7. Halaman Buku

Halaman ini berisi buku-buku yang tersedia di aplikasi perpustakaan ini

Gambar 4.6 Halaman Buku

18
4.8. Halaman Detail Buku

Halaman ini berisi tentang Detail dari Buku yang ingin kamu lihat

Gambar 4.7 Halaman Detail Buku

19
BAB 5

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari uraian pada bab-bab sebelumnya dan berdasarkan pengamatan penulis pada Aplikasi
Perpustakaan Digital maka penulis mengambil beberapa kesimpulan, yaitu:

1. Setelah Program ini diimplementasikan di Aplikasi Berbasis Web sistem ini dapat berguna
untuk menambah ilmu dengan membaca lewat perpustakaan digital.

2. Aplikasi ini dapat berguna untuk membaca tanpa alat transportasi untuk pergi ke
Perpustakaan daerah sekitar.

5.2. Saran

Saran yang dapat penulis berikan kepada sistem Aplikasi Perpustakaan Digital sebagai
berikut :

1. Untuk pembagian kerja yang jelas disarankan adanya penambahan staf perpustakaan untuk
lebih mempermudah pekerjaan sehingga informasi yang disampaikan dapat lebih cepat lagi
tersampaikan

20
DAFTAR PUSTAKA

Anonim. 2004. Pengembangan Perpustakaan Sekolah. Diambil dari

http://wordpress.com. Diakses 6 Desember 2010.

Anonim. 2007. Pedoman Penjaminan Mutu Sekolah/Madrasah Bertaraf

Internasional pada Jenjang Pendidikan Dasar dan Menengah. Jakarta:

Depdiknas.

Anonim. 2009. Panduan Pengelolaan Perpustakaan Sekolah Dasar. Jakarta:

Depdiknas.

Arif, Syamsul. Manajemen Pengelolaan Perpustakaan. Diambil dari http:

Syamsyul arif.web.ugm.ac.id. Diakses 5 Desember 2010.

Azis, Akhmad. 2009. Pembelajaran Keaksaraan. Diambil dari

http://www.imadiklus.com. Diakses 8 November 2009.

Bafadal. 2005. Pengelolaan Perpustakaan Sekolah. Jakarta: Bumi Aksara.

Doiron. 2002. An Administrator's Guide to Collection Development. School

Libraries in Canada. Ontario: 2002. Vol. 21, Edisi 4; pg. 18, 4 pgs

Darmono. 2004. Manajemen dan Tata Kerja Perpustakaan Sekolah. Cetakan ke-

2. Jakarta: Gramedia Widiasarana Indonesia.

Darmono. 2007. ”Pengembangan Perpustakaan Sekolah Sebagai Sumber

Belajar”. Jurnal Perpustakaan Sekolah. Tahun 1. Nomor 1 April 2007

ISSN 1978-9548. Pgs. 1-10.

Derasid, Hamadi. 2009. Landasan Kebijakan Pemerintah Dalam Teknologi

Pendidikan. Diambil dari http://hamadi-derasid.blogspot.com

Farmer dan Shontz. 2009. School Library Journal's Spending Survey. School

Library Journal New York: Apr 2009. Vol. 55, Iss. 4; pg. 38, 1 pgs

Harsono. 2008. Model-Model Pengelolaan Perguruan Tinggi. Yogyakarta:

Pustaka Pelajar.

21
Hartanto. 2006. Perpustakaan Sekolah Perlu Dibudayakan. Diambil dari

http://har-tanto.blogspot.com. Diakses 2 Februari 2011

Haider, Syed Jalaluddin. 2007. The Library Scenario and Management Problems

in Pakistan Libraries. Library Administration & Management

22
DAFTAR RIWAYAT HIDUP

23

Anda mungkin juga menyukai