ANALISA PERANCANGAN DAN PENGEMBANGAN PELAYANAN PENCARIAN BUKU PERPUSTAKAAN VIA SMS

dokumen-dokumen yang mirip
PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

APLIKASI ANTRIAN SMS MENGGUNAKAN MULTIPLE CHANNEL DAN MULTI PHASE SISTEM DI PT IVM (INTITEK VIRTULINDO MANDIRI) YUYUS MOHAYUS

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

PADA SISTEM BUANA FAKULTAS ILMU JAKARTA 20122

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA RUDI ABD.SALAM

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

APLIKASI TATA PERSURATAN PADA DITJEN BADAN PERADILAN UMUM MAHKAMAH AGUNG R.I

ANALISA KINERJA MODE GATEWAY PROTOKOL ROUTING AODV-UU PADA JARINGAN AD HOC HIBRIDA FUAD ZULFIAN

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

PENGEMBANGAN OPENSOURCE PBX ASTERISK DENGAN MEMANFAATKAN TEKNOLOGI Wi-Fi DAN MOBILE PHONE SERTA KEAMANAN PANGGILAN MENGGUNAKAN FREERADIUS SERVER

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

PENGEMBANGAN APLIKASI PENGENAL WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN OPENCV AHMAD BASUKI

ANALISIS DAN PENGEMBANGAN LANJUTAN APLIKASI SIREKA(SISTEM INFORMASI RENCANA KEGIATAN DAN ANGGARAN) BAGIAN PENYUSUNAN RENCANA BADAN PUSAT STATISTIK

PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE (API) JAFAIK UNTUK PENGAMBILAN DATA DARI 21CINEPLEX.COM

HASDINAR WINDHU MARTHA

APLIKASI VIDEO DAN AUDIO ON DEMAND MENGGUNAKAN HELIX STREAMING SERVER REAL PLAYER LUTFI EKA HARDIANTO PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

MEMPERKAYA APLIKASI TOKO ONLINE DENGAN OPENLASZLO

PEMBUATAN ANIMASI UNTUK MATERI PEMBELAJARAN MATA BAGI MAHASISWA KEDOKTERAN AGUS TRIONO

STUDI IMPLEMENTASI AUDIO STREAMING PADA RADIO EMC 93.6 FM TANGERANG

APLIKASI SINKRONISASI KEGIATAN MULTI USER DALAM AGENDA ONLINE

PENGAMANAN DATA MENGGUNAKAN OPENSSL PADA APLIKASI BERBASIS WEB ANDOKO PRIYO DARMANTO

Sekolah/TK Menggunakan Macromedia

PERANCANGAN SISTEM PENGIRIMAN SUARA DALAM SIARAN LUAR RADIO MENGGUNAKAN WIRELESS. Laporan Tugas Akhir

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI KENDALI PERAHU RC (REMOTE CONTROL) BERBASIS ANDROID. Laporan Tugas Akhir. Diajukan untuk melengkapi salah satu syarat

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK. Oleh : YUDA ADRIANSYAH

IMPLEMENTASI ALGORITMA SIDIK JARI AUDIO UNTUK MENDETEKSI DUPLIKASI LAGU. Disusun Oleh : Erick Estrada NIM

IMPLEMENTASI KONFERENSI SUARA MENGGUNAKAN RAT (ROBUST AUDIO TOOL) PADA JARINGAN AD-HOC DENGAN PROTOKOL ROUTING AODV

APLIKASI PEMBUATAN INVOICE PELANGGAN POSTPAID PADA SISTEM POST BILLING PROCESSING DENGAN ENKRIPSI MD5 DI PT XYZ RIZAL AHMAD

APLIKASI MONITORING VIEW DATA INVOICE YANG DILENGKAPI METODE MD5 (STUDI KASUS PT. XYZ) NUR JAMAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

APLIKASI PENGELOLAAN KEUANGAN KELUARGA MENGGUNAKAN DATABASE SQLITE

Aplikasi Penghasil Soal Matematika Otomatis dalam Topik Konversi Satuan Berat, Satuan Panjang dan Pecahan Mata Uang. Kiagus Muhammad Alfin

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

PENGEDALI MOBIL RC BERBASIS JARINGAN WIRELESS LAN MENGGUNAKAN PLATFORM ANDROID INDRA SETTYO

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

APLIKASI KAMERA PENGAWAS SITUASI RUANGAN BERDASARKAN PERUBAHAN PIKSEL DAN JAM MALAM

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

