• Tidak ada hasil yang ditemukan

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi"

Copied!
18
0
0

Teks penuh

(1)

BAB IV

ANALISA DAN HASIL PENGUJIAN SISTEM

4.1 Analisa Sistem

Analisis sistem dari aplikasi ini terdiri dari : 1. Analisis Proses Bisnis

2. Kebutuhan Aplikasi

3. Kebutuhan Pengembangan Aplikasi

4.1.1 Analisa Proses Bisnis

Proses bisnis penggunaan SMS Gateway untuk laporan dana sosial kepada donatur adalah sebagai berikut :

4.1.1.1 Layanan Donasi Dana

Mekanisme SMS Gateway dari layanan donasi dana dari donatur ke server adalah sebagai berikut :

(2)

Gambar 4.1. Arsitektur Komunikasi Proses Konfirmasi Donasi Awalnya donatur mengirim SMS untuk menginformasikan bahwa dana donasi telah dikirim dengan format pesan SMS adalah : donasi*nama*nominal dimana penulisan nominal adalah dalam ribuan (misalnya 100 ribu maka ditulis 100, 1 juta maka ditulis 1000). Jika SMS telah diterima server dan format SMS sesuai maka server secara otomatis akan membalas dengan pesan : “Terima Kasih atas donasi Anda, donasi akan segera kami cek”. Tetapi jika format SMS tidak sesuai maka server akan otomatis membalas dengan pesan : “Format konfirmasi donasi adalah donasi*nama*nominal_dalam_ribuan”.

4.1.1.2 Layanan Peruntukan Dana

Data layanan peruntukan dana dalam satu bulan yaitu dana yang masuk dan yang keluar akan di broadcast melalui SMS kepada donatur secara otomatis pada tanggal 1 setiap bulannya. Data peruntukan dana akan

SERVER

MODEM

HP DONATUR

3. PROSES SELEKSI FORMAT SMS APAKAH SESUAI

(3)

di broadcast kepada para donatur sesuai dengan nomor selular donatur yang terdapat pada server.

4.1.2 Kebutuhan Aplikasi

Kebutuhan Aplikasi dari Aplikasi Laporan Dana Sosial ini meliputi : a. Kebutuhan Input : data pengurus, data donatur, data donasi, data

peruntukan santunan, dan data bank.

b. Kebutuhan Proses : proses konfirmasi donasi, proses kirim SMS, proses input data pengurus, proses input data donatur, proses input data donasi, proses input data peruntukan santunan, proses input data bank, dan proses laporan.

c. Kebutuhan Output : SMS balasan konfirmasi donasi, SMS saldo donasi, SMS peruntukan santunan, SMS donasi masuk kepada pengurus, laporan data donasi, laporan data peruntukan santunan, laporan data donatur, laporan data pengurus, dan laporan data bank.

4.1.3 Kebutuhan Pengembangan Aplikasi

Kebutuhan pengembangan aplikasi terdiri dari : a. Kebutuhan Software

Software yang mendukung dalam pembuatan aplikasi ini antara lain adalah : Sistem Operasi Windows 10, GammuService 1.33.0, XAMPP Web Server, Database MySQL, untuk editor memakai

(4)

Adobe Dreamweaver CS5 dan notepad++. b. Kebutuhan Hardware

Kebutuhan hardware yang digunakan adalah : Notebook HP Probook 5220m ( spesifikasi processor Intel Core i54 2.53 GHz, RAM8 GB, Hardisk 500 GB ), Huawei mobile broadband modem type E3276, dan 1 buah Simcard GSM.

4.2 Pengujian Sistem

Tahap pengujian sistem merupakan tahap dimana sistem di uji coba untuk mulai digunakan. Hal tersebut dilakukan untuk mengetahui sistem yang dibuat berjalan sesuai dengan perancangan sistem yang telah dibuat.

4.2.1 Koneksi Database

Pada aplikasi ini digunakan sebuah database untuk menyimpan data laporan dana sosial. Agar database dapat digunakan oleh aplikasi diperlukan suatu koneksi, adapun script koneksi database tersebut adalah sebagai berikut :

<?php

$host = "localhost"; $user = "root"; $pass = "";

mysql_connect($host, $user, $pass) or die("Gagal Koneksi ke Server!");

mysql_select_db("parakontel") or die("Gagal Koneksi ke Database!");

