SI1322476616

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM NOTIFIKASI JATUH

TEMPO PEMBAYARAN ANGSURAN HAJI BERBASIS

SMS GATEWAY PADA KOPERASI NUSANTARA

KANTOR CAB. TANGERANG


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :


NIM
: 1322476616
NAMA


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2016/2017

 



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM NOTIFIKASI JATUH

TEMPO PEMBAYARAN ANGSURAN HAJI BERBASIS

SMS GATEWAY PADA KOPERASI NUSANTARA

KANTOR CAB. TANGERANG


SKRIPSI


Disusun Oleh :


NIM
: 1322476616
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Disahkan Oleh :

Tangerang, 24 Juli 2017

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Raharja, M.TI.,M.M)
       
(Junaidi, M.Kom)
NIP : 99001
       
NIP : 05062

 



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM NOTIFIKASI JATUH

TEMPO PEMBAYARAN ANGSURAN HAJI BERBASIS

SMS GATEWAY PADA KOPERASI NUSANTARA

KANTOR CAB. TANGERANG


Dibuat Oleh :

NIM
: 1322476616
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2016/2017


Disetujui Oleh :

Tangerang, 24 Juli 2017

Pembimbing I
   
Pembimbing II
       
       
       
       
(Sutrisno, M.Kom)
   
(Dedy Iskandar, S.Kom., M.T.I)
NID : 10020
   
NID : 05060


 


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN SISTEM NOTIFIKASI JATUH

TEMPO PEMBAYARAN ANGSURAN HAJI BERBASIS

SMS GATEWAY PADA KOPERASI NUSANTARA

KANTOR CAB. TANGERANG


Dibuat Oleh :

NIM
: 1322476616
Nama


Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2016/2017


Disetujui Penguji :

Tangerang, 24 Juli 2017

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

 



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


Yang bertanda tangan di bawah ini,

NIM
: 1322476616
Nama
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana baik di lingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.


Tangerang, 24 Juli 2017
Riyan Nova Saputra
NIM. 1322476616

*Tandatangan dibubuhi materai 6.000

 



ABSTRAKSI

SMS Gateway hadir sebagai media atau sarana penyedia informasi berbasis SMS. Melihat perkembangannya, saat ini SMS Gateway semakin banyak digunakan oleh banyak instansi-instansi sebagai salah satu alat pengelola informasi. Dalam memberikan informasi mengenai notifikasi jatuh tempo pembayaran angsuran haji kepada nasabah, pihak Koperasi Nusantara Kantor Cab. Tangerang hanya mengingatkan nasabah dengan menghubungi setiap nasabah via telepon. Terdapat beberapa permasalahan dalam proses penyampaian informasi tersebut, untuk itu SMS Gateway dapat menjadi solusi atas permasalahan yang dihadapi baik dari pihak koperasi maupun nasabah. Tujuan pemanfaatan SMS Gateway ini adalah untuk notifikasi sistem jatuh tempo pembayaran angsuran haji yang dapat mengirim pesan kepada seluruh nasabah Koperasi Nusantara Kantor Cab. Tangerang. Dengan adanya aplikasi notifikasi sistem jatuh tempo pembayaran angsuran haji menggunakan SMS Gateway dapat mengingatkan setiap nasabah dalam hal pembayaran. Tidak hanya itu setiap nasabah juga akan memperoleh informasi dengan mudah. Dalam penelitian ini menggunakan beberapa metode yaitu metode pengumpulan data (seperti observasi, wawancara dan studi pustaka), metode analisa (analisa SWOT), metode rancangan (UML dan prototype), dan metode pengujian (Blackbox Testing). Dengan adanya notifikasi pada telepon genggam yang berupa SMS maka nasabah akan lebih mudah dalam menerima penyampaian informasi dari pihak koperasi.

Kata Kunci: Kata Kunci : Sistem, Notifikasi, SMS, SMS Gateway.


ABSTRACT

