• Tidak ada hasil yang ditemukan

Sistem Pendukung Bisnis dan Mitra Koperasi Kartika Viyata Virajati Menggunakan ASP.Net Berbasis Web.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pendukung Bisnis dan Mitra Koperasi Kartika Viyata Virajati Menggunakan ASP.Net Berbasis Web."

Copied!
27
0
0

Teks penuh

(1)

iii

ABSTRAK

Koperasi Kartika Viyata Virajati bergerak dalam usaha simpan pinjam dan belanja di SESKOAD Bandung. Dalam aktifitasnya kendala yang dihadapi adalah pemantauan anggota pada kegiatan transaksi USIPA dan belanja. Mitra-mitra koperasi membutuhkan sarana agar promosi mereka dapat sampai pada anggota mereka di Koperasi Kartika Viyata Virajati.Aplikasi ini dibangung berdasarkan sumber data yang didapatkan melalui wawancara dan observasi. Aplikasi ini dibangun dalam bentuk sistem online mengunakan asp.net agar pendaftaran anggota, pinjaman dan belanja dapat lebih cepat dan mudah. Metode Shopping Cart digunakan agar anggota dapat berbelanja tanpa harus mendatangi toko mitra. Selain itu program ini menggunakan sistem akuntansi untuk mendukung laporan keuangan bagi pihak yang berwenang.

(2)

iv

ABSTRACT

Koperasi Kartika Viyata Virajati works on saving loan and shop on SESKOAD Bandung. On their activitites, most difficulities are monitoring member on USIPA and shopping transactions. Koperasi’s partner needs medium so their promotion could reach the members on Koperasi Kartika Viyata Virajati. This application was built by gathering information through interview and observation. This application were built into online sistem using asp.net so their member registration, loan will be faster and easier. A Shopping Cart sistem was used which make member easier purchasing without visiting partners. This application also using accounting sistem to support finance reporting for authorized people.

(3)

v

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR GAMBAR ... ix

DAFTAR TABEL ... xv

DAFTAR NOTASI/ LAMBANG ... xvii

DAFTAR SINGKATAN ... xxi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 3

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.2 Flowchart ... 7

2.2.1 Definisi Flowchart ... 7

2.3 ERD ... 8

2.3.1 Entitas dan Atribut ... 9

2.3.2 Relasi ... 10

2.3.3 Kunci ... 11

2.3.4 Kardinalitas ... 11

2.4 UML ... 12

2.4.1 Use Case ... 13

2.4.2 Activity Diagram ... 14

2.4.3 Class Dalam UML ... 15

2.5 ASP.NET ... 16

(4)

vi

2.6.1 Pembuatan Basis Data ... 17

2.6.2 Pembuatan Table ... 17

2.6.3 Memasukan Data ... 18

2.6.4 Pembaharuan Data ... 18

2.6.5 Menampilkan Isi Table ... 19

2.7 Akuntansi Dasar ... 19

2.7.1 Jurnal ... 19

2.7.2 Neraca Saldo ... 20

2.7.3 Laporan Laba/Rugi ... 20

2.7.4 Sistem Akuntansi Koperasi Kartika Viyata Virajati... 21

2.8 E-Commerce ... 22

2.8.1 Shopping Cart ... 23

2.9 Blackbox Testing ... 24

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 26

3.1 Proses Bisnis ... 26

3.1.1 Administrasi Anggota Koperasi ... 26

3.1.2 Pengajuan Pinjaman Anggota ... 28

3.1.3 Pembayaran Pinjaman Anggota Manual ... 30

3.1.4 Belanja Anggota ... 32

3.1.5 Pembayaran Belanja Anggota Manual ... 34

3.1.6 Pembayaran Juru Bayar Kepada Koperasi ... 36

3.1.7 Penarikan Simpanan Anggota ... 38

3.2 Pinjaman USIPA ... 40

3.3 Belanja Barang ... 40

3.4 ERD ... 40

3.5 UML ... 49

3.5.1 Use Case ... 49

3.5.2 Skenario ... 51

3.5.3 Activity Diagram ... 65

3.5.4 Class Diagram ... 97

3.6 Rancangan Antar Muka ... 98

(5)

vii

4.1 Halaman Login ... 132

4.2 Menu Navigasi ... 132

4.3 Halaman Beranda ... 140

4.4 Halaman Edit Profil ... 141

4.5 Halaman Ajukan Anggota ... 143

4.6 Halaman Tambah Anggota ... 146

4.7 Halaman Daftar Anggota ... 147

4.8 Halaman Tambah Mitra ... 149

4.9 Halaman Daftar Mitra ... 150

4.10 Halaman Tambah Operator ... 152

4.11 Halaman Daftar Operator ... 153

4.12 Halaman Menu Aktifasi ... 155

4.13 Halaman Aktifasi Akun Anggota ... 156

4.14 Halaman Aktifasi Akun ... 158

