## PERANCANGAN SISTEM INFORMASI BUKU TABUNGAN MENGGUNAKAN ORACLE APPLICATION DEVELOPMENT FRAMEWORK PT.ASURANSI SINARMAS
Getsemani Salisa Margaretha 1) , Magdalena Ariance Ineke Pakereng 2)
1 Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana email: 672018313@student.uksw.edu
2 Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana email: ineke.pakereng@uksw.edu

## Abstract
A bank book is something that is needed by a customer, both a company and an individual. This is because the function of the bank book itself is as a system that records details of the entry and exit of money in the passbook, checking balances, monthly reports for incoming deposits, and so on. so that it is not uncommon for  many  well-known  companies  in  Indonesia  and  abroad  to  create  systems  that  design  a  company's financial records, such as P. Asuransi Sinarmas who also designs a bank book system with the tools used are Oracle Java Application Development Framework (oracle). ADF) and Oracle MySQL as data storage. Oracle is widely used by companies because it has several advantages in the amount of data it handles is very large, processes data quickly and accurately has a good ability to perform server clusters and database system management, can restore databases, and is multi-platform, can be used on other operating systems such as Mac and Linux.
Keywords : Bank books, Oracle ADF, PT. Asuransi Sinarmas, Oracle MySQL

## 1. PENDAHULUAN
PT.  Asuransi  Sinar  Mas  berdiri  pada tahun 1985. Di tahun 2020, Fitch Ratings kembali mengukuhkan  kinerja  keuangan  dan  prospek finansial PT Asuransi Sinar Mas dengan tingkat AA+ serta prospek yang stabil. Peringkat kredit yang  dinilai  tersebut  mencerminkan  posisi  PT Asuransi  Sinar  Mas  sebagai  pemimpin  pasar  di Indonesia  dengan  status  keuangan  yang  stabil, modal  yang  kokoh  dan  manajemen  reasuransi yang teliti, serta penuh kehati-hatian. perusahaan ini  juga  selalu  menunjukkan  peningkatan  yang sangat  pesat  melalui  prestasi-prestasinya  dan telah berkali-kali dinobatkan sebagai perusahaan asuransi  terbaik  di  indonesia,  diantara  melalui penghargaan Insurance  Market  Leaders  Award 2020; Best Insurance Award 2020; Best General Insurance 2020; dan lainnya[1]
Penelitian  terkait  buku  bank  terdapat pada  jurnal  yang  berjudul  “Tingkat  Kepuasan Terhadap Pelayanan Pembuatan Buku Tabungan Pada  Bank  Syariah  Mandiri  Bengkulu  (Studi Pada  Mahasiswa  Perbankan  Syariah  IAIN
Bengkulu)”[2] dan “Sistem Informasi Pencatatan Buku Tabungan Siswa Berbasis Web di Madrasah Ibtidaiyah Daroyissalam Desa Kertosono Kecamatan Sidayu Kabupaten Gresik”[3] Persamaan  dari  kedua  penelitian  diatas  yaitu membahas  topik  buku  bank.  perbedaan  dari kedua penelitian diatas adalah penelitian pertama menerapkan sebuah analisis kepuasan pelayanan secara onsite yang  dilakukan  oleh  pihak  bank. Kemudian,  pada  penelitian  kedua  melakukan implementasi  sistem  informasi  berbasis  web menggunakan  metode waterfall [4],  dan  diuji menggunakan  metode  pengujian Black  box . Dalam  hal  ini  dapat  meningkatkan  90% keefektifan  dan  keefisienan  dalam  melakukan pencarian,  pembuatan,  serta  penyimpanan  data. Namun  masih  memiliki  kekurangan  pada penyimpanan  yang  belum  terorganisir  dan terintegrasi.
Kemudian  perbandingan  pada  penelitian selanjutnya, dalam  jurnal yang berjudul “Rancang Bangun  Sistem  Informasi  Pembayaran  dan Tabungan Siswa Pada Bank Mini Artha Mandiri Sekolah  Menengah  Kejuruan  (SMK)  Negeri
Pringkuku Pacitan”[5] dan “Perancangan Sistem Informasi  Tabungan  siswa  Ra  As  Syifa  Lippo Cikarang  Menggunakan  PHP  dan  MySQL”[6]. Persamaan  pada  kedua  penelitian  diatas  adalah terletak  pada  bahasa  pemrograman  PHP  dan database  MySQL    yang  digunakan  dalam melakukan  perancangan  dari  sistem  yang dibangun. Perbedaan dari kedua penelitian hanya terletak pada studi kasus yang dibuat. Kelebihan pada penelitian pertama yaitu dapat memudahkan siswa/i dalam melakukan pembayaran iuran dan pelaporan  sekolah  yang  dapat  menghasilkan informasi  yang  lebih  mudah  dan  akurat  serta pengelolaan  data  dengan  baik.  Kelebihan  pada penelitian  kedua  terletak  pada    manfaat  atau efektifitas  dari  kemudahan  dalam  merekap laporan transaksi dan penyimpanan data transaksi serta  kekurangan  nya  terletak  pada fitur cetak rekening  pada  sistem login bagi  nasabah  hanya bisa mengakses menu-menu tertentu saja. Kedua rancangan  tersebut  dibuat  atas  dasar  pembuatan buku  bank  terdahulu  belum  memiliki  sistem informasi yang dapat memudahkan para user . Perbandingan  selanjutnya  pada  jurnal, berjudul  “Rancang  Bangun  Sistem  Informasi Bank Mini Pada TK Aqzia Islamic Kindergarten” [7].  dan  “Perancangan Sistem  Informasi Pengolahan  Data  Tabungan  Baitul  Maal  Wat Tamwil  (BMT)  menggunakan  Pemrograman Java dan Database MySQL”[8]. Persamaan pada kedua  penelitian  diatas  yaitu  memiliki  bahasa pemrograman  java  dan  penggunaan  database MYSQL.  Kelebihan  pada  penelitian  pertama terletak  pada fitur yang  digunakan  oleh user secara  administratif  untuk  melakukan  transaksi pembayaran  uang  SPP,  registrasi  awal,  buku tabungan siswa, serta pelaporan tabungan siswa, pembayaran registrasi awal dan pembayaran SPP. Selanjutnya,  pada  penelitian  kedua  yaitu, memudahkan  para user dalam  melakukan penyimpanan  data,  dimulai  dari  data  nasabah, transaksi nasabah, memudahkan pimpinan untuk melakukan  pengecekan  dan  melakukan  cetak laporan  langsung  dari  aplikasi,  kemudian  dari sistem  tersebut  juga  dapat  membantu  pimpinan dalam mengambil keputusan
Oracle Application Development Framework (ADF)  adalah Java  2  Enterprise Edition yang lebih inovatif. kelebihan Framework ini  adalah  menyediakan enterprise
antar platform yang  berbeda  dan open-source technology untuk mengimplementasikan Service- oriented  application . Framework ini  juga mendukung visual  editor untuk  HTML, Swing , Wireless  based  user  Interface ,  pengembang WYSIWYG untuk memiliki semua tipe komponen termasuk
JavaServer Faces
(JSF)[9][10].  Dalam  pengembangannya  Oracle ADF  didasarkan  pada  pola  desain Model-View- Controller (MVC).  MVC  adalah  pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi[11][12]. Aplikasi MVC memiliki beberapa layer ,  yaitu  :  1) Model  layer ,  yang berfungsi  menangani  interaksi  dengan  sumber data  dan  menjalankan  logika  bisnis;  2) View Layer yang  berfungsi  untuk  menangani User Interface (UI); dan 3) Controller , yang berfungsi untuk mengelola flow dan aksi antarmuka antara model  dan view  layer [13][14] . Oracle  ADF mengimplementasikan MVC untuk memisahkan lapisan  model  dari  layanan  bisnis,  hal  ini bertujuan untuk memungkinkan dalam menjalankan
fungsi
service-oriented development pada aplikasi. Aplikasi ini memiliki empat layer seperti pada Gambar 1.
Gambar 1. Arsitektur Oracle ADF
Arsitektur  Oracle  ADF  pada  Gambar  1, dijelaskan  sebagai  berikut.  Pada  Lapisan Business Service menyediakan akses ke data dari berbagai sumber  serta  bekerja  untuk  menangani logika  bisnis  yang  dijalankan.  Lapisan Model menyediakan  lapisan  abstraksi  di  atas Business Service  Layer yang  memungkinkan view dan business  layer untuk  bekerja  dengan  berbagai implementasi  layanan  bisnis  secara  konsisten. Lapisan Controller menyediakan  mekanisme untuk  mengontrol  aliran  dari  aplikasi  web. Lapisan view menyediakan User Interface (UI) di dalam aplikasi[9].
Berdasarkan  Penelitian  yang  dilakukan di  PT.  Asuransi  Sinarmas  terkhusus  pada  divisi
financial . Belum adanya proses pencatatan buku bank  secara  sistematis,  maka  dilakukan  sebuah perancangan  sistem  informasi  buku  bank menggunakan Oracle Java
Application Development  Framework yang  menggunakan database Oracle  MySQL .  Persamaan  penelitian ini  dengan  beberapa  penelitian  terdahulu,  yaitu terletak pada perancangan atau pembuatan sistem informasi  buku  bank.  Pada  beberapa  penelitian berikutnya juga memiliki kesamaan pada Oracle Java Application Development Framework yang digunakan namun terdapat perbedaan pada studi kasus  dan  database  yang  digunakan . Kesamaan lain  terletak  pada  perancangan  aplikasi  buku bank, namun memiliki perbedaan dari segi tools , database dan studi kasus yang digunakan.

