• Tidak ada hasil yang ditemukan

Sistem Informasi Perpustakaan dengan Implementasi SMS Gateway pada Biro Organisasi Sekretariat Daerah Provinsi Kalimantan Barat.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Perpustakaan dengan Implementasi SMS Gateway pada Biro Organisasi Sekretariat Daerah Provinsi Kalimantan Barat."

Copied!
23
0
0

Teks penuh

(1)

ABSTRAK

Biro Organisasi Sekretariat Daerah Provinsi Kalimantan Barat (BOSDP Kalbar) merupakan sebuah bagian yang bertugas untuk membantu sekretaris daerah dalam menyiapkan dan menyusun segala kebijakan dalam bidang organisasi serta melaksanakan kegiatan administrasi kepegawaian sekretariat daerah. Selain mengurus administrasi kepegawaian, BOSDP Kalbar juga mengurus bagian kepustakaan. BOSDP Kalbar telah mempergunakan sistem komputerisasi untuk mendukung pekerjaan, namun belum semua bidang menggunakan komputerisasi. Salah satu yang belum terkomputerisasi dengan baik adalah manajemen perpustakaan. Tujuan pembuatan tugas akhir ini adalah membuat aplikasi yang dapat menyimpan, mengatur data-data buku, serta menghasilkan laporan buku. Selain itu aplikasi yang dibuat dapat memberikan informasi buku dan memberikan interaksi layanan dengan anggota perpustakaan melalui teknologi SMS Gateway. Aplikasi perpustakaan BSODP Kalbar ini diharapkan dapat memberikan manfaat kepada organisasi, yaitu kemudahan dalam pengaturan data, kemudahan menghasilkan laporan, serta memberikan informasi yang diperlukan anggota dengan teknologi SMS Gateway.

(2)

ABSTRACT

Biro Organisasi Sekretariat Daerah Provinsi Kalimantan Barat (BOSDP Kalbar) is a department that is responsible for helping the region secretary in preparing and arranging every policies in the organization. The organization also handles the employee affair administration activities for the region secretary. Other tha executing the employee affair administration activities, BOSDP Kalbar is also responsible of the library management. BOSDP Kalbar has been computerized to support its tasks, except the library management. The goal of this final assigment is to build an application that can keep and manage the books, and generate reports. The application should have the ability to give needed information and can provide interactions with the members of the library by using the SMS Gateway technology. Finally, this application can provide benefits for the organization with the ability to give a simple way to manage data, generate report, and inform members with the SMS Gateway technology.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xvi

DAFTAR SINGKATAN ... xix

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2. KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.1.1 Pengertian Sistem Informasi ... 5

2.1.2 Komponen dan Kerangka Sistem Informasi ... 6

2.2 Perpustakaan... 8

2.3 Basis Data ... 9

2.3.1 Elemen Basis Data ... 10

2.3.2 MySQL ... 10

2.4 Entity Relationship (ER) Diagram ... 11

2.5 Unified Modelling Language (UML) ... 16

2.6 PHP ... 18

(4)

2.7.1 Cara Kerja SMS ... 20

2.7.2 SMS Gateway ... 24

2.7.3 Gammu ... 26

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 28

3.1 Analisis ... 28

3.1.1 Analisis Sistem Saat Sekarang ... 28

3.2 Analisis Perilaku Sistem ... 33

3.2.1 Use Case Diagram, Skenario Use Case, dan Activity Diagram 33 3.2.2 Class Diagram ... 53

3.2.3 Entity Relationship Diagram ... 54

3.2.4 Requirement Spesification ... 67

3.3 Perancangan Keyword Fitur SMS... 68

3.4 Perancangan Tampilan Antarmuka ... 69

3.4.1 Perancangan Tampilan Antarmuka Halaman Depan ... 69

3.4.2 Perancangan Tampilan Antarmuka Halaman Login ... 70

3.4.3 Perancangan Tampilan Antarmuka Halaman Utama ... 70

3.4.4 Perancangan Tampilan Antarmuka Halaman Ubah Profil ... 70

