Rancang bangun sistem informasi simpan pinjam Mudharabah pada koperasi baitul Maal wat Tamwil Ar-Rum

(1)

MUDHARABAH PADA KOPERASI BAITUL MAAL WAT

TAMWIL AR-RUM

Disusun Oleh:

ANGGI MAWADDAH NIM: 106093003064

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA


(2)

Pada Koperasi Baitul Maal Wat Tamwil Ar-Rum

Skripsi

Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer

Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh:

ANGGI MAWADDAH 106093003064

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI JAKARTA


(3)

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR-BENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI MANAPUN.

Jakarta, Februari 2011

Anggi Mawaddah 106093003064


(4)

i

MUDHARABAH PADA KOPERASI BAITUL MAAL WAT

TAMWIL AR-RUM SKRIPSI

Skripsi

Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah

Disusun Oleh:

ANGGI MAWADDAH NIM: 106093003064

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA


(5)

ii TAMWIL AR-RUM

Skripsi

Diajukan kepada Fakultas Sains dan Teknologi untuk Memenuhi Persyaratan Memperoleh

Gelar Sarjana Komputer (S.Kom)

Oleh

ANGGI MAWADDAH NIM : 106093003064

Menyetujui, Pembimbing I,

Nur Aeni Hidayah, MMSI NIP. 197508182005012008

Pembimbing II,

Zulfiandri, MMSI NIP. 150368821

Mengetahui,

A.n Ketua Program Studi Sistem Informasi

Nur Aeni Hidayah, MMSI NIP. 197508182005012008


(6)

iii Mudharabah Pada Koperasi Baitul Maal Wat Tamwil Ar-Rum dibawah bimbingan NUR AENI HIDAYAH dan ZULFIANDRI.

Koperasi Baitul Maal Wat Tamwil (BMT) Ar-Rum merupakan suatu lembaga keuangan swadaya masyarakat dengan sistem bagi hasil yang berorientasi pada usaha kecil menengah yang merupakan perpaduan konsep koperasi dengan konsep syariah berlandaskan sistem ekonomi syariah islam. Lembaga ini adalah salah satu lembaga keuangan mikro berbasis syariah dengan menggunakan pola syariah dalam memenuhi kebutuhan transaksi finansial. Salah satu kegiatan yang dilakukan oleh KBMT Ar-Rum yaitu memberikan fasilitas simpan pinjam mudharabah kepada anggotanya. Sistem pada koperasi tersebut sebagian sudah terkomputerisasi sedangkan prosedur untuk simpan pinjam mudharabah yang dilakukan masih bersifat manual, seperti proses pencatatan, proses penyimpanan dokumen, dan proses perhitungan margin, sehingga menjadi hambatan yang berarti bagi kecepatan dan akurasi data yang mengalir. Selain itu, laporan yang disajikan sangat lambat karena data yang dikelola sering menumpuk akibat dari lamanya waktu yang dibutuhkan dalam pengelolaan data dan proses pencatatan data. Dari permasalahan yang ada peneliti merancang dan membangun sistem informasi simpan pinjam mudharabah yang diharapkan dapat menangani permasalahan tersebut. Dalam pengembangan sistem ini, peneliti menggunakan metodologi pengembangan system dengan strategi waterfall strategy sequential. dengan tool-nya menggunakan Unifield Modeling Language (UML) dan peneliti menggunakan pendekatan model-driven. sedangkan alat pengembangan yang digunakan, yaitu PHP versi 5.4 sebagai bahasa pengkodean komputer dan MySQL sebagai databasenya serta Visio 2003 untuk desain layout. Dalam kesempatan ini peneliti hanya dibatasi sampai input data nasabah, pencairan dana untuk nasabah dan bentuk laporan simpan pinjam mudharabah yang dihasilkan oleh pihak KBMT. Dengan adanya sistem informasi simpan pinjam mudharabah ini proses simpan pinjam menjadi lebih efektif dan efisien, serta meningkatkan kinerja karyawan dan pelayanan sehingga memudahkan dalam proses simpan pinjam, dan laporan.

Kata Kunci : Koperasi Baitul Maal Wat Tamwil (KBMT), Nasabah, Simpan Pinjam Mudharabah, waterfall , Unifield Modeling Language (UML), PHP dan MySQL.

V Bab + x1v Halaman + 236 Halaman + 7 Simbol + 90 Gambar + 31 Tabel + Pustaka + Lampiran


(7)

iv KATA PENGANTAR


(8)

v Alhamdulillah, segala puji dan syukur kepada Allah SWT yang telah memberikan rahmat dan taufik dan hidayah-Nya sehingga penelitian skripsi dengan judul “Rancang Bangun Sistem Informasi Simpan Pinjam Mudharabah Pada

Koperasi Baitul Maal Wat Tamwil” dapat terselesaikan dengan baik. Skripsi ini

disusun untuk memenuhi salah satu syarat dalam menyelesaikan program S1 UIN Syarif Hidayatullah Jakarta, khususnya Jurusan Sistem Informasi, Fakultas Sains dan Teknologi.

Selama proses penyusunan skripsi ini mendapat banyak bimbingan dan bantuan dari berbagai pihak. Oleh karena itu, ucapan terima kasih ditujukan kepada: 1. Bapak DR. Syopiansyah Jaya Putra, M.SIS, selaku Dekan Fakultas Sains dan

Teknologi.

2. Ibu Nur Aeni Hidayah, MMSI. selaku Ketua Program Studi Sistem Informasi Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta sekaligus dosen pembimbing I yang telah memberikan ilmu, motivasi dan membimbing peneliti selama prose penyusunan skripsi ini.

3. Bapak Zulfiandri, MMSI, selaku Dosen Pembimbing II, yang selalu memberikan ilmu, masukan, motivasi, dan bimbingan selama proses penyusunan skripsi ini. 4. Bapak H. Rosyid Tahir, S.sos. selaku manajer KBMT Ar-Rum serta seluruh

karyawan KBMT Ar-Rum yang telah banyak membantu peneliti untuk memberikan ilmu dan informasi yang dibutuhkan untuk penelitian sebagai penyelesaian skripsi ini.


(9)

vi 6. Januar Aziz Hakim Hasibuan S.Pdi yang telah memberikan doa, waktu, semangat

dan memotivasi dalam penyusunan skripsi ini.

7. Desi, Ayunda, Metha, Heni, Ali, Rifki, Iqbal, om Rintho dan seluruh anggota SI B 2006, sahabat-sahabat dan pihak lainnya yang tidak dapat disebutkan satu persatu yang telah banyak membantu penelitian dan penyusunan skripsi ini, semoga Allah membalas dengan segala kebaikan yang berlipat ganda.

Penyusunan skripsi ini masih terdapat kekurangan, dan jauh dari sempurna sehingga saran dan kritik yang berguna untuk lebih menyempurnakan skripsi ini akan sangat peneliti hargai. Peneliti berharap agar skripsi dari pembaca dapat disampaikan melalui

email the_cepotter@yahoo.com.

Akhir kata semoga skripsi ini dapat bermanfaat bagi kita semua.

Wassalamu „alaikum wr. wb

Jakarta, Maret 2011

Anggi Mawaddah


(10)

vii

ABSTRAK ... iii

LEMBAR PENGESAHAN UJIAN ... iv

KATA PENGANTAR ...v

DAFTAR ISI... vi

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvii

DAFTAR SIMBOL ... xviii

BAB I PENDAHULUAN ...1

1.1 Latar Belakang ...1

1.2 Perumusan Masalah ...3

1.3 Batasan Masalah ...4

1.4 Tujuan dan Manfaat ...4

1.4.1 Tujuan ...4

1.4.2 Manfaat ...5

1.5 Metode Penelitian ...6

1.5.1 Metode Pengumpulan Data ...6

1.5.2 Metode Pengembangan Sistem ...7

1.6 Sistematika Penulisan ...9

BAB II LANDASAN TEORI ...11

2.1 Definisi Rancang Bangun ...11

2.2 Pengertian Sistem Informasi ...11

2.2.1 Konsep Sistem ...11

2.2.2 Konsep Dasar Informasi ...14

