• Tidak ada hasil yang ditemukan

Rancang Bangun Perpustakaan Buku Digital (E-book) Berbasis Web

N/A
N/A
Protected

Academic year: 2024

Membagikan "Rancang Bangun Perpustakaan Buku Digital (E-book) Berbasis Web"

Copied!
13
0
0

Teks penuh

(1)

RANCANG BANGUN PERPUSTAKAAN BUKU DIGITAL (E-BOOK) BERBASIS WEB

Ricco Herdiyan Saputra1*, Winia Waziana2, Jimi Ali Baba3, M Ridho Magribi4, Aditya Dwi Putra5

123 STMIK Pringsewu, Lampung, Indonesia

4Institut Teknologi Sumatera, Lampung, Indonesia

5Pemerhati Perpustakaan Lampung, Indonesia

______________

Article History:

Received: August 16th, 2021 Revised: Oct 27th, 2021 Accepted: Nov 12th, 2021 Published: Dec 30th, 2021

_________

Keywords:

Digital Library, E-Books,

Information Technology, Libraries

________________________

*Correspondence Address:

[email protected]

Abstract: One of the efforts to improve the quality of human resources is to foster interest and reading habits. For this reason, the library is expected to become a center for activities that foster interest and reading habits. Libraries have a great responsibility to increase and develop interest and enthusiasm for reading. Information and communication technology (ICT) has become a part of human life today. Therefore, all institutions are competing in the integration of ICT to build and strengthen their knowledge-based talents, to be able to compete in the global era. The need for information technology (IT) is closely related to the role of libraries as a driving force in the preservation and dissemination of scientific information, which develops along with people's activities of writing, printing, educating, and meeting their information needs. The writing of this study uses the descriptive qualitative method and STMIK Pringsewu as the object of the study. The Web-Based Digital Book Library is designed to be easily accessible to readers. Uploaded e-books are create in PDF format. The digital library system can only be accessed locally in the STMIK Pringsewu environment.

PENDAHULUAN

Era digital adalah suatu zaman teknologi berubah sangat pesat yang hampir seluruh bidang dalam kehidupan yang sudah dibantu dengan teknologi digital.

Sehingga sangat membantu masyarakat dalam melakukan layanan dan cakupan yang tanpa batas.1 Kemajuan teknologi data dikala ini bisa jadi kesempatan untuk dunia pembelajaran dalam tingkatkan mutu pengajaran serta pembelajarannya. Ciri industri 4. 0 yang berbasiskan internet membolehkan mutu pendidikan mendukung secara digitalisasi. Kelebihan digitalisasi pendidikan seperti proses belajar mengajar

1 Tri Jely Husnita and Mezan el-Khaeri Kesuma, “Pengelolaan Arsip Sebagai Sumber Informasi Bagi Suatu Organisasi Melaui Arsip Manual Dan Arsip Digital,” Jurnal El-Pustaka 01, no. 02 (2020): 27–41.

(2)

yang sedang tren sekarang, dapat memanfaatkan pengem- bangan strategi belajar mengajar agar menggapai daya guna pengajaran (Lai, Huang, Danamp, Yang).2

Masalah utama yang dihadapi bangsa Indonesia khususnya di bidang pendidikan pada era globalisasi ini adalah rendahnya kualitas sumber daya manusia.

Salah satu upaya untuk meningkatkan kualitas sumber daya manusia adalah pengembangan minat dan kebiasaan membaca, yang diharapkan menjadikan perpustakaan sebagai pusat kegiatan pengembangan minat dan kebiasaan membaca.

Perpustakaan memiliki tanggung jawab yang besar untuk meningkatkan dan mengembangkan minat dan semangat membaca. Hal ini dilatarbelakangi oleh peran dan fungsi perpustakaan sebagai pusat peningkatan minat baca. Menurut Undang- Undang Nomor 43 Tahun 2007 tentang Perpustakaan yang menggunakan sistem standar untuk memenuhi kebutuhan pengguna dibidang pendidikan, penelitian, pelestarian, informasi, rekreasi, karya tulis dan cetak serta lembaga yang mengelola karya rekaman secara profesional.3