4.15 Halaman Pengajuan USIPA ... 159

4.16 Halaman Daftar USIPA ... 161

4.17 Halaman Rincian USIPA ... 162

4.18 Halaman Pembuatan Promosi ... 167

4.19 Halaman Lihat Toko Mitra ... 168

4.20 Halaman Lihat Detail Promosi ... 169

4.21 Halaman Keranjang Saya ... 170

4.22 Halaman Daftar Belanja ... 172

4.23 Halaman Detail Belanja ... 173

4.24 Halaman Tagihan USIPA ... 176

4.25 Halaman Tagihan Belanja ... 179

4.26 Tagihan Kepada Juru Bayar ... 181

4.27 Tagihan dari Mitra ... 183

4.28 Transaksi Lain - Lain ... 185

4.29 Jurnal Umum ... 186

4.30 Halaman Neraca Saldo ... 189

4.31 Halaman Rugi - Laba ... 191

(6)

viii

4.33 Halaman Penarikan Simpanan Anggota ... 193

4.34 Halaman Lupa Password ... 195

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 197

5.1 Black Box Testing ... 197

BAB 6. SIMPULAN DAN SARAN ... 209

6.1 Simpulan ... 209

6.2 Saran ... 209

(7)

ix

DAFTAR GAMBAR

Gambar 2.1 Atribut ... 10

Gambar 2.2 Hubungan Relasi... 12

Gambar 2.3 Pemodelan UML ... 13

Gambar 2.4 Pemodelan Activity Diagram ... 14

Gambar 2.5 Jurnal Sederhana ... 19

Gambar 2.6 Contoh Neraca Saldo ... 20

Gambar 2.7 Daftar Akun Viyata ... 22

Gambar 2.8 Posting Keseimbangan Akun ... 22

Gambar 3.1 Administrasi Anggota ... 27

Gambar 3.2 Pengajuan Pinjaman USIPA ... 29

Gambar 3.3 Pembayaran Piutang USIPA manual ... 31

Gambar 3.4 Belanja Anggota ... 33

Gambar 3.5 Pembayaran Belanja Manual ... 35

Gambar 3.6 Pembayaran Juru Bayar ... 37

Gambar 3.7 Penarikan Simpanan ... 39

Gambar 3.8 Pemodelan ERD ... 41

Gambar 3.9 Use Case Diagram I ... 49

Gambar 3.10 Use Case Diagram II ... 50

Gambar 3.11 Aktivitas Login ... 66

Gambar 3.12 Aktivitas Logout ... 66

Gambar 3.13 Kelola Daftar Calon Anggota ... 67

Gambar 3.14 Aktifitas Tambah Anggota ... 68

Gambar 3.15 Aktifitas Tambah Mitra ... 68

Gambar 3.16 Aktifitas Tambah Operator ... 69

Gambar 3.17 Aktifitas Aktivasi Account ... 70

Gambar 3.18 Aktiftias Akun Anggota ... 71

Gambar 3.19 Aktifitas Aktifasi Akun Mitra ... 72

Gambar 3.20 Aktifitas Aktivasi Account Operator ... 72

Gambar 3.21 Aktifitas Lihat Daftar Anggota ... 73

(8)

x

Gambar 3.23 Aktifitas Daftar USIPA ... 74

Gambar 3.24 Aktifitas Kelola USIPA ... 75

Gambar 3.25 Aktifitas Cetak Rincian USIPA... 76

Gambar 3.26 Aktfititas Lihat Tagihan USIPA ... 76

Gambar 3.27 Aktifitas Kelola Tagihan USIPA ... 77

Gambar 3.28 Aktifitas Buat Promosi ... 78

Gambar 3.29 Aktifitas Lihat Toko ... 79

Gambar 3.30 Aktifitas Lihat Detil Promosi ... 79

Gambar 3.31 Aktifitas Tambah Ke Keranjang ... 80

Gambar 3.32 Aktifitas Kelola Promosi ... 81

Gambar 3.33 Aktifitas Kelola Keranjang ... 82

Gambar 3.34 Aktifitas Lihat Daftar Belanja ... 83

Gambar 3.35 Aktifitas Kelola Belanja ... 84

Gambar 3.36 Aktifitas Cetak Rincian Belanja ... 85

Gambar 3.37 Aktifitas Lihat Tagihan Belanja ... 85

Gambar 3.38 Aktifitas Kelola Tagihan Belanja Koperasi ... 86

Gambar 3.39 Aktifitas Lihat Tagihan Belanja Koperasi ... 87

Gambar 3.40 Aktifitas Kelola Tagihan belanja Koperasi ... 87

Gambar 3.41 Aktifitas Lihat Semua Tagihan Koperasi ... 88

Gambar 3.42 Aktifitas Kelola Semua Tagihan Koperasi ... 89

Gambar 3.43 Aktifitas Show Jurnal Umum ... 90

Gambar 3.44 Aktifitas Show Neraca Saldo ... 91