2.2.3 Konsep Dasar Sistem Informasi ...16

2.3 Simpanan...17

2.3.1 Pengertian Simpanan ...17


(11)

viii

2.4.1 Pengertian Mudharabah ...20

2.4.2 Manfaat Mudharabah ...21

2.4.3 Pembiayaan Mudharabah ...22

2.4.4 Mekanisme Perhitungan Bagi Hasil Mudharabah ...24

2.5 Konsep Dasar Koperasi...25

2.5.1 Pengertian Koperasi ...26

2.5.2 Fungsi dan Peranan Koperasi ...26

2.5.3 Prinsip Koperasi ...28

2.5.4 Bentuk dan kedudukan ...28

2.5.5 Jenis Koperasi ...29

2.6 Konsep Dasar Lembaga Keuangan Syariah ...33

2.6.1 Landasan Hukum ...33

2.6.2 Prinsip Dasar ...34

2.6.3 Tujuan dan Fungsi LKS ...34

2.7 Sistem Operasional Lembaga Keuangan Syariah ...35

2.7.1 Prinsip Dasar Operasional LKS ...35

2.8 Penjenisan Produk Simpanan Dalam LKS ...38

2.9 Penjenisan Produk Pembiayaan Dalam LKS ...40

2.10 Definisi Pengembagan Sistem ...40

2.10.1 Tahapan Pengembangan Sistem ...41

2.10.2 Siklus Hidup Pengembangan Sistem Informasi ...44

2.10.3 Proses Pengembangan Sistem Sederhana ...45

2.10.4 The Sequential or Waterfall Strategy ...45

2.10.5 Strategi Pengembangan Model Driven ...46

2.11 UML (Unified Modelling Languge) ...48

2.11.1 Use Case Diagram ...49

2.11.2 Class Diagram ...53

2.11.3 Activity Diagram ...54


(12)

ix

2.12.1 Database ...56

2.12.2 Database Management System (DBMS) ...59

2.12.3 RDBMS (Relational Database Management System) ...60

2.12.4 SQL (Structure Query Language) ...61

2.13 Personal Home Page (PHP) ...61

2.13.1 Dasar-dasar PHP ...61

2.13.2 Sejarah singkat PHP ...62

2.13.3 Keunggulan PHP ...62

2.13.4 Skrip PHP ...63

2.14 Internet ...63

2.15 Intranet ...64

2.16 Web Browser ...65

2.17 Web Server ...66

2.18 MySQL ...66

2.18.1 Fungsi-fungsi MySQL ...68

2.18.2 Keistimewaan MySQL ...69

2.19 Microsoft Visio 2003 ...71

2.20 Pengujian (Testing) ...72

2.21 Pengumpulan Data ...72

BAB III METODOLOGI PENELITIAN ...75

3.1 Metode Pengumpulan Data ...75

3.1.1 Studi Pustaka (Library Research) ...75

3.1.2 Penelitian Lapangan (Field Research) ...76

3.1.2.1 Observasi ...76

3.1.2.2 Wawancara ...77

3.2 Metode Pengembangan Sistem ...77

3.2.1 System Initiation ...78


(13)

x

3.3 Kerangka Penelitian ...81

BAB IV HASIL DAN PEMBAHASAN ...82

4.1 Permulaan Sistem (System Initiation) ...82

4.1.1 Identifikasi Masalah ...83

4.1.2 Lingkup Sistem ...84

4.1.3 Tujuan ...84

4.2 Analisa Sistem (System Analysis) ...85

4.2.1 Gambaran Umum ...85

4.2.1.1 Sejarah Singkat KBMT Ar-Rum ...85

4.2.1.2 Visi, Misi dan Tujuan ...86

4.2.1.3 Struktur Organasasi ...88

4.2.2 Analisa Sistem Berjalan ...97

4.2.2.1 Kelemahan Sistem yang Sedang Berjalan ...100

4.2.2.2 Analisa Pemecahan Masalah ...102

4.2.3 Kebutuhan User dan Sistem ...104

4.2.3.1 Kebutuhan User ...104

4.2.3.2 Kebutuhan Sistem ...105

4.3 Desain Sistem (System Design) ...113

4.3.1 Perancangan Sistem Simpan Pinjam Mudharabah ...113

4.3.1.1 Use Case Diagram ...114

4.3.1.2 Activity Diagram ...136

4.3.1.3 Sequence Diagram ...156

4.3.1.4 Statechart Diagram ...184

4.3.2 Perancangan Database ...206

4.3.2.1 Class Diagram Sistem Informasi Simpan Pinjam Mudharabah ...206

4.3.3 Perancangan Layout ...211

4.3.3.1 Halaman Customer Service ...211


(14)

xi

4.4 Implementasi Sistem (System Implementation) ...223

4.4.1 Perangkat Keras (Hardware) ...223

4.4.2 Perangkat Lunak (Software) ...224

4.4.3 Pengujian Sistem ...225

4.4.3.1 Pengujian Level Customer Service ...225

4.4.3.2 Pengujian Level Teller ...226

4.4.3.3 Pengujian Level Admin ...228

4.4.3.4 Pengujian Level Center ...229

4.4.3.3 Konfigurasi Jaringan ...232

BAB V PENUTUP...235

5.1 Kesimpulan ...235

5.2 Saran ...236

DAFTAR PUSTAKA ...237

LAMPIRAN...xx


(15)

xii

Gambar 2.3 Model Class Diagram ...48

Gambar 2.4 Model Activity Diagram ...49

Gambar 2.5 Model Statechart Diagram ...50

Gambar 3.1 Kerangka Penelitian ...76

Gambar 4.1 Struktur Organisasi KBMT ...84

Gambar 4.2 Sistem System Operational Procedure Sistem Berjalan ...95

Gambar 4.3 Sistem System Operational Procedure Sistem yang Diusulkan...98

Gambar 4.4 Diagram Use Case Model Diagram ...102

Gambar 4.5 Activity Diagram “Input Data Anggota” ...120

Gambar 4.6 Activity Diagram “Input Form Survey” ...122

Gambar 4.7 Activity Diagram “Form Persetujuan Penolakan” ...124

Gambar 4.8 Activity Diagram “Input Rekening Tabungan” ...125

Gambar 4.9 Activity Diagram “Input Simpanan” ...127

Gambar 4.10 Activity Diagram “Input Data Angsuran” ...129

Gambar 4.11 Activity Diagram “Input Pinjaman” ...131

Gambar 4.12 Activity Diagram “Input Data User” ...132

Gambar 4.13 Activity Diagram “Lihat Anggota” ...134

Gambar 4.14 Activity Diagram “Lihat Simpanan” ...135

Gambar 4.15 Activity Diagram “Lihat Pinjaman” ...136

Gambar 4.16 Activity Diagram “Lihat Angsuran” ...138

Gambar 4.17 Activity Diagram “Lihat Rekening Tabungan” ...139

Gambar 4.18 Activity Diagram “Lihat Survey” ...140

Gambar 4.19 Sequence Diagram “Input Data Anggota” ...142

Gambar 4.20 Sequence Diagram “Input Form Survey” ...144

Gambar 4.21 Sequence Diagram “Form Persetujuan Penolakan”...146

Gambar 4.22 Sequence Diagram “Input Rekening Tabungan” ...148

Gambar 4.23 Sequence Diagram “Input Simpanan” ...150


(16)

xiii

Gambar 4.27 Sequence Diagram “Lihat Anggota” ...159

Gambar 4.28 Sequence Diagram “Lihat Simpanan” ...161

Gambar 4.29 Sequence Diagram “Lihat Pinjaman” ...162

Gambar 4.30 Sequence Diagram “Lihat Angsuran” ...164

Gambar 4.31 Sequence Diagram “Lihat Rekening Tabungan” ...165

Gambar 4.32 Sequence Diagram “Lihat Survey” ...167

Gambar 4.33 Sequence Diagram “Pengajuan Permohonan Pinjaman”...168

Gambar 4.34 Statecahart Diagram “Input Data Anggota” ...169

Gambar 4.40 Statecahart Diagram “Input Form Survey” ...171

Gambar 4.41 Statecahart Diagram “Form Persetujuan Penolakan” ...173

