• Tidak ada hasil yang ditemukan

RANCANGAN DAN IMPLEMENTASI BASIS DATA PERPUSTAKAAN (STUDY KASUS SMK PANGGALI NUSANTARA PALEMBANG)

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANGAN DAN IMPLEMENTASI BASIS DATA PERPUSTAKAAN (STUDY KASUS SMK PANGGALI NUSANTARA PALEMBANG)"

Copied!
11
0
0

Teks penuh

(1)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10

RANCANGAN DAN IMPLEMENTASI BASIS DATA PERPUSTAKAAN (STUDY KASUS SMK PANGGALI NUSANTARA PALEMBANG)

Ita Rosita Wati 1, A. Haidar Mirza 2, Eka Puji Agustini 3

Mahasiswa Universitas Bina Darma2, Mahasiswa Universitas Bina Darma 1 Jalan Jenderal Ahmad Yani No.12 Palembang

Pos-el : [email protected]1

Abstract:In the current era of globalization, the development of information technology today is very rapid. This is in line with the development of computer technology continues to expand from day to day.

Almost all schools both government and private sector is currently implementing a computer-based system in the manage data related to education and the facilities are in education such as libraries, laboratories and others. This is not out of the database is a collection of tables containing data that will be processed and displayed through an information system. Because the data borrowing and returning library books on vocational Panggali archipelago in Palembang only save manually, thus resulting in data loss or corruption of data, the authors will create a database design at the library.

Keywords : Database,Database Lifecycle(DBLC).

Abstrak: Pada era globalisasi sekarang ini, perkembangan teknologi informasi saat ini sangat pesat. Hal ini sejalan dengan perkembangan teknologi komputer yang terus meluas dari hari ke hari. Hampir seluruh sekolah baik pemerintahan maupun swasta saat ini sedang menerapkan sistem berbasis komputer dalam mengelolah data-data yang berhubungan dengan pendidikan maupun fasilitas-fasilitas yang ada di dalam pendidikan tersebut seperti perpustakaan, laboratorium dan lain-lain.Hal ini tidak lepas dari basis data yang merupakan kumpulan tabel-tabel yang berisi data-data yang akan diolah dan ditampilkan melalui sebuah sistem informasi. Karena data peminjaman dan pengembalian buku di perpustakaan SMK Panggali Nusantara Palembang hanya di simpan secara manual, sehingga mengakibatkan hilangnya data ataupun kerusakan data, maka penulis akan membuat suatu perancangan database pada perpustakaan tersebut.

Kata Kunci : Database.

(2)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10

1. PENDAHULUAN 1.1. Latar Belakang

Pada era globalisasi sekarang ini, perkembangan teknologi informasi saat ini sangat pesat. Hal ini sejalan dengan perkembangan teknologi komputer yang terus meluas dari hari ke hari. Hampir seluruh sekolah baik pemerintahan maupun swasta saat ini sedang menerapkan sistem berbasis komputer dalam mengelolah data-data. Hal ini tidak lepas dari basis data yang merupakan kumpulan tabel- tabel yang berisi data-data yang akan diolah dan ditampilkan melalui sebuah sistem informasi.

Proses pengelolaan data peminjaman buku di perpustakaan SMK Panggali Nusantara saat ini masih menggunakan cara manual. Proses penyimpanannya pun masih menggunakan cara manual yaitu menggunakan buku untuk menyimpan data peminjaman buku di perpustakaan. Karena data peminjaman dan pengembalian buku di perpustakaan hanya di simpan secara manual, sehingga mengakibatkan kerusakan data.

Karena sistem pengolahan data pada perpustakaan masih manual, maka penulis akan membuat suatu perancangan database pada perpustakaan tersebut. Agar data pada perpustakaan dapat di kelola dengan baik.

2. METODOLOGI PENELITIAN 2.1. Waktu dan Objek Penelitian

Waktu penelitian yang dilaksanakan di SMK Panggali Nusantara Palembang mulai bulan April 2013 dan diperkirakan akan berakhir sampai bulan Juli 2013. Lokasi yang menjadi tempat penulis melaksanakan penelitian Jalan DI.Panjaitan Kecamatan Plaju Palembang.

2.2. Metode Penelitian

