Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 49
Analisa dan perancangan Electronic Library System
Oleh
Akwan Sunoto, S.Kom
Dosen Tetap Sekolah Tinggi Ilmu Komputer Jambi
Abstrak
Electronic Library (perpustakaan elektronik) atau disebut juga dengan digital library
(perpustakaan digital) dewasa ini sudah mulai dikenal masyarakat. Walaupun Electronic Library dikenal dengan koleksi yang disimpan dalam format digital, namun konsep Electronic library ini menggambarkan koleksi dan layanan perpustakaan secara fisik. Electronic library ini mempunyai keadaan yang sama dengan perpustakaan konvensionall pada umumnya namun dengan bermacam-macam kasus dan koleksi yang kompleks dimana isinya harus dalam bentuk media elektronik.Teknologi digital dan proses digital adalah faktor penggerak revolusi khusus yang terjadi pada area teknologi informasi terutama dalam perpustakaan. Dengan menggunakan Electronic Library system, pengguna akan mendapatkan kemudahan dalam mengakses informasi dengan cepat
Kata Kunci : Sistem, Perancangan, electronik library I. Pendahuluan
1.1 Latar Belakang Masalah
Banyak potensi teknologi informasi yang bisa kita mamfaatkan untuk mendukung tingkat operasi maupun tingkat strategis. Salah satu wujud penerapan bidang teknologi informasi adalah dengan pembangunan electronic library atau disebut juga dengan digital library.
Electronic library merupakan suatu perpustakaan yang menyimpan koleksi informasi dalam bentuk elektronik atau digital yang nantinya dapat diakses secara luas menggunakan media komputer dan sejenisnya yang terhubung pada suatu jaringan, baik jaringan yang bersifat lokal ataupun global. Koleksi elektronik atau digital disini dapat berupa buku elektronik, jurnal elektronik, makalah elektronik, database online, statistic elektronik, dan lain sebagainya.
Kelebihan electronic library (perpustakaan Digital) ini jika dibandingkan dengan perpustakaan konvensional adalah pengunjung bisa mengakses informasi dan memperoleh dokumen elektronik dengan cepat tampa harus langsung keperpustakaan tetapi cukup dengan mengakses alamat situs perpustakaan digital nya.
1.2Perumusan Masalah
Permasalahan yang akan di teliti disini yaitu bagaimana konsep dan analisa dalam perancangan electronic library system sehinga nantinya dapat membantu programer
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 50
II. Pembahasan
Electronic library adalah suatu perpustakaan yang menyimpan data baik itu berupa buku (tulisan), gambar, suara dalam bentuk file elektronik dan mendistribusikannya dengan menggunakan protokol elektronik memalui jaringan komputer. Secara fungsi Electronic Library mengadopsi mengadopsi perpustakaan konvensional. Sehingga disini perlu pendataan data anggota, data koleksi, data pengarang, data penerbit.
Pada elektronic library ada banyak sistem yang digunakan, pada penelitian ini sistem electronic system yang penulis rancang yaitu:
1. User yang bukan member hanya bisa melihat informasi dari koleksi digital itu saja yaitu berupa judul, pengarang, penerbit., tahun terbit dan abstrak.
2. Untuk membaca koleksi digital elibrary ini maka user harus terdaftar sebagai
member terlebih dahulu.
3. Jika member akan men-download koleksi digital tersebut maka member harus memesan dan membayar terlebih dahulu. Pembayaran bisa dilakukan dengan transfer atau kartu kredit. Setelah pembayaran dilakukan maka admin akan
meng-update status pembayaran dan memberikan link download kepada member. 2.1 Diagram konteks
Diagram Kontek diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Ia akan memberi gambaran tentang keseluruhan sistem.Rancangan electronik library system dapat kita lihat pada gambar berikut.
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 51
Gambar 1 :Diagram Kontek Electronic Library
Dalam electronic library sistem ini terdapat empat ekternal entity yaitu Guest, Member, Bank dan admin. Guest disini hanya bisa memlihat informasi dari buku, untuk bisa membaca dan memesan koleksi digital elibrary maka dia harus terdaftar sebagai member. untuk menjadi member maka harus melakukan registrasi terlebih dahulu, setelah melakukan registrasi maka admin memberikan kode untuk kode aktivasi member. Jika member ingin memperoleh koleksi digitalnya maka member harus memesan dan melakukan pembayaran terlebih dahulu, bukti pembayaran akan dicek validasiny melalui bank, jika sudah valid baru status pembayaran di update serta diberikan link untuk
men-download file. Data EBook Data aktivasi Link Download Member Electronic library admin
User dan password Key EBook Pesanan Buku Data Pembayaran
List Ebook
Link Download Data Pembayaran
Guest Bank Validasi Pembayaran Data Aktivasi List ebbok Data Member Pesanan Ebook Data Ebook Data Registrasi Key EBook
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 52
2.2 DFD Level 1 (Diagram 0)
DFD Level 1 ini merupakan penjabaran dari diagram kontek yang menjelaskan proses yang terjadi secara global.
Gambar 2 :DFD Level 1(Diagram 0)
Member 1.0 Registrasi 2.0 Autentifikasi EBook D1 Member Admin D2 EBook Key ebook User dan Password Data Pemesanan Data Pembayaran List EBook link baca Link Download D6 Order Guest 3.0 Pencarian Data ebook Key EBook List EBook Bank Validasi Pembayaran Data Pembayaran D8 Kartu_kredit D9 Rekening D7 Order_detail D3 Pengarang D4 Penerbit D5 Kategori 4.0 Transaksi Data Registrasi Data Aktivasi Data Registrasi Data Aktivasi D1 Member Data EBook
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 53
2.3 DFD Level 2 Proses 1(Registrasi)
Diagram ini menjelaskan tentang penjabaran dari proses 1 (registrasi), dimana untuk menjadi member maka user(guest) harus melakukan registrasi terlebih dahulu. Dalam proses registrasi ini user(guest) memasukkan data registrasi terlebih dahulu, kemudian akan dilakukan verifikasi oleh sistem, setelah data dinyatakan valid baru admin melakukan aktivasi terhadap user.
Gambar 3 :DFD Level 2 Proses 1
Guest 1.1 Verifikasi D1 Member Admin 1.2 Aktivasi Data Registrasi Data Aktivasi Data Registrasi Confirm Aktivasi Data Aktivasi
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 54
2.4 DFD Level 2 Proses 2(Autentifikasi EBook)
Diagram ini menjelaskan tentang proses-proses yang terjadi pada autentifikasi data ebook. Yaitu berupa pengentrian dan validasi data ebook(Koleksi), data pengarang, data penerbit, dan data kategori dari EBook.
Gambar 4 :DFD Level 2 Proses 2 Admin 2.2 Entry EBook 2.3 Entry Pengarang 2.4 Entry Penerbit 2.5 Entry Kategori D2 EBook D3 Pengarang D4 Penerbit D5 Kategori 2.1 Autenfikasi EBook
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 55
2.5 DFD Level 2 Proses 4 (Transaksi)
Diagram ini menjelaskan tentang proses-proses yang terjadi pada proses transaksi. Ketika member akan membaca koleksi(ebook) maka terlebih dahulu harus login terlebih
dahulu,demikian juga ketika member akan mendownload koleksi. Tetapi ketika akan mendownload koleksi maka member harus memesan dan membayar terlebih dahulu, pembayaran dilakukan melalui trantert atau kartu kredit. Setelah dilakukan validasi oleh admin baru akan berikan link download.
Member 4.1 Login 4.2 Pencaria n EBook 4.3 Baca EBook D 1 Anggot a D 2 EBook User dan password
Key Ebook D3 Rekening Bank List ebook 4.4 Pemesana n Ebook Data Pemesanan Data Pembayaran Validasi Pembayaran Data Pembayaran Data EBook Admin Data Pemesanan Validasi Update Status Pembayaran D3 Kartu_kre dit D3 Order_det ail D 3 Order D 5 Penerbi t D 4 Penerbi t D3 Pengaran g
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 56
Gambar 5 :DFD Level 2 Proses 4(Transaksi) 2.6 Kamus data
Kamus data digunakan untuk membantu analis sistem dalam mendefinisikan data yang mengalir pada sistem sehingga pendefinisian data itu dapat dilakukan dengan lengkap dan terstruktur. Pembuatan kamus data dilakukan pada tahap analisis dan perancangan sistem.
Gambar 6 :Kamus Data Registrasi
Gambar 7 :Kamus Data Pemesanan Nama Arus data : Data Registrasi
Alias : Data Member
Bentuk Data : Variable atau Field
Arus Data : Proses 1.1
Proses 1.2
Penjelasan : Data Untuk registrasi sebagai Member Periode : Setiap Kali Terjadi registasi
Struktur Data : MEMBER_ID EMAIL ACTIVASI_KEY PASSWORD CONFIRM_PASSWORD NAMA ALAMAT KOTA NEGARA INSTITUSI PEKERJAAN
Nama Arus data : Data Pemesanan
Alias : Pembayaran
Bentuk Data : Variabel atau Field
Arus Data : Proses 4.4
Penjelasan : Data Pemesanan EBook
Periode : Setiap Kali Terjadi Pemesanan
Struktur Data : KODE_PEMESANAN TGL_TRANSAKSI MEMBER_ID TOTAL_BAYAR NO_KARTU_KREDIT NO_REKENING STATUS_BAYAR
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 57
Gambar 8 :Kamus Data EBook
Gambar 9 :Kamus Data Penerbit
Gambar 10 :Kamus Data Pengarang Nama Arus data : Data EBook
Alias : -
Bentuk Data : Variabel atau Field
Arus Data : Proses 2.2
Penjelasan : Memasukan data Ebbok
Periode : Setiap Kali ada data ebook baru
Struktur Data : KODE_EBOOK JUDUL TAHUN TERBIT LINK_BACA LINK_DOWNLOAD HARGA
Nama Arus data : Data Penerbit
Alias : -
Bentuk Data : Variabel atau Field
Arus Data : Proses 2.3
Penjelasan : Memasukan data pengarang
Periode : Setiap Kali ada data pengarang baru
Struktur Data :
ID_PENGARANG NAMA_PENGARANG ALAMAT
Nama Arus data : Data Pengarang
Alias : -
Bentuk Data : Variabel atau Field
Arus Data : Proses 2.4
Penjelasan : Memasukan data penerbit
Periode : Setiap Kali ada data penerbit baru
Struktur Data :
ID_PENERBIT NAMA_PENERBIT ALAMAT
Nama Arus data : Data Kategori
Alias : -
Bentuk Data : Variabel atau Field
Arus Data : Proses 2.5
Penjelasan : Memasukan data kategori
Periode : Setiap Kali ada datakategori baru
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 58
Gambar 11 :Kamus Data EBook
2.7 Function Breakdown
Gambar 12 :Function Breakdown 2.8 Proses Deskripsi
Proses deskripsi digunakan untuk mendeskripsikan tentang proses-proses yang terdapat didalam sistem.
Tabel 1. Proses Deskripsi
E-Library
Registrasi Anggota Pencarian
EBook Transaksi
Membaca EBook Pemesanan EBook
Pembayaran Verivikasi Entry EBook Link Download Aktivasi Anggot a
Update EBook Informasi EBook
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 59
Kode proses
Nama Proses
Deskripsi Input output
1.0 Registrasi Pendaftaran data member serta melukan verifikasi dan aktivasi Nama, email, password,confirm_password, Alamat, kota, institusi,pekerjaan Aktivasi key 2.0 Entry EBook Melakukan Entry data EBook Kode_eBook, judul, Pengarang, penerbit, Tahun_terbit, harga Data EBook 3.0 Pencarian Data_EBook Malakukan Pencarian data Ebbok
Key Ebbok Informasi
EBook 4.0 Transaksi Membaca EBook
atau melakukukan Pemesanan EBok
Kode_transaksi, tgl_traksaksi, member_id, kode_Book, total No_kartu_kredit, no_rekening
Link baca dan link download
2.9 ER Diagram
gambaran mengenai berelasinya antarentitas. Sistem adalah kumpulan elemen yang setiap elemen memiliki fungsi masing-masing dan secara bersama-sama mencapai tujuan dari sistem tersebut. ‘Kebersama-sama’-an dari sistem di atas dilambangkan dengan saling berelasinya antara satu entitas dengan entitas lainnya.
2.9.1 ER Diagram Konseptual
Gambar 13 :ER Diagram Konseptual 2.9.2 ERD Phisycal
Member Memesan EBook Memiliki Kategor
i Mengaran Memesan Pengarang Penerbit m m m m 1 1 m 1 Credit_car d Rekening 1 1
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 60 Gambar 14 :RRD Phisycal III. Kesimpulan MEMBER MEMBER_ID EMAIL ACTIVASI_KEY PASSWORD CONFIRM_PASSWO RD NAMA ALAMAT KOTA NEGARA INSTITUSI EBOOK KODE_EBOOK JUDUL TAHUN TERBIT LINK_BACA LINK_DOWNLOAD HARGA PEMESANAN KODE_PEMESANA N TGL_TRANSAKSI MEMBER_ID TOTAL_BAYAR NO_KARTU_KRED IT PEMESANAN_DET AIL KODE_PEMESANA N KARTU_KREDIT NO_KARTU_KRED IT NAMA TGL_EXPIRED REKENING NO_REKENING NAMA MENGARANG KODE_EBOOK ID_PENGARANG PENGARANG ID_PENGARANG NAMA_PENGARA NG ALAMAT MENERBITKAN KODE_EBOOK ID_PENERBIT PENERBIT ID_PENERBIT NAMA_PENERBIT ALAMAT EMAIL MEMILIKI KODE_EBOOK ID_KATEGORI KATEGORI ID_KATEGORI NAMA_KATEGORI
Jurnal Processor Vol. 5, No. 1, Februari 2010 – STIKOM Dinamika Bangsa - Jambi 61 Electronic library merupakan suatu perpustakaan yang menyimpan koleksi informasi dalam bentuk elektronik atau digital yang nantinya dapat diakses secara luas menggunakan media komputer dan sejenisnya yang terhubung pada suatu jaringan, baik jaringan yang bersifat lokal ataupun global. Koleksi elektronik atau digital disini dapat berupa buku elektronik, jurnal elektronik, makalah elektronik, database online, statistic elektronik, dan lain sebagainya.
Kelebihan electronic library (perpustakaan Digital) ini jika dibandingkan dengan perpustakaan konvensional adalah pengunjung bisa mengakses informasi dan memperoleh dokumen elektronik dengan cepat tampa harus langsung keperpustakaan tetapi cukup dengan mengakses alamat situs perpustakaan digital nya. Dengan demikian sumber referensi dapat diakses dengan cepat.
Daftar pustaka
Pendit, Putu Laxman. Perpustakaan Digital : Perspektif perpustakaan Perguruan Tinggi Indonesia. Jakarta : Sagung Seto, 2007.
Arif, Ikhwan. Konsep dan perencanaan dalam automasi perpustakaan. Yogyakarta : Universitas Gajah Mada, 2003.
Loudon, Kenneth C. & Jane P. Loudon, Sistem Informasi Manajemen: Mengelola Perusahaan Digital .Yogyakarta: Andi Offset, 2005.