Gambar 4.42 Statecahart Diagram “Input Rekening Tabungan” ...174

Gambar 4.43 Statecahart Diagram “Input Simpanan” ...176

Gambar 4.44 Statecahart Diagram “Input Data Angsuran” ...178

Gambar 4.45 Statecahart Diagram “Input Pinjaman” ...180

Gambar 4.46 Statecahart Diagram “Input Data User” ...182

Gambar 4.47 Statecahart Diagram “Lihat Anggota” ...183

Gambar 4.48 Statecahart Diagram “Lihat Simpanan” ...184

Gambar 4.50 Statecahart Diagram “Lihat Pinjaman” ...185

Gambar 4.50 Statecahart Diagram “Lihat Angsuran” ...186

Gambar 4.50 Statecahart Diagram “Lihat Rekening Tabungan” ...187

Gambar 4.50 Statecahart Diagram “Lihat Survey” ...188

Gambar 4.51 Class Diagram Sistem Informasi Simpan Pinjam Mudharabah ...194

Gambar 4.52 User Interface “Login”...200

Gambar 4.53 User Interface Halaman Utama Customer Service ...201

Gambar 4.54 User Interface Tampilan Menu Anggota ...201

Gambar 4.55 User Interface Input Anggota ...202

Gambar 4.56 User Interface Tampilan survey ...202

Gambar 4.57 User Interface Input Survey ...203


(17)

xiv

Gambar 4.61 User Interface Tampilan Simpanan ...206

Gambar 4.62 User Interface Tampilan Input Simpanan ...206

Gambar 4.63 User Interface Tampilan Tabungan ...207

Gambar 4.64 User Interface Tampilan “Login” Admin ...208

Gambar 4.65 User Interface Tampilan Utama ...208

Gambar 4.66 User Interface Tampilan Transaksi Pinjaman ...209

Gambar 4.67 User Interface Tampilan Input Pinjaman...209

Gambar 4.68 User Interface Tampilan Angsuran...210

Gambar 4.69 User Interface Tampilan Input Angsuran ...210

Gambar 4.70 User Interface Tampilan ”Login”Center ...211

Gambar 4.71 User Interface Tampilan Utama ...211

Gambar 4.72 User Interface Manajemen User ...212

Gambar 4.76 User Interface Tampilan Input User ...212

Gambar 4.77 User Interface Tampilan Anggota ...213

Gambar 4.78 User Interface Tampilan Transaksi Pinjaman ...213

Gambar 4.79 User Interface Tampilan Simpanan ...214

Gambar 4.80 User Interface Tampilan Angsuran...214

Gambar 4.81 User Interface Tampilan Tabungan ...215

Gambar 4.82 User Interface Tampilan Survey ...215

Gambar 4.83 Arsitektur Jaringan Sistem Informasi SPM ...232

DAFTAR TABEL Tabel 2.1 Perbedaan Bunga Dengan Bagi Hasil ...30


(18)

xv

Tabel 4.1 Identifikasi Aktor ...100

Tabel 4.2 Identifikasi Use Case Diagram Proses Simpan Pinjam Mudharabah ...102

Tabel 4.3 Narasi Use Case “Input data Anggota” ...103

Tabel 4.4 Narasi Use Case “Input Form Survey” ...105

Tabel 4.5 Narasi Use Case “Form Persetujuan Penolakan” ...107

Tabel 4.6 Narasi Use Case “Input Rekening Anggota” ...108

Tabel 4.7 Narasi Use Case “Input Simpanan” ...109

Tabel 4.8 Narasi Use Case “Input Transaksi Angsuran” ...111

Tabel 4.9 Narasi Use Case “Input Transaksi Pinjaman” ...112

Tabel 4.10 Narasi Use Case “Input User” ...113

Tabel 4.11 Narasi Use Case “Lihat data Anggota” ...115

Tabel 4.12 Narasi Use Case “Lihat data Simpanan” ...116

Tabel 4.13 Narasi Use Case “Lihat Transaksi Pinjaman” ...117

Tabel 4.14 Narasi Use Case “Lihat data Angsuran” ...118

Tabel 4.15 Narasi Use Case “Lihat Data Survey” ...120

Tabel 4.16 Spesifikasi Tabel User ...196

Tabel 4.17 Spesifikasi Tabel Anggota ...196

Tabel 4.18 Spesifikasi Tabel Survey ...197

Tabel 4.19 Spesifikasi Tabel Simpanan ...198

Tabel 4.20 Spesifikasi Tabel Tabungan ...199

Tabel 4.21 Spesifikasi Tabel Pinjaman ...200

Tabel 4.22 Spesifikasi Tabel Angsuran ...200

Tabel 4.23 Uji Coba Account Customer Service ...219

Tabel 4.24 Uji Coba Account Teller ...220

Tabel 4.25 Uji Coba Account Admin ...222

Tabel 4.26 Uji Coba Account Center ...223


(19)

xvi

Simbol Nama

Use Case

Actor

Control Flow/Message

Initial State

Final State

State

Decision

Object Lifeline

Message Call

+Operations() -Attributes

Class


(20)

xvii Transition

Sumber: Munawar, 2005.

Tabel 2.5 Simbol-simbol pada Activity Diagram

Simbol Nama

Titik Awal Titik Akhir

Activity

Pilihan untuk mengambil keputusan

Fork

<no send action> Tanda Pengiriman


(21)

a. IdentifikasiUse Case Diagram

Tabel 4.2 Identifikasi Use Case Diagram Proses Simpan Pinjam Mudharabah

No Use Case Name Description Actor

1. Input Data Anggota Use case ini menggambarkan kegiatan menginput data anggota yang datang langsung ke KBMT.

Customer Service 2. Input Form Survey

Pinjaman

Use case ini menggambarkan kegiatan menginput data calon anggota yang telah di survey.

Customer Service 3. Form Persetujuan

Penolakan

Use case ini menggambarkan kegiatan membuat Form Surat Persetujuan Penolakan

Customer Service 4. Input Rekening

Tabungan

Use case ini menggambarkan kegiatan menginput semua rekening tabungan anggota.

Teller 5. Input Simpanan Use case ini menggambrakan kegiatan menginput semua

transaksi-transaksi data simpanan anggota.

Teller 6. Input Angsuran Use case ini menggambarkan kegiatan menginput semua

transaksi-transaksi data angsuran.

Admin 7. Input Transaksi

Pinjaman

Use case ini menggambarkan kegiatan menginput data akad pinjaman yang ada di KBMT.

Admin 8. Input User Use case ini menggambarkan kegiatan Center dalam menginput data

user.

User 9. Lihat Data Anggota Use case ini menggambarkan kegiatan Center dalam melihat data

anggota.

User 10. Lihat Simpanan Use case ini menggambarkan kegiatan Center dalam melihat semua

data simpanan.


(22)

a. Narasi Use Case

1. Use case Input data anggota

Tabel 4.3 Narasi Use case Input data anggota

Use case Name Input data anggota

Use case Id 1

Actor Customer Service

Description Use case ini menggambarkan kegiatan menginput data anggota yang datang langsung

ke KBMT.

11. Lihat Pinjaman Use case ini menggambarkan kegiatan Center dalam melihat data pinjaman.

User

12. Lihat Angsuran Use case ini menggambarkan kegiatan Center dalam melihat semua data angsuran.

User

13. Lihat Tabungan Use case ini menggambarkan kegiatan Center dalam melihat semua data tabungan.

User

14. Lihat Survey Use case ini menggambarkan kegiatan Center dalam melihat data survey.


(23)

Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah.

Trigger Use case ini dilakukan agar customer service dapat mengisi data calon anggota yang

datang ke KBMT

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih menu Anggota 5. Menampilkan list anggota.

6. Memilih“Tambah Anggota”. 7. Menampilkan form tambah anggota.

8. Input tambah Anggota

9. Klik “Simpan” sebagai tanda

penginputan data.

10.Menghubungkan dengan database anggota.

11. Menampilkan list nasabah 12.Memilih icon “edit pada anggota

yang ingin diedit.

13.Menampilkan form edit data anggota 14. Edit data anggota

15. Klik “Simpan” sebagai tanda

