Anda di halaman 1dari 5

Jurnal TIMES , Vol.

IV No 1 : 31-35 , 2015
ISSN : 2337 - 3601
Perancangan Aplikasi E-Library Menggunakan Bahasa Pemrograman PHP
Pada Universitas Methodist Indonesia

Ambon Saragih-1 Emma Rosinta Simarmata-2 Jhoni Maslan-3


Universitas Methodist Indonesia -1,2,3
Jl. Hang Tuah no 8 Medan 20152 -1,2,3
Telp : (061) 4536735, 4157882 || Fax : (061) 4567553

Abstrak sehingga sistem yang digunakan sekarang dengan


Aplikasi E-library pada Universitas Methodist pencatatan pada buku dan pembuatan laporan
Indonesia(2014).Aplikasi E-Library merupakan dengan menggunakan Microsoft Office Excel, dan
sekumpulan kegiatan yang menggabungkan keterbatasan waktu dalam operasionalnya yang
koleksi koleksi dan layanan dari perkembangan menyebabkan kesulitan bagi mahasiswa/i atau
Teknologi Informasi dan Telekomunikasi (TIK). pengguna perpustakaan lainnya jika ingin
Aplikasi ini bertujuan untuk memudahkan para mengetahui atau mencari informasi tentang
pengguna layanan dalam pencarian informasi. koleksi buku yang ada di perpustakaan.
Universitas Methodist Indonesia merupakan
sebuah kampus yang menyediakan beberapa 2. Landasan Teori
fasilitas penunjang proses belajar mengajar..
Pembuatan laporan dapat dilakukan secara
otomatis. Memberikan kemudahan bagi pihak
pegawai perpustakaan dalam melakukan
pengolahan data, seperti: menambah, mengubah
dan menghapus data.

Kata kunci: Aplikasi, E-Library, Perpustakaan,


Informasi

1. Pendahuluan
Saat ini kita sering mendengar istilah
library without wall (perpustakaan tanpa dinding),
virtual library (perpustakaan maya), digital
library (perpustakaan digital), virtual catalog
(katalog maya) baik dalam pembicaraan sehari-
hari maupun dalam literatur. Istilah tersebut saat
ini sudah mulai akrab dengan sebagian
pustakawan kita. Hal ini disebabkan karena
beberapa tahun belakangan ini Teknologi Gambar 3.1 Arsip Data
Informasi dan Telekomunikasi (TIK) atau yang
dikenal dengan ICT (Information and 2.1. Terminologi Dan Konsep Basis Data
Communication Technology) dan lebih spesifik
lagi jaringan internet makin merambah ke seluruh Basis data terdiri dari 2 kata, yaitu basis &
aspek kegiatan, termasuk bidang perpustakaan. data. Basis dapat diartikan sebagai markas /
Universitas Methodist Indonesia merupakan gudang, tempat berkumpul. Sedangkan data
sebuah universitas yang menyediakan beberapa adalah fakta yang mewakili suatu objek seperti
fasilitas penunjang proses belajar mengajar yang manusia, barang, hewan peristiwa, keadaan dan
bertujuan untuk membentuk mahasiswa/i sebagainya, yang direkam dalam bentuk angka,
memiliki pengetahuan dalam mengembangkan huruf simbol, teks gambar, bunyi atau
kualitas kecerdasan dan pola fikir dari kombinasinya.
mahasiswa/i. Salah satu dari fasilitas tersebut Basis data sendiri dapat di definisikan
adalah perpustakaan. Perpustakaan yang dalam sejumlah sudut pandang seperti:
disediakan oleh Universitas Methodist Indonesia 1. Himpunan kelompok data / arsip yang
saat ini masih tersedia dalam sebuah tempat secara saling berhubungan yang diorganisasi
fisik. sedemikian rupa agar kelak dapat
Pengolahan data pepustakaan sebelumnya dimanfaatkan kembali dengan cepat &
menggunakan aplikasi berbasis desktop, namun mudah.
program tersebut saat ini tidak bisa dioperasikan

