• Tidak ada hasil yang ditemukan

Pengembangan Aplikasi Perpustakaan Seluler Berbasis Android

N/A
N/A
Eva Kristiana

Academic year: 2024

Membagikan "Pengembangan Aplikasi Perpustakaan Seluler Berbasis Android"

Copied!
9
0
0

Teks penuh

(1)

Jurnal Informatika MULTI

Vol.1 No.6 November 2023 E-ISSN: 2985-8860 Hal 554-562

https://jurnal.publikasitecno.id/index.php/jim 554

Rancang Bangun Aplikasi Mobile Perpustakaan Berbasis Android

Wulan Rahmawati1, Yono Cahyono2

1,2 Fakultas Ilmu Komputer, Teknik Informatika, Universitas Pamulang, Tangerang Selatan, Indonesia e-mail: 1* [email protected], 2[email protected]

Abstrak

Dunia pendidikan indentik dengan sekolah dan tidak lepas dari sarana dan prasarana. Salah satunya adalah perpustakaan yang mempermudah proses belajar mengajar pada suatu pendidikan, perpustakaan merupakan suatu sarana pendukung dalam bidang pendidikan, banyak sekolah yang sudah memiliki perpustakaan tetapi masih banyak tidak dikelola secara baik dan masih manual menggunakan buku besar salah satunya adalah SMK YPUI Parung. Metode yang digunakan dalam penelitian adalah metode observasi, wawancara dan studi pustaka yang. Maka dari itu penelitian ini bertujuan untuk membantu petugas perpustakaan untuk mengelola data perpustakaan menggunakan sistem berbasis mobile android sehingga aplikasi ini dapat memberikan kemudahan kepada petugas untuk mengatur data peminjaman dan pengembalian buku.

Kata Kunci : Android, Perpustakaan, Pengujian

Abstract

The world of education is synonymous with schools and cannot be separated from facilities and infrastructure. One of them is a library that facilitates the teaching and learning process in an education, the library is a supporting facility in the field of education, many schools already have libraries but many are still not managed properly and still manually use ledgers, one of which is SMK YPUI Parung. The methods used in research are observation, interview and literature study methods. Therefore, this study aims to help librarians to manage library data using an Android-based mobile system so that this application can make it easier for officers to manage book borrowing and returning data.

Keywords : Android, Library, Testing

1. Pendahuluan

Dunia pendidikan indentik dengan sekolah dan tidak lepas dari sarana dan prasarana. Salah satunya adalah perpustakaan yang mempermudah proses belajar mengajar pada suatu pendidikan, perpustakaan merupakan suatu sarana pendukung dalam bidang pendidikan, banyak sekolah yang sudah memiliki perpustakaan tetapi masih banyak tidak dikelola secara baik karena masih menggunakan sistem manual, yaitu semua data masih belum terkomputerisasi dengan baik karena belum tersusun menggunakan database yang baik dan masih mengandalkan buku besar sebagai media masuk dan keluarnya buku. Seiring dengan kemajuan teknologi perangkat smartphone yang semakin berkembangnya, seperti android, windows, blackberry, dan iphone. Salah satu sistem yang sering digunakan adalah android. Android adalah sistem operasi berbasis linux khusus untuk layar sentuh (touchscreen).

[1] Rancangan merupakan serangkaian proses untuk menerjemahkan hasil analisa dari sistem ke bahasa pemrograman untuk mendeskripsikan dengan information bagaimana komponen-komponen sistem diimplementasikan sedangkan Bangun atau pembangunan adalah pembuatan sistem baru atau memperbaiki sistem yang sudah ada secara keseluruhan atau sebagian. [2] aplikasi berasal dari kata application yaitu bentuk kata kerja to apply yang dalam Bahasa Indonesia seperti pengolah. Secara istilah, aplikasi computer adalah suatu subkelas perangkat lunak computer yang menggunakan kemampuan untuk melakukan suatu tugas yang diinginkan oleh pengguna. [3] Mobile adalah sebuah sistem perangkat lunak yang memungkinkan setiap kali pemakai melakukan mobilitas dengan perlengkapan PDA-asisten digital perusahaan pada telepon genggam atau seluler. Aplikasi mobile merupakan peningkatan dari sistem perangkat lunak terpadu yang umumnya ditemukan pada PC Desktop.

