• Tidak ada hasil yang ditemukan

APLIKASI PERPUSTAKAAN BERBASIS WEB PADA SMA BINA WARGA 2 PALEMBANG

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI PERPUSTAKAAN BERBASIS WEB PADA SMA BINA WARGA 2 PALEMBANG"

Copied!
8
0
0

Teks penuh

(1)

APLIKASI PERPUSTAKAAN BERBASIS WEB

PADA SMA BINA WARGA 2

PALEMBANG

M. Farisdiatama1, Yogi Prioyko Gautama2, Inayatullah3, Tinaliah4 3

AMIK MDP, Jl Rajawali No 14 Palembang, 0711-376400 Program Studi Manajemen Informatika, AMIK MDP, Palembang

e-mail: 1[email protected], 2[email protected], 3

[email protected], 4[email protected]

Abstrak

Perpustakaan sekolah merupakan perpustakaan yang diselenggarakan di tingkat sekolah yang berfungsi penting untuk mendukung tercapainya tujuan dari proses pembelajaran. Di samping itu, perpustakaan sekolah bertujuan untuk menanamkan dan membina minat baca siswa sehingga dapat menumbuhkan kesadaran belajar mandiri pada siswa. Maka untuk mempermudah pegawai pepustakaan mendata buku penulis membuat aplikasi pepustakaan sekolah untuk mempermudah dalam peminjaman dan pengembalian buku

Kata kunci: Aplikasi, Perpustakaan Sekolah, Berbasis Web, Iteratif.

Abstract

The school libary is a school-run libary thats play important role in supporting the achievement of the learning process. In addition, the school libary aims to instill and build interest in readig students so as to enhence self-learning awareness among students. So to simplify the libary staff to order a book the author makes a school libary application to make it easier to borrow and return the book.

Keywords: Application, School Libary, Web-Based, Iterative.

1. PENDAHULUAN

Kemajuan teknologi merupakan sesuatu yang tidak bisa kita hindari dalam kehidupan ini, kemajuan teknologi akan berjalan sesuai dengan kemajuan ilmu pengetahuan. Setiap inovasi yang diciptakan dimaksud untuk memberikan manfaat positif bagi kehidupan manusia. Memberikan banyak kemudahan, serta sebagai cara baru dalam melakukan aktifitas manusia. Khusus dalam bidang teknologi, masyarakat sudah menikmati banyak beragam manfaat yang dibawa oleh inovasi dan kreatifitas yang telah dihasilkan dalam beberapa dekade terakhir ini. Namun demikian, walaupun pada awalnya diciptakan untuk menghasilkan manfaat positif, di sisi lain juga juga memungkinkan dapat digunakan untuk beberapa hal negatif.

Demikian pula pada SMA Bina Warga 2 Palembang, untuk pengelolaan buku sekolah sudah tersedia perpustakaan sekolah yang dilengkapi dengan fasilitas yang memberikan kenyamanan dan kemudahan para siswa-siswi dalam membaca buku sesuai dengan kebutuhannya dan siswa-siswi mudah mendapatkan bahan untuk tugas-tugas sekolah yang diberikan dan juga menambah pengetahuan siswa-siswi.

(2)

Hal ini yang membuat pihak pepustakaan sulit mengetahui informasi stok buku karena harus mendata ulang terlebih dahulu jumlah buku yang dipinjam dan buku yang sudah dikembalikan dengan mengecek data-data pada buku peminjaman dan pengembalian yang masih berbentuk pembukuan. Akibatnya data yang dibukukan terkadang susah dicari karena penyimpanan data yang kurang baik sehingga pembuatan laporan oleh petugas pihak pustaka tidak konsisten. Dari uraian masalah diatas, penulis membuat penelitian dengan judul “Aplikasi

Perpustakaan Berbasis Web Pada SMA Bina Warga 2 Palembang”. Aplikasi ini dapat membantu permasalahan yang ada khususnya bagi pengelolaan perpustakaan sekolah tersebut.

2. METODE PENELITIAN

2.1 Metodologi Iterasi (Itterative)

Metodologi pengembangan sistem yang digunakan oleh penulis dalam pembuatan Aplikasi Perpustakaan Berbasis Web Pada SMA Bina Warga 2 Palembang adalah metodologi pengembangan sistem iterasi (iterative). Metode iterasi adalah metodologi setiap tahapan / fase pengembangan sistem dilaksanakan secara berulang-ulang sampai mendapatkan hasil yang diinginkan (A.S Rosa 2013, h.38) [1].

2.2 Aplikasi

Aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya. Jadi aplikasi merupakan program yang ditulis dan diterjemahkan oleh perintah-perintah yang telah ditulis dalam bahasa pemrograman kedalam bahasa mesin agar dapat dimengerti oleh komputer untuk menyelesaikan suatu tugas tertentu yang mempermudah proses dengan waktu yang lebih cepat (Tata Sutabri 2012, h. 147) [3].