mysql_query("use parakontel"); ?>

(5)

4.2.2 Proses Input dan Update Data

Pada sebuah aplikasi yang menggunakan database, proses utama dan pertama yang harus dilakukan adalah proses input data. Pada Aplikasi Laporan Dana Sosial ini terdapat 6 (enam) proses input data yaitu input data pengurus, input data donatur, input data donasi, input data peruntukan santunan, input data bank, dan input data operator. Adapun fungsi dari masing-masing proses input adalah sebagai berikut :

4.2.2.1 Proses Input Data Pengurus

Dalam proses input data pengurus, data input nantinya digunakan untuk menerima informasi SMS dari para donatur yang telah melakukan konfirmasi donasi dengan mengirim SMS ke server. Supaya dana yang masuk segera dapat di proses langsung oleh pengurus.

4.2.2.2 Proses Input Data Donatur

Dalam proses input data donatur, data bisa di input secara manual melalui portal website untuk donasi secara cash atau juga bisa secara transfer melalui bank dan sewaktu mengirim SMS konfirmasi ke server akan secara otomatis tersimpan ke database server. Apabila data donatur sudah ada di databaseserver, untuk selanjutnya input data donatur otomatis dari konfirmasi SMS donatur akan diabaikan.

4.2.2.3 Proses Input Data Donasi

Dalam proses input data donasi terdiri dari dua pilihan yaitu input data dana masuk dan input dana keluar yang nantinya proses input tersebut masuk ke dalam database laporan donasi dana masuk dan keluar. Hasil input tersebut nantinya disimpan di dalam database laporan donasi dan

(6)

menjadi informasi untuk SMS broadcast ke donatur setiap bulannya. 4.2.2.4 Proses Input Data Peruntukan Santunan

Dalam proses input data peruntukan santunan difungsikan untuk memberikan informasi tentang dana donasi yang disalurkan ke pihak yang membutuhkan untuk keperluan kategori kesehatan, pendidikan ataupun sosial. Input data tersebut nantinya disimpan dan bisa dilihat keterangan peruntukan santunan di database laporan donasi.

4.2.2.5 Proses Input Data Bank

Dalama proses input data bank di fungsikan untuk menyimpan data nama bank dan rekening bank dari para donatur. Sehingga nantinya mempermudah pengurus dalam hal pengecekan konfirmasi SMS donasi dari para donatur.

4.2.2.6 Proses Input Data Operator

Dalam proses input data operator, input data digunakan untuk membuat akun para pengurus melakukan semua kegiatann yang berhubungan dengan donasi yang sudah di salurkan para donatur. Ada dua level dalam operator yaitu level admin dan superadmin. Untuk pembuatan akun baru dan melihat isi laporan donasi di butuhkan operator dengan level superadmin. Level superadmin di organisasi di peruntukan untuk ketua, wakil ketua dan sekretaris, sedangkan pelaksana atau anggota cukup dengan level admin.

4.2.3 Pembahasan Sistem

(7)

dengan data uji dan hasil sebagai berikut : 4.2.3.1 Input Data Pengurus

Untuk input data pengurus kita coba dengan memasukkan data pengurus seperti ditunjukkan pada gambar 4.2. sampai dengan gambar 4.4. sebagai berikut :

Gambar 4.2. Input Data Pengurus

Gambar 4.2. merupakan contoh untuk input data pengurus yang di dalamnya terdapat input untuk Nama Pengurus, Nomor HP dan Jabatan.

Gambar 4.3. Notifikasi Simpan Data Pengurus

Gambar 4.3. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol tambah.

(8)

Gambar 4.4. Laporan Data Pengurus

Gambar 4.4. merupakan hasil dari proses input data yang tersimpan di dalam laporan data pengurus.

4.2.3.2 Input Data Donatur

Untuk input data donatur kita coba dengan memasukkan data donatur baru seperti ditunjukkan pada gambar 4.5. sampai dengan gambar 4.7. sebagai berikut :

Gambar 4.5. Input Data Donatur

Pada Gambar 4.5. merupakan contoh untuk input data donatur yang di dalamnya terdapat input untuk Nama Donatur dan Nomor HP.

(9)

Gambar 4.6. Notifikasi Simpan Data Donatur

Gambar 4.6. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol tambah.

Gambar 4.7. Laporan Data Donatur

