2 Analisis Masalah 3 Analisis Kebutuhan 1.1 Diagram Konteks 1.2 DFD Data Flow Diagram

20 tabungan, bisa juga dengan menyalin data anggota. Kemudian membuka aplikasi konversi database dengan mengeksekusi perintah yang diinginkan, setelah proses pengkonversian selesai data yang telah di konversi akan secara otomatis mengganti data yang lama di database mysql milik aplikasi SMS Gateway sehingga data siap untuk digunakan. Alur proses konversi database bisa dilihat di gambar 8. DB Pusat Aplikasi Sikopdit Aplikasi konversi database DB SMS Aplikasi SMSGateway Gambar 6 Proses Konversi Database

3. 2 Analisis Masalah

Dari hasil pengamatan kami terhadap sistem yang ada di koperasi kredit rahastra terdapat beberapa masalah yang diperoleh, diantaranya : 1. Koperasi sulit menginformasikan segala sesuatu mengenai koperasi baik berupa rapat anggota, pengumuman penting dan lain-lain. 21 2. Anngota koperasi mengalami kesulitan dalam pengecekan saldo tabungan dan saldo pinjaman. 3. Kami sebagai develop tidak bisa mensinkronisasikan langsung dengan database yang telah ada di sistem koperasi kredit rahastra. Berdasarkan permasalahan tersebut Koperasi Kredit Rahastra ingin membuat aplikasi untuk menangani masalah-masalah yang ada untuk membantu sistem koperasi kredit.

3. 3 Analisis Kebutuhan

3.3.1 Analisis Kebutuhan Fungsional

3. 3.1.1 Diagram Konteks Sistem yang dibangun digambarkan secara garis besar dengan menggunakan diagram konteks. Dari diagram ini dapat dilihat secara umum mengenai alur proses yang ditangani sistem. Gambar 7 Diagram Konteks Anggota SISTEM SMSGATEWAY Data sms, Data sms saldo tabungan Saldo, data sms saldo Pinjaman Info sms, info sms Saldo Tabungan, info sms Saldo Pinjaman Admin Data login, data pesan,data inbox, dataoutbox,data terkirim,data gagal terkirim data anggota, data saldo tabungan, data saldo pinjaman. Info login gagal, info inbox, info outbox, info terkirim, info gagal terkirim, info saldo tabungan, info saldo pinjaman, info anggota 22 3. 3.1.2 DFD Data Flow Diagram DFD adalah sebuah teknik yang menggambarkan aliran data dan transformasi yang digunakan sebagai perjalanan data dari masukan menuju keluaran. DFD dibuat jika pada Diagram Konteks masih terdapat proses yang harus dijelaskan lebih rinci. Gambar 8 DFD Level 1 Anggota Admin 1.0 Login 2.0 Pengolahan SMS 3.0 Pengolahan Anggota 4.0 Pengolahan Saldo Data Login Info Login Gagal User Data Login Info Login Gagal Data pesan, Data Gagal Terkirim, Data Terkirim, Data outbox, Data inbox Info Inbox, Info Outbox, Info terkirim, Info Gagal Terkirim inbox outbox terkirim sentitems Data Gagal Terkirim Info Gagal Terkirim Data terkirim Info Terkirim Data outbox Info Outbox Data inbox Info Inbox Data sms, Data sms saldo tabungan Saldo, data sms saldo Pinjaman Info sms, info sms Saldo Tabungan, info sms Saldo Pinjaman lpsldsp pinjaman inbox Data Pesan Info pesan Data sms saldo pinjaman Info sms saldo pinjaman Data sms saldo tabungan Info sms saldo tabungan Data anggota Info anggota anggota Data anggota Info anggota Data saldo tabungan Info saldo tabungan Data saldo pinjaman Info saldo pinjaman lpsldsp info saldo tabungan Data saldo tabungan pinjaman Info saldo pinjaman Data saldo pinjaman outbox 23 Gambar 9 DFD Level 2 Proses Login 1.1 Verifikasi Username 1.2 Verifikasi Password user Admin Data login Info login gagal Info password invalid password username Konfirmasi username password Konfirmasi password 24 Gambar 10 DFD Level 2 Proses Pengolahan SMS Gambar 11 DFD Level 2 Proses Pengolahan Anggota Anggota Admin 2.1 Kirim sms 2.2 Cek inbox 2.3 Cek terkirim Data pesan Info outbox outbox Data pesan Info Outbox Data sms Info sms outbox inbox Info sms Data sms Data inbox Info inbox inbox Data inbox Info inbox Data terkirim Info terkirim terkirim Data terkirim Info terkirim 2.4 Cek belum terkirim Data belum terkirim Info belum terkirim outbox Data belum terkirim Info Outbox 2.5 Cek saldo tabungan data sms saldo tabungan Info sms saldo tabungan lpsldsp Data sms saldo tabungan Info sms saldo tabungan 2.6 Cek saldo pinjaman Data sms saldo pinjaman Info sms saldo pinjaman pinjaman Data sms saldo pinjaman Info sms saldo pinjaman Admin 3.1 Tambah Anggota 3.3 Hapus Anggota anggota Data anggota Info anggota 3.2 Ubah Anggota Data anggota Info anggota Data anggota Info anggota Data anggota Info anggota Data anggota Info anggota Info anggota Data anggota 25 Gambar 12 DFD Level 2 Pengolahan Saldo 3. 3.1.3 Spesifikasi Proses