31
Jurnal TIMES , Vol. IV No 1 : 31-35 , 2015
ISSN : 2337 - 3601
2. Kumpulan data yang saling berhubungan 1. basis data, merupakan sekumpulan dari
yang disimpan secara bersama sedemikian bermacam-macam tipe record
rupa dan tanpa pengulangan/ penumpukan 2. berkas/file, merupakan sekumpulan
(redundansi), untuk memenuhi berbagai rekaman data yang berkaitan denngan suatu
kebutuhan. objek yang memiliki hubungan antar record.
3. Kumpulan file/ tabel /arsip yang saling 3. berkas/file, merupakan sekumpulan
berhubungan yang disimpan dalam media rekaman data yang berkaitan denngan suatu
penyimpanan elektronis. objek.
4. record merupakan sekumpulan
field/atribut/data item yang saling
Tujuan dibangunnya basis data adalah berhubungan terhadap obyek tertentu.
sebagai berikut : a. fixed length record, semua field dalam
1. Kecepatan & kemudahan (speed) record memiliki ukuran yang tetap.
2. Efisiensi ruang penyimpanan (space) b. Variabel length record, field-field dalam
3. Keakuratan (accuracy) record dapat memiliki ukuran berbeda
4. Ketersediaan (availability) (metode penandaan yang digunakan
5. Kelengkapan (completeness) adalah : end of record marker, indikator
6. Keamanan (security) panjang, dan tabel posisi record)
7. Kebersamaan pemakaian (sharability) 5. field/atribut/data item, merupakan unit
terkecil yang disebut data,yang tidak dapat
Alasan mengapa mempelajari basis data : dipecah lagi menjadi unit lain yang
1. perpindahan dari komputasi ke informasi bermakna.
2. himpunan elemen data semakin banyak dan a. fixed length field, memiliki ukuran yang
beragam tetap.
3. DBMS mencakup bidang ilmu lain b. variabel length field, field-field dalam
record dapat memiliki ukuran berbeda.
Operasi dasar pembuatan Basis data : 6. byte, adalah bagian terkecil yang
1. Pembuatan Basis Data (Create Database) dialamatkan dalam memori.
2. Penghapusan Basis Data (Drop Database) 7. bit, adalah sistem binner yang terdiri atas
3. Pembuatan File/Table baru ke suatu basis dua macam nilai, yaitu 0 dan 1.
data (Create Table)
4. Penghapusan File/Table dari suatu basis 3. Gambaran Umum Kepustakaan
data (Drop Table) 3.1. Struktur Organisasi
5. Penambahan data baru ke suatu file/table di Keorganisasian didalam perpustakaan
sebuah basis data (insert) sangat diperlukan dalam menunjang layanan mutu
6. Pengambilan data dari sebuah file/table dan kualitas kepada pengguna. Dalam
(Retrieve/Search) menciptakan layanan terbaik diperlukan Sumber
7. Pengubahan data dari sebuah file/table Daya Manusia baik di setiap bidangnya. Adapun
(Update) strukturr organisasi perpustakaan sebagai berikut:
8. Penghapusan data dari sebuah file/table
(Delete)

2.2. Hirarki Data


Berdasarkan tingkat kompleksitas nilai
data, tingkatan data dapat disusun kedalam sebuah
hirarki, mulai dari yang paling sederhana hingga
yang paling komplek.

Gambar 3.1 Struktur Organisasi


Perpustakaan

3.2. Peraturan Perpustakaan