Gambar 4.7. merupakan hasil dari proses input data yang tersimpan di dalam laporan donatur.

4.2.3.3 Input Data Donasi

Untuk input data Donasi kita coba dengan memasukkan data donasi baru seperti ditunjukkan pada gambar 4.8. sampai dengan gambar 4.10. sebagai berikut :

(10)

Gambar 4.8. Input Data Donasi

Gambar 4.8. merupakan contoh untuk input data donasi yang di dalamnya terdapat input untuk Nama Donatur, Tanggal Donasi, Jumlah Donasi dan Bank.

Gambar 4.9. Notifikasi Simpan Data Donasi

Gambar 4.9. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol simpan.

(11)

Gambar 4.10. merupakan hasil dari proses input data yang tersimpan di dalam laporan donasi.

4.2.3.4 Input Data Peruntukan Santunan

Untuk input data peruntukan santunan kita coba dengan memasukkan data peruntukan santunan baru seperti ditunjukkan pada gambar 4.11. sampai dengan gambar 4.13. sebagai berikut :

Gambar 4.11. Input Data Peruntukan Santunan

Gambar 4.11. merupakan contoh untuk input data peruntukan santunan yang di dalamnya terdapat input untuk Nama, Alamat, Nomor HP, Info dan Kategori Peruntukan.

(12)

Gambar 4.12. Notifikasi Simpan Data Peruntukan Santunan

Gambar 4.12. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol simpan.

Gambar 4.13. Laporan Data Peruntukan Santunan

Gambar 4.13. merupakan hasil dari proses input data yang tersimpan di dalam laporan peruntukan santunan.

4.2.3.5 Input Data Bank

Untuk input data Bank kita coba dengan memasukkan data bank baru seperti ditunjukkan pada gambar 4.14. sampai dengan gambar 4.16. sebagai berikut :

(13)

Gambar 4.14. Input Data Bank

Gambar 4.14. merupakan contoh untuk input data bank yang di dalamnya terdapat input untuk Nama Bank, Nama Pemegang Rekening dan Nomor Rekening.

Gambar 4.15. Notifikasi Simpan Data Bank

Gambar 4.15. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol tambah.

(14)

Gambar 4.16. Laporan Data Bank

Gambar 4.16. merupakan hasil dari proses input data yang tersimpan di dalam laporan data bank.

4.2.3.6 Input Data Operator

Untuk input data Operator kita coba dengan memasukkan data operator baru seperti ditunjukkan pada gambar 4.17. sampai dengan gambar 4.19. sebagai berikut :

Gambar 4.17. Input Data Operator

Gambar 4.17. merupakan contoh untuk input data operator yang di dalamnya terdapat input untuk Nama Operator, Username, Password dan Operator Level yang terdapat dua pilihan untuk Admin atau Superadmin.

(15)

Gambar 4.18. Notifikasi Simpan Data Operator

Gambar 4.18. merupakan notifikasi keberhasilan setelah proses input data dengan menekan tombol tambah.

Gambar 4.19. Laporan Data Bank

Gambar 4.19. merupakan hasil dari proses input data yang tersimpan di dalam laporan data operator.

4.2.3.7 Proses SMS

Pada Aplikasi Laporan Dana Sosial ini terdapat tiga proses SMS yaitu proses konfirmasi SMS donasi, proses SMS informasi donasi masuk kepada pengurus, dan proses broadcast SMS laporan donasi per periode kepada donatur.

(16)

Untuk proses konfirmasi SMS donasi kita tes dengan mengirim SMS donasi dengan isi pesan “Donasi*bunga*100” dikirim ke nomor server center menggunakan nomor +6285659256212 seperti pada gambar 4.20. sebagai berikut :

Gambar 4.20. SMS Donasi

Kita lihat pada tes di atas, SMS konfirmasi donasi dibalas dengan menggunakan nomor sesuai dengan nomor operator pengirim (dalam hal ini menggunakan nomor Telkomsel). Untuk proses SMS konfirmasi donasi masuk kepada pengurus dapat dilihat pada gambar 4.21. sebagai berikut :

Gambar 4.21. SMS Konfirmasi Donasi Masuk

(17)

bulannya. Laporan yang disampaikan adalah laporan selama periode satu bulan dari bulan sebelumnya. Database laporan donasi per periode dapat dilihat pada gambar 4.22. di bawah ini :