[4] perpustakaan merupakan kumpulan bahan tercetak dan non cetak atau sumber informasi dalam komputer yang tersusun secara sistematis untuk kepentingan pemakai. [5] Perpustakaan adalah unit pelayanan lembaga yang kehadirannya dapat dibenarkan jika dapat membantu pencapaian visi misi sekolah yang bersangkutan. Tujuan perpustakaan sekolah adalah membangun aspek edukatif dan rekreatif. Secara umum perpustakaan sebagai salah satu sumber informasi akan sangat bermanfaat apabila perpustakaan tersebut dapat menyediakan informasi dengan mudah dan cepat. Dapat terwujud jika pengelolaannya didukung oleh sarana dan prasarana, dana dan sumber daya yang sesuai dengan bidangnya hingga mampu mengelola perpustakaan dengan baik. [6] Android adalah sistem

(2)

https://jurnal.publikasitecno.id/index.php/jim 555 operasi disematkan pada gadget, baik itu handphone, tablet dan juga sekarang merambah ke kamera digital dan jam tangan. Android dikembangkan oleh Google Inc. Android merupakan sistem operasi berbasis Linux dan bersifat Open Source. [7] Android merupakan sebuah sistem operasi yang berbasis linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Pesatnya pertumbuhan Android selain faktor yang disebutkan diatas adalah karena Android itu sendiri adalah platform yang sangat lengkap dan baik itu sistem operasinya, aplikasi dan tool pengembangan, market aplikasi Android serta dukungan yang sangat tinggi dari komunitas Open Source di dunia, sehingga Android terus berkembang pesat baik dari segi teknologi maupun dari segi device yang ada di dunia.

2. Metode Penelitian

Penelitian ini menggunakan metode kualitatif yang dimana penelitian ini memperoleh data-data berdasarkan observasi, wawancara serta studi pustaka yang dilakukan penulis kepada petugas perpustakaan sekolah terkait.

Adapun penelitian yang dilakukan oleh penulis sebagai berikut:

a. Observasi

Penulis melakukan pengamatan secara langsung pada lokasi objek penelitian untuk mengetahui hal – hal apa saja perlu dilakukan terkait dengan pemecahan masalah yang dapat mempemudah petugas perpustakaan dalam mengelola perpustakaan.

b. Wawancara

Penulis melakukan beberapa wawancara kepada petugas perpustakaan mengenai sistem perpustakaan yang terdapat pada SMK YPUI Parung dan mencari tahu beberapa masalah yang terjadi didalam perpustakaan tersebut.

c. Studi pustaka

Penulis melakukan riset dan membaca beberapa jurnal, buku, dan website untuk melakukan penelitian yang berkaitan dengan sistem perpustakaan yang ingin dibuat.

3. Hasil dan Pembahasan

Analis sistem adalah tahapan penelitian terhadap sistem berjalan dan bertujuan untuk mengetahui segala permasalahan yang terjadi serta memudahkan dalam menjalankan tahap selanjutnya yaitu tahap perancangan sistem. Tahap analisa merupakan tahap yang paling kritis dan penting, karena jika ada kesalahan pada tahap ini maka akan menyebabkan kesalahan yang disajikan sebagai bahan uji dan analisis menuju pengembangan dan penerapan dalam sebuah aplikasi sistem yang diusulkan.

3.1 Analisis Sistem Berjalan

Berdasarkan peminjaman dan pengembalian buku pada SMK YPUI PARUNG, pada saat ini sistem yang berjalan pada perpustakaan berupa siswa datang ke perpustakaan dengan catatan masih menggunakan buku besar.

3.2 Perancangan Basis Data

Gambar 1 Analisis Sitem Usulan

(3)

Perancangan basis data ini merupakan tahapan untuk memetakan model konseptual ke model basis data yang akan digunakan. Perancangan basis data ini menjadi 4 (empat) bagian yaitu Entitiy Relationship Diaram (ERD), Entitiy Relationship Diaram (ERD) transformasi Logical Record Structure (LRS), Logical Record Structure (LRS) dan spesifikasi basis data. Berikut ini adalah perancangan basis data Entitiy Relationship Diaram (ERD), Entitiy Relationship Diaram (ERD) transformasi Logical Record Structure (LRS), Logical Record Structure (LRS).

Adapun perancangan Entitiy Relationship Diaram (ERD) transformasi Logical Record Structure (LRS) sebagai berikut:

Gambar 2 Perancangan ERD

(4)

https://jurnal.publikasitecno.id/index.php/jim 557 Perancangan Logical Record Structure (LRS) sebagai berikut:

3.3 Perancangan Sistem

Perancangan sistem ini buat oleh penulis dengan menggunakan sistem desain interaksi penulis dengan petugas perpustakaan, berikut use case pada sistem perpustakaan sebagai berikut:

3.4 Implementasi Antar Muka (User Interface)

implementasi dilakukan setelah dilakukannya perancangan, berdasarkan hasil analisis pada perancangan sistem, berikut adalah implementasi dari rancangan user interface yang telah dibuat:

a. Tampilan Halaman Login

