SKRIPSI
NOVI NOVITA
NIM 18.01.013.096
SKRIPSI
Diajukan kepada
NOVI NOVITA
NIM 18.01.013.096
NIM : 18.01.013.096
Novi Novita
18.01.013.096
ii
iii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT. krena atas berkat dan rahmat-Nya
penulis dapat menyelesaikan skripsi dengan judul “Pemanfaatan Teknologi
Informasi dalam Meningkatkan Manajemen Perpustakaan SMA Negeri 1 Utan
Kabupaten Sumbawa”. Penulisan skripsi ini dilakukan dalam rangka memenuhi
salah satu syarat untuk mencapai gelar Sarjana Komputer Program Studi
Informatika pada Fakultas Rekayasa Sistem Universitas Teknologi Sumbawa.
Penulis menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak sangat
sulit untuk menyelesaikan skripsi ini. Maka dari itu, penulis ingin menyampaikan
ucapan terimakasih kepada :
iv
Penulis menyadari bahwa skripsi ini masih banyak kekurangan baik isi maupun
susunannya. Sehingga, diharapkan kritik serta saran yang membangun agar penulis
dapat mengembangkan dan menyempurnakan skripsi ini. Semoga skripsi ini dapat
bermanfaat tidak hanya bagi penulis tetapi juga bagi para pembaca.
Akhir kata, penulis mengharapkan semoga tujuan dari pembuatan skripsi ini dapat
tercapai sesuai dengan yang diharapkan.
Novi Novita
18.01.013.096
v
HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
UNTUK KEPENTINGAN AKADEMIS
Novi Novita
18.01.013.096
vi
ABSTRAK
Kata Kunci :
Berbasis web, perpustakaan, teknologi informasi, waterfall.
vii
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
ABSTRACT
This study aims to build a library information system for SMA Negeri 1 Utan,
Sumbawa Regency and find out the use of information technology in improving
library management at SMA Negeri 1 Utan, Sumbawa Regency in order to
improve quality, provide convenience for libraries to provide services and provide
effective and efficient information to users. . This research uses mixed research
methods, with the waterfall development method and is designed with a structured
design. The system to be built uses the PHP programming language with a text
editor using Visual Studio Code and MySQL as the database. This study succeeded
in building a library information system for SMA Negeri 1 Utan which can be
useful in the world of education and can improve the quality of library services at
SMA Negeri 1 Utan in the form of book catalog information for library members
and library admins can access library member data, book data, borrowing data, and
library data. returns with output in the form of reports and can provide effective
and efficient information.
Keywords :
Web based, library ,information technology, waterfall.
viii
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
DAFTAR ISI
HALAMAN JUDUL
HALAMAN PERNYATAAN ORISINALITAS ............................................. ii
HALAMAN PENGESAHAN ........................................................................... iii
KATA PENGANTAR ....................................................................................... iv
HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI ...................... vi
ABSTRAK.......................................................................................................... vii
ABSTRACT ....................................................................................................... viii
DAFTAR ISI ...................................................................................................... ix
DAFTAR GAMBAR ......................................................................................... x
DAFTAR TABEL .............................................................................................. xii
DAFTAR LAMPIRAN ..................................................................................... xiii
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ............................................................................... 1
1.2 Rumusan Masala .......................................................................................... 2
1.3 Batasan Masalah ........................................................................................... 2
1.4 Tujuan Penelitian.......................................................................................... 2
1.5 Manfaat Penelitian........................................................................................ 3
1.6 Sistematika Penulisan ................................................................................... 3
ix
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
BAB III METODOLOGI PENELITIAN
3.1 Metode Penelitian ......................................................................................... 22
3.1.1 Metode Pengumpulan Data ................................................................ 23
3.1.2 Metode Pengembangan Perangkat Lunak .......................................... 25
3.2 Kebutuhan Sistem dalam Penelitian ............................................................. 26
3.2.1 Analisis Kebutuhan Perangkat ........................................................... 26
3.2 2 Analisis Kebutuhan Pengguna (User) ................................................ 27
3.2.3 Analisis Kebutuhan Data .................................................................... 27
3.3 Waktu dan Tempat Penelitian ...................................................................... 27
3.3.1 Waktu Penelitian ................................................................................ 27
3.3.2 Tempat Penelitian ............................................................................... 28
DAFTAR PUSTAKA
x
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
DAFTAR GAMBAR
xi
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
DAFTAR TABEL
xii
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
DAFTAR LAMPIRAN
xiii
Program Studi Informatika
Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa
1
BAB I
PENDAHULUAN
dalam sistem informasi ini berupa data buku, data anggota, peminjaman,
pengembalian, denda dan pelaporan. Data buku berisikan informasi tentang
ketersediaan buku di perpustakaan, data anggota berisikan informasi
tentang anggota perpustakaan yaitu siswa SMA Negeri 1 utan, peminjaman
berisikan transaksi peminjaman buku, pengembalian berisikan transaksi
pengembalian buku, denda berisikan informasi denda yang diterima
anggota perpustakaan, dan pelaporan berisikan laporan transaksi dan
laporan anggota. Sistem yang akan dibangun menggunakan bahasa
pemrograman PHP dengan text editor menggunakan Visual Studio Code
dan MySQL sebagai databasenya. Pengujian sistem ini akan dilakukan
dengan Beta Test.
Dengan adanya sistem informasi ini diharapkan dapat memberikan
sumbangsih terhadap sekolah dalam upaya pengembangan ilmu
pengetahuan dan teknologi berupa produk yang dapat bermanfaat dalam
dunia pendidikan yang diharapkan dapat meningkatkan kualitas,
memberikan kemudahan bagi perpustakaan untuk melakukan pelayanan
dan memberikan informasi yang efektif dan efisien kepada pengguna.
BAB I PENDAHULUAN
Bab ini menjelaskan tentang latar belakang masalah,
rumusan masalah, bagaimana masalah dirumuskan, tujuan
penelitian, manfaat penelitian dan sistematika penulisan.
BAB II
LANDASAN TEORI
2.1 Tinjauan Pustaka
Penelitian terkait penelitian ini sudah pernah dilakukan oleh para
peneliti sebelumnya sehingga penulis menjadikan penelitian sejenis sebagai
bahan referensi serta perbandingan dalam penelitian ini. Beberapa
penelitian yang mempunyai keterkaitan dengan penelitian yang penulis
lakukan adalah sebagai berikut :
Nama
No Peneliti, Judul Metode Hasil Perbedaan
Tahun
Terbit
1. I Gde Yuda Pengemban Metode Sistem Penelitian ini
Pratama, gan Sistem Pengemban memberikan menggunakan
Satrio Informasi gan fitur yang perancangan
Agung Manajemen Waterfall, sesuai dengan berbasis objek
Wicaksono Perpustaka Metode kebutuhan dan pengujian
dan an Pada Perancanga yang telah Black Box,
Moehamad Ruang n UML didefinisikan sedangkan
Chandra Baca (Unified pada analisis penelitian yang
Saputra, Fakultas Modeling kebutuhan penulis lakukan
Vol. 2, No. Ilmu Language) dan pengujian menggunakan
12, Komputer pada sistem perancangan
Desember Universitas menunjukkan terstruktur dan
2018 Brawijaya hasil valid. pengujian Beta.
2. Andri Sistem Metode Sistem ini Penelitian ini
Suryadi, Informasi pengemban memudahkan hanya
Vol. 6, No. Rekap gan dalam proses melakukan
2,April Buku Waterfall, pencarian data perekapan buku
2020 Online Metode baik data dan
Mengguna Perancanga buku, data menggunakan
kan n pengguna dan pengujian Black
Metode Terstruktur laporan. Dari Box, sedangkan
Waterfall delapan menu yang penulis
yang telah lakukan
dilakukan uji memuat
aplikasi 100% perekapan
berhasil buku,
sesuai dengan peminjaman
yang dan
diharapkan. pengembalian
buku dan
penulis
menggunakan
pengujian Beta.
3. Apriyanto Sistem Metode Sistem Pada penelitian
dan Informasi Pengemban informasi ini
Berlian, Perpustaka gan perpustakaan menggunakan
Vol. 3, No. an Berbasis Waterfall, telah perancangan
2, Web pada Metode digunakan UML (Unified
September Fakultas Perancanga secara online Modeling
2018 Teknik n UML berbais web Language) dan
Universitas (Unified dan terlihat pengujian Black
Andi Modeling efektif, Box, sedangkan
Djemma Language) praktis, penelitian yang
Palopo mudah, penulis lakukan
bermanfaat menggunakan
dan mampu perancangan
meningkatkan terstruktur dan
jumlah pengujian Beta
pengunjung
perpustakaan.
4. Syihabuddi Rancang Metode Sistem Penelitian ini
n, 2019 Bangun Pengemban informasi ini menggunakan
Sistem gan SDLC layak metode SDLC
Informasi (System digunakan dan pengujian
Berbasis Developme sebagai Black Box,
Web di nt Life sumber sedangkan
Perpustaka Cycle), informasi penelitian yang
an Metode terkait penulis lakukan
Abdussala Perancanga administrasi menggunakan
m Badan n UML bagi metode
Penerbitan (Unified pustakawan Waterfall dan
dan Pers Modeling setelah pengujian Beta.
Mahasiswa Language) melalui
Universitas pengujian
Negeri tahap
Semarang pertama.
2.2.3 Peningkatan
Menurut seorang ahli bernama Adi S, peningkatan berasal dari kata
tingkat. Yang berarti lapis atau lapisan dari sesuatu yang kemudian
membentuk susunan. Tingkat juga dapat berarti pangkat, taraf, dan kelas.
Sedangkan peningkatan berarti kemajuan. Secara umum, peningkatan
merupakan upaya untuk menambah derajat, tingkat, dan kualitas maupun
kuantitas. Peningkatan juga dapat berarti penambahan keterampilan dan
kemampuan agar menjadi lebih baik. Selain itu, peningkatan juga berarti
pencapaian dalam proses, ukuran, sifat, hubungan dan sebagainya.
Contoh penggunaan katanya adalah peningkatan mutu pendidikan,
peningkatan kesehatan masyarakat, serta peningkatan keterampilan para
penyandang cacat. Peningkatan dalam contoh diatas memiliki arti yaitu
usaha untuk membuat sesuatu menjadi lebih baik daripada sebelumnya.
Suatu usaha untuk tercapainya suatu peningkatan biasanya diperlukan
perencanaan dan eksekusi yang baik. Perencanaan dan eksekusi ini harus
saling berhubungan dan tidak menyimpang dari tujuan yang telah
ditentukan.
Kata peningkatan juga dapat menggambarkan perubahan dari
keadaan atau sifat yang negatif berubah menjadi positif. Sedangkan hasil
dari sebuah peningkatan dapat berupa kuantitas dan kualitas. Kuantitas
adalah jumlah hasil dari sebuah proses atau dengan tujuan peningkatan.
Sedangkan kualitas menggambarkan nilai dari suatu objek karena
terjadinya proses yang memiliki tujuan berupa peningkatan. Hasil dari
suatu peningkatan juga ditandai dengan tercapainya tujuan pada suatu titik
tertentu. Dimana saat suatu usaha atau proses telah sampai pada titik
tersebut maka akan timbul perasaan puas dan bangga atas pencapaian yang
telah diharapkan.
2.2.4 Manajemen
Manajemen Secara etimologis berarti seni mengatur dan
melaksanakan. Kata manajemen sering digunakan dalam sehari-hari dan
sangat membantu dalam mengerjakan sesuatu. Manajemen mempunyai
fungsi untuk dapat meneyelsaikan pekerjaan dengan baik dan sistematis.
Menurut Winda Sari (2012: 41) menyatakan manajemen adalah
suatu ilmu juga seni untuk membuat orang lain mau dan bersedia berkerja
untuk mencapai tujuan yang telah dirumuskan bersama oleh sebab itu
manajemen memerlukan konsep dasar pengetahuan, kemampuan untuk
menganalisis situasi, kondisi, sumber daya manusia yang ada dan
memikirkan cara yang tepat untuk melaksanakan kegiatan yang saling
berkaitan untuk mencapai tujuan.
Gibson, Donelly dan Ivancevich dalam Muizu dan Sule (2017: 152)
menyebutkan manajemen adalah proses yang dilakukan seorang atau
beberapa orang untuk mengkoordinasikan aktivitas orang lain untuk
mencapai hasil-hasil yang tidak dapat dicapai oleh orang itu sendiri,
sehingga manajemen diperlukan sebagai upaya agar kegiatan dapat berjalan
secara efektif dan efisien. Suatu proses yang mengacu pada serangkaian
aktivitas yang sedang berlangsung saling terkait. Definisi tersebut mengacu
pada kegiatan atau fungsi utama yang dilakukan oleh para manajer (fungsi-
fungsi manajemen).
Menurut Stoner J.A., R.E. Freeman dan D.R. Gilbert Jr. dalam
Foster dan Sindharta (2019: 7) menyatakan manajemen adalah proses
perencanaan, pengorganisasian, pengarahan, dan pengawasan terhadap
usaha-usaha para anggota organisasi dan penggunaan sumber-sumber daya
organisasi lainnya agar mencapai tujuan organisasi yang telah ditetapkan.
1. Gedung atau tempat yang dilengkapi dengan sarana dan prasarana yang
secara khusus dibangun dan dipersiapkan untuk perpustakaan.
2. Berbagai koleksi bahan pustaka dalam jumlah dan kualitas tertentu,
yang ditata menurut suatu sistem dan standar yang berlaku.
1. Fungsi Perencanaan
Perencanaan adalah proses penentuan tujuan dan pedoman
pelaksanaan dengan memilih yang terbaik dari alternatif-alternatif yang
ada.
Sedangkan menurut Harold Koontz dan cyril O‟Donnel Menyatakan
bahwa:
Planning is the function of a manager which involves the selection from
alternatives of objectives, policies, procedures, and program.
Jadi masalah perencanaan adalah masalah “memilih” yang terbaik
dari beberapa alternatif yang ada.
2. Fungsi Pengorganisasian
Pengorganisasian adalah suatu proses penentuan, pengelompokkan,
dan pengaturan bermacam-macam aktivitas yang diperlukan untuk
mencapai tujuan, menempatkan orang-orang pada setiap aktivitas ini,
menyediakan alat-alat yang diperlukan, menetapkan wewenang yang
secara relatif didelegasikan kepada setiap individu yang akan
melakukan aktivitas tersebut.
Sedangkan menurut G.R. Terry pengorganisasian adalah tindakan
mengusahakan hubungan-hubungan kelakuan yang efektif antara orang-
orang, sehingga mereka dapat bekerja sama secara efisien, dan
demikian memperoleh kepuasan pribadi dalam hal melaksanakan tugas-
tugas tertentu dalam kondisi lingkungan tertentu guna mencapai tujuan
atau sasaran tertentu.
3. Fungsi Pengarahan dan Implementasi
Pengarahan adalah mengarahkan semua bawahan, agar mau bekerja
sama dan belajar efektif untuk mencapai tujuan.
Pengarahan adalah membuat semua anggota kelompok agar mau
bekerja sama dan bekerja secara ikhlas serta bergairah untuk mencapai
tujuan sesuai dengan perencanaan dan usaha-usaha pengorganisasian.
4. Fungsi Pengawasan dan Pengendalian
Pengendalian adalah proses pengaturan berbagai faktor dalam suatu
perusahaan, agar sesuai dengan ketetapan-ketetapan dalam rencana.
(Earl P Strong). Pengendalian adalah pengukuran dan perbaikan
terhadap pelaksanaan kerja bawahan, agar rencana-rencana yang telah
dibuat untuk mencapai tujuan-tujuan dapat terselenggara. (Harold
Koontz).
2.2.6 Website
Website adalah kumpulan dari halaman web yang sudah
dipublikasikan di jaringan internet dan memiliki domain atau URL
(Uniform Resource Locator) dapat diakses semua pengguna internet
dengan cara mengetikkan alamatnya (Fridayanthie & Mahdiati, 2016).
1. Website Dinamis
Adalah sebuah website yang menyediakan content atau isi yang selalu
berubah-ubah setiap saat. Bahasa pemograman yang digunakan antara
lain PHP, ASP, .NET dan memanfaatkan database MySQL atau MS
SQL. Misalnya website www.artikel-it.com, www.technomobile.co.cc,
www.detik.com, www.polinpdg.ac.id dan lain-lain.
2. Website Statis
Merupakan website yang contentnya sangat jarang diubah. Bahasa
pemograman yang digunakan adalah HTML dan belum memanfaatkan
database. Misalya web profile organisasi dan lain-lain.
2.2.8 MySQL
Menurut (Henry Februariyanti, 2012:128) MySQL merupakan
implementasi dari sistem manajemen basis data relasional yang
didistribusikan secara gratis dibawah lisensi GPL (General Public License).
MySQL merupakan sebuah konsep pengoprasian basis data, terutama untuk
pemilihan dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis.
2.2.10 Penelitian
Menurut Emzir dalam Samsu, penelitian pada dasarnya merupakan
suatu kegiatan atau proses memecahkan masalah yang sistematis dengan
menerapkan metode ilmiah (Samsu, 2017). Menurut Sugiyono penelitian
pada dasarnya merupakan cara ilmiah untuk mendapatkan data dengan
tujuan dan kegunaan tertentu. Cara ilmiah berarti kegiatan penelitian itu
didasarkan pada ciri-ciri keilmuan, yaitu rasional, empiris dan sistematis
(Sugiyono, 2013). Menurut Wallace dan Poulson dalam Samsu,
menyatakan bahwa penelitian (research) merupakan investigasi empiris
secara sistematis dan terfokus dari wilayah praktis dan bersifat pengalaman
untuk menjawab suatu pertanyaan inti tentang apa yang terjadi dan
mengapa hal itu terjadi, dan terkadang juga tentang bagaimana
menghasilkan peningkatan suatu ilmu pengetahuan (Samsu, 2017).
A. Penelitian Kualitatif
Penelitian kualitatif adalah penelitian yang berlandaskan pada
filsafat post-positivisme, digunakan untuk meneliti pada kondisi obyek
yang alamiah, (sebagai lawannya adalah eksperimen) dimana peneliti
adalah sebagai instrumen kunci, teknik pengumpulan data dilakukan
secara triangulasi (gabungan), analisis data bersifat induktif/kualitatif,
dan hasil penelitian kualitatif lebih menekankan makna dari pada
generalisasi (Sugiyono, 2013).
Penelitian kualitatif merupakan metode-metode untuk
mengeksplorasi dan memahami makna yang−oleh sejumlah individu
atau sekelompok orang−dianggap dari masalah sosial atau
kemanusiaan. Proses penelitian kualitatif ini melibatkan upaya-upaya
penting, seperti mengajukan pertanyaan-pertanyaan dan prosedur-
prosedur, mengumpulkan data yang spesifik dari partisipan,
menganalisis data secara induktif mulai dari tema-tema khusus ke tema-
tema umum, dan menafsirkan makna data. Siapa pun yang terlibat
dalam bentuk penelitian ini harus menerapkan cara padang penelitian
yang bergaya induktif, berfokus pada makna individual, dan
menterjemahkan kompleksitas suatu persoalan (Cresswell, 2019).
B. Penelitian Kuantitatif
Penelitian kuantitatif dapat diartikan sebagai metode penelitian yang
berlandaskan pada filsafat positivisme, digunakan untuk meneliti pada
populasi atau sampel tertentu, pengumpulan data menggunakan
instrumen penelitian, analisis data bersifat kuantitatif/statistik, dengan
tujuan untuk menguji hipotesis yang telah ditetapkan (Sugiyono, 2013).
Penelitian kuantitatif merupakan metode-metode untuk menguji
teori-teori tertentu dengan cara meneliti hubungan antarvariabel.
Variabel-variabel ini diukur−biasanya dengan instrument-instrumen
penelitian−sehingga data yang terdiri dari angka-angka dapat dianalisis
berdasarkan prosedur-prosedur statistik. Siapapun yang terlibat dalam
penelitian kuantitatif perlu memiliki asumsi-asumsi untuk menguji teori
secara deduktif, mencegah munculnya bias-bias, mengontrol
3. Perancangan antarmuka
Perancangan antarmuka P/L dengan pengguna, antarmuka dengan
sistem lain, dan antarmuka antar-modul.
4. Perancangan prosedural
Perancangan setiap fungsi dengan menggunakan flow chart,
algoritma dan lain-lain.
No Notasi Keterangan
2.2.15 Waterfall
Model pengembangan perangkat lunak atau biasa dikenal dengan
Software Development Llife Cycle (SDLC) atau sering disebut juga system
development life cycle yang digunakan untuk mengembangkan atau
mengubah suatu sistem perangkat lunak dengan menggunakan model-
model dan metodologi yang dipergunakan orang untuk mengembangkan
sistem-sistem perangkat lunak sebelumnya. Model yang cocok digunakan
untuk spesifikasi sistem yang jarang berubah adalah model air terjun
(waterfall).
Menurut Rosa dan Shalahuddin (2015:28) metode waterfall adalah
“metode air terjun menyediakan pendekatan alur hidup perangkat lunak
secara sekuensial atau terurut dimulai dari analisa, desain, pengkodean,
pengujian, dan pendukung (support)”.
Sistem/Rekayasa
Inforrmasi
2. Desain
3. Implementasi
4. Pengujian
BAB III
METODOLOGI PENELITIAN
Pengemba
ngan
Perangkat
Lunak
dengan
Metode
Waterfall
No Pertanyaan Jawaban
1. Bagaimana proses Proses peminjaman yang
peminjaman dan berlangsung yaitu anggota mencari
pengembalian buku yang buku yang akan dipinjam kemudian
sedang berlangsung? admin perpustakaan mencatat
dibuku besar. Kemudian untuk
proses pengembalian anggota akan
mengembalikan buku yang telah
dipinjam lalu admin perpustakaan
mencari nama peminjam dibuku
besar dan mencatat waktu
pengembalian serta ditanda tangani
oleh peminjam.
2. Sistem yang berjalan Sistem yang berjalan yaitu sistem
seperti apa? secara manual yang dimana proses
pencatatan masih dilakukan dibuku
besar.
c. Dokumentasi
Dalam pengumpulan data menggunakan dokumentasi ini penulis
akan mengumpulkan data dari dokumen yang sudah ada, sehingga
penulis dapat memperoleh catatan-catatan yang berhubungan dengan
penelitian seperti : buku catatan peminjaman, buku catatan
pengembalian, keadaan pustakawan dan siswa saat melakukan
peminjaman dan pengembalian buku. Metode dokumentasi ini
dilakukan untuk mendapatkan data-data yang belum didapatkan melalui
metode observasi dan wawancara.
Perangkat Keterangan
1. Windows 10
Laptop atau PC 2. Dual Core, Core2 Duo, Quad Core
Celeron
3. RAM 2 GB
BAB IV
HASIL DAN PEMBAHASAN
4.1 Desain
Desain merupakan tahap untuk merancang sistem yang akan
dijalankan. Berdasarkan data yang peneliti dapat, maka peneliti akan
membangun sistem menggunakan data flow (aliran data), dilakukan dalam
bentuk umum sistem dan dituangkan dalam diagram konteks, selanjutnya
dikembangkan ke dalam DFD (Data Flow Diagran) yang bertingkat,
semua proses dan transaksi data dijelaskan, mulai dari tingkatan (teratas)
sistem, hingga tingkatan mendasar sistem yang dijabarkan secara detail.
Selanjutnya melakukan perancangan database dan perancangan interface.
a. Tabel Admin
Tabel 4.1 Tabel Admin
Field Type Length Extra
id_admin int 2 primary key
level_user enum
nama_admin varchar 20
username varchar 15
password text
avatar text
b. Tabel Anggota
Tabel 4.2 Tabel Anggota
Field Type Length Extra
id_anggota int 2 primary key
kategori_anggota enum
nama_anggota varchar 40
nomor_induk int 13
kelas enum
jurusan enum
c. Tabel Buku
Tabel 4.3 Tabel Buku
Field Type Length Extra
id_buku int 4 primary key
kode_buku varchar 10
judul_buku varchar 50
pengarang varchar 25
penerbit varchar 20
tahun_terbit varchar 5
jumlah_halaman int 10
qt int 4
d. Tabel Denda
Tabel 4.4 Tabel Denda
Field Type Length Extra
g. Tabel Transaksi
Tabel 4.7 Tabel Transaksi
Field Type Length Extra
id_transaksi int 4 primary key
kode_pinjam varchar 10
id_buku int 4 foreign key
id_anggota int 4 foreign key
tgl_pinjam date
tgl_kembali date
tgl_dikembalikan date
status enum
qt_pinjam int 4
ini terdapat halaman pencarian untuk katalog buku yang dapat diakses
oleh anggota dan admin perpustakaan atau orang lain yang membuka
website perpustakaan SMA Negeri 1 Utan.
c. Perancangan halaman login
Perancangan user interface halaman login sebagai berikut :
4.2 Implementasi
Berdasarkan desain perancangan sistem dan desain user interface
yang telah dilakukan, pada tahap ini merupakan tahap melakukan
implementasi terhadap desain yang telah dibuat. Sistem informasi
perpustakaan SMA Negeri 1 Utan Kabupaten Sumbawa dibuat dengan
bahasa pemrograman PHP (Hypertext Preprocesor) menggunakan tex
editor visual studio code dan database yang digunakan adalah MySQL.
tombol “+Tambah Data” untuk opsi menambah data buku. Pada bagian
kanan atas ada tombol “Search” untuk mencari data buku.
f. Tampilan Data Anggota
Berikut adalah hasil implementasi dari tampilan data anggota sistem
informasi perpustakaan SMA Negeri 1 Utan :
Y=P/Q*100%
Keterangan :
Y = Nilai Presentase
P = Banyak jawaban responden tiap soal
Q = Jumlah Responden
Berikut adalah hasil pengujian yang penulis lakukan dengan pengujian beta
test :
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan penelitian yang telah dilakukan penulis, maka dapat ditarik
kesimpulan, sebagai berikut:
a. Sistem informasi perpustakaan SMA Negeri 1 Utan Kabupaten
Sumbawa berhasil dibangun menggunakan bahasa pemrograman PHP
dengan text editor visual studio code dan database MySQL serta dapat
diakses secara publik melalui laman http://perpustakaansmaut.my.id/.
Sistem Informasi tersebut telah berhasil memberikan informasi katalog
buku kepada anggota perpustakaan dan admin perpustakaan dapat
mengakses data anggota perpustakaan, data buku, data peminjaman,
data pengembalian dengan output berupa laporan yang juga bisa diakses
oleh kepala sekolah.
b. Sistem informasi perpustakaan SMA Negeri 1 Utan Kabupaten
Sumbawa telah melewati proses pengujian menggunakan metode
pengujian beta test dengan hasil 85% jawaban „Ya‟ dan 15% jawaban
„Cukup‟ dengan demikian dapat disimpulkan bahwa teknologi
informasi yang berupa sistem informasi berbasis web bermanfaat dalam
meningkatkan manajemen perpustakaan SMA Negeri 1 Utan
Kabupatem Sumbawa. Dengan adanya sistem informasi ini dapat
meningkatkan kualitas, memberikan kemudahan bagi perpustakaan
untuk melakukan pelayanan dan memberikan informasi yang efektif
dan efisien.
5.2 Saran
Berdasarkan kesimpulan yang telah penulis uraikan diatas, maka
berikut berupa saran untuk pengembangan sistem ini kedepannya, yaitu :
a. Diharapkan dengan adanya pemanfaatan teknologi informasi ini dapat
dipergunakan semaksimal mungkin oleh pengguna perpustakaan.
b. Sistem informasi perpustakaan ini diharapkan akan terus dikembangkan
sesuai kebutuhan yang ada dan sesuai perkembangan teknologi.
c. Diharapkan dapat dikembangkan dengan teknologi barcode agar lebih
memudahkan pengguna sistem.
DAFTAR PUSTAKA
Anggito, A., & Setiawan, J. (2018). Metodologi Penelitian Kualitatif. CV Jejak.
Meloni, J. C. (2017). Sams Teach Yourself PHP, MySQL & JavaScript All In One
(6th ed.). Pearson Education, Inc.
Muizu, Wa Ode Zusnita & Sule, Ernie Tisnawati. (2017). Manajer dan Perangkat
Manajemen Baru. Jurnal Fakultas Ekonomi dan Bisnis Universitas
Padjadjaran, 9(2).
Sanjaya, wina. (2014). Penelitian Pendidikan Jenis, Metode dan Prosedur. Jakarta :
Kencana.
Sari, Winda. (2012). Penerapan Fungsi Manajemen Dalam Pengelolaan
Pepustakaan. Jurnal Imu Informasi Kepustakaan dan Kearsipan, 1(1), 41.
LAMPIRAN-LAMPIRAN
Tahun 2022
No. Keterangan Maret April Mei Juni Juli
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Pengajuan
Judul
2. Penyusunan
Proposal
Skripsi
3. Seminar
Proposal
Skripsi
4. Revisi
Proposal
Skripsi
5. Penelitian dan
penyusunan
laporan akhir
6. Sidang
Skripsi
7. Revisi Sidang
Skripsi
RIWAYAT HIDUP
Kartu Bimbingan