3.4.5 Perancangan Tampilan Antarmuka Halaman Data Administrator 71 3.4.6 Perancangan Tampilan Antarmuka Halaman Tambah Admin.. 71

3.4.7 Perancangan Tampilan Antarmuka Halaman Data Anggota .... 72

3.4.8 Perancangan Tampilan Antarmuka Halaman Tambah Anggota 72 3.4.9 Perancangan Tampilan Antarmuka Halaman Approval Anggota 73 3.4.10 Perancangan Tampilan Antarmuka Halaman Data Buku ... 74

3.4.11 Perancangan Tampilan Antarmuka Halaman Tambah Buku 74 3.4.12 Perancangan Tampilan Antarmuka Halaman Data Sewa ... 75

3.4.13 Perancangan Tampilan Antarmuka Halaman Data Denda ... 75 3.4.14 Perancangan Tampilan Antarmuka Halaman Laporan Data

(5)

3.4.15 Perancangan Tampilan Antarmuka Halaman Laporan Data Denda 76

BAB 4. HASIL PENELITIAN ... 77

4.1 Implementasi Aplikasi ... 77

4.1.1 Menu Depan ... 77

4.1.2 Menu Administrator ... 80

4.1.3 Menu Anggota ... 93

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 96

5.1 Metode Pengujian ... 96

5.2 Pengujian ... 96

5.2.1 Pengujian daftar anggota ... 96

5.2.2 Pengujian ubah profil admin ... 98

5.2.3 Pengujian ubah profil anggota ... 99

5.2.4 Pengujian tambah admin ...100

5.2.5 Pengujian Tambah Supplier ...102

5.2.6 Pengujian Tambah Kategori ...103

5.2.7 Pengujian tambah buku ...104

5.2.8 Pengujian transaksi pinjam...107

5.2.9 Pengujian SMS...108

BAB 6. SIMPULAN DAN SARAN ... 109

6.1 Simpulan ...109

6.2 Saran ...110

(6)

DAFTAR GAMBAR

Gambar 2.1 Kerangka Kerja Sistem Informasi ... 7

Gambar 2.2 Perpustakaan ... 8

Gambar 2.3 Contoh Entitas dan Atribut ... 12

Gambar 2.4 Contoh Entitas, Atribut, dan Relasi ... 13

Gambar 2.5 Contoh Atribut Composite ... 13

Gambar 2.6 Contoh Atribut Multi-valued ... 14

Gambar 2.7 Contoh Atribut Derived ... 15

Gambar 2.8 Contoh Key ... 15

Gambar 2.9 Klasifikasi Diagram UML ... 17

Gambar 2.10 Ilustrasi Short Message Service (SMS) ... 20

Gambar 2.11 Arsitektur GSM dengan Implementasi Nokia... 21

Gambar 2.12 Organisasi elemen jaringan yang mendukung SMS ... 21

Gambar 2.13 Mekanisme store and forward pada SMS ... 23

Gambar 2.14 Gateway sebagai relay diantara dua SMS center ... 24

Gambar 2.15 SMS terhubung ke SMSC melalu SMS gateway ... 25

Gambar 2.16 Aplikasi SMS terhubung kepada modem telepon selular melalui SMS gateway ... 26

Gambar 2.17 Command line Gammu ... 26

Gambar 3.1 Flowchart Pendaftaran Anggota ... 29

Gambar 3.2 Flowchart Pengelolaan Data Buku ... 30

Gambar 3.3 Flowchart Peminjaman Buku... 31

Gambar 3.4 Flowchart Pengembalian Buku... 32

Gambar 3.5 Use Case Diagram ... 33

Gambar 3.6 Activity Diagram UC 01 ... 35

Gambar 3.7 Activity Diagram UC 02 ... 36

Gambar 3.8 Activity Diagram UC 03 ... 37

Gambar 3.9 Activity Diagram UC 04 ... 38

Gambar 3.10 Activity Diagram UC 05 ... 39

Gambar 3.11 Activity Diagram UC 06 ... 40

(7)

Gambar 3.13 Activity Diagram UC 08 ... 42

Gambar 3.14 Activity Diagram UC 09 ... 43

Gambar 3.15 Activity Diagram UC 10 ... 44

