PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB
TUGAS AKHIR
KIKI APRILLA 102406077
PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
Universitas Sumatera Utara
PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
KIKI APRILLA 102406077
PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
Universitas Sumatera Utara
ii PERSETUJUAN
Judul
Kategori Nama Program Studi Departemen Fakultas
: PEMBUATAN SIMULASI APLIKASI GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB : TUGAS AKHIR : KIKI APRILLA : D-3 TEHNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2013
Diketahui/Disetujuioleh DepartemenMatematika FMIPA USU Ketua
Pembimbing I
Prof. Dr. Tulus, M.Si NIP. 19620901 198803 1 002
Drs. James P. Marbun, M.Kom. NIP. 195806111986031002
Universitas Sumatera Utara
iii
PERNYATAAN
PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB
TUGAS AKHIR
Saya mengaku bawhwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2013
KIKI APRILLA 102306077
Universitas Sumatera Utara
iv
PENGHARGAAN
Segala puji saya sampaikan kepada Allah SWT karena berkat Rahmat dan Anugrah-Nya dari segala karunia-Nya lah dengan mengucapkan syukur alhamdulillahirabbil „alamin penulis telah menyelesaikan tugas akhir dengan judul “Pembuatan Simulasi Aplikasi Sms Gateway Pemesanan Pakaian Muslimah Online Berbasis Web”. Penyusunan dan penulisan Tugas akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap mahasisiwa jurusan Tehnik Informatika Program Studi D3 di FMIPA USU Medan. Ucapan terima kasih ini saya Drs. James P. Marbun, M.Kom selaku pembimbing tugas akhir yang telah memberikan bimbingan dan arahan selama ini kepada Ketua dan Sekretaris Departemen Prof. Dr. Tulus, M.Si, dan Dra. Mardiningsih. M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sematera Utara, semua dosen pada Departemen Matematika FMIPA USU, pegawai FMIPA USU. Akhirnya, tidak terlupakan kepada bapak, ibu dan kakak-kakakku yang selalu memberikan dukungan dan perhatiannya, juga kepada Edrian Hadinata S.Kom dan semua sahabat (Padlian,Anwar,Marni Sinurat,Rentika) yang selalu memberikan saran, kritikan dan semangat yang tiada henti untuk menyelesaikan tugas akhir ini. Semoga Allah SWT akan membalasnya.
Universitas Sumatera Utara
v
ABSTRAK
Pesatnya perkembangan di bidang teknologi informasi dan komunikasi memberikan pengaruh yang besar pada berbagai aspek kehidupan manusia. Yang paling jelas adalah perubahan perubahan mendasar terhadap cara orang berkomunikasi jarak jauh. SMS merupakan salah satu media untuk menerima dan mengirim informasi yang sangat efektif dan efisien. SMS kini berkembang menjadi sebuah aplikasi bernama SMS Gateway. Melalui fasilitas SMS Gateway, seseorang dapat memperoleh informasi, dan lain-lain. dengan biaya yang relatif rendah dan metode yang mudah. SMS Gateway Sistem dibangun dengan tiga komponen utama, yaitu sebagai dedicated server Gammu SMS gateway, javascript sebagai bahasa pemrograman untuk mengubah halaman web statis menjadi halaman dinamis dan interaktif, dan MySQL sebagai database server. Gammu berfungsi untuk menghubungkan komputer ke ponsel sebagai Gateway SMS server adalah proses pengiriman dan penerimaan SMS. Fungsi MySQL untuk menyimpan data dan proses SMS yang masuk secara otomatis akan membalas SMS. Penulis bermaksud untuk menerapkan teknologi SMS Gateway melalui " Pembuatan Simulasi Aplikasi Sms Gateway Pemesanan Pakaian Muslimah Online Berbasis Web" digunakan untuk membantu perusahaan mengelola pemesanan pakaian muslimah online.
Universitas Sumatera Utara
vi
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar isi Daftar Tabel Daftar Gambar
ii iii iv v vi vii ix
BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Perumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan 1.5 Manfaat Penelitian 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan
1 2 3 3 3 3 4
BAB 2 LANDASAN TEORI 2.1 SMS Gateway 2.2 Kedudukan SMS Gateway dalam Network GSM 2.3 Short Message Service 2.4 Arsitektur Jaringan SMS 2.5 Short Message Service Centre 2.6 SMS – Gateway dan SMS – Interwoking Mobile Switching Center 2.7 Pensinyalan dan Pelayanan Pesan Pendek (SMS) 2.8 Teknologi Web 2.9 Teknologi Web pada Sisi Klien 2.10 Teknologi Web pada Sisi Server
6 8 9 9 10 10 11 11 11 12
BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Data Flow Diagram (DFD) 3.2 Perancangan Flowchart 3.3 Perancangan Struktur Data 3.4 Perancangan Entity Relational Diagram (ERD) 3.5 Relationship Table 3.6 Rancangan Antarmuka
14 15 19 28 29 30
BAB 4 IMPLEMENTASI DAN PENGUJIAN PROGRAM 4.1 Implementasi 4.1.1 Batasan Implementasi 4.1.2 Implementasi Perangkat Lunak 4.1.3 Implementasi Perangkat Keras
37 38 38 39
Universitas Sumatera Utara
vii
4.1.4 Implementasi Pengguna (Brainware) 4.1.5 Basis Data 4.1.5.1 Tampilan Halaman Basis Data 4.1.6 Implementasi Antarmuka 4.1.7 Implementasi Setting Device SMS Gateway (Gammu) 4.1.7.1 Deteksi Modem 4.1.7.2 Setting Gammu SMS Gateway 4.1.7.3 Testing Setting Gammu 4.1.7.4 Start Service Gammu 4.1.8 Implementasi Intlasi Program 4.1.9 Penggunaan Program 4.1.9.1 Penggunaan Tampilan Operator 4.1.9.2 Tampilan Input Operator SMS Center 5 DAMSEL 4.1.10 Tampilan Output Operator SMS 4.1.11 Tampilan Setting Device 4.1.12 Tampilan Format SMS Customer 4.2 Pengujian Program 4.2.1 Rencana Pengujian 4.2.2 Kasus dan Hasil Pengujian 4.2.2.1 Pengujian Halaman Operator 4.2.3 Kesimpulan Hasil Pengujian BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran
39 40 40 41 48 48 49 51 52 53 55 55 56 58 63 65 71 72 73 73 80
81 81
Daftar Pustaka Lampiran : Listing Program
Universitas Sumatera Utara
viii
DAFTAR TABEL
Tabel 3.1 Struktur Data Tabel Admin Tabel 3.2 Struktur Data Tabel Data Session_admin Tabel 3.3 Struktur Data Tabel Aktifasi Tabel 3.4 Struktur Data Tabel User(pelanggan) Tabel 3.5 Struktur Data Tabel Gambar Tabel 3.6 Struktur Data Tabel Produk Tabel 3.7 Struktur Data Tabel Kategori Tabel 3.8 Struktur Data Tabel Daemon Tabel 3.9 Struktur Data Tabel Gammu Tabel 3.10 Struktur Data Tabel Inbox Tabel 3.11 Struktur Data Tabel Pemesanan Tabel 3.12 Struktur Data Tabel Outbox Tabel 3.13 Struktur Data Tabel Pbk Tabel 3.14 Struktur Data Tabel Phones Tabel 3.15 Struktur Data Tabel Sent Items Tabel 4.1 Implementasi Halaman Utama Operator SMS Gateway Tabel 4.2 Rencana Pengujian aplikasi SMS Center Tabel 4.3 Pengujian Login Operator Tabel 4.4 Pengujian Data Barang Tabel 4.5 Pengujian Input Barang Tabel 4.6 Pengujian SMS Broadcast Tabel 4.7 Pengujian SMS Manual Tabel 4.8 Pengujian Logout Operator
19 19 20 20 21 21 22 22 22 23 24 24 26 26 27 42 73 74 75 76 77 78 79
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Gambar 3.1 Context Diagram 14 Gambar 3.2 DFD Level 0, Sistem Informasi Pemesanan Baju Muslimah dibutik Muslimah 15 Gambar 3.3 Sistem Informasi Administrator Pemesanan Baju Muslimah dibutik Muslimah 16 Gambar 3.4 Sistem Informasi Pengiriman SMS Pelangggan Dalam Proses Pendaftaran User dan Pemesanan Baju Muslimah dibutik Muslimah 17 Gambar 3.5 Sistem Informasi Pengiriman SMS Pelanggan Dalam Proses Verifikasi dan Pembangkitan User id dan Password Secara Acak 18 Gambar 3.6 Perancangan ERD, Sistem Informasi Pemesanan Baju Muslimah dibutik Muslimah 28 Gambar 3.7 Perancangan Relationship Tabel, Sistem Informasi Pemesanan Baju Muslimah dibutik Muslimah 29 Gambar 3.8 Perancangan Sistem Antarmuka SMS Gateway 30 Gambar 3.9 Perancangan Input Login Operator 31 Gambar 3.10 Perancangan Input Data Barang 32 Gambar 3.11 Form SMS Broadcast 33 Gambar 3.12 Form SMS Manual 33 Gambar 3.13 Form SMS Register Masuk 34 Gambar 3.14 Form SMS Register Keluar 34 Gambar 3.15 Form Data Customer 35 Gambar 3.16 Form Data Pemesanan 35 Gambar 3.17 Form Data Pengiriman 36 Gambar 3.18 Form Data Barang 36 Gambar 4.1 Apache Xampp For Windows v 1.7.3 40 Gambar 4.2 Database SMMS Gateway 41 Gambar 4.3 Tampilan jendela Control Panel 48 Gambar 4.4 Tampilan Device Manager 49 Gambar 4.5 Tampilan File Gammurc 50 Gambar 4.6 Tampilan Gammu smsdrc 50 Gambar 4.7 Tampilan Menu Run 51 Gambar 4.8 Tampilan Setting Folder Gammu 51 Gambar 4.9 Tampilan Test Koneksi Modem ke PC/Laptop 52 Gambar 4.10 Tampilan Start Service Gammu 52 Gambar 4.11 Tamiplan Stop Service Gammu 53 Gambar 4.12 Tampilan Localhost Xampp Control Panel 54 Gambar 4.13 Tampilan Home Aplikasi SMS Center 5 DAMSEL 54 Gambar 4.14 Tampilan Beranda Operator SMS Center 5 DAMSEL 56 Gambar 4.15 Tampilan Form Input Barang 56 Gambar 4.16 Tampilan Form Input SMS Broadcast 57 Gambar 4.17 Tampilan Form Input SMS Manual 58 Gambar 4.18 Tampilan Form SMS Register Masuk 58
Universitas Sumatera Utara
x
Gambar 4.19 Tampilan Form SMS Register Keluar Gambar 4.20 Tampilan Form Data Costumer Gambar 4.21 Tampilan Form Data Pemesanan Gambar 4.22 Tampilan Form Konfirmasi yang Telah diproses Gambar 4.23 Tampilan Form Pengiriman Gambar 4.24 Tampilan Form Data Barang Gambar 4.25 Tampilan Start Service Gammu Gambar 4.26 Tampilan Stop Service Gammu Gambar 4.27 Tampilan Cek Pulsa Gambar 4.28 Tampilan Format SMS Register Customer Gambar 4.29 Tampilan Format SMS Verifikasi Gambar 4.30 Tampilan Format SMS Info 5 DAMSEL Gambar 4.31 Tampilan Format SMS Cek Barang Gambar 4.32 Tampilan Format SMS Pemesanan Gambar 4.33 Tampilan Output Pertama SMS Register Custumer Gambar 4.34 Tampilan Output Kedua SMS Register Customer Gambar 4.35 Tampilan Output SMS Verifikasi Gambar 4.36 Tampilan Output Info 5 Damsel Gambar 4.37 Tampilan Output SMS Cek Kode Barang Gambar 4.38 Tampilan Output Pertama SMS Pemesanan Barang Gambar 4.39 Tampilan Output Kedua SMS Pemesanan Barang
59 60 60 61 62 62 63 64 64 65 66 66 67 68 68 69 69 70 70 71 71
Universitas Sumatera Utara