Metode penelitian yang digunakan dalam penelitian ini menggunakan metode deskriptif. pada perancangan basis data perpustakaan. Tujuan dari penelitian deskriptif ini adalah untuk membuat deskripsi, gambaran atau lukisan secara sistematis, faktual dan akurat mengenai fakta-fakta, sifat-sifat hubungan antara fanomena yang di slidiki. Moh. Nazir, Ph (2003:54).

2.3. Metode Pengumpulan Data 2.3.1. Pengamatan (Observasi)

dengan cara melakukan pengamatan, mengumpulkan data dan mencatat serta mempelajari secara langsung sistem yang sedang berjalan pada SMK Pelayaran Panggali Nusantara tersebut.

2.3.2.Wawancara (Interview)

penulis bertanya langsung kepada pihak yang berkaitan dalam memberikan informasi perpustakaan pada pihak pengelola perpustakaan.

2.3.3.Studi Pustaka

mengumpulkan data dengan mencari dan mempelajari data-data dari buku-buku ataupun dari referensi lain, yang berhubungan dengan judul skripsi ini.

2.4. Metode Pengembangan Basis Data

Dalam penelitian ini metode basis data yang digunakan adalah Database Lifecycle (DBLC). Database ini terdiri dari beberapa tahap antara lain:

1. Database planning (Perencanaan Basis data), penulis mempelajari dan melakukan

(3)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 penelitian pada SMK Pelayaran Panggali

Nusantara, agar penulis dapat mengidentifikasikan rencana pada sistem peminjaman buku pada perpustakaan sekolah tersebut.

2. System definition (definisi sistem), merupakan alur dari sistem yang mencakup data-data perpustakaan yang ada pada SMK Panggali Nusantara Palembang, dimana definisi sistem yang ada saling berkaitan dengan data yang mencakup peminjaman buku.

3. Requirement Collection and Analysis (Pengumpulan dan Analisa Data), tahapan ini untuk mengumpulkan data-data yang diperlukan dalam proses pembuatan basis data perpustakaan yaitu dengan melakukan analisis terhadap sistem yang sedang berjalan.

Buku Tamu

Lakukan Kegiatan Lain

Start

Ingin Mencari Buku Mengisi Buku

Tamu

Buku Tamu Siswa

Memberikan Informasi diri & Buku

Meminjam dan Membawa Buku

Mengembalikan Buku

Siswa

Mencatat Transaksi Peminjaman

Data Transmisi Peminjaman

Memberikan Buku Kepada Anggota

Buku Harian Transaksi

Mencatat Transaksi Pengembalian

Data Transaksi Pengembalian

Mengembalikan Buku Ketempat Semula

Finish

Buku Harian Transaksi

Admin (Pengelola Perpustakaan)

Gambar 2.1 flowchart sistem yang sedang berjalan

Untuk mengatasi permasalahan yang ada, perlu dilakukan perbaikan dan pembenahan mendasar, yaitu dengan cara mengganti sistem lama yang masih manual dengan sistem baru yang lebih terpadu dan terkomputerisasi. Sistem ini yang akan

mempermudah proses

pengolahan data yang lebih efektif.

Start

Mengisi Buku Tamu

Ingin Mencari Buku

Lakukan Kegiatan Lain

Buku Tamu

Formulir Pendaftaran

Pengisian Formulir

Daftar Formulir

Siswa

Mencari Buku

Memberikan Informasi Data Anggota & Buku

Membawa (Meminjam) Buku

Mengembalikan Buku

Membayar Denda

Mengimput Data Formulir Siswa

Data Anggota

Mendata Transaksi Peminjam

Data Transaksi Peminjam

Memberikan Buku kepada Anggota

Mendata Transaksi Pengembalian

Kelebihan Hari

Data Transaksi Pengembalian

Menyimpan Uang Denda

Menyusun Kembali Ke Rak Buku

Mencatak Laporan

Laporan Harian

Admin

Menerima Arsip Laporan

Finish Data

Arsip

Penangung Jawab

gambar 2.2 flowchart sistem yang diusulkan 4. Perancangan Database Konseptual,

Merupakan suatu proses pembentukan model yang berasal dari informasi yang digunakan dalam suatu perusahaan yang bersifat independen, model data tersebut dibangun

(4)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 dengan menggunakan informasi dalam

spesifikasi kebutuhan user dan merupakan sumber informasi untuk fase desain local.dari semua pertimbangan aspek fisik.

5. Perancangan Database Logikal, proses pembentukan model namun independen terhadap DBMS tertentu dan aspek fisik misalnya relasional, model data konseptual yang telah dibuat sebelumnya, diperbaiki dan dipetakan kembali ke dalam model data logical. menjelaskan tentang proses untuk