pengubahan data anggota

16.Menghubungkan dengan database anggota

17. Menampilkan list anggota

18.Memilih icon “Hapus”. 19. Menampilkan pesan konfirmasi pesan penghapusan data.

20. Memilih “OK / Batal” 21. Menghubungkan dengan database

anggota

22.Menampilkan list data anggota. 23. Memilih icon “Detail” 24. Menampilkan list data anggota.


(24)

25. Memilih icon“Cetak” 26. Menampilkan form data form anggota. 27. Logout

Alternate courses 3. Jika username dan password salah maka customer service harus input username dan

password kembali.

6. Jika customer service tidak ingin input anggota maka lanjut ke langkah no.12, no.18 atau no. 23.

12. Jika customer service tidak ingin editdata anggota maka lanjut ke langkah no. 18 atau no.23.

20. Jika costumer service tidak ingin menghapus data maka lanjut ke langkah no. 25.

Conclusion Data berhasil diinput

Post condition Data anggota disimpan didalam data anggota.

2. Use case Input Form Survey

Tabel 4.4 Narasi Use case Input form survey

Use case Name Input Form Survey

Use case Id 2

Actor Customer Service

Description Use case ini menggambarkan kegiatan menginput data calon anggota yang telah


(25)

Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah.

Trigger Use case ini dilakukan karena adanya laporan data calon nasabah yang telah disurvey

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih menu survey 5. Menampilkan list survey.

6. Memilih “Tambah Survey”. 7. Menampilkan form survey.

8. Klik “Simpan” sebagai tanda

penginputan data.

9. Menghubungkan dengan database survey

10. Menampilkan list survey

11.Klik “Batal” 12. Menampilkan list survey

13.Memilih icon “edit” pada data survey yang ingin diedit.

14.Menampilkan form edit data survey 15. Edit data survey

16. Klik “Simpan” sebagai tanda

pengubahan data survey

17.Menghubungkan dengan database survey

18. Menampilkan list data survey

19.Memilih icon “Hapus”. 21. Menampilkan pesan konfirmasi pesan penghapusan data.

22. Memilih “OK / Batal” 23. Menghubungkan dengan database

survey


(26)

25. Logout

Alternate courses 3. Jika username dan password salah maka customer service harus input username dan

password kembali.

6. Jika customer service tidak ingin input data survey maka lanjut ke langkah no.14, no.20, no.23 atau no.25

14 Jika customer service tidak ingin edit data survey maka lanjut ke langkah no.22, atau no.25.

20 Jika customer service tidak ingin hapus data survey maka lanjut ke langkah no.22 atau no.25

Jika customer service tidak ingin lihat detail data survey maka lanjut ke langkah no.25.

Conclusion Data berhasil diinput

Post condition Data anggota disimpan didalam data anggota.

3. Use case Form Cetak surat persetujuan penolakan

Tabel 4.5 Narasi Use case Form persetujuan penolakan

Use case Name Form Persetujuan Penolakan

Use case Id 3

Actor Customer Service


(27)

Pre condition Customer Service membuka aplikasi simpan pinjam mudharabah.

Trigger Use case ini dilakukan karena calon anggota yang telah mendapat pesetujuan dari

komite dan manajer.

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih menu survey 5. Menampilkan list survey 6. Memilih icon “cetak” sebagai tanda

laporan persetujuan penolakan.

7. Menampilkan form surat persetujuan penolakan

8. Logout

Alternate courses 3. Jika username dan password salah maka customer service harus Input username dan

password kembali.

6. Jika customer service tidak ingin edit data anggota maka lanjut ke langkah no.8.

Conclusion -

Post condition -

4. Use case Input Rekening Tabungan

Tabel 4.6 Narasi Use case Input rekening anggota

Use case Name Input Rekening Tabungan


(28)

Actor Teller

Description Use case ini menggambarkan kegiatan membuat rekening anggota yang telah

melakukan transaksi rekening tabungan.

Pre condition Admin membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan karena adanya data anggota yang telah melakukan proses

transaksi penyimpanan rekening tabungan.

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih menu rekening anggota. 5. Menampilkan list rekening anggota.

6. Memilih “Tambah Rekening”.

Sebagai tanda penginputan data rekening.

7. Menampilkan form tambah rekening anggota .

8. Input rekening anggota. 9. Menghubungkan dengan database

rekening

10. Menampilkan list data rekening anggota.

11. Memilih icon “edit” pada data rekening yang ingin diedit.

7. Menampilkan form edit data rekening anggota.

8. Edit data rekening anggota.

9. Klik “Simpan” sebagai tanda

pengubahan data rekening anggota

10.Menghubungkan dengan database rekening

11. Menampilkan list data rekening anggota.


(29)

1. Memilih icon “Hapus”. 21. Menampilkan pesan konfirmasi pesan penghapusan data.

22. Memilih “OK / Batal” 23. Menghubungkan dengan database

rekening

24.Menampilkan list data rekening anggota. 25. Logout

5. Use case Input Simpanan

Tabel 4.7 Narasi Use case Input Simpanan

Use case Name Input Simpanan

Use case Id 5

Actor Teller

Description Use case ini menggambarkan kegiatan admin dalam menginput Simpanan.

Pre condition Teller membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan karena adanya data calon anggota yang melakukan simpanan.

Typical course of events ActorAction System response

1. Login

2.Input username dan password 3.cek username dan password

4.Memilih menu transaksi simpanan 5.Menampilkan form tambah transaksi simpanan.


(30)

1. Input Transaksi simpanan.

2. Klik “Simpan” sebagai tanda

penginputan data.

3. Menghubungkan dengan database simpanan.

4. Menampilkan list data simpanan.

5. Logout

Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password kembali.

4. Jika Teller tidak ingin input data transaksi simpanan maka lanjut ke langkah no.10

Conclusion Data berhasil di input.

Post condition Data simpanan disimpan didalam data simpanan.

6. Use case Input Angsuran

Tabel 4.8 Narasi Use case Input transaksi Angsuran

Use case Name Input Angsuran

Use case Id 6

Actor Admin

Description Use case ini menggambarkan kegiatan admin dalam menginput data Angsuran.

Pre condition Admin membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan karena adanya data anggota yang melakukan pencairan dana


(31)

Typical course of events ActorAction System response 1. Login

2.Input username dan password 3.cek username dan password

4.Memilih menu transaksi angsuran 5.Menampilkan form tambah transaksi angsuran.

7. Input Transaksi angsuran.

8. Klik “Simpan” sebagai tanda

penginputan data.

9. Menghubungkan dengan database angsuran.

10. Menampilkan list data angsuran.

11. Logout

Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password kembali.

4. Jika admin tidak ingin input data transaksi angsuran maka lanjut ke langkah no.11

Conclusion Data berhasil di input.

Post condition Data angsuran disimpan didalam data angsuran.

7. Use case Input Transakssi Pinjaman

Tabel 4.9 Narasi Use case Input transaksi Pinjaman

Use case Name Input Transaksi Pinjaman


(32)

Actor Admin

Description Use case ini menggambarkan kegiatan admin dalam menginput Transaksi Pinjaman.

Pre condition Admin membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan karena adanya data calon nasabah yang melakukan pinjaman.

Typical course of events ActorAction System response

2. Login

3. Input username dan password 4. cek username dan password

5. Memilih menu transaksi pinjaman 6. Menampilkan form tambah transaksi pinjaman

7. Input Transaksi Pinjaman

8. Klik “Simpan” sebagai tanda

penginputan data.

9. Menghubungkan dengan database piutang

10. Menampilkan list data pinjaman

11. Logout

Alternate courses 3. Jika username dan password salah maka admin harus Input username dan password kembali.

4. Jika admin simpan pinjam tidak ingin input data transaksi simpan pinjam maka lanjut ke langkah no.10

Conclusion Data berhasil diinput


(33)

8. Use case Input User

Tabel 4.10 Narasi Use caseInput User

Use case Name Input User

Use case Id 8

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam menginput data user.

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data-data user.

Typical course of events

ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih menu manajemen user 5.Menampilkan halaman list user.

6. Memilih “Tambah User”. 7.Menampilkan form tambah user

