Você está na página 1de 10

Aplikasi Perpustakaan Pribadi (Personal Library Application)

Oleh :

Abdiansah
canley0110@gmail.com

Dipublikasikan dan didedikasikan untuk perkembangan pendidikan di Indonesia melalui

MateriKuliah.Com
Lisensi Pemakaian Artikel:
Seluruh artikel di MateriKuliah.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut Penulis. Hak tas !ekayaan Intelektual setiap artikel di MateriKuliah.Com adalah milik Penulis masing"masing, dan mereka bersedia membagikan karya mereka semata"mata untuk perkembangan pendidikan di Indonesia. MateriKuliah.Com sangat berterima kasih untuk setiap artikel yang sudah Penulis kirimkan.

Gezalian Press

Abstraksi Begitu cepat dan pesatnya perkembangan Teknologi Informasi (TI) dewasa ini memaksa kita untuk selalu mengikuti perkembangan yang dibawanya. Manfaat TI sudah banyak dirasakan dalam dunia perkantoran (office) walaupun terkadang terdapat juga efek-efek negatif dari TI seperti masalah keamanan dokumen (document security) program-program untuk kejahatan komputer (malicious program) seperti !irus komputer dan lainnya. "isamping itu TI juga dapat membuat ledakan dokumen (document burst) secara besar-besaran. #arena secara tidak sadar TI menggunakan pepatah $sekali dayung dua, tiga pulau terlampaui% atau dalam istilah TI $sekali ketik, dua, tiga, seratus, seribu# dokumen bisa digandakan%. Berdasarkan pepatah inilah banyak dokumen-dokumen baik yang bersifat kolektif ataupun indi!idu terpicu untuk meledakan diri. &elain itu lembaga atau perorangan harus mempunyai kemampuan untuk mengorganisir dokumen-dokumen yang melimpah tadi sehingga apabila kita ingin menggunakan ulang suatu dokumen kita dapat mencarinya dengan cepat. Tujuan dari paper ini adalah membuat 'plikasi (erpustakaan (ribadi (Personal $ibrary pplication) dengan bantuan komputer. "engan adanya aplikasi ini kita dapat menyimpan dokumen-dokumen kita ke dalam database disertai dengan informasi tambahan seperti judul dokumen pengarang tahun dibuat penerbit dan sebagainya sehingga kita akan mendapatkan layanan layaknya sistem yang ada pada sebuah perpustakaan oleh karena itu sistem ini disebut dengan 'plikasi (erpustakaan (ribadi ('((). Kata Kunci ) dokumen perpustakan pribadi aplikasi.

Gezalian Press

I. PE !A"#$#A "alam dunia perkantoran (office) dokumen memainkan peranan penting karena seluruh transaksi yang terjadi biasanya ditulis atau disimpan ke dalam dokumen. "engan perkembangan Teknologi Informasi (TI) yang sedemikian pesatnya menyebabkan perubahan yang signifikan dalam hal menulis dan menyimpan dokumen. *ra sebelum komputer muncul dokumen dibuat dalam bentuk arsip dan diorganisir dengan menggunakan lemari yang berindeks. &ehingga dapat kita bayangkan betapa susahnya jika kita ingin mencari dokumen yang sudah lama tidak terpakai. &ejak kemunculan komputer dokumen lebih mudah ditulis dan disimpan serta dicari. &elain itu untuk melakukan penyimpanan tidak memerlukan tempat yang begitu besar cukup dengan menggunakan harddisk atau alat untuk menyimpan dokumen dalam komputer yang beratnya bisa diangkat dengan tangan. Manfaat TI sudah banyak dirasakan dalam dunia perkantoran walaupun terkadang terdapat juga efek-efek negatif dari TI seperti masalah keamanan dokumen (document security) program-program untuk kejahatan komputer (malicious program) seperti !irus komputer dan lainnya. "isamping itu TI juga dapat membuat ledakan dokumen (document burst) secara besar-besaran. #arena secara tidak sadar TI menggunakan pepatah $sekali dayung dua, tiga pulau terlampaui% atau dalam istilah TI $sekali ketik, dua, tiga, seratus, seribu# dokumen bisa digandakan%. Berdasarkan pepatah inilah banyak dokumen-dokumen baik yang bersifat kolektif ataupun indi!idu terpicu untuk meledakan diri. &elain itu lembaga atau perorangan harus mempunyai kemampuan untuk mengorganisir dokumen-dokumen yang melimpah tadi sehingga apabila kita ingin menggunakan ulang suatu dokumen kita dapat mencarinya dengan cepat. Tujuan dari paper ini adalah membuat 'plikasi (erpustakaan (ribadi (Personal $ibrary pplication) dengan bantuan komputer. "engan adanya aplikasi ini kita dapat menyimpan dokumen-dokumen kita ke dalam database disertai dengan informasi tambahan seperti judul dokumen pengarang tahun dibuat penerbit dan sebagainya sehingga kita akan mendapatkan layanan layaknya sistem yang ada pada sebuah perpustakaan oleh karena itu sistem ini disebut dengan 'plikasi (erpustakaan (ribadi ('((). "ewasa ini dikenal istilah e"book atau electronic book jika diterjemahkan bebas berarti $buku elektronik%. *-book berbentuk sebuah file yang umumnya berformat +.pdf yang dapat dibuka menggunakan program 'crobat ,eader yang dibuat oleh perusahaan 'dobe. Tetapi tidak menutup kemungkinan *-book mempunyai format yang berbeda seperti format +.doc yang dapat dibuka dengan program M&--ord dan lainnya. (enggunaan format hanya untuk alasan kemudahan dan keamanan saja. &udut pandang *-book tergantung dari isi dan tujuan dari e-book itu sendiri. Banyak orang beranggapan bahwa e-book merupakan bentuk softcopy dari hardcopy yang sebenarnya karena tidak sulit untuk mengubah hardcopy menjadi softcopy (seorang penulis buku tidak menggunakan mesin ketik untuk mengetik naskah tulisan). (endapat tersebut sangat beralasan karena istilah e-book sendiri merujuk kepada buku. Menurut kami seluruh dokumen bisa termasuk e-book jika dilihat dari segi manfaat. -alaupun isi dokumen cuma terdiri satu lembar tetapi dapat memberikan manfaat bagi pembaca itu berarti dokumen tersebut sudah menjadi $sebuah% buku yang memberikan pengetahuan bagi pembaca tadi karena secara harfiah fungsi sebuah buku adalah untuk memberikan pengetahuan bagi pembaca.