Gambar 3.45 Aktifitas Show Rugi Laba ... 91

Gambar 3.46 Aktifitas Kelola Transaksi Lain-Lain ... 92

Gambar 3.47 Aktifitas Lihat Simpanan ... 93

Gambar 3.48 Aktifitas Kelola Penarikan Simpanan ... 94

Gambar 3.49 Aktifitas Edit Profil ... 95

Gambar 3.50 Aktifitas Ubah Password ... 96

Gambar 3.51 Lupa Password ... 96

Gambar 3.52 Class Diagram... 97

Gambar 3.53 Desain Login ... 98

(9)

xi

Gambar 3.55 Desain Menu Navigasi Admin ... 100

Gambar 3.56 Desain Menu Navigasi Anggota ... 101

Gambar 3.57 Desain Menu Navigasi Juru Bayar ... 101

Gambar 3.58 Desain Menu Navigasi Sekretaris ... 102

Gambar 3.59 Desain Menu Navigasi USIPA ... 102

Gambar 3.60 Desain Menu Navigasi Belanja ... 103

Gambar 3.61 Desain Menu Navigasi Mitra ... 103

Gambar 3.62 Desain Beranda ... 104

Gambar 3.63 Desain Edit Profil ... 105

Gambar 3.64 Desain Pengajuan Calon Anggota ... 106

Gambar 3.65 Desain Tambah Anggota ... 107

Gambar 3.66 Desain Daftar Anggota ... 108

Gambar 3.67 Desain Pendaftaran Operator ... 109

Gambar 3.68 Desain Daftar Operator ... 110

Gambar 3.69 Desain Pendaftaran Mitra ... 110

Gambar 3.70 Desain Daftar Mitra ... 111

Gambar 3.71 Desain Aktifasi Akun ... 112

Gambar 3.72 Desain Aktifasi Akun Anggota ... 113

Gambar 3.73 Desain Registrasi Akun ... 114

Gambar 3.74 Desain Pengajuan USIPA ... 115

Gambar 3.75 Desain Daftar USIPA ... 116

Gambar 3.76 Desain Rincian USIPA ... 117

Gambar 3.77 Desain Tagihan USIPA Anggota ... 118

Gambar 3.78 Buat Promosi. ... 119

Gambar 3.79 Desain Toko Mitra ... 119

Gambar 3.80 Desain Detil Promo ... 120

Gambar 3.81 Desain Keranjang Saya ... 121

Gambar 3.82 Desain Daftar Belanja ... 122

Gambar 3.83 Desain Rincian Belanja ... 123

Gambar 3.84 Desain Tagihan Belanja Anggota ... 124

Gambar 3.85 Desain Tagihan Dari Mitra ... 124

(10)

xii

Gambar 3.87 Desain Tagihan Dari Mitra ... 126

Gambar 3.88 Desain Transaksi Lainnya ... 127

Gambar 3.89 Desain Jurnal Umum ... 128

Gambar 3.90 Desain Rugi Laba... 128

Gambar 3.91 Desain Neraca Saldo ... 129

Gambar 3.92 Desain Lihat Simpanan ... 130

Gambar 3.93 Desain Penarikan Simpanan ... 131

Gambar 3.94 Desain Lupa Password ... 131

Gambar 4.1 Login.aspx ... 132

Gambar 4.2 Menu Navigasi Admin ... 133

Gambar 4.3 Menu Navigasi Anggota ... 135

Gambar 4.4 Menu Navigasi Mitra ... 136

Gambar 4.5 Menu Navigasi Sekretaris ... 137

Gambar 4.6 Menu Navigasi USIPA ... 138

Gambar 4.7 Menu Navigasi Belanja ... 139

Gambar 4.8 Menu Navigasi Juru Bayar ... 140

Gambar 4.9 home.aspx ... 141

Gambar 4.10 edit-profil.aspx ... 142

Gambar 4.11 pencarian gambar ... 142

Gambar 4.12 Pengunggahan foto profil. ... 143

Gambar 4.13 request-customer.aspx ... 144

Gambar 4.14 Menghapus dari daftar pengajuan... 145

Gambar 4.15 Mengirim daftar calon anggota. ... 145

Gambar 4.16 tambah-konsumen.aspx ... 146

Gambar 4.17 Anggota Ditambahkan ... 147

Gambar 4.18 Daftar Anggota ... 147

Gambar 4.19 Menyaring anggota. ... 148

Gambar 4.20 Laporan Daftar Anggota ... 149

Gambar 4.21 tambah-mitra.aspx ... 149

Gambar 4.22 tambah-mitra.aspx II ... 150

Gambar 4.23 Daftar Mitra ... 151

(11)

xiii

Gambar 4.25 tambah-operator.aspx ... 152

Gambar 4.26 tambah-operator.aspx II ... 153

Gambar 4.27 operator-list.aspx ... 154