8. Input tambah user

9. Klik “Simpan” sebagai tanda

penginputan data.

10.Menghubungkan dengan database user 11.Menampilkan halaman list user. 12.Memilih icon “Edit” pada user

yang ingin diedit..

13. Menampilkan form edit data user. 14.Edit data user

15.Klik “Simpan” sebagai tanda

pengubahan data.

16. Menghubungkan dengan database user 17.Menampilkan list data user.


(34)

18.Memilih icon “hapus” 19. Menampilkan pesan konfirmasi pesan penghapusan data.

20.Memilih “OK / Batal” a. Menghubungkan dengan database user

22.Menampilkan list user.

23. Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin input user maka lanjut ke langkah no.12 atau no. 18.

12. Jika center tidak ingin editdata user maka lanjut ke langkah no. 18

Conclusion Data berhasil diinput

Post condition Data user disimpan didalam data user

9. Use case Lihat Data Anggota

Tabel 4.11 Narasi Use case lihat data anggota

Use case Name lihat data anggota

Use case Id 9

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam melihat data anggota

Pre condition Center membuka aplikasi simpan pinjam.


(35)

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih “menu Data Anggota” 5.Menampilkan list anggota

6. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan

penghapusan data.

6. Memilih “OK / Batal” 7. Menghubungkan dengan database

anggota

8. Menampilkan list anggota. 9. Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin memilihi icon hapusmaka lanjut ke langkah no. 8 .atau 11.

Conclusion Data berhasil diinput

Post condition Data anggota disimpan didalam data anggota.

10. Use case Lihat Data Simpanan

Tabel 4.12 Narasi Use case lihat data simpanan

Use case Name lihat data anggota

Use case Id 10

Actor Center


(36)

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data simpanan.

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih “menu data simpanan” 5. Menampilkan list simpanan

6. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan

penghapusan data.

8.Memilih “OK / Batal” 9.Menghubungkan dengan database

simpanan

10. Menampilkan list simpanan. 11.Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin memilihi icon hapusmaka lanjut ke langkah no. 8 .atau 11.

Conclusion Data berhasil diinput


(37)

11. Use case Lihat Data pinjaman

Tabel 4.13 Narasi Use case lihat transaksi pinjaman

Use case Name lihat data pinjaman

Use case Id 11

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam melihat data pinjaman

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data pinjaman.

Typical course of events ActorAction System response

1. Login

2. Input username dan

password

3. cek username dan password

4. Memilih “menu data pinjaman” 5. Menampilkan list pinjaman

6. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan

penghapusan data.

8.Memilih “OK / Batal” 9. Menghubungkan dengan database

pinjaman

10. Menampilkan list anggota. 11.Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.


(38)

Conclusion Data berhasil diinput

Post condition Data pinjaman disimpan didalam data pinjaman.

12. Use case Lihat Data angsuran

Tabel 4.14 Narasi Use case lihat data angsuran

Use case Name lihat data angsuran

Use case Id 12

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam melihat data angsuran

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data angsuran.

Typical course of events ActorAction System response

1. Login

2. Input username dan

password

3. cek username dan password

4. Memilih “menu data angsuran” 5. Menampilkan listangsuran

6. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan

penghapusan data.

8.Memilih “OK / Batal” 9. Menghubungkan dengan database


(39)

9. Menampilkan listangsuran. 10.Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin memilihi icon hapusmaka lanjut ke langkah no. 8 .atau 11.

Conclusion Data berhasil diinput

Post condition Data pinjaman angsuran didalam data angsuran.

13. Use case Lihat Tabungan

Tabel 4.15 Narasi Use case lihat data tabungan

Use case Name lihat data angsuran

Use case Id 13

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam melihat data tabungan

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data tabungan.

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih “menu data tabungan” 5. Menampilkan listtabungan

6. Memilih “Icon Hapus” 7. Menampilkan pesan konfirmasi pesan

penghapusan data.


(40)

tabungan

10. Menampilkan listtabungan. 11.Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin memilihi icon hapusmaka lanjut ke langkah no. 8 .atau 11.

Conclusion Data berhasil diinput

Post condition Data tabungan disimpan didalam data tabungan.

13. Use case Lihat Survey

Tabel 4.16 Narasi Use case lihat data survey

Use case Name lihat data survey

Use case Id 13

Actor Center

Description Use case ini menggambarkan kegiatan Center dalam melihat data survey

Pre condition Center membuka aplikasi simpan pinjam.

Trigger Use case ini dilakukan setelah center mendapatkan data tabungan.

Typical course of events ActorAction System response

1. Login

2. Input username dan password 3. cek username dan password

4. Memilih “menu data survey” 5. Menampilkan listsurvey


(41)

penghapusan data.

8. Memilih “OK / Batal” 9. Menghubungkan dengan database

survey

10. Menampilkan list survey. 11.Logout

Alternate courses 3. Jika username dan password salah maka center harus input username dan password kembali.

6. Jika center tidak ingin memilihi icon hapusmaka lanjut ke langkah no. 8 .atau 11.

Conclusion Data berhasil diinput


(42)

(43)

4.3.1.2 Activity Diagram

Activity Diagram menggambarkan aktifitas-aktifitas yang terjadi dalam Sistem Informasi Simpan Pinjam Mudharabah pada KBMT Ar-Rum.

1. Activity Diagram Input Data Anggota

Login

Input username dan password

Mulai

Memilih Menu Anggota

Input Tambah Anggota

Lihat Data Anggota

Menampilkan list Anggota Menampilkan list anggota

Edit Data Anggota

Liht data anggota

Simpan

Logout

Selesai

Data tersimpan ke database

Memilih Tambah Anggota

Memilih Nasabah yang ingin diedit

Menampilkan form tambah anggota

Menampilkan form edit data anggota Data Lengkap Data Tidak Lengkap Data Lengkap Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai

Gambar 4.5 Activity Diagram Input Data Anggota

Dalam activity diagram input data anggota nasabah, customer service harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka customer service


(44)

dapat masuk ke dalam halaman utama. Kemudian customer service memilih menu anggota, di halaman menu anggota terdapat list anggota. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika customer service memilih tambah anggota maka menampilkan form tambah anggota dan customer service menginput data anggota. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka customer service harus menginput data anggota kembali. Pilihan kedua jika customer service memilih lihat list data anggota kemudian terdapat pilihan kembali apakah data anggota ingin di edit atau di delete. Jika customer service ingin mengubah data maka customer service memilih anggota yang ingin diedit kemudian menampilkan form edit data anggota dan edit data anggota. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka customer service harus mengedit data anggota kembali..

Jika customer service ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan maka data anggota disimpan dalam


(45)

2. Activity Diagram Input Form Survey Login Input username dan password Mulai

Memilih Menu Survey

Input Tambah Survey

Lihat Data Survey Menampilkan list Survey

Edit Data Survey

Hapus Data Survey

Simpan

Logout

Data tersimpan ke database Menampilkan list Survey

Memilih Tambah Survey

Selesai Memilih Data Survey yang ingin diedit Menampilkan form

Survey

Menampilkan form edit data survey Data Lengkap Data Tidak Lengkap Data Lengkap Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai

Gambar 4.6 Activity Diagram Input Form Survey

Dalam activity diagram input form survey, customer service harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka customer service dapat masuk ke dalam halaman utama. Kemudian customer service memilih menu


(46)

survey, di halaman menu survey terdapat list survey. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika customer service memilih tambah survey maka menampilkan form survey dan customer service menginput data survey. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka customer service harus menginput data survey kembali. Pilihan kedua jika customer service memilih lihat list survey, kemudian terdapat pilihan kembali apakah data survey ingin di edit atau di delete. Jika customer service ingin mengedit data maka customer service memilih data survey yang ingin diedit kemudian menampilkan form edit survey dan ubah data survey. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka customer service harus mengedit data survey kembali.

Jika customer service ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan maka data survey disimpan dalam database dan memilih logout untuk keluar dari sistem.


(47)

Login Input username

dan password

Memilih Menu Survey

Memilih Icon Cetak

Menampilkan list Survey

Cetak

Logout

Selesai