Multimedia yang Interaktif. Studi kasus : Aplikasi Game Pembelajaran Matematika. Dasar

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

APLIKASI INFORMASI RESEP MASAK MAKANAN KHAS PULAU JAWA PADA SMARTPHONE BERBASIS ANDROID DENI NUROFIK PROGRAM STUDI TEKNIK INFORMATIKA

IMPLEMENTASI PEMOGRAMAN SERIAL PORT DAN PEMOGRAMAN SOCKET (UDP, TCP, SCTP) SMS GATEWAY ADRYAN STIA RAMADHAN

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Wisuda. Tri Manto

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

PATRIA DWI NOFANTO

STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

APLIKASI PENGAMANAN PENGIRIMAN PESAN RAHASIA MENGGUNAKAN MODEL ENKRIPSI SAHARMAN

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

PROTOTIPE PENGENDALI ALAT PENDINGIN DAN DISPLAY PENGUNJUNG BIOSKOP BERDASARKAN JUMLAH PENGUNJUNG BERBASIS MIKROKONTROLER

SISTEM PEMBELAJARAN KOLABORATIF SECARA REALTIME MENGGUNAKAN HTML5 CANVAS, NODEJS DAN MONGODB

Perancangan Server Radionet Dengan Menggunakan Icecast Server. (Studi Kasus UKM Radio Mercu Buana)

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

PENGEMBANGAN PERANGKAT LUNAK PEMUTAR MP3 MENGGUNAKAN JAVAFX RAHMAN APRIYANTO

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

PENGEMBANGAN APLIKASI BEBEK JAFAIK UNTUK MELEWATI BATASAN UNDUH PADA SITUS WEB 4SHARED ARI TRI WAHYUDI

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI)

PROTOTYPE ANALISA DAN PERANCANGAN BORANG AKREDITASI STANDAR 4 TENTANG SUMBER DAYA MANUSIA BERBASIS WEB

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

APLIKASI JOKO RENTAL MOBIL BERBASIS ANDROID. Joko Santoso

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

PENERAPAN ALGORITMA RIJNDAEL DALAM ENKRIPSI FILE SECARA SIMETRIK MENGGUNAKAN BAHASA C# SURACHMAN

PEMBUATAN DECODER ISO-8583 PADA DATABASE ENGINE MYSQL BONDAN SUMBODO SUSILO

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

LAVIRIA RATNASARI NPM

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

SIMULASI PENGENDALI PINTU GERBANG RUMAH DENGAN MENGGUNAKAN MEDIA BLUETOOTH PADA HANDPHONE MUHAMMAD FARIZ

APLIKASI PEMESANAN PAKAIAN BERBASIS WEB

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

UNIVERSITAS MERCU BUANA. Rancang Bangun Aplikasi Pembelajaran Bahasa Inggris Tingkat Sekolah. Dasar. (Studi Kasus : Kelas 6 SD) RINO FADILLAH

Transkripsi:

ANALISA PERANCANGAN DAN PENGEMBANGAN PELAYANAN PENCARIAN BUKU PERPUSTAKAAN VIA SMS SABAR SANTOSO 41506110039 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2010

ANALISA PERANCANGAN DAN PENGEMBANGAN PELAYANAN PENCARIAN BUKU PERPUSTAKAAN VIA SMS Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh: SABAR SANTOSO 41506110039 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2010

LEMBAR PERNYATAAN Yang bertanda tangan dibawah ini: NIM : 41506110039 Nama : SABAR SANTOSO Judul Skripsi : Analisa Perancangan dan pengembangan Pelayanan Pencarian Buku Perpustakaan Via SMS Menyatakan bahwa skripsi tersebut diatas adalah hasil karya saya sendiri dan bukan plagiat. Apabila ternyata ditemukan didalam laporan skripsi saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut. Jakarta, 28 Februari 2010 (Sabar Santoso)

LEMBAR PERSETUJUAN NIM : 41506110039 Nama : SABAR SANTOSO Judul Skripsi : Analisa Perancangan dan pengembangan Pelayanan Pencarian Buku Perpustakaan Via SMS SKRIPSI INI TELAH DIPERIKSA DAN DISETUJUI Jakarta, 28 Februari 2010 Joko Adianto M.Inf.Sys Pembimbing Devi Fitrianah, S.Kom., MTI Koord. Tugas Akhir Teknik Informatika Abdusy Syarif, ST., MT KaProdi Teknik Informatika

