TUGAS AKHIR
Diajukan sebagai syarat untuk menyelesaikan studi Program Diploma Tiga
Politeknik Lembaga Pendidikan dan Pengembangan Profesi Indonesia
Oleh :
RISNAWATI
NIM : 201921062
Diketahui
Ketua Program Studi
Manajemen Informatika Disetujui Pembimbing:
Disahkan di : Makassar
Pada tanggal : 2022
MOTTO
“Akan selalu ada jalan untuk menuju kesuksesan, selama orang tersebut
mau berusaha dan bekerja keras”
“kita tidak bisa apa-apa tanpa Allah, tapi kamu bisa meraih segalanya
dengan izin Allah”
Kupersembahkan
Karya sederhana ini kepada kedua Orang tuaku yang tercinta, Saudara-
saudaraku, serta rekan-rekan mahasiswa seperjuangan. Atas segala dukungan,
pengorbanan dan doanya selama ini.
ABSTRAK
yaitu terdiri dari Analysis, Design, Coding, Testing dan maintenance, yang
uji coba, system ini dapat berjalan sesuai dengan kebutuhan yang diinginkan dan
The problems encountered in the MAN 3 Bone library are that the
library service sistem is not yet computerized, such as borrowing books,
returning books, and searching for book data, which are still bookkeeping
or manual. This can lead to the slow work of the library which results in
student dissatisfaction because it is less effective and efficient in library
services. So the use of information sistems. Desktop-based is highly
recommended in the MAN 3 Bone library so that it can facilitate librarian in
processing book borrowing data.
The research method used in the Desktop-Based Library
Information Sistem process at MAN 3 Bone is the waterfall model method
which consists of Analysis, Design, Coding, Testing and maintenance,
which uses the PHP programming language and MySQL database.
Allah SWT yang hingga ini masih memberikan kita nikmat iman dan
baik. Tak lupa juga kita panjatkan sholawat serta salam selalu tercurah
kepada Nabi junjungan kita yaitu Nabi Muhammad SAW yang telah
Tugas Akhir ini, oleh karena itu kritik dan saran yang membangun sangat
diharapkan. Semoga Tugas Akhir ini dapat menjadi alat dalam upaya
Risnawati
UCAPAN TERIMA KASIH
Puji dan syukur penulis ucapkan pada Tuhan Yang Maha Esa atas
Orang tua yang telah mendoakan dan memberikan banyak motivasi serta
Makassar.
berbagai pihak. Karena itu, penulis mengucapkan rasa terima kasih yang tulus
kepada:
2. Bapak A. Muh. Yusvan Paris, SH., SE., MM., MBA., selaku Kepala
Indonesia Makassar.
3. Bapak Dr. Imran Trista Udin, S.Pd.,M.Pd., selaku Wakil Direktur 1 Bidang
Indonesia Makassar.
10. Seluruh pihak yang tidak bisa penulis sebutkan satu per satu
Penulis berharap dan berdoa semoga Tuhan Yang Maha Esa senantiasa
Penulis
DAFTAR ISI
PERSETUJUAN PEMBIMBING.................................................................
PENGESAHAN LULUS TUGAS AKHIR....................................................
MOTTO......................................................................................................
ABSTRAK...................................................................................................
ABSTRACT................................................................................................
KATA PENGANTAR..................................................................................
UCAPAN TERIMA KASIH
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
BAB I PENDAHULUAN
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
BAB II TINJAUAN PUSTAKA
2.1 Landasan Teori
2.1.1 Konsep Dasar Sistem
2.1.2 Definisi Sistem
2.1.3 Karakteristik Sistem
2.1.4 Pengertian Sistem Komputerisasi
2.2 Pengertian Pelayanan Perpustakaan
2.3 Pengertian Perpustakaan
2.3.1Definisi Perpustakaan
2.3.2 Tujuan Perpustakaan
2.3.3 Fungsi Perpustakaan
2.4 Alat Aplikasi Sistem
2.4.1 Xampp
2.4.2 Php
2.4.3 MySQL
2.4.4 Web Browser
2.4.5 Localhost
2.5 Metode Pengembangan Sistem
2.5.1 Anaysis
2.5.2 Design
2.5.3 Coding
2.5.4 Testing
2.5.5 Maintinance
2.6 UML (Unified Modeling Languange)
BAB III ANALISA DAN PERANCANGAN SISTEM
BAB I
PENDAHULUAN
sehari hari.
waktu. Salah satunya adalah pada perpustakaan MAN 3 Bone yang dimana
dikatakan sebagai salah satu hal yang penting dalam proses belajar
perpustakaan.
peminjaman buku.
tugas akhir ini maka perlu adanya batasan masalah yang hanya membahas
TINJAUAN PUSTAKA
merupakan sesuatu yang sangat dekat, selalu melekat dan selalu ada
dalam kehidupan kita, baik kita sadari maupun tidak kita sadari, manusia
pun juga sistem lingkungan, bahkan negara kita yang kita tempati adalah
suatu tujuan
dengan bidang ilmu atau bidang kajian masing – masing, tetapi masih
memiliki arti yang sama yaitu merupakan kumpulan sub-sub sistem yang
apapun, baik fisik ataupun non fisik yang saling berhubungan satu sama
lain dan bekrja sama secara harmonis untuk mencapai satu tujuan
tertentu.
ditentukan sebelumnya.
Berdasarkan pendapat dari para ahli diatas, dapat disimpulkan
1. Komponen
2. Batasan sistem
8. Sasaran sistem
data.
tersebut dapat ditinjau dari beberapa segi. Salah satu dalam hal
berikut:
Keuntungan
Siregar (2004)
Perpustkaan adalah kata yang sudah tidak asing lagi kita dengar,
perpustakaan merupakan sarana yang sangat penting atau viral bagi semua
diperpustkaan. Dari informasi yang bersifat ilmiah atau semi ilmiah dan
sejarah, cerita fiksi hingga informasi yang bersifat actual dan factual.
kerja yang berupa tempat menyimpan koleksi bahan pustaka yang diatur
pengetahuan, kehidupan sosial dan politik
pekerjaannya.
1. Fungsi Edukatif
2. Fungsi Informatif
3. Fungsi Penelitian
Perpustakaan mempunyai fungsi penelitian, artinya sember-sumber
4. Fungsi Kultural
manusia.
5. Fungsi Rekriasi
pengguna dapat menggunakan media audio visual (TV, VCD dll) serta
2.4.1 XAMPP
adalah sebagai server yang berdiri sendiri, yang terdiri atas program
2.4.2 PHP
dapat membuat website anda menjadi lebih dinamis. Tidak hanya itu,
data ke pengguna.
2.4.3 MySQL
basis data yang telah ada sebelumnya. SQL adalah sebuah konsep
terbukti tangguh dan efesien. Selain itu terdapat juga sebuah perangkat
lunak yang sangat popular atau yang sering dipakai dalam membuat
informasi pada jaringan internet atau WWW. Juga dapat diartikan sebagai
informasi serta data yang mereka perlukan. Dan adapun jenis – jenis web
2.4.5 Localhost
perangkat computer pada jaringan local. Melalui jaringan localhost ini kita
konsisten.
Metode pengembangan sistem memiliki berbagai macam sistem
tahap pendukung.
Analysis
Design
coding
Testing
Maintainance
2.5.1 Analysis
2.5.3 Coding
sistem yang sering dirancang dan dilakukan pengujian secara unit, agar
dilakukan perbaikan.
2.5.4 Testing
2.5.5 Maintinance
merupakan perangkat lunak yang sudah jadi. Tahapan ini adalah tahapan
kebutuhan baru.
bisa membuat model untuk semua jenis aplikasi perangkat lunak, dimana
aplikasi tersebut bisa berjalan pada hardware, OS, dan jaringan apapun,
serta ditulis dalam bahasa pemrograman apapun. Jenis UML terbagi menjadi
tiga yaitu :
1. Use Case
2. Activity Diagram
Decision satu
3. Sequence Diagram
dan object yang memiliki suatu gambaran model statis. Tapi ada juga
BAB III
kepustakaan.
1. Studi Kepustakaan
2. Wawancara
buku.
3. Observasi
1. Analysis
Tahap ini dalah suatu analisis kebutuhan system yang dibuat, analisis
2. Design
Tahap ini adalah hasil dari analisis kebutuhan yang dibentuk sebagai alur
c. Squence Diagram
sebagai berikut:
1. Squence Diagram
d. Class Diagram
e.
1. Table Buku
Foreign Key :-
2. Table Anggota
Foreign Key :-
4. Table Pengembalian
1. Form Login
2. Dashboard Administrator
3. Tambah Data Buku
4.
Tambah Anggota
5. Tambah Peminjaman
6. Data Buku
7. Data Anggota
8. Peminjaman Buku
BAB IV
dijalankan.
c. Hardisk 1 TB
Perangkat jenis ini terdiri dari program yang bertugas untuk mengelolah
c. Visual Studio
d. Web Browser
sebelumnya.
Pada form ini terdapat dua inputan yaitu username dan password untuk
masuk ke system
2. Tampilan ketika Login Berhasil
“Login Berhasil”
Klik buku maka akan menampilkan data buku yang ingin dipinjam di
Klik tambah data untuk menambahkan data buku yang ingin di pinjam,
Klik delete untuk menghapus data buku, setelah itu akan muncul
buku
Klik tambah data untuk menambah data anggota peminjaman buku lalu
save
10. Tampilan Edit Data Anggota
Klik delete untuk menghapus data anggota, lalu akan muncul informasi
Klik tambah data untuk menambahkan data peminjam buku lalu save
14. Tampilan Kembalikan Buku Berhasil
Klik tanda Kembal untuk pengembalian buku yang telah dipinjam sesuai
yang ingin dipinjam maka data perpanjangan buku akan terisi otomatis
Klik laporan maka akan menampilkan laporan buku yang telah dipinjam
1. Black Box
Black Box Testing ini berfokus pada input serta output aplikasi
subsistem yang relevan, mulai dari server web, basis data, dependesi,
tampilan luar (interface) dari suatu aplikasi agar mudah digunakan oleh
pengguna. Pengujian ini tidak melihat dan menguji source code
login dashboard
login login
peminjaman masuk ke
ditampilakan
peminjaman
4. Edit Data Mengubah data buku, Mengubah Valid
peminjaman peminjaman
peminjaman, pengembalian
dan
pengembalian
BAB V
PENUTUP
5.1 Kesimpulan
1. Berdasarkan hasil uji coba, system ini dapat berjalan sesuai dengan
peminjaman buku.
5.2 Saran
diinginkan
DAFTAR PUSTAKA
RIWAYAT HIDUP
Penulis bernama Risnawati dipanggil Risna, lahir di Pammase 07 Juni 2001 anak
dari pasangan Bapak Ansar dan Ibu Sabaria. Penulis merupakan anak pertama