Menampilkan form surat persetujuan penolakan

benar salah

Gambar 4.7 Activity Diagram Membuat Surat Persetujuan Penolakan

Dalam activity diagram cetak surat persetujuan penolakan, customer service harus input username dan password, kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka customer service pembiayaan dapat masuk ke dalam halaman utama. Kemudian customer service pembiayaan memilih menu survey, di halaman menu survey terdapat list survey. Di halaman list survey customer service memilih icon cetak pada data survey yang dicetak dan cetak menampilkan form surat persetujuan penolakan.

Setelah aktifitas diatas dilakukan maka customer service memilih logout untuk keluar dari sistem.


(48)

4. Activity Diagram Input Rekening Tabungan

Login

Input username dan password

Mulai

Memilih Menu Rekening Tabungan

Input Rekening Tabungan

Lihat Data Rekening Tabungan

Menampilkan list rekening nTabungan Anggota

Menampilkan list rekening tabungan anggota

Edit Data Rekening Anggota

Hapus Data Rekening Tabungan

Simpan

Logout

Selesai

Data tersimpan ke database

Memilih Tambah Rekening

memilih data rekening yang ingin diedit

Menampilkan form edit data rekening anggota

Data Lengkap Data Tidak Lengkap Data Lengkap Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai Menampilkan form tambah

rekening tabungan Anggota

Gambar 4.8 Activity Diagram Input Rekening Tabungan

Dalam activity diagram input rekening tabungan, Teller harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka teller dapat masuk ke dalam halaman utama. Kemudian teller memilih menu input rekening tabungan, di halaman menu

input rekening tabungan terdapat list input rekening tabungan. Di halaman tersebut


(49)

Pilihan pertama jika teller memilih tambah input rekening tabungan anggota

maka menampilkan form tambah input rekening tabungan dan teller menginput data input rekening anggota. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka teller harus menginput data rekening tabungan anggota kembali. Pilihan kedua jika teller memilih lihat list

input rekening tabungan anggota, kemudian terdapat pilihan kembali apakah data

input teller memilih input data rekening anggota yang ingin diedit kemudian

menampilkan form edit data input rekening anggota dan edit data rekening anggota. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka teller harus mengedit data rekening tabungan anggota kembali.

Jika teller ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan maka teller memilih logout untuk keluar dari sistem.


(50)

5. Activity Diagram Input Simpanan

Login

Input username dan password

Mulai

Memilih Menu Simpanan

Input Angsuran Anggota

Lihat Simpanan Anggota

Menampilkan list Simpanan

anggota

Menampilkan list Simpanan

anggota

Edit Data simpanan anggota

Hapus Data Simpanan anggota

Simpan

Logout

Selesai

Data tersimpan ke database

Memilih Tambah Simpanan

memilih data simpanan yang ingin diedit

Menampilkan form edit data simpanan anggota

Data Lengkap Data Tidak Lengkap Data Lengkap Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai Menampilkan form tambah Simpanan

Gambar 4.9 Activity Diagram Input Simpanan

Dalam activity diagram input simpanan, teller harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang


(51)

sesuai. Jika telah benar dan sukses, maka teller dapat masuk ke dalam halaman utama. Kemudian teller memilih menu simpanan, di halaman menu simpanan terdapat list simpanan anggota. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika simpanan memilih tambah simpananmaka menampilkan form tambah simpanan anggota dan teller menginput data simpanan. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka teller harus menginput data simpanan kembali. Pilihan kedua jika teller memilih lihat list simpanan, kemudian terdapat pilihan kembali apakah data simpanan anggota ingin di edit atau di delete. Jika teller ingin mengedit data maka teller memilih data simpanan yang ingin diedit kemudian menampilkan form edit datasimpanandan edit data simpanan. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka teller harus mengedit data simpanan anggota kembali.

Jika teller ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan teller maka data simpanan disimpan dalam


(52)

6. Activity Diagram Input Data Angsuran

Login

Input username dan password

Mulai

Memilih Menu Angsuran

Input Angsuran ANggota

Lihat angsuran anggota

Menampilkan list angsuran anggota

Menampilkan list angsuran anggota

Edit Data angsuran anggota

Hapus Data angsuran anggota

Simpan

Logout

Selesai

Data tersimpan ke database

Memilih Tambah Angsuran

memilih data angsuran yang ingin diedit

Menampilkan form edit data angsuran anggota

Data Lengkap Data Tidak Lengkap Data Lengkap Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai Menampilkan form tambah Angsuran

Gambar 4.10 Activity Diagram Input Data Angsuran

Dalam activity diagram input data angsuran, admin harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang


(53)

sesuai. Jika telah benar dan sukses, maka admin dapat masuk ke dalam halaman utama. Kemudian admin memilih menu angsuran, di halaman menu angsuran terdapat list angsuran anggota. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika admin memilih tambah angsuran maka menampilkan form tambah angsuran anggota dan admin menginput data angsuran. Ketika data yang diinput sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka admin harus menginput data angsuran kembali. Pilihan kedua jika admin memilih lihat list angsuran, kemudian terdapat pilihan kembali apakah data angsuran abnggota ingin di edit atau di delete. Jika admin ingin mengedit data maka admin memilih dataangsuranyang ingin diedit kemudian menampilkan form edit dataangsuran dan edit data angsuran. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka admin harus mengedit data angsuran anggota kembali.

Jika admin ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan maka data angsuran disimpan dalam


(54)

8. Activity Diagram Input Pinjaman

Login

Input username dan password

Mulai

Memilih Menu Transaksi Pinjaman

Menampilkan Form Tambah Transaksi Pinjaman

Simpan

Logout

Data tersimpan ke database

Selesai

Input Transaksi Pinjaman

benar salah

Gambar 4.11 Activity Diagram Input Pinjaman

Dalam activity diagram input transaksi pinjaman, admin harus input username dan password, kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka admin dapat masuk ke dalam halaman utama. Kemudian admin memilih menu transaksi pinjaman, di halaman menu transaksi pinjaman terdapat form tambah transaksi pinjaman dan admin menginput data transaksi pinjaman. Ketika data yang diinput sudah lengkap maka data tersebut disimpan.

Setelah aktifitas diatas dilakukan maka data transaksi pinjaman disimpan dalam database dan memilih memilih logout untuk keluar dari sistem.


(55)

10. Activity Diagram Input User

Login Input username

dan password

Mulai

Memilih Menu Manajemen User

Input Tambah User

Lihat Data User Menampilkan list user

Edit Data User

Hapus Data User

Simpan Logout

Data tersimpan ke database Menampilkan list user

Memilih User yng diedit Memilih Tambah User

Menampilkan form tambah user

Menampilkan form edit data user Data Lengkap Data Tidak Lengkap Data Lengka p Data Tidak Lengkap benar salah Ya Tidak Batal Logout Selesai Gambar 4.12 Activity Diagram Input User

Dalam activity diagram input user, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list user. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika center memilih tambah user maka menampilkan form user dan center menginput data user. Ketika data yang diinput sudah lengkap maka


(56)

data berhasil disimpan, jika data tidak lengkap maka center harus menginput data user kembali. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di edit atau di delete. Jika center ingin mengubah data maka center memilih user yang ingin diedit kemudian menampilkan form edit data user dan edit data user. Ketika data yang diedit sudah lengkap maka data berhasil disimpan, jika data tidak lengkap maka center harus mengedit data user kembali.

Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau dibatalkan.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.

11. Activity Diagram Lihat anggota

Login

Input username dan password

Mulai

Menampilkan data anggota

Lihat

Logout

Selesai

benar salah

Ya Tidak

Menampilkan form data anggota

menampilkandata anggota Hapus

Gambar 4.13 Activity Diagram Lihat anggota

Dalam activity diagram lihat anggota, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika


(57)

username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data anggota. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika center memilih lihat data anggota maka menampilkan data anggota. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.

13. Activity Diagram Lihat Simpanan

Login

Input username dan password

Mulai

Menampilkan data simpanan

Lihat

Logout

Selesai

benar salah

Ya Tidak

Menampilkan data simpanan

menampilkandata simpanan Hapus


(58)

