3.1.
Tentang Bank Mandiri Tbk Persero
Bank Mandiri didirikan pada 2 Oktober 1998, sebagai bagian dari program restrukrisasi perbankan yang dilaksanakan oleh pemerintah Indonesia. Pada bulan Juli 1999, empat bank pemerintah yaitu bank Bumi Daya, Bank Dagang Negara, Bank Ekspor Impor Indonesia dan Bank Pembangunan Indonesia dilebur menjadi bank Mandiri dimana masing-masing bank tersebut memiliki peran yang tak terpisah dalam pembangunan perekonomian Indonesia. Sampai dengan hari ini, Bank Mandiri meneruskan tradisi selama lebih dari 140 tahun memberikan kontribusi dalam dunia perbankan dan perekonomian Indonesia.
Segera setelah merger, Bank Mandiri melaksanakan proses konsulidasi segera menyeluruh. Pada saat itu, kami menutup 194 kantor cabang yang saling berdekatan dan rasionalisasi jumlah karyawan dari jumlah gabungan 26.600 menjadi 17.620. Brand Bank Mandiri diimplementasikan ke semua jaringan dan seluruh kegiatan periklanan dan promosinya. Salah satu prestasi Bank Mandiri yang signifikan adalah dengan mengganti platform teknologinya secara menyeluruh. Bank Mandiri mewarisi total 9 core banking system yang berbeda dari 4 bank pendahulunya. Bank Mandiri segera berinvestasi untuk mengkonsolidasi sistem-sistem dari platform yang terkuat. Dibutuhkan 3 tahun dan dana sebesar US$ 200 juta demi mengembangkan program untuk menggantikan core banking platform sebelumnya agar sesuai standar perbankan retail. Kini infrastruktur Bank Mandiri telah menyediakan sistem pengolahan data strength-through dan interface yang seragam bagi pelanggannya. Sesuai dengan visi kami, Bank Mandiri memasuki segmen bisnis yang menguntungkan dan memiliki prospek tumbuh, sekaligus berperan sebagai institusi perbankan yang komprehensif. Untuk itu Bank Mandiri berfokus pada segmen korporasi, komersial, mikro & banking, serta pembiayaan konsumen dengan strategi yang berbeda disetiap bisnisnya dan bersinergi dengan seluruh segmen pasar yang ada. Kehadiran bank mandiri sebagai bank domestik multispesialis di Indonesia dapat diterjemahkan kedalam langkah-langkah khusus dengan menumbuhkan pangsa pasar
3.2. Struktur Organisasi Perusahaan
BRANCH MANAGER
CUSTOMER SERVICE OFFICER MIKRO MANDIRI MANAGER
CUSTOMER SERVICE ADMINISTRATIVE TELLER KORDINATOR
TELLER
SECURITY MIKRO KREDIT SALES
CUSTOMER SERVICE REPRESENTATIVE CUSTOMER SERVICE REPRESENTATIVE TELLER TELLER SECURITY SECURITY PRAMUBAKTI PRAMUBAKTI
Gambar 3-1. Struktur Organisasi Cabang
3.3. Tugas dan Wewenang
1. Tugas Kepala Cabang (Branch Manager)
Adapun tugas dan tanggung jawab kepala cabang (branch manager) adalah: a. Menyiapkan rencana bisnis untuk cabang
b. Menyusun kebijakan cabang sesuai dengan petunjuk kantor c. Memotivasi bawahan dan rekan kerja
d. Mengambil keputusan bisnis
e. Mengelola keuangan, kekayaan bank, dan kepegawaian di kantor cabang menurut peraturan direksi
f. Menghimpun dana melalui produk tabungan, deposito berjangka, giro, dan kredit lainnya sesuai dengan target yang telah ditetapkan berdasarkan ketetapan direksi yang berlaku.
2. Tugas Wakil Kepala Cabang
Adapun tugas dan tanggung jawab wakil kepala cabang adalah membantu kepala cabang dalam pengelolaan kegiatan usaha bank khususnya mengenai tugas tugas yang dilaksanakan oleh unit kerja atau seksi yang menuntut struktur organisasi termasuk dalam lingkup pengelolaan dan pengawasan.
3. Tugas Teller
Teller Service bertugas didepan sebuah bank yang pekerjaannya melayani transaksi keuangan nasabah seperti setor tunai, pengambilan tunai, print out ataupun transaksi keuangan lainnya. Sering pula disebut ujung tombak dari sebuah bank karena berhadapan langsung dengan nasabah.
4. Tugas Customer Service
Adapun tugas dan tanggung jawab Customer Service adalah:
a. Memberikan Informasi tentang produk Bank Mandiri kepada nasabah atau masyarakat umum
b. Memberikan Informasi tentang rekening (saldo, transasksi, dll) kepada pemilik rekening
c. Melayani pembukuan rekening baru, tabungan dan giro d. Melayani konfirmasi saldo dari cabang lain
e. Melayani pencetakan saldo tabungan pada buku tabungan f. Melayani pencairan deposito dan penutup rekening tabungan
g. Melayani komplain (keluhan) mengenai giro, deposito, dan transfer uang.
5. Tugas Mikro mandiri
Adapun tugas dan tanggung jawab Mikro Mandiri adalah: a. Memproses permohonan kredit
b. Melakukan wawancara calon debitur
c. Melakukan peninjauan untuk kelayakan calon debitur d. Menyusun perjanjian kredit
6. Customer Service Officer
Adapun tugas dan tanggung jawab Customer Service Officer adalah:
a. Melaksanakan standar pelayanan di front office sesuai dengan standar yang ditentukan bank mandiri
b. Melaksanakan fungsi pemasaran atau promosi produk dana dan jasa Bank Mandiri antara lain produk tabungan, giro, deposito, dan jasa lainnya
c. Melaksanakan fungsi pemasaran customer loan
d. Mengatur pelayanan front office agar sesuai standar pelayanan yang ditentukan Bank Mandiri
e. Memberikan advice dan jalan keluar atas keluhan nasabah.
7. Teller kordinator
Teller kordinator bertugas mengkoordinasikan, mengarahkan dan mengawasi aktifitas teller dan memberikan persetujuan pembayaran untuk jumlah penarikan diatas wewenang teller, serta menandatangani slip pemindahan kas untuk penyetoran atau pengambilan uang kas ke atau dari vault atau khasanah, maupun ke atau dari cabang.
a. Menjamin terlaksananya standar pelayanan teller sesuai standar yang ditentukan Bank Mandiri
b. Menjamin ketetapan waktu pembukaan dan penutupan khasanah
c. Mengamankan dan menyimpan kunci khasanah yang menjadi wewenangnya d. Menjamin keamanan dan kerapihan ruang khasanah
e. Meyakini kebenaran dan ketelitian atas pemeriksaan saldo fisik uang dengan laporan teller to teller
f. Menjamin kerahasiaan password milik sendiri dan tidak melakukan sharing password dengan pegawai lain.
3.4. Sistem Berjalan
Pada Bank mandiri kantor cabang Puri Indah pada pembuatan laporan penjualan dan laporan dana keluar masi termasuk semua kegiatan monitoring perencanaan dan pengeluaran dana nasabah masih dilakukan secara manual, monitoring penjualan dan refferal frontliner, data nasabah prioritas, product knowledge, promo mandiri, hari ulang tahun nasabah, status pengajuan cuti karyawan. Hal ini dinilai kurang efektif dikarenakan
karyawan mengalami kesulitan dalam monitoring perolehan dan posisi dana cabang sudah sampai sejauh mana.
Berikut adalah uraian mengenai alur kegiatan dari proses penerimaan dan pengeluaran dana nasabah sampai proses pengerjaan data yang berjalan saat ini.
1. Data nasabah yang dana nya keluar dan masuk di proses dari data daily report cabang oleh kepala cabang
2. Mengumpulkan laporan dana masuk dan keluar dikerjakan oleh kepala cabang sesuai dengan keluar masuk dana dicabang melalui teller.
3. Laporan pendukung mengenai profil nasabah cabang jakarta Puri indah di buat oleh kepala cabang dengan menampilkan dana dan status nasabah
4. Laporan yang sudah dibuat di bagikan oleh kepala cabang melalui sharing dokumen di folder khusus yang terpisah
5. Untuk melihat laporan yang sudah di buat, karyawan membuka laporan yang sama di menu folder komputer masing-masing
6. Data laporan tersebut terlihat jika kepala cabang menginput posisi dana masuk keluar.
3.4.1 . Usecase Diagram Sistem Berjalan
Posisi dana cabang
Mengumpulkan data keluar dan masuk dana
nasabah
Pembuatan laporan
Laporan pendukung profil nasabah
Kepala cabang fronliner
USECASE SISTEM BERJALAN
Tabel 3-1. Skenario Use Case Posisi dana cabang
Use Case Posisi dana cabang
Aktor kepala cabang
Deskripsi Kepala cabang melihat posisi dana cabang terakhir
Pra-kondisi Kepala cabang memastikan posisi dana cabang sudah terupdate Normal scenario Kepala cabang melihat posisi dana yang ada pada branch
delivery system
Alternatif skenario memiliki tiap back up posisi dana cabang yang ada pada laporan harian
Pasca-kondisi rincian posisi dana
Tabel 3-2. Skenario Use Case Dana keluar dan Masuk Cabang
Use Case Dana keluar dan masuk cabang
Aktor Frontliner
Deskripsi frontliner melaporkan dana masuk dan dana keluar melalui transaksi nasabah di cabang
Pra-kondisi Semua transaksi yang ada di cabangg di laporkan setiap hari Normal scenario frontliner melaporkan hasil dana keluar dan dana masuk
perhari melalui transaksi di cabang kepada kepala cabang Alternatif skenario Memiliki record transaksi teller jika hasil dana tidak
dilaporkan
Tabel 3-3. Skenario Use Case laporan dana
Use Case Laporan dana
Aktor kepala cabang
Deskripsi kepala cabang mengumpulkan seluruh laporan transaksi harian
ataupun dalam branch delivery system
Pra-kondisi Laporan di dapat dari transaksi customer service dan teller
Normal skenario
laporan yang dibuat merupakan gabungan dari keseluruhan nasabah cabang Puri Indah yang melakukan transaksi di dalam baik di luar cabang. Dan melaporkannya pada satu folder laporan posisi dana
Alternatif skenario Memiliki backup nota transaksi setiap hari yang ada di verifikator
Pasca-kondisi laporan dana prioritas, giro, tabungan, deposito
Tabel 3-4. Skenario Use Case Laporan pendukung profil nasabah
Use Case Laporan pendukung profil nasabah
Aktor kepala cabang
Deskripsi kepala cabang membuat profil nasabah
Pra-kondisi Pembuatan buku rekening dicabang sesuai dengan ktp nasabah
Normal skenario
membuat laporan pendukung profil nasabah yang berpotensi dan memiliki dana yang signifikan untuk dikelola dan merangkum profil dan latar belakang bidang usaha nasabah Alternatif skenario Profil awal pembukaan rekening yang di simpan di Branch
Delivery System
Tabel 3-5. Skenario Use Case Data semua laporan
Use Case data semua laporan
Aktor Frontliner
Deskripsi informasi laporan untuk frontliner pada folder sharing
Pra-kondisi Laporan yang di ambil dari masing-masing bagian
Normal scenario
memantau dan melihat isi dari laporan yang telah dibuat oleh kepala cabang pada folder sharing, dimana data yang telah dibuat agar dipelajari oleh frontliner dicabang.
Alternatif skenario -
Pasca-kondisi folder sharing pada komputer frontliner
3.4.2. Activity Diagram Sistem Berjalan
Fronliner dapat melihat hasil laporan di folder shraing yang telah diupdate oleh kepala cabang untuk melakukan telemark eting atau crosselling produk
yang ingin ditawarkan Fronliner mengumpulkan data dana
masuk dan keluar melalui transaksi cabang dan konfirmasi dari cabang lain
Kepala cabang membuat data nasabah kelolaan cabang seperti profil nasabah prioritas, potensi dana nasabah, serta
kebutuhan produk nasabah yang sesuai dengan bisnis nasabah Kepala cabang membuat laporan cabang untuk dana tabungan, giro,
deposito atau dana pihak ketiga Kepala cabang memastika posisi dana
cabang yang akan dikumpulkan menjadi laporan
Kepala cabang fronliner
3.5. Rancangan Sistem Usulan
Dengan adanya aplikasi perencanaan dan pengendalian keuangan ini, maka frontliner dapat mengakses keluar masuk dana nasabah ataupun informasi terkait penjualan dan produk dari aplikasi website. Kepala cabang dapat megupdate langsung dari admin aplikasi. Setelah di update oleh kepala cabang, frontliner dapat mengetahui informasi yang terkait dengan dana, bisnis dan Bank Mandiri cabang Jakarta Puri Indah. Dari apalikasi tersebut laporan dapat diakses dan diupdate secara mudah oleh setiap karyawan.
3.5.1. Usecase diagram sistem usulan
USECASE PERENCANAAN DAN PENGENDALIAN DANA NASABAH
ADMIN
mengisi form dana
mengisi form pipeline nasabah
mengisi form pipeline dana
mengisi form sales
mengisi form nasabah FRONTLINER mengisi form status cuti LOGIN
mengisi form user
menampilkan menu user
System
Tabel 3-6. Skenario Use Case mengisi form Dana
Use Case Mengisi form Dana
Aktor Admin
Deskripsi Admin menerima laporan dana cabang
Pra-kondisi Transaksi harian dari teller dan konfirmasi cek
Normal skenario
setelah cek dana diposisi branch delivery sistem, kemudian dapat di input dengan login ke aplikasi yang dapat mengolah dan mengupdate laporan dana masuk, dana keluar, giro, tabungan, deposito
Alternatif
skenario -
Pasca-kondisi rincian posisi dana
Tabel 3-7. Skenario Use Case mengisi formPipeline Nasabah
Use Case Mengisi form Pipeline Nasabah
Aktor Admin
Deskripsi melaporkan pipeline Nasabah yang akan di tindaklanjuti, untuk ditawarkan produk dan digali kebutuhannya
Pra-kondisi Mengumpulkan data laporan setiap teller
Normal skenario
frontliner melaporkan pipeline nasabah yang sudah di data agar dilakukan eksekusi terhadap nama yang sudah di laporkan
Alternatif skenario Laporan data nasabah yang ada di inqury system
Tabel 3-8. Skenario Use Case mengisi formPipeline Dana
Use Case Mengisi form Pipeline Dana
Aktor Admin
Deskripsi Kepala cabang memberikan data dana yang akan dicapai dan
menulisnya pada pipeline dana
Pra-kondisi Laporan dana terakhir
Normal skenario Pipeline dana yang ada akan melihat target dana nasabah yang akan dilakukan penawarana penambahan dana (DPK)
Alternatif skenario Laporan kepala cabang yang ada pada BDS
Pasca-kondisi Laporan DPK (Dana Pihak Ketiga)
Tabel 3-9. Skenario Use Case mengisi form Sales
Use Case Mengisi form Sales
Aktor Admin
Deskripsi Laporan dari hasil penjualan dicabang pada setiap frontliner yang akan di data dalam sales harian ffrontliner
Pra-kondisi Penawaran produk Bank Mandiri
Normal skenario
Membuat laporan sales yang berisikan penjualan frontliner di cabang yang terdapat nama frontliner, jenis penjualan produk, dan total penjualan
Alternatif
skenario Melihat produk harian yang closing
Tabel 3-10. Skenario Use Case mengisi formNasabah
Use Case Mengisi form Nasabah
Aktor Admin
Deskripsi Data nasabah cabang Puri Indah yang berpotensi memiliki dana yang dapat membantu memperbaiki dpk cabang
Pra-kondisi Melihat data di inqury nasabah pada BDS
Normal skenario
Pada laporan nasabah ada dan biodata pribadi yang akan diinput kedalam system, dana yang ada pada cabang, dan bidang usaha yang dijalankan nasabah
Alternatif
skenario Dapat di backup pada inqury nasabah yang ada di system
Pasca-kondisi Data Nasabah dapat diolah untuk bisnis cabang
Tabel 3-11. Skenario Use Case mengisi formStatus Cuti
Use Case Mengisi form Status cuti
Aktor Admin
Deskripsi
Status cuti di update oleh admin didalam sistem JPI, yaitu cuti karyawan cabang agar dapat melihat dan mengatur cuti pegawai sehingga tidak bersamaan
Pra-kondisi Mengetahui jumlah cuti dari Hcforyou dan GA area daan Mogot
Normal skenario
Status cuti berisikan kondisi cuti masing masing pegawai, jumlah cuti agar operasional cabang tetap berjalan normal dan tidak mengurangi pelayanan yang maksimal ketika ada yang mengajukan cuti
Alternatif
skenario Di laporan form manual cuti
Tabel 3-12. Skenario Use Case mengisi formUser
Use Case Mengisi form User
Aktor Admin
Deskripsi User digunakan untuk menambah admin atau pengguna yang
bisa mengakses sistem jpi
Pra-kondisi Input data username dan password
Normal skenario User dapat ditambah pengguna, selain itu juga dapat di lakukan edit nama user dan hapus
Alternatif
skenario -
Pasca-kondisi User dapat diakses jika sudah di buat pada menu admin
Tabel 3-13. Skenario Use Case menampilkanmenu user
Use Case Menampilkan Menu user
Aktor Frontliner
Deskripsi Fronliner dapat masuk kemenu user dan melihat seluruh laporan yang telah dibuat oleh admin
Pra-kondisi Masuk ke menu jpi sistem daari localhost
Normal skenario
Menu user dapat melihat semua laporan yang telah dibuat dari dana, pipeline nasabah, pipeline dana, nasabah, sales, dan status cuti
Alternatif
skenario -
3.5.2. Activity Diagram Login
Kepala cabang / fronliner sistem
input usename dan password
berhasil login validasi username dan password
menampilkan menu login
menampilkan aplikasi menu
salah
benar
Gambar 3-5. Activity Diagram Login
Tabel 3-14. Skenario Activity Diagram Login
Nama activity
diagram Login
Deskripsi
frontliner yang sudah memiliki user dan password pada aplikasi ini, dapat melakukan login. Secara otomatis, sistem akan melakukan validasi apakah usename dan password yang dimasukan sudah sesuai. Jika sudah sesuai, maka dapat langsung masuk ke aplikasi tersebut. namun jika username dan password belum sesuai, maka sistem akan meminta username dan password yang benar. setelah selesai frontliner dapat logout dari sistem aplikasi
3.5.3. Activity Diagram Posisi Dana
Fronliner dan
kepala cabang sistem
entry posisi dana
simpan posisi dana input data posisi dana
menampilkan form entry dana
update posisi terbaru
keluar
Gambar 3-6. Activity Diagram Posisi Dana
Tabel 3-15. Skenario Activity Diagram Posisi Dana
Nama activity
diagram posisi dana
Deskripsi
pada activity ini kepala cabang dapat menginput posisi dana cabang. Kepala cabang juga dapat mengupdate posisi dana tebaru setelah melakukan penginputan data dana nasabah sebelumnya dari aplikasi admin yang sudah disediakan
3.5.4. Activity Diagram Dana Masuk dan Keluar
Fronliner dan kepalacabang sistem
input dana keluar dan masuk menampilkan form dana keluar dan masuk
memilih dana keluar dan masuk
pilih data baru update data yang ada
dana dari giro, tab atau deposito
validasi proses update
menampilkan hasil update
valiasi proses input
simpan data berhasil data tampil
update Re-proses
Gambar 3-7. Activity Diagram Dana Keluar dan Masuk
Tabel 3-16. Skenario Activity Diagram Dana Keluar dan Masuk
Nama activity
diagram dana keluar dan dana masuk
deskripsi
activity ini dapat dilakukan oleh frontliner dan kepala cabang untuk melihat dana keluar dan masuk di cabang yang diinput melalui aplikasi, laporan dana. Dana tersebut bersumber dari tabungan, giro, deposito. Untuk perolehan terakhir cabang dana akan di lihat pada posisi dana yang telah di input terlebih dulu.
3.5.5. Activity Diagram Laporan Dana
Kepala cabang / frontliner sistem
input laporan dana menampilakan menu laporan
memilih proses laporan dana
proses tambah
memilih laporan yang akan diupdate
menampilkan form tambah
tambah data laporan dana
simpan laopran dana
mengupdate laporan dana
validasi dana yang sudah diupdate
menampilkan dana setelah diupdate
menampilkan data yang sudah disimpan
Gambar 3-8. Activity Diagram Laporan Dana
Tabel 3-17. Skenario Activity Diagram Laporan Dana
Nama activity
diagram laporan dana
Deskripsi
activity laporan dana tersebut dapat dilakukan oleh kepala cabang dan frontliner untuk membuka aplikasi pengguna yang telah diupdate melalui user admin sebelumnya. Laporan dana menjadi satu kesatuan dari seluruh penjulan produk cabang yang telah
3.5.6. Activity Diagram Profil Nasabah
Fronliner / kepala cabang sistem
memilih profil nasabah menampilkan from profil nasabah
form update proses input data nasabah
proses baru update data
menambah data nasabah
form tambah
simpan data nasabah
mengupdate data nasabah tampil data nasabah
validasi update data
menampilkan update data
Gambar 3-9. Activity Diagram Profil Nasabah
Tabel 3-18. Skenario Activity Diagram Profil Nasabah
Nama activity
diagram laporan pendukung profil nasabah
deskripsi
activity ini dapat diinput oleh kepala cabang, ataupun customer service untuk kelengkapan data pendukung yang bisa di input kedalam aplikasi. Laporan pendukung ini dapat mengupdate profil nasabah seperti tanggal lahir nasabah, bidang usaha nasabah dan jumlah dana nasabah yang ada dicabang.
3.5.7. Activity Diagram Semua Laporan
Kepala cabang / fronliner sistem
memilih data semua laporan
pipeline nasabah sales
dana status cuti
menampilkan form laporan
melakukan pengolahan data
simpan data
menampilkan data yang sudah disimpan
Gambar 3-10. Activity Diagram Semua Laporan
Tabel 3-19. Skenario Activity Diagram Semua Laporan
Nama activity
diagram data semua laporan
activity ini dilakukan oleh semua pemegang username dan password yaitu kepala cabang dan frontliner, semua data laporan
3.5.8. Sequence Diagram Login
Top Package::pengguna tampilan login
tampilan
masukan password dan login
login
proses login database menu utama
validasi
Gambar 3-11. Sequence Diagram Login
Tabel 3-20. Skenario Sequence Diagram Login Nama Sequence
Diagram Login
Deskripsi
Setiap pengguna mendapatkan hak akses untuk login meliputi, kepala cabang dan frontliner/pegawai. Pada proses login mengisi menu username dan password, setelah valid maka hak akses diizinkan pada aplikasi
3.5.9. Sequence Diagram Posisi Dana
Top Package::kepala cabang menu utama
menu posisi dana
masuk dana
form input dana database
input dana
get group order
dana masuk dana keluar dana giro dana tabungan dana deposito simpan dana
Gambar 3-12. Sequence Diagram Posisi dana
Tabel 3-21. Skenario Sequence Diagram Posisi Dana Nama Sequence
Diagram posisi dana
setelah kepala cabang dan fronliner dapat melakukan login, maka akan menampilkan menu Dana Nasabah,
3.5.10 Sequence Diagram Laporan Dana
Top Package::kepala cabang laporan dana
tampilan
update laporan dana
menu laporan dana database
set tanggal dan keluar set penjualan produk tambah laporan dana
cari laporan dana
set tanggal dana masuk
set fronliner set keterangan
set tanggal dana masuk
set tanggal dana keluar
set penjualan produk
set fronliner
set keterangan
Gambar 3-13. Sequence Diagram Laporan Dana
Tabel 3-22. Skenario Sequence Diagram Laporan Dana Nama Sequence
Diagram laporan dana
Deskripsi
frontliner dapat membuka menu Penjualan Produk, Penjualan Fronliner dan Posisi Dana nasabah, dimana masing-masing menu tersebut memiliki fungsi untuk mengtahui target yang sudah dicapai ataupun posisi dana cabang, pada menu ini dapat melakukan proses tambah, dan ubah di menu admin. kedua menu tersebut langsung disimpan ke database.
3.5.11. Sequence Diagram Data Semua Laporan
Top Package::kepala cabang laporan dana
tampilan
hapus data
data semua laporan database
set penjualan fronliner set pipeline ubah data
tambah data
set dana nasabah
set nasabah set status cuti
set dana nasabah
set pipeline set penjualan fronliner
set nasabah set status cuti
set user
set user
Gambar 3-14. Sequence Diagram Semua Laporan
Tabel 3-23. Skenario Sequence Diagram Semua laporan Nama Sequence
Diagram Data semua laporan
Deskripsi
frontliner dapat melihat hasil laporan yang sudah dibuat di aplikasi JPI_System dengan menampilkan semua menu seperti Data Nasabah, Penjualan Frontliner, Penjualan
3.5.12. Class Diagram Usulan nasabah id_nasabah nm_nasabah tanggal_lahir Agama Dana jenis_bisnis Add Edit Delete danas id_danas jenis_dana_id id_nasabah nm_nasabah Id_jenisdn Jumlah Tanggal keterangan Add Edit Delete Pipeline_nasabahs id_pipelinensb id_nasabah tanggal_pipeline Nama target_produk keterangan Add Edit Delete Jenis Danas id_jenisdn nama Add Edit Delete Jenis Produks id_jenisprd nama Add Edit Delete Posisi Dana id_posdan dana_masuk dana_keluar Tabungan Giro Deposito total_dana Add Edit Delete Pipeline Dana id_pipeline Id_danas tanggal_pipeline Jumlah target_produk keterangan Add Edit Delete Penjualan Fronliners id_pejualanfl Id_pipeline Id_penjualanprd Nama jenis_produk_id Closing Refferal total_jual Add Edit Delete 1 1...* 1 1 1...* 1 1 1...* 1 1 1 1 1 1
Gambar 3-15. Class Diagram Usulan
3.5.13. Rancangan Struktur Tabel
Dalam pembuatan aplikasi ini, dibutuhkan sebuah perancangan basis data yang sesuai dengan kebutuhan aplikasi itu sendiri. Rancangan tabel secara garis besar dibuat dari beberapa tabel yang saling terintegrasi. Perancangan ini mencakup penentuan Primary key dan atribut lain yang dibutuhkan dalam pembuatan perancangan ini. Berikut ini adalah tabel-tabel yang digunakan dalam perancangan sistem informasi penerimaan dan pengeluaran dana nasabah untuk perencanaan dan pengendalian keuangan pada PT Bank Mandiri (PERSERO), Tbk cabang Jakarta Puri Indah:
1. Tabel
Tabel ini digunakan untuk menyimpan data groups. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: groups Field kunci: id Jumlah Field: 2
Tabel 3-24. Struktur Tabel groups
No. Nama Field Type Size Keterangan
1 id Int 11
Primary key Auto_increment
2 nama varchar 32 Username
2. Tabel
Tabel ini digunakan untuk menyimpan dana nasabah. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: danas Field kunci: id Jumlah Field: 4
Tabel 3-25. Struktur Tabel Danas
No. Nama Field Type Size Keterangan
1 Id Int 11
Primary key Auto_increment
2 Jenis_dana_id int 11 Jenis dana
3 Jumlah decimal 10 Jumlah
4 tanggal date Tanggal
3. Tabel
Tabel ini digunakan untuk menyimpan data jenis dana. Adapun perancangan tabelnya sebagai berikut:
Tabel 3-26. Struktur Tabel Jenis Danas
No. Nama Field Type Size Keterangan
1 Id int 11
Primary key Auto_increment
2 nama varchar 32 Nama
4. Tabel
Tabel ini digunakan untuk menyimpan jenis produk. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: jenis_produks Field kunci: id
Jumlah Field: 2
Tabel 3-27. Struktur Tabel Jenis produks
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 Nama varchar 40 Nama
5. Tabel
Tabel ini digunakan untuk menyimpan data nasabah. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: nasabahs Field kunci: id Jumlah Field: 6
Tabel 3-28. Struktur Tabel nasabahs
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 nama varchar 20 Nama
3 tanggal_lahir date Tanggal lahir
4 agama varchar 15 Agama
5 Dana varchar 30 Dana
6. Tabel
Tabel ini digunakan untuk menyimpan data penjualan fronliners. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: penjualan_fronliners Field kunci: id
Jumlah Field: 6
Tabel 3-29. Struktur Tabel Penjualan fronliners
No. Nama Field Type Size Keterangan
1 Id int 11
Primary key Auto_increment
2 nama varchar 20 Nama
3 Jenis_produk_id int 11 Jenis produk
4 closing varchar 20 Closing
5 refferal varchar 20 Refferal
6 Total_jual varchar 25 Total jual
7. Tabel
Tabel ini digunakan untuk menyimpan data penjualan produk. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: penjualan_produk Field kunci: id
Jumlah Field: 8
Tabel 3-30. Struktur Tabel Penjualan Produk
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 Trm varchar 10 Trm
3 Axa varchar 10 Axa
4 Kartu_kredit varchar 10 Kartu kredit
5 Edc varchar 10 Edc
8. Tabel
Tabel ini digunakan untuk menyimpan data pipeline dana. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: pipeline_danas Field kunci: id
Jumlah Field: 5
Tabel 3-31. Struktur Tabel pipeline danas
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 tanggal_pipeline date tanggal pipeline
3 jumlah decimal 10,0 Jumlah
4 target_produk varchar 20 target produk
5 keterangan varchar 50 Keterangan
9. Tabel
Tabel ini digunakan untuk menyimpan data pipeline nasabah. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: pipeline_nasabahs Field kunci: id
Jumlah Field: 5
Tabel 3-32. Struktur Tabel pipeline nasabahs
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 tanggal_pipeline date tanggal pipeline
3 Nama varchar 20 Nama
4 target_produk varchar 20 target produk
10. Tabel
Tabel ini digunakan untuk menyimpan data posisi dana. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: posisi_dana Field kunci: id
Jumlah Field: 7
Tabel 3-33. Struktur Tabel posisi dana
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 dana_masuk varchar 30 dana masuk
3 dana_keluar varchar 30 dana keluar
4 tabungan varchar 30 Tabungan
5 Giro varchar 30 Giro
6 deposito varchar 30 Deposito
7 total_dana varchar 30 total dana
11. Tabel
Tabel ini digunakan untuk menyimpan data status cuti. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: status_cutis Field kunci: id
Jumlah Field: 6
Tabel 3-34. Struktur Tabel status_cutis
No. Nama Field Type Size Keterangan
1 Id int 11
Primary key Auto_increment
12. Tabel
Tabel ini digunakan untuk menyimpan data users. Adapun perancangan tabelnya sebagai berikut:
Nama tabel: users Field kunci: id Jumlah Field: 5
Tabel 3-35. Struktur Tabel users
No. Nama Field Type Size Keterangan
1 Id int 3
Primary key Auto_increment
2 username varchar 20 Username
3 password Varchar 20 Password
4 Nama varchar 30 Nama
5 group_id int 11 group id
3.6 Menu Struktur Utama
Login
Dana Pipeline Sales Nasabah Status Cuti Logout
Dana keluar Dana Masuk Giro Tabungan Deposito Pipeline dana Pipeline Nasabah
Data profil Jumlah Cuti Penjualan Fronliner
Pengajuan cuti
3.7. Perancangan Tampilan Layar
3.7.1. Tampilan Halaman Login
banner
footer Username
Password
submit
3.7.2 Tampilan Halaman Dana
Banner
Status cuti Logout
Nasabah Sales
Dana Pipeline
Menu Dana Isi Dana
Footer
3.7.3. Tampilan Halaman Pipeline
Banner
Status cuti logout
nasabah sales
Dana Pipeline
Menu Pipeline Isi Pipeline
Footer
3.7.4. Tampilan Halaman Sales
Banner
Status cuti logout
nasabah sales
Dana Pipeline
Menu Sales Isi Sales
Footer
3.7.5. Tampilan Halaman Nasabah
Banner
Status cuti Logout
Nasabah Sales
Dana Pipeline
Menu Nasabah Isi Nasabah
Footer
3.7.6. Tampilan Halaman Status cuti
Banner
Status cuti logout
nasabah sales
Dana Pipeline
Menu Status cuti Status cuti
Footer
3.7.7. Tampilan Halaman Logout
Banner
Status cuti logout
nasabah sales
Dana Pipeline
Menu Aksi
Footer