Menu tampilan halaman login perpustakaan yang menggunakan email dan password yang sudah disediakan oleh sistem perpustakaan.

Gambar 4 Perancangan LRS

Gambar 5 Perancangan Sistem Use Case Perpustakaan

(5)

b. Tampilan Halaman Dashboard

Menu Tampilan dari halaman dashboard perpustakaan yang pada halaman dashboard tersebut terdapat menu anggota, menu data buku, menu peminjaman buku, menu pengembalian buku, dan menu laporan yang digunakan oleh petugas perpustakaan.

c. Tampilan Halaman Data Anggota

Menu halaman data anggota adalah menu data anggota yang menampilkan seluruh data anggota yang sudah ditambahkan oleh petugas, kemudian ditambah dengan fitur search yang dapat mempermudah petugas dalam pencarian data anggota yang diinginkan serta button tambah untuk menambah data anggota yang ingin ditambahlan oleh petugas.

Gambar 6 Tampilan halaman login

Gambar 7 Tampilan Halaman Dashboard

(6)

https://jurnal.publikasitecno.id/index.php/jim 559 d. Tampilan Halaman Data Buku

Menu halaman data buku adalah menu untuk menampilkan data-data buku yang sudah ditambahkan oleh petugas perpustakaan serta ada fitur search untuk mencari data buku yang ingin dicari, apabila petugas ingin menambahkan buku maka petugas dapat klik button tambah maka akan menampilkan form tambah buku.

e. Tampilan Halaman Peminjaman Buku

Menu ini adalah tampilan menu peminjaman buku, data yang terdapat pada peminjaman ini adalah data anggota perpustakaan yang meminjam buku pada sistem perpustakaan pada fitur search petugas dapat mencari anggota yang meminjam buku dan button tambah untuk menambahkan data peminjaman buku yang dilakukan oleh anggota kepada petugas perpustakaan.

Gambar 8 Tampilan Data Anggota

Gambar 9 Tampilan Data Buku

(7)

f. Tampilan Halaman Pengembalian Buku

Menu pengembalian buku adalah menu yang menampilkan data anggota yang sudah mengembalikan buku kepada petugas, petugas dapat mencari data anggota yang ingin dilihat pada fitur search dan petugas dapat menginput data anggota yang ingin mengembalikan pada button tambah.

g. Tampilan Halaman Laporan

Menu ini menampilkan halaman laporan peminjaman buku dan pengembalian buku, petugas dapat memfilter tanggal lalu klik button tampilkan untuk menampilkan laporan peminjaman maupun pengembalian, apabila petugas ingin mencetak laporan petugas dapat klik button cetak pada laporan peminjaman dan pengembalian.

Gambar 10 Tampilan Halaman Peminjaman Buku

Gambar 11 Tampilan halaman pengembalian buku

(8)

https://jurnal.publikasitecno.id/index.php/jim 561 3.5 Pengujian Sistem

Pengujian sistem merupakan hal yang sangat penting dalam sebuah pembuatan aplikasi untuk mengetahui atau menguji apakah ada kesalahan atau bug pada aplikasi yang dibuat dan sudah memenuhi kriteria yang sesuai dengan tujuan perancangan aplikasi. Black Box Testing adalah teknik pengujian yang hanya memeriksa fungsional perangkat lunak atau hanya menguji tampilan luar (interface) tanpa mengetahui detail proses dari pembuatan suatu aplikasi atau perangkat lunak.

a. Pengujian sistem Black Box

Table 1 Table Pengujian Black Box

Kelas Uji Butir Uji Jenis Pengujian

Pengujian Sistem Petugas

Login Black Box

Menu Dashboard Black Box

Menu Peminjaman Buku,

Search, Button Tambah. Black Box Menu Pengembalian Buku,

Search, Button Tambah. Black Box Laporan, filter tanggal, cetak

laporan Black Box

b. Table Pengujian Sistem Petugas

Table 2 Table Pengujian Sistem Petugas

Butir Uji Perintah/Data yang dimasukan

Hasil yang diharapkan

Hasil yang

didapatkan Kesimpulan Dashboard Memilih Menu

dashboard.

Menampilkan menu dashboard.

Tampil menu

dashboard. Diterima

Peminjaman Buku

Memilih menu peminjaman buku.

Menampilkan menu peminjaman buku.

Tampil menu peminjaman buku.

Diterima Memilih fitur

search.

Menampilkan data peminjaman buku.

Tampil data yang

dicari. Diterima Button tambah.

Menampilkan form tambah peminjaman.

Tampil tambah form

peminjaman.

Diterima Pengembalian

Buku

Memilih menu pengembalian buku

Menampilkan menu

Tampil menu pengembalian buku

Diterima Gambar 12 Tampilan Halaman Laporan