Menurut Haag dan Keen (1996), teknologi informasi adalah seperangkat alat yang membantu memanipulasi informasi dan melakukan tugas-tugas terkait pemrosesan informasi.4 Teknologi informasi dan komunikasi (TIK) telah menjadi bagian dari kehidupan global. Oleh karena itu, semua institusi berlomba-lomba untuk mengintegrasikan TIK untuk membangun dan memperkuat talenta berbasis pengetahuan dan mampu bersaing di era global.

Buku digital adalah teknologi yang digunakan komputer untuk menampilkan informasi multimedia secara ringkas dan dinamis yang dapat mengintegrasikan suara, grafik, gambar, animasi, dan film ke dalam buku digital yang lebih banyak informasi daripada buku konvensional.

Kebutuhan akan Teknologi Informasi (TI) terkait erat dengan peran perpustakaan sebagai motor penggerak dalam pelestarian dan penyebaran informasi akademik yang dikembangkan oleh untuk memenuhi kebutuhan penulisan, pencetakan, pendidikan, dan informasi publik. Saat ini, pustakawan menghadapi berbagai tantangan saat mereka berevolusi dari perpustakaan klasik menjadi perpustakaan yang modern dan dapat diakses sebagai sumber informasi melalui

2 Mezan el-Khaeri Kesuma, Guntur Cahaya Kesuma, and Dani Saputra, “Rancangan Media Pembelajaran Kosa Kata (Mufrodat) Bahasa Arab Berbasis Game Android,” Jurnal SIENNA 2, no. 1 (2021): 32–42.

3 Undang-undang Nomor 43 tahun 2007. Tentang Perpustakaan.

4 Haag, S and Keen P. (1996). Information Technology, Tomorrow’s Advantage Today. McGraw-Hill,.

(3)

jaringan komputer.

LANDASAN TEORI Konsep Web Dasar

Menurut Rerung (2018: 1), “Web adalah jaringan komputer yang terdiri dari kumpulan halaman Internet yang menyediakan sumber teks, grafik, suara, dan animasi melalui protokol transmisi hypertext.” 5 Menurut Yuhefizar (2013:2) menyatakan bahwa “WWW atau Web adalah sistem penyebaran informasi melalui internet”.6 Dari definisi di atas, dapat menyimpulkan bahwa Web adalah sistem komunikasi yang dikemas dalam bentuk teks, gambar, suara, dan fitur Internet lainnya.

Website

Menurut Yuhefizar (2013:2) ia mendefinisikan bahwa website adalah halaman web lengkap yang terdapat dalam suatu domain yang berisi informasi.

Situs web adalah salah satu sarana pemasaran yang paling menjanjikan. Situs web yang menarik dan informatif dapat dibuat dengan HTML dan PHP (Anna, 2016).7

Berdasarkan pendapat para ahli sebelumnya, dapat disimpulkan bahwa website adalah ringkasan dari semua halaman web yang ada dalam suatu domain yang berisi informasi tekstual, gambar diam atau bergerak, animasi, suara, dinamis atau statis yang membentuk suatu rangkaian yang terhubung ke jaringan.

Web Browser

Menurut Sibero (2013:11) “web browser adalah aplikasi perangkat lunak yang digunakan untuk mengakses dan menampilkan sumber informasi”.8 Web browser merupakan perangkat lunak yang dapat memproses paket HTTP dan menampilkannya kembali kepada user dengan format HTML (Supono and Putratama, 2016:5).7 9 Berdasarkan pengertian diatas, maka dapat disimpulkan bahwa web browser adalah aplikasi yang digunakan untuk menampilkan halaman web untuk proses pengolahan informasi, pengambilan dan penyajian informasi pada

5 Rerung, R.R. (2018). Pemrograman Web Dasar. Yogyakarta: Deeppublish

