Sistem Informasi Pengingat Jadwal Pengembalian Buku Di Perpustakaan Fmipa Usu Berbasis Sms Gateway
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN
BUKU DI PERPUSTAKAAN FMIPA USU
BERBASIS SMS GATEWAY
TUGAS AKHIR
SILVIA PRATIWI Y
132406144
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN
BUKU DI PERPUSTAKAAN FMIPA USU
BERBASIS SMS GATEWAY
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli
Madya
SILVIA PRATIWI Y
132406144
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN BUKU
DI PERPUSTAKAAN FMIPA USU BERBASIS SMS GATEWAY
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
SILVIA PRATIWI Y
132406144
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala
berkat dan pengasihanNya yang sungguh berlimpah, sehingga penulis dapat
menyelesaikan tugas akhir ini sebagai syarat memperoleh gelar Ahli Madya
Program Studi D3 Teknik Informatika Universitas Sumatera Utara.
Penyelesaian tugas akhir ini tidak terlepas dari bantuan berbagai pihak,
untuk itu penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1.
2.
3.
4.
5.
6.
Bapak Drs. Rosman Siregar, M.Si selaku Dosen Pembimbing yang
senantiasa membimbing penulis hingga Tugas Akhir ini selesai.
Bapak Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Bapak Prof. Dr. Tulus, Vordipl. Math., M.Si., Ph.D. selaku Ketua
Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D3 Teknik
Informatika.
Yolanda Simamora, Clara Stefhani dan Naomi Theresia sebagai sahabat
terbaik.
Kedua Orang Tua penulis yang telah memberikan dukungan moril dan
spiritual, Alm. Ir. Nelson Eddy Siahaan dan Almh. Dra. Bonur Rulyanna
Sitorus yang terlebih dahulu meninggalkan dunia ini saat masa perkuliahan
penulis, abang saya Rudyanto Budiman Pratama Siahaan dan kakak saya
Stephany Novianty Siahaan yang terus memberikan motivasi dan dukungan.
Akhir kata, semoga Tugas Akhir ini dapat memberi manfaat dan
menambah wawasan maupun pengetahuan kita.
iii
Universitas Sumatera Utara
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN BUKU
DI PERPUSTAKAAN FMIPA USU BERBASIS
SMS GATEWAY
ABSTRAK
Perpustakaan FMIPA USU merupakan salah satu perpustakaan di USU yang tidak
terlepas dari masalah yang wajar terjadi di suatu perpustakaan, yaitu salah satunya
mengenai masalah peminjaman dan pengembalian buku. Masalah ini muncul
ketika para anggota perpustakaan lupa jadwal pengembalian buku yang
dipinjamnya. Tidak adanya sistem pengingat jadwal pengembalian buku
menyebabkan banyak anggota yang lupa tanggal pengembalian buku yang
dipinjamnya sehingga beresiko terkena denda karna batas waktu peminjaman
buku telah berakhir. Untuk itu, sistem informasi yang dikembangkan dengan
menggunakan AT Command dan berbasis SMS Gateway ini akan dapat
meminimalisir hal tersebut. Sistem akan secara berkala mengingatkan kepada para
anggota perpustakaan FMIPA USU yang meminjam buku tentang jadwal
pengembalian buku yang dipinjamnya sehingga kegiatan peminjaman dan
pengembalian buku di perpustakaan dapat berjalan baik dan lancar.
Kata kunci : Sistem Informasi, AT Command, SMS Gateway, Perpustakaan.
iv
Universitas Sumatera Utara
v
Universitas Sumatera Utara
SCHEDULE REMINDER OF INFORMATION SYSTEM FOR
RETURNING BOOK IN FMIPA USU LIBRARY
BASED ON SMS GATEWAY
ABSTRACT
FMIPA USU library is one of the libraries in USU which inseparable from many
reasonable issues that occur in other libraries. One of them is an issue about
borrowing and returning books. This issue appears when the library members
forgot about the schedule to return the book that have been borrowed by them.
The absence of a reminder schedule system to return the books causes many
library members who forgot the schedule to return the books have a risk to get a
fine because the limit to return the book is over. Therefore, the reminder
information system developed using AT Command and based on SMS Gateway
could resolve the issue. The system will give a reminder about the schedule to
return the books periodically to all library members of FMIPA USU library who
borrow the books. With this, borrowing and returning books to the library can be
run properly and smoothly.
Keywords :SistemInformasi, AT Command, SMS Gateway, Perpustakaan.
iv
Universitas Sumatera Utara
v
Universitas Sumatera Utara
DAFTAR ISI
..................................................................................................................... Halaman
Persetujuan ............................................................................................................... i
Pernyataan ............................................................................................................... ii
Penghargaan ........................................................................................................... iii
Abstrak ................................................................................................................... iv
Abstract ....................................................................................................................v
Daftar Isi................................................................................................................. vi
Daftar Gambar ...................................................................................................... viii
Bab 1. Pendahuluan ....................................................................................................
1.1 Latar Belakang .......................................................................................1
1.2 Perumusan Masalah ...............................................................................3
1.3 Batasan Masalah.....................................................................................3
1.4 Tinjauan Penelitian.................................................................................4
1.5 Manfaat Penelitian .................................................................................5
1.6 Metodologi Penelitian ............................................................................5
1.7 Sistematika Penulisan ............................................................................6
Bab 2. Landasan Teori ...............................................................................................
2.1 Sistem .....................................................................................................8
2.2 Informasi ................................................................................................8
2.3 Sistem Informasi ....................................................................................9
2.4 SMS (Short Message Service) .............................................................11
2.4.1 Mekanisme Kerja SMS
12
2.5 Pengenalan SMS Gateway ...................................................................13
2.5.1 Kedudukan SMS Gateway dalam Network GS 15
2.5.2 Cara kerja SMS Gateway
16
2.5.3 Model SMS Gateway
2.6 AT Command .......................................................................................19
2.7 MySQL.................................................................................................21
2.8 Microsoft Visual Studio 2010
23
vi
Universitas Sumatera Utara
Bab 3. Perancangan Sistem ........................................................................................
3.1 Pengertian Perancangan Sistem ...........................................................24
3.2 Flowchart Program ...............................................................................25
3.3 Diagram Konteks Sistem .....................................................................27
3.4 Diagram Flow Diagram........................................................................27
3.5 Diagram Rinci Proses 1: Input Data ....................................................29
3.6 Diagram Rinci Proses 2: Edit dan Hapus Data ....................................29
3.7 Diagram Rinci Proses 3: Lihat Data ....................................................30
3.8 Entity Relationship Diagram ................................................................31
Bab 4. Implementasi Sistem.......................................................................................
4.1 Pengertian Implementasi Sistem ..........................................................34
4.2 Tujuan Implementasi Sistem ................................................................34
4.3 Spesifikasi Perangkat Keras .................................................................34
4.4 Spesifikasi Perangkat Lunak ................................................................35
4.5 Demonstrasi Program
36
4.5.1 Tampilan awal
36
4.5.2 Tampilan Menu
37
4.5.3 Tampilan Form tambah data
40
4.5.4 Tampilan edit dan hapus data
42
4.5.5 Tampilan Keluar
44
4.6 Hasil pengujian sistem
44
Bab 5. Kesimpulan dan Saran ....................................................................................
5.1 Kesimpulan ..........................................................................................50
5.2 Saran
51
........................................................................................................................
Daftar Pustaka
Lampiran
vii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Gambar
Judul ................................................ Halaman
2.1
Mekanisme Kerja SMS ......................................................12
2.2
SMS Gateway dalam Network GSM .................................15
2.3
Cara Kerja SMS Gateway ..................................................16
2.4
Tampilan Awal Microsoft Visual Studio 2010 ..................23
3.1
Flowchart Program .............................................................26
3.2
Diagram Konteks Sistem....................................................27
3.3
DFD Level Nol Sistem .......................................................28
3.4
DFD Rinci Proses 1: Input Data ........................................29
3.5
DFD Rinci Proses 2: Peminjaman dan Pengembalian .......30
3.6
DFD Rinci Proses 3: Lihat Data ........................................31
3.7
ERD Sistem ........................................................................33
4.1
Tampilan Memilih Koneksi ...............................................36
4.2
Tampilan Koneksi Telah Berhasil ......................................37
4.3
Tampilan Menu Buku ........................................................38
4.4
Tampilan Menu Anggota ...................................................39
4.5
Tampilan Menu Peminjaman .............................................39
4.6
Tampilan Menu Pengembalian ..........................................40
4.7
Tampilan Form Tambah Data Buku ..................................41
4.8
Tampilan Form Tambah Data Anggota .............................41
4.9
Tampilan Form Tambah Data Peminjaman .......................42
4.10
Tampilan Form Tambah Data Pengembalian ....................42
4.11
Tampilan Edit Buku ...........................................................43
4.12
Tampilan Edit Anggota ......................................................43
4.13
Tampilan Keluar.................................................................44
4.14
SMS Konfirmasi ................................................................45
4.15
SMS Pengingat Jadwal Pengembalian H-1 ........................45
4.16
SMS Pengingat Jadwal Pengembalian Hari H ...................46
4.17
SMS Pengingat Jadwal Pengembalian H+3 .......................47
viii
Universitas Sumatera Utara
4.18
SMS Request Denda ..........................................................47
4.19
SMS Request Denda dengan Kode Peminjaman Salah .....48
4.20
SMS Request Denda dengan Format SMS Salah
4.21
SMS Request Denda Mengetahui Status Pengembalian
Buku
4.22
48
49
SMS Request Denda Menunjukkan Status Peminjaman
Belum Melewati Tenggang Waktu
49
ix
Universitas Sumatera Utara
BUKU DI PERPUSTAKAAN FMIPA USU
BERBASIS SMS GATEWAY
TUGAS AKHIR
SILVIA PRATIWI Y
132406144
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN
BUKU DI PERPUSTAKAAN FMIPA USU
BERBASIS SMS GATEWAY
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli
Madya
SILVIA PRATIWI Y
132406144
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN BUKU
DI PERPUSTAKAAN FMIPA USU BERBASIS SMS GATEWAY
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
SILVIA PRATIWI Y
132406144
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala
berkat dan pengasihanNya yang sungguh berlimpah, sehingga penulis dapat
menyelesaikan tugas akhir ini sebagai syarat memperoleh gelar Ahli Madya
Program Studi D3 Teknik Informatika Universitas Sumatera Utara.
Penyelesaian tugas akhir ini tidak terlepas dari bantuan berbagai pihak,
untuk itu penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1.
2.
3.
4.
5.
6.
Bapak Drs. Rosman Siregar, M.Si selaku Dosen Pembimbing yang
senantiasa membimbing penulis hingga Tugas Akhir ini selesai.
Bapak Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Bapak Prof. Dr. Tulus, Vordipl. Math., M.Si., Ph.D. selaku Ketua
Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D3 Teknik
Informatika.
Yolanda Simamora, Clara Stefhani dan Naomi Theresia sebagai sahabat
terbaik.
Kedua Orang Tua penulis yang telah memberikan dukungan moril dan
spiritual, Alm. Ir. Nelson Eddy Siahaan dan Almh. Dra. Bonur Rulyanna
Sitorus yang terlebih dahulu meninggalkan dunia ini saat masa perkuliahan
penulis, abang saya Rudyanto Budiman Pratama Siahaan dan kakak saya
Stephany Novianty Siahaan yang terus memberikan motivasi dan dukungan.
Akhir kata, semoga Tugas Akhir ini dapat memberi manfaat dan
menambah wawasan maupun pengetahuan kita.
iii
Universitas Sumatera Utara
SISTEM INFORMASI PENGINGAT JADWAL PENGEMBALIAN BUKU
DI PERPUSTAKAAN FMIPA USU BERBASIS
SMS GATEWAY
ABSTRAK
Perpustakaan FMIPA USU merupakan salah satu perpustakaan di USU yang tidak
terlepas dari masalah yang wajar terjadi di suatu perpustakaan, yaitu salah satunya
mengenai masalah peminjaman dan pengembalian buku. Masalah ini muncul
ketika para anggota perpustakaan lupa jadwal pengembalian buku yang
dipinjamnya. Tidak adanya sistem pengingat jadwal pengembalian buku
menyebabkan banyak anggota yang lupa tanggal pengembalian buku yang
dipinjamnya sehingga beresiko terkena denda karna batas waktu peminjaman
buku telah berakhir. Untuk itu, sistem informasi yang dikembangkan dengan
menggunakan AT Command dan berbasis SMS Gateway ini akan dapat
meminimalisir hal tersebut. Sistem akan secara berkala mengingatkan kepada para
anggota perpustakaan FMIPA USU yang meminjam buku tentang jadwal
pengembalian buku yang dipinjamnya sehingga kegiatan peminjaman dan
pengembalian buku di perpustakaan dapat berjalan baik dan lancar.
Kata kunci : Sistem Informasi, AT Command, SMS Gateway, Perpustakaan.
iv
Universitas Sumatera Utara
v
Universitas Sumatera Utara
SCHEDULE REMINDER OF INFORMATION SYSTEM FOR
RETURNING BOOK IN FMIPA USU LIBRARY
BASED ON SMS GATEWAY
ABSTRACT
FMIPA USU library is one of the libraries in USU which inseparable from many
reasonable issues that occur in other libraries. One of them is an issue about
borrowing and returning books. This issue appears when the library members
forgot about the schedule to return the book that have been borrowed by them.
The absence of a reminder schedule system to return the books causes many
library members who forgot the schedule to return the books have a risk to get a
fine because the limit to return the book is over. Therefore, the reminder
information system developed using AT Command and based on SMS Gateway
could resolve the issue. The system will give a reminder about the schedule to
return the books periodically to all library members of FMIPA USU library who
borrow the books. With this, borrowing and returning books to the library can be
run properly and smoothly.
Keywords :SistemInformasi, AT Command, SMS Gateway, Perpustakaan.
iv
Universitas Sumatera Utara
v
Universitas Sumatera Utara
DAFTAR ISI
..................................................................................................................... Halaman
Persetujuan ............................................................................................................... i
Pernyataan ............................................................................................................... ii
Penghargaan ........................................................................................................... iii
Abstrak ................................................................................................................... iv
Abstract ....................................................................................................................v
Daftar Isi................................................................................................................. vi
Daftar Gambar ...................................................................................................... viii
Bab 1. Pendahuluan ....................................................................................................
1.1 Latar Belakang .......................................................................................1
1.2 Perumusan Masalah ...............................................................................3
1.3 Batasan Masalah.....................................................................................3
1.4 Tinjauan Penelitian.................................................................................4
1.5 Manfaat Penelitian .................................................................................5
1.6 Metodologi Penelitian ............................................................................5
1.7 Sistematika Penulisan ............................................................................6
Bab 2. Landasan Teori ...............................................................................................
2.1 Sistem .....................................................................................................8
2.2 Informasi ................................................................................................8
2.3 Sistem Informasi ....................................................................................9
2.4 SMS (Short Message Service) .............................................................11
2.4.1 Mekanisme Kerja SMS
12
2.5 Pengenalan SMS Gateway ...................................................................13
2.5.1 Kedudukan SMS Gateway dalam Network GS 15
2.5.2 Cara kerja SMS Gateway
16
2.5.3 Model SMS Gateway
2.6 AT Command .......................................................................................19
2.7 MySQL.................................................................................................21
2.8 Microsoft Visual Studio 2010
23
vi
Universitas Sumatera Utara
Bab 3. Perancangan Sistem ........................................................................................
3.1 Pengertian Perancangan Sistem ...........................................................24
3.2 Flowchart Program ...............................................................................25
3.3 Diagram Konteks Sistem .....................................................................27
3.4 Diagram Flow Diagram........................................................................27
3.5 Diagram Rinci Proses 1: Input Data ....................................................29
3.6 Diagram Rinci Proses 2: Edit dan Hapus Data ....................................29
3.7 Diagram Rinci Proses 3: Lihat Data ....................................................30
3.8 Entity Relationship Diagram ................................................................31
Bab 4. Implementasi Sistem.......................................................................................
4.1 Pengertian Implementasi Sistem ..........................................................34
4.2 Tujuan Implementasi Sistem ................................................................34
4.3 Spesifikasi Perangkat Keras .................................................................34
4.4 Spesifikasi Perangkat Lunak ................................................................35
4.5 Demonstrasi Program
36
4.5.1 Tampilan awal
36
4.5.2 Tampilan Menu
37
4.5.3 Tampilan Form tambah data
40
4.5.4 Tampilan edit dan hapus data
42
4.5.5 Tampilan Keluar
44
4.6 Hasil pengujian sistem
44
Bab 5. Kesimpulan dan Saran ....................................................................................
5.1 Kesimpulan ..........................................................................................50
5.2 Saran
51
........................................................................................................................
Daftar Pustaka
Lampiran
vii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Gambar
Judul ................................................ Halaman
2.1
Mekanisme Kerja SMS ......................................................12
2.2
SMS Gateway dalam Network GSM .................................15
2.3
Cara Kerja SMS Gateway ..................................................16
2.4
Tampilan Awal Microsoft Visual Studio 2010 ..................23
3.1
Flowchart Program .............................................................26
3.2
Diagram Konteks Sistem....................................................27
3.3
DFD Level Nol Sistem .......................................................28
3.4
DFD Rinci Proses 1: Input Data ........................................29
3.5
DFD Rinci Proses 2: Peminjaman dan Pengembalian .......30
3.6
DFD Rinci Proses 3: Lihat Data ........................................31
3.7
ERD Sistem ........................................................................33
4.1
Tampilan Memilih Koneksi ...............................................36
4.2
Tampilan Koneksi Telah Berhasil ......................................37
4.3
Tampilan Menu Buku ........................................................38
4.4
Tampilan Menu Anggota ...................................................39
4.5
Tampilan Menu Peminjaman .............................................39
4.6
Tampilan Menu Pengembalian ..........................................40
4.7
Tampilan Form Tambah Data Buku ..................................41
4.8
Tampilan Form Tambah Data Anggota .............................41
4.9
Tampilan Form Tambah Data Peminjaman .......................42
4.10
Tampilan Form Tambah Data Pengembalian ....................42
4.11
Tampilan Edit Buku ...........................................................43
4.12
Tampilan Edit Anggota ......................................................43
4.13
Tampilan Keluar.................................................................44
4.14
SMS Konfirmasi ................................................................45
4.15
SMS Pengingat Jadwal Pengembalian H-1 ........................45
4.16
SMS Pengingat Jadwal Pengembalian Hari H ...................46
4.17
SMS Pengingat Jadwal Pengembalian H+3 .......................47
viii
Universitas Sumatera Utara
4.18
SMS Request Denda ..........................................................47
4.19
SMS Request Denda dengan Kode Peminjaman Salah .....48
4.20
SMS Request Denda dengan Format SMS Salah
4.21
SMS Request Denda Mengetahui Status Pengembalian
Buku
4.22
48
49
SMS Request Denda Menunjukkan Status Peminjaman
Belum Melewati Tenggang Waktu
49
ix
Universitas Sumatera Utara