KATA PENGANTAR Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan terima kasih kepada: 1. Bapak Joko Adianto M.Inf.Sys selaku pembimbing tugas akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 2. Ibu Devi Fitrianah, S.Kom., MTI selaku koordinator tugas akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 3. Bapak Abdusy Syarif, ST., MT sebagai KaProdi Teknik Informatika yang telah membantu proses terlaksananya tugas akhir ini 4. Kepada kedua Orang tua dan Mertua tercinta yang telah memberi dukungan kepada penulis baik moral maupun spiritual. 5. Untuk Retno Dian Suryanti Enno istriku tercinta yang selama penulisan banyak memberikan doa, motivasi dan dukungannya kepada penulis.

6. Kedua Adik dan Kakakku tercinta, yang telah memberikan dukungan baik moril maupun do a. 7. Teman-teman Universitas Mercu Buana jurusan Tehnik Informatika khususnya angkatan IX dan semua pihak yang namanya tidak dapat disebutkan satu persatu, baik secara langsung maupun tidak langsung telah berperan serta dalam mewujudkan laporan Tugas akhir ini. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufiknya, Amin. Akhir kata dengan segala kerendahan hati penulis memohon maaf yang sebesar-besarnya atas kekurangan dan keterbatasan yang terdapat dalam laporan Tugas akhir ini dan untuk itu semua saran dan kritik yang sifatnya membangun sangat diharapkan demi kesempurnaan laporan Tugas akhir ini serta besar harapan penulis semoga laporan Tugas akhir ini dapat bermanfaat bagi pihak-pihak yang membutuhkan. Jakarta, 28 Februari 2010 Penulis

ABSTRAKSI Sebagai usaha dibidang jasa, perpustakaan perlu memberikan layanan kepada pengunjung secara cepat dan tepat. Memanfaatkan fasilitas komputer dan teknologi selular diharapkan pelayanan kepada pengunjung dapat membantu terutama dalam pencarian buku. Mengingat perkembangan jaman yang semakin maju akan teknologi komputer dan teknologi selular. Aplikasi ini dibangun dengan alasan agar masyarakat dapat memanfaatkan hadirnya perpustakaan tanpa harus melakukan mendatangi langsung ke perpustakaan melalui media pencarian dengan media katalog, namun dengan mengirim SMS yang berisi kode ISBN dari buku yang diinginkan, dan secara otomatis akan mendapatkan SMS balasan yang berisi tersedia atau tidaknya buku yang dimaksud, dan status buku tersebut sedang dipinjam atau tidak. Rancangan aplikasi ini memanfaatkan ponsel yang terkoneksi dengan sebuah komputer yang dijadikan sebagai server. Server ini bertindak sebagai SMS-Center dan juga database server. Mahasiswa yang membutuhkan informasi tersedia atau tidak buku diperpustakaan dapat mengirimkan SMS melalu ponsel pengguna ke ponsel terminal. Ponsel terminal dikoneksikan ke server melalui kabel data. SMS yang masuk akan diterima ponsel terminal kemudian diteruskan ke server untuk diproses, dan ponsel terminal akan mengirimkan SMS balasan ke ponsel pengguna berisi data yang sudah diproses oleh server.

Tugas akhir ini membahas mengenai proses analisa perancangan dan pengembangan dalam membuat sebuah program berbasiskan web, untuk membantu dalam proses pencarian informasi buku di perpustakaan via SMS. Kata Kunci :SMS Center, Rancangan Aplikasi, Server

DAFTAR ISI Halaman LEMBAR PERNYATAAN... I LEMBAR PERSETUJUAN... II KATA PENGANTAR.... III ABSTRAKSI. V ABSTRACTION. VII DAFTAR ISI VIII DAFTAR GAMBAR.. XII DAFTAR TABEL XIII BAB I PENDAHULUAN 1.1 Tinjauan Umum 1 1.2 Latar Belakang Masalah.. 2 1.3 Identifikasi Masalah 3 1.4 Batasan Masalah..3 1.5 Ruang Lingkup Pembahasan.. 4 1.6 Tujuan Penelitian 5 1.7 Metodologi Penelitian... 6 1.8 Sistematika Penulisan 7 BAB II LANDASAN TEORI 2.1 Konsep Dasar Informasi 8 2.2 SMS (Short Message Service).. 8

