BAB IV HASIL DAN PEMBAHASAN
8. Kode Editor
4.1 Fase Perencanaan Syarat ( Requirement Planning)
4.2.1. Desain Sistem
4.2.1.3. Permodelan Activity Diagram
Berikut adalah diagram aktivitas yang terbentuk dari kegiatan bisnis dan use case diagram yang ada pada sistem yang diusulkan.
a. Activity Diagram Login.
Sistem Admin, Cs, Tellpem dan Pimpinan
Menampilkan Form Login
Masukkan User id dan Password
Menampilkan Pesan Pemberitahuan
menampilkan menu utama Buka Aplikasi Siapamud
logoff
Cek user id dan password ? Salah
Benar
92
Gambar 4.5 merupakan gambar activity diagram untuk use case login. Gambar diatas menggambarkan kegiatan login dimulai ketika sistem menampilkan form login, kemudian user memasukkan
user id dan password. Lalu sistem memverifikasi user id dan
password jika kedua tersebut salah maka sistem akan menampilkan
pesan user id dan password salah dan jika benar sistem akan menampilkan menu utama. Kegiatan berakhir pada menu utama.
93 b. Activity Diagram Master User.
Admin Sistem
menampilkan menu utama
Pilih menu file user menampilkan form master user
Tambah user
Menampilkan pesan pemberitahuan
Simpan
Y
Menampilkan form user
Pilih Cari
Masukkan user id
Pilih Ubah Pilih Hapus
Tampil Form Data Master User T
Ubah data ?
Pilih Perbaharui
Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Cek data lengkap ? T
Y
Hapus data ?
Y
T
Gambar 4.6 Activity Diagram Untuk Use Case Master User
Gambar 4.6 merupakan gambar activity diagram untuk use
case master user. Gambar diatas menggambarkan kegiatan aktor
94
meng-klik menu file user, lalu sistem menampilkan form master
user.
Aktor menambah data user, kemudian menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master
user.
Aktor mencari dengan meng-klik tombol cari. Dengan memasukkan user id, untuk mengubah data user maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik tombol perbaharui.
Aktor menghapus data user dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data user terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master user.
Aktor memilih menu utama jika ingin keluar dari menu data master user. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
95
c. Activity Diagram Data Master Nasabah
Sistem Customer Service
menampilkan menu utama
Pilih menu file master menampilkan sub menu file master
Tambah nasabah
Menampilkan pesan pemberitahuan
Cek Data Nasabah ?
Simpan
Y
Menampilkan form master nasabah
Pilih Ubah Pilih Hapus
T
Tampil Form Master Nasabah T
Pilih Perbaharui
Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Pilih master nasabah menampilkan form data master nasabah
Masukkan data nasabah
Pilih Cari
Masukkan nopem nasabah
T
Ubah data ? Y
Hapus data ? Y
Gambar 4.7 Activity Diagram Untuk Use Case Master Nasabah Gambar 4.7 merupakan gambar activity diagram untuk use
case master nasabah. Gambar diatas menggambarkan kegiatan aktor
96
meng-klik menu file master, lalu sistem menampilkan sub menu file master, aktor memilih sub menu master nasabah.
Aktor menambah data nasabah, kemudian memasukkan data nasabah dan sistem menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master nasabah.
Aktor mencari dengan meng-klik tombol cari. Dengan memasukkan nopem nasabah, untuk mengubah data nasabah maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik tombol perbaharui dan sistem akan menampilkan pesan data telah diperbaharui serta menampilkan form data master nasabah.
Aktor menghapus data nasabah dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data nasabah terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master nasabah.
Aktor memilih menu utama jika ingin keluar dari menu data master nasabah. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
97
d. Activity Diagram Master Pembiayaan
Sistem Customer Service
menampilkan menu utama
Pilih menu file master menampilkan sub menu file master
Tambah pembiayaan
Menampilkan pesan pemberitahuan
Cek kelengkapan data pembiayaan ?
Simpan Y
Menampilkan form master pembiayaan
Pilih nopem nasabah
Pilih Ubah Pilih Hapus
Y Tampil Form Master Pembiayaan
T
Ubah data ?
Pilih Perbaharui
Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Pilih Menu Utama Menampilkan Menu Utama
Pilih master pembiayaan menampilkan form data master pembiayaan
Pilih nopem dan tekan enter
masukkan data pembiayaan
T
Y
Hapus data ? T
Gambar 4.8 Activity Diagram Untuk Use Case Master Pembiayaan Gambar 4.8 merupakan gambar activity diagram untuk use
case master pembiayaan. Gambar diatas menggambarkan kegiatan
98
dengan meng-klik menu file master, lalu sistem menampilkan sub menu file master, aktor memilih sub menu master pembiayaan.
Aktor menambah data pembiayaaan, kemudian aktor memilih nopem dan tekan enter lalu aktor memasukkan data pembiayaan dan sistem menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master pembiayaan.
Aktor ingin mencari data pembiayaan dengan memilih nopem. Untuk mengubah data pembiayaan maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik tombol perbaharui dan sistem akan menampilkan pesan data telah diperbaharui serta menampilkan form data master pembiayaan.
Aktor menghapus data pembiayaan dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data pembiayaan terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master pembiayaan.
Aktor memilih menu utama jika ingin keluar dari menu data master pembiayaan. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
99
e. Activity Diagram Hitung Daftar Angsuran.
Sistem Tellpem
menampilkan menu utama
Pilih menu hitung angsuran menampilkan form hitung angsuran nasabah
Masukkan nopem nasabah
Pilih Hitung
Pilih Simpan
menampilkan form rincian angsuran nasabah Pilih Kosongkan menampilkan form kosong angsuran nasabah Pilih Ubah
menampilkan form angsuran nasabah yang diubah masukkan data angsuran yang diubah
Pilih Hitung
Pilih Perbaharui Pilih Hapus
menampilkan pesan pemberitahuan
menampilkan form angsuran nasabah
Pilih menu utama menampilkan menu utama
Gambar 4.9 Activity Diagram Untuk Use Case Hitung Daftar Angsuran Gambar 4.9 merupakan gambar activity diagram untuk use
case master hitung daftar angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu hitung daftar angsuran sistem akan menampilkan form hitung daftar angsuran.
Aktor memasukkan nopem nasabah, kemudian pilih hitung dan simpan maka sistem akan menghitung daftar angsuran dan menampilkan form rincian daftar angsuran nasabah.
100
Aktor memilih tombol navigasi kosongkan, jika ingin mengosongkan daftar angsuran pada form den sistem akan menampilkan form kosong daftar angsuran nasabah.
Aktor memilih ubah untuk mengubah daftar angsuran nasabah dengan memasukkan data angsuran yang diubah kemudian pilih hitung lalu pilih perbaharui, maka sistem akan menampilkan
form rincian daftar angsuran nasabah yang telah diubah.
Aktor memilih hapus jika ingin menghapus daftar angsuran nasabah, dan sistem akan menampilkan pesan data angsuran nasabah telah terhapus.
Aktor memilih menu utama jika ingin keluar dari menu hitung daftar angsuran. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
101 f. Activity Diagram Cicilan.
Sistem Tellpem
menampilkan menu utama
Pilih menu proses transaksi menampilkan form transaksi cicilan
Masukkan nopem nasabah menampilkan rician transaksi cicilan nasabah
Pilih Proses menampilkan pesan pemberitahuan
menampilkan form bukti transaksi pembayaran cicilan
Pilih menu utama menampilkan menu utama
Pilih cetak menampilkan bukti pembayaran cicialn
Gambar 4.10 Activity Diagram Untuk Use Case Cicilan Pembayaran Angsuran Gambar 4.10 merupakan gambar activity diagram untuk use
case cicilan pembayaran angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu proses transaksi dan sistem akan menampilkan form transaksi cicilan.
Aktor memasukkan nopem nasabah kemudian sistem akan menampilkan form rincian cicilan transaksi nasabah, untuk memproes transaski cicilan tersebut maka aktor meng-klik proses dan sistem menampilkan pesan pemberitahuan dan menampilkan
102
Aktor memilih cetak dan sistem menampilkan bukti pembayaran transaksi cicilan.
Aktor memilih menu utama jika ingin keluar dari menu proses transaksi. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
103 g. Activity Diagram Master Jurnal
Tellpem Sistem
menampilkan menu utama
Pilih menu akuntansi menampilkan sub menu akuntansi
Tambah jurnal
Menampilkan pesan pemberitahuan T
Simpan
Y Menampilkan form master jurnal
Pilih Ubah Pilih Hapus
T
Hapus data ? menampilkan form master jurnal
T Ubah data ? Pilih Perbaharui
Menampilkan Pesan Pemberitahuan
Menampilkan Pesan Pemberitahuan Menampilkan Pesan Peringatan
Klik Menu Utama Menampilkan Menu Utama
Pilih master jurnal menampilkan form data master jurnal
Masukkan data jurnal baru
Pilih Cari Masukkan nomor jurnal
Cek data jurnal ?
Y
Y
Gambar 4.11 Activity Diagram Untuk Use Case Master Jurnal Gambar 4.11 merupakan gambar activity diagram untuk use
case master jurnal. Gambar diatas menggambarkan kegiatan aktor
telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu akuntansi dan sistem akan menampilkan sub menu
104
akuntansi, lalu aktor memilih sub menu master jurnal dan sistem akan menampilkan form data master jurnal.
Aktor menambah data jurnal, kemudian memasukkan data jurnal baru dan sistem menampilkan pesan pemberitahuan lengkap atau tidak. Lengkap, maka aktor meng-klik simpan, jika tidak lengkap, maka sistem menampilkan form master jurnal.
Aktor mencari dengan meng-klik tombol cari. Dengan memasukkan nomor jurnal, untuk mengubah data jurnal maka aktor mengklik tombol ubah jika berhasil diubah, maka aktor meng-klik tombol perbaharui dan sistem akan menampilkan pesan data telah diperbaharui serta menampilkan form data master jurnal.
Aktor menghapus data jurnal dengan meng-klik tombol hapus, kemudian sistem menampilkan pesan data jurnal terhapus.
Jika ingin membatalkan, maka klik batal dan sistem akan menampilkan form data master jurnal.
Aktor memilih menu utama jika ingin keluar dari menu master jurnal. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
105 h. Activity Diagram SIT
Sistem
Tellpem
Pilih kode ledger
Pilih debet/kredit
Masukkan nominal
menampilkan form sit Pilih OK
menampilkan menu utama
Pilih menu akuntansi menampilkan sub menu akuntansi
Pilih sit menampilkan form sit
Tambah sit
Pilih batal
menampilkan form kosong sit Pilih validasi
menampilkan pesan pemberitahuan menampilkan pesan hapus record sit T
menampilkan form sit Cek sit balance ?
Pilih menu utama menampilkan menu utama
double klik pada record sit
menampilkan record terhapus Y
Gambar 4.12 Activity Diagram Untuk Use Case SIT
Gambar 4.12 merupakan gambar activity diagram untuk use
case sit. Gambar diatas menggambarkan kegiatan aktor telah
melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu akuntansi dan sistem akan menampilkan sub menu
106
akuntansi, lalu aktor memilih sub menu sit dan sistem akan menampilkan form data sit.
Aktor menambah sit, dengan mengklik tombol tambah, kemudian memilih kode ledger, lalu memilih debet atau kredit dan memasukkan nominal. Klik ok, maka data berhasil ditambah dan sistem menampilkan form sit.
Aktor memilih tombol cek validasi, maka sistem akan mengeksekusi balance atau tidak balance data yang dimasukkan, jika balance maka sistem akan menampilkan form sit. Dan jika tidak balance maka sistem akan menampilkan pesan pemberitahuan bahwa data tidak balance dan harus menghapus data record sit untuk mem-balance kan.
Aktor melakukan double click pada record sit kemudian sistem menampilkan pesan bahwa data sit akan dihapus.
Aktor memilih tombol navigasi batal, jika ingin membatalkan kegiatan yang sedang berjalan. Dan sistem akan menampilkan form data sit.
Aktor memilih menu utama jika ingin keluar dari menu sit. Sistem akan menampilkan menu utama.
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
107 i. Activity Diagram Laporan
Sistem
Pimpinan
menampilkan menu utama
Pilih menu laporan menampilkan menu laporan
Pilih tipe laporan (daftar angsuran)
Pilih cetak laporan
Pilih preview menampilkan form laporan daftar angsuran
Pilih menu utama menampilkan menu utama
Pilih print menampilkan pesan pemberitahuan print laporan
Gambar 4.13 Activity Diagram Untuk Use Case
Laporan Daftar Angsuran
Gambar 4.13 merupakan gambar activity diagram untuk use
case laporan daftar angsuran. Gambar diatas menggambarkan
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu laporan dan sistem akan menampilkan menu laporan.
Aktor memilih tipe laporan daftar angsuran, cetak laporan dan pilih preview dan sistem menampilkan form laporan daftar angsuran.
108
Aktor memilih print dan sistem menampilkan pesan pemberitahuan print laporan.
Aktor memilih menu utama jika ingin keluar dari menu laporan. Sistem akan menampilkan menu utama
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.
j. Activity Diagram Laporan Sistem Input Transaksi.
Sistem
Pimpinan
menampilkan menu utama
Pilih menu laporan menampilkan menu laporan
Pilih tipe laporan (sistem input transaksi)
Pilih cetak laporan
Pilih preview menampilkan form laporan sistem input transaksi
Pilih menu utama
menampilkan menu utama Pilih print menampilkan pesan pemberitahuan print laporan
Gambar 4.14 Activity Diagram Untuk Use Case
Laporan Sistem Input Transaksi
Gambar 4.14 merupakan gambar activity diagram untuk use case
109
kegiatan aktor telah melewati proses login. Kemudian kegiatan dilanjutkan dengan meng-klik menu laporan dan sistem akan menampilkan menu laporan.
Aktor memilih tipe laporan sistem input transaksi, cetak laporan dan pilih preview dan sistem menampilkan form laporan sistem input transaksi.
Aktor memilih print dan sistem menampilkan pesan pemberitahuan print laporan.
Aktor memilih menu utama jika ingin keluar dari menu laporan. Sistem akan menampilkan menu utama
Aktor melakukan logoff, jika sudah tidak ada lagi kegiatan yang dikerjakan.