Gambar 4.22. Laporan Donasi Di Database Server

Gambar 4.23. Broadcast SMS Laporan Donasi Per Periode

Gambar 4.23 merupakan hasil dari SMS Laporan Donasi Per Periode atau broadcast laporan donasi bulanan yang akan dikirimkan kepada semua donatur setiap tanggal 1 setiap bulan dengan data donasi yang dikirimkan ada laporan data donasi yang masuk maupun keluar dengan rincian tiap kategori peruntukan santunan dari tanggal pukul 00:00:00 bulan sebelumnya sampai dengan tanggal 1 SMS ini di broadcast pukul 23:59:59.

(18)

4.3. Hasil Penelitian

Setelah melakuakan penelitian, dapat diambil hasil dari tujuan pembuatan proyek akhir ini.

4.3.1 Sebelum Penelitian

Berikut ini ada beberapa kendala yang dihadapi sebelum penelitian 1. Untuk proses konfirmasi dana dari donatur ke pengurus hanya dilakukan melalui email dan kendala yang dihadapi kurang tanggapnya pengurus untuk melakukan konfirmasi dana masuk. 2. Untuk proses informasi laporan dana sosial kepada donatur

tidak terjadwal dengan baik. 4.3.2 Setelah Penelitian

Berikut ini beberapa hasil dari sesudah diadakan penelitian :

1. Untuk proses konfirmasi dana dari donatur ke pengurus sudah dapat di terima dengan cepat oleh pengurus dengan menggunakan SMS.

2. Untuk proses informasi laporan dana sosial kepada donatur sudah terjadwal dengan baik dan dilakukan rutin setiap bulannya.

3. Dengan adanya penelitian ini tujuan dapat tercapai baik pengurus maupun para donatur dapat sama-sama melihat jumlah dana yang masuk, kemudian jumlah dana yang keluar untuk kesehatan, sosial, dan juga untuk pendidikan serta sisa dana yang masih ada sehingga transparansi dana dapat dicapai.

Gambar

Gambar 4.1. Arsitektur Komunikasi Proses Konfirmasi Donasi  Awalnya  donatur  mengirim  SMS  untuk  menginformasikan  bahwa  dana  donasi  telah  dikirim  dengan  format  pesan  SMS  adalah  :  donasi*nama*nominal   dimana  penulisan  nominal  adalah  dala
Gambar 4.2. merupakan contoh untuk input data pengurus yang di dalamnya  terdapat input untuk Nama Pengurus, Nomor HP dan Jabatan
Gambar 4.4. Laporan Data Pengurus
Gambar 4.6. Notifikasi Simpan Data Donatur
+7

Referensi

Dokumen terkait

Berdasarkan hasil penelitian dan dari penarikan beberapa kesimpulan di atas maka dapat diajukan beberapa saran yaitu bagi peneliti yang berminat untuk

Abstrak : Penelitian ini dilatar belakangi oleh permasalahan peserta didik di SMPN 31 Padang kelas VIII. Peserta didik sering dipanggil karena laporan guru mata

d) Menentukan tempat untuk evakuasi pasien, dokumen dan peralatan. e) Melaporkan kejadian kebakaran kepada Direktur Rumah Sakit 2) Tenaga Kerja di unit kerja lokasi kebakaran :.

Indikator ke 8 termasuk dalam kategori skor 3 yang berarti lauk-pauk yang mengandung protein selain ikan asin telah banyak dikonsumsi nelayan Payang Desa

Pasien kanker nasofaring yang terlibat dalam penelitian ini sebagian besar mempunyai penurunan akan kemampuan diri dalam menghadapi penyakitnya, mereka masih belum

Pengukuran fluks netron dengan bilik ion di luar teras dan detektor fluks dalam teras swadaya, hasilnya dapat segera diperoleh tetapi tidak cukup teliti untuk dipakai secara

Pola pita enzim Mdh pada kerang simping (Amusium pleuronectes) pada populasi perairan Weleri, Kendal dapat dilihat pada gambar 3.. Lokus polimorfik menunjukkan terdapat

Skripsi ini diajukan sebagai salah satu syarat memperoleh gelar Sarjana pada program studi Teknik Informatika di Sekolah Tinggi Manajemen Informatika dan Komputer Akakom