PENDAHULUAN
Pada era informasi abad
ini, teknologi informasi dan komunikasi atau ICT (Information and Communication
Teclznology) telah menjadi bagian yang tidak terpisahkan dari kehidupan global.
Oleh karena itu, setiap institusi, termasuk perpustakaan berlomba untuk
mengintegrasikan ICT guna membangun dan memberdayakan sumber daya manusia
berbasis pengetahuan agar dapat bersaing dalam era global. Perkembangan ICT ini
akhirnya melahirkan sebuah perpustakaan berbasis komputer. Ada automasi
perpustakaan, ada pula perpustakaan digital. Seringkali orang menyamakan
automasi perpustakaan dengan perpustakaan digital. Namun, keduanya adalah hal
yang berbeda. Banyak perpustakaan yang mengidamkan penerapan perpustakaan
digital dalam pengelolaannya. Namun demikian tidak semudah yang dibayangkan.
Dana yang terbatas dan SDM yang rendah ditengarai sebagai faktor dominan
ketidakberdayaan mewujudkan sebuah perpustakaan digital. Perpustakaan digital
secara ekonomis lebih menguntungkan dibandingkan dengan.
Chapman dan Kenney (Dalam sismanto 2008), mengemukakan empat alasan yaitu: institusi dapat berbagi koleksi digital, koleksi digital dapat mengurangi kebutuhan terhadap bahan cetak pada tingkat lokal, penggunaannya akan meningkatkan akses elektronik, dan nilai jangka panjang koleksi digital akan mengurangi biaya berkaitan dengan pemeliharaan dan penyampaiannya. Dengan demikian, adanya perpustakaan digital diharapkan dapat mempermudah pencarian informasi di dalam koleksi obyek informasi seperti dokumen, gambar dan database dalam format digital dengan cepat, tepat, dan akurat. Perpustakaan digital juga dapat dijadikan sebagai salah satu alternative pengembangan sumber belajar disekolah / Kampus untuk menghadapi kemajuan perkembangan teknologi terutama teknologi informasi dan komunikasi.
Batasan Masalah
Dari latar belakang masalah diatas, maka penulis merumuskan beberapa masalah sebagai berikut:
1. Apa pengertian perpustakaan digital ?
2. Bagaimana peran perpustakaan digital kampus sebagai salah satu pusat sumber belajar ?
3. Apa keunggulan dan kelemahan pepustakaan digital?
PEMBAHASAN
Sekilas Tentang Php Myadmin
PHP adalah singkatan dari”PHP: Hypertext Preprocessor”, yang merupakan sebuah bahasa scripting yang terpasang pada HTML.sebagian besar sintaks miripdengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat
Program php harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdirisendiri ataupun disisipkan diantara kode-kode html sehingga dapat langsung ditampilkan bersamadengan kode-kode html tersebut.
File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi : php3 atau.php
Fungsi PHP Dalam Pemrograman Web
Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa pemrograman yang wajib digunakan. Kita bisa saja membuat website hanya menggunakan HTML saja. Web yang dihasilkan dengan HTML (dan CSS) ini dikenal dengan website statis, dimana konten dan halaman web bersifat tetap.
Sebagai perbandingan, website dinamis yang bisa dibuat menggunakan PHP adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi. Website dinamis juga bisa menyimpan data ke dalam database, membuat halaman yang berubah-ubah sesuai input dari user, memproses form, dll.
Pengertian Perpustakaan Digital
Perpustakaan digital merupakan suatu perpustakaan di mana seluruh isi koleksi dan proses pengelolaan serta layanannya tersebut berupa kumpulan data dalam bentuk digital.
Perpustakaan digital tidak berdiri sendiri, melainkan terkait dengan sumber lain dan pelayanan informasinya terbuka untuk seluruh dunia. Koleksi perpustakaan digital tidak terbatas pada dokumen elektronik pengganti cetak saja, ruang lingkup koleksinya sampai pada artefak digital yang tidak bisa digantikan dalam bentuk tercetak.
Keunggulan dan Kelemahan Perpustakaan digital
Beberapa keunggulan perpustakaan digital diantaranya adalah sebagai berikut :
1.Long distance service, artinya dengan perpustakaan digital, pengguna bisa menikmati layanan sepuasnya, kapanpun dan dimanapun.
2.Akses yang mudah, akses perpustakaan digital lebih mudah dibandingkan dengan perpustakaan konvensional, karena pengguna tidak perlu dipusingkan dengan mencari catalog dengan waktu yang lama.
3.Murah (cost effective), perpustakaan digital tidak memerlukan banyak biaya, mendigitalkan koleksi perpustakan lebih murah dibandingkan dengan membeli buku.
4.Mencegah duplikasi dan plagiat, perpustakaan digital lebih aman sehingga tidak mudah untuk dilplagiat, apabila penyimpanan koleksi dalam bentuk PDF maka koleksi perpustakaan hanya bisa dibaca oleh pengguna tanpa bisa mengeditnya.
5.Publikasi karya secara global, dengan adanya perpustakaan digital karya-karya dapat dipublikasikan secara global ke seluruh dubia dengan bantuan internet.
Selain keunggulan, perpustakaan juga memiliki kelemahan diantaranya adalah sebagai berikut :
1.Tidak semua pengarang mengizinkan karyanya di digitalkan. Pengarang akan berpikir-pikir tentang royalty yang akan diterima bila karyanya didigitalkan.
2.Masih banyak masyarakat Indonesia yang buta akan teknologi. Apabila perpustakaan digital ini dikembangkan dalam perpustakaan di pedesaan mungkin akan sulit.
3.Masih sedikit pustakawan yang belum mengerti tata cara mendigitalkan koleksi perpustakaan.
Tampilan Web Perpustakaan Digital
Tampilan Login Mahasiswa & Dosen
Tampilan setelah berhasil Login Mahasiswa
Tampilan setelah berhasil Login Dosen
Tampilan Form buku.php pada From Dosen
Tampilan From tambahbuku.php (Upload Buku) pada From Dosen
Form Buku pada From Mahasiswa
Stucture Database Perpustakaan Digital
Stucture Table Buku
Stucture Table Dosen
Stucture Table Kategori
Stucture Table Mahasiswa
Salah satu Rancangan
Interface dan koding program
Tampilan buku.php
Kode source buku.php pada Form Mahasiswa
<?php
session_start();
include ("../koneksi.php");
if (empty($_SESSION)){
header("location: login.php");
}
if ($_SESSION ['level'] == 'mhs'){
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Perpus Digital</title>
<link rel="stylesheet" type="text/css" href="../css/style.css">
<link rel="stylesheet" type="text/css" href="../css/bootstrap/css/bootstrap.css">
<script type="text/javascript" src="../css/jquery.js"></script>
<script type="text/javascript" src="../css/bootstrap/js/bootstrap.js"></script>
</head>
<body class="b">
<!-- Header !-->
<?php include "header.php"; ?>
<!-- Header !-->
<!-- isi !-->
<div class="formisianggota">
<div class="navbar navbar-inverse">
<div class="navbar-header">
<div class="navbar-brand"><span class="glyphicon glyphicon-book"></span> BUKU</div>
</div>
</div>
<ul class="nav nav-tabs">
<li class="active"><a href="#kat1" data-toggle="tab">Pemrograman WEB</a></li>
<li><a href="#kat2" data-toggle="tab">DataBase</a></li>
<li><a href="#kat3" data-toggle="tab">Jaringan Komputer</a></li>
<li><a href="#kat4" data-toggle="tab">Modul Skripsi</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade in active" id="kat1">
<?php include 'pemrograman_web.php' ?>
</div>
<div class="tab-pane fade" id="kat2">
<?php include 'Database.php' ?>
</div>
<div class="tab-pane fade" id="kat3">
<?php include 'jarkom.php' ?>
</div>
<div class="tab-pane fade" id="kat4">
<?php include 'modskripsi.php' ?>
</div>
</div>
</div>
<!-- isi !-->
</body>
</html>
<?php
}
?>
catatan !
dengan coding di atas membuat User (mahasiswa) dapat mendownload Buku/Materi/Jurnal dengan format pdf yang sudah di upload oleh Dosen atau admin
Tampilan tambahbuku.php
Kode source tambahbuku.php pada From Dosen
<?php
session_start();
include
("../koneksi.php");
if
(empty($_SESSION)){
header("location: login.php");
}
if ($_SESSION ['level'] == 'dosen'){
?>
<?php
include
"../koneksi.php";
$carikode =
mysqli_query($koneksi, "SELECT kode_buku FROM buku") or die
(mysqli_error($koneksi));
$datakode =
mysqli_fetch_array($carikode);
$jumlah_data =
mysqli_num_rows($carikode);
if($datakode){
$nilaikode
= substr($jumlah_data[0], 1);
$kode =
(int) $nilaikode;
$kode =
$jumlah_data + 1;
$kode_auto= "B".str_pad($kode, 4, "0",
STR_PAD_LEFT);
}else {
$kode_auto= "B0001";
}
?>
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>Perpus Digital</title>
<link
rel="stylesheet" type="text/css"
href="../css/style.css">
<link
rel="stylesheet" type="text/css"
href="../css/bootstrap/css/bootstrap.css">
<script
type="text/javascript"
src="../css/jquery.js"></script>
<script
type="text/javascript"
src="../css/bootstrap/js/bootstrap.js"></script>
</head>
<body class="b">
<!-- Header
!-->
<?php
include "header.php"; ?>
<!-- Header
!-->
<!-- isi
!-->
<div
class="formisianggota">
<div
class="navbar navbar-inverse">
<div
class="navbar-header">
<div
class="navbar-brand"><span class="glyphicon
glyphicon-book"></span> BUKU</div>
</div>
</div>
<!--
inputan !-->
<form
action="upload.php" method="post"
enctype="multipart/form-data">
<div
class="col-md-6">
<div
class="form-group">
<label for="kode_buku">Kode_Buku</label>
<input type="text" class="form-control"
id="kodebuku" name="kode_buku" value="<?php echo
$kode_auto ?>">
</div>
<div
class="form-group">
<label for="judul">Judul</label>
<input type="text" class="form-control"
id="judul" name="judul" placeholder="Masukan Judul
Buku">
</div>
<div
class="form-group">
<label for="judul">Pengarang</label>
<input type="text" class="form-control"
id="pengarang" name="pengarang" placeholder="Masukan
Pengarang Buku">
</div>
<div
class="form-group">
<label for="judul">Deskripsi</label>
<input type="text" class="form-control"
id="deskripsi" name="deskripsi"
placeholder="Deskrisi">
</div>
</div>
<div
class="col-md-6">
<div
class="form-group">
<label for="judul">Penerbit</label>
<input type="text" class="form-control"
id="penerbit" name="penerbit" placeholder="Masukan
Penerbit">
</div>
<div
class="form-group">
<label for="judul">Kategori</label>
<select class="form-control" name="kategori">
<?php
$kat = mysqli_query($koneksi, "SELECT * FROM kategori");
while ($r=mysqli_fetch_array($kat)){
echo "<option
value=$r[nama_kategori]>$r[nama_kategori]</option>";
}
?>
</select>
</div>
<div
class="form-group">
<label for="judul">Di upload Oleh :</label>
<input type="text" class="form-control"
id="pengupload" name="pengupload" value="<?php echo
$_SESSION ['nama']; ?>">
</div>
<div
class="form-group">
<label for="judul">File</label>
<input type="file"
id="file" name="file" placeholder="Masukan
Judul Buku">
</div>
<div
style="float: right;">
<button type="reset" class="btn btn-danger"
name="tambah"><span class="glyphicon
glyphicon-remove"></span> Hapus</button>
<button type="submit" class="btn btn-primary"
name="tambah"><span class="glyphicon
glyphicon-plus"></span> Tambah</button>
</div>
</div>
</form>
</div>
<!-- isi
!-->
</body>
</html>
<?php
}
?>
catatan !
koding di atas membuat Dosen atau Admin dapat mengupload Buku atau Modul dengan format pdf yang nanti akan muncul pada form buku.php yang ada di from mahasiswa dan from buku.php yang ada di from dosen.
PENUTUP
Kesimpulan
Perpustakaan digital merupakan suatu perpustakaan di mana seluruh isi koleksi dan proses pengelolaan serta layanannya tersebut berupa kumpulan data dalam bentuk digital. Perpustakaan digital tidak berdiri sendiri, melainkan terkait dengan sumber lain dan pelayanan informasinya terbuka untuk seluruh dunia. Koleksi perpustakaan digital tidak terbatas pada dokumen elektronik pengganti cetak saja, ruang lingkup koleksinya sampai pada artefak digital yang tidak bisa digantikan dalam bentuk tercetak.
Perbedaan ”perpustakaan biasa” dengan ”perpustakaan digital” terlihat pada keberadaan koleksi. Koleksi digital tidak harus berada di sebuah tempat fisik, sedangkan koleksi biasa terletak pada sebuah tempat yang menetap, yaitu perpustakaan. Perbedaan kedua terlihat dari konsepnya. Konsep perpustakaan digital identik dengan internet atau kompoter, sedangkan konsep perpustakaan biasa adalah buku-buku yang terletak pada suatu tempat. Perbedaan ketiga, perpustakaan digital bisa dinikmati pengguna dimana saja dan kapan saja, sedangkan pada perpustakaan biasa pengguna menikmati di perpustakaan dengan jam-jam yang telah diatur oleh kebijakan organisasi perpustakaan.
Perpustakaan digital bertujuan untuk membuka akses seluas-luasnya terhadap informasi yang sudah dipublikasikan. Dengan tidak terbatasnya informasi terutama sumber belajar yang dapat diakses oleh siswa dan guru melalui peprpustakaan digital akan berdampak pada kegiatan pembelajaran. Pembelajaran tidak lagi berpusat pada guru ( teacher centered) tetapi sudah bergeser ke student centered, active learning dan pembelajaran berbasis aneka sumber. Dengan demikian konstruktivisme dalam pembelajaran yang berorientasi pada pembelajaran yang aktif, interaktif, kreatif, inovatif, dan menyenangkan dapat terlaksana dengan baik sehingga siswa tidak lagi belajar dengan tuntutan subject matter
0 Komentar untuk "Perpustakaan Digital Berbasis Web"
Silakan tinggalkan komentar anda. DILARANG KERAS menyimpan link blog/web pada komentar dengan tujuan backlink, Spam.