Gambar 3.16 Activity Diagram UC 11 ... 45

Gambar 3.17 Activity Diagram UC 12 ... 46

Gambar 3.18 Activity Diagram UC 13 ... 47

Gambar 3.19 Activity Diagram UC 14 ... 48

Gambar 3.20 Activity Diagram UC 15 ... 49

Gambar 3.21 Activity Diagram UC 16 ... 50

Gambar 3.22 Activity Diagram UC 17 ... 51

Gambar 3.23 Activity Diagram UC 18 ... 52

Gambar 3.24 Activity Diagram UC 19 ... 53

Gambar 3.25 Class Diagram ... 53

Gambar 3.26 ER Diagram... 54

Gambar 3.27 ER Diagram Gammu ... 55

Gambar 3.28 Rancangan Halaman Depan ... 69

Gambar 3.29 Rancangan Halaman Login ... 70

Gambar 3.30 Rancangan Halaman Utama ... 70

Gambar 3.31 Rancangan Halaman Ubah Profil ... 71

Gambar 3.32 Rancangan Halaman Data Administrator ... 71

Gambar 3.33 Rancangan Halaman Tambah Admin ... 72

Gambar 3.34 Rancangan Halaman Data Anggota ... 72

Gambar 3.35 Rancangan Halaman Tambah Anggota ... 73

Gambar 3.36 Rancangan Halaman Approval Anggota ... 73

Gambar 3.37 Rancangan Halaman Data Buku ... 74

Gambar 3.38 Rancangan Halaman Tambah Buku ... 74

Gambar 3.39 Rancangan Halaman Data Sewa ... 75

Gambar 3.40 Rancangan Halaman Data Denda ... 75

Gambar 3.41 Rancangan Halaman Laporan Data Sewa ... 76

Gambar 3.42 Rancangan Halaman Laporan Data Denda ... 76

Gambar 4.1 Halaman Beranda ... 77

(8)

Gambar 4.3 Halaman Daftar Anggota ... 78

Gambar 4.4 Halaman Aturan ... 79

Gambar 4.5 Halaman Kontak ... 80

Gambar 4.6 Halaman Home Administrator ... 81

Gambar 4.7 Halaman Ubah profil ... 81

Gambar 4.8 Halaman Data Admin ... 82

Gambar 4.9 Halaman Tambah Admin ... 82

Gambar 4.10 Halaman Data Anggota ... 83

Gambar 4.11 Kartu Anggota ... 83

Gambar 4.12 Halaman Tambah Anggota ... 84

Gambar 4.13 Halaman Approve Anggota ... 85

Gambar 4.14 Halaman Data Supplier ... 85

Gambar 4.15 Halaman Tambah Supplier... 86

Gambar 4.16 Halaman data Kategori ... 86

Gambar 4.17 Halaman Tambah Kategori ... 87

Gambar 4.18 Halaman Data Buku ... 87

Gambar 4.19 Halaman Tambah Buku ... 88

Gambar 4.20 Halaman Data Buku Rusak/Hilang ... 89

Gambar 4.21 Halaman Lapor Rusak/Hilang ... 89

Gambar 4.22 Halaman Laporan Data Buku Rusak/Hilang ... 90

Gambar 4.23 Hasil Laporan data Buku Rusak/Hilang ... 90

Gambar 4.24 Halaman Data Sewa ... 91

Gambar 4.25 Halaman Data Denda ... 91

Gambar 4.26 Halaman Laporan Data Sewa ... 92

Gambar 4.27 Laporan Data Sewa ... 92

Gambar 4.28 Halaman Laporan Data Denda... 93

Gambar 4.29 Laporan Denda ... 93

Gambar 4.30 Halaman Menu Anggota ... 94

Gambar 4.31 Halaman Data Peminjaman Anggota ... 94

(9)

DAFTAR TABEL

Tabel 2.1 Jenis Diagram Resmi UML ... 16

Tabel 2.2 Sintak PHP ... 19

Tabel 3.1 Deskripsi Use Case UC 01 ... 34

Tabel 3.2 Deskripsi Use Case UC 02 ... 35