Gambar 4.28 Mencetak Daftar Operator ... 155

Gambar 4.29 acc-activation.aspx ... 156

Gambar 4.30 Aktifasi Akun Anggota ... 157

Gambar 4.31 Aktifasi Akun Anggota II ... 157

Gambar 4.32 account-signup.aspx ... 158

Gambar 4.33 USIPA-request.aspx ... 159

Gambar 4.34 simulasi USIPA ... 160

Gambar 4.35 Cetak Simulasi ... 161

Gambar 4.36 USIPA-list.aspx ... 162

Gambar 4.37 USIPA-detail.aspx ... 163

Gambar 4.38 Cetak Rincian Usipa ... 164

Gambar 4.39 Penyetujuan Pinjaman Usipa ... 164

Gambar 4.40 Pemberian Pinjaman USIPA ... 165

Gambar 4.41 Mengubah Auto/Manual Pinjaman ... 166

Gambar 4.42 pembayaran piutang USIPA ... 167

Gambar 4.43 new-product.aspx ... 167

Gambar 4.44 toko-mitra.aspx... 168

Gambar 4.45 product-detail.aspx ... 169

Gambar 4.46 Hapus Promosi... 170

Gambar 4.47 keranjang-saya.aspx ... 171

Gambar 4.48 Mengajukan Belanja ... 172

Gambar 4.49 purchase-order-list.aspx ... 172

Gambar 4.50 po-details.aspx ... 173

Gambar 4.51 Mencetak Rincian Belanja ... 174

Gambar 4.52 Mengijinkan Belanja ... 174

Gambar 4.53 Mengubah metode manual/otomatis ... 175

Gambar 4.54 Pembayaran Piutang Belanja ... 176

Gambar 4.55 tagihan-USIPA.aspx ... 177

(12)

xiv

Gambar 4.57 tagihan USIPA ketika dilihat oleh operator admin/belanja I ... 178

Gambar 4.58 tagihan USIPA ketika dilihat oleh operator admin/belanja II .. 178

Gambar 4.59 tagihan-belanja.aspx ... 179

Gambar 4.60 tagihan belanja ketika dilihat oleh anggota ... 180

Gambar 4.61 tagihan belanja ketika dilihat oleh operator admin/belanja I .. 180

Gambar 4.62 tagihan belanja ketika dilihat oleh operator admin/belanja II . 181 Gambar 4.63 payment-jb.aspx ... 182

Gambar 4.64 Tagihan terlihat oleh juru bayar ... 182

Gambar 4.65 Bukti transaksi kepada juru bayar ... 183

Gambar 4.66 payment-mitra.aspx ... 184

Gambar 4.67 tagihan dari mitra terlihat oleh admin/belanja ... 184

Gambar 4.68 Konfirmasi pembayaran tagihan dari mitra ... 185

Gambar 4.69 daftar tagihan dilihat oleh mitra ... 185

Gambar 4.70 transaksi-lainnya.aspx ... 186

Gambar 4.71 jurnal-umum.aspx ... 187

Gambar 4.72 Filter Jurnal Umum ... 188

Gambar 4.73 Pencarian dengan buku besar ... 188

Gambar 4.74 Cetak Penyaringan ... 189

Gambar 4.75 neraca-saldo.aspx ... 190

Gambar 4.76 Cetak Neraca Saldo ... 191

Gambar 4.77 rugi-laba.aspx ... 192

Gambar 4.78 Cetak Rugi Laba ... 192

Gambar 4.79 USIPA-simpanan.aspx ... 193

Gambar 4.80 USIPA-tarik.aspx ... 194

Gambar 4.81 menampilkan rincian simpanan anggota ... 194

Gambar 4.82 konfirmasi penarikan simpanan anggota ... 195

(13)

xv

DAFTAR TABEL

Tabel 3.1 tb_akun ... 42

Tabel 3.2 tb_cart ... 42

Tabel 3.3 tb_customer ... 42

Tabel 3.4 tb_customer_acc ... 43

Tabel 3.5 tb_index ... 43

Tabel 3.6 tb_jurnal_umum ... 43

Tabel 3.7 tb_kategori ... 44

Tabel 3.8 tb_ktp ... 44

Tabel 3.9 tb_mitra ... 44

Tabel 3.10 tb_mitra_acc ... 45

Tabel 3.11 tb_mitra_promotion ... 45

Tabel 3.12 tb_notification ... 45

Tabel 3.13 tb_operator ... 46

Tabel 3.14 tb_operator_acc ... 46

Tabel 3.15 tb_others ... 46

Tabel 3.16 tb_pg ... 47

Tabel 3.17 tb_purchase_order ... 47

Tabel 3.18 tb_role ... 47

Tabel 3.19 tb_saving ... 48

Tabel 3.20 tb_state ... 48

Tabel 3.21 tb_sys_msg ... 48

Tabel 3.22 tb_usipa ... 48