menghasilkan gambaran dari implementasi database pada tempat penyimpanan, menjelaskan dasar relasi, organisasi file dan indeks.

6. Perancangan database Fisikal,

Merupakan tahapan untuk

mengimplementasikan hasil perancangan database secara logis menjadi tersimpan secara

fisik pada media proses yang menghasilkan deskripsi implementasi database pada penyimpanan sekunder. Menggambarkan struktur penyimpanan dapat dikatakan juga, desain fisikal merupakan cara pembuatan menuju DBMS.

penyimpanan eksternal sesuai dengan DBMS yang digunakan.

3.1.HASIL

Adapun hasil dari penelitian yang dilakukan ini ialah berupa rancangan basis data.

Rancangan basis data ini memiliki tabel-tabel yang telah terbentuk dari proses fase-fase perancangan konseptual, logical sampai fisikal.

Hasil dari perancangn basis data ini menghasilkan beberapa tabel basis data dan dimasukkan ke dalam database yang bernama perpustakaan. Pengimplementasian dari rancangan basis data dilakukan dengan menggunakan aplikasi XAMPP dengan koneksi server localhost.

Gambar 1 Database perpustakaan 1. Tabel Admin

Tabel ini merupakan tabel yang digunakan untuk menyimpan data admin. Tabel ini terdiri dari 5 tabel.

(5)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Gambar 2 Hasil struktur tabel admin

2.Tabel Buku

Tabel ini merupakan tabel yang digunakan untuk menyimpan data buku. Tabel ini terdiri dari 12 tabel.

Gambar 3 Hasil stuktur tabel buku 3.Tabel Buku_tamu

Tabel ini merupakan tabel yang digunakan untuk menyimpan data-data siswa yang masuk di dalam perpustakaan.tabel ini terdiri terdiri dari 6 tabel yaitu:

Gambar 4 Hasil struktur tabel buku tamu 4.Tabel detail peminjaman

Tabel ini digunakan untuk menyimpan detail peminjaman.

Gambar 5 Hasil struktur tabel detail peminjaman 5.Tabel inv_buku

Tabel ini digunakan untuk menyimpan data inventari buku yang merelasikan antara tabel buku dengan tabel transaksi peminjaman.

(6)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Gambar 6 Hasil struktur tabel inventaris buku

6.Tabel Member

tabel ini digunakan untuk menyimpan data member yaitu data-data siswa yang masuk sebagai anggota perpustakaan.

Gambar 7 Hasil struktur tabel member 7.Tabel penerbit

Tabel ini digunakan untuk menyimpan data penerbit.yang terdiri dari 5 tabel.

Gambar 8 Hasil struktur tabel penerbit 8.Tabel pengarang

Tabel ini digunakan untuk menyimpan data pengarang. Tabel ini terdiri dari 4 tabel.

Gambar 9 Hasil struktur tabel pengarang 9.Tabel transaksi peminjaman

Tabel ini digunakan untuk menyimpan data peminjaman buku pada perpustakaan. Tabel ini terdiri dari 4 tabel.

(7)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Gambar 10 Hasil struktur tabel transaksi

peminjaman 10.Tabel transaksi pengembalian

Tabel ini digunakan untuk menyimpan data transaksi pengembalian buku yang terjadi pada perpustakaan SMK Panggali Nusantara Palembang. Tabel ini terdiri dari 5 tabel.

Gambar 11 Hasil struktur transaksi pengembalian

3.2. Pembahasan

Pada bab ini akan dibahas pada database perpustakaan SMK Panggali Nusantara Palembang terdapat halaman-halaman yang saling berhubungan satu sama lain.

Adapun hasil dari tahapan pembahasan yang disertai dengan prototype program sebagai berikut:

1. Halaman utama isi buku tamu, merupakan halaman ketika pertama kali ditampilkan.

Gambar 12 tampilan halaman buku tamu 2. Halaman Home, merupakan halaman yang

berisi tentang peraturan yang ada diperpustakaan SMK Panggali Nusantara Palembang.

Gambar 13 tampilan halaman home 3. Halaman penelusuran buku, merupakan

halaman yang menampilkan judul-judu buku yang terdapat pada perpustakaan.

(8)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Gambar 14 Tampilan halaman penelusuran buku