Gezalian Press

Terlepas dari pembahasan e-book di atas '(( yang kami buat berfungsi untuk mengorganisir e-book. *-book yang dibuat hanya untuk format +.pdf dengan alasan banyaknya e-book yang dibuat dalam format ini. (engguna dapat membuat kategori dari jenis e-book tertentu misal untuk kategori sains berbeda dengan kateori sosial. &eluruh e-book akan dimasukan ke dalam database. Manfaat utama yang bisa diambil dari aplikasi ini adalah kecepatan dalam mencari dokumen. (embaca tidak perlu lagi membuka-buka folder atau mengingat letak sebuah dokumen dalam suatu folder cukup menjalankan aplikasi ini maka pencarian dapat dimulai dengan sangat sederhana. (aper ini akan membahas analisa perancangan dan implementasi dari '(( yang kami buat. II. A A$I%A Ide dasar dari '(( adalah menyimpan e-book ke dalam suatu database beserta informasi-informasi tambahan lainnya serta membuat fasilitas untuk mencari mengorganisir dan membuka e-book secara langsung melalui antarmuka '((. 'nalisa yang dilakukan cukup sederhana dengan sedikit pengetahuan tentang database relasional serta kemampuan pemrograman database dasar maka kami kira sudah bisa mengerti analisa dan perancangan yang kami lakukan. '(( menggunakan program M&'ccess dari perusahaan Microsoft yang berfungsi sebagai database untuk menyimpan file-file e-book. &edangkan program yang digunakan untuk membuat kode-kode program menggunakan I"* (Integrated De%elopment &n%ironment) "elphi ../ dari perusahaan Borland. 0perasi standar yang dapat dilakukan '(( adalah menyimpan file e-book ke dalam database kemudian menampilkan lagi file e-book yang sudah tersimpan tadi.

III. PE&A CA 'A (ersiapan pertama dari perancangan adalah membuat flowchart sistem. Berikut ini gambar flowchart dari sistem )

Gezalian Press

M#$AI

(ACA E)(OOK*

I P#+ E)(OOK*

!A+A(A%E E)(OOK

!A+A(A%E E)(OOK

+AMPI$KA E)(OOK

I P#+ $A'I*

(ACA $A'I*

%+OP 1lowchart di atas merupakan gambaran umum dari sistem. 0perasi-operasi utama dari '(( adalah menyimpan file e-book ke dalam database kemudian menampilkan file tersebut sehingga bisa dibaca oleh pengguna sistem. (ada perancangan flowchart komponen $"'T'B'&* *-B00#% ada dua buah tapi implementasinya hanya ada satu database oleh sebab itu kedua komponen tersebut dihubungkan oleh garis putus-putus yang menandakan bahwa mereka satu kesatuan. (ersiapan kedua adalah mendefenisikan struktur database untuk menyimpan ebook beserta informasi-informasi tambahan lainnya seperti judul penulis tahun penerbit kategori dan lainnya. Berikut ini rancangan struktur data dari sistem )

Gezalian Press

+abel +,E(OOK KO$OM


Id Judul Penulis Tahun Penerbit Jenis Bidang File Autoincrement Varchar(100) Varchar(50) Char(4) Varchar(100) Varchar(50) Varchar(50) B !B

+IPE !A+A

Tabel T2*B00# di atas terdiri dari 3 field4kolom. 1ield terakhir bertipe B50B yaitu tipe data yang nantinya digunakan untuk menyimpan e-book. +abel +,-E I% KO$OM
Id Jenis Autoincrement Varchar(50)

+IPE !A+A

Tabel T26*7I& digunakan untuk menyimpan daftar dari jenis e-book. +abel +,(I!A ' KO$OM
Id Bidang Autoincrement Varchar(50)

+IPE !A+A

Tabel T2BI"'78 digunakan untuk menyimpan daftar dari bidang e-book. Implementasi database '(( dalam paper ini menggunakan program M&-'ccess untuk membuat database e-book. #arena penjelasan paper ini bersifat prototype maka untuk kenyaman anda dalam mengimplementasikan '(( silakan gunakan program database yang anda sukai. &etelah struktur data di atas dibuat menjadi tabel maka langkah selanjutnya adalah membuat koneksi dengan I"* yang anda gunakan. &elanjutnya anda bisa membuat antarmuka untuk operasi data (insert update dan delete). &etelah antarmuka operasi data dibuat baru kemudian dibuat antarmuka untuk pencarian ebook yang ada dalam database serta fungsi untuk menampilkan ebook yang tersimpan tadi. Bagi anda yang sudah bergelut dengan seluk beluk database dan pemrograman database implementasi '(( di atas tidaklah terlalu sulit untuk direalisasikan.

Gezalian Press

III. IMP$EME +A%I Berikut ini akan disajikan gambaran dari implementasi '(( yang kami buat. 5angkah pertama adalah memasukan data jenis dan bidang dari e-book. (engisian 6enis dan bidang dibuat menjadi satu interface. Berikut ini gambarnya )

8ambar 9.: ) Input 6enis dan Bidang *-Book

Gezalian Press

&elanjutnya adalah gambar interface untuk input file e-book beserta informasiinformasi tambahan lainnya. Berikut ini tampilannya )

8ambar 9.; ) Input *-Book Beserta Informasi Tambahan 5ainnya

Gezalian Press

&elanjutnya adalah gambar interface untuk mencari file e-book yang sudah tersimpan dalam database. Berikut ini tampilannya )

8ambar 9.; ) 'ntarmuka (encarian *-Book

Gezalian Press

I.. KE%IMP#$A (aper di atas membahas prototype sebuah aplikasi sederhana untuk dapat digunakan mengorganisir dokumen-dokumen4e"book yang melimpah menjadi dokumen dengan satu kesatuan tempat. (rototype di atas sangat pontensial sekali untuk dikembangkan. Berikut ini beberapa saran untuk pengembangan ke depan ) :. 'ulti (ormat prototype di atas hanya dapat menyimpan dan membuka format +.pdf untuk pengembangan selanjutnya diharapkan dapat menggunakan beragam format seperti +.doc +.ppt +.odt +.<ls dan lainnya. udio )ideo penyimpanan data pada prototype di atas hanya terbatas pada dokumen untuk pengembangan selanjutnya diharapkan dapat menyimpan berupa data audio dan !ideo sehingga informasi dalam '(( akan lebih banyak dan beragam. !lasifikasi &"*ook prototype di atas hanya memakai dua klasifikasi umum yaitu 6*7I& dan BI"'78 untuk pengembangan selanjutnya diharapkan untuk membuat klasifikasi yang runut dari yang umum sampai yang khusus. +ptimasisasi '(( dalam paper ini bersifat prototype sehingga masalah optimasisasi masih belum diperhatikan seperti kecepatan akses data (karena database akan berukuran sangat besar) keamanan data termasuk pemberian hak akses kepada anggota tertentu. >ntuk pengembangan selanjutnya diharapkan optimasisasi dapat teratasi.

;.

9.

=.

"emikianlah beberapa saran yang dapat saya berikan jika ada masukan atau tambahan silakan hubungi kami lewat email ) canley/::/?gmail.com.

#ntu/ menda0at/an %o1t2are APP3 %ila/an anda contact email : ge@alian.teamwork?gmail.com %ub4ect : APP

Gezalian Press

Você também pode gostar