Tabel 5.1 Test Case Login ... 197

Tabel 5.2 Test Case Lupa Password ... 197

Tabel 5.3 Test Case Pengajuan Anggota:Tambah ... 198

Tabel 5.4 Test Case Pengajuan Anggota:Hapus ... 198

Tabel 5.5 Test Case Pengajuan Anggota :Kirim ... 198

Tabel 5.6 Test Case Daftar Anggota ... 198

Tabel 5.7 Test Case Tambah Anggota ... 199

(14)

xvi

Tabel 5.9 Test Case Tambah Operator ... 199

Tabel 5.10 Test Case Tambah Mitra ... 199

Tabel 5.11 Account Signup ... 200

Tabel 5.12 Test Case Pengajuan USIPA ... 200

Tabel 5.13 Test Case Daftar USIPA ... 201

Tabel 5.14 Test Case Daftar Belanja ... 201

Tabel 5.15 Test Case Kelola USIPA ... 201

Tabel 5.16 Test Case Kelola Belanja ... 202

Tabel 5.17 Test Case Tagihan USIPA ... 203

Tabel 5.18 Test Case Tagihan Belanja ... 204

Tabel 5.19 Test Case Buat Promosi ... 204

Tabel 5.20 Hapus Promosi ... 204

Tabel 5.21 Tambah Kedalam Keranjang ... 204

Tabel 5.22 Test Case Atur Isi keranjang ... 205

Tabel 5.23 Test Case Kelola Tagihan Mitra ... 205

Tabel 5.24 Test Case Kelola Tagihan Juru Bayar... 206

Tabel 5.25 Test Case Kelola Transaksi Lain-Lain ... 206

Tabel 5.26 Test Case Lihat Simpanan ... 206

Tabel 5.27 Test Case Penarikan Simpanan ... 207

Tabel 5.28 Test Case Jurnal Umum ... 207

Tabel 5.29 Test Case Neraca Saldo ... 208

Tabel 5.30 Test Case Rugi Laba ... 208

Tabel 5.31 Test Case Edit Profil : Data Diri ... 208

Tabel 5.32 Test Case Edit Profil : Ubah password ... 208

(15)

xvii

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Process

Proses yang dilakukan

sistem.

Flowchart Document

Dokumen seperti surat

keterangan, gaji, dan

lain-lain.

Flowchart Display Menunjukkan data di layar

monitor.

Flowchart Manual

operation

Aktivitas yang dilakukan

secara manual.

Flowchart Database

Menunjukkan tempat

penyimpanan data atau

database sebuah sistem.

Flowchart Manual input

Pemasukan data yang

dilakukan secara manual

menggunakan

keyboard,barcode scan, dan

lain-lain.

Flowchart Decision

Menunjukkan pilihan

pengambilan keputusan,

biasa berisi ya atau tidak dan

dapat dialirkan ke simbol

lainnya.

Flowchart Off-line Storage

Menunjukkan pengarsipan

dokumen.

Flowchart Anak Panah Menunjukkan alur dari setiap

simbol.

ERD Atribut

Mendeskripsikan karakter

entitas

ERD Entitas

Suatu objek yang dapat

diidentifikasi dalam

(16)

xviii

ERD Relasi

Hubungan di antara sejumlah

entitas yang berbeda

ERD Garis/Kardinalitas Penghubung antara relasi dengan entitas

UML Use

Case Actor

Entitas eksternal dari sistem

UML Use

Case Use Case

Bagian fungsional dari sistem

UML Use

Case Sistem

Sistem yang digunakan

Jenis Notasi/Lambang Nama Arti

UML Use

Case Associations

Hubungan antara aktor dan

Use Case, aktor

menggunakan Use Case

tersebut

UML Use

Case Extends

Merupakan Use Case yang

ada di dalam Use Case

induk, usecase yang

di-extends merupakan proses

yang tidak harus digunakan

UML Use

Case Include

Merupakan Use Case di

mana jika Use Case yang

satu meng-includeUse Case

yang lain maka Use Case

yang di-include harus

dilakukan terlebih dahulu

UML

Class

Diagram +

Public

Semua objek dapat

menggunakan fitur ini

UML

Class

Diagram

- Private

Hanya objek yang memiliki

atribut / method ini yang

(17)

xix

Jenis Notasi/Lambang Nama Arti

UML

Class

Diagram

# Protected

Hanya objek induk yang

memiliki atau objek turunan

yang memiliki atribut / method

ini yang dapat menggunakan

fitur ini

UML

Class

Diagram

~ Package

Hanya objek di dalam

packageyang sama dengan

package objek induk dapat

menggunakan fitur ini

UML

Class

Diagram

Associations

Hubungan antar class,class

memiliki atribut berupa class

lain.

UML

Class

Diagram

Agregation

Hubungan yang menyatakan

bagian, kelas yang satu

memiliki atribut kelas yang

lain.

UML

Class

Diagram

Composition