## 2. METODE PENELITIAN
Penelitian  ini  dilakukan  melalui  beberapa tahapan  penelitian,  di  antaranya  yaitu  :  tahap identifikasi  masalah,  tahap  Perancangan  sistem, tahap  implementasi  sistem  dan  tahap  pengujian sistem.

## Gambar 2. Tahapan Penelitian
Gambar 2 merupakan tahapan penelitian yang dilakukan, dapat dijelaskan sebagai berikut. (1)  Tahap  identifikasi  masalah,  Tahap  ini dilakukan, dengan mengumpulkan data dari user yaitu dari ibu delia sebagai salah satu dari divisi financial dengan  memperhatikan  proses  bisnis yang  ada,  serta  wawancara  terkait  kebutuhan sistem  informasi  yang  dibuat.  Permasalahan mendasar terkhusus pada divisi financial adalah tidak  adanya  sistem  pencatatan  mengenai  buku
bank  yang  selama  ini  dibutuhkan  untuk melakukan transaksi, baik untuk operasional dan internal  pemasukan.  Berdasarkan  hasil  analisis tersebut,  beberapa  kebutuhan  yang  diperlukan oleh user adalah  membutuhkan  sebuah  sistem pencatatan buku bank yang dapat dicetak sebagai laporan  per  tahun  ke  perusahaan;  (2)  Tahap perancangan sistem, tahap ini merupakan sebuah tahap  yang  dilakukan  untuk proses perancangan sistem  menggunakan  metode Unified  Modeling Language (UML),  hal  ini  bertujuan  untuk mengetahui proses dari aktivitas yang  dilakukan oleh user ;  UML  yang  digunakan  yaitu usecase diagram, pihak user sebagai actor dapat melakukan  aktivitas  seperti  melakukan  login, penginputan,  pengeditan, view dan  cetak  buku bank (3)Tahap Implementasi, tahap implementasi merupakan  tahap  lanjutan  dari  perancangan sistem,  tahap  ini  dibangun  untuk  membuat sebuah aplikasi berbasis website yang menggunakan Oracle  Application  Development Framework (ADF),  database  yang  digunakan dalam  penelitian  ini  menggunakan database oracle ;  (4)  Tahap  pengujian  sistem,  tahap  ini dilakukan berdasarkan tujuan untuk menjalankan dan memeriksa hasil dari proses
pengimplementasian sistem. Proses pengujian ini dilakukan juga untuk melihat apakah sistem telah memenuhi kebutuhan dari yang diharapkan oleh user di  tahap  pertama. Black  box  testing yang digunakan  untuk  melakukan  pengujian  pada fungsi  dan  fitur  yang  ada  pada  sistem, compatibility testing digunakan untuk
mengetahui sistem dapat dijalankan di beberapa jenis internet Browser .
Proses  perancangan  pada  sistem  yang dilakukan merupakan sebuah langkah awal yang harus dilakukan untuk dapat menjelaskan kepada user atau  pengguna  perihal  alur  bisnis  atau  alur kerja  secara  garis  besar  dari  sistem  yang dikembangkan  supaya  dapat  dimengerti  dan dipahami user . Proses perancangan ini menggunakan  metode  UML  dengan use  case diagram dan activity diagram .
Gambar  3 merupakan use case  diagram pada sistem. Sistem memiliki 2 (dua) aktor yaitu, user dan developer . User adalah pihak dari divisi financial yang  akan  melakukan  tugasnya  dalam memasukkan,  mengedit,  melihat  dan  mencetak
semua  data  buku  bank  yang  ada  pada  sistem. Sedangkan developer adalah pihak yang melakukan perbaikan pada data yang rusak atau kesalahan  yang  dilakukan  oleh user serta memperbaikinya.
Gambar 3. Use Case Diagram Sistem
Gambar  4  merupakan Activity  diagram pada  sistem  buku  bank.  Hal  yang  pertama dilakukan  adalah user harus  melakukan login terlebih  dahulu  untuk  masuk  ke  dalam  halaman utama  sistem  buku  bank.  Jika  sudah  sesuai dengan login ID dan password maka selanjutnya halaman utama ditampilkan. User harus memasukkan  data  yang  diinginkan  untuk melakukan searching data berdasarkan parameter yang  dimasukkan  oleh user .  Jika  sudah  sesuai maka sistem akan menampilkan data yang ada di tabel pada web. Kemudian User dapat melakukan tambah atau edit data untuk dimasukkan ke dalam sistem. Jika data yang  dimasukkan sudah sesuai dengan  dokumen  yang  ada  maka  sistem  akan menampilkan  data  yang  tersimpan  di  dalam database yang ambil
Gambar 4. Activity Diagram Sistem

