Sistem Informasi Koperasi Simpan Pinjam Berbasis Android Chapter III V
BAB III
ANALISIS DAN PERANCANGAN SISTEM
Pada bab ini menjelaskan mengenai analisis dan gambaran dari sistem yang ada dan
bagaimana perancangan program aplikasi yang akan dibuat.
3.1 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi
permasalahan-permasalahan, kesempatan, dan hambatan-hambatan yang terjadi serta
kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan. Usaha
untuk meningkatkan kualitas merupakan sebuah langkah dan upaya yang harus
dilakukan oleh setiap koperasi untuk menarik minat calon anggota untuk melakukan
penyimpanan serta meminjam di sebuah koperasi. Bukan hanya anggota tetap, tetapi
tentunya calon anggota baru pun diharapkan akan semakin berdatangan seiring dengan
meningkatnya mutu dan kualitas pelayanan suatu dari sebuah koperasi simpan pinjam.
Sistem yang akan dibangun merupakan aplikasi yang dapat memberikan
informasi dari setiap transaksi yang dilakukan oleh anggota serta calon anggota
disetiap koperasi yang angota dan calon anggota masuki. Nantinya aplikasi dapat
memberikan informasi total simpanan pokok,simpanan wajib, simpanan sukarela,
simpanan berjangka, total angsuran perbulan, total pinjaman, serta adanya tranfaransi
mengenai pembagian SHU (Sisa Hasil Usaha) dari setiap koperasi.
Sistem ini nantinya akan memudahkan setiap anggota untuk mengetahui
berapa total dari simpanan dan pinjaman yang telah iya lakukan selama iya menjadi
anggota dari koperasi tersebut. Sistem ini nanti nya juga meningkatkan pelayanan
terhadap seluruh anggota koperasi simpan pinjam, baik dalam hal peminjaman
maupun penyimpanan serta dalam hasil pembagian SHU (Sisa Hasil Usaha) yang
Universitas Sumatera Utara
21
anggota dapatkan dari uang yang anggota simpan dalam satu tahun terakhir. Yang
hasilnya didapat dari setiap kegiatan Rapat Anggota Tahunan (RAT).
3.2 Arsitektur Umum
Gambar 3.1 Arsitektur Umum
Aplikasi yang akan dibangun adalah sistem informasi koperasi simpan pinjam
berbasis android. Pengguna dapat memperoleh informasi simpanan, pinjaman,
angsuran, dan sisa hasil usaha menggunakan perangkat android.
Sistem akan
melakukan perhitungan terhadap data simpanan, data pinjaman, data angsuran, dan
sisa hasil usaha dari koperasi simpan pinjam. Anggota koperasi harus melakukan
registrasi melalui aplikasi android untuk dapat menggunakan sistem. Berikut
penjelasan arsitektur umum dari aplikasi yang dibangun:
a
Pengguna
Merupakan anggota koperasi yang sudah terdaftar. Jika sudah memiliki akun,
pengguna langsung dapat login, jika belum penggunan harus mengisi formulir
pendaftaran sesuai dengan data yang ada pada pihak koperasi.
Universitas Sumatera Utara
22
b
Database
Merupakan media penampung data yang menyimpan data anggota koperasi dan
segala jenis transaksi yang dilakukan oleh anggota.
c
Device
Merupakan media yang digunakan penggunan untuk mengakses aplikasi. Device
yang digunakan pada aplikasi ini adalah smartphone berbasis android.
d
Halaman Awal
Merupakan halaman pertama yang terbuka ketika aplikasi dijalankan. Pada
halaman ini pengguna akan melakukan proses login atau memilih pendaftaran jika
tidak memiliki akun.
e
Login?
Merupakan salah satu perintah pada halaman awal. Dimana jika perintah ini
dijalankan, pengguna harus mengisi form login terlebih dahulu. Jika bukan
perintah ini yang dipilih, maka akan terbuka halaman pendaftaran.
f
Isi Formulir Pendaftaran
Kegiatan ini dilakukan pengguna bila pengguna memilih perintah registrasi. Pada
tahap ini pengguna akan mengisi data diri berdasarkan data yang ada pada pihak
koperasi.
g
Data Pendaftaran
Merupakan hasil data dari kegiatan “Isi Formulir Pendaftaran”. Data ini nantinya
akan disimpan di database dan dicocokkan dengan data anggota yang sudah
terdaftar.
h
Halaman Utama
Halaman yang hanya terbukan jika pengguna melakukan login sesuai dengan data
yang ada pada database. Halaman ini berperan sebagai navigasi pada aplikasi ini.
Dari halaman ini penggunan dapat mengakses halaman lainnya.
i
Biodata
Tombol perintah untuk membuka data biodata pengguna.
j
Simpanan
Tombol perintah untuk membuka data simpanan yang dimiliki pengguna.
k
Pinjaman
Tombol perintah untuk membuka data pinjaman yang dimiliki pengguna.
Universitas Sumatera Utara
23
l
Angsuran
Tombol perintah untuk membuka data angsuran yang dimiliki pengguna.
m SHU
Tombol perintah untuk membuka data SHU yang akan diterima pengguna.
n
Keluar
Tombol perintah untuk keluar dari akun yang sedang login dan menuju halaman
awal.
o
Form Biodata Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Biodata”. Pada
halaman ini pengguna dapat melihat biodata dirinya dan dapat mengubahnya.
p
Informasi Simpanan Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Simpanan”. Pada
halaman ini, pengguna akan diberikan informasi seputar simpanan yang
dilakukannya.
q
Informasi Pinjaman Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Pinjaman”. Pada
halaman ini, pengguna akan diberikan informasi seputar pinjaman yang
dilakukannya.
r
Informasi Pinjaman Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Angsuran”. Pada
halaman ini, pengguna akan diberikan informasi seputar angsuran yang harus
dibayarnya dan yang sudah dibayarnya.
s
Informasi SHU pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “SHU”. Pada
halaman ini, pengguna akan diberikan informasi seputar SHU yang akan
diterimanya.
t
Data Biodata
Data pengguna yang diambil dari database untuk mengisi halaman biodata
pengguna.
u
Data Simpanan
Data simpanan pengguna yang diambil dari database untuk mengisi halaman
simpanan pengguna.
Universitas Sumatera Utara
24
v
Data Pinjaman
Data pinjaman pengguna yang diambil dari database untuk mengisi halaman
pinjaman pengguna.
w Data Angsuran
Data angsuran pengguna yang diambil dari database untuk mengisi halaman
angsuran pengguna.
x
Data SHU
Data SHU yang diambil dari database untuk mengisi halaman SHU pengguna.
3.3 Perancangan Sistem
Perancangan adalah langkah pertama dalam fase pengembangan rekayasa Produk atau
sistem. Perancangan itu adalah proses penerapan berbagai teknik dan prinsip yang
bertujuan untuk mendefinisikan sebuah peralatan, satu proses atau satu system secara
detail yang membolehkan dilakukan realisasi fisik. Fase ini adalah inti teknis dari
proses rekayasa perangkat lunak.
Pada fase ini elemen-elemen dari model analisa dikonversikan. Dengan
menggunakan satu
menghasilkan
dari sejumlah metode perancangan, fase perancangan akan
perancangan
UML,
Database,
Relasi
Database,
Perancangan
Antarmuka, Desain, Flowchart sampai ke pembuatan program.
Universitas Sumatera Utara
25
3.3.1 Pembuatan DFD (Data Flow Diagram)
DFD (Data Flow Diagram) Level 0
Gambar 3.2 DFD (Data Flow Diagram) level 0
Universitas Sumatera Utara
26
3.3.2 Alur Proses Program
Mulai
No. Id Anggota
Hitung Simpanan
Hitung Pinjaman
Hitung Angsuran
Hitung SHU
Info Simpanan
Info Pinjaman
Info Angsuran
Info Hasil SHu
Selesai
Gambar 3.3 Alur Proses Program
Universitas Sumatera Utara
27
Berikut penjelasan proses aplikasi sistem informasi koperasi simpan pinjam:
a
Mulai
Awal berjalannya sistem
b
No. Id Anggota
No Id Anggota yang sedang login atau yang sedang mengirim request.
c
Hitung Simpanan
Proses menghitung simpanan anggota dan simpanan seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa usaha yang
akan diterima anggota.
d
Hitung Pinjaman
Proses menghitung pinjaman anggota dan pinjaman seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa pinjaman yang
akan diterima anggota.
e
Hitung Angsuran
Proses menghitung total angsuran anggota dan angsuran seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa modal yang
akan diterima anggota.
f
Hitung SHU
Pada proses ini akan dihitung SHU jasa modal dan jasa pinjaman yang akan
diterima anggota berdasarkan total simpanan, pinjaman, dan angsuran yang
dilakukan anggota selama periode tertentu.
g
Info Simpanan, Pinjaman, Angsuran, Hasil SHU
Output dari serangkaian proses yang telah dilakukan dan ditampilkan kepada
pengguna berdasarkan request dan no id pengguna.
h
Selesai
Akhir dari proses aplikasi sistem informasi koperasi simpan pinjam. Proses
dinyatakan selesai.
3.3.3 Rancangan Database
Untuk memudahkan rancangan sistem yang dilakukan, maka penulis membuat
rancangan database yang terdiri dari tabel disertai gambar relasi yang menunjukkan
hubungan antar tabel.
Universitas Sumatera Utara
28
1. Tabel Anggota
Tabel Anggota digunakan untuk menyimpan data-data Anggota. Rancangan dari
tabel tersebut dapat dilihat seperti pada Tabel 3.1
Tabel 3.1. Anggota
Data Field
Data Type
Size
Indexed
Description
NoAnggota
Varchar
25
Y
Nomor Anggota
TglDaftar
Date
8
-
Tanggal Daftar
NoKTP
Char
30
-
Nomor KTP
Nama
Varchar
40
-
Nama Anggota
Alamat
Varchar
40
-
Alamat
Telepon
Varchar
40
-
Nomor Telepon
Email
Char
40
-
Email
JK
Char
10
-
Jenis Kelamin
Password
Varchar
50
-
Password
Primary Key : NoAnggota
2. Tabel Simpanan
Tabel Simpanan digunakan untuk menyimpan data-data Simpanan. Rancangan
dari tabel tersebut dapat dilihat seperti pada Tabel 3.2
Tabel 3.2. Simpanan
Data Field
Data Type
Size
Indexed
Description
NoSim
Varchar
20
Y
Nomor Simpanan
TglSim
Date
8
-
Tanggal Simpanan
NoAnggota
Varchar
25
Y
Nomor Anggota
Pokok
Double
12
-
Simpanan Pokok
Wajib
Double
12
-
Simpanan Wajib
Sukarela
Double
12
-
Simpanan Sukarela
Kolektif
Double
12
-
Simpanan Kolektif
Primary Key : No Sim
Foreign Key : No Anggota
Universitas Sumatera Utara
29
3. Tabel Pinjaman
Tabel Pinjaman digunakan untuk menyimpan data-data Pinjaman. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.3
Tabel 3.3. Pinjaman
Data Field
Data Type
Size
Indexed
Description
NoPin
Varchar
20
Y
Nomor Pinjaman
TglPin
Date
8
-
Tanggal Pinjaman
NoAnggota
Varchar
25
Y
Nomor Anggota
Bunga
Double
12
-
Bunga Pinjaman
Pinjaman
Double
12
-
Jumlah Pinjaman
Angsuran
Double
12
-
Angsuran Per Bulan
RpBunga
Double
12
-
Bunga Rupih
RpPokok
Double
12
-
Pokok Rupiah
Primary Key : No Pin
Foreign Key : No Anggota
4. Tabel Angsuran
Tabel Angsuran digunakan untuk menyimpan data-data Angsuran. Rancangan dari
tabel tersebut dapat dilihat seperti pada Tabel 3.4
Tabel 3.4. Angsuran
Data Field
Data Type
Size
Indexed
Description
NoAng
Varchar
20
Y
Nomor Angsuran
TglPin
Date
8
-
Tanggal Angsuran
NoPin
Varchar
20
Y
Nomor Pinjaman
Angsuran
Double
12
-
Jumlah Angsuran
Periode
Integer
2
-
Periode Ke
Primary Key : No Ang
Foreign Key : No Pin
Universitas Sumatera Utara
30
5. Tabel Type Akun
Tabel Type Akun digunakan untuk menyimpan data-data Type Akun. Rancangan
dari tabel tersebut dapat dilihat seperti pada Tabel 3.5.
Tabel 3.5. TypeAkun
Data Field
Data Type
Size
Indexed
Description
KdTypeAk
Char
10
Y
Kode Type Akun
NmTyAk
Varchar
30
-
Nama Type Akun
Primary Key : KdTypeAk
6. Tabel Akun
Tabel Akun digunakan untuk menyimpan data-data Akun. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.6
Tabel 3.6. Akun
Data Field
Data Type
Size
Indexed
Description
KdAk
Char
15
Y
Kode Akun
KdTypeAk
Char
10
Y
Kode Type Akun
NmAk
Varchar
30
-
Nama Akun
Saldo
Double
12
-
Saldo
Periode
Char
30
-
Periode
Primary Key : KdAk
Foreign Key : KdTypeAk
7. Tabel Jurnal
Tabel Jurnal digunakan untuk menyimpan data-data Jurnal. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.7
Universitas Sumatera Utara
31
Tabel 3.7. Jurnal
Data Field
Data Type
Size
Indexed
Description
NoJurnal
Char
15
Y
Nomor Jurnal
TglJurnal
Date
8
-
Tanggal Jurnal
Catatan
Text
-
-
Catatan
Primary Key : NoJurnal
8. Tabel Detail Jurnal
Tabel Detail Jurnal digunakan untuk menyimpan data-data Detail Jurnal.
Rancangan dari tabel tersebut dapat dilihat seperti pada Tabel 3.7
Tabel 3.8. Detail Jurnal
Data Field
Data Type
Size
Indexed
Description
IDDetJurnal Int
10
Y
ID. Detail Jurnal
NoJurnal
Char
15
-
Nomor Jurnal
KdAk
Char
15
Y
Kode Akun
Debet
Double
12
-
Debet
Credit
Double
12
-
Credit
Primary Key : IDDetJurnal
Foreign Key : NoJurnal, KdAk
Universitas Sumatera Utara
32
3.3.4 Relasi Antar Tabel
Relasi Antar Tabel
Pinjaman
NoPin
TglPin
NoAnggota
Bunga
Pinjaman
Angsuran
RpBunga
RpPokok
Simpanan
Anggota
NoAnggota
TglDaftar
NoKTP
Nama
Alamat
Telepon
Email
JK
Password
NoSim
TglSim
NoAnggota
Pokok
Wajib
Sukarela
Kolektif
Angsuran
NoAng
TglPin
NoPin
Angsuran
Periode
TypeAkun
KdTypeAk
NmTyAk
Detail
Jurnal
Jurnal
IDDetJurnal
NoJurnal
KdAk
Debet
Credit
NoJurnal
TglJurnal
Catatan
Akun
IDAkun
KdAk
KdTypeAk
NmAk
Saldo
Periode
Gambar 3.4 Gambar Relasi Antar Tabel
3.3.5 Perancangan Halaman User di Android
Rancangan halaman admin
merupakan uraian tentang variable atau field yang
terdapat pada tabel-tabel database yang digunakan untuk memasukkan dan
menangkap data. Rancangan halaman admin sangat memegang peranan penting,
karena seluruh data yang disimpan dalam tabel database terlebih dahulu di
entry pada bagian ini. Adapun rancangan halaman admin pada sistem informasi
Kopersi Simpan Pinjam berbasis Mobile Android ini adalah:
Universitas Sumatera Utara
33
1. Perancangan Halaman Login
Halaman Login ini akan tampil pertama sekali sewaktu user menjalankan atau
mengcompile program, dimana admin diharuskan menginput username dan
password, jika username dan password tidak dikenali, maka user tersebut tidak
dapat masuk ke halaman antarmuka administrator.
Form Login
Username : Input
Password : Input
Login
Registrasi
Design By : xxxxxxxxxxxxxxxx
Gambar 3.5 Gambar Form Login
2. Perancangan Form Registrasi
Form ini akan tampil jika user mengclick “REGISTRASI” pada form sebelumnya.
Fungsi dari form registrasi ini adalah user dapat registrasi datanya dimana
nantinya mendapatkan akses untuk login setelah dikonfirmasi oleh admin.
Form Registrasi
No. KTP : Input
Password : Input
Nama Anda : Input
Alamat : Input
No. Telepon : Input
Email : Input
Jenis Kelamin : Pilih
Registrasi
Gambar 3.6 Form Registrasi
Universitas Sumatera Utara
34
3. Perancangan Form Antar Muka User
Form ini akan tampil jika user berhasil login. Pada form ini user dapat link ke
biodata user, simpanan user, pinjaman user, angsuran user dan terakhir tombol
keluar.
USER PAGE
- Biodata
- Simpanan
- Pinjaman
- Angsuran
- SHU
- Keluar
Gambar 3.7 Form Antar Muka User
4. Perancangan Form Biodata
Form ini akan tampil jika user mengclick tombol “BIODATA” pada form antar
muka user, pada form ini akan ditampilkan biodata user sewaktu registrasi dan
user dapat mengubah datanya tersebut.
FORM BIODATA USER
No. KTP : xxxxx
Password : xxxxxxx
Nama Anda : xxxxxxxx
Alamat : xxxxxxxx
No. Telepon : xxxxxxxx
Email : xxxxxxxx
Jenis Kelamin : Pilih
Registrasi
Gambar 3.8 Form Biodata User
Universitas Sumatera Utara
35
5. Perancangan Form Tampil Simpanan
Form ini akan tampil jika user mengclick tombol “SIMPANAN” pada form antar
muka user, pada form ini akan ditampilkan daftar simpanan dari user.
INFORMASI SIMPANAN
Tgl.Simpanan
Simp.Pokok
Simp.Wajib
Simp.Sukarela Simp.Berjangka
Gambar 3.9 Form Tampil Simpanan
6. Perancangan Form Tampil Pinjaman
Form ini akan tampil jika user mengclick tombol “PINJAMAN” pada form antar
muka user, pada form ini akan ditampilkan daftar pinjaman dari user.
INFORMASI PINJAMAN
Tgl.
Pinjam
Bunga
Jlh.Pinjam
Lama
Pinjam
Angsuran /
Bulan
Gambar 3.10 Form Tampil Pinjaman
7. Perancangan Form Tampil Angsuran
Form ini akan tampil jika user mengclick tombol “ANGSURAN” pada form antar
muka user, pada form ini akan ditampilkan daftar angsuran dari user.
Universitas Sumatera Utara
36
INFORMASI ANGSURAN
Tgl.
No.
Cicilan Ke
Angsuran
Pinjaman
Lama
Pinjam
Jumlah
Pinjam
Gambar 3.11 Form Tampil Angsuran
Universitas Sumatera Utara
BAB IV
IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dijelaskan Sistem Informasi Koperasi Simpan Pinjam sesuai
perancangan yang telah dijelaskan pada bab 3 serta melakukan pengujian dari sistem
yang telah dibuat.
4.1 Implementasi Sistem
Sesuai dengan hasil analisis dan perancangan yang telah dibuat. Sistem informasi
koperasi simpan pinjam akan dikembang kan dengan menggunakan bahasa
pemograman java, karena sistem ini berjalan dengan menggunakan mobile android.
4.1.1 Spesifikasi hardware dan software
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun
sistem adalah sebagai berikut:
1. Processor Intel® Core™ i3-2430M CPU @ 2.40GHz
2. Kapasitas hard disk 320 GB
3. Memory RAM yang digunakan 4 GB
4. Sistem operasi yang digunakan adalah Microsoft Windows 7 Ultimate 32-bit
5. Eclipse 4.4 (Luna)
6. XAMPP 1.7.3
Universitas Sumatera Utara
38
4.1.2 Implementasi Perancangan Antar Muka
a.
Form Utama
Form ini akan tampil pertama sekali sewaktu user masuk ke aplikasi simpan
pinjam berbasis android. Untuk melanjutkan klik gambar maka user akan
diarahkan ke form login registrasi
Gambar 4.1 Form Tampilan Utama
b. Form Login / Registrasi
Pada form ini user dapat melakukan 2 proses yaitu login dan registrasi, jika user
sudah terdaftar maka user dapat langsung melakukan login jika user belum
memiliki account login maka user dapat melakukan registrasi. Dimana user yang
berhasil login adalah account user yang sudah disetujui oleh administrator
aplikasi webbase.
Gambar 4.2 Form Login/Registrasi
Universitas Sumatera Utara
39
c. Form Antar Muka User
Setelah user berhasil login, maka user akan diarahkan ke form antar muka ini.
Dimana pada antar muka user ini user dapat melakukan pengeditan data, melihat
informasi simpanan, informasi pinjaman, informasi angsuran dan keluar.
Gambar 4.3 Form Antar Muka User
d. Form Biodata
Pada form ini user dapat mengubah biodatanya juga dapat mengubah password
untuk login. Setelah user mengubah salah satu datanya user dapat mengclick
button “UBAH DATA”
Gambar 4.4 Form Biodata
e. Form Simpanan
Pada form ini user dapat melihat informasi simpanan yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
Universitas Sumatera Utara
40
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
simpanan.
Gambar 4.5 Form Informasi Simpanan
f. Form Pinjaman
Pada form ini user dapat melihat informasi pinjaman yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
pinjaman.
Gambar 4.6 Form Informasi Pinjaman
g. Form Angsuran
Pada form ini user dapat melihat informasi angsuran yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
Universitas Sumatera Utara
41
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
angsuran.
Gambar 4.7 Form Informasi Angsuran
h. Form Registrasi
Pada form ini user dapat melakukan registrasi secara online melalui aplikasi
android. Dimana fungsi dari registrasi ini untuk user yang belum mempunyai
account untuk login.
Gambar 4.8 Form Registrasi
4.1.3 Implementasi Perhitungan SHU
Untuk proses perhitungan pembagian SHU penjelasannya sebagai berikut:
a. Hitung simpanan masing-masing anggota(Sa) selama periode yang dipilih
dan pinjaman yang dikembalikan masing-masing anggota(Pa) selama
periode yang dipilih.
Universitas Sumatera Utara
42
b. Hitung jumlah seluruh simpanan anggota(ASa) selama periode yang dipilih
dan jumlah seluruh pinjaman yang dikembalikan anggota(APa) selama
periode yang dipilih
c. Hitung jumlah pendapatan koperasi(Ip) selama periode yang dipilih dan
pengeluaran koperasi(Op) selama periode yang dipilih.
d. Persentase pembagian sisa hasil usaha untuk anggota(pSHUa)
e. Mencari sisa hasil usaha(SHU)
SHU = Ip - Op
f. Mencari SHU jasa modal(SHUjm) dan SHU jasa pinjaman(SHUjp)
SHUjm = ((SHU x pSHUa) / 100) / 2
SHUjp = ((SHU x pSHUa) / 100) / 2
g. Mencari SHU jasa modal yang diterima masing-masing anggota(SHUjmta)
dan SHU jasa pinjaman masing-masing anggota(SHUjpta).
SHUjmta = (Sa / ASa) x SHUjm
SHUjpta = (Pa / APa) x SHUjp
h. Mencari SHU yang diterima masing-masing anggota(SHUca)
SHUca = SHUjmta + SHUjpta
4.2 Pengujian Sistem
Pengujian sistem dilakukan untuk memeriksa kekompakkan atau kinerja antar
komponen sistem yang diimplementasikan.
4.2.1 Pengujian Beta
Pengujian beta dilakukan dengan tujuan untuk mengetahui seberapa jauh kualitas
perangkat lunak yang bangun. Untuk itu didalam pengujian beta dilakukan penelitian
di kantor Dinas Pendidikan dan Kebudayaan Tapanuli Utara dengan cara memberikan
kuisioner kepada para calon pengguna User (Pegawai). Kuisioner disebarkan
menggunakan teknik sampling yaitu Simple Random Sampling yang disebarkan
kepada 10 user. Dari hasil kuisioner tersebut akan dihitung untuk dapat diambil
kesimpulan terhadap penilaian penerapan sistem baru. Kuisioner ini tersidiri dari 8
pernyataan (Contoh kuisioner dapat dilihat dilampuiran).
Universitas Sumatera Utara
43
Pernyataan yang muncul pada pengujian beta ini adalah :
1. Sistem ini dibutuhkan
2. Sistem ini dapat membantu / mempermudah melihat informasi simpanan di
Koperasi.
3. Sistem membantu member untuk melihat jumlah pinjaman di Koperasi.
4. Sistem ini membantu member untuk melihat angsuran pinjaman di
Koperasi
5. Proses registrasi ke sistem mudah
6. Sistem ini memiliki tampilan menarik
7. Sistem ini mudah digunakan
8. Bahasa yang digunakan mudah dimengerti
Berdasarkan data hasil kuisioner tersebut, dicari persentase masing – masing jawaban
dengan menggunakan rumus:
R=
Keterangan : P = Banyaknya jawaban responden tiap soal
Q = Jumlah Responden
R = Nilai Persentase
a. Hasil kuisioner User (Pegawai)
Tabel 4.10 Rekapitulasi Kuisioner Pegawai
No. Pernyataan
1.
Sistem ini dibutuhkan
2.
3.
Keterangan
Responden
Sangat Setuju
10
Setuju
Kurang Setuju
Tidak Setuju
Bahasa
yang
digunakan
mudah Sangat Setuju
7
dimengerti
Setuju
3
Kurang Setuju
Tidak Setuju
Sistem membantu member untuk melihat Sangat Setuju
10
jumlah pinjaman di Koperasi
Setuju
Kurang Setuju
Tidak Setuju
-
Persentase
100%
70%
30%
100%
-
Universitas Sumatera Utara
44
Tabel 4.10 Rekapitulasi Kuisioner Pegawai (lanjutan)
No. Pernyataan
Keterangan
Responden
4.
Sistem ini membantu member untuk Sangat Setuju
10
melihat angsuran pinjaman di Koperasi
Setuju
Kurang Setuju
Tidak Setuju
5.
Proses registrasi ke sistem mudah
Sangat Setuju
8
Setuju
2
Kurang Setuju
Tidak Setuju
6.
Sistem ini memiliki tampilan menarik
Sangat Setuju
7
Setuju
3
Kurang Setuju
Tidak Setuju
7.
Sistem ini mudah digunakan
Sangat Setuju
9
Setuju
1
Kurang Setuju
Tidak Setuju
8.
Bahasa
yang
digunakan
mudah Sangat Setuju
10
dimengerti
Setuju
Kurang Setuju
Tidak Setuju
-
Persentase
100%
80%
20%
70%
30%
90%
10%
100%
-
4.2.2 Kesimpulan dan hasil Pengujian Beta
Dari pengujian beta yang telah dilakukan, berdasarkan pilihan kategori jawaban dari
kuisioner yang telah disebarkan kepada user maka dapat disimpulkan bahwa bahwa
secara fungsional sistem ini sudah dapat menghasilkan output yang diharapkan dan
bersifat user friendly sehingga menjadi media transaksi yang dapat memperluas
penyebaran informasi.
4.3 Pemeliharaan Sistem (Maintenance)
Pemeliharaan sistem informasi adalah suatu upaya untuk memperbaiki, menjaga,
menanggulangi, mengembangkan sistem yang ada. Pemeliharaan ini di perlukan untuk
meningkatkan efisiensi dan efektivitas kinerja sistem yang kita ada agar dalam
penggunaannya dapat optimal. Berikut ini beberapa pengertian lain tentang
pemeliharaan sistem dari beberapa sumber :
1. Merupakan siklus terakhir dari SDLC
2. Pemeriksaan periodik, audit dan permintaan pengguna akan menjadi source Untuk
melakukan perawatan sistem diseluruh masa hidup sistem Pemeliharaan sistem
Universitas Sumatera Utara
45
merupakan cara terbaik untuk menjaga efiensi sistem yang sudah ada. Berikut
merupakan beberapa alasan mengapa kita perlu memelihara sistem yang ada :
1. Agar dapat meningkatkan sistem / kinerja sistem
2. Menyesuaikan dengan perkembangan, agar sistem yang ada tidak tertinggal
Jenis – jenis pemeliharaan sistem meliputi :
a. Pemeliharaan Korektif
Adalah pemeliharaan yang mengkoreksi kesalahan – kesalahan yang ditemukan
pada sistem, pada saat sistem di jalankan / berjalan.
b. Pemeliharaan Adaptif
Yaitu pemelihaaan yang bertujuan untuk menyesuaikan perubahan yang terjadi
c. Pemeliharaan Perfektif
Pemeliharaan ini bertujuan untuk menigkatkan cara kerja suatu sistem
d. Pemeliharaan Preventif
Pemeliharaan ini bertujuan untuk menangani masalah – masalah yang ada
Siklus Hidup Pemeliharaan Sistem (SMLC) :
a. Permintaan Perubahan
b. Mengubah permohonan pemeliharaan menjadi suatu perubahan
c. Menspesifikasi perubahan
d. Membangun pengganti
e. Menguji pengganti
f. Melatih pengguna dan melakukan tes
Pemeliharaan sistem sangatlah penting bagi pengguna sistem. Karena, seringkali
penggunaan sistem operasi menjadi tidak aman karena alasan-alasan seperti:
a. Sistem terinfeksi malware aktif
b. Sistem berkas corrupt
c. Perangkat keras melemah
Untuk mencegah hal-hal tesebut, digunakanlah MOS(Maintenance Operating system)
yang berfungsi untuk:
a. Manajemen Malware yang aktif.
b. Pemulihan data (recovery) dan perbaikan sistem berkas.
Universitas Sumatera Utara
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil pengujian aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android maka diperoleh kesimpulan sebagai berikut:
1. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis Android
yang
dibangun sebagian besar telah mewakili fitur-fitur yang terdapat pada
Koperasi Simpan Pinjam Online versi web.
2. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android
yang
dibangun telah memenuhi kebutuhan pengguna akan internet yang cepat
untuk bisa registrasi secara online, login untuk melihat simpanan, pinjaman,
jumlah angsuran dan melihat berapa SHU yang didapatkan oleh masingmasing anggota tersebut.
3. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android
telah
mendukung pengembangan Koperasi Simpan Pinjam ke depannya.
5. 2 Saran
Aplikasi mobile Koperasi Simpan Pinjam Online berbasis Android yang dibangun
merupakan
pengembangan
pertama
fasilitas-fasilitas
Unikom
pada platform
mobile sebagai native application. Oleh sebab itu perlu dilakukan pengembanganpengembangan ke arah yang lebih baik guna memenuhi kebutuhan pengguna yang
semakin bertambah. Adapun saran-saran terhadap pengembangan aplikasi mobile
Koperasi Simpan Pinjam Online ke depan adalah sebagai berikut :
1. Memperlengkap fitur-fitur yang terdapat pada Koperasi Simpan Pinjam
Online, yaitu konfirmasi pembayaran angsuran dan pinjaman.
Universitas Sumatera Utara
47
2. Meningkatkan
performansi
aplikasi
dengan
memperhatikan caching,
penggunaan resource yang berlebih, algoritma parsing data, serta kecepatan
pengaksesan data dari server.
3. Mengembangkan aplikasi Koperasi Simpan Pinjam Online yang telah
terintegrasi dengan Bank yang sudah ditentukan oleh Koperasi tersebut.
4. Mengembangkan interface keaarah yang lebih frofesional agar lebih
mendapatkan tampilan yang user friendly.
Universitas Sumatera Utara
ANALISIS DAN PERANCANGAN SISTEM
Pada bab ini menjelaskan mengenai analisis dan gambaran dari sistem yang ada dan
bagaimana perancangan program aplikasi yang akan dibuat.
3.1 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi
permasalahan-permasalahan, kesempatan, dan hambatan-hambatan yang terjadi serta
kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan. Usaha
untuk meningkatkan kualitas merupakan sebuah langkah dan upaya yang harus
dilakukan oleh setiap koperasi untuk menarik minat calon anggota untuk melakukan
penyimpanan serta meminjam di sebuah koperasi. Bukan hanya anggota tetap, tetapi
tentunya calon anggota baru pun diharapkan akan semakin berdatangan seiring dengan
meningkatnya mutu dan kualitas pelayanan suatu dari sebuah koperasi simpan pinjam.
Sistem yang akan dibangun merupakan aplikasi yang dapat memberikan
informasi dari setiap transaksi yang dilakukan oleh anggota serta calon anggota
disetiap koperasi yang angota dan calon anggota masuki. Nantinya aplikasi dapat
memberikan informasi total simpanan pokok,simpanan wajib, simpanan sukarela,
simpanan berjangka, total angsuran perbulan, total pinjaman, serta adanya tranfaransi
mengenai pembagian SHU (Sisa Hasil Usaha) dari setiap koperasi.
Sistem ini nantinya akan memudahkan setiap anggota untuk mengetahui
berapa total dari simpanan dan pinjaman yang telah iya lakukan selama iya menjadi
anggota dari koperasi tersebut. Sistem ini nanti nya juga meningkatkan pelayanan
terhadap seluruh anggota koperasi simpan pinjam, baik dalam hal peminjaman
maupun penyimpanan serta dalam hasil pembagian SHU (Sisa Hasil Usaha) yang
Universitas Sumatera Utara
21
anggota dapatkan dari uang yang anggota simpan dalam satu tahun terakhir. Yang
hasilnya didapat dari setiap kegiatan Rapat Anggota Tahunan (RAT).
3.2 Arsitektur Umum
Gambar 3.1 Arsitektur Umum
Aplikasi yang akan dibangun adalah sistem informasi koperasi simpan pinjam
berbasis android. Pengguna dapat memperoleh informasi simpanan, pinjaman,
angsuran, dan sisa hasil usaha menggunakan perangkat android.
Sistem akan
melakukan perhitungan terhadap data simpanan, data pinjaman, data angsuran, dan
sisa hasil usaha dari koperasi simpan pinjam. Anggota koperasi harus melakukan
registrasi melalui aplikasi android untuk dapat menggunakan sistem. Berikut
penjelasan arsitektur umum dari aplikasi yang dibangun:
a
Pengguna
Merupakan anggota koperasi yang sudah terdaftar. Jika sudah memiliki akun,
pengguna langsung dapat login, jika belum penggunan harus mengisi formulir
pendaftaran sesuai dengan data yang ada pada pihak koperasi.
Universitas Sumatera Utara
22
b
Database
Merupakan media penampung data yang menyimpan data anggota koperasi dan
segala jenis transaksi yang dilakukan oleh anggota.
c
Device
Merupakan media yang digunakan penggunan untuk mengakses aplikasi. Device
yang digunakan pada aplikasi ini adalah smartphone berbasis android.
d
Halaman Awal
Merupakan halaman pertama yang terbuka ketika aplikasi dijalankan. Pada
halaman ini pengguna akan melakukan proses login atau memilih pendaftaran jika
tidak memiliki akun.
e
Login?
Merupakan salah satu perintah pada halaman awal. Dimana jika perintah ini
dijalankan, pengguna harus mengisi form login terlebih dahulu. Jika bukan
perintah ini yang dipilih, maka akan terbuka halaman pendaftaran.
f
Isi Formulir Pendaftaran
Kegiatan ini dilakukan pengguna bila pengguna memilih perintah registrasi. Pada
tahap ini pengguna akan mengisi data diri berdasarkan data yang ada pada pihak
koperasi.
g
Data Pendaftaran
Merupakan hasil data dari kegiatan “Isi Formulir Pendaftaran”. Data ini nantinya
akan disimpan di database dan dicocokkan dengan data anggota yang sudah
terdaftar.
h
Halaman Utama
Halaman yang hanya terbukan jika pengguna melakukan login sesuai dengan data
yang ada pada database. Halaman ini berperan sebagai navigasi pada aplikasi ini.
Dari halaman ini penggunan dapat mengakses halaman lainnya.
i
Biodata
Tombol perintah untuk membuka data biodata pengguna.
j
Simpanan
Tombol perintah untuk membuka data simpanan yang dimiliki pengguna.
k
Pinjaman
Tombol perintah untuk membuka data pinjaman yang dimiliki pengguna.
Universitas Sumatera Utara
23
l
Angsuran
Tombol perintah untuk membuka data angsuran yang dimiliki pengguna.
m SHU
Tombol perintah untuk membuka data SHU yang akan diterima pengguna.
n
Keluar
Tombol perintah untuk keluar dari akun yang sedang login dan menuju halaman
awal.
o
Form Biodata Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Biodata”. Pada
halaman ini pengguna dapat melihat biodata dirinya dan dapat mengubahnya.
p
Informasi Simpanan Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Simpanan”. Pada
halaman ini, pengguna akan diberikan informasi seputar simpanan yang
dilakukannya.
q
Informasi Pinjaman Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Pinjaman”. Pada
halaman ini, pengguna akan diberikan informasi seputar pinjaman yang
dilakukannya.
r
Informasi Pinjaman Pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “Angsuran”. Pada
halaman ini, pengguna akan diberikan informasi seputar angsuran yang harus
dibayarnya dan yang sudah dibayarnya.
s
Informasi SHU pengguna
Halaman ini terbuka setelah pengguna memilih tombol perintah “SHU”. Pada
halaman ini, pengguna akan diberikan informasi seputar SHU yang akan
diterimanya.
t
Data Biodata
Data pengguna yang diambil dari database untuk mengisi halaman biodata
pengguna.
u
Data Simpanan
Data simpanan pengguna yang diambil dari database untuk mengisi halaman
simpanan pengguna.
Universitas Sumatera Utara
24
v
Data Pinjaman
Data pinjaman pengguna yang diambil dari database untuk mengisi halaman
pinjaman pengguna.
w Data Angsuran
Data angsuran pengguna yang diambil dari database untuk mengisi halaman
angsuran pengguna.
x
Data SHU
Data SHU yang diambil dari database untuk mengisi halaman SHU pengguna.
3.3 Perancangan Sistem
Perancangan adalah langkah pertama dalam fase pengembangan rekayasa Produk atau
sistem. Perancangan itu adalah proses penerapan berbagai teknik dan prinsip yang
bertujuan untuk mendefinisikan sebuah peralatan, satu proses atau satu system secara
detail yang membolehkan dilakukan realisasi fisik. Fase ini adalah inti teknis dari
proses rekayasa perangkat lunak.
Pada fase ini elemen-elemen dari model analisa dikonversikan. Dengan
menggunakan satu
menghasilkan
dari sejumlah metode perancangan, fase perancangan akan
perancangan
UML,
Database,
Relasi
Database,
Perancangan
Antarmuka, Desain, Flowchart sampai ke pembuatan program.
Universitas Sumatera Utara
25
3.3.1 Pembuatan DFD (Data Flow Diagram)
DFD (Data Flow Diagram) Level 0
Gambar 3.2 DFD (Data Flow Diagram) level 0
Universitas Sumatera Utara
26
3.3.2 Alur Proses Program
Mulai
No. Id Anggota
Hitung Simpanan
Hitung Pinjaman
Hitung Angsuran
Hitung SHU
Info Simpanan
Info Pinjaman
Info Angsuran
Info Hasil SHu
Selesai
Gambar 3.3 Alur Proses Program
Universitas Sumatera Utara
27
Berikut penjelasan proses aplikasi sistem informasi koperasi simpan pinjam:
a
Mulai
Awal berjalannya sistem
b
No. Id Anggota
No Id Anggota yang sedang login atau yang sedang mengirim request.
c
Hitung Simpanan
Proses menghitung simpanan anggota dan simpanan seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa usaha yang
akan diterima anggota.
d
Hitung Pinjaman
Proses menghitung pinjaman anggota dan pinjaman seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa pinjaman yang
akan diterima anggota.
e
Hitung Angsuran
Proses menghitung total angsuran anggota dan angsuran seluruh anggota guna
mendapatkan nilai yang digunakan untuk mengetahui SHU jasa modal yang
akan diterima anggota.
f
Hitung SHU
Pada proses ini akan dihitung SHU jasa modal dan jasa pinjaman yang akan
diterima anggota berdasarkan total simpanan, pinjaman, dan angsuran yang
dilakukan anggota selama periode tertentu.
g
Info Simpanan, Pinjaman, Angsuran, Hasil SHU
Output dari serangkaian proses yang telah dilakukan dan ditampilkan kepada
pengguna berdasarkan request dan no id pengguna.
h
Selesai
Akhir dari proses aplikasi sistem informasi koperasi simpan pinjam. Proses
dinyatakan selesai.
3.3.3 Rancangan Database
Untuk memudahkan rancangan sistem yang dilakukan, maka penulis membuat
rancangan database yang terdiri dari tabel disertai gambar relasi yang menunjukkan
hubungan antar tabel.
Universitas Sumatera Utara
28
1. Tabel Anggota
Tabel Anggota digunakan untuk menyimpan data-data Anggota. Rancangan dari
tabel tersebut dapat dilihat seperti pada Tabel 3.1
Tabel 3.1. Anggota
Data Field
Data Type
Size
Indexed
Description
NoAnggota
Varchar
25
Y
Nomor Anggota
TglDaftar
Date
8
-
Tanggal Daftar
NoKTP
Char
30
-
Nomor KTP
Nama
Varchar
40
-
Nama Anggota
Alamat
Varchar
40
-
Alamat
Telepon
Varchar
40
-
Nomor Telepon
Char
40
-
JK
Char
10
-
Jenis Kelamin
Password
Varchar
50
-
Password
Primary Key : NoAnggota
2. Tabel Simpanan
Tabel Simpanan digunakan untuk menyimpan data-data Simpanan. Rancangan
dari tabel tersebut dapat dilihat seperti pada Tabel 3.2
Tabel 3.2. Simpanan
Data Field
Data Type
Size
Indexed
Description
NoSim
Varchar
20
Y
Nomor Simpanan
TglSim
Date
8
-
Tanggal Simpanan
NoAnggota
Varchar
25
Y
Nomor Anggota
Pokok
Double
12
-
Simpanan Pokok
Wajib
Double
12
-
Simpanan Wajib
Sukarela
Double
12
-
Simpanan Sukarela
Kolektif
Double
12
-
Simpanan Kolektif
Primary Key : No Sim
Foreign Key : No Anggota
Universitas Sumatera Utara
29
3. Tabel Pinjaman
Tabel Pinjaman digunakan untuk menyimpan data-data Pinjaman. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.3
Tabel 3.3. Pinjaman
Data Field
Data Type
Size
Indexed
Description
NoPin
Varchar
20
Y
Nomor Pinjaman
TglPin
Date
8
-
Tanggal Pinjaman
NoAnggota
Varchar
25
Y
Nomor Anggota
Bunga
Double
12
-
Bunga Pinjaman
Pinjaman
Double
12
-
Jumlah Pinjaman
Angsuran
Double
12
-
Angsuran Per Bulan
RpBunga
Double
12
-
Bunga Rupih
RpPokok
Double
12
-
Pokok Rupiah
Primary Key : No Pin
Foreign Key : No Anggota
4. Tabel Angsuran
Tabel Angsuran digunakan untuk menyimpan data-data Angsuran. Rancangan dari
tabel tersebut dapat dilihat seperti pada Tabel 3.4
Tabel 3.4. Angsuran
Data Field
Data Type
Size
Indexed
Description
NoAng
Varchar
20
Y
Nomor Angsuran
TglPin
Date
8
-
Tanggal Angsuran
NoPin
Varchar
20
Y
Nomor Pinjaman
Angsuran
Double
12
-
Jumlah Angsuran
Periode
Integer
2
-
Periode Ke
Primary Key : No Ang
Foreign Key : No Pin
Universitas Sumatera Utara
30
5. Tabel Type Akun
Tabel Type Akun digunakan untuk menyimpan data-data Type Akun. Rancangan
dari tabel tersebut dapat dilihat seperti pada Tabel 3.5.
Tabel 3.5. TypeAkun
Data Field
Data Type
Size
Indexed
Description
KdTypeAk
Char
10
Y
Kode Type Akun
NmTyAk
Varchar
30
-
Nama Type Akun
Primary Key : KdTypeAk
6. Tabel Akun
Tabel Akun digunakan untuk menyimpan data-data Akun. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.6
Tabel 3.6. Akun
Data Field
Data Type
Size
Indexed
Description
KdAk
Char
15
Y
Kode Akun
KdTypeAk
Char
10
Y
Kode Type Akun
NmAk
Varchar
30
-
Nama Akun
Saldo
Double
12
-
Saldo
Periode
Char
30
-
Periode
Primary Key : KdAk
Foreign Key : KdTypeAk
7. Tabel Jurnal
Tabel Jurnal digunakan untuk menyimpan data-data Jurnal. Rancangan dari tabel
tersebut dapat dilihat seperti pada Tabel 3.7
Universitas Sumatera Utara
31
Tabel 3.7. Jurnal
Data Field
Data Type
Size
Indexed
Description
NoJurnal
Char
15
Y
Nomor Jurnal
TglJurnal
Date
8
-
Tanggal Jurnal
Catatan
Text
-
-
Catatan
Primary Key : NoJurnal
8. Tabel Detail Jurnal
Tabel Detail Jurnal digunakan untuk menyimpan data-data Detail Jurnal.
Rancangan dari tabel tersebut dapat dilihat seperti pada Tabel 3.7
Tabel 3.8. Detail Jurnal
Data Field
Data Type
Size
Indexed
Description
IDDetJurnal Int
10
Y
ID. Detail Jurnal
NoJurnal
Char
15
-
Nomor Jurnal
KdAk
Char
15
Y
Kode Akun
Debet
Double
12
-
Debet
Credit
Double
12
-
Credit
Primary Key : IDDetJurnal
Foreign Key : NoJurnal, KdAk
Universitas Sumatera Utara
32
3.3.4 Relasi Antar Tabel
Relasi Antar Tabel
Pinjaman
NoPin
TglPin
NoAnggota
Bunga
Pinjaman
Angsuran
RpBunga
RpPokok
Simpanan
Anggota
NoAnggota
TglDaftar
NoKTP
Nama
Alamat
Telepon
JK
Password
NoSim
TglSim
NoAnggota
Pokok
Wajib
Sukarela
Kolektif
Angsuran
NoAng
TglPin
NoPin
Angsuran
Periode
TypeAkun
KdTypeAk
NmTyAk
Detail
Jurnal
Jurnal
IDDetJurnal
NoJurnal
KdAk
Debet
Credit
NoJurnal
TglJurnal
Catatan
Akun
IDAkun
KdAk
KdTypeAk
NmAk
Saldo
Periode
Gambar 3.4 Gambar Relasi Antar Tabel
3.3.5 Perancangan Halaman User di Android
Rancangan halaman admin
merupakan uraian tentang variable atau field yang
terdapat pada tabel-tabel database yang digunakan untuk memasukkan dan
menangkap data. Rancangan halaman admin sangat memegang peranan penting,
karena seluruh data yang disimpan dalam tabel database terlebih dahulu di
entry pada bagian ini. Adapun rancangan halaman admin pada sistem informasi
Kopersi Simpan Pinjam berbasis Mobile Android ini adalah:
Universitas Sumatera Utara
33
1. Perancangan Halaman Login
Halaman Login ini akan tampil pertama sekali sewaktu user menjalankan atau
mengcompile program, dimana admin diharuskan menginput username dan
password, jika username dan password tidak dikenali, maka user tersebut tidak
dapat masuk ke halaman antarmuka administrator.
Form Login
Username : Input
Password : Input
Login
Registrasi
Design By : xxxxxxxxxxxxxxxx
Gambar 3.5 Gambar Form Login
2. Perancangan Form Registrasi
Form ini akan tampil jika user mengclick “REGISTRASI” pada form sebelumnya.
Fungsi dari form registrasi ini adalah user dapat registrasi datanya dimana
nantinya mendapatkan akses untuk login setelah dikonfirmasi oleh admin.
Form Registrasi
No. KTP : Input
Password : Input
Nama Anda : Input
Alamat : Input
No. Telepon : Input
Email : Input
Jenis Kelamin : Pilih
Registrasi
Gambar 3.6 Form Registrasi
Universitas Sumatera Utara
34
3. Perancangan Form Antar Muka User
Form ini akan tampil jika user berhasil login. Pada form ini user dapat link ke
biodata user, simpanan user, pinjaman user, angsuran user dan terakhir tombol
keluar.
USER PAGE
- Biodata
- Simpanan
- Pinjaman
- Angsuran
- SHU
- Keluar
Gambar 3.7 Form Antar Muka User
4. Perancangan Form Biodata
Form ini akan tampil jika user mengclick tombol “BIODATA” pada form antar
muka user, pada form ini akan ditampilkan biodata user sewaktu registrasi dan
user dapat mengubah datanya tersebut.
FORM BIODATA USER
No. KTP : xxxxx
Password : xxxxxxx
Nama Anda : xxxxxxxx
Alamat : xxxxxxxx
No. Telepon : xxxxxxxx
Email : xxxxxxxx
Jenis Kelamin : Pilih
Registrasi
Gambar 3.8 Form Biodata User
Universitas Sumatera Utara
35
5. Perancangan Form Tampil Simpanan
Form ini akan tampil jika user mengclick tombol “SIMPANAN” pada form antar
muka user, pada form ini akan ditampilkan daftar simpanan dari user.
INFORMASI SIMPANAN
Tgl.Simpanan
Simp.Pokok
Simp.Wajib
Simp.Sukarela Simp.Berjangka
Gambar 3.9 Form Tampil Simpanan
6. Perancangan Form Tampil Pinjaman
Form ini akan tampil jika user mengclick tombol “PINJAMAN” pada form antar
muka user, pada form ini akan ditampilkan daftar pinjaman dari user.
INFORMASI PINJAMAN
Tgl.
Pinjam
Bunga
Jlh.Pinjam
Lama
Pinjam
Angsuran /
Bulan
Gambar 3.10 Form Tampil Pinjaman
7. Perancangan Form Tampil Angsuran
Form ini akan tampil jika user mengclick tombol “ANGSURAN” pada form antar
muka user, pada form ini akan ditampilkan daftar angsuran dari user.
Universitas Sumatera Utara
36
INFORMASI ANGSURAN
Tgl.
No.
Cicilan Ke
Angsuran
Pinjaman
Lama
Pinjam
Jumlah
Pinjam
Gambar 3.11 Form Tampil Angsuran
Universitas Sumatera Utara
BAB IV
IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dijelaskan Sistem Informasi Koperasi Simpan Pinjam sesuai
perancangan yang telah dijelaskan pada bab 3 serta melakukan pengujian dari sistem
yang telah dibuat.
4.1 Implementasi Sistem
Sesuai dengan hasil analisis dan perancangan yang telah dibuat. Sistem informasi
koperasi simpan pinjam akan dikembang kan dengan menggunakan bahasa
pemograman java, karena sistem ini berjalan dengan menggunakan mobile android.
4.1.1 Spesifikasi hardware dan software
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun
sistem adalah sebagai berikut:
1. Processor Intel® Core™ i3-2430M CPU @ 2.40GHz
2. Kapasitas hard disk 320 GB
3. Memory RAM yang digunakan 4 GB
4. Sistem operasi yang digunakan adalah Microsoft Windows 7 Ultimate 32-bit
5. Eclipse 4.4 (Luna)
6. XAMPP 1.7.3
Universitas Sumatera Utara
38
4.1.2 Implementasi Perancangan Antar Muka
a.
Form Utama
Form ini akan tampil pertama sekali sewaktu user masuk ke aplikasi simpan
pinjam berbasis android. Untuk melanjutkan klik gambar maka user akan
diarahkan ke form login registrasi
Gambar 4.1 Form Tampilan Utama
b. Form Login / Registrasi
Pada form ini user dapat melakukan 2 proses yaitu login dan registrasi, jika user
sudah terdaftar maka user dapat langsung melakukan login jika user belum
memiliki account login maka user dapat melakukan registrasi. Dimana user yang
berhasil login adalah account user yang sudah disetujui oleh administrator
aplikasi webbase.
Gambar 4.2 Form Login/Registrasi
Universitas Sumatera Utara
39
c. Form Antar Muka User
Setelah user berhasil login, maka user akan diarahkan ke form antar muka ini.
Dimana pada antar muka user ini user dapat melakukan pengeditan data, melihat
informasi simpanan, informasi pinjaman, informasi angsuran dan keluar.
Gambar 4.3 Form Antar Muka User
d. Form Biodata
Pada form ini user dapat mengubah biodatanya juga dapat mengubah password
untuk login. Setelah user mengubah salah satu datanya user dapat mengclick
button “UBAH DATA”
Gambar 4.4 Form Biodata
e. Form Simpanan
Pada form ini user dapat melihat informasi simpanan yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
Universitas Sumatera Utara
40
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
simpanan.
Gambar 4.5 Form Informasi Simpanan
f. Form Pinjaman
Pada form ini user dapat melihat informasi pinjaman yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
pinjaman.
Gambar 4.6 Form Informasi Pinjaman
g. Form Angsuran
Pada form ini user dapat melihat informasi angsuran yang sudah dilakukan user
yang login di koperasi simpan pinjam. Form ini hanya bersifat read only dimana
Universitas Sumatera Utara
41
maksudnya user hanya bisa melihat tanpa bisa menambah atau menghapus data
angsuran.
Gambar 4.7 Form Informasi Angsuran
h. Form Registrasi
Pada form ini user dapat melakukan registrasi secara online melalui aplikasi
android. Dimana fungsi dari registrasi ini untuk user yang belum mempunyai
account untuk login.
Gambar 4.8 Form Registrasi
4.1.3 Implementasi Perhitungan SHU
Untuk proses perhitungan pembagian SHU penjelasannya sebagai berikut:
a. Hitung simpanan masing-masing anggota(Sa) selama periode yang dipilih
dan pinjaman yang dikembalikan masing-masing anggota(Pa) selama
periode yang dipilih.
Universitas Sumatera Utara
42
b. Hitung jumlah seluruh simpanan anggota(ASa) selama periode yang dipilih
dan jumlah seluruh pinjaman yang dikembalikan anggota(APa) selama
periode yang dipilih
c. Hitung jumlah pendapatan koperasi(Ip) selama periode yang dipilih dan
pengeluaran koperasi(Op) selama periode yang dipilih.
d. Persentase pembagian sisa hasil usaha untuk anggota(pSHUa)
e. Mencari sisa hasil usaha(SHU)
SHU = Ip - Op
f. Mencari SHU jasa modal(SHUjm) dan SHU jasa pinjaman(SHUjp)
SHUjm = ((SHU x pSHUa) / 100) / 2
SHUjp = ((SHU x pSHUa) / 100) / 2
g. Mencari SHU jasa modal yang diterima masing-masing anggota(SHUjmta)
dan SHU jasa pinjaman masing-masing anggota(SHUjpta).
SHUjmta = (Sa / ASa) x SHUjm
SHUjpta = (Pa / APa) x SHUjp
h. Mencari SHU yang diterima masing-masing anggota(SHUca)
SHUca = SHUjmta + SHUjpta
4.2 Pengujian Sistem
Pengujian sistem dilakukan untuk memeriksa kekompakkan atau kinerja antar
komponen sistem yang diimplementasikan.
4.2.1 Pengujian Beta
Pengujian beta dilakukan dengan tujuan untuk mengetahui seberapa jauh kualitas
perangkat lunak yang bangun. Untuk itu didalam pengujian beta dilakukan penelitian
di kantor Dinas Pendidikan dan Kebudayaan Tapanuli Utara dengan cara memberikan
kuisioner kepada para calon pengguna User (Pegawai). Kuisioner disebarkan
menggunakan teknik sampling yaitu Simple Random Sampling yang disebarkan
kepada 10 user. Dari hasil kuisioner tersebut akan dihitung untuk dapat diambil
kesimpulan terhadap penilaian penerapan sistem baru. Kuisioner ini tersidiri dari 8
pernyataan (Contoh kuisioner dapat dilihat dilampuiran).
Universitas Sumatera Utara
43
Pernyataan yang muncul pada pengujian beta ini adalah :
1. Sistem ini dibutuhkan
2. Sistem ini dapat membantu / mempermudah melihat informasi simpanan di
Koperasi.
3. Sistem membantu member untuk melihat jumlah pinjaman di Koperasi.
4. Sistem ini membantu member untuk melihat angsuran pinjaman di
Koperasi
5. Proses registrasi ke sistem mudah
6. Sistem ini memiliki tampilan menarik
7. Sistem ini mudah digunakan
8. Bahasa yang digunakan mudah dimengerti
Berdasarkan data hasil kuisioner tersebut, dicari persentase masing – masing jawaban
dengan menggunakan rumus:
R=
Keterangan : P = Banyaknya jawaban responden tiap soal
Q = Jumlah Responden
R = Nilai Persentase
a. Hasil kuisioner User (Pegawai)
Tabel 4.10 Rekapitulasi Kuisioner Pegawai
No. Pernyataan
1.
Sistem ini dibutuhkan
2.
3.
Keterangan
Responden
Sangat Setuju
10
Setuju
Kurang Setuju
Tidak Setuju
Bahasa
yang
digunakan
mudah Sangat Setuju
7
dimengerti
Setuju
3
Kurang Setuju
Tidak Setuju
Sistem membantu member untuk melihat Sangat Setuju
10
jumlah pinjaman di Koperasi
Setuju
Kurang Setuju
Tidak Setuju
-
Persentase
100%
70%
30%
100%
-
Universitas Sumatera Utara
44
Tabel 4.10 Rekapitulasi Kuisioner Pegawai (lanjutan)
No. Pernyataan
Keterangan
Responden
4.
Sistem ini membantu member untuk Sangat Setuju
10
melihat angsuran pinjaman di Koperasi
Setuju
Kurang Setuju
Tidak Setuju
5.
Proses registrasi ke sistem mudah
Sangat Setuju
8
Setuju
2
Kurang Setuju
Tidak Setuju
6.
Sistem ini memiliki tampilan menarik
Sangat Setuju
7
Setuju
3
Kurang Setuju
Tidak Setuju
7.
Sistem ini mudah digunakan
Sangat Setuju
9
Setuju
1
Kurang Setuju
Tidak Setuju
8.
Bahasa
yang
digunakan
mudah Sangat Setuju
10
dimengerti
Setuju
Kurang Setuju
Tidak Setuju
-
Persentase
100%
80%
20%
70%
30%
90%
10%
100%
-
4.2.2 Kesimpulan dan hasil Pengujian Beta
Dari pengujian beta yang telah dilakukan, berdasarkan pilihan kategori jawaban dari
kuisioner yang telah disebarkan kepada user maka dapat disimpulkan bahwa bahwa
secara fungsional sistem ini sudah dapat menghasilkan output yang diharapkan dan
bersifat user friendly sehingga menjadi media transaksi yang dapat memperluas
penyebaran informasi.
4.3 Pemeliharaan Sistem (Maintenance)
Pemeliharaan sistem informasi adalah suatu upaya untuk memperbaiki, menjaga,
menanggulangi, mengembangkan sistem yang ada. Pemeliharaan ini di perlukan untuk
meningkatkan efisiensi dan efektivitas kinerja sistem yang kita ada agar dalam
penggunaannya dapat optimal. Berikut ini beberapa pengertian lain tentang
pemeliharaan sistem dari beberapa sumber :
1. Merupakan siklus terakhir dari SDLC
2. Pemeriksaan periodik, audit dan permintaan pengguna akan menjadi source Untuk
melakukan perawatan sistem diseluruh masa hidup sistem Pemeliharaan sistem
Universitas Sumatera Utara
45
merupakan cara terbaik untuk menjaga efiensi sistem yang sudah ada. Berikut
merupakan beberapa alasan mengapa kita perlu memelihara sistem yang ada :
1. Agar dapat meningkatkan sistem / kinerja sistem
2. Menyesuaikan dengan perkembangan, agar sistem yang ada tidak tertinggal
Jenis – jenis pemeliharaan sistem meliputi :
a. Pemeliharaan Korektif
Adalah pemeliharaan yang mengkoreksi kesalahan – kesalahan yang ditemukan
pada sistem, pada saat sistem di jalankan / berjalan.
b. Pemeliharaan Adaptif
Yaitu pemelihaaan yang bertujuan untuk menyesuaikan perubahan yang terjadi
c. Pemeliharaan Perfektif
Pemeliharaan ini bertujuan untuk menigkatkan cara kerja suatu sistem
d. Pemeliharaan Preventif
Pemeliharaan ini bertujuan untuk menangani masalah – masalah yang ada
Siklus Hidup Pemeliharaan Sistem (SMLC) :
a. Permintaan Perubahan
b. Mengubah permohonan pemeliharaan menjadi suatu perubahan
c. Menspesifikasi perubahan
d. Membangun pengganti
e. Menguji pengganti
f. Melatih pengguna dan melakukan tes
Pemeliharaan sistem sangatlah penting bagi pengguna sistem. Karena, seringkali
penggunaan sistem operasi menjadi tidak aman karena alasan-alasan seperti:
a. Sistem terinfeksi malware aktif
b. Sistem berkas corrupt
c. Perangkat keras melemah
Untuk mencegah hal-hal tesebut, digunakanlah MOS(Maintenance Operating system)
yang berfungsi untuk:
a. Manajemen Malware yang aktif.
b. Pemulihan data (recovery) dan perbaikan sistem berkas.
Universitas Sumatera Utara
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil pengujian aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android maka diperoleh kesimpulan sebagai berikut:
1. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis Android
yang
dibangun sebagian besar telah mewakili fitur-fitur yang terdapat pada
Koperasi Simpan Pinjam Online versi web.
2. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android
yang
dibangun telah memenuhi kebutuhan pengguna akan internet yang cepat
untuk bisa registrasi secara online, login untuk melihat simpanan, pinjaman,
jumlah angsuran dan melihat berapa SHU yang didapatkan oleh masingmasing anggota tersebut.
3. Aplikasi mobile Koperasi Simpan Pinjam Online berbasis
Android
telah
mendukung pengembangan Koperasi Simpan Pinjam ke depannya.
5. 2 Saran
Aplikasi mobile Koperasi Simpan Pinjam Online berbasis Android yang dibangun
merupakan
pengembangan
pertama
fasilitas-fasilitas
Unikom
pada platform
mobile sebagai native application. Oleh sebab itu perlu dilakukan pengembanganpengembangan ke arah yang lebih baik guna memenuhi kebutuhan pengguna yang
semakin bertambah. Adapun saran-saran terhadap pengembangan aplikasi mobile
Koperasi Simpan Pinjam Online ke depan adalah sebagai berikut :
1. Memperlengkap fitur-fitur yang terdapat pada Koperasi Simpan Pinjam
Online, yaitu konfirmasi pembayaran angsuran dan pinjaman.
Universitas Sumatera Utara
47
2. Meningkatkan
performansi
aplikasi
dengan
memperhatikan caching,
penggunaan resource yang berlebih, algoritma parsing data, serta kecepatan
pengaksesan data dari server.
3. Mengembangkan aplikasi Koperasi Simpan Pinjam Online yang telah
terintegrasi dengan Bank yang sudah ditentukan oleh Koperasi tersebut.
4. Mengembangkan interface keaarah yang lebih frofesional agar lebih
mendapatkan tampilan yang user friendly.
Universitas Sumatera Utara