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

Kata Pengantar. 2

Daftar Isi 3

Bab I 5

Pendahuluan. 5

A.     Latar Belakang Masalah. 5

B.      Identifikasi masalah. 7

C.      Rumusan Masalah. 8

D.     Tujuan. 8

E.      Manfaat. 8

1.      Manfaat tioritis. 8

2. Manfaat praktis. 9

F. Metode Penelitian. 9

Bab II 11

Kajian tiori 11

A.      Definisi Aplikasi 11

B.      Definisi Online. 13

C.      Definisi buku. 14

D.     Definisi Manajer. 14

E.      Definisi web. 14

Bab III 17

Perancangan Aplikasi 17

1.      Sistem Berjalan. 17

2.      Sistem Usulan. 18

3.      Perancangan Aplikasi 19

3.1.       Entity Relation Diagram (ERD). 20

3.2.       Spesifikasi Basis Data. 20

Bab IV.. 23

IMPLEMENTASI DAN PEMBAHASAN.. 23

A.     Gambaran aplikasi 23

B.      Cara Kerja Aplikasi 24

Bab V.. 26

Penutup. 26

A.     Kesimpulan. 26

B.      Daftar Pustaka. 27

 


 

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.

2.       Website Dinamis

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