Dalam activity diagram lihat data simpanan, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data aotangg. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika center memilih lihat data simpanan maka menampilkan data simpanan. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.


(59)

14. Activity Diagram Lihat pinjaman

Login Input username

dan password

Mulai

Menampilkan data simpanan

Lihat

Logout Selesai benar salah

Ya Tidak

Menampilkan data simpanan

menampilkandata simpanan Hapus

Gambar 4.15 Activity Diagram Lihat pinjaman

Dalam activity diagram lihat data pinjaman, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data pinjaman. Di halaman tersebut memiliki pilihan.

Pilihan pertama jika center memilih lihat data pinjaman maka menampilkan data pinjaman. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.


(60)

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.

15.Activity Diagram Lihat angsuran

Login Input username

dan password

Mulai

Menampilkan data angsuran

Lihat

Logout

Selesai benar salah

Ya Tidak

Menampilkan data sngsuran

menampilkandata angsuran Hapus

Gambar 4.16 Activity Diagram Lihat angsuran

Dalam activity diagram lihat data angsuran , center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data angsuran.

Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih lihat data angsuran maka menampilkan data angsuran. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu


(61)

maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.

16. Activity Diagram Lihat Rekening Tabungan

Login Input username

dan password

Mulai

Menampilkan data tabungan

Lihat

Logout

Selesai benar salah

Ya Tidak

Menampilkan data tabungan

Menampilkan data tabungan Hapus

Gambar 4.17 Activity Diagram Lihat Rekening Tabungan

Dalam activity diagram lihat rekening tabungan, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data rekening tabungan.

Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih lihat data rekening tabungan maka menampilkan rekening tabungan. Pilihan kedua jika center memilih lihat list data center kemudian terdapat pilihan kembali apakah


(62)

data user ingin di lihat saja atau di delete. Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.

17. Activity Diagram Lihat Survey

Login Input username

dan password

Mulai

Menampilkan data survey

Lihat

Logout

Selesai benar salah

Ya Tidak

Menampilkan data survey

Menampilkan data survey Hapus

Gambar 4.18 Activity Diagram Lihat Survey

Dalam activity diagram lihat survey, center harus input username dan password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika username dan password yang dimasukkan salah, maka tidak akan berjalan dan sistem memerintahkan untuk memasukkan kembali username serta password yang sesuai. Jika telah benar dan sukses, maka center dapat masuk ke dalam halaman utama. Kemudian center memilih menu manajemen user, di halaman menu manajemen user terdapat list data survey.

Di halaman tersebut memiliki pilihan, pilihan pertama jika center memilih lihat data survey maka menampilkan data survey. Pilihan kedua jika center memilih


(63)

lihat list data survey kemudian terdapat pilihan kembali apakah data user ingin di lihat saja atau di delete.

Jika center ingin menghapus data salah satu menu maka memilih icon Delete. Kemudian terdapat pesan verifikasi penghapusan data apakah data ingin dihapus atau tidak.

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database dan center memilih logout untuk keluar dari sistem.


(64)

4.3.1.3 Sequence Diagram

Interaksi antar object pada sistem yang dajukan, digambarkan pada sequence diagram berikut :

1. Sequence Diagram Input Data Anggota

Customer Service

User

Login Menampilkan Halaman Login Input username dan password

Proses Panggil Database Salah

Benar

Menampilkan Halaman Utama Customer Service

Proses Simpan

Anggota

Proses Simpan Memilih Icon Hapus

Proses Hapus Data Lengkap

Data Tidak Lengkap Data Lengkap

Batal

Ok

Menampilkan Pesan Verivikasi penghapusan data Proses Salah

Memilih menu anggota Menampilkan list anggota Memilih tambah anggota Input tambah anggota

Data tidak lengkap

Menampilkan list anggota

Memilih anggota yg ingin diedit Menampilkan form edit data anggota

Menampilkan list data anggota

Menampilkan list data anggota


(65)

Pada sequence diagram input data anggota, customer service sebagai actor pada object–object seperti user dan anggota, kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama customer service.

Actor mengirim message memilih menu anggota pada object nasabah kemudian mengirimkan kembali message menampilkan list anggota. Setelah menampilkan list anggota, actor mengirim message memilih tambah anggota kemudian object anggota mengirimkan kembali message menampilkan form tambah anggota, actor mengirim message input tambah nasabah pada object nasabah, object anggota mengirim kembali message data tidak lengkap jika data nasabah yang diinput tidak lengkap. Jika data anggota yang diinput lengkap maka melakukan proses simpan dan kemudian object anggota mengirim kembali message menampilkan list anggota.

Jika actor ingin edit data anggota maka actor mengirim message memilih anggota yang ingin diedit pada object anggota kemudian mengirimkan kembali message menampilkan form edit data anggota. Actor mengirim message edit data anggota pada object anggota. Object anggota


(66)

mengirim kembali message data tidak lengkap jika data anggota yang diinput tidak lengkap. Jika data anggota yang diinput lengkap maka melakukan proses simpan dan kemudiam object anggota mengirim kembali message menampilkan list anggota.

Jika actor ingin hapus data anggota maka actor mengirim message memilih icon hapus pada object anggota kemudian mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus kemudian object anggota mengirim kembali message menampilkan list anggota.

2. Sequence Diagram Input Form Survey

Customer Service

User

Login Menampilkan Halaman Login Input username dan password

Proses Panggil Database Salah

Benar

Memilih Menu Form Survey Menampilkan List Survey

Proses Simpan Memilih Tambah Survey

Menampilkan form survey Input Tambah Survey

Menampilkan List Survey Memilih Data Survey yang ingin diedit

Menampilkan form edit data Survey

Survey

Edit Data Survey

Proses Simpan Menampilkan List Survey

Memilih Icon Hapus

Proses Hapus Menampilkan List Survey

Data tidak lengkap Data lengkap

Data tidak lengkap Data lengkap

Batal Ok

Menampilkan Pesan Verivikasi penghapusan data Proses

Salah

Menampilkan halaman utama / Home Customer Service


(67)

Pada sequence diagram input form survey, customer service sebagai actor pada object–object seperti user dan survey. Actor kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama customer service.

Actor mengirim message memilih menu survey pada object survey kemudian mengirimkan kembali message menampilkan list survey. Setelah menampilkan list survey, actor mengirim message memilih tambah survey kemudian object survey mengirimkan kembali message menampilkan form survey, actor mengirim message input tambah survey pada object survey, object survey mengirim kembali message data tidak lengkap jika data survey yang diinput tidak lengkap. Jika data survey yang diinput lengkap maka melakukan proses simpan dan kemudian object survey mengirim kembali message menampilkan list survey.

Jika actor ingin edit data survey maka actor mengirim message memilih survey yang ingin diedit pada object survey kemudian mengirimkan kembali message menampilkan form edit data survey. Actor mengirim message edit data survey pada object survey. Object survey mengirim


(68)

kembali message data tidak lengkap jika data survey yang diinput tidak lengkap. Jika data survey yang diinput lengkap maka melakukan proses simpan dan kemudian object survey mengirim kembali message menampilkan list survey.

Jika actor ingin hapus data survey maka actor mengirim message memilih icon hapus pada object survey kemudian mengirimkan kembali message menempilkan pesan verifikasi penghapusan data. Actor mengirim message batal atau jika message ok maka melakukan proses hapus kemudian object survey mengirim kembali message menampilkan list survey.

3. Sequence Diagram Form Surat Persetujuan Penolakan

Customer Service

User

Login

Menampilkan Halaman Login Input username dan password

Proses Panggil Database Salah

Benar

Memilih Menu Form Survey Menampilkan List data Survey

Survey

Memilih icon “cetak” sebagai tanda laporan data Survey Menampilkan form surat persetujuan penolakan Menampilkan halaman utama /home Cs

Gambar 4.21SequenceDiagram Form Surat Persetujuan Penolakan


(69)

