• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2017

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

Copied!
258
0
0

Teks penuh

(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

(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

(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)
(8)

v 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

(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.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 TransaksiPinjaman ...209

Gambar 4.67 User Interface Tampilan Input Pinjaman...209

Gambar 4.68 User Interface TampilanAngsuran...210

Gambar 4.69 User Interface Tampilan Input Angsuran ...210

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

Gambar 4.71 User Interface TampilanUtama ...211

Gambar 4.72 User Interface Manajemen User ...212

Gambar 4.76 User Interface Tampilan Input User ...212

Gambar 4.77 User Interface TampilanAnggota ...213

Gambar 4.78 User Interface TampilanTransaksi Pinjaman ...213

Gambar 4.79 User Interface TampilanSimpanan ...214

Gambar 4.80 User Interface TampilanAngsuran...214

Gambar 4.81 User Interface TampilanTabungan ...215

Gambar 4.82 User Interface TampilanSurvey ...215

Gambar 4.83 Arsitektur Jaringan Sistem Informasi SPM ...232

(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 InputRekening Anggota” ...108

Tabel 4.7 Narasi Use Case InputSimpanan” ...109

Tabel 4.8 Narasi Use Case InputTransaksi Angsuran” ...111

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

Tabel 4.10 Narasi Use Case InputUser” ...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 caseInput 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.

(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 caseInput form survey

Use case Name Input Form Survey

Use case Id 2

Actor Customer Service

(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 Formpersetujuan 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 caseInput 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

(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 caseInput 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

(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 caseInput 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.

(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 caseInput 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 caseInput 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

(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 DiagramInput Data Anggota

Menampilkan list Anggota Menampilkan list anggota

Edit Data Anggota

Memilih Nasabah yang ingin diedit

Menampilkan form tambah

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

(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 DiagramInput Form Survey Memilih Data Survey yang ingin diedit Menampilkan form

Gambar 4.6Activity 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

(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.7Activity 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

(48)

4. Activity Diagram Input Rekening Tabungan

Login Input username

dan password

Mulai

Memilih Menu Rekening Tabungan

Input Rekening Tabungan

memilih data rekening yang ingin diedit

Menampilkan form edit Gambar 4.8Activity 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 formeditdata 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.

(50)

5. Activity DiagramInput Simpanan

Menampilkan list Simpanan

anggota

memilih data simpanan yang ingin diedit

Menampilkan form edit Menampilkan form tambah Simpanan

Gambar 4.9Activity Diagram Input Simpanan

Dalam activity diagram input simpanan, teller harus input username dan

password kemudian login terlebih dahulu sebelum masuk ke halaman utama. Jika

(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

memilih data angsuran yang ingin diedit

Menampilkan form edit 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

(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 DiagramInput 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.11Activity 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

(55)

10. Activity Diagram Input User

Gambar 4.12Activity 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

(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 DiagramLihat anggota

(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 centeringin 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 DiagramLihat Simpanan

(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 centeringin 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

(59)

14. 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

(60)

Setelah aktifitas diatas dilakukan maka data user disimpan dalam database

dan center memilih logout untuk keluar dari sistem.

15.Activity DiagramLihat 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

(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 DiagramLihat 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

(62)

data user ingin dilihat 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

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

(63)

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

Jika centeringin 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

(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

Menampilkan Halaman Utama Customer Service

Proses Simpan

Menampilkan Pesan Verivikasi penghapusan data Proses Salah

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

Gambar

Tabel 4.8  Narasi Use case Input transaksi Angsuran
Tabel 4.9  Narasi Use case Input transaksi Pinjaman
Tabel 4.10 Narasi Use case Input User
Gambar 4.6 Activity Diagram Input Form Survey
+7

Referensi

Dokumen terkait

Pengawasan represif yang dilakukan oleh BAPEPAM- LK terhadap transaksi jual beli saham melalui broker adalah pengawasan yang dilakukan terhadap suatu kegiatan setelah kegiatan

[r]

Aspek penting dari berbagai hubungan dan pengaruh terhadap pelayanan publik, dapat dilihat dari alur atau jalur variabel komunikasi berhubungan dan berpengaruh

Protoplasma, struktur dan fungsi inti sel, sitoplasma, organel dan zat ergastik Referensi 1,2,3 Ceramah dan diskusi 100 menit Kebenaran penjelasan unsur yang dibahas,

Kandungan protein larut garam udang ronggeng (Harpiosquilla raphidea) dalam keadaan segar dan setelah mengalami proses perebusan dengan menggunakan berat basis kering dapat

Bab ini menguraikan pembahasan dari permasalahan yang diangkat serta menyelaraskan berdasarkan kenyataan yang ada pada objek yang diteliti (yang terjadi) dan dalam

Penelitian ini menunjukkan bahwa terdapat hubungan yang nyata dan positif antara Nilai- nilai Islami dengan Pemaknaan Sholat, Budaya Perusahaan, Kepuasan Kerja dan

Kedua, dalam Undang-undang Nomor 07 Tahun 2017 tentang pemilu pada pasal 280 menjelaskan perihal larangan-larangan yang tidak boleh dilakukan ketika kampanye Pemilu,