## 3. HASIL DAN PEMBAHASAN
Berdasarkan  metodologi  penelitian  dari perancangan yang dibuat, maka hasil implementasi  dan  hasil  pengujian  dari  sistem yang dibuat dapat dijelaskan sebagai berikut :
Gambar 5. Halaman Login user
Gambar  5  merupakan  halaman login yang  harus  dilakukan  oleh user .  Halaman  ini merupakan gerbang utama untuk dapat masuk ke dalam  halaman  buku  bank.  Halaman  ini  juga digunakan  untuk  menentukan  akses  yang  dapat dilakukan oleh user berdasarkan jabatan yang ada di perusahaan.
Gambar 6. Halaman Awal Buku Bank
Gambar  6  merupakan  halaman  awal  dari  Buku Bank.  pada  halaman  ini user diminta  untuk memasukkan beberapa parameter seperti : Year, Status Aktif, Fund Type, dan Jenis Bank. Hal ini dilakukan  untuk  mem filter data  berdasarkan parameter  yang  dipilih  dan  nantinya  akan ditampilkan  pada  masing-masing  rincian  kolom yang ada di sebelah kanan.
Gambar 7. Popup untuk Filter Tahun
Gambar 7 merupakan popup pilihan tahun yang didasarkan  pada  database  yang  sebelumnya sudah  dimasukkan  terlebih  dahulu. Popup tersebut  digunakan  untuk  mempermudah user dalam memilih kategori tahun yang diinginkan
Gambar 8. Popup untuk Filter Status Aktif
Gambar 8 merupakan sebuah popup yang fungsinya  hampir  sama  dengan popup tahun, akan tetapi pada bagian ini mengkategorikan atau melakukan filter berdasarkan  status  dari  buku bank tersebut.
Gambar 9. Popup untuk Filter Fund Type
Gambar 9 merupakan sebuah fungsi popup yang digunakan  untuk  melakukan filter berdasarkan jenis  dana  atau  transaksi  yang  dilakukan  oleh user . Popup ini  terdiri  dari  premi,  Operasional, ASO,  Qris,  Custody,  sekuritas,  Merchant  dan Escrow.  Di  dalam popup bisa  memilih  2  (dua) opsional  bahkan  lebih  dalam  melakukan filterisasi.
Gambar  10  merupakan  sebuah popup yang  digunakan  untuk  menampilkan  pemilihan bank. Namun pemilihan bank dalam hal ini lebih mendetail  dan  rinci.  Dimulai  dari  kode  bank  di masing-masing  daerah  hingga  detail  keterangan lainnya. Pada bagian popup ini langsung diambil dari database.
Gambar 10. Popup Untuk Filter Data Buku Bank
Gambar  11  merupakan  halaman view dan Add. Tabel view pada bagian sebelah kiri menampilkan hasil  dari  melakukan searching. Dimana  tabel rincian  data  yang  sudah  di filter melalui popup sebelumnya  diletakkan  pada  bagian  sebelah  kiri kemudian jika user memilih salah satu row pada tabel ,  detail pada  tabel  akan  ditarik  ke  dalam masing-masing  rincian  kolom.  Kemudian  halaman untuk  menambahkan  data  buku  bank  baru,  data tersebut  akan  bertambah  pada tabel  yang  ada  di sebelah kiri dan jika row pada tabel dipilih, maka kolom  yang  ada  di  samping  akan  menarik  data buku  bank  sesuai  dengan row yang  dipilih tersebut.
Gambar 11. Halaman Hasil View dan Add
Gambar 12. Halaman Edit Buku Bank
Gambar 12 merupakan halaman edit buku bank. Fitur edit dapat dilakukan di dalam detail row di setiap  kolom  yang  dipilih.  Dalam  kolom  bank juga  menyediakan popup untuk  mempermudah para user memilih  bank  sesuai  dengan  yang diinginkan.  Fitur edit ini  bisa  mengganti  atau melakukan update di semua keterangan detail.
Gambar 13. Halaman Popup untuk Melakukan
Add Bank Group
Gambar  13  merupakan  halaman popup yang muncul saat memilih tombol “Add Bank Group”. Di  dalam popup ini  juga  dapat  melakukan penambahan  atau edit data  bank  sesuai  dengan baris  data  bank  yang  ada  pada  tabel  di  dalam popup tersebut.
Gambar 14. Halaman Popup Untuk Melakukan setting Data Bank
Gambar  14  merupakan  halaman popup “set Cabang  bank”.  Halaman popup ini  hanya  dapat melakukan edit,  searching dan save dalam melaksanakan  aktivitasnya.  Fitur  ini  diberikan untuk  dapat  melihat  informasi detail mengenai cabang bank yang ada di daerah-daerah.
Selanjutnya  pada  gambar  dibawah menunjukkan  proses  penggunaan framework MVC  sebagai  satu  hal  untuk  melakukan perancangan user  interface (UI),  melakukan pengkodingan, serta memasukkan package untuk menarik database
Gambar 15. Tampilan View
Gambar  15  menunjukkan  tampilan View yang  berfungsi  sebagai templete atau  tampilan awal. View ini  juga  dapat  disebut  dengan User Interface (UI). Tampilan awal biasanya menyesuaikan  dengan rule yang  diminta  oleh user.
Gambar 16. Tampilan Pada Model
Gambar  16  menunjukkan  tampilan  pada  model. Model  ini  berfungsi  sebagai  perantara  untuk menampung semua kumpulan dari package query yang akan diambil dari Database yang ada.
Gambar 17. Tampilan Pada Controller
Gambar  17  menunjukkan  tampilan  pada Controller . Controller berperan  untuk  mengatur atau manage rute  perpindahan  aksi  yang  akan dilakukan user pada bagian tampilan view .
Black  box  testing merupakan  pengujian yang berfokus pada penentuan fungsi yang ada di dalam  perangkat  lunak  yang  dilakukan  dengan cara  mengamati  hasil  berdasarkan  data  uji  [15], [16]. Black  Box Testing ini  berfokus  pada
function  specification dan tester melakukan pengetesan  pada  program  didalam  perangkat lunak. Black  Box  Testing adalah  sebuah pelengkap untuk melakukan pengujian yang tidak di  cangkup  oleh white  Box  Testing [17]. Black box  Testing tidak  berkaitan  dengan  mekanisme internal suatu sistem namun testing ini berfokus pada output yang  dihasilkan  sebagai  respon terhadap  eksekusi  dari input yang  masuk  ke dalam sistem [18]. Dalam testing ini konsep yang dibangun  adalah  bahwa  penguji  tidak  dapat melihat  isi  dalam  sistem  tersebut.  Penguji perangkat  lunak  hanya  dapat  tahu  bahwa informasi yang dimasukkan ke dalam black box , kemudian black  box yang  mengirimkan  sesuatu untuk dikeluarkan. Hal ini dilakukan berdasarkan spesifikasi kebutuhan dimana penguji dapat tahu dan memastikan bahwa Black box mengeluarkan hasil dan berjalan sesuai dengan yang diharapkan atau tidak, oleh penguji[19], [20], [21].
Penelitian  ini  melakukan  pengujian sistem dengan menggunakan Black box Testing , untuk  mengetahui  bahwa  fungsi  dan  fitur  yang ada  dalam  sistem  ini  bekerja  dengan  baik  dan tepat.  Pengujian  ini  juga  dilakukan  dengan  cara melihat fungsi-fungsi yang ada pada sistem yang kemudian  dibandingkan  dengan  hasil  pengujian dari  hasil  yang  diharapkan  oleh  penguji  atau tester .  Hasil Black  box  testing ini  ditampilkan pada Tabel 1.
Tabel 1 Hasil Black box Testing ID Tes t Deskripsi Hasil yang diharapkan Hasil yang diberikan 1 User dapat melihat isi data dari baris dalam kolom yang sudah di filter Data buku bank dapat ditampilkan setelah melakukan filter berdasarkan parameter yang ada, data yang diambil sudah sesuai dengan database yang disimpan Sesuai dengan yang diharapkan 2 User dapat melakukan filter data buku bank Proses searching yang dilakukan dapat melakukan filter berdasarkan parameter dari database. Sesuai dengan yang diharapkan 3 User dapat menambah kan data buku bank Data buku bank dapat ditambahkan dan tersimpan di database , dan perubahan dapat ditampilkan pada tabel Sesuai dengan yang diharapkan 4 User dapat melakukan edit untuk update data dari buku bank Data buku bank dapat ter update dan tersimpan di
database , dan perubahan dapat ditampilkan pada tabel Sesuai dengan yang diharapkan 5 User dapat menambah kan data bank group Data bank group dapat ditambahkan dan tersimpan di database , dan perubahan dapat ditampilkan pada tabel Sesuai dengan yang diharapkan 6 User dapat melakukan edit untuk update data bank group Data bank group dapat ter update dan tersimpan di database , dan perubahan dapat ditampilkan pada tabel Sesuai dengan yang diharapkan 7 User dapat melakukan setting Data cabang bank dapat di- setting Sesuai dengan
ulang isi dari data cabang bank untuk mengganti, menambahka n, dan menghapus list data cabang bank di database dan ditampilkan pada tabel. yang diharapkan 8 User dapat melakukan upload file dokumen spesimen File yang di- upload dapat digunakan untuk menyimpan dokumen spesimen dan dokumen dapat tersimpan di database Sesuai dengan yang diharapkan 9 User dapat melakukan
export data ke dalam bentuk file .xls Hasil dari filter data yang dimuncul kan pada halaman tabel, dapat dicetak menjadi file berforma t . xls Sesuai dengan yang diharapkan 10 User dapat melihat rincian atau detail data cabang bank Data cabang bank yang sudah di- edit,
update atau delete dapat dilihat kembali perubahannya sesuai dengan yang ada di database Sesuai dengan yang diharapkan
Berdasarkan  hasil Black  Box  Testing pada  Tabel  1,  dapat  disimpulkan  bahwa  fungsi
yang  terdapat  pada  sistem  bekerja  dengan  baik dan  sesuai  dengan  yang  diharapkan  atau direncanakan oleh tester .
Compatibility testing juga dilakukan untuk melihat sistem yang dibuat dapat dijalankan pada jenis internet browser mana saja. Hasil Pengujian Compatibility terdapat pada Tabel 2.
Tabel 2 Hasil Compatibility Testing No Browser Hasil 1 Microsoft Edge v 2 Chrome v 3 Mozilla Firefox v
Berdasarkan hasil dari compatibility testing pada Tabel  2,  dapat  disimpulkan  bahwa  sistem  yang diuji dapat diakses atau dapat dijalankan oleh user pada  beberapa browser yang  digunakan  untuk testing program.

