artikel sistem informasi perpustakaan online...

16
ARTIKEL SISTEM INFORMASI PERPUSTAKAAN ONLINE PADA SMA NEGERI 1 NGADILUWIH Oleh: FEBBY DWI JAYA KURNIAWAN 13.1.03.03.0031 Dibimbing oleh : 1. RINI INDRIATI, S.Kom., M.Kom 2. ERNA DANIATI, S.Kom., M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI TAHUN 2018 Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

Upload: truongduong

Post on 30-Jul-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

ARTIKEL

SISTEM INFORMASI PERPUSTAKAAN ONLINE PADA

SMA NEGERI 1 NGADILUWIH

Oleh:

FEBBY DWI JAYA KURNIAWAN

13.1.03.03.0031

Dibimbing oleh :

1. RINI INDRIATI, S.Kom., M.Kom

2. ERNA DANIATI, S.Kom., M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS NUSANTARA PGRI KEDIRI

TAHUN

2018

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

SURAT PERNYATAAN

ARTIKEL SKRIPSI TAHUN 2018

Yang bertanda tangan di bawah ini:

Nama Lengkap : Febby Dwi Jaya Kurniawan

NPM : 13.1.03.03.0031

Telepun/HP : 081216412911

Alamat Surel (Email) : [email protected]

Judul Artikel : Sistem Informasi Perpustakaan Online

Fakultas – Program Studi : Teknik – Sistem Informasi

Nama Perguruan Tinggi : Universitas Nusantara PGRI Kediri

Alamat Perguruan Tinggi :Jl.KH.Ahmad Dahlan No.77,Keediri

Dengan ini menyatakan bahwa :

a. artikel yang saya tulis merupakan karya saya pribadi (bersama tim

penulis) dan bebas plagiarisme;

b. artikel telah diteliti dan disetujui untuk diterbitkan oleh Dosen

Pembimbing I dan II.

Demikian surat pernyataan ini saya buat dengan sesungguhnya. Apabila di

kemudian hari ditemukan ketidaksesuaian data dengan pernyataan ini dan atau ada

tuntutan dari pihak lain, saya bersedia bertanggungjawab dan diproses sesuai

dengan ketentuan yang berlaku.

Mengetahui Kediri, 21 Februari 2018

Pembimbing I

Rini Indriati, S.Kom., M.Kom

NIDN : 0725057003

Pembimbing II

Erna Daniati, S.Kom., M,Kom

NIDN : 0723058501

Penulis,

Febby Dwi Jaya Kurniawan

NPM : 13.1.03.03.0031

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

SISTEM INFORMASI PERPUSTAKAAN ONLINE PADA

SMA NEGERI 1 NGADILUWIH

Febby Dwi Jaya Kurniawan

13.1.03.03.0031

Teknik – Sistem Informasi

[email protected]

Rini Indriati, S.Kom., M.Kom dan Erna Daniati, S.Kom., M,Kom

UNIVERSITAS NUSANTARA PGRI KEDIRI

ABSTRAK

Febby Dwi Jaya Kurniawan : Sistem Informasi Perpustakaan Online Pada SMA Negeri

1 Ngadiluwih, Skripsi, Sistem Informasi, Fakultas TEKNIK UNP Kediri, 2017.

Sektor informasi sekarang ini memegang peranan yang sangat penting bagi suatu

instansi maupun masyarakat umum dalam kehidupan sehari – hari, pentingnya

penggunaan sistem informasi itu sendiri merupakan suatu keharusan bagi suatu instansi

maupun perusahaan guna memanfaatkan teknologi informasi sebagai basis administrasi

maupun pengolahan suatu data.

Perpustakaan SMA Negeri 1 Ngadiluwih adalah perpustakaan yang mengelola data

buku dan data anggotanya dengan menggunakan buku jurnal sebagai sarana pencatatan.

Siswa yang ingin meminjam buku harus datang ke perpustakaan dan mencari sendiri

lokasi buku yang ingin di pinjam, untuk informasi data buku yang ada juga masih belum

akurat. Penggunaan komputer dan internet adalah solusi yang tepat dalam membuat

perpustakaan yang berbasis online, dengan penerapan sistem online pencatatan data buku,

data anggota, peminjaman buku, pengembalian buku, lokasi buku dan daftar pustaka akan

disimpan dalam database. kelebihan teknologi informasi ini adalah kemampuannya

memproses data secara cepat, media penyimpanan yang memadai data

terotomatisasi, sehingga akan menghasilkan informasi yang cepat dan akurat.

Metode yang digunakan dalam pembuatan sistem ini adalah metode prototype.