(9)

Butir Uji Perintah/Data yang dimasukan

Hasil yang diharapkan

Hasil yang

didapatkan Kesimpulan pengembalian

buku Memilih fitur search.

Menampilkan data

pengambalian buku.

Tampil data yang

dicari. Diterima

Button tambah

Menampilkan form tambah pengembalian buku.

Tampil data pengembalian buku.

Diterima

Laporan

Memilih menu laporan

Menampilkan menu laporan

Tampil menu laporan

peminjaman dan pengembalian

Diterima Memilih filter

tanggal

Menampilkan tanggal.

Tampil data laporan sesuai tanggal.

Diterima Memilih button

cetak

Menampilkan laporan yang dicetak.

Tampil laporan yang ingin dicetak.

Diterima

4. Kesimpulan

Berdasarkan hasil penelitian yang penulis lakukan pada SMK YPUI Parung dengan studi kasus Rancang Bangun Aplikasi Mobile Perpustakaan Berbasis Android maka penulis dapat menyimpulkan sebagai berikut:

a. Dengan adanya sistem ini dapat mempermudah petugas perpustaakan dalam mengelola data buku, peminjaman buku, pengembalian buku dan melakukan laporan harian sehingga petugas tidak perlu merekap data manual apabila ada peminjaman atau pengembalian yang dilakukan oleh anggota kepada petugas perpustakaan.

b. Dengan adanya sistem ini petugas lebih mudah dalam mengakses atau mengecek data buku yang di pinjamkan kepada anggota.

c. Sistem ini juga dapat menampilkan seluruh data buku, data anggota serta data peminjam dan pengambalian dengan menggunakan kata kunci pada setiap menu.

Referensi

Asropodin. (t.thn.). Kamus Teknologi Informasi. Bandung: Titian Ilmu.

Fauzan, A. R., & Huda, Y. (2018). RANCANG BANGUN SISTEM APLIKASI MANAGEMENT PERPUSTAKAAN BERBASIS PLATFORM ANDROID (KASUS SMA NEGERI 1 PADANG GANTING). Jurnal Vokasional Teknik Eletronika dan Informatika, Vol 6, No. 2.

Institutions, I. F. (2020, 06 12). Archive Ifla. Diambil kembali dari https://archive.ifla.org/:

https://archive.ifla.org/VII/s11/pubs/school-guidelines.htm

Noer, Z. M., & Ngamali, K. (2019). APLIKASI PERPUSTAKAAN SMK SILIWANGI AMS BANJARSARI . Jurnal Manajemen Informatika, 42.

Putera, J. M., Irwansyah, M. A., & Sukamto, A. S. (2019). Rancang Bangun Aplikasi Berbasis Android dengan Penerapan Web Service pada Sistem Informasi Perpustakaan. Jurnal Sistem dan Teknologi Informasi, 48.

Wahyudi, A. (2019). PENGEMBANGAN PERPUSTAKAAN DIGITAL. Faktor Exata, 128.

Wongso, V. O. (2018, Februari 13). Pengenalan Mobile. Diambil kembali dari www.sisbinus.ac.id:

https://sis.binus.ac.id/2018/02/13/pengenalan-mobile

Referensi

Dokumen terkait

Media Pembelajaran Interaktif Berbasis Aplikasi Android Penelitian ini bertujuan untuk : Mengembangkan media pembelajaran berbasis aplikasi android di SMK Lentera Kendal,

Sistem aplikasi kamus antonim inggris berbasis android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna dalam pencarian

Pemilik atau kasir harus login terlebih dulu seperti ditunjukkan pada Gambar 6 untuk mendapatkan otorisasi mengakses ketiga sub sistem dari aplikasi seluler POS pengelolaan

Menurut Mustofa dalam penelitiannya membuat aplikasi berbasis mobile Android untuk memudahkan pengguna untuk memperoleh informasi bengkel terdekat di Gunungkidul,

Aplikasi ini dirancang berbasis android agar memudahkan pengguna dalam mengoperasikan aplikasi, dengan menggunakan Rapid Application Development (RAD) sebagai

Dengan adanya APLIKASI PANDUAN SAKU WISATA IBUKOTA JAKARTA BERBASIS ANDROID dapat memudahkan pengguna untuk mencari informasi mengenai lokasi wisata serta memberi panduan perjalanan

Dengan adanya aplikasi panduan saku wisata ibukota Jakarta berbasis android dapat memudahkan pengguna untuk mencari informasi mengenai lokasi wisata serta memberi panduan perjalanan

Pembuatan aplikasi berbasis Android dengan Smart Apps Creator memudahkan pengguna dalam mendesain bahan pengajaran offline dan online dengan menggabungkan animasi untuk membuatnya lebih