## 4. KESIMPULAN
Berdasarkan
hasil penelitian, implementasi  dan  pengujian  sistem,  serta wawancara  kepada user yang  melakukan permintaan pembuatan sistem, tester menyatakan bahwa  Sistem  informasi  buku  bank  yang  sudah dirancang  dapat  dimanfaatkan  untuk  membantu dan mempermudah user dalam melakukan proses pencatatan serta melakukan filter pencarian buku bank.  Hal  ini  sesuai  dengan  permintaan user kepada  developer.  Saran  untuk  pengembangan atau  penelitian  selanjutnya  adalah  sistem informasi  ini  dapat  dikembangkan  dengan menambahkan  fitur  lainnya  sesuai  dengan kebutuhan user seperti  menambahkan edit pada fitur setup cabang  bank  dan  dapat  melakukan maintenance setiap tahunnya supaya sistem dapat dikembangkan lebih baik lagi

## 5. REFERENSI
[1] PT. Asuransi Sinar mas, “Sejarah ASM,” 2022.
https://www.sinarmas.co.id/tentang- kami/sejarah-asm  (accessed  Jan.  09,
2022).
[2] Ismawati,  “Tingkat  Kepuasan  Terhadap
Pelayanan  Pembuatan  Buku  Tabungan Pada  Bank  Syariah  Mandiri  Bengkulu” (Studi Pada Mahasiswa Perbankan Syariah  IAIN  Bengkulu),” Tingkat Kepuasan Terhadap Pelayanan Pembuatan  Buku  Tabungan  Pada  Bank Syariah  Mandiri  Bengkulu”  (Studi  Pada Mhs. Perbank. Syariah IAIN Bengkulu) , p. 73, 2019, [Online]. Available: http://repository.iainbengkulu.ac.id/4128/
1/ISMAWATI.pdf.
[3] Nia  Silfiyanti,  Khabibatul  Anif,  and Faridatun  Nadziroh,  “Sistem  Informasi Pencatatan Buku Tabungan Siswa Berbasis  Web  di  Madrasah  Ibtidaiyah
Daroyissalam Desa Kertosono Kecamatan
Sidayu  Kabupaten  Gresik,” JoTI ,  vol.  2, no. 2, pp. 51–57, 2020, doi:
10.37802/joti.v2i2.112.
[4] M.  Ulfa,  S.  Suryayusra,  and  S.  Hardini, “Penerapan  Model  View  Controller (MVC) Untuk Perancangan Sistem Ruang Buku Indonesia,” CESS (Journal Comput.
Eng. Syst. Sci. , vol. 5, no. 1, p. 53, 2020, doi: 10.24114/cess.v5i1.15403.
[5] S.  Hapsari  and  I.  U.  Wardati,  “Rancang
Bangun  Sistem  Informasi  Pembayaran Dan  Tabungan  Siswa  Pada  Bank  Mini Artha Mandiri Sekolah Menengah Kejuruan  (SMK)  Negeri  Pringkuku
Pacitan,” Speed - Sentra Penelit. Eng. dan
Edukasi , vol. 3, no. 2, pp. 55–64, 2012.
[6] Mukhsin, “Perancangan sistem informasi tabungan siswa ra as syifaa lippo cikarang menggunakan php dan my sql,” 2018.
[7] Nopika, “RANCANG BANGUN SISTEM  INFORMASI  BANK  MINI PADA TK AQZIA ISLAMIC KINDERGARTEN,” Ranc.  BANGUN
Sist.  Inf.  BANK  MINI  PADA  TK  AQZIA Islam. KINDERGARTEN , vol. 1 no. 2, pp. 211–227, 2018.
[8] M. Ikhlas, “Perancangan Sistem
Informasi Pengolahan Data Dan Database Mysql,” vol. 17, pp. 48–54, 2018. [9]
F. Luis and G. Moncayo, “No 主観的健
康感を中心とした在宅高齢者におけ
る 健康関連指標に関する共分散構造
分析 Title.”
[10] “oracle  ADF  (Application  Development Framework)  memudahkan  pembuatan aplikasi  berbasis  java,”  2018.  https://i- 3.co.id/oracle-adf-application- development-framework-memudahkan- pembuatan-aplikasi-berbasis-java/
(accessed Jun. 05, 2018).
[11] Brian,  J.  Edwin  Manurung,  and  R. Nasution,  “Sistem  Pemesanan  Tiket  Bus Online  Pada  Bandara  Udara  Di  Medan Berbasis Android,” J. TEKINKOM , vol. 2, pp. 99–104, 2019.
[12] M. Alkaff, I. F. Radam, and W. Chandra,
“Penerapan  Pattern  MVC  (Model  View
Controller) dalam
Pengembangan Aplikasi  Identifikasi  Jam  Puncak  Arus Lalu  Lintas  pada  Simpang  Lima,” JUSTINDO (Jurnal Sist. dan Teknol. Inf. Indones. ,  vol.  6,  no.  2,  pp.  91–97,  2021, doi: 10.32528/justindo.v6i2.4381.
[13] L.  Kelen,  “Implementasi  Model-View-
Controller  (Mvc)  Pada  Ujian  Online Melalui Penerapan Framework Codeigniter,” J.  Pendidik.  Teknol.  Inf. , vol.  1,  no.  1,  pp.  10–16,  2018,  doi: 10.37792/jukanti.v1i1.5.
[14] K.
Wijaya and A. Christian, “Implementasi  Metode  Model  View Controller (MVC) Dalam Rancang Bangun  Website  SMK  Yayasan  Bakti Prabumulih,” Paradig.  -  J.  Komput.  dan Inform. , vol. 21, no. 1, pp. 95–102, 2019, doi: 10.31294/p.v21i1.5092.
[15] S. K. Dirjen et al. , “Terakreditasi SINTA Peringkat 2 Game Edukasi Math & Trash Berbasis  Android  dengan  Menggunakan Scirra Construct 2 dan Adobe Phonegap,” Masa Berlaku Mulai , vol. 1, no. 3, pp. 37– 49, 2017.
[16] F. Dristyan and M. Meri, “The testing of library  application  by  using  boundary value  analysis,” Int.  Conf.  Soc.  Sci.  Inf. Technol. , vol. 1, no. 1, pp. 151–156, 2020,
[Online]. Available:
https://jurnal.stmikroyal.ac.id/index.php/I CoSSIT/article/view/785.
[17] D.  sarjon  Juliansa  hengki  and  Sumijan, “Jurnal Resti,” Resti , vol. 1, no. 1, pp. 19– 25, 2017.
[18] S.  Nidhra,  “Black  Box  and  White  Box Testing  Techniques  -  A  Literature Review,” Int.  J.  Embed.  Syst.  Appl. ,  vol. 2,  no.  2,  pp.  29–50,  2012,  doi:
10.5121/ijesa.2012.2204.
[19] F. C. Ningrum, D. Suherman, S. Aryanti,
H.  A.  Prasetya,  and  A.  Saifudin, “Pengujian  Black  Box  pada  Aplikasi Sistem Seleksi Sales Terbaik Menggunakan Teknik Equivalence Partitions,” J.  Inform.  Univ.  Pamulang , vol.  4,  no.  4,  p.  125,  2019,  doi: 10.32493/informatika.v4i4.3782.
[20] and  N.  A.  P.  Mitra,  S.  Chatterjee, “Graphical  analysis  of  MC/DC  using automated software testing,” Graph. Anal.
MC/DC using Autom. Softw. Test. , vol. 3, pp. 145 –149, 2011.
[21] Adi  Nugroho, Mengembangkan  aplikasi basis  data  menggunakan  C#  +  dan  SQL server / Adi Nugroho , Ed. 1. Yogyakarta: Yogyakarta : Andi Offset, 2010, 2010.