Metode prototype digunakan untuk menyambungkan ketidakpahaman client mengenai

hal teknis dan memperjelas spesifikasi kebutuhan yang diinginkan client kepada

pengembang perangkat lunak. Sering client membayangkan kebutuhan yang diinginkan

tapi tidak terspesifikasikan secara detail dari segi masukan, proses, dan keluaran. Dengan

adanya sistem informasi perpustakaan online ini anggota dapat mengetahui informasi

tentang daftar buku, daftar pustaka, status buku dan penggunaan sistem informasi

perpustakaan online ini memudahkan anggota untuk melakukan peminjaman buku.

KATA KUNCI : Bahasa Pemrograman, Informasi Perpustakaan, Perpustakaan online.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

I. LATAR BELAKANG

Pada era globalisasi ini perkembangan dan kemajuan teknologi informasi

disegala bidang terutama yang berbasis IT (Information and Technology)

berkembang dengan sangat pesat. Hal ini ditunjukkan oleh media - media

elektronik yang sekarang hampir semuanya serba digital. Sektor informasi

sekarang ini memegang peranan yang sangat penting bagi suatu instansi maupun

masyarakat umum dalam kehidupan sehari - hari. Pentingnya penggunaan sistem

informasi itu sendiri merupakan suatu keharusan bagi suatu instansi maupun

perusahaan guna memanfaatkan teknologi informasi sebagai basis administrasi

maupun pengolahan suatu data. Sebagai pemenuhan kebutuhan tersebut maka

instansi perlu melakukan kegiatan-kegiatan yang berhubungan dengan sistem

informasi berbasis komputer sehingga dapat memecahkan masalah yang muncul

dengan lebih cepat, efisien, efektif dan akurat dalam melaksanakan segala

aktivitas operasional instansi maupun perusahaan.

Perpustakaan SMA Negeri 1 Ngadiluwih yang beralamatkan di jalan Puskesmas

Branggahan Kabupaten Kediri adalah salah satu perpustakaan yang menyediakan

berbagai macam buku pelajaran untuk memenuhi materi pembelajaran untuk

siswanya dan membantu mengsukseskan pendidikan bagi segenap akademika

untuk tercapainya tujuan yang telah digariskan dalam visi dan misi

sekolahan.

Perpustakaan dikelola dengan menggunakan buku jurnal sebagai sarana

pencatatan data buku, peminjaman buku, pengembalian buku dan daftar pustaka.

Siswa yang ingin meminjam buku harus datang ke perpustakaan dan mencari

sendiri lokasi buku yang ingin di pinjam, untuk informasi data buku yang ada

masih belum akurat.

Untuk tercapainya tujuan yang telah digariskan dalam visi dan

misi sekolahan, pengelola perpustakaan senantiasa dituntut untuk dapat

memberikan pelayanan yang berkualitas, dengan penggunaan teknologi

informasi pengolahan data perpustakaan akan lebih mudah dan efisien.

Penggunaan komputer dan internet adalah solusi yang tepat dalam pembuatan

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

perpustakaan yang berbasis online, dengan penerapan sistem online pencatatan

data buku, peminjaman buku, pengembalian buku, lokasi buku dan daftar pustaka

akan disimpan dalam database. kelebihan teknologi informasi ini adalah

kemampuannya memproses data secara cepat, media penyimpanan yang

memadai data terotomatisasi, sehingga akan menghasilkan informasi yang

cepat dan akurat.

II. METODE

Metode pengembangan sistem yang digunakan dalam penelitian ini adalah

metode prototype. Model prototype dapat digunakan untuk menyambungkan

ketidakpahaman client mengenai hal teknis dan memperjelas spesifikasi

kebutuhan yang diinginkan client kepada pengembang perangkat lunak. Sering

client membayangkan kebutuhan yang diinginkan tapi tidak terspesifikasikan

secara detail dari segi masukan, proses, dan keluaran. Disisi lain seorang

pengembang sistem harus menspesifikasi sebuah kebutuhan secara detail dari segi

teknis. Dalam pembuatan sistem informasi perpustakaan online memiliki beberapa

tahapan yang akan dilakukan antara lain sebagai berikut:

1. Pengumpulan kebutuhan

Tahap pengumpulan kebutuhan merupakan tahap awal dilakukannya

penelitian. Penulis melakukan analisis agar dapat mengetahui seluruh kebutuhan

yang diperlukan dalam proses pengembangan sistem. Pengembangan sistem yang

dilakukan adalah sistem informasi perpustakaan yang masih menggunakan buku

jurnal sebagai sarana mencatat data – data yang ada di perpustakaan.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