2.2.1 Karakteristik SMS 9 2.2.2 SMS Gateway. 10 2.3 NOWSMS Gateway... 11 2.4 MySQL... 12 2.4.1 Dasar dasar MySQL.. 13 2.4.2 Fungsi-fungsi MySQL. 15 2. 4. 2. 1 Fungsi mysql_connect. 16 2. 4. 2. 2 Fungsi mysql_close 17 2. 4. 2. 3 Fungsi mysql_create_db... 17 2. 4. 2. 4 Fungsi mysql_drop_db... 17 2. 4. 2. 5 Fungsi mysql_select_db... 18 2. 4. 2. 6 Fungsi mysql_query 18 2. 4. 2. 7 Fungsi mysql_db_query... 19 2. 4. 2. 8 Fungsi mysql_num_rows 20 2. 4. 2. 9 Fungsi mysql_affected_rows. 20 2. 4. 2.10 Fungsi mysql_num_fields 20 2. 4. 2.11 Fungsi mysql_fetch_row. 21 2. 4. 2.12 Fungsi mysql_fetch_array 21 2.5 Diagram Arus Data DAD (Data Flow Diagram DFD) 21 2. 5.1 Entitas Luar (External Entity) dan Terminal 22 2.5.1.1 Pedoman pemberian nama terminal dan entitas luar.. 22

2. 5. 2 Proses.. 23 2.5.2.1 Pedoman pemberian nama proses. 23 2. 5. 3 Alir Data (Data Flow)... 24 2.5.3.1 Pedoman pemberian nama aliran data... 24 2. 5. 4 Penyimpan Data (Data Store)... 25 2.5.4.1 Pedoman pemberian nama data store 25 2. 5. 5 Diagram Konteks (Context Diagram). 25 2. 6 Flowchart... 26 2. 6.1 Definisi Flowchart... 26 2.7 Pengenalan Pada Java... 28 2.7. 1 Java 2 SDK Standard Edition (J2SE).... 28 2.7. 2 Java Apache Tomcat... 29 2. 8 Perangkat Komunikasi 30 2. 9 Media Koneksi 31 2. 10 Tahapan Implementasi... 31 BAB III ANALISA DAN PERANCANGAN 3. 1 Identifikasi Masalah... 33 3. 2. Pemodelan Analisis.. 34 3. 3 Data Flow Diagram(DFD).. 34 3.3.1 DFD Level 0. 35 3.3.2 DFD Level 1. 35 3.3.3 DFD Level 2. 36 3. 4 Flowchart 37

3. 5 Rancangan Database. 39 3. 6 Rancangan Program 42 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak. 44 4.2 Pembuatan Direktori 45 4.3. Prosedure pengoperasian.. 46 4.4 Cara Kerja Program. 47 4.5 Metode Pengujian White box Testing... 48 4.6 Metode Pengujian Black box Testing... 51 4.7 Uraian Prosedure 53 4.8 Analisis hasil pengujian. 55 BAB V PENUTUP 5.1. Kesimpulan 56 5.2. Saran. 57 DAFTAR PUSTAKA 58 LAMPIRAN.. 60

DAFTAR GAMBAR BAB II LANDASAN TEORI Gambar 2.1 Sistem Pengiriman SMS. 10 BAB III ANALISA DAN PERANCANGAN Gambar 3.1. Rancangan Alur Sistem.. 26 Gambar 3.2 Ilustrasi alur kerja Sistem SMS Gateway.. 27 Gambar 3.3. Gambar 3.3. Data Flow Diagram Level 0 35 Gambar 3.4. Data Flow Diagram Level1. 36 Gambar 3.5. Data Flow Diagram Level 2. 36 Gambar 3.6 Flowchart Alur Program.. 37 Gambar 3.7 Alur logika dari edit.jsp... 39 Gambar 3.8 Pembuatan Database berhasil. 40 Gambar 3.9 Pembuatan Tabel katalog 41 Gambar 3.10 Hasil dari tabel yang telah dibuat 41 Gambar 3. 11 Rancangan Struktur Tabel Katalog... 42 Gambar 3.12 Form Pengeditan Buku 43 BAB IV IMPLEMENTASI DAN PENGUJIAN Gambar 4.1 Direktori Awal 45 Gambar 4.2 koneksi handphone ke Laptop 47 Gambar 4.3 Tampilan proses kompilasi dan deployment berhasil 50 Gambar 4.4 Tampilan Tomcat saat berhasil dijalankan.. 51