32
Jurnal TIMES , Vol. IV No 1 : 31-35 , 2015
ISSN : 2337 - 3601
Adapun peraturan yang dimiliki 3.4. Koleksi Perpustakaan Universitas
perpustakaan Universitas Methodist Indonesia Methodist Indonesia 1 Medan
Sebagai Barikut:
1. Bila memasuki perpustakaan setiap Koleksi perpustakaan di universitas
mahasiswa/I terlebih dahulu mencatat Methodist Indonesia terdiri dari 3 fakultas dan 7
namanya buku daftar masuk yang telah program studi yaitu:
disediakan 1. Fakultas Ekonomi ( Akutansi,
2. Tidak diperbolehkan membawa makanan Manajemen, Manajemen Informatika,
dan minuman kedalam ruangan dan Komputerisasi Manajeman) = 2400
perpustakaan Judul 6805 Eksemplar
3. Dalam memasuki ruangan perpustakaan 2. Fakultas Ilmu Komputer ( Teknik
mahasiswa/i memasukkan tas ke lemari Informatika dan Sistem Informasi) =
perpustakaan yang telah disediakan 893 Judul = 2320 Eksemplar
4. Peminjaman buku dapat dilakukan setiap 3. Fakultas Sastra ( Sastra Inggris) = 4170
mahasiswa/i selama 14 hari dan 3 buku Judul = 6380 Eksemplar
saja. Dalam melakukan peminjaman harus
menunjukan kartu tanda mahasiswa Data Pertumbuhan buku setiap tahunnya:
Universitas Methodist Indonesia. 1. Tidak ada pengadaan .
5. Menciptakan suasan nyaman dalam 2. Buku – buku sumbangan fakultas tidak
ruangan perpustakaan mahasiswa menjaga diserahkan ke perpustakaan.
ketertiban masing- masing.
6. Untuk memberikan layanan kepada anggota 4. Analisis Dan Perancangan Sistem
perpustakaan Universitas Methodist 4.1. Analisis Sistem
Indonesia, perpustakaan dibuka Analisis Sistem adalah penguraian dari
setiap hari kerja senin – sabtu pukul : suatu sistem informasi yang utuh ke dalam bagian-
08.00 – 20.00 wib. bagian komponennya dengan maksud untuk
mengidentifikasi dan mengevaluasi setiap
3.3. Gedung dan Fasilitas Perpustakaan permasalahaan dan hambatan yang terjadi serta
Universitas Methodist Indonesia 1 kebutuhan yang diharapkan sehingga dapat
Medan diusulkan perbaikannya

Gedung 4.2. Analisis Sistem yang Sedang Berjalan


Gedung Universitas Methodist Indonesia 1 Sistem yang sedang berjalan pada
Medan memiliki 3 lantai dengan jumlah perpustakaan Universitas Methodist Indonesia
mahasiswa ± 4184 orang. Yang mana saat ini masih menggunakan sistem pencatatan
perpustakaannya terletak di lantai 3 dengan luas pada buku untuk transaksi peminjaman dan
jumlah 1 lantai dan luasan lantai 452 M. pengisian buku tamu, sedangkan untuk membuat
Gedung Universitas Methodist Indonesia laporan data buku menggunakan Microsoft Office
dapat dilihat pada gambar 3.2 berikut: Excel.

4.3. Perancangan Sistem


Perancangan adalah satu langkah untuk
memberikan gambaran secara umum kepada
manusia atau pengguna tentang sistem yang
diusulkan. Perancangan sistem atau desain secara
umum mendefenisikan komponen-komponen
sistem informasi pemetaan yang akan dirancang.
Gambar 3.2 : Gedung Universitas
Methodist Indonesia
1 Medan

Fasilitas
Terminal Komputer Publik (unit) : 4
Fasilitas Lain : Wifi, TV Kabel, Internet

33
Jurnal TIMES , Vol. IV No 1 : 31-35 , 2015
ISSN : 2337 - 3601
5. Algoritma Dan Implementasi Sistem
5.1. Algoritma
Pada dasarnya algoritma adalah alur dalam
menyelesaikan suatu pekerjaan yang dituangkan
dalam bentuk tertulis yang dapt dimengerti oleh
orang lain. Algoritma merupakan langkah-
langkah dalam menyelesaikan suatu masalah atau
yang menggambarkan urutan pekerjaan dari setiap
program yang merupakan jalan pikiran dari
program itu sendiri. Berikut ini dijelaskan
algoritma-algoritma yang dibutuhkan dalam
perancangan aplikasi e-library menggunakan PHP
pada Universitas Methodist Indonesia.

5.2. Algoritma Pengelola


Sesuai dengan proses yang dilakukan
pengelola maka algoritma terdiri atas 4, yaitu
1. Algortima pengelola dalam Proses
Penginputan data Anggota
2. Algoritma pengelola dlam proses input data
prodi
3. Algoritma pengelola dalam proses
Gambar 4.1. Diagram Konteks ” Aplikasi E- penginputan data buku
Library Sistem Perpustakaan UMI 1 Medan ” 4. Algoritma Pengelola dalam proses
mengedit username dan password
Keterangan :
1. Anggota melakukan pendaftaran sebagai 5.3. Algoritma User
anggota, meminjam buku dan Sesuai dengan dilakukan pengelola
mengembalikan buku. maka algoritma pengelola terdiri atas 4, yaiu:
2. Pustakawan menerima data anggota dari 1. Algoritma user dalam Proses melihat
pendaftaran anggota pada aplikasi, informasi Menu home.
menginputkan data buku ke dalam aplikasi 2. Algoritma user dalam proses melihat
dan membuat kartu anggota. informasi pada menuju peminjaman buku
3. Pimpinan menerima laporan data anggota, 3. Algoritma user dalam proses melihat
data informasi Pengembalian buku
4. buku, data peminjaman dan 4. Algoritma user dalam proses melihat
pengembalian. informasi data dalam melakukan download
data buku