2. Membangun prototyping

Setelah mendapatkan serta mengetahui seluruh kebutuhan yang diperlukan

dalam pengembangan sistem, maka dilakukan tahap pembuatan prototype. Dalam

tahap ini membuat format input dan output dari data buku.

3. Evaluasi prototyping

Evaluasi dilakukan dengan mengadakan diskusi kepada petugas perpustakkan.

Diskusi yang dibicarakan yaitu tentang kelayakan dan kesesuaian prototype yang

dibuat kepada pihak perpustakaan. Kelayakan dan kesesuaian merupakan

ketersediaan dan kelengkapan fungsi - fungsi yang terdapat pada prototype sudah

sesuai dengan yang diinginkan perpustakaan atau belum. Apabila prototype sudah

sesuai, maka kita bisa melanjutkan ke tahap selanjutnya.

4. Mengkodekan sistem

Setelah prototype dibangun kemudian dievaluasi dan sesuai dengan apa yang

diteliti, maka dilakukan proses coding. Dalam tahap ini, prototype yang telah

disepakati berupa sistem informasi perpustakaan online pada SMA Negeri 1

Ngadiluwih yang akan diterjemahkan dalam bahasa pemrograman MySQL dan

Macromedia Dreamweaver 8.0.

5. Menguji sistem

Sistem yang telah selesai dibangun melalui tahap coding, kemudian diuji. Hal

ini dilakukan untuk memastikan bahwa perangkat lunak yang telah dibuat dapat

digunakan dengan baik dan sudah layak pakai atau perlu disempurnakan lagi.

Dalam penelitian ini akan digunakan pengujian prototype dengan menggunakan

metode blackbox testing.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

6. Evaluasi sistem

Sistem yang telah diuji kemudian dilakukan evaluasi. Evaluasi dilakukan

setelah aplikasi dianggap telah memenuhi kebutuhan pengguna. Evaluasi akan

dilakukan oleh pengembang dengan menganalisis dan menyimpulkan hasil

pengujian dan penilaian terhadap fungsionalitas sistem informasi perpustakaan

online secara general.

7. Menggunakan sistem

Penggunaan sistem adalah tahap terakhir dalam pengembangan sistem

metode prototype. Tahapan ini menandakan sistem telah beroperasional dengan

baik.

a. CDM

CDM (Conceptual Data Model) adalah model yang dibuat berdasarkan anggapan

bahwa dunia nyata terdiri dari koleksi obyek - obyek dasar yang dinamakan entitas (entity) serta

hubungan (relationship) antara entitas - entitas itu. Biasanya di representasikan dalam bentuk

Entity Relationship Diagram. Manfaat Penggunaan CDM dalam perancangan database.

Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan -

batasan alat komunikasi antar pemakai basis data, designer, dan analis.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

Data_Petugas

#NIP Integer

Nama_Pegawai Variable characters (20)

Tanggal_Lahir Date

Alamat Variable characters (30)Kota Variable characters (10)

No_Telp Number (12)

Data_Buku

Kode_Buku Variable characters (6)Judul_Buku Variable characters (40)Pengarang_Buku Variable characters (25)Penerbit_Buku Variable characters (15)Kota_Buku Variable characters (10)Tahun_Buku Date

Jumlah_Buku Variable characters (3)

Status_Buku Variable characters (10)

Data_Anggota

#NIP Integer

Nama_anggota Variable characters (20)

Tanggal_Lahir Date

Alamat Variable characters (30)Kota Variable characters (10)

No_Telp Number (12)

Peminjaman

Kode_Pinjam Varriable characters (6)

Tanggal_Pinjam Date

Tanggal_Kembali Date

Pengembalian

Kode_Pinjam Varriable characters (6)

Tanggal_Pinjam Date

Tanggal_Kembali Date

Denda Varriable characters (6)

Meminjam

TransaksiPeminjaman

Mengelola peminjaman

Mengembalikan

Mengelola Pengembalian

TransaksiPengembalian

Gambar CDM Perpustakaan Online

b. PDM

PDM (Phsical Data Model) merupakan model yang menggunakan sejumlah tabel

untuk menggambarkan data serta hubungan antara data - data tersebut. Setiap tabel mempunyai

sejumlah kolom di mana setiap kolom memiliki nama yang unik. Setidaknya ada dua cara yang

dapat dilakukan untuk membuat dokumen PDM, yaitu Membuka dokumen PDM baru dan

mendesain dengan dokumen tersebut.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

Data_Petugas

ID_Pegawai Integer (10) <PK>

User_Name Varchar (10)

Password Varchar (8)