SMS Gateway comes as a medium or a means of SMS based information provider. Seeing the development, SMS Gateway is increasingly used by many agencies as one of the information management tools. In providing information regarding notification of payment due to hajj payments to customers, Koperasi Nusantara Office Cab. Tangerang only reminds customers by contacting every customer via telephone. There are some problems in the process of delivering the information, for the SMS Gateway can be a solution to the problems faced both from the cooperative and customers. The purpose of this SMS Gateway utilization is for notification of payment system of payment of hajj installment which can send message to all customers of Koperasi Nusantara Office Cab. Tangerang. With the notification application, the payment due system of Hajj installment using SMS Gateway can remind every customer in terms of payment. Not only that every customer will also get information easily. In this research using several methods of data collection method (such as observation, interview and literature study), analysis method (SWOT analysis), design method (UML and prototype), and test method (Blackbox Testing). With the notification on the mobile phone in the form of SMS then the customer will be easier in receiving the delivery of information from the cooperative.

Keywords : System, Notification, SMS, SMS Gateway.

 


KATA PENGANTAR

 

Dengan mengucap puji syukur kehadirat Allah SWT, atas segala rahmat dan karunia-Nya kepada penulis sehingga dapat menyelesaikan dan menyusun Laporan Skripsi dengan judul “PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO PEMBAYARAN ANGSURAN HAJI BERBASIS SMS GATEWAY PADA KOPERASI NUSANTARA KANTOR CAB. TANGERANG”.

Tujuan dari pembuatan Skripsi ini sebagai salah satu syarat menyelesaikan program pendidikan Strata Satu (S1) Jurusan Teknik Informatika di Sekolah Tinggi Manajemen dan Ilmu Komputer Raharja Tangerang. Dalam penyusunan laporan Skripsi penulis menyadari jika tanpa bimbingan dan dorongan dari setiap pihak, maka Skripsi ini tidak akan terwujud dan selesai tepat waktu.

Penulis berharap karya tulis ini dapat memberikan informasi yang bermanfaat dan tambahan pengetahuan bagi para pembaca umumnya serta mahasiswa khususnya. Dan semoga karya tulis ini dapat menjadi bahan perbandingan dalam periode selanjutnya dan dapat menjadi suatu karya ilmiah yang baik.

Pada kesempatan ini penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada:

  1. Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.

  2. Bapak Sugeng Santoso, M.Kom.,, selaku Pembantu Ketua I Bidang Akademik STMIK RAHARJA.

  3. Bapak Junaidi, M.Kom, selaku Kepala Jurusan Teknik Informatika Perguruan Tinggi Raharja.

  4. Bapak Sutrisno, M.Kom. dan Dedy Iskandar, S.Kom., M.T.I. selaku Dosen Pembimbing yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dalam pembuatan laporan skripsi ini dan memberikan bimbingan serta pengarahan kepada penulis.

  5. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah banyak membantu dan membimbing serta memberikan ilmu pengetahuannya kepada penulis selama perkuliahan.

  6. Ibu Reny Purwanty selaku stakeholder, yang sudah banyak membantu dan membimbing penulis untuk menyelesaikan penyusunan laporan skripsi ini.

  7. Yang tercinta Bapak, Ibu, dan kakak penulis, yang telah memberikan dukungan moril maupun materil serta do’a umtuk keberhasilan penulis.

  8. Sahabat-sahabat penulis di grup Software Engineering, Masih Mencari, Velir, dan seluruh teman-teman yang tidak dapat penulis sebutkan satu persatu, tanpa mengurangi rasa terima kasih karena telah banyak membantu dalam menyusun laporan ini.

Dalam penyusunan laporan ini, penulis menyadari masih terdapat banyak kekurangan sehingga memerlukan banyak perbaikan dan penyempurnaan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun untuk kesempurnaan laporan ini. Semoga Allah SWT. senantiasa menyertai langkah kita semua dalam meraih cita-cita menuju kesuksesan, Amin.

