Anda di halaman 1dari 4

Sistem Informasi Perpustakaan Berbasis Web dan Pemanfaatan Teknologi SMSGateway Sebagai Sarana Penunjang Informasi Perpustakaan

Studi kasus : SMK Negeri 4 Bandung


Muhammad Ali Arrahman1, Paramita Mayadewi2, Hendra Kusmayadi3
1,2,3

Program Studi Manajemen Informatika Politeknik Telkom


arrahman.ran@gmail.com, 2prm@politekniktelkom.ac.id, 3hendra_ktp@yahoo.com

Abstrak
Perkembangan internet semakin maju, hal ini dimanfaatkan oleh pihak SMK Negeri 4 untuk membuat
sistem informasi perpustakan yang dapat mengelola data buku, data anggota, data peminjaman, data
pemesanan dan data perpanjang. Selain itu, teknologi SMS-Gateway juga dimanfaatkan untuk
mempermudah anggota dalam melakukan transaksi perpanjangan, pemesanan dan cek denda. Anggota
juga bisa mendapatkan informasi perpustakaan tanpa harus datang ke perpustakaan dengan cara
mengakses website perpustakaan SMK Negeri 4.
Aplikasi digunakan oleh admin dan anggota perpustakaan. Admin mempunyai hak untuk mengelola
sistem informasi, sedangkan anggota hanya mempunyai hak melihat data buku dan berita terbaru pada
halaman depan. Informasi yang ditampilkan pada halaman depan mencakup : pencarian buku,
penggunaan SMS-Gateway, berita buku terbaru, dan berita yang berhubungan dengan perpustakaan.
Aplikasi ini dibangun dalam beberapa tahap, yaitu analis, desain, pengkodean, pengujian dan
implementasi.Tools yang digunakan adalah jQuery untuk beberapa interface, tinyMCE sebagai editor
berita, Notepad ++ untuk mengolah script, photoshop untuk desain gambar dan gammu sebagai media
akses SMS-Gateway. Bahasa pemograman yang digunakan adalah PHP, sedangkan databasenya MySQl.
Dengan adanya Aplikasi ini diharapkan dapat mempermudah admin dalam mengelola sistem informasi
perpustakaan dan juga mempermudah anggota dalam mengakses informasi.
Kata Kunci : SMS-Gateway, Website, Sistem Informasi, Internet.
Abstract
Development of the Internet was advanced, is used by SMK Negeri 4 to create a library information
system that can manage book data, members data, lending data, ordering data and extend data. In
addition, SMS Gateway technology is also used to facilitate the members in conducting transactions,
reservations and check the fine. Members can also get information library without come to the library but
only access the library website SMK Negeri 4.
The application is used by admin and members of the library. Admin has the right to manage information
sistem, while member only has the right to see the book data and latest news on the front page.
Information displayed on the front page include: book search, the use of SMS-Gateway, the latest book
news, and related news of the library.
This application was built in several stages, namely the analyst, design, coding, testing and
implementation. Tools used for multiple interfaces is jQuery, TinyMCE as a news editor, Notepad + + to
process the script, Photoshop for image design and gammu as a media access SMS-Gateway. Programming
languages are used PHP, while database using MySQL.
Expected with this application can help admin manage easily the library information sistem and member
in information access.
Keywords : SMS-Gateway, Websites, Information Sistem, Internet
1.

Pendahuluan

Saat ini masih ada beberapa sekolah yang


menggunakan pencatatan berupa kertas. Sistem
yang masih menggunakan pencatatan manual ini
sering mengalami kendala, misalnya data yang bisa
duplikat, ketidak praktisan data ketika ingin dibawa
dan sampai keamanan data yang perlu dijaga.
Beberapa kendala yang biasa terjadi pada
Perpustakaan di SMK Negeri 4 ini misalnya, bila
ingin melakukan peminjaman, siswa harus mencari
buku dirak yang disediakan. Bila hanya mengetahui
penerbit saja, maka ini akan membutuhkan waktu
tambahan. Selain itu, kontrol pengelolaan data yang
masih manual juga akan merepotkan pihak
ISSN: 2088-8252

perpustakaan dalam evaluasi perkembangan