5.4. Pengertian Implementasi


Implementasi Sistem adalah prosedur yang
dilakukan untuk menyelesaikan desain yang ada
dalam dokumen desain sistem yang disetujui dan
menguji, menginstal, memulai, serta
menggunakan sistem yang baru atau sistem yang
di perbaiki.

5.5. Tujuan Implementasi Sistem


Adapun beberapa tujuan dari implementasi
sistem sebagai berikut:
1. Menyelesaikan desain sitem yang telah
disetujui sebelumnya.
2. Memastikan bahwa pagawai (user) dapat
mengoperasikan sistem baru
3. Menguji apakah sistem baru tersebut sesuai
Gambar 4.9. Tampilan Halaman Website dangan pemakai
utama

34
Jurnal TIMES , Vol. IV No 1 : 31-35 , 2015
ISSN : 2337 - 3601
5.6. Tampilan Implementasi 6.2. Saran
Berikut ini adalah tampilan implementasi Pada sistem aplikasi ini tidak menutup
dari rancangan dari interaksi antara pemakai kemungkinan adanya kekurangan ataupun
sistem (user) dengan komputer, proses ini dapat kelemahan. Oleh karena itu, disarankan bagi
berupa proses pemasukan data ke sistem, ataupun peneliti selanjutnya yang tertarik untuk
menampilkan informasi kepada user. Berikut ini mengembangkan aplikasi ini lebih lanjut,
dalam tampilan implementaasi untuk pengelola diantaranya:
dan user atau pegawai 1. Penambahan Barcode Scanner untuk
mempermudah proses peminjaman dan
pengembalian buku serta mengurangi
terjadinya kesalahan dalam menginput data
peminjaman dan pengembalian.
2. Perlu adanya penambahan fitur-fitur yang
lebih menarik pada tampilan atau layout
aplikasi e-library.
3. Koleksi buku yang ada di perpustakaan
dapat dibuat ke dalam bentuk file digital,
agar dapat dibaca secara online.

Daftar Pustaka
Gambar 5.1 Halaman Utama dan
Menu Login
Saputra, A. (2013), Membangun Aplikasi Toko
Online dengan PHP dan SQL Server,
Revisi, Jakarta: PT Elex Media
6. Simpulan Dan Saran
Komputindo.
Berdasarkan uraian dari bab
Aplikasi E-Library untuk Panduan Skripsi. Jakarta:
sebelumnya, maka dapat diambil simpulan dan
PT Elex Media Komputindo.
saran dari semua hasil penelitian dan pembahasan
Panduan Skripsi. Jakarta: PT Elex Media
penelitian yang telah diperoleh.
Komputindo.
Aditama, R. (2012), Sistem Informasi Akademik
6.1. Simpulan
Kampus Berbasis Web Dengan PHP,
1. Untuk perancangan sistem aplikasi E-
Revisi Total, Yogyakarta: Lokomedia.
Library berbasis web, penulis menggunakan
Hadi, M. (2009), Dreamweaver CS4 untuk Orang
kode pemrograman PHP dan database
Awam, Palembang: Maxikom.
MySQL.
Heny Februariyanti , Eri Zuliarso , Timotius Dana,
2. Untuk pembuatan sistem aplikasi E-
dan Heny Jusuf (2012 ) , Jurnal
Library, penulis menggunakan data yang
Perpustakaan Digital.
ada pada perpustakaan Universitas
Saleh, A. R. (2010), Membangun Perpustakaan
Methodhist Indonesia seperti data buku, data
Digital, Cetakan Pertama, Jakarta:
transaksi peminjaman dan laporan. Adapun
CV Sagung Seto.
proses yang dilakukan dalam perancangan
Subhan, M. (2012), Analisa Perancangan Sistem,
aplikasi yaitu dengan membuat Data Flow
Cetakan I, Jakarta: Lentera Ilmu
Diagram (DFD), rancangan database,
flowchart, dan rancangan tampilan menu. Cendekia.

35

Anda mungkin juga menyukai