Tangerang, 24 Juli 2017
Riyan Nova Saputra
NIM. 1322476616

 

 


 


 

 


DAFTAR TABEL

Tabel 3.1 Analisis SWOT

Tabel 3.2 Elisitasi Tahap I

Tabel 3.3 Elisitasi Tahap II

Tabel 3.4 Elisitasi Tahap III

Tabel 3.5 Final Draft Elisitasi

Tabel 4.1 Use Case Glossary

Tabel 4.2 Actor Glossary

Tabel 4.3 Struktur Tabel Pinjaman

Tabel 4.4 Struktur Tabel Angsuran

Tabel 4.5 Struktur Tabel Konfigurasi

Tabel 4.6 Struktur Tabel Admin

Tabel 4.7 Struktur Tabel Phones

Tabel 4.8 Struktur Tabel Outbox

Tabel 4.9 Struktur Tabel Outbox_Multipart

Tabel 4.10 Struktur Tabel SentItems

Tabel 4.11 Struktur Tabel Inbox

Tabel 4.12 Struktur Tabel Pbk_Groups

Tabel 4.13 Struktur Tabel Pbk

Tabel 4.14 Struktur Tabel Gammu

Tabel 4.15 Struktur Tabel Daemons

Tabel 4.16 Pengujian Black Box

Tabel 4.17 Schedule Implementasi

Tabel 4.18 Estimasi Biaya

 


DAFTAR GAMBAR

Gambar 2.1 Sistem Kerja SMS

Gambar 2.2 Ilustrasi SMS Center

Gambar 2.3 Ilustrasi pengiriman & penerimaan SMS dalam satu operator

Gambar 2.4 Ilustrasi pengiriman SMS antar operator yang berbeda

Gambar 3.1 Struktur Organisasi Koperasi Nusantara

Gambar 3.2 Use Case Diagram sistem yang berjalan

Gambar 3.3 Activity Diagram sistem yang berjalan

Gambar 3.4 Sequence Diagram sistem yang berjalan

Gambar 4.1 Rancangan Sistem Yang Diusulkan Pada Use Case Diagram

Gambar 4.2 Rancangan Sistem Yang Diusulkan Pada Activity Diagram

Gambar 4.3 Rancangan Sistem Yang Diusulkan Pada Sequence Diagram

Gambar 4.4 Class Diagram Notifikasi Jatuh Tempo

Gambar 4.5 Class Diagram Gammu

Gambar 4.6 Rancangan Menu Login

Gambar 4.7 Rancangan Menu Dashboard

Gambar 4.8 Rancangan Menu Pinjaman

Gambar 4.9 Rancangan Menu Pinjaman Create

Gambar 4.10 Rancangan Menu Pinjaman Read

Gambar 4.11 Rancangan Menu Pinjaman Update

Gambar 4.12 Rancangan Menu Konfigurasi



DAFTAR SIMBOL


Gambar 1: Simbol Use Case Diagram

Gambar 2: Simbol Activity Diagram

Gambar 3: Simbol Sequence Diagram

Gambar 4: Simbol Class Diagram

BAB I
PENDAHULUAN

Latar Belakang

Perkembangan teknologi informasi dan komunikasi memang tidak akan pernah “mati”. Beraneka ragam teknologi yang hadir untuk ikut meramaikan dunia teknologi informasi dan komunikasi saat ini, salah satunya adalah teknologi SMS (Short Message Service) atau layanan pesan singkat, teknologi SMS memungkinkan orang saling berkirim atau bertukar informasi (berupa teks) melalui mobile device misalnya handphone.

Seiring dengan derasnya arus informasi dan komunikasi serta semakin meningkatnya kebutuhan akan dua hal tersebut, maka semakin banyak pula media atau sarana penyedia informasi yang bermunculan. Berawal dari teknologi SMS, ada sebuah ide menarik yang saat ini banyak diadopsi dan dikembangkan, yaitu SMS Gateway. SMS Gateway hadir sebagai media atau sarana penyedia informasi berbasis SMS. Melihat perkembangannya, saat ini SMS Gateway semakin banyak digunakan oleh banyak instansi-instansi sebagai salah satu alat pengelola informasi.