Hubungan yang hubungan

antara duaclass yang tidak

dapat dipisahkan (satu

kesatuan).

turunan, subclass memiliki

atribut yang dimiliki oleh

superclass

tetapi tidak seperti asosiasi,

seperti contoh di samping

UML

antarmuka saling berinteraksi

UML

Activity

Diagram

Action

State dari sistem yang

mencerminkan eksekusi dari

suatu aksi

UML

Activity Start State

Bagaimana objek dibentuk

(18)

xx

Bagaimana objek dibentuk

dan diselesaikan

UML

Activity

Diagram

State Transition

Menunjukkan kegiatan berikut

setelah suatu kegiatan

UML

Activity

Diagram

Fork

Percabangan yang

menunjukkan aliran pada

Activity diagram

UML

Activity

Diagram

Join

Penggabungan yang menjadi

arah aliran pada Activity

diagram

UML

Activity

Diagram

Decision

Pilihan untuk mengambil

(19)

xxi

DAFTAR SINGKATAN

ERD : Entitiy Relationship Diagram FK : Foreign Key

PK : Primary Key

PNS : Pegawai Negeri Sipil

SESKOAD : Sekolah Staff dan Komando Angkatan Darat USIPA : Urusan Simpan Pinjam Anggota

(20)

1

BAB 1. PENDAHULUAN

Pada pendahuluan ini dijelaskan mengenai latar belakang masalah, rumusan, tujuan, ruang lingkup, sumber data dan sistematika penulisan

1.1 Latar Belakang Masalah

Koperasi Kartika Viyata Virajati Seskoad merupakan koperasi yang melayani kegiatan simpan pinjam dan belanja anggota. Koperasi Kartika Viyata Virajati SESKOAD sendiri memilliki lebih dari 500 anggota didalamnya yang sebagian besar terdaftar sebagai angota organik yang bekerja di Sekolah Staf dan Komando Angkatan Darat (SESKOAD) dan aktif melakukan simpan pinjam. Anggotanya terdiri dari Militer dan PNS yang bekerja tersebar di seluruh unit departemen SESKOAD. Dalam perkembangannya dari tahun ke tahun anggota koperasi terus bertambah dan kegiatan kegiatan kredit anggota semakin aktif sehingga dari tahun ketahun data-data transaksi dengan anggota semakin banyak dan semakin kompleks.

Setiap periode tertentu juru bayar, petugas yang bekerja di departemen markas SESKOAD mengirimkan organik militer/PNS yang bergabung/bertugas di SESKOAD untuk didaftarkan menjadi anggota koperasi. Setelah menjadi anggota setiap bulannya koperasi mengirimkan daftar tagihan simpanan, pinjaman dan belanja anggota untuk setiap transaksi di koperasi.Juru bayar kemudian memotong gaji sesuai tagihan untuk di bayarkan kepada koperasi.Skep dikirim secara manual berbentuk daftar dokumen dan mereka harus secara pribadi mendatangi koperasi untuk menyerahkan dokumen tersebut.

(21)

2

mengakibatkan kesulitannya pihak koperasi dalam memonitori anggotanya dengan sistem yang sudah ada ini.

Koperasi ini banyak bekerja sama dengan mitra-mitra koperasi. Dalam prosesnya masalah yang sering terjadi pada transaksi belanja di mitra koperasi ini yaitu tidak adanya batasan belanja bagi anggota koperasi. bagian koperasi tidak dapat mengontrol pengijinan belanja yang berlebihan. Pembayaran belanja yang tidak tertangani dan sering mengalami penundaan dan mengakibatkan pembengkakan dikarenakan pembayaran anggota yang belanja di koperasi sudah habis terpotong untuk cicilan simpanan USIPA(Urusan Simpan Pinjam) dan gaji bersihnya yang dibayarkan untuk belanja anggota tidak mencukupi.

Anggota harus mendatangi koperasi mengecek piutangnya sebelum melakukan belanja atau pinjaman sehingga dari segi waktu ini menghambat anggota yang bertransaksi khususnya ketika dalam keadaan mendesak. Dalam hal ini anggota kesulitan dalam memantau kegiatan transaksinya baik simpan pinjam maupun belanja anggota. Dari sisi manajemen, koperasi kesulitan untuk mendapatkan laporan keuangan dan progres koperasi terkini. Mereka harus menunggu akhir bulan periode tutup buku untuk mendapatkan data keuangan terkini. Oleh karena itu penulis bermaksud untuk membuat sebuah aplikasi berbentuk web untuk mendukung bisnis koperasi dan mitra kerjanya dalam rangka penyusunan tugas akhir ini.

1.2 Rumusan Masalah

Menanggapi masalah yang terurai latar belakang maka rumusan masalah yang dikaji sebagai berikut:

1. Bagaimana membuat aplikasi untuk mendukung pendaftaran anggota, mitra, dan operator Kartika Viyata Virajati.