6 Yuhefizar. 2013. Cara Mudah & Murah Membangun & Mengelola Website. Yogyakarta: Graha Ilmu

7 Anna. (2016). Aplikasi Kamus Bahasa Indonesia – Bugis Berbasis Web Dengan Metode Sequential Search. Repository Universitas Bina Sarana Informatika (RUBSI), 3(September), 246–258.

8 Alexander F.K Sibero. 2013. Web Programing Power Pack. mediaKom. Yokyakarta.

9 Supono, dan Virdiandry Putratama. 2016. Pemograman Web Dengan Menggunakan PHP dan Framework Codeigniter. Yogyakarta: Deepublish (Grup Penerbitan CV Budi Utama).

(4)

website.

Internet

Menurut Risnandar (2013:11) “Internet adalah kumpulan jaringan terbaru dan terbesar di dunia”. 10 Sibero (2013:10) mendefinisikan bahwa “Internet (connected network) adalah jaringan komputer yang menghubungkan antar jaringan di seluruh dunia, internet dapat juga digambarkan sebagai jaringan dalam jaringan yang luas”.11

Dari pembahasan di atas dapat disimpulkan bahwa Internet adalah jaringan komputer yang terdiri dari beberapa komputer yang terhubung membentuk berbagai jaringan global.

Bahasa Pemrograman

Menurut Munir (2011:13) bahwa “bahasa pemrograman adalah bahasa komputer yang digunakan dalam penulisan program”. 12 Untuk itu bahasa pemrograman dibagi menjadi (empat) tingkatan seperti :

a. Bahasa mesin

Bahasa pemrograman yang hanya dapat dipahami oleh mesin komputer yang didalamnya terdapat Central Processing Unit (CPU). siapa yang tahu hanya dua keadaan yang berlawanan, yaitu :

a. Jika ada kontak atau ada nilai arus 1, b. Jika tidak ada kontak atau arusnya 0.

b. Bahasa tingkat rendah

Karena banyak keterbatasan bahasa mesin, simbol yang mudah diingat yang disebut mnemonik (pembantu pengingat) telah dibuat. Contoh: bahasa assembly, yang dapat menerjemahkan mnemonik.

c. Bahasa tingkat menengah (middle level language)

Bahasa pemrograman yang menggunakan aturan tata bahasa untuk menulis instruksi, mudah dipahami, dan memiliki instruksi tertentu yang dapat diakses langsung dari komputer.

Bahasa tingkat menengah (middle level language) yang menggunakan

10 Risnandar, E. (2015). Pembuatan Aplikasi Sistem Informasi Monitoring Kegiatan Mahasiswa Berbasis Web Dan Android Client.

11 Sibero, Alexander F.K . 2013. Web Programming Power Pack. Yogyakarta : Mediakom.

12 Munir, R. (2011). Algoritma dan Pemrograman dalam Bahasa Pascal dan C (Edisi Revisi). Bandung:

Informatika Bandung.

(5)

aturan tata bahasa untuk menulis instruksi, mudah dipahami, dan memiliki instruksi tertentu yang dapat diakses langsung dari komputer.

Contoh: Bahasa C

d. Bahasa tingkat tinggi (high level language), Bahasa pemrograman yang pernyataan tertulisnya mudah dipahami secara langsung. Contoh bahasa berorientasi prosedur seperti algoritma, Fortran, Pascal, Basic, Cobol.

MySQL

Menurut Risnandar (2013:92) ia mendefinisikan bahwa “MySQL adalah database yang open source, sehingga banyak digunakan di dunia.13 Meskipun gratis, MySQL masih berkualitas tinggi dan cukup untuk memberikan kinerja yang memadai”. MySQL merupakan software database open source yang sering digunakan untuk mengolah database menggunakan bahasa SQL (Subagia, 2018:67).14 Dapat disimpulkan bahwa MySQL adalah aplikasi yang digunakan untuk mengolah database yang banyak digunakan untuk membangun aplikasi yang menggunakan database.

Basis Data

