LPPM Politeknik Bengkalis
SISTEM INFORMASI PENGOLAHAN DATA DIGITAL LIBRARY DENGAN MENGGUNAKAN TEKNOLOGI WEB SERVICE DI AKBID/AKPER DHARMA HUSADA PEKANBARU Mansur Teknologi Informasi Politeknik Bengkalis Jl. Bathin Alam, Sei-Alam, Bengkalis – Riau
[email protected]
Abstrak Inovasi di dalam dunia komputer dan telekomunikasi berkembang dengan cepat dan selaras dengan perkembangan karakteristik masyarakat modern yang memiliki mobilitas yang tinggi, mencari layanan yang fleksibel, serba mudah dan memuaskan serta mengejar efisiensi di segala aspek. Teknologi komunikasi berkembang pesat seiring dengan semakin banyaknya permintaan masyarakat akan teknologi tersebut. Salah satu teknologi yang berkembang sekarang adalah perpustakaan digital (Digital Library). Metodologi penelitian yang digunakan adalah penelitian lapangan (field research) yaitu dengan wawancara dan observasi, penelitian kepustakaan (library research), dan penelitian labor (laboratory research). Hasil akhir yang akan dicapai yaitu dengan merancang sistem baru dalam pengolahan dan penyimpanan data yang akan memberikan kemudahan teknologi saat ini adalah sistem belajar dimana mahasiswa/i bisa melihat artikel (mahasiswa, staff, KTI mahasiswa), daftar artikel yang bersifat vidio, buku panduan praktek, buku pustaka dan pencarian yang bersifat search engine. Disistem ini tidak membahas mengenai transaksi peminjaman buku. Key words : Sistem Perpustakaan Digital (Digital Library), Berbasis WEB
1. PENDAHULUAN Penggunaan internet semakin meningkat begitu juga dengan kemampuannya untuk mengakses dan menyediakan informasi secara cepat dan akurat menjadi sangat esensial bagi dunia pendidikan. Ini diakibatkan p e s a t perkembangan bidang teknologi informasi dan telekomunikasi(ICT – Information and Communication Technology). Internet merupakan wahana dalam dunia pendidikan untuk memperoleh ilmu pengetahuan dimanapun kita berada, dengan tujuan untuk menciptakan pandangan dan daya pikir mahasiswa. Untuk dapat menunjang perkembangan dunia pendidikan yang sesuai dengan perkembangan teknologi pada saat ini maka penulis tertarik melakukan penelitian mengenai Pustaka Digital (Digital Library).
Perumusan Masalah Bagaimana Digital Library bisa di implimentasikan kepada mahasiswa/i sehingga mahasiswa/i dapat memberikan ilmu pengetahuan baik berupa lisan maupun tulisan yang bisa dituangkan melalui artikel (text, vidio dan gambar) dengan tujuan terciptanya sharing informasi khususnya ilmu kebidanan dan ilmu keperawatan. Batasan Masalah Mengenai Digital Library dimana mahasiswa/i dapat melihat artikel (mahasiswa, staff, KTI mahasiswa), vidio, panduan praktek, buku pustaka, pencarian khusus (searce engine), download artikel (abstrak) dan tidak membahas mengenai transaksi peminjaman
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
17
LPPM Politeknik Bengkalis
buku. Penulis menggunakan bahasa pemograman PHP dan MySql sebagai Database. Hipotesa Dengan adanya Sistem Informasi Pengolahan Data Digital Library dengan Menggunakan Teknologi Web Service di AKBID/AKPER Dharma Husada Pekanbaru, maka akan memberikan pelayanan dan informasi (web sharing) kepada mahasiswa/i menjadi lebih baik dan memuaskan serta meningkatkan pengetahuan di bidang teknologi. Tujuan dan Manfaat Penelitian a. Membantu di dalam penyimpanan data (bagian pustaka), sehingga informasi yang di peroleh akurat dan tepat serta dapat mengoptimalkan penggunaan computer dalam kinerja. b. Mendukung pembelajaran dalam pendidikan dengan media baru yang lebih tepat dan efektif. c. Mempermudah pekerja dalam penyajian informasi yang serta memberikan kemudahan kepada mahasiswa/i untuk mendapatkan informasi secara efektif dan efesien.
e–library yang mengarah pada inisiatif pembelajaran integrative Web server menurut Bernard Renaldy Suteja (2006 : 13) akan menerima input dari pengguna (permintaan Client) untuk proses melalui penterjemah server side script dan menghasilkan output (respon). Prosedur diletakan pada remote server yang dibuat untuk merespon permintaan dari client yang dikenal sebagai Web Service. Web Service sendiri memuat modul aplikasi yang dapat dipublikasikan dan permintaannya dilakukan melalui web. Web Service dibuat untuk melakukan fungsi, mengambil request, dan menyediakan data. Komponen Web service dapat diminta dari mesin mana saja melalui HTTP. Gambar 1. Web Server Mengakses Web Service W e b S e rvic e C lie n t C a lle r
C lie n t m akes re q u e s t
S e rve r re tu rn s re s p o n s e
W eb S e rvic e S e rve r
W eb S e rvic e
C lie n t P C r rv e S e rn s u e re t on s p s e r
W e b S e rve r
W e b S e rve r
t en C li k e s m a u e st re q
A n o th e r W e b S e rvic e C lie nt C a lle r
C lie n t P C
2. TEORI DASAR. Menurut Creth, Sheila (1996 : 16) Perpustakaan digital dapat dilihat dari beberapa sisi, dari perspektif database perpustakaan digital yaitu sebagai federasi / kumpulan dari berbagai database. Dari perspektif hypertext perpustakaan digital yaitu sebagai aplikasi khusus dari teknologi hypertext. Perpustakaan digital dibagi menjadi tiga kelas yaitu data, metadata, dan proses. Data adalah bahan-bahan pustaka, metadata adalah informasi tentang perpustakaan dan bahan-bahan pustaka, dan proses adalah fungsi aktif yang dilakukan seluruh elemen perpustakaan. Perpustakaan Digital adalah sebuah sistem yang memiliki berbagai layanan dan obyek informasi yang mendukung akses obyek informasi untuk baca on line/download
Sumber : http://www.php.net.my/news/list_news.php)
Web aplikasi membutuhkan suatu tempat penyimpanan data, tetapi juga dipakai untuk memanajemen data yang ada. Berdasarkan pendapat Bernard Renaldy Suteja (2006 : 22) mengelompokkan ada beberapa cara koneksi web server seperti Apache atau IIS ke database server, yaitu Open Database Connectivity (ODBC), ActiveX Data Control (ADO), OLEDB.
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
18
LPPM Politeknik Bengkalis
Gambar 2. Skema Komunikasi ADO-ODBC_OLEDB dengan Web Server
(Bernard Renaldy Suteja, 2006 : 23)
Feri Djuandi (2001 : 11) menerangkan bahwa database merupakan suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan, yang diorganisasikan sedemikian rupa agar telah dapat dimanfaatkan kembali dengan cepat dan mudah. DBMS (Database Management System) yang merupakan perantara bagi pemakai dengan Database dalam disk. Database dibagi menjadi dua (2) bentuk : a. Data Definition Language (DDL) Struktur basis data yang menggambarkan atau mewakili desain basis data secara keseluruhan yang dispesifikasikan dengan bahasa khusus. Contoh : Create Table (Membuat Table) Create Index (Membuat Index) Alter Table (Mengubah/menyisip kolom kedalam table) Drop Table (Menghapus Tabel) b. Data Manipulation Language (DML) Yang digunakan untuk memanipulasi dan pengambilan data pada suatu basis data. Manipulasi dapat berbentuk : a. Penyisipan/penambahan data baru kesuatu basis data b. Penghapusan data dari suatu basis data c. Pengubahan data dari suatu basis data
3. ANALISA SISTEM
DAN
Analisa Sistem Yang Berjalan Sekarang Setelah dianalisa, maka pengolahan data yang dilakukan oleh Akbid / Akper Dharma Husada Pekanbaru masih di lakukan secara manual artinya pengolahan data yang dilakukan belum menggunakan suatu aplikasi khusus yang bisa membantu di dalam proses perpustakaan, tetapi menggunakan program paket aplikasi microsoft office2003. Penulis melakukan analisis terhadap sistem yang berjalan sekarang terhadap sumber daya yang digunakan, yaitu antara lain: 1. Output Sulitnya untuk mendapatkan informasi mengenai buku, referensi, berapa jumlah buku yang tersedia di bagian perpustakaan, sehingga dalam melakukan pengontrolan terhadap buku dalam pembuatan laporan belum begitu efektif dan efesien. 2. Input Pencatatan buku-buku yang baru masih dilakukan secara manual dimana ditulis dalam sebuah buku dan direkap menggunakan aplikasi Microsoft Office sehingga jika sewaktu-waktu diperlukan laporan mengenai buku membutuhkan waktu lagi untuk mencarinya. 3. Sumber Daya Manusia (SDM) Sumber daya manusia yang ada pada Akademi Kebidanan dan Keperawatan Dharma Husada Pekanbaru sudah cukup baik. Hal ini dapat diketahui dari tenaga yang ada yaitu minimal berpendidikan Diploma III dari berbagai macam bidang keahlian atau kejuruan. Gambar dari aliran sistem informasi Digital Library yang lama pada Akademi Kebidanan dan Keperawatan Dharma Husada Pekanbaru dapat dilihat pada gambar berikut :
PERANCANGAN
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
19
LPPM Politeknik Bengkalis
Gambar 3. Aliran Sistem yang sedang berjalan
Gambar 4. Diagram Konteks Sistem Analisa yang diusulkan (Digital Library) Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
Data Staff/Dosen
SISFO E-LIBRARY d:\proyek\skrips~1\dfdkon~1\ dfd00001.dfd G&S - Context Diagram Nov-16-2007 CASTIL Jan-23-2008 CASTIL
Data Mhs_Akbid/Akper Informasi User_Login Data Buku_Pustaka Data Jurusan Data KTI Mahasiswa P0
Data Mhs Akbid/Akper
a Mahasiswa Akbid/Akper & Staff
Data Staff/Dosen
Data Lokasi_Buku b Data Kategori_Buku Data Panduan Bag. Praktek Perpustakaan/ Akbid-Akper Administrator Data Artikel Mahasiswa Data Artikel Staff
SISFO DIGITAL LIBRARY
Informasi User_Login
Lap. Data Mahasiswa/i Lap. Data Mahasiswa/i
Daftar Panduan AKBID-AKPER Lap. Daftar Lap. KTI Buku Informasi Bidan-Akper Staff Dosen Lap. Artikel
Lap. Daftar Buku
Lap. Daftar User
Lap. KTI Bidan-Akper Lap. Artikel Daftar Panduan AKBID-AKPER
Informasi Staff Dosen
Lap. Daftar User
c Direktur Akbid / Akper DH
Entity Relationship Model (ERD). Entity Relationship Model merupakan sebuah model yang digunakan untuk menjelaskan hubungan antar data dalam suatu basis data. Logical Model Gambar 5. Logical Model Sistem Pengolahan Data Digital Library
Analisa Sistem Secara Konseptual. Tbl_Jurusan Kode_Jur User_Id (FK)
Perancangan sistem secara konseptual lebih menjelaskan kepada pengguna bagaimana nantinya sistem secara fisik akan diterapkan.
Tbl_Lokasi Kode_Lok User_Id (FK) Lokasi Tbl_Kategori Kode_Kategori User_Id (FK) Kategori
Diagram Konteks. Diagram konteks digunakan untuk menggambarkan hubungan input/output antara proses dengan dunia luarnya (kesatuan luar).
Login_Admin User_Id Password Group Status Email Tbl_Staff Nip User_Id (FK) Nama_Staff Alamat Tmp_Lahir Tgl_Lahir Foto Email Type
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
Tbl_Buku
Jurusan
User_Id (FK) Kode_Buku Kode_Lok (FK) Kode_Kategori (FK) Kode_Jur (FK) Nama_Buku Judul_Buku Pengarang Thn_Edisi Edisi_Ke Foto Jml_Stock Email_Pengarang Abstrak Tbl_Artikel_Dosen Id_Artikel Nip (FK) User_Id (FK) Judul_Artikel Isi_File Type
Tbl_Panduan ID User_Id (FK)
Tbl_Mahasiswa Nim Kode_Jur (FK) User_Id (FK) Nama_Mhs Alamat Tmp_Lahir Tgl_Lahir J_Kelamin Foto Email_Mhs Status
Tbl_Artikel_Mhs Id_Artikel Nim (FK) Kode_Jur (FK) User_Id (FK) Judul_Artikel Isi_File Status Type
Tbl_KTI Id_KTI Nim (FK) Kode_Jur (FK) User_Id (FK) Judul_Kti File_KTI Status
Judul_Panduan Nama_FIle
20
LPPM Politeknik Bengkalis
perubahan, dan menghapus data sesuai dengan prosedur.
Pysical Model Gambar 6. Physical Model Sistem Pengolahan Data Digital Library
Gambar 7. Form User Login
Tbl_Jurusan Kode_Jur: Varchar (6) User_Id: Varchar (20) Tbl_Lokasi Kode_Lok: Varchar (6) User_Id: Varchar (20) Lokasi: Varchar (30) Tbl_Kategori Kode_Kategori: Varchar (6) User_Id: Varchar (20) Kategori: Varchar (30)
Login_Admin User_Id: Varchar (20)
Tbl_Buku
Nama_Buku: Varchar (30) Judul_Buku: Varchar (30) Pengarang: Varchar (30) Thn_Edisi: Varchar (4) Edisi_Ke: Varchar (4) Foto: Varchar (20) Jml_Stock: INTEGER Email_Pengarang: Varchar (25) Abstrak: Varchar (30)
Password: Varchar (35) Group: Varchar (20) Status: Varchar (10) Email: Varchar (30) Tbl_Staff Nik: Varchar (15) User_Id: Varchar (20) Nama_Staff: Varchar (30) Alamat: Varchar (30) Tmp_Lahir: Varchar (30) Tgl_Lahir: DATE Foto: Varchar (30) Email: Varchar (30) Type: Varchar (6)
4.
Jurusan: Varchar (30)
User_Id: Varchar (20) Kode_Buku: Varchar (6) Kode_Lok: Varchar (6) Kode_Kategori: Varchar (6) Kode_Jur: Varchar (6)
Tbl_Artikel_Dosen Id_Artikel: Int Nik: Varchar (15) User_Id: Varchar (20) Judul_Artikel: Varchar (50) Isi_File: Varchar (30) Type: Varchar (6)
Tbl_Panduan ID: INTEGER User_Id: Varchar (20)
Tbl_Mahasiswa Nim: Varchar (10) Kode_Jur: Varchar (6) User_Id: Varchar (20) Nama_Mhs: Varchar (30) Alamat: Varchar (30) Tmp_Lahir: Varchar (30) Tgl_Lahir: DATE J_Kelamin: Varchar (1) Foto: Varchar (30) Email_Mhs: Varchar (25) Status: Varchar (6)
Tbl_Artikel_Mhs Id_Artikel: Int Nim: Varchar (10) Kode_Jur: Varchar (6) User_Id: Varchar (20) Judul_Artikel: Varchar (30) Isi_File: Varchar (30) Status: Varchar (6) Type: Varchar (6)
Tbl_KTI Id_KTI: Int Nim: Varchar (10) Kode_Jur: Varchar (6) User_Id: Varchar (20) Judul_Kti: Varchar (30) File_KTI: Varchar (30) Status: Varchar (6)
Judul_Panduan: VARCHAR(30) Nama_FIle: VARCHAR(30)
Setelah user masuk dengan group dministrator maka akan muncul menu yaitu : Gambar 8. Menu Utama User Administrator
IMPLEMENTASI DAN PEMBAHASAN
Implementasi Implementasi merupakan tahap dimana aplikasi siap untuk dioperasikan pada situasi/keadaan yang sebenarnya, sehingga dapat diketahui sejauh mana aplikasi dapat menghasilkan tujuan yang diinginkan. Sistem Informasi Pengolahan data Digital Library Pada Akademi Kebidanan dan Keperawatan Dharma Husada Pekanbaru yang Berbasis Web ini diimplementasikan dengan menggunakan : a. Bahasa Pemograman script php, JavaScript dan HTML. b. Apache 2.1, PHPTriad + Basis Data : Microsoft MySQL c. Sistem Operasi Windows XP Professional Edition + Internet Explorer 6.
Login Staff Dosen. Form User Login Staff akan menampilkan menu khusus antara lain : Gambar 9. Daftar Login User Staff Dosen
Pembahasan Sistem Login Administrator. Form User Login Administrator akan menampilkan menu khusus dimana user tersebut bisa melakukan penginputan data,
Setelah user masuk dengan group Staff maka akan muncul menu yaitu :
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
21
LPPM Politeknik Bengkalis
Gambar 10. Menu Utama User Staff Dosen
Menu Tampilan User Gambar 13. Daftar Login Mahasiswa
Login Staff Mahasiswa. Form User Login Mahasiswa menampilkan menu khusus antara lain:
akan
Gambar 11. Daftar Login Mahasiswa
Setelah user masuk dengan group Staff maka akan muncul menu yaitu : Gambar 12. Menu Utama User Mahasiswa
5. KESIMPULAN Berdasarkan hasil-hasil yang didapat dari pengujian yang dilakukan, dapat disimpulkan sebagai berikut: a. Sistem Informasi Pengolahan Data Digital Library yang berbasis Web dapat membantu kinerja di bagian perpustakaan pada AKBID-AKPER. b. Dengan membangun sebuah Sistem Informasi Pengolahan Data Digital Library yang berbasis Web, dapat mempermudah mahasiswa/i untuk melihat artikel dari mahasiswa, staff, Karya Tulis Ilmiah (KTI) mahasiswa, artikel yang bersifat vidio, buku panduan praktek, buku pustaka dan pencarian yang bersifat search engine serta bisa download artikel serta menciptakan SDM yang professional di bidang kebidanan dan kesehatan serta dapat meningkatkan pola pikir mahasiswa/i dalam mengembangkan ilmu pengetahuan.
DAFTAR PUSTAKA Bernard Renaldy Sutejo ; Membuat Aplikasi Web Intreaktif Dengan ASP ; Penerbit Informatika Bandung, Bandung, 2006.
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
22
LPPM Politeknik Bengkalis
Bunafit Nugroho, (2004), Aplikasi Pemograman Web Dinamis Dengan PHP dan MsSQL, Yogyakarta, 2004 Creth, Sheila D. The electronic library: slouching toward the future or creatinga new information environment.ollett Lecture Series, 1996 Faried Irmansyah ; Analisa dan Perancangan System BasisData ; Penerbit PT. Elex Media Koputindo, Jakarta, 2003 Feri Djuandi ; SQL Server 2000 Untuk Professional ; Penerbit PT. Elex Media Komputindo Kelompok Gramedia, Jakarta, 2002 Jogiyanto. HM ; Analisis & Disain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Penerbit Andi Offset, Yogyakarta, 1999. Murdick, Robert G./Ross, Joel E. /R. Clagett, James, Sistem Informasi untuk Manajemen Moders, Erlangga, Jakarta, 1986. Waljiyanto, (2002), Sistem Basis Data, J & J Learning. http://id.wikipedia.org/wiki/NET_Framework, Microsoft .NET Framework http://msdn2.microsoft.com/enus/library/ms131540.aspx, SQL Distributed Management Objects (SQL-DMO) http://romisatriawahono.net/Otomasiperpustak aan.pdf, Perpustakaan Digital http://www.php.net.my/news/list_news.php, web service http://msdn.microsoft.com, Web service www.e-learningGuru.com, e-learning.
Disampaikan Pada Seminar Nasional Industri dan Teknologi [SNIT] 2008 Bengkalis,03-04 Desember 2008
23