Nama_Pegawai Varchar (25)Tanggal_Lahir Date

Alamat Varchar (30)Kota Varchar (10)

No_Telp Numerid (12)

Data_Buku

Kode_Buku Integer (4) <PK>

Judul_Buku Varchar (30)Pengarang_Buku Varchar (15)Penerbit_Buku Varchar (15)Kota_Buku Varchar (10)Tahun_Buku Date

Jumlah_Buku Numerid (3)

Status_Buku Varchar (10)

Data_Anggota

ID_Anggota Integer (10) <PK>

User_Name Varchar (10)Password Varchar (8)Nama_Anggota Varchar (25)Tanggal_Lahir Date

Alamat Varchar (30)Kota Varchar (10)

No_Telp Numerid (12)

Peminjaman

Kode_Pinjam Integer (4) <PK>

ID_Anggota Varchar (10)ID_Pegawai Varchar (10)Kode_Buku Varchar (10)Tanggal_Pinjam Date

Tanggal_Kembali Date

Pengembalian

Kode_Pinjam Integer (4) <PK>

ID_Anggota Varchar (10)ID_Pegawai Varchar (10)Kode_Buku Varchar (10)Tanggal_Pinjam Date

Tanggal_Kembali Date

Denda Float

Meminjam

TransaksiPeminjaman

Mengelola peminjaman

Mengembalikan

Mengelola Pengembalian

TransaksiPengembalian

Gambar PDM Perpustakaan Online

c. ERD (Entity Relation Diagram)

Entity relation diagram merupakan salah satu tools untuk analisis

perancangan yang menggambarkan relasi antar entitas digunakan untuk

pembuatan perancangan basis data agar memudahkan dalam penggambaran suatu

data. Berikut ini adalah tampilan ERD basis data system informasi perpustakaan

online.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

Gambar ERD (Entity Relation Database)

Pada gambar ERD diatas tampak jelas bahwa sistem perpustakaan online ini

membutuhkan beberapa tabel yaitu tabel buku, tabel anggota, tabel pegawai dan

tabel transaksi (tabel pinjam dan tabel kembali). Satu anggota dapat meminjam

lebih dari satu buku, satu pegawai dapat melakukan transaksi lebih dari satu

transaksi. Untuk penjelasan fungsi masing-masing tabel akan dibahas pada bagian

desain tabel.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

III. HASIL

1. Tampilan Input

a. Menu Login

Menu login anggota dan admin akan muncul saat pertama kali aplikasi

dijalankan. Menu login anggota dan admin digunakan untuk masuk kedalam

aplikasi dengan mengisi username dan password, bila username dan password

yang di masukan tidak sesuai maka secara otomatis akan di arahkan kembali ke

halaman login sedangkan bila username dan password yang di masukkan sesuai

maka akan diarahkan ke halaman utama. Berikut tampilan halaman login

Gambar Halaman Menu Login Anggota

Gambar Halaman Menu Login Admin

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

b. Menu Manajemen User Anggota

Anggota yang telah melakukan proses login dapat merubah data anggota

dengan mengisi seluruh inputan yang sudah ada pada halaman manajemen user

untuk menyimpan perubahan data anggota tersebut. Berikut contoh tampilan

halaman manajemen user anggota pada gambar 5.11

Gambar Halaman Manajemen User Anggota

c. Menu Perpanjang Peminjaman Buku

Fitur perpanjangan masa peminjaman buku terdapat pada menu peminjaman

buku admin. Untuk melakukan proses transaksi perpanjangan admin harus

mencari daftar buku yang akan diperpanjang masa peminjamannya kemudian klik

tombol “perpanjang” sesuai dengan buku yang akan diperpanjang masa

peminjamannya kemudian mengisi tanggal perpanjangan pada input tanggal

perpanjang.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

Gambar Halaman Perpanjangan Peminjaman Buku

2. Tampilan Output

a. Menu Data Buku Anggota

Setelah anggota melalukan proses login, anggota dapat melihat data buku

yang bisa di pinjam dan melakukan proses pemesanan buku yang ingin di pinjam

oleh anggota dengan menjalankan tombol pinjam pada data buku yang akan di

pinjam. Berikut tampilan halaman data buku anggota pada Gambar 5.13

Gambar Halaman Menu Data Buku Anggota

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

b. Menu Peminjaman Buku Anggota

Anggota yang telah melakukan proses login juga dapat melihat data buku

yang telah di pinjam anggota tersebut pada halaman peminjaman anggota. Berikut

tampilan halaman peminjaman buku anggota

Gambar Halaman Peminjaman Buku Anggota