Gambar 4.5 Tampilan winmysqladmin.. 51 Gambar 4.6 Konfigurasi 2 way pada NowSMS.. 52 Gambar 4.7 Menjalankan service dari NowSMS... 53 Gambar 4.8 Format penulisan SMS. 53 Gambar 4.9 SMS Balasan kesalahan format penulisan 54 Gambar 4.10 SMS Balasan Informasi Buku... 54 Gambar 4.11 SMS Balasan Ketidaksediannya buku... 55

DAFTAR TABEL Halaman BAB II LANDASAN TEORI Tabel 2.2. Tipe data untuk tanggal dan jam... 14 Tabel 2.1. Tipe data untuk bilangan... 15 Tabel 2.3. Tipe data untuk Karakter 15 BAB III ANALISA DAN PERANCANGAN Tabel 3. 1 struktur tabel katalog. 40

BAB I PENDAHULUAN 1.1 Tinjauan Umum Komputer adalah peralatan yang bekerja dibawah kerja kontrol program yang tersimpan, yang secara otomatis menerima, menyimpan dan memproses data untuk menghasilkan informasi yang merupakan hasil dari pemprosesan itu. Komputer berasal dari kata to compute yang berarti menghitung. Jadi secara umum komputer disebut sebagai mesin hitung. Tetapi pengertian komputer saat ini bukanlah sematamata sebagai alat hitung saja, tetapi adalah suatu alat hitung dengan konstruksi elektronik yang mempunyai tempat penyimpanan dan bekerja dengan bantuan program yang diberikan kepadanya. Didalam dunia yang sedang berkembang penerapan dari teknologi komputer yang disebut dengan komputerisasi, komputer tidak hanya mempengaruhi secara pribadi, tetapi secara umum dan hampir semua dunia telah tersentuh oleh sistem komputerisasi. Komputer diciptakan tidak lain sebagai alat Bantu manusia dalam hal pemecahan masalah atau persoalan yang rumit secara cepat dan tepat. Selain komputer yang berkembang saat ini, Teknologi selular juga berkembang cepat akhir-akhir ini. Beberapa tahun yang lalu, sebuah telepon selular (ponsel) hadir dengan tampilan layar hitam putih (monochrome), bunyi ringtone yang ala kadarnya, bentuk yang cukup besar, dan fungsi yang standar. Bayangkan dengan keadaan

sekarang. Ponsel keluaran terbaru, biasanya sudah mempunyai layar berwarna, lengkap dengan kamera mega pixel yang terintegrasi, dan nada dering polyphonic yang lumayan enak untuk didengar. Sekarang ini, kita dapat melihat email via ponsel dengan memanfaatkan koneksi GPRS, tak berhenti sampai disitu, kehadiran teknologi 3G memungkinkan kita melakukan video streaming melalui ponsel kita. Namun dengan hadirnya teknologi yang sudah sangat canggih tersebut, ada satu teknologi yang masih digunakan dan tetap menjadi favorit dari dulu hingga sekarang yaitu SMS. Mungkin karena faktor biaya SMS yang lebih murah daripada melakukan percakapan diponsel sehingga membuat kita lebih sering mengirim SMS daripada menelepon. 1.2 Latar Belakang Masalah Sebagai usaha dibidang jasa, perpustakaan perlu memberikan layanan kepada pengunjung secara cepat dan tepat. Memanfaatkan fasilitas komputer dan teknologi selular diharapkan pelayanan kepada pengunjung dapat membantu terutama dalam pencarian buku. Mengingat perkembangan jaman yang semakin maju akan teknologi komputer dan teknologi selular. Aplikasi ini dibangun dengan alasan agar masyarakat dapat memanfaatkan hadirnya perpustakaan tanpa harus melakukan mendatangi langsung ke perpustakaan melalui media pencarian dengan media katalog, namun dengan mengirim SMS yang berisi kode ISBN dari buku yang diinginkan, dan secara otomatis akan mendapatkan

SMS balasan yang berisi tersedia atau tidaknya buku yang dimaksud, dan status buku tersebut sedang dipinjam atau tidak. 1.3 Identifikasi Masalah Setelah mengetahui dan memperhatikan dari latar belakang masalah yang ada maka pada tugas akhir ini dititik beratkan pada masalah pelayanan informasi yang meliputi: 1. Entry data Request Sistem yang berjalan tidak memiliki kemampuan untuk menerima request yang berasal dari media SMS dan hanya bisa menerima request yang berasal dari media katalok PC yang berada pada perpustakaan tersebut. 2. Pengolahan data Request Penyampaian data informasi yang sangat menyita waktu membuat pelayanan sangat kurang efektif, sehingga memerlukan suatu sistem yang dapat mengolah data dengan cepat dan akurat sesuai dengan permintaan yang diinginkan. 1.4 Batasan Masalah