Menurut Risnandar (2013: 90), “basis data mendefinisikan record data yang disimpan dalam tabel. Tabel diatur oleh kolom dan baris.15 Selain itu, Ladjamudin (2013:129) mengemukakan bahwa “Database adalah kumpulan penyimpanan data (bisa sangat besar jumlahnya), disimpan pada cakram magnetik, cakram optik, drum magnet atau penyimpanan sekunder”.16 Berdasarkan Pengertian di atas, dapat disimpulkan bahwa database merupakan media penyimpanan data yang dapat memuat berbagai macam jenis data, dan sistem akuisisi data berada pada data dengan pengelolaan data yang baik.

METODE

Metodologi penelitian ini menggunakan objek penelitian di STMIK Pringsewu dan teknik pengumpulan data untuk mengamati dan mencatat secara

13 Risnandar, dkk. 2013. Website Development Fundamental : Fitur, Layout dan Operasional Lebih Maju.

Bandung : Nuansa Cendikia

14 Anton Subagia, 2018. Kolaborasi Codeigniter Dan Ajax Dalam Perancangan Cms. Penerbit Elex Media Computindo, Jakarta.

15 Risnandar, ichsan, Petrus Fajar Subekti, Teguh Nugraha dan Hafni S. 2013. Website Development Fundamental: Fitur, Layout dan Operasional Lebih Maju. Bandung: Nuansa Cendekia.

16 Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta.

(6)

sistematis observasi terkait database dan kesamaan dokumen. Teknik pengumpulan data juga berasal dari tinjauan pustaka yang terdiri dari bahan referensi, file, jurnal dan dokumen yang berkaitan dengan masalah penelitian ini.

HASIL DAN PEMBAHASAN Arsitektur Pada Sistem

Sistem terdiri dari 2 (dua) bagian. Bagian pertama adalah mengunduh file ke sistem dari situs web tertentu dalam format PDF. Sedangkan bagian kedua adalah untuk melihat daftar buku digital dan isi perpustakaan buku digital. Pengguna dapat memasukkan queri melalui antarmuka yang dibangun dengan aplikasi PHP.

Implementasi dari setiap proses perangkat lunak ditunjukkan pada Gambar 1.

Gambar 1. Arsitektur Sistem Diagram Konteks Sistem

Gambar 2 menunjukkan diagram konteks sistem. Ada dua entitas eksternal, administrator dan pengguna. Administrator bertanggung jawab untuk memasukkan informasi buku dan mengunggah file. Sementara itu, pengguna dapat mencari buku berdasarkan judul, penulis, atau penerbit. Setelah sistem menerima informasi dari pengguna, sistem menampilkan daftar buku yang sesuai. Saat gambar dipilih dalam daftar buku, konten buku ditampilkan per halaman.

(7)

Gambar 2. Diagram Konteks Sistem

Diagram konteks sistem perpustakaan buku digital terdiri dari modul-modul yang lebih detail yang ada di dalam sistem. Modul sistem terdiri dari dua bagian yaitu modul untuk memuat file buku dan untuk mencari dan menampilkan isi halaman buku. Dapat dilihat pada diagram aliran data level 1 pada Gambar 3.

Gambar 3. DFD Level 01

Gambar 4. DFD Detail Proses 01

(8)

Gambar 5. DFD Detail Proses 02

Gambar 5 menunjukkan diagram alir data detail untuk modul modul pencarian dan tampilan. Dalam modul ini, proses berjalan ketika menerima informasi dari pengguna. Bagian query terdiri dari dua bagian yaitu bagian pertama untuk menampilkan daftar buku. Bagian ini menampilkan daftar buku dengan urutan daftar buku terbaru (paling baru masuk) saat diakses. Selain itu, pengguna dapat memasukkan buku yang mereka cari berdasarkan judul, pengarang, atau penerbit buku tersebut. Pada bagian 2 untuk menampilkan isi setiap halaman buku.