perpustakaan.
Untuk mengatasi masalah tersebut, dibutuhkan
suatu Aplikasi berbasis web. Aplikasi ini digunakan
untuk membantu pihak perpustakaan dan anggota
yang memungkinkan untuk mengakses kapan dan
dimana saja. Disamping itu, pemanfaatan SMSGateway
bertujuan
memudahkan
transaksi
perpanjang dan pemesanan, karena dapat dilakukan
dari telepon selular.
Adapun tujuan yang ingin dicapai, dalam proyek
Akhir ini, membuat sistem informasi perpustakaan
berbasis web yang dapat mengelola data buku, data
anggota, data transaksi peminjaman dan data
transaksi perpanjang masa pinjam
serta
237

pemanfaatan teknologi SMS-Gateway untuk proses


perpanjang, pemesanan dan deadline buku.
Aplikasi ini menggunakan bahasa pemograman
PHP dan sebagai database adalah MySql,
sedangkan
untuk
teknologi
SMS-Gateway
menggunakan Gammu. Adapun Tools yang
digunakan : jQuery sebagai tampilan dan tinyMCE
untuk layanan berita. Pada SMS-Gateway format
untuk mengirimkan SMS tidak melebihi 160
karakter dan Modem yang digunakan support
dengan AT-Command.
2.

Tinjauan Pustaka

Perpustakaan
Perpustakaan merupakan upaya untuk memelihara
dan meningkatkan efisiensi dan efektifitas proses
belajar-mengajar. Perpustakaan yang terorganisir
secara baik dan sistematis, secara langsung atau
pun tidak langsung dapat memberikan kemudahan
bagi proses belajar mengajar di sekolah tempat
perpustakaan tersebut berada. Hal ini, terkait
dengan kemajuan bidang pendidikan dan dengan
adanya perbaikan metode belajar-mengajar yang
dirasakan tidak bisa dipisahkan dari masalah
penyediaan fasilitas dan sarana pendidikan[9]

dan menerima SMS dari peralatan mobile (HP,


PDA phone, dll) melalui SMS-Gateways shortcode
(sebagai contoh 9221). Di bawah ini disertakan
sedikit ilustrasi mengenai penjelasan di atas [11]

3.

Analisis dan Perancangan

3.1 Analisis Kebutuhan Fungsional Sistem


Pada kebutuhan fungsional ini, terdapat beberapa
fungsi yang harus dibuat, diantaranya:
1. Melakukan Login dan Logout untuk admin.
2. Melakukan Pendataan buku dan anggota yaitu
meliputi fungisi : add, update, delete,
searching, dan detail.
3. Melakukan Transaksi peminjaman, perpanjang
dan pengembalian, yaitu meliputi fungsi : add,
update, delete, searching, dan detail.
4. Melakukan Transaksi pemesanan yaitu
meliputi fungsi : add, update, delete,
searching, dan detail.
5. Menampilkan berita terbaru yaitu informasi
yang berkaitan dengan perpustakaan. Meliputi
fungsi update, delete, searching, dan detail.
6. Melakukan view dan update data admin.
3.2 Analisis Pengguna User

DFD (Data Flow Diagram)


DFD merupakan suatu pemodelan yang terstruktur
dan digambarkan dalam bentuk diagram yang
menunjukkan transformasi data dalam suatu sistem
perangkat lunak. Transformasi data ini meliputi
perpindahan data dari input menjadi output. DFD
digunakan untuk merepresentasikan keseluruhan
sistem pada semua level, yang pada kenyataannya
bisa dibagi menjadi tingkatan-tingkatan yang
menggambarkan pertambahan aliran informasi dan
fungsional dengan detail [2]
ER Diagram
Entity Relationship Diagram (ER-Diagram)
merupakan gambaran mengenai berelasinya antar
entitas digunakan untuk pembuatan perancangan
basis data yang berfungsi untuk memudahkan
dalam penggambaran suatu data, hubungan data,
semantic (makna) data, serta batasan data [2]

1. User
2.

yang menggunakan aplikasi ini


merupakan Anggota/siswa SMK Negeri 4.
Analisis Pengguna admin yaitu bisa melakukan
semua
fungsi-fungsi
terkait
dengan
pengelolaan data buku, data anggota, data
transaksi
peminjaman,
data
transaksi
perpanjang dan data transaksi pemesanan.

3.3 Gambaran Umum Sistem


Perpustakaan SMK Negeri 4 masih
menggunakan pencatatan manual, yaitu berupa
kertas. Data yang dihasilkan juga bisa terjadi
duplikat. Selain itu, untuk melakukan pencarian
buku, siswa harus mencari satu persatu pada rak
buku yang disediakan. Jika buku yang dicari sedang
dipinjam, maka siswa harus menunggu sampai
buku benar-benar ada dan bila ingin mengetahui
informasinya harus datang ke perpustakaan.