2. Bagaimana membuat aplikasi untuk mendukung perhitungan pinjaman dan belanja

(22)

3

4. Bagaimana membuat aplikasi untuk mendukung penyajian laporan keuangan bagi pihak yang berwenang.

1.3 Tujuan Pembahasan

Tujuan pembuatan aplikasi ini yaitu

1. Aplikasi ini dibuat untuk mendukung pendaftaran anggota, mitra, dan operator Kartika Viyata Virajati.

2. Aplikasi ini dibuat untuk mendukung perhitungan pinjaman dan belanja 3. Aplikasi ini dibuat dengan mengimplementasi sistem Shopping Cart untuk

mendukung mitra dalam memasarkan produknya kepada anggota koperasi.

4. Aplikasi ini dibuat untuk mendukung penyajian laporan keuangan bagi pihak yang berwenang.

1.4 Ruang Lingkup Kajian

Batasan masalah yang di kaji agar pembahasan ini tidak menyimpang dari rumusan masalah yaitu:

1. Perangkat Lunak

a. Windows XP Service Pack 3 32 Bit. b. MySQL server ver 5.5.27

c. Web browser Google Chrome 10, Internet Explorer 9

2. Perangkat Keras:

a. Pentium IV atau lebih b. Ram : 256 MB

c. HDD : 64 GB

d. Keyboard dan Mouse

e. Resolusi Layar : 1280x768px

(23)

4

a. Aplikasi ini adalah aplikasi pendukung pencatatan calon anggota, dan pendaftaran anggota.

b. Aplikasi ini adalah aplikasi pendukung kegiatan transaksi USIPA dalam pengajuan pinjaman, pembayaran dan pelunasan.

c. Aplikasi ini adalah aplikasi pendukung bagi mitra koperasi untuk memasarkan promosinya bagi anggota koperasi

d. Aplikasi ini adalah aplikasi pendukung kegiatan belanja pada mitra untuk pengajuan, pembayaran dan pelunasan.

e. Aplikasi ini adalah aplikasi pendukung bagi kegiatan koperasi untuk menampilkan laporan keuangan bagi pihak-pihak yang berwenang. f. Aplikasi ini adalah aplikasi pendukung bagi anggota dan petugas

koperasi untuk memberikan informasi menggunakan notifikasi.

g. Aplikasi ini tidak menangani masalah penggajian dan transaksi-transaksi lain disamping USIPA dan Belanja.

h. Aplikasi ini adalah aplikasi berbentuk web.

4. Pengguna

a. Admin : Memiliki wewenang penuh dari semua operator (sekretaris,USIPA,belanja,juru bayar) , pendaftaran operator, melihat daftar operator, mendaftarkan account(operator).

b. Anggota : Mengajukan USIPA, melihat daftar USIPA, melakukan

belanja, melihat daftar belanja, melihat tagihan

anggota(USIPA,belanja), Melihat Laporan Keuangan(Neraca Saldo & Laba Rugi)

c. Mitra : Membuat promosi, mengakhiri promosi, melihat tagihan Hutang belanja koperasi.

(24)

5

e. USIPA : Melihat daftar anggota,Melihat daftar USIPA, mengelola USIPA,mengelola tagihan USIPA, penarikan simpanan anggota, melihat laporan keuangan(jurnal,neraca saldo, rugi/laba). f. Belanja : Melihat daftar anggota, melihat toko, melihat daftar

belanja, mengelola tagihan belanja, mengelola belanja,mengelola tagihan dari mitra, melihat laporan keuangan (jurnal,neraca saldo, rugi/laba).

g. Juru Bayar : Mengajukan anggota, melihat tagihan seluruh USIPA dan belanja anggota.

1.5 Sumber Data

Untuk mendapatkan data yang diperlukan dalam penyusunan tugas akhir ini penulis mengumpulkan data dengan beberapa cara. Cara pengumpulan data tersebut meliputi :

1. Sumber data primer

Sumber data primer didapatkan dari wawancara kepada pihak-pihak yang menangani kegiatan koperasi seperti bagian simpan pinjam, belanja anggota. Selain wawancara sumber data primer lainya yaitu observasi lapangan untuk mengenali proses bisnis baik di koperasi dan di lokasi mitra-kerja.

2. Sumber data sekunder

Sumber data sekunder didapatkan dari berasal dari studi kepustakaan dari buku-buku referensi yang mendukung penyusunan tugas akhir ini dan dokumentasi yang berasal dari literatur-literatur internet

1.6 Sistematika Penyajian

(25)

6

BAB 1 PENDAHULUAN

Bab ini digunakan untuk menjelaskan pendahuluan dan garis besar dari latar belakang, perumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan dari tugas akhir ini.

BAB 2 KAJIAN TEORI