Bagian ini dipanggil saat pengguna memilih buku. Buku yang dipilih akan menjadi file JPEG. Jika tidak jelas, pengguna dapat mengklik gambar, maka akan muncul format file PDF untuk setiap halaman.

Skema Basis Data

Sistem perpustakaan digital ini menggunakan dua tabel, yaitu tabel buku dan halaman buku. Gambar 6 menunjukkan skema database sistem perpustakaan digital.

Tabel buku menyimpan informasi tentang buku, sedangkan tabel buku menyimpan informasi nama file untuk setiap halaman. Untuk menggabungkan dua tabel kita menggunakan kunci idbuku dengan relasi one to many.

(9)

Gambar 6. Skema Basis Data

Appearance

Gambar 7. Appearance Program untuk Upload Buku Digital

(10)

Gambar 8. Appearance Daftar Buku

Gambar 9. Appearance Halaman Buku Format jpeg

Gambar 10. Appearance Halaman Buku Format PDF

(11)

KESIMPULAN

Sebagai bagian dari penelitian ini, sistem perpustakaan digital dibuat untuk mengelola koleksi e-book. Berdasarkan penelitian yang dilakukan dapat ditentukan hal-hal sebagai berikut:

1. Sistem yang dibuat membagi file PDF menjadi beberapa file dengan beberapa halaman.

2. File pdf dikonversi ke jpeg sehingga dapat dilihat langsung di browser. Ini akan ditampilkan lebih cepat daripada file lengkap yang perlu diunduh terlebih dahulu.

3. File yang ditampilkan juga merupakan file JPEG satu sisi untuk mencegah penyalahgunaan file.

4. Sistem telah diuji dan berfungsi dengan baik.

Saran

Masih terdapat kekurangan pada sistem ini. Adapun kelemahan dari sistem ini antara lain :

1. Sistem tidak menampilkan kategori buku.

2. Sistem tidak terintegrasi dengan sistem administrasi akademik, sehingga tidak ada integrasi mata kuliah.

3. Dalam kegiatan perpustakaan digital ini maka diperlukan pelatihan untuk menghasilkan seorang paham dan ahli dalam bidang perpustakaan digital guna melaksanakan kegiatan tata kelola perpustakaan digital serta pengalih media fisik ke digital.17

DAFTAR PUSTAKA

Anna, A. (2016). Aplikasi Kamus Bahasa Indonesia–Bugis Berbasis Web Dengan Metode Sequential Search. Jurnal Informatika, 3(2).

Haag, S., & Keen, P. (1996). Information Technology: Tomorrow's Advantage Today. McGraw-Hill Companies, Inc., PO Box 545, Blacklick, OH 43004, Attn: Order Service.

Husnita, Tri Jely, and Mezan el-Khaeri Kesuma. “Pengelolaan Arsip Sebagai Sumber

17 Era Octafiona, Mezan el-Khaeri Kesuma, and Ahmad Bashori, “Kesiapan Arsiparis Menggunakan E - Arsip Dalam Tata Kelola Kearsipan Fakultas Tarbiyah Dan Keguruan Uin Raden Intan Lampung,” El- Pustaka: Jurnal Ilmu Kepustakaan Dan Informasi Islam 01, no. 01 (2020): 86–99,

http://ejournal.radenintan.ac.id/index.php/elpustaka/article/view/6744.

(12)

Informasi Bagi Suatu Organisasi Melaui Arsip Manual Dan Arsip Digital.”

Jurnal El-Pustaka 01, no. 02 (2020): 27–41.

Indonesia. (2008). Undang-Undang RI Nomor 43 tahun 2007 tentang Perpustakaan.

Semarang: Penerbit Universitas Katolik Soegijapranata

Ladjamudin, Al-Bahra Bin. (2005). Analisis dan desain sistem informasi.

Munir, R., & Lidya, L. (2016). Algoritma dan Pemrograman dalam bahasa pascal, C, dan C++.