3. Evaluasi Sistem

Pada tahap ini dilakukan pengujian terhadap program yang telah dibuat.

Teknik atau metode pengujian yang digunakan yaitu pengujian dengan black box

testing. Teknik ini menguji perangkat lunak tanpa memperlihatkan coding hanya

saja menguji masukan dan keluarannya saja. Dengan melakukan pengujian ini kita

bisa tahu apakah aplikasi yang telah dibuat sesuai dengan rancangan awalnya.

Setelah selesai melakukan pengujian dan sistem telah sesuai dengan apa yang

dirancang, maka barulah sistem baru akan diterapkan untuk menggantikan sistem

yang sedang berjalan atau sistem yang lama.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

KESIMPULAN

A. KESIMPULAN

Berdasarkan dari hasil analisis dan pembahasan pengembangan sistem

informasi perpustakaan online yang telah dilakukan pada bab-bab sebelumnya,

serta berdasarkan rekayasa yang telah dilakukan maka dapat diperoleh simpulan

sebagai berikut :

1. Dengan adanya sistem informasi perpustakaan online ini anggota dapat

mengetahui informasi tentang daftar buku, daftar pustaka dan status buku.

2. Penggunaan sistem informasi perpustakaan online ini memudahkan anggota

untuk melakukan peminjaman buku.

3. Sistem informasi perpustakaan online yang digunakan memudahkan petugas

perpustakaan untuk mengelola data anggota dan data buku.

B. Saran

Berdasarkan simpulan dan analisis yang telah dilakukan, maka terdapat saran

sebagai berikut:

1. Sistem informasi perpustakaan online ini perlu ditambahkan fitur backup data

agar keamanan data lebih terjaga.

2. Sistem informasi perpustakaan online ini perlu ditambahkan enkripsi password

agar keamanan sistem ini lebih terjamin.

3. Dengan adanya sistem ini maka perlu adanya pengetahuan serta pelatihan bagi

staf terkait untuk bisa menjalankannya, dan juga diharapkan dapat melakukan

pemeliharaan secara rutin terhadap perangkat pendukung (hardware dan

software) aplikasi ini.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011

IV. DAFTAR PUSTAKA

Amrullah, A. 2002. Unified Modeling Language (UML). Bandung: Pustaka.

Azhar Susanto, 2004. Konsep Sistem Informasi. (Online), tersedia :

http://www.slideshare.net>simon patabang, diunduh 26 Agustus 2017.

Budi Prasetyo, 2013, Analisa Indek Kepuasan Pada UPT Perpustakaan Universitas. (Online),

tersedia : http://www.jurnalunita.org/index.php, diunduh 13 Juli 2017.

Fatta, 2007. Pengertian Sistem. (Online), tersedia : http://www.jbptunikompp-gdl-imansetiaw-

19077-7-babii.pdf, diunduh 28 Agustus 2017.

Fazillah, Rahmatun, 2013. Sistem Informasi Perpustakaan Pada Madrasah Aliyah Ruhul Islam

Aanak Bangsa Menggunakan PHP dan MySQL. (Online), tersedia :

http://www.180.241.122.205/docjurnal/RAHMATUNFAZILLAH -jurnal.pdf, diunduh

18 Juli 2017.

Hs, Lasa, 1994. Jenis – jenis Pelayanan Informasi Perpustakaan. Yogyakarta.

Jogiyanto, HM. 2005. Analisis dan Desain Sistem Informasi: Pendekatan.

Jogiyanto, HM. 2009. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi.

Kadir, Abdul, 2008. Dasar Pemograman Web dengan Mengunakan PHP dan

MySQL.Yogyskarta: Andi offset.

Kertahadi, 2007. Pengertian Sistem Informasi. (Online), tersedia :

http://www.dosenit.com/kuliah-it/sistem- informasi, diunduh 18 Juli 2017.

Megaria Purba / Lennaria L. Tarigan / Dameri E br Jabat, M.Kom, 2013, Pengembangan

Sistem Informasi Perpustakaan Berbasis Web. (Online), tersedia :

http://www.jurnal.unair.ac.id/Jurnal%20Agus%20Ervianto.pdf, diunduh 18 Agustus

2017.

Ramadhan, Arief, 2007. Macromedia Dreamweaver 8.0. Jakarta : PT.Elex Media

Komputindo.

Sutabri, 2005. Pengertian Sistem Informasi. (Online), tersedia : http://www.dosen -

it.com/kuliah-it/sistem- informasi, diunduh 20 Agustus 2017.

Simki-Techsain Vol. 02 No. 06 Tahun 2018 ISSN : 2599-3011