Pemrograman PHP
PHP merupakan singkatan dari PHP hypertext
Preprocessor, yaitu bahasa berbentuk skrip yang
ditempatkan dalam server dan diproses di server,
hasilnya dikirim ke klien, tempat pemakai
menggunakan browser[8].
SMS Gateway
SMS Gateway adalah suatu platform yang
menyediakan mekanisme untuk EUA menghantar
238

.
ISSN: 2088-8252

4.

Perancangan Sistem
1. ER Dicagram

4.1 Perancangan SMS-Gateway

Gambar 3. Perancangan SMS Gateway

Gambar 1 ER-Diagram

Proses dimulai ketika seorang anggota


mengirim SMS sesuai format yang telah ditentukan
dan nomor anggota sudah terdaftar. Kemudian
pesan akan dicek apakah sesuai format dan apakah
kode buka telah valid untuk melakukan transaksi.
Jika data buku valid, maka akan muncul pesan
transaksi sukses, jika tidak, maka pesan yang
muncul sesuai kesalahan, misalnya kode_buku
yang salah, maaf denda anda sekian, dan lain
sebagainya.
5.

2.

DFD Level 1

Implementasi
Implementasi halaman utama

Gambar 2. DFD Level 1

Proses yang terjadi pada sistem informasi


perpustakaan meliputi : Pengolahan data buku,
Pengolahan data anggota, pengolahan data
pinjaman, pengolahan data perpanjang dan
pengolahan data pemesanan. Setiap proses
memiliki syarat dan pengecekan yang harus
dipenuhi sebelum disimpan kedalam database. Ini
bertujuan supaya data valid.

Gambar 4. Halaman utama

Implementasi halaman utama admin

Gambar 5. Halaman utama admin

ISSN: 2088-8252

239

6.

Kesimpulan
Pada proyek akhir ini dapat ditarik kesimpulan
sebagai berikut :
1. Aplikasi ini membantu pihak perpustakaan
dalam mengelola data buku,data anggota,
data peminjaman, data perpanjang dan
data pemesanan.
2.

7.

240

Aplikasi ini memanfaatkan SMS-Gateway


untuk proses perpanjang, pemesanan dan
cek denda yang bertujuan memudahkan
anggota dalam mengaksesnya.

Saran
Bila aplikasi ini akan dikembangkan,
diharapkan menambahkan layanan ebook atau
buku yang berupa softcopy sehingga
memudahkan siswa dalam mebaca dan menjadi
praktis atau tidak kaku untuk dibawa.

Dafar Pustaka
[1]. Ade Hendraputra, Agus Pratondo. Information System
Quality Assurance. Bandung: Politeknik Telkom, 2009.
Anonim. Praktikum Sistem Informasi Manajemen.
Bandung: Program Professional STT Telkom, 2007.
[3]. Asti Widayanti, Budi Yulianto, Falahah, Paramita
Mayadewi, Rini Astuti. Sistem Informasi Manajemen.
Bandung: Politeknik Telkom, 2009.
[4]. Azmi, Yan. yanazmi.blogspot.com. April 25, 2010.
http://yanazmi.blogspot.com/2009/04/pengertianaplikasi.html (accessed April 12, 2011).
[5]. gammu. gammu. 2003. http://wammu.eu/gammu
(accessed 04 08, 2011).
[6]. Hakim, Lukmanul. Bikin Web super keren dengan php &
jQuery. Yogyakarta: Lokomedia, 2010.
[7]. . Trik Dahsyat Menguasai Ajax dengan Jquery.
Yogyakarta: Lokomedia, 2011.
[8]. Kadir, Abdul. Dasar Pemograman Web dengan
menggunakan PHP dan MySQL. Yogyakarta: CV. Andi,
2008.
[9]. Sinaga, Dian. mengelola perpustakaan sekolah. jakarta:
kreasi media utama, 2007.
[10]. Web Programming. Bandung: Politekniktelkom, 2009.
[11]. wikipedia. SMS Gateway. 02 2011.
http://id.wikipedia.org/wiki/SMS_Gateway (accessed 04
08, 2011).
[2].

ISSN: 2088-8252

Anda mungkin juga menyukai