30 BAB III PEMBAHASAN 3.1. Tinjuan Perusahaan Dalam tinjauan perusahaan penulis akan menjelaskan mengenai sejarah perusahaan, sturktur organisasi dan uraian tugas tanggung jawab pada setiap bagian pada perusahaan. 3.1.1. Sejarah perusahaan PT. Bumi Indah Propertindo Karawang berdiri pada tanggal 14 Maret 2015 yang di dirikan oleh Bapak Mustofa Lamdomi selaku Direktur utama pada PT. Bumi Indah Propertindo Karawang dengan nomor SIUP (Surat Izin Usaha Perdagangan): 503/4782/157/PM/U/BPMPT/2015. Bapak Mustofa mendirikan usahanya tersebut bersama dengan Ibu Sunarmi, mereka mendirikan usaha dalam bidang properti yang mereka beri nama PT. Bumi Indah Propertindo Karawang yang bekerja sama dengan Bank BTN untuk mendapatkan dana untuk pembangunan perumahan serta mempermudah konsumen dalam pengajuan KPR. PT. Bumi Indah Propertindo Karawang memiliki dua proyek yang pertama Perumahan Margasari yang berlokasi di Dusun Tamelang, Desa Margasari, Kecamatan Karawang Timur dengan luas tanah 1,2 hektar dan dibangun 112 unit rumah, sedangkan untuk proyek yang kedua yaitu perumahan Klari Regecy yang berlokasi di daerah Klari Karawang Timur dengan luas tanah 2,1 hektar dan dengan bangunan sebanyak 195 unit rumah. Untuk bagian marketing PT. Bumi Indah Propertindo Karawang mendirikan kantor pemasarannya yang diberi nama BIP Land yang berlokasi di Jln. Margasari Raya Kec. Karawang Timur PT. Bumi
114
Embed
BAB III PEMBAHASAN...30 BAB III PEMBAHASAN 3.1. Tinjuan Perusahaan Dalam tinjauan perusahaan penulis akan menjelaskan mengenai sejarah perusahaan, sturktur organisasi dan uraian tugas
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
30
BAB III
PEMBAHASAN
3.1. Tinjuan Perusahaan
Dalam tinjauan perusahaan penulis akan menjelaskan mengenai sejarah
perusahaan, sturktur organisasi dan uraian tugas tanggung jawab pada setiap
bagian pada perusahaan.
3.1.1. Sejarah perusahaan
PT. Bumi Indah Propertindo Karawang berdiri pada tanggal 14 Maret
2015 yang di dirikan oleh Bapak Mustofa Lamdomi selaku Direktur utama pada
PT. Bumi Indah Propertindo Karawang dengan nomor SIUP (Surat Izin Usaha
Perdagangan): 503/4782/157/PM/U/BPMPT/2015. Bapak Mustofa mendirikan
usahanya tersebut bersama dengan Ibu Sunarmi, mereka mendirikan usaha dalam
bidang properti yang mereka beri nama PT. Bumi Indah Propertindo Karawang
yang bekerja sama dengan Bank BTN untuk mendapatkan dana untuk
pembangunan perumahan serta mempermudah konsumen dalam pengajuan KPR.
PT. Bumi Indah Propertindo Karawang memiliki dua proyek yang pertama
Perumahan Margasari yang berlokasi di Dusun Tamelang, Desa Margasari,
Kecamatan Karawang Timur dengan luas tanah 1,2 hektar dan dibangun 112 unit
rumah, sedangkan untuk proyek yang kedua yaitu perumahan Klari Regecy yang
berlokasi di daerah Klari Karawang Timur dengan luas tanah 2,1 hektar dan
dengan bangunan sebanyak 195 unit rumah. Untuk bagian marketing PT. Bumi
Indah Propertindo Karawang mendirikan kantor pemasarannya yang diberi nama
BIP Land yang berlokasi di Jln. Margasari Raya Kec. Karawang Timur PT. Bumi
31
Indah Propertindo Karawang memiliki visi dan misi dalam menjalankan usahanya
tersebut berikut ini adalah visi dan misinya.
Visi:
Menjadi perusahaan terbaik dan terdepan dalam pengembangan
perumahan dan menjadikan PT. Bumi Indah Propertindo sebagai portal pencarian
jual beli perumahan.
Misi:
Mengembangkan perumahan yang berkarakter sebagai bagian dari
penciptaan peradaban islam yang madani, serta menciptakan karya arsitektur yang
bernilai tinggi dengan memperhatikan aspek-aspek kualitas, keindahan,
kenyamanan, tren arsitektur, lingkungan dan alam.
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi merupakan sesuatu yang tidak bisa dipisahkan dari
suatu perusahaan. Struktur organisasi sangat diperlukan untuk mencapai suatu
tujuan dan menjadi penggerak suatu perusahaan karena berhubungan dengan
tanggungjawab yang saling berhubungan satu sama lain sehingga tujuan dalam
organisasi dapat tercapai secara efektif.
Dalam struktur organisasi harus menjelaskan hubungan dan juga
koordinasi antar bagan. Hal ini untuk memberikan gambaran dan penjelasan
mengenai alur koordinasi dan juga instruksi unsur-unsur yang terkait dengan
perusahaan. Dengan adanya struktur organisasi, maka setiap pribadi memiliki
deskripsi pekerjaan yang jelas dalam pencapaian tujuan perusahaan. Berikut ini
adalah bagian-bagian yang terdapat dalam struktur organisasi pada PT. Bumi
Indah Propertindo Karawang dengan masing-masing fungsinya.
32
Komisaris
Direktur MarketingDirektur Utama
Sumber : PT. Bumi Indah Propertido (2015)
Gambar : III.I Struktur Organisasi
Adapun uraian tugas dari setiap bagian yang ada pada struktur organisasi
di atas adalah sebagai berikut:
1. Tugas Komisaris
a. Mengawasi pekerjaan operasional direktur.
b. Berhak meninjau perusahaan, memeriksa pembukuan, surat-surat serta
harta perusahaan.
c. Kapan saja berhak untuk masuk ke dalam gedung-gedung dan
pekarangan-pekarangan yang dipakai oleh perusahaan.
2. Tugas Direktur Utama
a. Memutuskan dan menentukan peraturan dan kebijakan tertinggi di
perusahaan.
b. Bertanggung jawab dalam memimpin dan menjalankan perusahaan.
c. Bertanggung jawab atas kerugian maupun keuntungan yang di peroleh
perusahaan.
d. Merencanakan serta mengembangkan sumber-sumber pendapatan dan
pembelanjaan kekayaan perusahaan.
33
e. Bertindak sebagai perwakilan perusahaan dalam hubungannya dengan
dunia luar perusahaan.
f. Menetapkan strategi-strategi untuk mencapai visi dan misi perusahaan.
g. Mengkoordinasikan dan mengawasi semua kegiatan di perusahaan.
3. Tugas Direktur
a. Menetapkan tujuan perusahaan.
b. Bertindak atas nama perusahaan dalam hubungannya dengan pihak luar
untuk kepentingan perusahaan.
c. Memimpin, mengendalikan dan mengkoordinasikan tugas yang
didelegasikan kepada bawahan seefektif mungkin.
d. Menerima dan meneliti laporan-laporan secara berkala dari bawahannya
dan menyusun kembali laporan tersebut untuk di sampaikan pada rapat
umum pemegang saham.
e. Mengawasi jalannya semua kegiatan agar sesuai dengan rencana yang
telah disusun.
f. Mewakili perusahaan secara sah dan langsung baik di dalam maupun di
luar perusahaan tentang segala hal dan dalam segala kejadian.
4. Tugas Marketing
a. Membuat iklan atau brosur dalam kegiatan promosi.
b. Melakukan kegiatan promosi prospecting dan presentasi di depan calon
konsumen.
c. Mengantar calon konsumen ke lokasi yang diinginkan.
d. Memastikan kerjasama dengan pihak notaris.
e. Memastikan kerjasama dengan pihak Bank.
34
f. Mengecek bangunan, sertifikat, serta persyaratan konsumen.
g. Memastikan terkumpulnya persyaratan konsumen.
h. Membantu kelancaran proses transaksi jual beli rumah.
3.2. Tinjauan Kasus
Dalam perkembangan bisnis saat ini keakuratan dan kecepatan dalam hal
pengolahan data sangatlah diperlukan demi tercapainya kemajuan usaha, hal
tersebut berlaku bagi semua jenis bidang usaha saat ini termasuk dalam bidang
penjualan properti yaitu rumah. Pada kenyataan prakteknya masih banyak para
developer perumahan yang melakukan kegiatannya masih secara manual dalam
hal melakukan pengolahan datanya. Misalnya saja untuk mencari data
pembayaran booking fee pihak developer harus mencari data satu persatu, dan
memerlukan waktu yang cukup lama dikarenakan banyaknya dokumen, meskipun
dokumen tersebut telah tersusun secara rapi, tetapi tetap saja memerlukan waktu
yang cukup lama dalam pencarian data tersebut.
Untuk memudahkan proses penjualan rumah pada PT. Bumi Indah
Popertindo Karawang, maka diperlukan program aplikasi yang dapat memberikan
kemudahan dalam pencatatan data konsumen, data produk, pencatatan transaksi
seperti proses pemesanan, pembayaran booking fee pembayaran uang muka,
pembayaran pelunasan, mencetak beberapa bukti yang diperlukan sampai dengan
pembuatan laporan transaksi yang dapat digunakan untuk melihat bagaimana
kemajuan perusahaan. Pada pembahasan ini penulis hanya akan membahas
mengenai proses pemesanan, pembayaran baik pembayaran booking fee,
pambayaran uang muka, serta pembayaran pelunasan maksimal kpr dari bank.
35
Adapun prosedur yang berlangsung pada proses penjualan rumah pada PT.
Bumi Indah Propertindo Karawang sebagai berikut:
1. Konsumen datang langsung ke kantor pemasaran untuk mendapatkan
informasi mengenai type rumah, harga rumah, lokasi dan lain sebagainya.
Konsumen dan bagian pemasaran meninjau langsung ke lokasi perumahan
yang akan di pesan, serta memesan blok yang diinginkan.
2. Konsumen kemudian memberikan booking fee atau uang booking kepada
bagian pemasaran sebagai tanda pemesanan rumah.
3. Bagian pemasaran memberikan SPPR (Surat Pemesanan Pembelian Rumah)
kepada konsumen, dan konsumen diminta untuk melengkapi FACL (Form
Application Customer Loan) serta melampirkan persyaratan yang diminta.
4. Dua minggu setelah booking fee konsumen datang kembali ke kantor
pemasaran untuk menyerahkan FACL (Form Application Customer Loan)
beserta persyaratan lainnya. Jika semua data sudah lengkap maka akan
diserahkan ke pada Manajer untuk dibuatkan pengajuan kredit rumah kepada
Bank yang bekerja sama dengan pengembang.
5. Bagian Bank menerima data pengajuan kredit rumah konsumen yang telah di
ajukan oleh Manajer pemasaran, pihak Bank akan menghubungi konsumen
agar datang untuk mengikuti sesi wawancara. Jika lolos pihak Bank akan
membuat SP3K (Surat Penegasan Persetujuan Penyediaan Kredit) yang
dibuat menjadi 2 rangkap, 1 rangkap untuk Bank dan 1 rangkap lagi untuk
konsumen. Jika ditolak maka Bank akan menghubungi Manajer pemasaran
mengenai penolakan pengajuan kredit tersebut.
36
6. Administrasi Marketing akan menerima pembayaran uang muka dari
konsumen. Administrasi Marketing membuat tanda terima pembayaran uang
muka menjadi 3 rangkap. Rangkap pertama yang berwarna putih untuk
konsumen, rangkap kedua yang berwarna kuning untuk Administrasi
Marketing dan rangkap ketiga yang berwarna pink untuk bagian pengembang.
7. Pembayaran uang muka dapat dilakukan sebanyak 3 kali, karena salah satu
persyaratan akad harus lunas uang muka dan administrasi. Jika sudah lunas
uang muka dan administrasi maka akan dilakukan akad yang akan di
dampingi oleh notaris yang telah di tentukan oleh pihak Bank yang
memberikan pinjaman kpr.
8. Setelah konsumen melakukan akad maka pihak pengembang akan melakukan
serah terima kunci kepada konsumen, dan pihak bank akan melunasi semua
pembayaran kpr yang telah diajukan oleh konsumen. Sehingga pencatatan
yang ada di pengembang penjualan rumah ini secara tunai.
3.2.1. Dokumen Masukan
Dokumen masukan merupakan rangkaian data yang masuk kedalam sistem
dan proses sehingga menghasilkan suatu keluaran. Adapun bentuk dokumen
masukan adalah sebagai berikut:
1. Nama Dokumen : FACL (Form Application Customer Loan)
Fungsi : Sebagai persyartan permohonan kredit
Sumber : Konsumen
Tujuan : Bagian Developer
Media : Kertas
Jumlah : 2 (Satu) lembar
37
Frekuensi : Setiap ada pemesanan rumah
Bentuk : Lampiran A1
2. Nama Dokumen : Price List Kolektif Perusahaan
Fungsi : Sebagai data type rumah yang tersedia
Sumber : Marketing
Tujuan : Bagian Developer
Media : Kertas
Jumlah : 1 (Satu) lembar
Frekuensi : Setiap ada pemesanan
Bentuk : Lampiran A2
3.2.2. Dokumen Keluaran
Dokumen keluaran adalah dokumun yang dihasilkan dari proses masukan.
Adapun dokumen keluaran yang dihasilkan adalah sebagai berikut:
1. Nama Dokumen : Data Konsumen Klary Regency
Fungsi : Sebagai laporan data konsumen
Sumber : Bagian Developer
Tujuan : Pimpinan
Media : Kertas
Jumlah : 2 (Satu) lembar
Frekuensi : Setiap bulan
Bentuk : Lampiran B1
2. Nama Dokumen : Kwitansi Booking Fee
Fungsi : Sebagai bukti pembayaran booking fee dan pemesanan
Sumber : Bagian Developer
38
Tujuan : Konsumen
Media : Kertas
Jumlah : 1 (Satu) lembar
Frekuensi : Setiap adanya pembayaran booking fee
Bentuk : Lampiran B2
3. Nama Dokumen : Kwitansi Uang Muka
Fungsi : Sebagai bukti pembayaran uang muka
Sumber : Bagian Developer
Tujuan : Konsumen
Media : Kertas
Jumlah : 1 (Satu) lembar
Frekuensi : Setiap adanya pembayaran uang muka
Bentuk : Lampiran B3
3.3. Analisa Kebutuhan Software
3.3.1. Analisa Kebutuhan
Berikut ini adalah spesifikasi kebutuhan (system requirement) dari
perancangan program penjualan rumah pada PT. Bumi Indah Propertindo
Karawang.
A1. User Login
A2. User mengakses menu utama
A3. User mengakses menu master data
A3.1. User entry data user
Dapat menambah data user
39
Dapat menyimpan data user
Dapat merubah data user
Dapat menghapus data user
Dapat membatalkan data user
Dapat mencari data user
Keluar
A3.2. User entry data konsumen
Dapat menambah data konsumen
Dapat menyimpan data konsumen
Dapat merubah data konsumen
Dapat menghapus data konsumen
Dapat membatalkan data konsumen
Dapat mencari data konsumen
Keluar.
A3.3. User entry data produk
Dapat menambah data produk
Dapat menyimpan data produk
Dapat merubah data produk
Dapat menghapus data produk
Dapat membatalkan data produk
Dapat mencari data produk
Keluar
A3.4. User entry komentar
Dapat menambah komentar
40
Dapat menyimpan komentar
Dapat merubah komentar
Dapat menghapus komentar
Dapat membatalkan komentar
Dapat mencari komentar
Keluar
A4. User megakses menu transaksi
A4.1. User entry pemesanan
Dapat menambah pemesanan
Dapat menyimpan pemesanan
Dapat merubah pemesanan
Dapat menghapus pemesanan
Dapat membatalkan pemesanan
Dapat mencari pemesanan
Tutup pemesanan
A4.2. User entry pembayaran
Dapat menambah pembayaran
Dapat menyimpan pembayaran
Dapat merubah pembayaran
Dapat menghapus pembayaran
Dapat membatalkan pembayaran
Dapat mencari pembayaran
Dapat mencetak pembayaran
Tutup pembayaran
41
A4.2.1. User entry pembayaran booking fee
Dapat menambah booking fee
Dapat menyimpan booking fee
Dapat mencari booking fee
Dapat menghapus bukti pembayaran booking fee
Keluar
A4.2.2. User entry pembayaran uang muka
Dapat menambah uang muka
Dapat menyimpan uang muka
Dapat mencari uang muka
Dapat menghapus bukti pembayaran uang muka
Keluar
A4.2.3. User entry pembayaran pelunasan kpr
Dapat menambah pelunasan kpr
Dapat menyimpan pelunasan kpr
Dapat mencari pelunasan kpr
Dapat menghapus bukti pelunasan kpr
Keluar
A5. User megakses menu cetak
A5.1. User mencetak data produk
Dapat menampikan data produk
Dapat mencetak data produk
Tutup data produk
A5.2. User mencetak bukti Pemesanan
42
Dapat mencari bukti pemesanan
Dapat mencetak bukti pemesanan
Tutup pemesanan
A5.3. User mencetak bukti Pembayaran
Dapat mencari bukti pembayaran
Dapat mencetak bukti pembayaran
Tutup pembayaran
A6. User mengakses menu laporan
A6.1. User mengakses laporan data konsumen
Dapat melihat laporan data konsumen
Dapat mencetak laporan data konsumen
Tutup laporan data konsumen
A6.2. User mengakses laporan pembayaran
A6.2.1. User mengakses laporan pembayaran booking fee
Dapat melihat laporan pembayaran booking fee
Dapat mencetak laporan pembayaran booking fee
Tutup laporan pembayaran booking fee
A6.2.2. User mengakses laporan pembayaran uang muka
Dapat melihat laporan pembayaran uang muka
Dapat mencetak laporan pembayaran uang muka
Tutup laporan pembayaran uang muka
A6.2.3 User mengakses laporan pelunasan
Dapat melihat laporan pelunasan
Dapat mencetak laporan pelunasan
43
Tutup laporan pelunasan
A7. User logout.
3.3.2. Use Case Diagram
1. Use Case Diagram User Login.
Sumber : Data Olahan Penulis
Gambar : III.2. Use Case Diagram User Login
Tabel III.1
Deskripsi Use Case Diagram User Login
Use Case Narative User Login
Tujuan User mengakses menu utama
Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu
utama
Skenario Utama
Aktor User
Kondisi Awal Aktor belum bisa mengakses menu utama
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol Login
Sistem akan menampilkan textbox untuk mengisi
username dan password.
2. Aktor memilih
tombol Batal
Sistem akan membatalkan proses dan keluar dari
aktivitas.
Kondisi Akhir
Jika perintah sesuai maka sistem akan masuk kedalam
aplikasi penjualan rumah dan aktor dapat melakukan
aktivitas didalam sistem.
44
2. Use Case Diagram Menu Utama
Sumber : Data Olahan Penulis
Gambar : III.3. Use Case Diagram Menu Utama
Tabel III.2
Deskripsi Use Case Diagram Menu Utama
Use Case Narative User Menu Utama
Tujuan User dapat melakukan pengolahan data yang ada
di menu master data, menu transaksi, menu cetak
dan menu laporan.
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
Pencatatan mulai dari input pemesanan data
sampai dengan pembuatan laporan
Skenario Utama
Aktor User
Kondisi Awal Aktor membuka Program Aplikasi Penjualan
Rumah
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol
menu Master Data
Sistem akan menampilkan submenu seperti data
user, data anggota, data produk, dan komentar.
2. Aktor memilih tombol
menu Transaksi
Sistem akan menampilkan submenu seperti
Pemesanan, dan Pembayaran
3. Aktor memilih tombol
menu Cetak
Sistem akan menampilkan sub menu seperti cetak
data produk, cetak bukti pemesanan, dan cetak
bukti pembayaran
4. Aktor memilih
tombol menu laporan
Sistem akan menampilkan submenu seperti
laporan data konsumen dan laporan pembayaran.
Kondisi Akhir Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh Aktor.
45
3. Use Case Diagram Menu Master Data
Sumber : Data Olahan Penulis
Gambar : III.4. Use Case Diagram Master Data
Tabel III.3
Deskripsi Use Case Diagram Master Data
Use Case Narative Menu Master Data
Tujuan User dapat melakukan entry data
Deskripsi Sistem ini memungkinkan aktor untuk
melakukan entry data mulai data user, data
konsumen, data produk, dan komentar.
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form master data
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol
menu data user
Sistem akan menampilkan entry data user
2. Aktor memilih tombol
menu data konsumen
Sistem akan menampilkan entry data konsumen
3. Aktor memilih tombol
menu data produk
Sistem akan menampilkan entry data produk
4. Aktor memilih tombol
menu komentar
Sistem akan menampilkan entry komentar
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh
Aktor.
46
4. Use Case Diagram Entry Data User
Sumber : Data Olahan Penulis
Gambar : III.5 Use Case Diagram Entry Data User
Tabel III.4
Deskripsi Use Case Diagram Entry Data User
Use Case Narative Entry Data User
Tujuan User dapat menyimpan, mengubah, menghapus,
mencari, membatalkan, dan keluar dari data user
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen data user.
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry data user.
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
data user
Sistem akan menampilkan entry data user
2. Aktor menyimpan
data user
Sistem akan menyimpan data user
3. Aktor menambah
data user baru
Sistem akan menamah data user
4. Aktor menghapus
data user
Sistem akan menghapus data user
5. Aktor mencari data
user
Sistem akan mencari data user
6. Aktor membatalkan
data user
Sistem akan membatalkan data user
7. Aktor keluar dari
data user
Sistem akan keluar dari data user
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor
47
5. Use Case Diagram Entry Data Konsumen
Sumber : Data Olahan Penulis
Gambar : III.6 Use Case Diagram Entry Data Konsumen
Tabel III.5
Deskripsi Use Case Diagram Entry Data Konsumen
Use Case Narative Entry Data Konsumen
Tujuan User dapat menyimpan, mengubah, menghapus,
mencari, membatalkan, dan keluar dari data
konsumen
Deskripsi Sistem ini memungkinkan aktor melakukan
menejemen data konsumen
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry data konsumen.
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
data konsumen
Sistem akan menampilkan entry data konsumen
2. Aktor menyimpan
data kosumen
Sistem akan menyimpan data konsumen
3. Aktor menambah
data konsumen baru
Sistem akan menambah data konsumen
4. Aktor mengubah
data konsumen
Sistem akan mengubah data konsumen
5. Aktor menghapus
data konsumen
Sistem akan menghapus data konsumen
6. Aktor mencari data
konsumen
Sistem akan mencari data konsumen
7. Aktor membatalkan
data konsumen
Sistem akan membatalkan data konsumen
48
8. Aktor keluar dari
data konsumen
Sistem akan keluar dari data konsumen
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
6. Use Case Diagram Entry Data Produk
Sumber : Data Olahan Penulis
Gambar : III.7 Use Case Diagram Entry Data Produk
Tabel III.6
Deskripsi Use Case Diagram Entry Data Produk
Use Case Narative Entry Data Produk
Tujuan User dapat menyimpan, mengubah, menghapus,
mencari, membatalkan, dan keluar dari data produk
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen data produk
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry data produk.
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
data produk
Sistem akan menampilkan entry data produk
49
2. Aktor menyimpan
data produk
Sistem akan menyimpan data produk
3. Aktor menambah
data produk baru
Sistem akan menambah data produk
4. Aktor mengubah
data produk
Sistem akan mengubah data produk
5. Aktor menghapus
data produk
Sistem akan menghapus data produk
6. Aktor mencari data
produk
Sistem akan mencari data produk
7. Aktor membatalkan
data produk
Sistem akan membatalkan data produk
8. Aktor keluar dari
data produk
Sistem akan keluar dari data produk
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
7. Use Case Diagram Komentar
Sumber : Data Olahan Penulis
Gambar : III.8 Use Case Diagram Entry Komentar
50
Tabel III.7
Deskripsi Use Case Diagram Entry Komentar
Use Case Narative Entry Komentar
Tujuan User dapat menyimpan, mengubah, menghapus,
mencari, membatalkan, dan keluar dari form
komentar
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen komentar
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry komentar
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
komentar
Sistem akan menampilkan entry komentar
2. Aktor menyimpan
komentar
Sistem akan menyimpan komentar
3. Aktor menambah
komentar baru
Sistem akan menambah komentar
4. Aktor mengubah
komentar
Sistem akan mengubah komentar
5. Aktor menghapus
komentar
Sistem akan menghapus komentar
6. Aktor mencari
komentar
Sistem akan mencari komentar
7. Aktor membatalkan
komentar
Sistem akan membatalkan komentar
8. Aktor keluar dari
komentar
Sistem akan keluar dari komentar
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
51
8. Use Case Diagram A4 Menu Tansaksi.
Sumber : Data Olahan Penulis
Gambar : III.9 Use Case Diagram Menu Transaksi
Tabel III.8
Deskripsi Use Case Diagram Menu Transaksi
Use Case Narative Menu Transaksi
Tujuan User dapat melakukan entry data
Deskripsi Sistem ini memungkinkan aktor untuk melakukan entry
data mulai input data pemesanan, dan pembayaran
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form menu transaksi
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol menu
pemesanan
Sistem akan menampilkan entry pemesanan
2. Aktor memilih
tombol menu
pembayaran
Sistem akan menampilkan entry pembayaran booking
fee, pembayaran uang muka, pembayaran pelunasan kpr
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
52
9. Use Case Diagram Pemesanan.
Sumber : Data Olahan Penulis
Gambar : III.10 Use Case Diagram Entry Pemesanan
Tabel III.9
Deskripsi Use Case Diagram Entry Pemesanan
Use Case Narative Entry Pemesanan
Tujuan User dapat menyimpan, menambah baru,
mengubah, menghapus, mencari, membatalkan, dan
menutup form entry pemesanan.
Deskripsi Sistem ini memungkinkan aktor untuk menyimpan
data pemesanan, menambah data pemesanan,
mengubah data pemesanan, menghapus data
pemesanan, mencari data pemesanan, membatalkan
data pemesanan, menutup form data pemesanan.
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry pemesanan
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
pemesanan
Sistem akan menampilkan entry pemesanan
2. Aktor menyimpan
pemesanan
Sistem akan menyimpan pemesanan
3. Aktor menambah
pemesanan baru
Sistem akan menambah pemesanan
4. Aktor mengubah
pemesanan
Sistem akan mengubah pemesanan
53
5. Aktor menghapus
pemesanan
Sistem akan menghapus pemesanan
6. Aktor mencari
pemesanan
Sistem akan mencari pemesanan
7. Aktor membatalkan
pemesanan
Sistem akan membatalkan pemesanan
8. Aktor menutup
pemesanan
Sistem akan menutup form pemesanan
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
10. Use Case Diagram Entry Pembayaran
Sumber : Data Olahan Penulis
Gambar : III.11 Use Case Diagram Entry Pembayaran
Tabel III.10
Deskripsi Use Case Diagram Entry Pembayaran
Use Case Narative Entry Pembayaran
Tujuan User dapat menyimpan, menambah baru,
mengubah, menghapus, mencari, membatalkan,
mencetak dan menutup form entry pembayaran.
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen Entry pembayaran
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form entry pemesanan
54
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
pembayaran
Sistem akan menampilkan entry pembayaran
2. Aktor menyimpan
pembayaran
Sistem akan menyimpan pembayaran
3. Aktor menambah
pembayaran baru
Sistem akan menambah pembayaran
4. Aktor mengubah
pembayaran
Sistem akan mengubah pembayaran
5. Aktor menghapus
pembayaran
Sistem akan menghapus pembayaran
6. Aktor mencari
pembayaran
Sistem akan mencari pembayaran
7. Aktor membatalkan
pembayaran
Sistem akan membatalkan pembayaran
8. Aktor mencetak
pembayaran
Sistem akan mencetak pembayaran
9. Aktor menutup form
pembayaran
Sistem akan menutup form pembayaran
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
11. Use Case Diagram Pembayaran Booking fee
Sumber : Data Olahan Penulis
Gambar : III.12 Use Case Diagram Pembayaran Booking fee
55
Tabel III.11
Deskripsi Use Case Diagram Pembayaran Booking fee
Use Case Narative Pembayaran Booking fee
Tujuan User dapat menyimpan, menambah baru, cari,
hapus dan keluar dari pembayaran booking fee
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen pembayaran booking fee
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form pembayaran booking fee
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
pembayaran booking
fee
Sistem akan menampilkan entry pembayaran
booking fee
2. Aktor menyimpan
pembayaran booking
fee
Sistem akan menyimpan pembayaran booking fee
3. Aktor menambah
pembayaran booking
fee
Sistem akan menambah pembayaran booking fee
4. Aktor mencari
pembayaran booking
fee
Sistem akan mencari pembayaran booking fee
5. Aktor menghapus
bukti pembayaran
booking fee
Sistem akan menghapus pembayaran booking fee
6. Aktor keluar dari
pembayaran booking
fee
Sistem akan keluar dari pembayaran booking fee
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
56
12. Use Case Diagram Pembayaran Uang Muka
Sumber : Data Olahan Penulis
Gambar : III.13 Use Case Diagram Pembayaran Uang Muka
Tabel III.12
Deskripsi Use Case Diagram Pembayaran Uang Muka
Use Case Narative Pembayaran Uang Muka
Tujuan User dapat menyimpan, menambah baru, mencari,
menghapus, dan keluar dari pembayaran uang muka
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen pembayaran uang muka
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form pembayaran uang muka
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
pembayaran uang
muka
Sistem akan menampilkan entry pembayaran
Uang muka
2. Aktor menyimpan
pembayaran uang
muka
Sistem akan menyimpan pembayaran uang muka
3. Aktor menambah
pembayaran uang
muka
Sistem akan menambah pembayaran uang muka
4. Aktor mencari
pembayaran uang
muka
Sistem akan mencari pembayaran uang muka
57
5. Aktor menghapus
pembayaran uang
muka
Sistem akan menghapus pembayaran uang muka
6. Aktor keluar dari
pembayaran uang
muka
Sistem akan keluar dari pembayaran uang muka
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
13. Use Case Diagram Pembayaran Pelunasan KPR
Sumber : Data Olahan Penulis
Gambar : III.14 Use Case Diagram Pembayaran Pelunasan KPR
Tabel III.13
Deskripsi Use Case Diagram Pembayaran Pelunasan KPR
Use Case Narative Pembayaran Pelunasan KPR
Tujuan User dapat menyimpan, menambah baru,
mencari, mencetak, dan keluar dari pembayaran
pelunasan kpr
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
menejemen pembayaran pelunasan kpr
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form pembayaran pelunasan
kpr
uc Use Case Pembayaran Pelunasan KPR dari Bank
User
Entry Pelunasan
KPR
Simpan
Tambah BaruHapus
Keluar
Cari
«extend»
«extend»
«extend»
«extend»
«extend»
58
Aksi Aktor Reaksi Sistem
1. Aktor memasukkan
pembayaran
pelunasan kpr
Sistem akan menampilkan entry pembayaran
pelunasan kpr
2. Aktor menyimpan
pembayaran
pelunasan kpr
Sistem akan menyimpan pembayaran pelunasan kpr
3. Aktor mencari
pembayaran
pelunasan kpr
Sistem akan mencari pembayaran pelunasan kpr
4. Aktor membatalkan
pembayaran
pelunasan kpr
Sistem akan membatalkan bukti pembayaran
pelunasan kpr
5. Aktor menghapus
pembayaran
pelunasan kpr
Sistem akan menghapus bukti pembayaran
pelunasan kpr
6. Aktor keluar dari
pembayaran
pelunasan kpr
Sistem akan keluar dari pembayaran pelunasan kpr
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
14. Use Case Diagram Menu Cetak
Sumber : Data Olahan Penulis
Gambar : III.15 Use Case Diagram Menu Cetak
59
Tabel III.14
Deskripsi Use Case Diagram Menu Cetak
Use Case Narative Menu Cetak
Tujuan User dapat melakukan proses cetak
Deskripsi Sistem ini memungkinkan aktor untuk mencetak
data produk, bukti pemesanan, dan bukti
pembayaran
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke Menu Cetak
Aksi Aktor Reaksi Sistem
1. Aktor memiih menu
cetak data produk
Sistem akan menampilkan cetak data produk
2. Aktor memilih menu
cetak bukti pembayaran
pemesanan
Sistem akan menampilkan cetak bukti
pembayaran pemesanan
3. Aktor memilih menu
cetak bukti pembayaran
Sistem akan menampilkan cetak bukti
pembayaran
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh
Aktor.
15. Use Case Diagram Cetak Data Produk
Sumber : Data Olahan Penulis
Gambar : III.16 Use Case Diagram Cetak Data Produk
60
Tabel III.15
Deskripsi Use Case Diagram Cetak Data Produk
Use Case Narative Cetak Data Produk
Tujuan User dapat melakukan proses cetak
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak data poduk, menutup proses cetak bukti
data produk
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form cetak data produk
Aksi Aktor Reaksi Sistem
1. Aktor memiih
menu tampil
Sistem akan menampilkan cetak data produk
2. Aktor memilih
tombol tutup
Sistem akan menutup form cetak data produk
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
16. Use Case Diagram Cetak Bukti Pemesanan
Sumber : Data Olahan Penulis
Gambar : III.17 Use Case Diagram Cetak Bukti Pemesanan
61
Tabel III.16
Deskripsi Use Case Diagram Cetak Bukti Pemesanan
Use Case Narative Cetak Bukti Pesanan
Tujuan User dapat melakukan proses cetak
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak bukti pemesanan, mencari kode
pemesaan dan keluar dari proses cetak bukti
pemesanan
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form cetak bukti Pemesanan
Aksi Aktor Reaksi Sistem
1. Aktor memiih
menu cetak
Sistem akan menampilkan cetak bukti
pemesanan
2. Aktor memilih
menu cari
Sistem akan menampilkan kode pemesanan yang
akan di cetak
3. Aktor memilih
tombol keluar
Sistem akan keluar dari cetak bukti pemesanan
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
17. Use Case Diagram Cetak Bukti Pembayaran
Sumber : Data Olahan Penulis
Gambar : III.18 Use Case Diagram Cetak Bukti Pembayaran
62
Tabel III.17
Deskripsi Use Case Diagram Cetak Bukti Pembayaran
Use Case Narative Cetak Bukti Pesanan
Tujuan User dapat melakukan proses cetak
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak bukti pembayaran, mencari kode
pembayaran dan menutup proses cetak bukti
pembayaran
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form cetak bukti Pembayaran
Aksi Aktor Reaksi Sistem
1. Aktor memiih
menu cetak
Sistem akan menampilkan cetak bukti pembayaran
2. Aktor memilih
menu cari
Sistem akan menampilkan kode pembayaran yang
akan di cetak
3. Aktor memilih
tombol keluar
Sistem akan keluar dari cetak bukti pembayaran
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
18. Use Case Diagram Menu Laporan
Sumber : Data Olahan Penulis
Gambar : III.19 Use Case Diagram Menu Laporan
63
Tabel III.18
Deskripsi Use Case Diagram Menu Laporan
Use Case Narative Menu Laporan
Tujuan User dapat melihat dan mencetak menu laporan
Deskripsi Sistem ini memungkinkan aktor untuk melihat
dan mencetak laporan
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke menu laporan
Aksi Aktor Reaksi Sistem
1. Aktor memiih laporan
data konsumen
Sistem akan menampilkan laporan data
konsumen
2. Aktor memilih laporan
pembayaran
Sistem akan menampilkan laporan pembayaran
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh
Aktor.
19. Use Case Diagram Laporan Data Konsumen
Sumber : Data Olahan Penulis
Gambar : III.20 Use Case Diagram Laporan Data Konsumen
64
Tabel III.19
Deskripsi Use Case Diagram Laporan Data Konsumen
Use Case Narative Laporan Data Konsumen
Tujuan User dapat mengakses laporan data konsumen
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak laporan data konsumen, menutup form
laporan data konsumen
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form laporan data konsumen
Aksi Aktor Reaksi Sistem
1. Aktor memiih
menu cetak
Sistem akan menampilkan cetak laporan data
konsumen
2. Aktor memilih
cari
Sistem akan menampilkan laporan data konsumen
berdasarkan tanggal yang dicari
3. Aktor memilih
tombol tutup
Sistem akan menutup laporan data konsumen
Kondisi Akhir
Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan oleh Aktor.
20. Use Case Diagram Laporan Pembayaran
Sumber : Data Olahan Penulis
Gambar : III.21 Use Case Diagram Laporan Pembayaran
65
Tabel III.20
Deskripsi Use Case Diagram Laporan Pembayaran
Use Case Narative Laporan Pembayaran
Tujuan User dapat memilih laporan pembayaran
booking fee, laporan pembayaran uang muka,
dan laporan pelunasan
Deskripsi Sistem ini memungkinkan aktor untuk
mengakses laporan pembayaran booking fee,
laporan uang muka, laporan pelunasan
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke laporan pembayaran
Aksi Aktor Reaksi Sistem
1. Aktor memilih laporan
pembayaran booking fee
Sistem akan menampilkan laporan pembayaran
Booking fee
2. Aktor memilih laporan
pembayaran uang muka
Sistem akan menampilkan laporan pembayaran
Uang muka
3. Aktor memilih laporan
pembayaran pelunasan
Sistem akan menampilkan laporan pembayaran
Pelunasan
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh
Aktor.
21. Use Case Diagram Laporan Pembayaran Booking fee
Sumber : Data Olahan Penulis
Gambar : III.22 Use Case Diagram Laporan Pembayaran Booking fee
66
Tabel III.21
Deskripsi Use Case Diagram Laporan Pembayaran Booking fee
Use Case Narative Laporan Pembayaran Booking fee
Tujuan User dapat mengakses laporan pembayaran
booking fee
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak, cari dan menutup form laporan
pembayaran booking fee
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form laporan pembayaran
booking fee
Aksi Aktor Reaksi Sistem
1. Aktor memilih menu
cari tanggal
Sistem akan menampilkan laporan pembayaran
booking fee sesuai tanggal
2. Aktor memilih menu
cetak
Sistem akan menampilkan cetak laporan
pembayaran booking fee
3. Aktor memilih menu
cari tanggal
Sistem akan keluar dari laporan pembayaran
booking fee
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh Aktor.
22. Use Case Diagram Laporan Pembayaran Uang Muka
Sumber : Data Olahan Penulis
Gambar : III.23 Use Case Diagram Laporan Pembayaran Uang Muka
67
Tabel III.22
Deskripsi Use Case Diagram Laporan Pembayaran Uang Muka
Use Case Narative Laporan Pembayaran Uang Muka
Tujuan User dapat mengakses laporan pembayaran uang
muka
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak, cari dan keluar dari laporan
pembayaran uang muka
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form laporan pembayaran
uang muka
Aksi Aktor Reaksi Sistem
1. Aktor memilih menu
cari tanggal
Sistem akan menampilkan laporan pembayaran
uang muka sesuai tanggal
2. Aktor memilih menu
cetak
Sistem akan menampilkan cetak laporan
pembayaran uang muka
3. Aktor memilih menu
cari tanggal
Sistem akan keluar dari laporan pembayaran uang
muka
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh Aktor.
23. Use Case Diagram Laporan Pembayaran Pelunasan KPR
Sumber : Data Olahan Penulis
Gambar : III.24 Use Case Diagram Laporan Pembayaran Pelunasan KPR
68
Tabel III.23
Deskripsi Use Case Diagram Laporan Pembayaran Pelunasan KPR
Use Case Narative Laporan Pembayaran Pelunasan KPR
Tujuan User dapat mengakses laporan pembayaran
pelunasan kpr
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses cetak, cari dan menutup form laporan
pembayaran pelunasan kpr
Skenario Utama
Aktor User
Kondisi Awal Aktor telah masuk ke form laporan pembayaran
pelunasan kpr
Aksi Aktor Reaksi Sistem
1. Aktor memiih menu
cari tanggal
Sistem akan menampilkan laporan pembayaan
pelunasan kpr sesuai tanggal yang dicari
2. Aktor memilih menu
cetak
Sistem akan menampilkan cetak laporan
pembayaran pelunasan kpr
3. Aktor memilih menu
tutup
Sistem akan metutup form laporan pembayaran
pelunasan kpr
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh Aktor.
24. Use Case Diagram Logout
Sumber : Data Olahan Penulis
Gambar : III.25 Use Case Diagram User Logout
Tabel III.24
Deskripsi Use Case Diagram User Logout
Use Case Narative User Logout
Tujuan User dapat keluar dari sistem
Deskripsi Sistem ini memungkinkan aktor untuk melakukan
proses keluar dari sistem
69
Skenario Utama
Aktor User
Kondisi Awal Aktor belum melakukan logout
Aksi Aktor Reaksi Sistem
1. Aktor memiih logout
Sistem akan keluar dari menu utama
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan oleh Aktor
yaitu user keluar dari menu utama
3.3.3. Activity Diagram
1. Activity Diagram Login
Sumber : Data Olahan Penulis
Gambar : III.26 Activity Diagram Login
70
Sumber : Data Olahan Penulis
Gambar : III.27 Activity Diagram Login Detail
71
2. Activity Diagram Data User
Sumber : Data Olahan Penulis
Gambar : III.28 Activity Diagram Data User
72
3. Activity Diagram Data Konsumen
Sumber : Data Olahan Penulis
Gambar : III.29 Activity Diagram Data Konsumen
73
4. Activity Diagram Data Produk
Sumber : Data Olahan Penulis
Gambar : III.30 Activity Diagram Data Produk
74
5. Activity Diagram Komentar
Sumber : Data Olahan Penulis
Gambar : III.31 Activity Diagram Komentar
75
6. Activity Diagram Transaksi Pemesanan.
Sumber : Data Olahan Penulis
Gambar : III.32 Activity Diagram Transaksi Pemesanan
76
7. Activity Diagram Transaksi Pembayaran
Sumber : Data Olahan Penulis
Gambar : III.33 Activity Diagram Transaksi Pembayaran