Tabel 3.3 Deskripsi Use Case UC 03 ... 36

Tabel 3.4 Deskripsi Use Case UC 04 ... 37

Tabel 3.5 Deskripsi Use Case UC 05 ... 38

Tabel 3.6 Deskripsi Use Case UC 06 ... 39

Tabel 3.7 Deskripsi Uce Case UC 07 ... 40

Tabel 3.8 Deskripsi Use Case UC 08 ... 41

Tabel 3.9 Deskripsi Use Case UC 09 ... 42

Tabel 3.10 Deskripsi Use Case UC 10 ... 43

Tabel 3.11 Deskripsi Use Case UC 11 ... 44

Tabel 3.12 Deskripsi Use Case UC 12 ... 45

Tabel 3.13 Deskripsi Use Case UC 13 ... 46

Tabel 3.14 Deskripsi Use Case UC 14 ... 47

Tabel 3.15 Deskripsi Use Case UC 15 ... 48

Tabel 3.16 Deskripsi Use Case UC 16 ... 49

Tabel 3.17 Deskripsi Use Case UC 17 ... 50

Tabel 3.18 Deskripsi Use Case UC 18 ... 51

Tabel 3.19 Deskripsi Use Case UC 19 ... 52

Tabel 3.20 Deskripsi tabel ER ... 56

Tabel 3.21 Definisi Tabel Pegawai ... 57

Tabel 3.22 Definisi Tabel Anggota ... 57

Tabel 3.23 Definisi Tabel Buku ... 58

Tabel 3.24 Definisi Tabel Supplier ... 59

Tabel 3.25 Definisi Tabel Penerbit ... 59

Tabel 3.26 Definisi Tabel Kategori ... 59

Tabel 3.27 Definisi Tabel Peminjaman ... 60

(10)

Tabel 3.29 Definisi Tabel Outbox ... 61

Tabel 3.30 Definisi Tabel Inbox ... 63

Tabel 3.31 Definisi Tabel SentItem ... 64

Tabel 3.32 Definisi Tabel Outbox_multipart ... 66

Tabel 3.33 Tabel Requirement Spesification ... 67

Tabel 3.34 Tabel Spesifikasi Perangkat Keras ... 67

Tabel 3.35 Tabel Spesifikasi Perangkat Lunak ... 68

Tabel 3.36 Spesifikasi Minimal Perangkat Lunak ... 68

Tabel 3.37 Tabel Keyword Fitur SMS ... 69

Tabel 5.1 Test case Pengujian Daftar Anggota... 96

Tabel 5.2 Test Case Pengujian Ubah Profil Admin ... 98

Tabel 5.3 Test Case Pengujian Ubah Profil Anggota ... 99

Tabel 5.4 Test Case Pengujian Tambah Admin ... 100

Tabel 5.5 Test Case Pengujian Tambah Supplier ... 102

Tabel 5.6 Test Case Pengujian Tambah Kategori ... 103

Tabel 5.7 Test Case Pengujian Tambah Buku... 104

Tabel 5.8 Test Case Pengujian Transaksi Pinjam ... 107

(11)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

UML

Actor

Actor Dalam bahasan Use case, para

pengguna disebut sebagai aktor. Aktor merupakan peran yang dimainkan pengguna dalam kaitannya dengan sistem. Notasi aktor menggunakan

bentuk “stick man” dan terdapat nama

aktor diatas ataupun dibawah aktor. UML

Use Case

Use Case Use case menjelaskan urutan

kegiatan yang dilakukan oleh sistem untuk mencapai suatu tujuan tertentu. Setiap use case harus memiliki nama. Notasi use case biasanya digambarkan sebuah elips yang berisi nama use case.

UML

<<include>> Include Notasi Include Menunjukkan bahwa

suatu bagian dari elemen (yang ada di garis tanpa panah) memicu eksekusi bagian dari elemen yang lain. Notasi

include digambarkan dengan garis putus-putus dengan tanda panah salah satu ujungnya dan memiliki tag <<include>> diatas garis tersebut. UML

<<extends>> Extends Notasi Extends menunjukkan bahwa

(12)