Untuk mengindari meluasnya serta disamping adanya keterbatasn pengetahuan dan kemampuan maka Tugas Akhir ini dibatasi dengan ruang lingkup sebagai berikut: 1. Informasi yang diperoleh sebatas masalah tersedia atau tidaknya buku pada perpustakaan dengan menggunakan media SMS pada ponsel 2. Algoritma pengolahan data terbatas hanya menggunakan format SMS PDU (Protocol Data Unit) pengiriman dan SMS PDU penerima. 3. Rancangan program sebagai penyelesian masalah menggunakan bahasa pemprograman java sebagai GUI (Graphics User Interface) 4. Pengolahan basis data dikembangkan dengan bahasa pemprograman yang berbasis web dengan Apache Tomcat sebagai Web Servernya. 5. Server basis data yang digunakan untuk pengembangan program adalah MySQL. 6. Menggunakan Software NOwSMS untuk dijadikan sebuah SMS Gateway. 1.5 Ruang Lingkup Pembahasan Dalam penulisan tugas akhir ini ruang lingkup pembahasan terjadi pada PERPUSTAKAAN SEKOLAH MENENGAH UMUM XYZ pada Rancangan aplikasi ini memanfaatkan ponsel yang terkoneksi dengan sebuah komputer yang dijadikan sebagai server. Server ini bertindak sebagai SMS-Center dan juga database server. Mahasiswa yang membutuhkan informasi dapat mengirim SMS melalu ponsel pengguna ke ponsel terminal. Ponsel terminal dikoneksikan ke server melalui kabel data. SMS yang masuk akan diterima ponsel terminal kemudian diteruskan ke server

untuk diproses, dan ponsel terminal akan mengirimkan SMS balasan ke ponsel pengguna berisi data yang sudah diproses oleh server. 1.6 Tujuan Penelitian Adapun Tujuan dari penelitian ini adalah : 1. Mencari solusi yang tepat yang dapat digunakan untuk menunjang sistem komunikasi di perpustakaan XYZ, diharapkan dengan sistem komunikasi yang diterapkan dapat membantu pelayanan diperpustakaan dan memudahkan mahasiswa dalam mendapatkan informasi buku. 2. Memperbaiki dan mengembangkan sistem yang pernah ada menjadi lebih baik. 1.7 Metodologi Penelitian Dalam penulisan tugas akhir ini agar hasil yang diinginkan baik dan tepat, diperlukan beberapa metode penulisan yang digunakan oleh penulis untuk memperoleh data adalah sebagai berikut: 1. Metode Observasi Dalam metode ini penulis mengumpulkan dan memperoleh melalui pengamatan langsung ke lapangan dan terjun pada beberapa objek yang akan dijadikan bahan penulisan. 2. Metode Studi Pustaka

Dalam metode ini penulisan mengumpulkan dan memperoleh data dari membaca dan mempelajari buku-buku referensi diperpustakaan yang menunjang atau berkaitan dengan materi tugas akhir guna mendapatkan gambaran mengenai materi yang akan dijadikan bahan penulisan. 1.8 Sistematika Penulisan Penyajian Tugas Akhir ini di bagi dalam lima bab, daftar pustaka dan lampiran dengan sistematika penulisan sebagai berikut: BAB 1 PENDAHULUAN Menjelaskan latar belakang dari pengembangan sistem, identifikasi masalah, batasan masalah, metodologi kerja dan sistematika penulisan laporan. BAB 2 LANDASAN TEORI Menjelaskan tentang proses kerja dari sistem komunikasi dan perangkat pendukung yang digunakan sebagai penunjang aplikasi sistem komunikasi tersebut. BAB 3 ANALISA DAN PERANCANGAN Pembahasan tentang analisa dan rancangan sistem komunikasi yang diusulkan.

BAB 4 IMPLEMENTASI DAN PENGUJIAN Menjelaskan tentang proses implementasi dari sistem komunikasi yang diusulkan dan proses ujicoba untuk membuktikan bahwa sistem yang dibangun telah berjalan dengan baik dan sesuai dengan kebutuhan. BAB 5 PENUTUPAN Menjelaskan tentang kesimpulan dari hasil penelitian serta saran yang dibutuhkan atau diperlukan dalam penelitian maupun penulisan tugas akhir. DAFTAR PUSTAKA LAMPIRAN