2.3 Entitas Relationship Diagram

ERD merupakan salah prototype awal dalam tahap perancangan basis data relasional. Jika menggunakan OODBMS maka perancangan ERD tidak diperlukan (Rosa A.S 2013, h.53) [1].

2.4 PHP(Personal Hypertext Propocessor)

PHP adalah salah satu bahasa pemograman yang berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada sebuah server. (Medcoms 2009, h.1)][7].

2.5 MySql

MySql (Structured Query Language) adalah bahasa yang digunakan untuk

mengendalikan data pada RDBMS, SQL awalnya dibangun berdasarkan teori aljabar relasional dan kalkulus. (Rosa A.S 2013, h.46)[1].

2.6 DBMS

DBMS Menurut (Rosa A.S 2013,h.45) DBMS (Database Management System)

atau dalam Bahasa Indonesia sering disebut sebagai Sistem Manajemen Basis Data adalah suatu sistem aplikasi yang digunakan untuk menyimpan, mengatur, dan menampilkan data[1].

2.7 XAMPP

XAMPP merupakan paket PHP dan MySQL berbasis open source, yang dapat

digunakan sebagai alat pembantu pengembangan aplikasi berbasis PHP. XAMPP menggabungkan beberapa paket tersebut yaitu : Apache HTTPD, MySQL, PHP, Perl,

FileZilla FTP Server, PhpMyAdmin, OpenSSL, freeType, Webalizer, mod perl,

Accelerator, mcrypt, SQLite, Mercury Mail Transport System, fake sendmail for windows,

FPDF Class. (Riyanto 2013,h.1)[6].

2.8 Apache(Server HTTP atau Server WEB/WWW Apache)

Apache (Apache HTTP) adalah aplikasi web server yang akan digunakan dalam

(3)

2.9 PhpMyAdmin

PhpMyAdmin adalah aplikasi web yang dibuat oleh phpmyadmin.net. Phpmyadmin

digunakan untuk administrasi database MySQL. (Alexander F.K.Sibero, 2013, h.376)[2].

2.12 Web

World Wide Web (WWW), lebih dikenal dengan web, adalah salah satu layanan yang

didapat oleh pemakai komputer yang terhubung internet (Betha Sidik,2012,h.1). Berdasarkan pengertian tersebut web adalah salah satu layanan yang dapat diakses oleh seluruh pengguna internet diseluruh dunia dengan cara memasukkan alamat web pada browser web yang digunakan oleh pengguna untuk mencari informasi yang dibutuhkan[4].

2.13 HTML

Hyper Text Markup Language adalah file teks murni yang dapat dibuat dengan

editor teks sembarang, dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disediakan dalam browser web surfer. Dokumen ini umumnya berisi informasi atau antarmuka aplikasi di dalam internet. (Betha Sidik 2012, h.9)[4].

2.10 CSS

CSS (CasCading Style Sheet) dibangun untuk menata gaya pengaturan halaman

web. Pada awalnya CSS dikembangkan pada SGML pada tahun 1970, dan terus dikembangkan hingga saat ini CSS telah mendukung banyak Bahasa Markup seperti : HTML, XHTML, XML, SVG (Scalable Vector Graphics) dan Mozilla XUL (XML User

Interface Language). (Alexander F.K Sibero, 2013, h.112)[2].

3. HASIL DAN PEMBAHASAN

3.1 Prosedur yang Berjalan

Untuk mendapatkan pemahaman terhadap aktifitas suatu sistem, maka diperlukan uraian beberapa aktifitas sistem yang berhubungan dengan penulisan. Aktifitas yang berhubungan dengan prosedur sistem yang berjalan pada SMA Bina Warga 2 Palembang yaitu sebagai berikut:

1. Proses Pendataan Buku

Pegawai perpustakaan mendata tiap buku yang masuk dengan cara menulis satu persatu buku tersebut menggunakan sistem pembukuan, kemudian melabel buku-buku yang telah di data sebagai identitas buku. Lalu menyusun setiap buku pada rak-rak buku yang telah disesuaikan jenis bukunya masing-masing.

2. Proses Pencarian Buku

Disaat siswa memasuki perpustakaan, maka siswa wajib mengisi buku absensi perpustakaan yang sudah disediakan oleh pegawai perpustakaan lalu siswa mencari buku-buku yang dibutuhkan pada rak-rak buku yang sudah tersedia di perpustakaan dan membacanya ataupun meminjamnya

3. Prosedur Peminjaman Buku