Jenis Notasi/Lambang Nama Arti

UML

Class Atribut

Operasi

Class Class menunjukkan kumpulan objek

yang memiliki atribut dan operasi yang sama. Notasi Class berbentuk kotak yang dibagi dalam tiga bagian : nama kelas, atribut, dan operasi.

UML Association Association merupakan sebuah garis

solid antara dua kelas, ditarik dari sumber kelas ke kelas target. Tujuan akhir sebuah asosiasi menghubungkan dengan kelas yang merupakan jenis properti.

UML Generalization Generalization menunjukkan

hubungan antara elemen yang lebih umum ke elemen yang lebih spesifik.

Generalization digambarkan dengan garis solid dengan panah segitiga besar berongga.

UML Initial Node Initial node atau node awal adalah

node kontrol aliran dimulai ketika aktivitas dipanggil. Initial node digambarkan dengan bulatan hitam.

UML Activity Final Activity final atau akhir kegiatan

adalah node kontrol akhir yang menandakan berakhirnya semua alur aktivitas. Activity final digambarkan dengan sebuah lingkaran yang didalamnya terdapat lingkaran lagi berwarna hitam, atau lebih dikenal

dengan “bullseye”.

UML

ActionState1

Activity State Activity states menggambarkan

(13)

Jenis Notasi/Lambang Nama Arti

UML Decision Keputusan atau Decision merupakan

node kontrol yang menandakan keputusan dari sebuah alur aktifitas yang memiliki kondisi tertentu.

UML Merge Penggabungan atau Merge

menandakan node kontrol yang menyatukan beberapa alternatif alur masuk dan menjadikannya sebagai alur keluar tunggal.

UML Fork Fork menandakan node kontrol

dimana satu alur masuk memiliki beberapa alur keluar dan digunakan untuk membagi alur masuk ke dalam beberapa alur keluar secara bersamaan. Fork digunakan pada aktivitas yang dilakukan secara paralel.

UML Join Join menandakan node kontrol yang

memiliki beberapa alur masuk dan hanya memiliki satu alur keluar dan digunakan untuk menskinkronisasi alur masuk secara bersamaan.

ERD

Entity

Entity Entitas merupakan sebuah hal tentang

bagaimana menyimpan data dan merupakan sebuah hal yang mana secara terpisah dapat diidentifikasi. ERD

Attribute Attribute Atribut merupakan properti atau

(14)

DAFTAR SINGKATAN

BOSDP : Biro Organisasi Sekretariat Daerah Provinsi

ER : Entity Relationship

(15)

BAB 1. PENDAHULUAN

Bab 1 berisi pendahuluan berupa latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.

1.1 Latar Belakang Masalah

Pada jaman sekarang, komputer telah mengalami perkembangan yang sangat pesat. Hampir segala bidang menggunakan komputer sebagai alat untuk melakukan aktivitas, mulai dari bidang bisnis, bidang pendidikan, bahkan bidang pemerintahan sudah mulai menggunakan, baik untuk pengolahan data maupun untuk penyimpanan data.

Biro Organisasi Sekretariat Daerah Provinsi Kalimantan Barat (BOSDP Kalbar) merupakan sebuah bagian yang bertugas untuk membantu sekretaris daerah dalam menyiapkan dan menyusun segala kebijakan dalam bidang organisasi serta melaksanakan kegiatan administrasi kepegawaian sekretariat daerah. Selain mengurus administrasi kepegawaian, BOSDP Kalbar juga mengurus bagian kepustakaan. BOSDP Kalbar telah mempergunakan sistem komputerisasi untuk mendukung pekerjaan, namun belum semua bidang menggunakan komputerisasi. Salah satu yang belum terkomputerisasi dengan baik adalah manajemen perpustakaan. Penanganan perpustakaan masih dilakukan secara konvensional menggunakan catatan berbentuk berkas, formulir, maupun arsip untuk menangani data buku dan juga untuk data penting lainnya seperti peminjaman buku dan data anggota perpustakaan.

(16)

2

1.2 Rumusan Masalah

Dari latar belakang masalah pada bagian 1.1 dapat dirumuskan masalah sebagai berikut :

