Karya Ilmiah - APLIKASI ONLINE BOOK MANAJER BERBASIS WEB
APLIKASI ONLINE BOOK MANAJER BERBASIS WEB
Karya Ilmiah
Oleh :
Jejen Juanda
Nim : 171011402648
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
Kata Pengantar
assalamualaikum warahmatullahi wabarakatuh
Alhamdulillah. Puji syukur kehadirat Allah subhanahu wa
ta'ala. atas segala rahmat dan hidayah-Nya. Segala pujian hanya layak kita
berikan kepada Allah subhanahu wa ta'ala. Tuhan penguasa alam atas segala
berkat, rahmat, taufik, serta petunjuk-Nya yang sungguh tiada terkira besarnya,
sehingga penulis dapat menyelesaikan karya ilmiah yang berjudul “Aplikasi
Online Book Manajer Berbasis Web”.
Dalam penulisan karya ilmiah ini, penulis mendapat banyak
bantuan dari berbagai pihak, oleh karena itu penulis mengucapkan rasa
berterimakasih yang sebesar-besarnya kepada mereka, kedua orang tua, dosen, dan
penulis buku-buku yang dijadikan bahan referensi bagi penulis untuk
menyelesaikan sebuah karya ilmiah ini.
Berkat dukungan mereka semua kesuksesan ini dimulai, dan
semoga hasil karya ilmiah ini dapat bermanfaat bagi banyak orang dan dapat
dikembangkan kembali menjadi lebih baik lagi. Penulis tentunya berharap isi
karya tulis ilmiah ini tidak meninggalkan celah, berupa kekurangan atau
kesalahan, namun kemungkinan akan selalu tersisa kekurangan yang tidak disadari
oleh penulis.
Akhir kata, penulis mengharapkan kritik dan saran yang
membangun agar tulisan ini dapat menjadi lebih baik lagi.
Wassalamualaikum warahmatullahi wabarakatuh.
Daftar Isi
3.1. Entity
Relation Diagram (ERD)
Bab I
Pendahuluan
A. Latar
Belakang Masalah
Saat ini perkembangan teknologi telah berkembang pesat dan
semakin memudahkan manusia dalam melakukan berbagai pekerjaan. Berbagai
kemudahan yang diperoleh manusia berkat bantuan dari teknologi ini pun telah
mampu menghemat waktu dan tenaga manusia.
Dengan teknologi komputer dapat mempermudah pekerjaan
manusia diberbagai bidang. Mulai dari mengerjakan pekerjaan kantor, multimedia,
hiburan, bahkan pengelolaan transaksi dan database pun telah dapat dilakukan
dengan komputer.
Untuk memanfaatkan teknologi komputerisasi ini, maka kita
membutuhkan software atau perangkat lunak didalam komputer tersebut. Karena
software tersebutlah yang dapat mempermudah pekerjaan manusia. Software
berbasis web dapat dijalankan diberbagai macam Sistem Operasi yang telah
terinstall web browser, karena hal itu software manajer ini dibuat dengan
berbasis web.
Manajer adalah sebuah bentuk realistis dari sebuah pekerjaan
manusia yang diwakili oleh komputer, bertujuan untuk menjadikan contoh nyata
bagaimana konsistensi dalam bekerja, sebelum benar-benar di proses kembali oleh
manusia. Hal ini dilakukan untuk presentasi sebuah pekerjaan yang propesional
dan menghemat waktu.
Dalam dunia kerja, manajer sudah tidak asing lagi di
telinga. Disini manajer digunakan sebagai gambaran/preview kerja yang dibuat
secara digital menggunakan program data processing sehingga menyerupai bentuk
asli pekerjaan seorang manajer. Kemudian jika data sudah di proses dan
disetujui oleh pihak perpustakaan dan pengguna maka buku dapat dicetak dan dikirim
sesuai dengan permintaan tersebut. Karena hal-hal tersebut, data processing
memudahkan berbagai pihak yakni, pihak perpustakaan, penerbit, dan pihak
pembaca buku.
Pada umumnya dalam mengelola atau meminjam sebuah buku, baik
pihak perpustakaan maupun pihak pembaca harus mengantri dan bergiliran sehingga
menyebabkan kecendrungan pembaca lebih banyak mencari dari internet secara
bebas karena tidak mau menunggu terlalu lama.
Dalam memproses sebuah buku, biasanya pembaca harus
mengantri dalam membuat keanggotaan di perpustakaan, saat meminjam, mencari,
bahkan saat membaca untuk menemukan reperensi yang dicarinya. Selain itu, di
perpustakaan yang ada saat ini kebanyakan buku yang tersedia adalah buku dalam
bentuk hardcopy sehingga pembaca yang memiliki keterbatasan penglihatan
(disabilitas tunanetra) tidak dapat mempergunakannya.
Sedangkan untuk proses digitalisasi sebuah buku, harus
melalui tahapan scanning, dan editing yang memakan waktu lama. padahal, dalam
proses entri data buku dan keanggotaan pun masih terjadi antrian yang cukup
panjang. Selain itu, hal yang tidak kalah penting adalah pengawasan terhadap
sebuah karya tulis yang saat ini mulai menjadi penting untuk diperhatikan.
Seiring dengan perkembangan teknologi yang semakin maju,
seorang guru harus dapat memastikan bahwa karya tulis anak didiknya terhindar
dari plagiarisme. Karena kurang praktisnya hal tersebut, software manajer
berbasis web ini diharapkan dapat menghemat waktu dalam pengerjaan tersebut,
dan lebih mengarahkan sumberdaya manusia untuk pokus pada proses digitalisasi
serta mempermudah user dalam mengaksesnya.
Berdasarkan uraian diatas diketahui bahwa diperlukannya
solusi mudah dan peraktis dalam pembuatan sebuah software manajer. Oleh karena
itulah penulis mengambil judul :
“APLIKASI ONLINE BOOK MANAJER BERBASIS WEB”
B. Identifikasi
masalah
Berdasarkan latar belakang masalah yang telah dijelaskan
diatas, maka dapat di identifikasi permasalahan yang ada yaitu:
1.
Kesulitan mencari reperensi yang
tepat bagi yang tidak melihat (Disabilitas Tunanetra).
2.
Kesulitan dalam mencari buku audio
dan relawan pendamping untuk membacakan sebuah buku.
3.
Keterbatasan waktu dan sumberdaya
manusia dalam memproses data.
4.
Pentingnya digitalisasi buku untuk
menyelamatkan sebuah karya yang suatu saat dapat rusak atau hilang.
5.
Kesulitan mencari buku yang belum
tentu ada di semua perpustakaan.
6.
Menghindari
plagiarisme sekaligus memperketat pengawasan terhadap duplikasi sebuah karya
tulis.
C. Rumusan
Masalah
1.
Bagaimana mencari sebuah reperensi
yang tepat dengan mesin pencari yang lebih menghemat waktu?
2.
Bagaimana menciptakan sebuah
aplikasi yang aksesibel bagi semua orang?
3.
Bagaimana cara mempermudah
peminjaman buku pada saat ini yang semuanya telah dapat dilakukan melalui
seorang kurir?
4.
Bagaimana memproses kegiatan
belajar mengajar yang tepat di zaman yang semuanya serba cepat?
5.
Bagaimana melakukan pengayaan buku
bagi manusia yang memiliki keterbatasan?
6.
Bagaimana
memastikan kebenaran sebuah informasi dalam sebuah artikel yang mengutif dari
sebuah buku?
D. Tujuan
Tujuan dilakukan penelitian ini adalah untuk mencari solusi
mudah dan cepat dalam memanage perpustakaan yang menjadi sumber segala buku
ilmu pengetahuan yang akan menambah wawasan bagi banyak orang, serta mengawasi
dan menghindari sebuah duplikasi atau kesalahan informasi dalam karya tulis.
E. Manfaat
1. Manfaat
tioritis
Memproses data dengan cepat sangat penting dilakukan untuk
mempersingkat waktu dalam mengejar ketertinggalan wawasan dan ilmu pengetahuan
yang kian hari kian bertambah.
2. Manfaat praktis
A. Manfaat bagi penulis adalah untuk dapat menyelesaikan
tugas sebagai syarat mengikuti UAS matakuliah Bahasa Indonesia, dan juga
menambah wawasan dalam hal pengembangan aplikasi berbasis web khususnya
pengolahan data.
B. Manfaat bagi pembaca, dapat memahami bagaimana
pengembangan sebuah aplikasi berbasis web, sekaligus lebih mengetahui
pemanfaatan teknologi untuk mempermudah kehidupan manusia.
c. Manfaat bagi instansi terkait, dapat dijadikan sebagai
solusi dalam pengelolaan data yang cukup memakan banyak waktu menjadi cepat dan
mudah.
d. Manfaat bagi peneliti lain, tulisan ini dapat dijadikan
referensi atau acuan untuk mengembangkan kembali aplikasi atau penelitian yang
serupa.
F. Metode Penelitian
Metode penelitian yang digunakan dalam menyusun karya ilmiah
ini adalah sebagai berikut :
A. Observasi (Pengamatan)
Penulis melakukan observasi yaitu dengan melihat secara
langsung cara kerja anggota perpustakaan dalam meminjam dan mencari buku. Hal
ini dilakukan guna mengumpulkan data untuk perumusan dan pemecahan masalah
dalam penelitian ini.
B. Penentuan Masalah
Dalam melakukan sebuah penelitian, peneliti perlu mengetahui
terlebih dahulu masalah yang akan diteliti. Dari hasil observasi peneliti akan
mendapatkan beberapa data yang berupa kendala atau masalah pada obyek yang
ditelitinya. Setelah masalah-masalah diketahui, kemudian tugas peneliti adalah
memecahkan masalah tersebut.
C. Studi Pustaka
Membaca buku-buku yang berhubungan dengan teori dan
penelitian, guna medapatkan referensi untuk penelitian.
D. Memecahkan Masalah
Metode pemecahan masalah (Problem Solving) adalah sebuah
metode pembelajaran yang berupaya membahas permasalahan untuk mencari pemecahan
atau jawabannya. Sebagian besar pemecahan masalah tergantung pada pengetahuan
peneliti tentang masalah tersebut. Sebagian lain detentukan oleh pengetahuan
peneliti tentang sifat dan hakekat masalah tersebut.
Bab II
Kajian tiori
A. Definisi
Aplikasi
Menurut Nazarudin Safaat H (2012 :9) perangkat lunak
aplikasi adalah suatu perangkat lunak komputer yang memanfaatkan kemampuan
komputer secara langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan
berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan
tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh
utama perangkat lunak aplikasi yang digabung bersama menjadi suatu paket kadang
disebut sebagai suatu paket atau suite aplikasi (application suite). Misalnya
adalah Microsoft Office dan Open Office.org, yang menggabungkan suatu aplikasi
pengolah kata, lembar kerja, serta beberapa aplikasi dalam suatu paket.
Aplikasi-aplikasi dalam suatu paket ini biasanya memiliki antarmuka pengguna
yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan
menggunakan setiap aplikasi. Sering kali, aplikasi ini memiliki kemampuan untuk
saling berinteraksi satu sama lain sehingga menguntungkan pengguna.
Contohnya, suatu lembar kerja dapat dibenamkan dalam satu
dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang berbeda.
Berdasarkan basis pengembangan aplikasi (software) dapat dibedakan menjadi tiga
macam yaitu:
1.
aplikasi berbasis mobile
Sistem aplikasi mobile adalah aplikasi yang dapat digunakan
walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain tanpa
terjadipemutusan atau terputusnya komunikasi. Aplikasi ini dapat diakses
melalui perangkat nirkabel seperti pager, telepon seluler, dan PDA.
aplikasi berbasis mobile biasanya menggunakan bahasa
pemrograman seperti java, dan dilengkapi software developer toolkit. Misalnya:
Android Studio untuk android, atau Simbian SDK untuk sistem oprasi simbian.
2.
Aplikasi berbasis desktop
Aplikasi berbasis desktop dikembangkan untuk dijalankan di
masing-masing client (komputer pengakses aplikasi pengolahan database).
Database diletakan diserver sedangkan aplikasi diinstall di masing-masing
client. Bahasa pemrograman yang digunakan untuk aplikasi tipe ini biasanya
adalah borland, delphi, visual basic, java SE, dan sebagainya. Pada aplikasi
berbasis desktop aplikasi dibangun dengan menggunakan tool tertentu, kemudian
dikompilasi. Hasilnya dapat langsung digunakan dalam komputer.
3. Aplikasi berbasis web
Aplikasi berbasis web tidak perlu diinstall di masing-masing
client pengakses karena aplikasi cukup di konfigurasi pada server. Kemudian
client dapat mengakses dari browser seperti internet explorer, opera, firefox,
dan bahkan dengan mobile web browser seperti savari untuk Ios, atau crome untuk
android. Executor aplikasi dilakukan oleh web server seperti apache, IIS,
Xitami, dan lain sebagainya.
Perbedaan lain aplikasi berbasis desktop, aplikasi berbasis
mobile dan web adalah bahwa untuk aplikasi berbasis desktop peningkatan
kecepatan kinerja aplikasi dengan mengoptimasi penggunaan memori, manajemen
proses dan pengaturan input-output. Aplikasi berbasis mobile sangat tergantung
pada peningkatan kecepatan kinerja aplikasi dan koneksi dengan mengoptimasi
penggunaan jaringan, memori, manajemen proses dan pengaturan input-output. Sedangkan
pada aplikasi berbasis web, faktor yang menentukan kinerja aplikasi adalah
kecepatan akses database dan kecepatan akses jaringan dan sambungan internet.
B. Definisi
Online
Online (media online) menurut Asep Syamsul M. Romli dalam buku Jurnalistik
Online: Panduan Mengelola Media Online (Nuansa, Bandung, 2012)
“Media online adalah media massa yang tersaji secara online
di situs web (Website) internet”. Media Online secara umum adalah saluran
komunikasi yang terjadi secara online melalui situs web di internet, baik itu
berisi teks, foto, video, atau musik. Dengan kata lain, semua jenis saluran
komunikasi yang ada di internet adalah media online.
C. Definisi
buku
Book (buku) Menurut Kamus Besar Bahasa Indonesia
buku adalah lembar kertas yang berjilid, berisi tulisan atau
kosong. Sedangkan menurut Oxford Dictionary, buku adalah hasil karya yang
ditulis atau dicetak dengan halaman-halaman yang dijilid pada satu sisi atau
hasil karya yang ditujukan untuk penerbitan.
D. Definisi
Manajer
Manajer menurut KBBI (Kamus Besar Bahasa Indonesia adalah:
1.
Orang yang mengatur pekerjaan atau
kerja sama di antara berbagai kelompok atau sejumlah orang untuk mencapai
sasaran.
2.
orang yang berwenang dan
bertanggung jawab membuat rencana, mengatur, memimpin, dan mengendalikan
pelaksanaannya untuk mencapai sasaran tertentu.
E. Definisi
web
World Wide Web atau WWW yang juga dikenal dengan sebutan web
adalah salah satu layanan yang dapat digunakan oleh pemakai komputer yang
terhubung ke internet. Web ini menyediakan informasi bagi pemakai komputer yang
terhubung ke internet dari informasi “sampah” atau informasi yang tidak berguna
sama sekali, sampai informasi yang serius dari informasi yang geratisan sampai
informasi yang komersil. Website atau situs dapat diartikan sebagai kumpulan
halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam
atau bergerak, animasi, suara, dan atau gabungan dari semuanya itu. baik yang
bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang
saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan
halaman.
Pemanfaatan teknologi web bukan hanya sebatas penyedia
informasi tetapi juga sebagai aplikasi yang membantu manusia untuk
menyelasaikan tugas nya. Aplikasi web merupakan sebuah aplikasi yang
menggunakan teknologi browser untuk menjalankan aplikasi dan di akses melalui
jaringan komputer (Remick, 2011). Sedangkan menurut (Rouse, 2011) aplikasi web
adalah sebuah program yang disimpan di server dan dikirimkan melalui internet kemudian
di akses melalui antarmuka browser.
Dari pengertian diatas dapat disimpulkan aplikasi web
merupakan aplikasi yang diakses menggunakan web browser melalui jaringan
internet atau intranet. Aplikasi web juga merupakan suatu perangkat lunak
komputer yang dikodekan dalam bahasa pemrograman yang mendukung perangkat lunak
berbasis web seperti HTML, JavaScript, CSS, Ruby, Python, PHP, ASP, Java, dan
bahasa pemrograman lainnya.
Fungsi dari aplikasi web ini mirip dengan aplikasi yang
berjalan pada desktop dengan proses instalasi jika ingin menggunakannya. Yang
membedakan aplikasi desktop dengan aplikasi yang menggunakan teknologi web
adalah keunggulan dari aplikasi yang menggunakan teknologi web tersebut. Yaitu:
dapat digunakan dimana saja dan kapan saja asalkan terhubung oleh internet,
dapat digunakan di berbagai macam Sistem Operasi walaupun satu aplikasi yang
sejenis, dan aplikasi tersebut ‘ringan’ sebab untuk menjalankannya hanya
membutuhkan browser seperti kita melakukan browsing di internet.
Pada dasarnya website dibagi menjadi dua yaitu
1.
Website Statis
Adalah web yang halamannya tidak berubah, biasanya untuk
melakukan perubahan pada website statis dilakukan secara manual dengan mengubah
kode. Website statis informasinya merupakan informasi satu arah, yakni hanya
berasal dari pemilik softwarenya saja, hanya bisa diupdate oleh pemiliknya
saja. Contoh website statis ini, yaitu profile perusahaan.
Merupakan web yang halamannya selalu update, biasanya
terdapat halaman backend (halaman administrator) yang digunakan untuk menambah
atau mengubah konten. Web dinamis membutuhkan database untuk menyimpan data
yang ada dalam website tersebut. Website dinamis mempunyai arus informasi dua
arah, yakni berasal dari pengguna dan pemilik, sehingga pengupdate-an dapat
dilakukan oleh pengguna dan juga pemilik website (Bahar, 2013)
Bab III
Perancangan Aplikasi
1. Sistem
Berjalan
Dalam membaca dan meminjam buku di sebuah perpustakaan
biasanya setiap anggota diharuskan mendaftar dan mengantri serta bergiliran
dalam menggunakan fasilitas perpustakaan yang terbatas. Selain itu, untuk
merekomendasikan sebuah buku ke perpustakaan pun biasanya akan kembali masuk
dalam daftar tunggu yang cukup lama hingga buku tersebut di proses dan
disetujui untuk di cetak dalam huruf Braille untuk tunanetra, Audio Book untuk
tunanetra dan lansia, atau buku digital yang dapat dibaca dengan Gadget dan
Smartphone.
Dalam pembuatan buku digital (epub) yang aksesibel untuk
kepentingan disabilitas (tunanetra) tidak dapat dilakukan oleh semua
perpustakaan, karena konsef aksesibel di masyarakat masih belum jelas arti dan
manfaatnya. Adapun proses digitalisasi buku yang telah dilakukan oleh sebuah
perpustakaan yang ada saat ini masih terkesan lambat karena terbatasnya relawan
dan pekerja di perpustakaan tersebut.
Lain dari pada itu, tidak semua orang mampu menggunakan
teknologi dengan baik sehinga keberadaan buku digital saja tidak cukup. Bagi
disabilitas dan lansia, penting juga adanya Buku Audio yang dapat didengarkan
dengan mudah dengan pemutar media yang ada. Dalam membuat (merekam) buku audio
ini pun saat ini masih sulit unntuk dilakukan, karena tidak hanya membutuhkan
pengisi suara, tapi juga perpustakaan yang mampu melakukan editing dari sekedar
rekaman.mp3 kedalam format Buku Audio yang memenuhi standar internasional.
2. Sistem
Usulan
Secara umum banyak para pembaca buku yang ingin meminjam
berbagai buku baik untuk mengerjakan tugas sekolah atau perkuliahannya, maupun
hanya sekedar untuk dibaca di waktu senggang seperti novel dan cerita yang
tidak dapat ditemukan dengan mudah di internet atau saat peminjaman di
perpustakaan yang diinginkan.
Pada saat ini memang sudah banyak aplikasi-aplikasi yang
dapat digunakan untuk mengakses buku dari berbagai perpustakaan di dunia namun,
aplikasi tersebut tidak dapat digunakan oleh semua kalangan seperti para
pengguna yang memiliki keterbatasan (disabilitas) yang tidak sepenuhnya dapat
tergantung pada aplikasi-aplikasi tersebut untuk mendapatkan sebuah buku,
sehingga penggunaannya tidak terlalu mudah dan fleksibel untuk itu.
Dalam penelitian ini penulis mengusulkan pembuatan aplikasi
yang dapat mempermudah dalam melakukan peminjaman, pengayaan, dan pemeliharaan
buku. Usulan ini bukan hanya dapat menguntungkan disisi pembaca tapi juga
menguntungkan untuk pihak perpustakaan, pengajar, bahkan bagi percetakaan dan
penulisnya.
Aplikasi ini akan memberi kemudahan saat menentukan
reperensi yang dibutuhkan, karena setiap bagian buku tersimpan didalam suatu
database, sehingga pengguna dapat lebih mudah dengan menggunakan search engine
yang akan mencari berbagai hal dari dalam buku. Setiap bagian buku akan ditulis
oleh pihak relawan atau penulis kedalam bentuk dokumen digital (EBook). Hal ini
dapat menjadi promosi untuk perpustakaan dan penulis buku karena terdapat
macam-macam koleksi bagian buku yang ditawarkannya sebagai reperensi bagi
mahasiswa, pelajar, dan pembaca yang mencari topik-topik tertentu.
setiap pengguna dapat mempergunakan aplikasi ini untuk
mencari bagian-bagian yang diperlukannya, kemudian melakukan request untuk
mencetaknya dalam bentuk hardcopy melalui perpustakaan atau penyedia buku
tersebut.
Aplikasi ini berbasis web, sehingga pengguna tidak perlu
repot menginstal aplikasi ini. Pengguna hanya perlu mengaksesnya melalui
browser yang telah tersedia melalui perangkatnya yang aksesibel.
3. Perancangan
Aplikasi
Aplikasi usulan ini dirancang untuk mempermudah proses
pemeliharaan buku yang sesuai dengan keinginan pihak pembaca, dan perpustakaan
sebagai penyedia buku. Pada aplikasi ini diharapkan dapat memberikan solusi
yang terbaik dalam melakukan proses pencarian reperensi dan kemudahan bagi
kedua pihak.
Perancangan aplikasi ini dibagi dalam beberapa tahap:
3.1.
Entity Relation Diagram (ERD)
ERD (Entity Relationship Diagram) adalah suatu pemodelan
konseptual yang didesain secara khusus untuk mengidentifikasi entitas yang
menjelaskan data dan hubungan antar data didalam database.
3.2.
Spesifikasi Basis Data
Dalam membuat sistem ini, ada data base sebagai media
penyimpanan data sistem. Dalam database tersebut memiliki beberapa tabel yaitu:
A.
Tabel User
|
Nomor |
Nama Field |
Tipe data |
Ukuran |
|
1 |
User ID |
Int |
12 |
|
2 |
Password |
Text |
15 |
|
3 |
e-mail |
Varchar |
32 |
|
4 |
Gender |
Varchar |
9 |
|
5 |
Nama_lengkap |
Varchar |
32 |
|
6 |
Alamat_lengkap |
Text |
100 |
|
7 |
Telepon |
Varchar |
15 |
|
8 |
User_type |
Varchar |
11 |
|
9 |
NIK/NIM |
Int |
16 |
B.
Tabel Admin
|
Nomor |
Nama Field |
Tipe data |
Ukuran |
|
1 |
User ID |
Int |
12 |
|
2 |
Password |
Text |
15 |
|
3 |
e-mail |
Varchar |
32 |
|
4 |
Gender |
Varchar |
9 |
|
5 |
Nama_lengkap |
Varchar |
32 |
|
6 |
Alamat_lengkap |
Text |
100 |
|
7 |
Telepon |
Varchar |
15 |
|
8 |
User_type |
Varchar |
11 |
|
9 |
NIK/NIM |
Int |
16 |
|
10 |
Status_user |
Text |
32 |
C.
Tabel buku
|
Nomor |
Nama Field |
Tipe data |
Ukuran |
|
1 |
Code_buku |
Int |
12 |
|
2 |
penerbit |
Text |
50 |
|
3 |
penulis |
Varchar |
32 |
|
4 |
tahun |
date |
10 |
|
5 |
Cetakan_ke |
int |
2 |
|
6 |
penyedia |
Text |
100 |
|
7 |
jumlah |
int |
2 |
|
8 |
judul |
Varchar |
50 |
D.
Tabel Ebook
|
Nomor |
Nama Field |
Type |
Size |
|
1 |
Judul_buku |
Varchar |
50 |
|
2 |
Penerbit |
Varchar |
50 |
|
3 |
penyedia |
text |
50 |
|
4 |
Status_buku |
Varchar |
15 |
|
5 |
Editor |
Text |
32 |
|
6 |
Perpustakaan |
Varchar |
50 |
E.
Tabel peminjaman
|
Nomor |
Nama field |
Type |
Size |
|
1 |
Nama_peminjam |
Varchar |
32 |
|
2 |
Judul_buku |
Varchar |
50 |
|
3 |
Jenis_buku |
Text |
50 |
|
4 |
Masa_berlaku |
Date |
10 |
|
5 |
Nomor_anggota |
Int |
15 |
|
6 |
Perpustakaan_penyedia |
Varchar |
50 |
|
7 |
Status_buku |
Text |
15 |
F.
Tabel
buku audio
|
Nomor |
Nama field |
Tipe data |
Ukuran |
|
1 |
Judul_buku |
Varchar |
50 |
|
2 |
Pembaca |
Varchar |
32 |
|
3 |
Rekaman_Perpustakaan |
Varchar |
50 |
|
4 |
Penerbit |
Varchar |
50 |
Bab IV
IMPLEMENTASI DAN PEMBAHASAN
Aplikasi Online Book Manajer ini diharapkan akan berguna
bagi perpustakaan, bahkan untuk pengembangan lebih komplex, aplikasi ini
diharapkan bisa mengintegrasikan berbagai perpustakaan yang ada di indonesia.
A. Gambaran
aplikasi
Aplikasi online book manajer adalah aplikasi yang akan
memanage seluruh data perpustakaan.
Bagi pengelola perpustakaan, aplikasi ini dapat mengatur
lalulintas pendataan seperti: adanya permintaan cetak buku kedalam bentuk
hardcopy, peminjaman buku, pengembalian, dan pendaftaran keanggotaan secara
online.
Bagi pengguna, dapat digunakan untuk mendaftar keanggotaan,
peminjaman, permintaan cetak buku, perekaman kedalam bentuk audio book, dan
pencarian reperensi bagi pengguna yang sedang menyusun makalah atau skripsi.
Bagi relawan atau pekerja lainnya, dapat digunakan untuk
mengeksekusi orderan yang masuk ke perpustakaan seperti: permintaan rekam
kedalam audio book, cetak hardcopy, scann dan editing kedalam buku digital, dan
lain sebagainya.
B. Cara
Kerja Aplikasi
Bagi pengguna / anggota perpustakaan, alur aplikasi dapat di
ilustrasikan sebagai berikut:
Bagi anggota baru akan dihadapkan pada form pendaftaran yang
harus di isi dengan data pribadi yang diperlukan.
Bagi anggota yang telah terdaftar, akan dihadapkan pada
tampilan home perpustakaan sebagai pengguna, dan dapat melakukan peminjaman /
pengembalian buku, merekomendasikan buku baru, melakukan permintaan cetak
hardcopy, audio book, buku digital, atau download buku digital yang telah ada.
Bagi pengguna yang telah melakukan transaksi dapat melihat
status transaksi mereka seperti: daftar antrian buku, proses cetak, editing, dan proses pengiriman buku yang
mereka pilih.
Bagi customer servis: Dapat mengecek seluruh transaksi yang
masuk dari anggota perpustakaan, untuk kemudian dilanjutkan pada proses
berikutnya seperti: meneruskan pada relawan untuk di ketik dalam buku digital,
di rekam keedalam audio book, atau di cetak dalam bentuk hardcopy.
Customer dapat mengupdate status transaksi, memberikan
informasi kepada pengguna terkait keanggotaan dan transaksi mereka.
Bagi relawan: Setelah terdaftar, Relawan dapat memilih untuk
memproses permintaan pengguna dalam mengetik ulang buku, atau merekam audio
book.
Relawan juga dapat membantu dalam pencarian reperensi atau
pengiriman buku yang telah di proses oleh percetakan dan perpustakaan.
Bab V
Penutup
A. Kesimpulan
Berdasarkan hasil penelitian dan pembahasan yang telah
dilakukan, maka dapat ditarik kesimpulan bahwa untuk menghemat waktu dan biaya
dalam pengelolaan buku dan pengayaan reperensi adalah sebagai berikut:
1.
Kesulitan untuk mendapatkan
reperensi yang tepat bagi yang tidak melihat (Disabilitas Tunanetra) akan dapat
teratasi dengan perpustakaan online dan audio book atau buku digital berbasis web.
2.
Kesulitan dalam mencari buku audio
dan relawan pendamping untuk membacakan sebuah buku bagi kaum disabilitas dapat
teratasi dengan hadirnya relawan-relawan di perpustakaan.
3.
Keterbatasan waktu dan sumberdaya
manusia dalam memproses data akan tergantikan dengan kemajuan teknologi yang
serba online dan mudah diakses
dari manapun dan kapanpun.
4.
digitalisasi buku untuk
menyelamatkan sebuah karya yang suatu saat dapat rusak atau hilang dapat
digunakan sebagai salah satu cara mem-backup data.
5.
Kesulitan mencari buku yang belum
tentu ada di semua perpustakaan sudah tak lagi menjadi hambatan bagi pembaca
dan maha siswa yang sedang mencari berbagai reperensi.
6.
Pekerjaan sebagai seorang kurir
dapat membantu dalam mencerdaskan bangsa, serta dapat menambah lapangan kerja
baru bagi relawan yang memiliki kegemaran dalam membaca dan menulis.
B. Daftar
Pustaka
Ahmad, Mulyadi. 2018. Definisi Aplikasi Menurut Para Ahli di
https://ahmadmulyadi96.wordpress.com (akses 07 Mey 2019)
Pilihan editor. Pengertian Media Online Secara Umum,
Ciri-Ciri, Fungsi, Jenis, dan Contoh di https://www.maxmanroe.com (akses 08 Mey
2019)
jurnal. Pengertian dan Definisi Buku Teks di unila.ac.id
(akses 08 Mey 2019)
sarana, ilmu. 2018. Pengertian Manajer dan Tugas Manajer
beserta Tingkatannya “Lengkap” di https://www.ruangguru.co.id (akses 08 Mey
2019)
Pilihan editor. Pengertian Website: Jenis, Manfaat, dan
Unsur-Unsur Website di https://www.maxmanroe.com (akses 08 Mey 2019)
Jurnal. Pengertian Aplikasi Mobile di https://elib.unikom.ac.id (akses 09 Mey 2019)
Komentar
Posting Komentar