Jika siswa ingin meminjam buku maka siswa wajib menjadi anggota perpustakaan. Jika sudah menjadi anggota perpustakaan siswa dapat langsung menyerahkan buku yang akan dipinjam bersama kartu anggota perpustakaan. Pegawai perpustakaan mulai mencatat data siswa maupun data buku yang di pinjam dalam buku peminjaman yang ada, lalu pegawai perpustakaan menyerahkan buku yang akan dipinjam kepada peminjam dan kartu anggota akan disimpan oleh pegawai perpustakaan sebagai bukti peminjaman.

4. Prosedur Pengembalian Buku

(4)

pengembalian. Petugas menyimpan buku yang akan dikembalikan ke rak buku dan menyerahkan kartu anggota kepada peminjam.

5. Prosedur Menghitung Jumlah Stok Buku

Jika ingin mengetahui stok buku maka pegawai perpustakaan membutuhkan waktu yang cukup lama untuk mengecek buku yang ingin dicari dalam arsip pembukuan peminjaman dan pengembalian dan menghitung jumlah buku pada rak buku apakah masih ada atau tidak.

6. Proses Pembuatan Laporan

Pembuatan laporannya juga dilakukan dengan cara pembukuan atau merekap data dari buku besar, dan mengarsipkan pembukuan yang telah dibuat. Pegawai perpustakaan mengumpulkan dokumen-dokumen tersebut yang masih berbentuk pembukuan, lalu membuat laporan-laporan yang dibutuhkan Kepala Perpustakaan.

3.2 Rancangan Basis Data

3.2.1 ERD (Entity Relationship Diagram)

Entity Relationship Diagram merupakan diagram yang menggambarkan

hubungan antar tabel dalam suatu database dengan perantara primary key dan

foreign key. Hubungan antar entitas pada Aplikasi Perpustakaan Berbasis Web Pada

SMA Bina Warga 2 Palembang.

Gambar 3.1 Entity Relationship Diagram (ERD)

3.3 Rancangan Proses

3.3.1 Diagram Konteks Sistem yang Diusulkan

(5)

3.3.2 Diagram Nol yang Diusulkan

Diagram nol sistem yang diusulkan dapat dilihat pada gambar dibawah ini :

Gambar 3.3 Diagram Nol yang Diusulkan 3.5 Rancangan Antar Muka Program

3.5.1 Rancangan Tampilan Menu Login

(6)

3.5.2 Rancangan Tampilan Menu Utama

Gambar 3.5 Rancangan Tampilan Menu Utama

3.6 Bagan Alir (Flowchart)

3.6.1. Flowchart Login

(7)

4. Kesimpulan

Berdasarkan analisis yang telah dilakukan oleh penulis terhadap permasalahan padaSMA Bina Warga 2 Palembang maka dapat ditarik kesimpulan dari penelitian adalah :

1. Semoga adanya aplikasi ini dapat membantu pegawai perpustakaan untuk mendata buku-buku dan mencari buku-buku yang dibutuhkan.

2. Semoga adanya aplikasi ini perpustakaan yang dapat memberikan pelayanan yang mudah kepada pengunjung juga dapat membantu pegawai perpustakaan dalam pelayanan buku yang lebih cepat.

3. Semoga adanya aplikasi ini pegawai perpustakaan bisa mengetahui stok buku dengan mudah, aplikasi ini juga akan mendata buku yang dipinjam dan yang sudah dikembalikan.

4. Semoga dengan adanya aplikasi ini membantu pegawai perpustakaan untuk menyimpan semua data-data yang akan dijadikan sebagai arsip secara praktis dan meminimalisir terjadinya kehilangan data.

5. Saran

Berdasarkan kesimpulan yang diperoleh, penulis ingin memberikan beberapa saran kepada SMA Bina Warga 2 Palembang yaitu :

1. Terlebih dahulu memberikan pelatihan khusus terhadap pengguna (user) yang akan mengoperasikan aplikasi perpustakaan ini, sehingga dapat mengetahui secara keseluruhan fungsi dari aplikasi yang dibuat.

2. SMA Bina Warga 2 Palembang sebaiknya memanfaatkan aplikasi ini secara baik dalam menangani berbagai proses kegiatan yang ada, bekerjasama dalam menjaga untuk pihak yang terlibat, sehingga aplikasi ini selalu bekerja dengan baik.

3. Pegawai perpustakaan setidaknya melakukan back up data untuk mengurangi kerusakan yang tidak diinginkan.

4. SMA Bina Warga 2 Palembang diharapkan dapat melakukan pemeliharaan secara rutin terhadap program aplikasi ini sehingga dapat mencegah terjadinya kehilangan data dan kerusakan sistem pada progrm sistem yang ada.

UCAPAN TERIMA KASIH