1. Bagaimana membuat aplikasi yang dapat mengatur dan mengolah data-data buku?

2. Bagaimana membuat aplikasi yang dapat mengatasi kesulitan dalam pembuatan laporan dan rekapitulasi data buku?

3. Bagaimana membuat aplikasi yang dapat menentukan buku yang banyak dipinjam dan pemberitahuan mengenai ketersediaan buku? 4. Bagaimana membuat aplikasi yang dapat membantu proses

pencarian buku?

5. Bagaimana membuat aplikasi yang dapat memberikan notifikasi info buku baru dan peringatan masa peminjaman buku?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2. Tujuan penelitian kali ini adalah sebagai berikut:

1. Aplikasi yang dibuat dapat memungkinkan data-data buku disimpan dan diatur dengan baik melalui sistem terpusat, sehingga data tersebut dapat digunakan untuk keperluan tertentu.

2. Aplikasi yang dibuat dapat memberikan laporan dan rekapitulasi data buku dengan mudah dengan menyediakan fasilitas yang terdapat di dalam aplikasi ini.

3. Aplikasi yang dibuat dapat memberikan informasi banyaknya buku yang dipinjam berdasarkan parameter banyaknya jumlah peminjaman dan membuat fasilitas untuk pemberitahuan stok buku.

(17)

3

5. Aplikasi yang dibuat dapat memberikan info buku dan memberikan peringatan kepada anggota tentang masa peminjaman buku dengan memanfaatkan teknologi SMS.

.

1.4 Ruang Lingkup Kajian

Berdasarkan bagian 1.2 dan bagian 1.3, penulisan tugas akhir ini memiliki ruang lingkup kajian:

1. Tugas akhir ini terfokus pada pengembangan sistem informasi berbasis web menggunakan PHP, MySQL, dan Gammu.

2. Aplikasi ini hanya menangani sms berdasarkan kode-kode tertentu yang telah didefinisikan.

3. Aplikasi SMS ini memungkinkan mengirim dan menerima sms lebih dari 160 karakter.

4. Metode yang digunakan dalam tugas akhir ini adalah metode

prototyping.

1.5 Sumber Data

Sumber data penelitian ini terdiri dari sumber data primer dan sumber data sekunder. Sumber data primer diperoleh melalui wawancara langsung melalui telepon dengan pegawai perpustakaan BOSD Kalimantan Barat dan observasi dokumen dan file terkait. Sedangkan sumber data sekunder diperoleh melalui tinjauan pustaka melalui buku, artikel dan situs internet yang berhubungan dengan topik yang diambil.

1.6 Sistematika Penyajian

Adapun sistematika penyajian dalam laporan akhir ini adalah sebagai berikut:

(18)

4

Bab 2 Kajian teori, berisi penjelasan mengenai dasar teori yang digunakan untuk membangun tugas akhir ini.

Bab 3 Analisis dan Rancangan Sistem, berisi penjelasan mengenai desain dari sistem yang akan dibangun beserta dengan analisisnya.

Bab 4 Hasil Penelitian, berisi perancangan dari sistem yang telah dibangun beserta pengimplementasiannya, seperti implementasi penyimpanan data dan implementasi antarmuka.

Bab 5 Pembahasan dan Uji Coba Hasil Penelitian berisi pengujian yang digunakan dalam sistem informasi perpustakaan dan pelaksanaan pengujian.

(19)

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari penelitian yang telah dilakukan.

6.1 Simpulan

Berdasarkan tujuan yang telah disampaikan serta didukung oleh analisa, desain, implementasi dan pengujian yang telah dilakukan, dapat disimpulkan hal-hal sebagai berikut :

1. Aplikasi perpustakaan ini memberikan kemudahan bagi pegawai untuk mengatur data-data buku dan transaksi melalui aplikasi yang terintergrasi dengan basis data sehingga data-data yang diperlukan dapat dipakai kapanpun untuk kepentingan apapun.

2. Fitur manajemen laporan pada aplikasi ini memberikan kemudahan bagi pegawai untuk menghasilkan laporan dan rekapitulasi data. 3. Fitur informasi peringkat buku pada aplikasi memberikan informasi