Kesuma, Mezan el-Khaeri, Guntur Cahaya Kesuma, and Dani Saputra. “Rancangan Media Pembelajaran Kosa Kata (Mufrodat) Bahasa Arab Berbasis Game Android.” Jurnal SIENNA 2, no. 1 (2021): 32–42.

Octafiona, Era, Mezan el-Khaeri Kesuma, and Ahmad Bashori. “Kesiapan Arsiparis Menggunakan E -Arsip Dalam Tata Kelola Kearsipan Fakultas Tarbiyah Dan Keguruan Uin Raden Intan Lampung.” El-Pustaka: Jurnal Ilmu Kepustakaan Dan Informasi Islam 01, no. 01 (2020): 86–99.

http://ejournal.radenintan.ac.id/index.php/elpustaka/article/view/6744.

Putratama, V. (2016). Pemrograman Web dengan Menggunakan PHP dan Framework Codeiginiter: Pemrograman Web dengan Menggunakan PHP dan Framework Codeiginiter. Supono.

Qalyubi, S. (2007). Dasar-dasar ilmu perpustakaan dan informasi. Yogyakarta:

Jurusan Ilmu Perpustakaan dan Informasi (IPI), Fakultas Adab UIN Sunan Kalijaga.

Rerung, R. R. (2018). Pemrograman Web Dasar. Deepublish.

Risnandar, Ichsan, Subekti, P. F., Nugraha, T., & S., H. (2013). Website Development Fundamental: Fitur, Layout dan Operasional Lebih Maju.

Bandung: Nuansa Cendekia.

Risnandar, E. (2015). Pembuatan Aplikasi Sistem Informasi Monitoring Kegiatan Mahasiswa Berbasis Web dan Android Client (Doctoral dissertation, UNIVERSITAS NEGERI SEMARANG).

Sibero, Alexander F.K. (2013). Web programming power pack.Yokyakarta:

mediaKom.

Subagia, Anton. (2018). Kolaborasi CodeIgniter Dan Ajax Dalam Perancangan CMS. Elex Media Komputindo.

Sumiati, Opong, dkk. (2013). Pengelolaan Perpustakaan Sekolah. Tangerang

(13)

Selatan: Universitas Terbuka.

Undang-undang Nomor 43 tahun 2007. Tentang Perpustakaan.

Yuhefizar. (2013). Cara Mudah & Murah Membangun & Mengelola Website.

Yogyakarta: Graha Ilmu.

Yulia, Y., & Sujana, J. G. (2009). Pengembangan koleksi. Jakarta: Universitas Terbuka.

Referensi

Dokumen terkait

ditunjukkan pada Gambar 160. Halaman ubah data penerbit ditunjukkan pada.. merubah data penerbit buku jika penerbit yang dimasukkan tidak ada di sistem. Sistem akan

Dari grafik tersebut dapat diketahui bahwa mayoritas dari responden (50,0%) mengatakan bahwa tampilan antar muka yang disajikan pada aplikasi buku digital tentang

1) Digital Library (Digilib) yang dibuat untuk menampilkan katalog buku, pencarian buku dan download lampiran buku. 2) Buku-buku yang dapat di download hanya

K.. besar dalam bidang komunikasi dan pendidikan karena dapat mengintegrasikan teks, grafik, animasi, audio dan video. Multimedia dapat memberikan kemudahan umpan

Dapat juga digunakan untuk menggambarkan aliran kejadian (flow of events) dalam use case. Activity Diagram User Perpustakaan Digital Polines.. Activity diagram user Perpustakaan

Activity diagram dalam aplikasi perpustakaan digital ini dibagi menjadi 8 bagian yaitu proses menambah pustakawan, proses mengubah pustakawan, proses login pengguna, proses logout

Buku digital multimedia berbasis flipbook maker pro pada mata pelajaran sejarah dikembangkan melalui beberapa tahapan dalam RnD, dibuat dengan persiapan materi, layouting

Adapun aplikasi yang akan dirancang yaitu berupa aplikasi Multimedia yang dapat menggabungkan komponen-komponen teks, gambar, suara dan animasi, yang mana aplikasi