Pada penelitian kali ini peneliti akan menerapkan SMS Gateway di Koperasi Nusantara Kantor Cab. Tangerang. Pada kenyataan yang sebenarnya pihak koperasi sering mengeluh karena banyaknya nasabah yang terlambat dalam melakukan pembayaran angsuran setiap bulannya serta media yang selama ini dilakukan yaitu hanya mengingatkan nasabah dengan menghubungi setiap nasabah via telepon. Namun dalam penerapannya terdapat beberapa kendala yaitu banyaknya nasabah yang lupa akan kapan tanggal pembayaran angsuran dan juga sibuknya nomor telepon saat dihubungi, dalam penggunaan sistem tersebut dikira masih kurang efektif. Oleh sebab itu peneliti menerapkan SMS Gateway pada koperasi ini agar nasabah tidak terlambat lagi dalam melakukan pembayaran setiap bulannya dan juga untuk memudahkan nasabah dalam mendapatkan informasi karena fitur SMS mudah untuk penggunaannya.

Rumusan Masalah

Berdasarkan latar belakang tersebut, adapun masalah yang timbul sebagai berikut:

  1. Bagaimana proses notifikasi pembayaran angsuran haji yang berjalan saat ini pada Koperasi Nusantara Kantor Cab. Tangerang?
  2. Apa saja yang menjadi kendala pada notifikasi sistem jatuh tempo pembayaran angsuran haji yang berjalan saat ini?
  3. Bagaimana membangun notifikasi sistem jatuh tempo pembayaran untuk meminimalkan keterlambatan pembayaran angsuran haji pada nasabah Koperasi Nusantara Kantor Cab. Tangerang?

Ruang Lingkup Penelitian

Berdasarkan penulisan penelitian ini, maka penulis membatasi ruang lingkup penelitian sebagai berikut :

  1. Penelitian ini hanya membahas notifikasi jatuh tempo pembayaran angsuran haji melalui SMS Gateway.
  2. Notifikasi sistem yang dapat mengirim SMS kepada setiap nasabah baik yang terlambat membayar angsuran haji ataupun tidak.
  3. Sistem notifikasi jatuh tempo pembayaran berbasis web dan dapat diakses melalui jaringan lokal Koperasi Nusantara Kantor Cab. Tangerang.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Dalam penulisan Skripsi ini, peneliti memiliki tujuan antara lain :

  1. Membuat notifikasi sistem jatuh tempo pembayaran angsuran haji yang dapat mengirim pesan langsung kepada nasabah.
  2. Membantu bagian Staff Administrasi dalam memecahkan masalah yang ada pada sistem jatuh tempo pembayaran angsuran haji pada Koperasi Nusantara Kantor Cab. Tangerang.
  3. Melakukan proses perancangan aplikasi sistem notifikasi jatuh tempo pembayaran yang lebih baik.

Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah:

  1. Dengan adanya notifikasi sistem jatuh tempo pembayaran angsuran haji ini pihak koperasi dapat memberikan pelayanan pada nasabah dengan memberikan sms notifikasi atau pemberitahuan kepada nasabah ketika sudah mendekati hari pembayaran angsuran dan pihak koperasi tidak perlu mengkonfirmasi kembali dengan menghubungi ke setiap nasabah mengenai informasi jatuh tempo pembayaran angsuran haji sehingga dapat menghemat waktu, tenaga, dan juga pikiran.
  2. Dengan adanya aplikasi notifikasi sistem jatuh tempo pembayaran angsuran haji menggunakan SMS Gateway dapat mengingatkan setiap nasabah dalam hal pembayaran. Tidak hanya itu setiap nasabah juga akan memperoleh informasi dengan mudah.

Metode Penelitian