Bab ini digunakan untuk menjelaskan tentang teori-teori yang berkaitan dan mendukung dalam pembuatan aplikasi.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini digunakan untuk menjelaskan analisis dan juga perancangan aplikasi yang dibuat dalam bentuk proses binis, bagan alir (Flowchart), ERD (Entity Relationship Diagram), UML(Use Case dan Activity Diagram), Rancangan Antarmuka.

BAB 4 HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dari aplikasi yang dibuat beserta penjelasan dari fungsi yang dibuat.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Bab ini berisi mengenai pengujian dan analisa dari setiap fungsi-fungsi aplikasi menggunakan metode black-box testing.

BAB 6 SIMPULAN DAN SARAN

(26)

209

BAB 6. SIMPULAN DAN SARAN

Pada bab ini berisikan kesimpulan dan saran berdasarkan hasil pembuatan aplikasi ini.

6.1 Simpulan

Dari hasil pembahasan diatas maka kesimpulan yang dapat diambil yaitu:

1. Dengan dukungan dari aplikasi ini memperlancar dalam pendaftaran anggota, mitra, dan operator koperasi.

2. Dengan dukungan dari aplikasi ini perhitungan pinjaman USIPA dan belanja menjadi terorganisir dan dapat di dapatkan kapan saja oleh pihak yang berkepentingan

3. Dengan dukungan dari aplikasi ini promosi dari mitra koperasi kepada anggota bisa lebih beragam dan membuka kesempatan untuk memperbanyak mitra yang secara tidak langsung menguntungkan koperasi dari bunga belanja.

4. Dengan dukungan dari aplikasi ini pihak-pihak yang berwenang kapan saja dapat memperoleh laporan keuangan jika dibutuhkan.

6.2 Saran

Dari hasil pembahasan diatas saran yang bisa diberikan oleh penulis yaitu:

1. Perlunya langkah cepat dari pihak koperasi untuk merubah pembayaran dari manual ke otomatis(melalui juru bayar) untuk anggota-anggota yang lambat membayar angsuran pinjaman USIPA nya.

(27)

210

DAFTAR PUSTAKA

[1] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi Offset, 2000.

[2] A. Nugroho, Konsep Pengembangan Sistem Basis Data, Bandung: INFORMATIKA, 2004.

[3] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[4] R. Milles and K. Hamilton, Learning UML 2.0, United States: O’Reilly Media, Inc., 2006.

[5] C. Hart and J. Kauffman, ASP.NET 2.0 with C#, Canada: Wiley Publishing, Inc., 2006.

[6] P. Dubois, S. Hinz and C. Pedersen, MySQL 5 Certification Study Guide, United States: Pearson Education, 2006.

[7] T. Boronczyk and E. Naramore, Beginning PHP6, Apache, MySQL®Web Development, Canada: Willey Publishing, Inc., 2009.

[8] H. Jusup, Dasar Dasar Akuuntansi Jilid 1: Edisi 6, Yogyakarta: Universitas Gajah Mada, 2005.

[9] C. R. Niswonger, C. S. Warren, J. M. M. Reeve and P. E. Fess, Prinsip Prinsip Akuntansi Jilid 2 Edisi 19, Jakarta: Erlanga, 2000.

[10] J. Rayport, Introduction to E-Commerce : International Edition, Singapore: McGraw Hill, 2003.

[11] T. Antion, How to pick a Shopping Cart System, E-Library database, 2008.

Referensi

Dokumen terkait

Kegiatan yang dilaksanakan untuk mencapai tujuan tersebut dijabarkan dalam bentuk program-program akademik dengan kurikulum yang senantiasa disesuaikan dengan

Analisis wacana kritis merupakan proses penguraian atau suatu upaya dalam mengeksplanasi teks (dimensi sosial) yang dikaji oleh seseorang atau kelompok dominan yang

Perlu diperhatikan oleh Saudara-saudara Ketua Pengadilan Tinggi/Negeri bahwa perkara-perkara OOD sebagaimana dimaksud pada butir 1 di atas yang karena sudah mulai

Penelitian ini bertujuan untuk mengetahui pengaruh perspektif keuangan, perspektif pelanggan, perspektif proses bisnis internal, serta perspektif pembelajaran dan pertumbuhan

kedalaman dari lapisan termoklin pada barat Sumatera dalam dua periode menunjukkan dari tenggara ke barat daya posisi kedalaman dari permukaan lapisan termoklin

Kompetensi Dasar %ndikator Pen-apaian %ndikator Pen-apaian Kompetensi Kompetensi Materi Pokok Materi Pokok Waktu(/P Waktu(/P lokasi lokasi Kegi Kegiatan atan Pem*

Laporan mengenai jenis hama dan kerusakan pada pertanaman belimbing di Kabupaten Blitar masih belum dilaporkan, sehingga perlu dilakukan untuk memperoleh data tentang hama

dengan menggunakan Persamaan (3.3) maka biaya rata-rata persediaan probabilistik yang quantity discount pada kondisi lost sales dapat dilihat pada Tabel 4.6