Dengan memanjatkan puji dan syukur kehadirat Allah SWT , atas berkat dan rahmatnya yang telah dilimpahkan kepada penulis sehingga terbentuklah laporan tugas akhir dengan pelaksanaan yang baik dan tepat waktu. Adapun tema tugas akhir yang berjudul ”Aplikasi Perpustakaan Berbasis Web Pada SMA Bina Warga 2 Palembang” penulis melakukan analisa, wawancara dan survey ke SMA Bina Warga 2 Palembang. Penelitian yang dilakukan untuk memenuhi salah satu syarat menyelesaikan studi Diploma III (D-3) jurusan Manajemen Informatika.

Selama proses tugas akhir yang dilakukan penulis banyak mendapatkan bantuan dari berbagai pihak. Maka dari itu penulis mengucapkan terima kasih kepada:

1. Bapak Johannes Petrus, S.Kom., M.T.I, CFP®., QWP® selaku Direktur AMIK MDP. 2. Ibu Desy Iba Ricoida, S.T., M.T.I selaku Pembantu Direktur I AMIK MDP Palembang. 3. Ibu Yulistia, S.Kom., M.T.I selaku Pembantu Direktur II AMIK MDP Palembang. 4. Bapak Antonius Wahyu Sudrajat, S.Kom., M.T.I selaku Pembantu Direktur III AMIK

MDP Palembang.

5. Bapak Inayatullah S.Kom., M.Si selaku Dosen Pembimbing Pertama yang telah membimbing dan membantu penulis sampai pada proses penyelesaian tugas akhir ini. 6. Ibu Tinaliah M.Kom selaku Dosen Pembimbing Kedua yang telah membimbing dan

membantu penulis sampai pada proses penyelesaian tugas akhir ini.

(8)

8. Segenap Dosen AMIK MDP yang terlibat dalam membantu dan memberikan ilmu serta bimbingan akademis kepada penulis selama studi.

9. Segenap Staf Administrasi AMIK MDP yang memberikan kemudahan dalam proses akademis.

10. Segenap Staf Perpustakaan AMIK MDP yang telah membantu penulis dalam membantu penyusunan laporan Tugas Akhir dalam perbaikan dari segi kata dan posisi paragraph serta pencarian data-data yang diperlukan.

11. Teman-teman yang ada di Prodi Manajemen Informatika 2014 dan seluruh teman-teman yang ada di STMIK AMIK dan STIE MDP.

DAFTAR PUSTAKA

[1] A.S, Rosa 2013, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek,

Informatika, Bandung.

[2] F.K.Sibero, Alexander, 2014, Web Programming Power Pack, Media Komputer, Jakarta. HS,

[3] Sutabri, T 2012, Analisis Sistem Informasi, Andi, Yogyakarta.

[4] Sidik, Betha 2012, Pemograman Web Dengan PHP , Informatika, Bandung. [5] Raharjo, Budi 2014, Modul Pemrograman Web, HTML, PHP, dan MySql, Modula,

Bandung.

[6] Riyanto 2013, Membuat Sendiri Aplikasi Web Store dengan PHP, JQuery dan Microsoft

SQL Server, GAVA MEDIA, Yogyakarta.

Gambar

Gambar 3.1 Entity Relationship Diagram (ERD)
Gambar 3.4 Rancangan Tampilan Menu Login
Gambar 3.5 Rancangan Tampilan Menu Utama

Referensi

Dokumen terkait

Dalam pembuatan tugas akhir ini dititik beratkan pada komunikasi data pada web interaktif untuk pencarian buku secara online dengan menggunakan sistem database MySQL

Oleh karena itu, penulis akan mencoba untuk membuat sebuah aplikasi pencarian yang menggunakan dasar-dasar teknologi semantik yang dapat dipergunakan untuk pencarian buku

Validasi yang dilakukan dalam penelitian pengembangan aplikasi pencarian halte BRT transmusi Palembang ini adalah pengujian tahap akhir sebelum aplikasi

Maka dari itu maka dibuatlah sistem informasi yang bertujuan memudahkan pustakawan dalam pengelolaan inventaris koleksi buku, peminjaman, pengembalian, pendataan

Dengan adanya sistem informasi perpustakaan sekolah ini akan membantu siswa dalam pencarian buku, peminjaman serta pengembalian buku dan memudahkan admin dalam

Pada rancangan tampilan halaman pencarian berdasarkan kategori, pengguna akan diminta untuk menginput kata kunci, memilih kategori buku, dan melakukan pencarian

yang lebih cepat dan akurat, sistem pencarian data buku lebih mudah dikarenakan sistem pencarian buku otomatis yang telah di buat, dapat membantu kepala sekolah

Hasil dari penelitian ini berupa aplikasi katalog online perpustkaan SMAN 26 Garut berbasis web dengan fasilitas stok buku serta lokasi buku, pencarian buku yang