LAPORAN SKRIPSI
SISTEM INFORMASI PELAYANAN MEMBER PADA COUNTER WIWIK CELL BERBASIS SMS GATEWAY Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus
Disusun oleh : Nama
: Endra Andiantono
Nim
: 2007-53-179
Program Studi
: Sistem Informasi
Fakultas
: Teknik
PROGDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS KUDUS 2014
i
LAPORAN SKRIPSI
SISTEM INFORMASI PELAYANAN MEMBER PADA COUNTER WIWIK CELL BERBASIS SMS GATEWAY
Disusun oleh : Nama
: Endra Andiantono
Nim
: 2007-53-179
Program Studi
: Sistem Informasi
Fakultas
: Teknik
PROGDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS KUDUS 2014
HALAMAN PERSETUJUAN
Nama
: Endra Andiantono
NIM
: 2007-53-179
Program Studi
: Sistem Informasi
Judul Skripsi
: Sistem Informasi Pelayanan Member Pada Counter Wiwik Cell Berbasis SMS Gateway
Pembimbing Utama
: Andy Prasetyo Utomo, S.Kom, MT
Pembimbing Pembantu
: Nanik Susanti, S.Kom, M.Kom
Dilaksanakan
: Semester Ganjil 2013/2014
Telah disetujui oleh tim pembimbing untuk diuji
Kudus,
September 2014
Endra Andiantono
Menyetujui,
Pembimbing Utama
Pembimbing Pembantu
Andy Prasetyo Utomo, S.Kom, MT
Nanik Susanti, S.Kom, M.Kom
iii
HALAMAN PENGESAHAN
Nama
: Endra Andiantono
NIM
: 2007-53-179
Program Studi
: Sistem Informasi
Judul Skripsi
: Sistem Informasi Pelayanan Member Pada Counter Wiwik Cell Berbasis SMS Gateway
Pembimbing Utama
: Andy Prasetyo Utomo, S.Kom, MT
Pembimbing Pembantu
: Nanik Susanti, S.Kom, M.Kom
Telah diujikan pada ujian sarjana, tanggal September 2014 dan dinyatakan LULUS
Kudus, September 2014
Penguji I
Penguji II
Penguji Utama
Arif Setiawan, S.Kom, M.Cs
Andy Prasetyo Utomo, S.Kom, MT
Anteng Widodo, ST, M.Kom
Mengetahui Dekan Fakultas Teknik
Rochmad Winarso, ST., MT. iv
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK AKADEMIS
Yang bertanda tangan di bawah ini, saya :
Nama NIM Program Studi Jenjang Jenis Karya
: Endra Andiantono : 2007-53-179 : Sistem Informasi : Strata Satu (S1) : Skripsi
Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk anggotakan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Ekslusif (Non-Eclusive Royalty-Free Right) atas karya ilmiah ini yang berjudul : “ Sistem Informasi Pelayanan Member Pada Counter Wiwik Cell Berbasis Sms Gateway ” beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Ekslusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengolahannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran hak cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.
Kudus, 8 September 2014 Yang Menyatakan,
Endra Andiantono v
MOTO DAN PERSEMBAHAN MOTTO “No time is delayed. Do not be put off – off any time”
PERSEMBAHAN Skripsi ini penulis persembahkan kepada: 1. Tuhan Yang Maha Esa 2. Kedua orang tuaku dan anakku yang selalu memberikan doa dan selalu memberikan restunya. 3. Dosen Pembimbing dan semua Dosen Sistem Informasi Universitas Muria Kudus. 4. Teman-teman Sistem Informasi Kelas A Angkatan 2007
vi
RINGKASAN
Seiring dengan perkembangan teknologi komunikasi yang semakin pesat, saat ini hadir alat komunikasi yaitu telepon seluler (ponsel) yang menyediakan fasilitas pelayanan komunikasi lewat SMS yang bisa mengirimkan teks atau pesan singkat dengan cepat, fasilitas ini lebih praktis dan lebih ekonomis. Pemanfaatan SMS sebagai sarana layanan informasi dapat dibuat sebuah basis data yang bisa memberikan layanan informasi kepada seseorang atau sekelompok orang yang membutuhkannya. Pada Counter Wiwik Cell kebutuhan akan aplikasi pelayanan sangat dibutuhkan. Pada saat ini pelayanan yang ada pada Counter Wiwik Cell masih menggunakan sistem manual serta pengaturan dalam pemesanan Pulsa atau Informasi Harga Hand Phone dan asesories masih menggunakan sistem manual yaitu datang langsug ke Counter tersebut. Melihat kendala yang terjadi pada Counter Wiwik Cell maka perlu adanya suatu aplikasi yang dapat mengolah informasi secara akurat, efektif dan efisien. Dengan membuat Sistem Informasi Pelayanan Member Pada Counter Wiwik Cell Berbasis Sms Gateway yang dibuat dengan menggunakan bahasa pemprograman Microsoft Visual Basic 6.0 dengan database Mysql diharapkan akan membantu kinerja dari Counter Wiwik Cell, adapun aplikasi yang dihasilkan meliputi
pengelolaan
Member
atau
pelanggan,
pengelolaan
menggunakan SMS, pengelolaan penjualan pulsa.
Kata Kunci : Wiwik Cell, SMS Gateway, Member, Pelanggan, iklan.
vii
iklan
dengan
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Allah SWT karena berkat rahmat dan petunjuk-Nya skripsi ini dapat diselesaikan dengan berbekal keterbatasanketerbatasan pada diri penulis Sripsi ini dibuat untuk memenuhi salah satu syarat akademis yang harus dilaksanakan untuk mendapatkan gelar Sarjana Strata-1 di Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan terima kasih yang sebesarbesarnya kepada : 1.
Dr. Suparnyo, SH., MS, selaku Rektor Universitas Muria Kudus.
2.
Rochmad Winarso, ST. MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3.
Bapak R. Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4.
Bapak Andy Prasetyo Utomo, S.Kom, MT selaku pembimbing Utama. Terima kasih atas semuanya, atas nasehat, masukan, ilmu dan waktu yang Ibu luangkan selama bimbingan.
5.
Ibu Nanik Susanti, M.Kom selaku pembimbing Pembantu. Terima kasih atas semuanya, atas nasehat, masukan, ilmu dan waktu yang Ibu luangkan selama bimbingan
6.
Dosen-dosen dan seluruh staf karyawan di UMK yang telah memberikan banyak hal yang berharga bagi hidup saya.
7.
Terimakasih Kepada Bpk. Wiwik Sukandar selaku Pemilik Counter Wiwik Cell yang telah memberikan banyak hal dalam penelitian ini.
8.
Temen-temen Fakultas teknik Program study Sistem Informasi, terima kasih atas semua dukungan dan do’anya.
9.
Seluruh Keluargaku yang selalu membantuku . viii
10. Semua pihak yang membantu terselesaikannya laporan ini terima kasih atas bantuannya. Penulis menyadari sepenuhnya bahwa skripsi ini masih memiliki beberapa kekurangan sehingga perlu disempurnakan. Oleh karena itu saran dan kritik yang membangun sangat penulis harapkan dari siapapun juga. Akhirnya penulis mohon maaf apabila ada kekurangan maupun kesalahan dalam penulisan skripsi ini. Semoga tulisan ini dapat memberi manfaat bagi banyak pihak
Kudus, September 2014
Penulis
ix
DAFTAR ISI
HALAMAN JUDUL .......................................................................................... i HALAMAN PERSETUJUAN ........................................................................... ii HALAMAN PENGESAHAN............................................................................. iii SURAT PERNYATAAN.................................................................................... iv MOTO DAN PERSEMBAHAN......................................................................... v RINGKASAN ..................................................................................................... vi KATA PENGANTAR......................................................................................... vii DAFTAR ISI ....................................................................................................... ix DAFTAR GAMBAR .......................................................................................... xii DAFTAR TABEL ............................................................................................... xv DAFTAR LAMPIRAN ....................................................................................... xvii BAB I
BAB II
: PENDAHULUAN 1.1. Latar Belakang Masalah ...................................................
1
1.2. Perumusan Masalah ..........................................................
2
1.3. Pembatasan Masalah ........................................................
2
1.4. Tujuan Skripsi ...................................................................
2
1.5. Manfaat Skripsi .................................................................
3
1.6. Tinjauan Pustaka ...............................................................
3
1.7. Metodologi Penelitian .......................................................
5
1.8. Sistematika Penulisan Skripsi ...........................................
7
: LANDASAN TEORI 2.1. Konsep Dasar Sistem .......................................................
9
2.1.1. Pengertian Sistem ..................................................
9
2.1.2. Karakteristik Sistem ...............................................
9
2.1.3. Klasifikasi Sistem................................................... 10 2.2. Konsep Dasar Informasi ................................................... 11 x
2.2.1. Definisi Informasi ................................................. 11 2.2.2. Siklus Informasi .................................................... 11 2.2.3. Kualitas Informasi ................................................. 11 2.3. Definisi Sistem Informasi ................................................. 12 2.4.Komponen dan Tipe Sistem Informasi .............................. 12 2.5.Pelayanan Member pada Counter Wiwik Cell................... 14 2.5.1. Definisi Pelayanan ................................................. 14 2.5.2. Definisi Member ................................................... 14 2.5.3. Counter................................................................... 15 2.6. Bagan Alir Diagram(Flow Of Ducument) ........................ 15 2.7.UML(Unified Modeling Language) .................................. 18 2.7.1. Definisi UML ........................................................ 18 2.7.2. Konsep Dasar Permodelan Obyek ......................... 20 2.7.3. Notasi Dalam UML................................................ 24 2.7.4. Artifact UML.......................................................... 25 2.8.ERD(Entity Relationalship Diagram)................................ 30
BAB III
: TINJAUAN UMUM OBYEK PENELITIAN 3.1. Sejarah dan gambaran umum Wiwik Cell ...................... 36 3.2. Letak dan Denah lokasi Wiwik Cell ............................... 37 3.3. Visi Dan Misi Wiwik Cell............................................... 37 3.4. Struktur Organisasi.......................................................... 38 3.5. Narasi Cara menjadi Member.......................................... 39
BAB IV
: ANALISIS DAN PERANCANGAN 4.1. Analisa Permasalahan ..................................................... 41 4.2. Analisa Kebutuhan dan Informasi................................... 41 4.3. Analisis Aktor ................................................................. 41 4.4. Perancangan Sistem ........................................................ 43 xi
4.4.1. Use Case Diagram ................................................ 43 4.4.2 Analisis Class Diagram ........................................ 48 4.4.3. Squence Diagram .................................................. 51 4.4.4. Activity Diagram ................................................... 53 4.4.5. State Diagram ....................................................... 56 4.5. ERD (Entity Relationship Diagram) .............................. 60 4.6. Perancangan Database .................................................... 63 4.6.1 Struktur Database .................................................. 63 4.6.2 Relasi Tabel............................................................ 65 4.7. Desain Input .................................................................... 65 4.7.1. Perancangan Input ................................................. 66 4.7.2. Perancangan Output .............................................. 68
BAB V
: PEMBAHASAN DAN IMPLEMENTASI 5.1. Pembahasan ..................................................................... 70 5.1.1. Kebutuhan Rekomendasi Sistem........................... 70 5.1.2. Halaman Utama..................................................... 71 5.2. Implementasi ................................................................... 75
BAB VI
: PENUTUP 6.1. Kesimpulan ..................................................................... 77 6.2. Saran ............................................................................... 77
DAFTAR PUSTAKA LAMPIRAN
xii
DAFTAR GAMBAR
Gambar 2.1
:
Siklus informasi..................................................................... 11
Gambar 2.2
:
Komponen sistem informasi.................................................. 14
Gambar 2.3
:
Diagram Objek ...................................................................... 20
Gambar 2.4
:
Kelas dengan atribut.............................................................. 21
Gambar 2.5
:
Operasi suatu kelas................................................................ 21
Gambar 2.6
:
Link dan asosiasi satu-ke-satu suatu kelas ........................... 21
Gambar 2.7
:
Multiplisitas banyak-ke-satu ................................................. 22
Gambar 2.8
:
Agregasi ................................................................................ 22
Gambar 2.9
:
Pewarisan atribut dari kelas pendahulu ke kelas turunan...... 23
Gambar 2.10 :
Contoh Use Case .................................................................. 26
Gambar 2.11 :
Contoh Class Diagram.......................................................... 26
Gambar 2.12 :
Contoh sequence diagram..................................................... 27
Gambar 2.13 :
Contoh collaboration diagram.............................................. 28
Gambar 2.14 :
Contoh statechart diagram.................................................... 28
Gambar 2.15 :
Contoh activity diagram........................................................ 29
Gambar 2.16 :
Contoh Component Diagram ................................................ 29
Gambar 2.17 :
Contoh deployment diagram ................................................. 30
Gambar 2.18 :
Diagram kardinalitas one to one............................................ 32
Gambar 2.19 :
Diagram kardinalitas one to many......................................... 33
Gambar 2.20 :
Diagram kardinalitas many to many...................................... 34
Gambar 3.1
:
Denah Lokasi Counter Wiwik Cell....................................... 37
Gambar 3.2
:
Struktur Organisasi Counter Wiwik Cell .............................. 38
Gambar 3.3
:
Flow of document Sistem Pendaftaran Member.................... 40
Gambar 4.1
:
Bisnis Use Case Diagram ..................................................... 42
Gambar 4.2
:
Use Case Diagram ................................................................ 43
Gambar 4.3
:
Class iklan ............................................................................. 49
Gambar 4.4
:
Class pelanggan..................................................................... 49 xiii
Gambar 4.5
:
Class penjualan ..................................................................... 49
Gambar 4.6
:
Class sms............................................................................... 50
Gambar 4.7
:
Class Diagram....................................................................... 50
Gambar 4.8
:
Sequence Diagram mengelola iklan dan
info sparepart ponsel ......................................................................................... 51 Gambar 4.9
:
Sequence Diagram mengelola penjualan deposit pulsa ........ 51
Gambar 4.10 :
Sequence Diagram melihat laporan keuangan ...................... 52
Gambar 4.11 :
Sequence Diagram sms ......................................................... 52
Gambar 4.12 :
Sequence Diagram sms respon ............................................. 52
Gambar 4.13 :
Activity Diagram mengelola iklan dan
info sparepart ponsel ......................................................................................... ..53 Gambar 4.14 :
Activity Diagram menglola penjualan deposit pulsa............ 54
Gambar 4.15 :
Activity Diagram melihat laporan keuangan ........................ 54
Gambar 4.16 :
Activity Diagram sms ........................................................... ..55
Gambar 4.17 :
Activity Diagram sms respon ............................................... ..55
Gambar 4.18 :
State Diagram input iklan ..................................................... 56
Gambar 4.19 :
State Diagram input penjualan.............................................. 56
Gambar 4.20 :
State Diagram kirim ke no hp tujuan .................................... 57
Gambar 4.21 :
State Diagram menerima pemberitahuan.............................. 57
Gambar 4.22 :
State Diagram melihat daftar penjualan................................ 58
Gambar 4.23 :
State Diagram melihat laporan keuangan ............................. 58
Gambar 4.24 :
State Diagram mengirim sms ke no tujuan........................... 59
Gambar 4.25 :
State Diagram sms respon..................................................... 59
Gambar 4.26 :
Identifikasi Entitas yang terlibat ........................................... 60
Gambar 4.27 :
ERD (Entity Relationship Diagram) sementara.................... 61
Gambar 4.28 :
ERD berdasarkan kardinalitas............................................... 61
Gambar 4.29 :
Penentuan Primary key.......................................................... 61
Gambar 4.30 :
ERD berdasarkan primary key .............................................. 62
Gambar 4.31 :
Entity Relationship Diagram (ERD) ..................................... 62 xiv
Gambar 4.32 :
Relasi tabel ............................................................................ 65
Gambar 4.33 :
Desain Form menu utama .................................................... 66
Gambar 4.34 :
Desain form kelola data pelanggan ....................................... 66
Gambar 4.35 :
Desain form kelola data iklan................................................ 67
Gambar 4.36 :
Desain form transaksi penjualan pulsa .................................. 67
Gambar 4.37 :
Desain form sms iklan dan informasi.................................... 68
Gambar 4.38 :
Desain output laporan data pelanggan .................................. 68
Gambar 4.39 :
Desain output laporan data iklan........................................... 69
Gambar 4.40 :
Desain output laporan keuangan data penjualan pulsa.......... 69
Gambar 5.1
:
Halaman Utama..................................................................... 71
Gambar 5.2
:
Pelanggan .............................................................................. 72
Gambar 5.3
:
Iklan....................................................................................... 72
Gambar 5.4
:
Penjualan pulsa...................................................................... 73
Gambar 5.5
:
Info SMS gagal dikirim......................................................... 73
Gambar 5.6
:
Laporan data pelanggan ........................................................ 74
Gambar 5.7
:
Laporan data iklan ................................................................. 74
Gambar 5.8
:
Laporan penjualan pulsa........................................................ 74
xv
DAFTAR TABEL
Tabel 2.1
:
Simbol Flow Of Document.................................................... 16
Tabel 2.2
:
Notasi UML .......................................................................... 24
Tabel 2.3
:
Simbol ERD ......................................................................... 31
Tabel 4.1
:
Proses Bisnis ........................................................................ 42
Tabel 4.2
:
Deskripsi UseCase mengelola iklan
dan informasi sparepart ponsel.......................................................................... 44 Tabel 4.3
:
Deskripsi UseCase mengelola penjualan deposit pulsa ........ 45
Tabel 4.4
:
Deskripsi UseCase melihat laporan ...................................... 46
Tabel 4.5
:
Deskripsi UseCase sms ......................................................... 47
Tabel 4.6
:
Deskripsi UseCase sms respon ............................................. 48
Tabel 4.7
:
Relasi Antar Entitas............................................................... 60
Tabel 4.8
:
Pemetaan Atribut................................................................... 62
Tabel 4.9
:
Tabel iklan............................................................................. 63
Tabel 4.10
:
Tabel pelanggan .................................................................... 63
Tabel 4.11
:
Tabel smsiklan....................................................................... 64
Tabel 4.12
:
Tabel penjualan ..................................................................... 64
Tabel 4.13
:
Tabel Sms .............................................................................. 65
xvi
DAFTAR LAMPIRAN
Lampiran 1
: Lembar Konsultansi
Lampiran 2
: Surat Permohonan penelitian
xvii