4.Halaman login admin, merupakan halaman admin yang berfungsi untuk masuk kehalaman menu utama admin jika username dan password benar. Jika pengisian username dan password salah, dengan ketentuan database maka login tidak berhasil dan masih di halaman depan login.

Gambar 15 Tampilan halaman login admin 5.Halaman home admin, merupakan halaman

yang berisi tentang kategori-kategori yang ada.

Gambar 16 Tampilan halaman home admin 6.Halaman kategori buku, merupakan halaman

yang berisi tentang kategori buku dan stok buku yang terdapat di dalam perpustakaan.

Gambar 17 tampilan halaman kategori buku 7.Halaman kategori anggota perpustakaan/siswa,

merupakan halaman yang berisi tentang siapa saja yang sering berkunjung ke perpustakaan.

Gambar 18 Tampilan halaman kategori anggota 8.Halaman transaksi peminjaman, merupakan

halaman yang terdapat transaksi peminjaman buku pada perpustakaan.

(9)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Gambar 19 Tampilan halaman transaksi

peminjaman

9.Halaman transaksi pengembalian, merupakan halaman yang terdapat transaksi pegembalian buku perpustakaan.

Gambar 20 Tampilan halaman transaksi pengembalian.

4.SIMPULAN

Berdasarkan hasil dari penelitian yang telah dilaksanakan dan sudah diuraikan didalam analisis dan perancangan database perpustakaan SMK Panggali Nusantara Palembang dangan menggunakn metode DBLC(Database Life Ciycle).

Maka penulis dapat menarik kesimpulan sebagai berikut:

1. Dari hasil penelitian yang saya dapatkan, menghasilkan analisis dan perancangan database perpustakaan SMK Panggali Nusantara Palembang dengan menggunakan metode DBLC (Database Life Cycle).

2. Dari hasil penelitian saya, dapat membantu dan mempermudah proses layan peminjaman buku pada perpustakaan SMK Panggali Nusantara Palembang meliputi data-data yaitu data siswa, data buku, data peminjaman dan data pengembalian buku.

3. Database perpustakaan SMK Panggali Nusantara Palembang dibangun menggunakan bahasa scripting PHP dan database MySQL.

DAFTAR RUJUKAN

Connolly, Thomas dan Carolyn Begg. (2005).

Database System: A Practical Approach to Design, Implementation, and Management, 4 Edition, Addison-Wessley Pulishing Company, USA.

Harianto, Kristanto. (2004). Konsep dan Perancangan Database. Yogyakarta : Andi Hariyanto, Bambang. (2004). Rekayasa Sistem

Berorientasi Objek. Bandung : Informatika.

(10)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10 Indrajani. (2011). Perancangan Basis Data

Dalam ALL in 1. Jakarta : PT Elax Media Komputindo.

Kadir, Abdul. (2003). Konsep dan Tuntunan Praktis, Andi, Yogyakarta.

Kristanto, Andri. (2003). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta :

Grava Media

(11)

Jurnal Ilmiah Teknik Informatika Ilmu Komputer Vol. ... No. ... November 2013: 1-10

Referensi

Dokumen terkait

Eva Purnama Sari: Penggunaan Video Animasi dalam Meningkatkan Penguasaan Konsep Siswa pada Sub Pokok Bahasan Organisasi Kehidupan di Kelas VII SMPN 1

Hasil penelitian menunjukkan bahwa: 1 Manajemen kelas fisik berbasis multiple intelligences pada siswa kelas V di SD Plus Al-Kautsar Malang adalah meliputi penataan perlengkapan

Salah satu pembahasan yang menarik dari aplikasi teori graf pada cabang ilmu matematika yang lain adalah graf yang dibentuk dari suatu grup dengan pembahasan tentang

Metode Milne Penyelesaian persamaan diferensial biasa ordinary diffeential equation dengan Metode Milne adalah proses mencari nilai fungsi yx pada titik x tertentu dari

Berdasarkan hasil analisis data dengan analisis regresi berganda dan analisis jalur didapatkan kesimpulan bahwa Kualitas pelayanan dilihat dari sudut dimensi layanan

masalah pribadi dan masalah yang dirasakan dalam merawat anggota keluarga dengan gangguan jiwa khususnya dengan pasung dan dapat menyampaikan keinginan dan harapannya selama

Hasil penelitian dapat disimpulkan bahwa substitusi tape kulit singkong berpengaruh terhadap kadar protein, serat, tekstur, dan warna prol tape kulit