Metode Pengumpulan Data

  1. Observasi (Observation)

    Merupakan cara pengumpulan data secara langsung ke lapangan melalui pengamatan dan melakukan pencatatan secara sistematis terhadap sejumlah objek penelitian dari sejumlah individu yang bersangkutan pada notifikasi sistem jatuh tempo pembayaran angsuran haji di Koperasi Nusantara Kantor Cab. Tangerang.

  2. Wawancara (Interview)

    Mengadakan wawancara langsung kepada Ibu Reny Purwanty sebagai bagian Staff Administrasi. Tentang bagaimana prosedur notifikasi sistem jatuh tempo pembayaran semester pada Koperasi Nusantara Kantor Cab. Tangerang.

  3. Studi Pustaka

    Metode yang digunakan untuk mendapatkan informasi dan data dari beberapa sumber-sumber literatur seperti buku, majalah, internet, artikel, jurnal dan lain sebagainya yang berkaitan dengan penelitian sebagai bahan referensi dalam penyusunan laporan.

Metode Analisis Sistem

Analisis data merupakan salah satu langkah penting dalam rangka memperoleh temuan hasil penelitian. Melalui analisis data, kita dapat memperoleh temuan ilmiah, bila dianalisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan metode analisa SWOT (strengths, weakness, opportunities, threats), kekuatan (strengths), kelemahan (weakness), kesempatan (opportunities), dan yang menjadi ancaman (threats). Analisa SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar matrik SWOT.

Metode Perancangan Sistem

Perancangan sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan hasil rekomendasi analisis sistem. Tujuan perancangan sistem adalah:

  1. Memenuhi kebutuhan pemakai sistem (user) seperti merancang aplikasi sistem notifikasi pembayaran angsuran haji dan memberikan pemberitahuan kepada nasabah tentang batas jatuh tempo pembayaran angsuran haji.
  2. Memberikan gambaran yang jelas dan rancang bangun dalam UML (Unified Modelling Language) untuk notifikasi sistem jatuh tempo pembayaran angsuran haji berbasis sms gateway pada Koperasi Nusantara Kantor Cab. Tangerang.

Metode Pengujian

Dalam skripsi ini metode pengujian yang digunakan yaitu Blackbox Testing. Blackbox Testing adalah metode uji coba yang memfokuskan pada keperluan software. Karena itu uji coba blackbox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.

Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya: fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

Sistematika Penulisan

Untuk memahami lebih jelasnya laporan Skripsi ini terdapat materi-materi pengelompokan menjadi beberapa sub, dalam sistematika penulisannya sebagai berikut:

BAB I PENDAHULUAN

Dalam bab ini merupakan pengantar permasalahan yang dibahas, yang meliputi latar belakang masalah, rumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metode penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Dalam bab ini menjelaskan tentang teori-teori dasar atau umum dan teori-teori khusus yang berkaitan dengan analisa serta permasalahan yang dibahas pada bagian sistem yang sedang berjalan dan literature review yang berhubungan dengan penelitian.

BAB III ANALISA SISTEM YANG BERJALAN

Dalam bab ini akan menjelaskan tentang gambaran umum Koperasi Nusantara Kantor Cab. Tangerang yang terdiri dari sejarah singkat, struktur organisasi, dan tugas serta tanggung jawab. Tata laksana sistem yang berjalan yang terdiri dari prosedur sistem yang berjalan, rancangan prosedur sistem yang berjalan. Analisa sistem yang berjalan yang terdiri dari Analisa SWOT. Kemudian permasalahan yang dihadapi, alternatif pemecahan masalah, dan elisitasi.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Dalam bab ini membahas tentang rancangan sistem yang diusulkan pada usecase diagram, activity diagram, sequence diagram, class diagram, struktur tampilan, dan rancangan prototype.

BAB V PENUTUP

Dalam bab ini menyajikan suatu kesimpulan dan saran yang diberikan oleh peneliti dari hasil penelitian dan penyusunan yang dilakukan terhadap sistem tersebut.

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

Contributors

Rnsaputra