Pada sequence diagram cetak surat persetujuan penolakan, Customer Service sebagai actor pada object–object seperti user dan survey. Actor kemudian mengirimkan message memilih login pada object user kemudian mengirimkan kembali message menampilkan halaman login. Setelah menampilkan halaman login, actor mengirim message input username dan password pada object user dan melakukan proses panggil database. Object user mengirim kembali message salah jika username dan password yang diinput tidak sesuai. Jika username dan password yang diinput sesuai maka object user mengirim kembali message benar dan mengirim message menampilkan halaman utama atau home Customer Service.

Actor mengirim message memilih menu survey pada object survey kemudian mengirimkan kembali message menampilkan list survey. Setelah menampilkan list survey, actor mengirim message memilih icon cetak, kemudian Object survey mengirim kembali message menampilkan form surat persetujuan penolakan.


(1)

1) Sistem dapat diimplementasikan hampir pada seluruh OS (Operating system), antara lain Microsoft Windows XP Profesional, Microsoft Windows Vista, Microsoft Windows 7 bahkan pada Linux pun sistem informasi simpan pinjam mudharabah dapat diimplementasikan.

2) Spesifikasi komputer yang dibutuhkan untuk menjalankan sistem minimal Pentium IV. 3) Memori yang dibutuhakan minimal 512 MB. 4) Hardisk yang dibutuhkan minimal 100 GB. 5) Printer untuk mencetak laporan yang

dibutuhkan.

6) Jaringan LAN untuk berinteraksi dengan sistem secara intranet.

7) Server yang akan menampung seluruh data yang terdapat pada sistem.

B. Kebutuhan Organisasional

Dalam kebutuhan organisasional mendefinisikan informasi apa saja yang terdapat pada sistem informasi simpan pinjam mudharabah meliputi standar sistem, bahasa pemograman yang digunakan dalam sistem dan


(2)

112

metode perancangan apa yang digunakan oleh sistem. Berikut adalah penjelasan dari kebutuhan-kebutuhan tersebut antara lain: 1. Sistem yang dibangun memenuhi standar

operasional sistem yang ditentukan oleh perusahaan.

2. Bahasa pemograman yang digunakan adalah bahasa PHP dengan menggunakan database MySQL.

3. Metode perancangan sistem menggunakan metode Waterfall strategy sequential (strategi air terjun beraturan) dari Whitten. C. Kebutuhan Eksternal

Kebutuhan eksternal mencakup privasi sistem, keamanan sistem, legalitas sistem serta kinerja dari sistem. Penjelasan dari kebutuhan eksternal adalah sebagai beruikut: 1. Setiap user memiliki username dan

password sendiri yang memilki hak aksesnya masing-masing.

2. Sistem dapat menampilkan informasi berupa alert atau peringatan jika ada


(3)

kesalahan dalam melakukan login maupun pada pengisian data.

4.3 System Design

Setelah tahap analisis selesai dikerjakan tahap selanjutnya adalah tahap desain sistem. Pada tahapan ini kegiatan yang dilakukan meliputi perancangan sistem, perancangan database, dan perancangan layout aplikasi.

4.3.1 Perancangan Sistem Simpan Pinjam Mudharabah

Alur proses Simpan Pinjam Mudharabah digambarkan dengan menggunakan diagram UML yang terdiri atas use case diagram, activity diagram, class diagram, sequence diagram, dan statechat diagram.

4.3.1.1 Use case Diagram

Use Case ini menjelaskan apa yang dilakukan oleh sistem yang akan dibangun dan siapa saja yang akan berinteraksi dengan system. Peneliti juga mendeskripsikan hak akses untuk masing- masing actor aplikasi simpan pinjam mudharabah yang terlibat dalam use case tersebut. 1. Identifikasi Actor


(4)

114

Actor Description

1. Customer Service Orang yang mengurus calon anggota agar dapat memperoleh

simpanan dan pinjammudharabah 2. Teller Orang yang Melakukan Pencairan

Dana dan Membuat Kartu Simpanan serta proses transaksi simpanan anggota.

5 Administrasi Orang yang menangani atau mengurus proses transaksi

pinjaman dan angsuran

mudharabah secara keseluruhan.

6 Center Sebagai administrator pada system simpan pinjam mudharabah.

2. Use Case Model Diagram

System Simpan Pinjam Mudharabah

Center input data anggota

input data angsuran

input transaksi pinjaman

input user

lihat data anggota

lihat simpanan lihat angsuran lihat transaksi lihat tabungan <<Include>> <<Include>> <<Include>> CS Teller form Persetujuan Penolakan Input Rekening Tabungan input simpanan <<include>> Input Form Survey

Pinjaman Login Login Admin Login <<include>> <<Include>> Login Lihat survey


(5)

238 Al-Quranul Karim

Amalia, E., M.Taufiki dan D.N Ihsan. 2007. Konsep Perbankankan Syariah, PT. Elex Media Komputindo. Jakarta.

Antonio, Muhammad Syafi. 2001. Bank Syariah dari Teori dan Prakteknya, Gema Insani, Jakarta.

Ascarya. 2007. Akad dan Produk Bank Syariah. PT Raja Grafindo Persada, Jakarta.

Hariyanto, Bambang. 2004. Sistem Manajemen Basis Data,Informatika,Bandung. Huda, Nurul. 2004. Lembaga Keuangan Syariah, Andi, Yogyakarta.

Jogiyanto, Hartono. 2005. Analisis dan Disain Sistem Informasi, Andi, Yogyakarta.

Jogiyanto, HM. 2008. Metodologi Penelitian Sistem Informasi, Andi, Yogyakarta. Kadir, Abdul. 2003. Pengenalan Sistem Informasi, Andi, Yogyakarta.

Kadir, Abdul. 2005. Penuntun Praktis Belajar SQL, Andi, Yogyakarta.

Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis menggunakan PHP, Andi, Yogyakarta.

Kadir, Abdul dan T.C.H Triwahyuni. 2005. Pengenalan Teknologi Informasi, Andi, Yogyakarta.

Kusnadi. 2005. Peran dan Kebijaksanaan Koperasi, Salemba Empat, Jakarta. Ladjamudin, Al Bahra Bin. 2005. Analisis dan Desain Sistem Informasi, Graha

Ilmu, Yogyakarta.

Madcoms. 2004. Aplikasi Program PHP dan MySQL untuk membuat website interaktif, Andi, Yogyakarta.

Mulyanto, Agus. 2009. Sistem Informasi Konsep dan Aplikasi, Pustaka Pelajar, Yogyakarta.


(6)

239

Prasetyo, Didik D. 2002. Administrasi Database Server MySQL. PT. Elex Media Komputindo. Jakarta.

Prayudi & Simartama, J.I. 2006. Basis Data. Andi, Yogyakarta.

Pressman, Rogger S. 2002. Rekayasa Perangkat Lunak : Pendekatan Praktisi (buku 1). Andi, Yogyakarta.

Purbo. 2000. Buku Pintar Internet TCP/IP,Cet.4. PT. Elex Media Komputindo, Jakarta.

Rahman, Arief. 2006. Microsoft Visio 2003, Andi, Yogyakarta.

Ridwan, Muhammad. 2006. Sistem dan Prosedur Pendirian BMT, Citra Media, Yogyakarta.

Rizky, Awalil. 2007. Fakta dan Prosfek Baitul Maal wat Tamwil, Ucy Press, Yogyakarta.

Sidik, B. 2005. MySQL untuk pengguna, Administrator dan Pengembangan Aplikasi Web, Informatika, Bandung.

Syafrizal, Melwin. 2005. Pengantar Jaringan Komputer, Andi, Yogyakarta. Syukur, Mark Ade. 1999. Aplikasi Web dengan PHP, Universitas Gunadarma,

Jakarta.

Sutabri Tata S. 2004. Pengantar Sistem Informasi , Andi, Yogyakarta. Undang-Undang Perkoperasian, 1992 (UU No.25 Th. 1992).

Wasilah, Sri Nurhayati. 2008. Akuntansi Syariah di Indonesia, Salemba Empat, Jakarta.

Whitten, Jeffrey L. 2004. Sstem Analisis and Desain Methods, McGrawHill, Andi, Yogyakarta.

Wiyono, Slamet. 2005, Akuntansi Perbankan Syariah berdasarkan PSAK dan PAPSI, PT. Gramedia Widiasarana, Jakarta, Indonesia.