peringkat buku berdasarkan parameter terbanyak dipinjam dan buku paling terbaru yang berguna bagi para anggota, serta adanya fitur stok buku memudahkan pegawai untuk memantau jumlah stok buku pada perpustakaan

4. Teknologi SMS serta fasilitas pencarian pada website memberikan kemudahan bagi para anggota untuk mencari buku koleksi perpustakaan yang diinginkan.

(20)

110

6.2 Saran

Sebagai pengembangan lebih lanjut untuk penelitian ini, diharapkan pemanfaatan teknologi bisa dimanfaatkan lebih jauh, seperti melakukan pemesanan melalui SMS. Selain itu dengan banyaknya masyarakat yang menggunakan surat elektronik, kedepannya fitur surat elektronik atau Email bisa digunakan untuk keperluan informasi maupun notifikasi.

Selain fitur email, saran pengembangan berikutnya diharapkan aplikasi perpustakaan BOSDP Kalbar bisa berbentuk mobile application. Hal tersebut dikarenakan banyak pengguna telepon seluler yang ada di Indonesia dan tentunya para pengguna telepon seluler lebih sering mengakses suatu aplikasi dengan menggunakan telepon seluler.

(21)

DAFTAR PUSTAKA

[1] R. A. Leitch and K. R. Davis, Accounting Information Systems, New Jersey: Prentice-Hall, 1983.

[2] J. O'Brien and G. Marakas, Introduction to Infromation Systems, 15th Edition ed., New York: McGraw Hill/Irwin, 2007.

[3] Kusrini and A. Koniyo, Tuntunan Praktis Membangun Sistem Informasi Akutansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: Penerbit ANDI, 2007.

[4] T. D. Mahyuzir, Analisa Perancangan Sistem Pengolahan Data, Jakarta: PT.Elex Media Komputindo, 2001.

[5] Darmono, Perpustakaan Sekolah : Pendekatan Aspek Manajemen dan Tata Kerja, Jakarta: Grasindo, 2007.

[6] Edudemic.com, "100 Helpful Blogs for Librarians and Teachers," 2012.

[Online]. Available:

http://edudemic.com/wp-content/uploads/2012/07/library.jpg. [Accessed 19 April 2013].

[7] Kelembagaan Perpustakaan Nasional Republik Indonesia, "Undang-Undang Nomor 43 Tahun 2007 Tentang Perpustakaan," [Online]. Available:

http://kelembagaan.pnri.go.id/Digital_Docs/homepage_folders/activities/ highlight/ruu_perpustakaan/pdf/UU_43_2007_PERPUSTAKAAN.pdf. [Accessed 10 April 2013].

[8] K. Peranginangin, Aplikasi Web dengan PHP dan MySQL, Yogyakarta: Penerbit ANDI, 2006.

[9] M. Huda, Membuat Aplikasi Database dengan Java, MySQL, dan Netbeans, Jakarta: Elex Media, 2010.

[10] S. Bagui and R. Earp, Database Design Using Entity-Relationship Diagrams, Florida: Auerbach Publications, 2003.

(22)

112

Trends, and Lesson Learned," 2002. [Online]. Available: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.131.6823&re p=rep1&type=pdf. [Accessed 21 October 2013].

[12] M. Fowler, UML Distilled Edisi 3 : Panduan Singkat Bahasa Pemodelan Objek Standar, Yogyakarta: Penerbit ANDI, 2005.

[13] Anhar, Panduan Menguasai PHP dan MySQL Secara Otodidak, Jakarta: Mediakita, 2010.

[14] A. Kadir, Dasar Pemograman Web Dinamis Menggunakan PHP Edisi Revisi, Yogyakarta: Penerbit ANDI, 2008.

[15] 3GPP2, "Short Message Service," 1999. [Online]. Available: http://www.3gpp2.org/public_html/specs/CS0015-0.pdf. [Accessed 9 April 2013].

[16] TheHinduBusinessLine, "SMS Block as Threat to Free Speech," 2012.

[Online]. Available:

http://www.thehindubusinessline.com/multimedia/dynamic/01195/BL01 _SMS_SQUARE_1195392f.jpg. [Accessed 19 April 2013].

[17] Ericsson, "Twenty Years of SMS : how text messaging helped to change the world," 2012. [Online]. Available: http://www.ericsson.com/news/121130-twenty-years-of-short-message-service_244159017_c. [Accessed 10 April 2013].

[18] F. Hillebrand, Short Message Service : The Creation of Personal Global Text Messaging, UK: Wiley, 2010.

[19] Nokia, "GSM Architecture Training Document," 2002. [Online]. Available: http://www.roggeweck.net/uploads/media/Student_-_GSM_Architecture.pdf. [Accessed 19 April 2013].

[20] P. Gupta, "Short Message Service : What, How and Where?," [Online]. Available:

http://www.wirelessdevnet.com/channels/sms/features/sms.html. [Accessed 11 April 2013].

(23)

113

http://www.wahanaponsel.com/articles/latest_news/arsitektur-dan-teknologi-sms.html. [Accessed 11 April 2013].

[22] P. S. Utama, "Pemahaman Sederhana si SMS Gateway," 9 August

2010. [Online]. Available:

http://www.teknojurnal.com/2010/08/09/pemahaman-sederhana-si-sms-gateway/. [Accessed 17 April 2013].

[23] T. Fakhrudin, "Pembuatan Model SMS Gateway untuk Penyebaran dan Pengolahan Request Informasi Civitas Akademika Politeknik Telkom,"

2011. [Online]. Available:

http://openjurnal.politekniktelkom.ac.id/Jurnal%20Dosen/Perpustakaan/ PDF/Pemanfaatan%20SMS%20Gateway%20utk%20Penyebaran%20I nformasi%20Mahasiswa.pdf. [Accessed 12 April 2013].

[24] DevelopersHome, "Introduction to SMS Messaging," [Online]. Available: http://www.developershome.com/sms/smsIntro.asp. [Accessed 10 April 2013].

[25] DevelopersHome, "What is SMS Gateway?," [Online]. Available: http://www.developershome.com/sms/sms_tutorial.asp?page=smsGate way. [Accessed 11 April 2013].

[26] Gammu, "Gammu," [Online]. Available: http://wammu.eu/gammu/. [Accessed 12 April 2013].

[27] Muhadkly, "SMS Gateway Menggunakan Gammu," [Online]. Available:

http://ilmukomputer.org/wp-content/uploads/2007/09/acho-smsgammu.pdf. [Accessed 13 April 2013].

Referensi

Dokumen terkait

Varietas dan Jenis pupuk K berpengaruh nyata terhadap ke 5 parameter pengamatan tersebut.Pupuk MKP menunjukkan pertumbuhan perakaran yang lebih baik, hal ini karena pada pupuk

Dilihat dari efisiensi pemasaran secara ekonomi dari ke tiga saluran pemasaran yang ada di Kabupaten Boyolali, saluran pemasaran I adalah saluran pemasaran ikan

Sebagai lembaga pendidikan umum yang agamis, madrasah adalah.. lembaga manusia yang mengangkat derajatnya, 6 sebagaimana firman

PENGARUH OTONOMI DAERAH TERHADAP KUALITAS PELAYANAN PUBLIK.. Disusun

Dengan ini menyatakan bersedia/tidak bersedia* untuk bekerja sama dalam penyelenggaraan acara “Kongres Nasional VIII – Pertemuan Ilmiah Tahunan XII

Kacang merah Kultivar Lokal Ende dan Kultivar Inerie Ngada justeru tidak menghasilkan polong berisi pada cekaman kekeringan 20% kapasitas lapang.. Perubahan

Penelitian ini dilakukan karena rendahnya motivasi belajar dan pemahaman siswa kelas V.3 MIN 4 Jombang pada mata pelajaran Tema 1 materi Organ Gerak Manusia Subtema 2. Berdasarkan

Area penyimpanan, persiapan, dan aplikasi harus mempunyai ventilasi yang baik , hal ini untuk mencegah pembentukan uap dengan konsentrasi tinggi yang melebihi batas limit