13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring...

135
30 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Permasalahan Analisis permasalahan adalah proses untuk mengetahui masalah yang ada dan yang akan dibahas. Dimana untuk proses selanjutnya akan dibuat suatu solusi dan juga pemecahan alternatif dari permasalahan yang nantinya akan dapat membantu untuk menyelesaikan. Bagian administrasi merupakan bagian yang berperan dalam proses pemesanan, penjualan, pembayaran, penyelesaian akta tanah, dan pembatalan. Pada perusahaan yang bergerak dalam bidang properti berwujud (real property) selain melayani transaksi pemesanan hingga pembatalan pemesanan/pembelian tanah atau bangunan, bagian administrasi juga bertanggungjawab untuk menyimpan dokumen-dokumen pelengkap kegiatan transaksi pemesanan hingga pembatalan yang dimiliki oleh perusahaan. Untuk menjalankan perannya tersebut, bagian administrasi melakukan beberapa aktivitas antara lain: mencatat data kavling baik kavling yang sudah terjual maupun kavling yang belum terjual, mencatat data pembeli, mencatat transaksi pemesanan, mencatat transaksi penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta tanah ke notaris untuk pembeli yang telah melunasi pembayarannya, mencatat transaksi pembatalan pemesanan/pembelian jika ada, dan menyimpan dokumen yang dibutuhkan untuk setiap transaksi.

Transcript of 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring...

Page 1: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

30

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Permasalahan

Analisis permasalahan adalah proses untuk mengetahui masalah yang ada

dan yang akan dibahas. Dimana untuk proses selanjutnya akan dibuat suatu solusi

dan juga pemecahan alternatif dari permasalahan yang nantinya akan dapat

membantu untuk menyelesaikan.

Bagian administrasi merupakan bagian yang berperan dalam proses

pemesanan, penjualan, pembayaran, penyelesaian akta tanah, dan pembatalan.

Pada perusahaan yang bergerak dalam bidang properti berwujud (real property)

selain melayani transaksi pemesanan hingga pembatalan pemesanan/pembelian

tanah atau bangunan, bagian administrasi juga bertanggungjawab untuk

menyimpan dokumen-dokumen pelengkap kegiatan transaksi pemesanan hingga

pembatalan yang dimiliki oleh perusahaan. Untuk menjalankan perannya tersebut,

bagian administrasi melakukan beberapa aktivitas antara lain: mencatat data

kavling baik kavling yang sudah terjual maupun kavling yang belum terjual,

mencatat data pembeli, mencatat transaksi pemesanan, mencatat transaksi

penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus

mencatatnya, mengurus penyelesaian akta tanah ke notaris untuk pembeli yang

telah melunasi pembayarannya, mencatat transaksi pembatalan

pemesanan/pembelian jika ada, dan menyimpan dokumen yang dibutuhkan untuk

setiap transaksi.

Page 2: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

31

Transaksi pemesanan sering dilakukan pada saat ada pameran,

pemesanan dapat dilakukan di tempat dengan membayar uang pemesanan sebagai

jaminan. Konfirmasi pemesanan untuk kepastian jadi membeli atau tidak,

perusahaan menetapkan waktu maksimal 1 (satu) bulan setelah pemesanan, jika

pembeli tidak melakukan konfirmasi sebelum jatuh tempo konfirmasi pemesanan

maka pemesanan dianggap batal. Transaksi penjualan yang dilakukan melalui

Kredit Pemilikan Rumah (KPR) melibatkan pihak luar yaitu bank rekananan

perusahaan, bank berperan untuk menentukan layak atau tidaknya pembeli

tersebut membeli kavling melalui program KPR yang dimilikinya. Pembayaran

angsuran oleh pembeli sering kali tidak tepat waktu, namun perusahaan

mengalami kesulitan mengingatkan dan menagih pembeli untuk melakukan

pembayaran yang telah jatuh tempo, sehingga pembeli mengeluh karena tidak

adanya peringatan pembayaran dan harus membayar denda keterlambatan.

Penyelesaian akta tanah pada Pejabat Pembuat Akta Tanah (PPAT) atau Badan

Pertanahan Nasional (BPN) mengalami keterlambatan, bagian administrasi tidak

dapat memantau proses penyelesaian karena banyaknya transaksi yang ada,

sehingga berdampak pada kualitas pelayanan yang buruk kepada pembeli.

Sebagian besar transaksi yang dilakukan bagian administrasi memanfaatkan

dokumen yang berupa lembaran kertas, sekali transaksi minimal menggunakan 3

(tiga) lembar kertas sehingga untuk 100 (seratus) transaksi menggunakan 300

(tiga ratus) lembar kertas. Meningkatnya transaksi berbanding lurus dengan

jumlah dokumen yang dikelola bagian administrasi, karena dokumen berupa

kertas maka membutuhkan lemari dan ruang penyimpanan yang terus bertambah.

Perusahaan mengkhawatirkan akan resiko kehilangan dokumen yang dapat

Page 3: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

32

disebabkan oleh pencurian dokumen, kerusakan dokumen, kebakaran, atau

penyimpanan yang tidak teratur sehingga tidak ditemukan saat dibutuhkan.

Saat ini bagian administrasi tidak memiliki media atau alat untuk

memantau pembeli yang harus melakukan konfirmasi pemesanan, jatuh tempo

pembayaran tiap-tiap pembeli, dan penyelesaian akta tanah pada Pejabat Pembuat

Akta Tanah (PPAT). Hal ini tentu sangat menghambat fungsi bagian administrasi

untuk pelaporan ke manajer untuk mengambil keputusan. Dampak lainnya adalah

ketidakpuasan pembeli dalam pelayanan yang diberikan perusahaan, yang dapat

menyebabkan berkurangnya ketertarikan konsumen untuk menggunakan jasa

perusahaan. Bagian administrasi juga tidak memiliki media pengarsipan

elektronis, sehingga membutuhkan waktu yang lama dan tempat penyimpanan

yang lebih luas.

Dalam document flow dapat terlihat proses yang terjadi dalam transaksi

pemesanan, penjualan, pembayaran, penyelesaian akta tanah, dan pembatalan

yang akan digunakan sebagai acuan dalam pembuatan aplikasi sistem informasi

administrasi dan kearsipan properti di PT. DSG ini. Proses pemesanan ini

melibatkan pembeli dan bagian administrasi. Proses awal yaitu pembeli memilih

kavling yang akan dipesan, selagi memilih bagian administrasi menyiapkan form

pemesanan. Lalu pembeli mengisi form pemesanan seperti data pembeli dan

kavling yang dipilih, setelah diisi oleh pembeli, bagian administrasi melengkapi

form pemesanan seperti uang pemesanan, konfirmasi pemesanan, catatan, serta

tandatangan form pemesanan. Setelah itu form pemesanan digandakan rangkap 3

(tiga), 1 (satu) untuk pembeli dan 2 (dua) untuk diarsipkan perusahaan. Kemudian

hasil dari pemesanan akan dicatat dalam buku pemesanan untuk rekapitulasi.

Page 4: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

33

Document flow yang menggambarkan proses pemesanan dapat dilihat pada

Gambar 3.1.

Gambar 3.1 Document Flow Pemesanan

Proses penjualan dimulai saat pembeli melakukan konfirmasi jadi beli

dengan membawa bukti pemesanan. Kemudian bagian administrasi mengecek

buku pemesanan, setelah itu melakukan perhitungan jumlah uang muka dan

angsuran. Pembeli menentukan cara pembayaran uang muka dan angsuran, jika

pembayaran angsuran melalui KPR bagian administrasi melakukan negosiasi

Page 5: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

34

dengan pihak bank. Setelah itu bagian administrasi membuat bukti pembelian

rangkap 3 (tiga), 1 (satu) untuk pembeli dan 2 (dua) untuk disimpan sebagai arsip,

kemudian dicatat pada buku penjualan. Document flow yang menggambarkan

proses penjualan dapat dilihat pada Gambar 3.2.

Gambar 3.2 Document Flow Penjualan

Page 6: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

35

Proses berikutnya adalah proses pembayaran, proses pembayaran ini

melibatkan pembeli dan bagian administrasi. Proses pembayaran dengan

menunjukkan bukti pembelian yang dimiliki pembeli, kemudian bagian

administrasi mengecek buku penjualan dan menghitung kewajiban pembayaran,

lalu pembeli membayar sesuai perhitungan atau lebih. Bagian administrasi

membuat tanda terima pembayaran, jika pembayaran telah lunas maka bagian

administrasi membuat surat peluanasan. Document flow Pembayaran dapat dilihat

pada Gambar 3.3.

Gambar 3.3 Document Flow Pembayaran

Page 7: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

36

Proses berikutnya adalah penyelesaian akta yang melibatkan pembeli,

bagian administrasi, manajer, dan notaris. Pembeli yang telah melunasi

pembayaran berhak melakukan proses penyelesaian akta tanah dengan membawa

bukti pembayaran terakhir (lunas). Setelah itu bagian administrasi menyiapkan

dokumen-dokumen yang digunakan untuk mengurus pembaruan akta tanah seperti

akta tanah sekarang, dokumen pembeli, dan dokumen penjual lalu diserahkan

kepada notaris. Setelah dokumen balik nama lengkap, notaris membuat bukti balik

nama dan mengurus pembaruan akta tanah. Bukti balik nama tersebut digunakan

untuk mengkonfirmasi selesainya pembaruan akta tanah sesuai jadwal yang

ditentukan. Akta tanah yang telah diperbarui ditandatangani oleh pembeli dan

manajer, lalu akta digandakan rangkap 3 (tiga), akta asli disimpan notaris

sedangkan akta salinan untuk pembeli dan perusahaan. Document Flow

Penyelesaian Akta Tanah dapat dilihat pada Gambar 3.4 di halaman 37.

Proses berikutnya adalah pembatalan, baik pembatalan pemesanan

maupun pembatalan pembelian. Pembeli melakukan pembatalan dengan

membawa bukti pemesanan/pembelian, lalu bagian administrasi mengecek bukti

pemesana/pembelian dengan buku pemesanan atau buku penjualan untuk

menghitung pengembalian pembayaran. Setelah selesai melakukan transaksi

pengembalian pembayaran, bagian adminisrasi membuat bukti pembatalan yang

ditandatangani oleh pembeli dan bagian administrasi, bukti pembatalan

digandakan menjadi 3 (tiga) rangkap, 1 (satu) untuk pembeli dan 2 (dua) untuk

disimpan. Document Flow Pembatalan Pemesanan/Pembelian dapat dilihat pada

Gambar 3.5 di halaman 38.

Page 8: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

37

Gambar 3.4 Document Flow Penyelesaian Akta

Page 9: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

38

Gambar 3.5 Document Flow Pembatalan Pemesanan/Pembelian

Page 10: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

39

3.2 Analisis Kebutuhan

Berdasarkan analisis permasalahan dapat diperoleh bahwa permasalahan

yang dihadapi perusahaan adalah pengelolaan administrasi masih dilakukan secara

manual dan tidak adanya peringatan tentang jatuh tempo untuk pembayaran untuk

pembeli, konfirmasi pemesanan untuk pembeli, dan konfirmasi akta jadi pada

notaris.

Dengan penerapan sistem informasi administrasi dan kearsipan properti

ini, diharapkan dapat menghasilkan informasi-informasi yang dapat membantu

manajer perusahaan dalam pengambilan keputusan terkait peningkatakan

penjualan properti. Dengan demikian PT. DSG Surabaya diharapkan dapat

memanfaatkan sistem informasi dalam peningkatan pelayanan administrasi

kepada pembeli, pengarsipan dokumen properti, dan memperoleh informasi yang

dibutuhkan untuk pengembangan perusahaan dan memenangkan persaingan bisnis

properti. Berikut ini adalah data-data yang akan dipergunakan untuk menjalankan

sistem informasi administrasi dan kearsipan property pada PT. DSG Surabaya.

3.2.1 Entity Yang Terlibat Dalam Sistem

a. Pembeli, baik pembeli pribadi maupun pembeli perusahaan.

b. Bagian Administrasi, merupakan bagian di PT. DSG Surabaya yang bertugas

menangani masalah administratif dengan pembeli mulai dari pembeli

melakukan pemesanan hingga penyelesaian akta tanah.

c. Manajer, merupakan pimpinan sekaligus pemilik di PT. DSG Surabaya.

d. Bank, merupakan bank rekanan perusahaan yang menjamin Kredit Pemilikan

Rumah (KPR) dengan pembeli.

Page 11: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

40

e. Notaris/PPAT, merupakan pejabat yang menangani masalah penyelesaian akta

tanah kavling.

3.2.2 Input Yang Dibutuhkan Untuk Sistem

a. Data Kavling.

b. Data Perumahan.

c. Data Bank.

d. Data Notaris.

e. Data Karyawan.

f. Data Pembeli.

g. Data Pemesanan.

h. Data Penjualan.

i. Data Pembayaran.

j. Data Penyelesaian Akta Tanah.

k. Data Pembatalan.

l. Dokumen Kavling.

m. Dokumen Pembeli.

3.2.3 Proses-Proses Yang Terdapat Dalam Sistem

a. Proses Pemesanan Kavling.

b. Proses Penjualan Kavling.

c. Proses Pembayaran Uang Muka atau Angsuran.

d. Proses Penyelesaian Akta Tanah.

e. Proses Pembatalan Pemesanan/Pembelian.

f. Proses Pengarsipan Dokumen Pembeli.

g. Proses Pengarsipan Bukti Pemesanan.

h. Proses Pengarsipan Bukti Kontrak Pembelian, yang terdiri dari: Kontrak

Pembelian, Detail Pembayaran, dan Ketentuan-Ketentuan.

i. Proses Pengarsipan Kwitansi.

j. Proses Pengarsipan Bukti Pembatalan Pemesanan/Pembelian.

k. Proses Pengarsipan Akta Tanah.

Page 12: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

41

3.2.4 Output Yang Dihasilkan Dari Sistem

a. Bukti Pemesanan: berupa lembaran kertas yang kemudian ditandatangani

pemesan dan perusahaan, selanjutnya diarsipkan dan untuk dokumen kertas

disimpan oleh pemesan.

b. Bukti Kontrak Pembelian: berupa lembaran kertas yang kemudian

ditandatangani pembeli dan perusahaan, selanjutnya diarsipkan dan untuk

dokumen kertas disimpan oleh pembeli. Bukti Kontrak Pembelian terdapat 3

(tiga) lembar, yaitu sebagai berikut.

1. Kontrak Pembelian, yang berisi data pembeli, data kavling, jumlah uang

muka dan angsuran, serta persetujuan pembelian.

2. Detail Pembayaran, yang berisi jatuh tempo jadwal pembayaran dan jumlah

yang harus dibayarkan.

3. Ketentuan-Ketentuan, berisi ketentuan umum dan ketentuan khusus yang

harus dipatuhi oleh pembeli.

c. Bukti Pembayaran atau Kwitansi: berupa lembaran kertas yang kemudian

ditandatangani pemesan dan perusahaan, selanjutnya diarsipkan dan untuk

dokumen kertas disimpan oleh pembeli.

d. Bukti Pembatalan: berupa lembaran kertas yang kemudian ditandatangani

pemesan/pembeli dan perusahaan, selanjutnya diarsipkan dan untuk dokumen

kertas disimpan oleh pemesan/pembeli.

e. Warning System, berupa: tampilan di layar bagian administrasi. Warning

System meliputi sebagai berikut.

1. Peringatan jatuh tempo pembayaran, dengan jangka waktu maksimal

ditentukan oleh user.

Page 13: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

42

2. Peringatan jatuh tempo konfirmasi pemesanan, dengan jangka waktu

maksimal ditentukan oleh user.

3. Peringatan jatuh tempo penyelesaian akta tanah, dengan jangka waktu

maksimal ditentukan oleh user.

f. View Peta Lokasi Kavling, berupa: tampilan di layar bagian administrasi dan

dapat dicetak.

g. View Dokumen Pembeli, berupa: tampilan di layar bagian administrasi dan

dapat dicetak.

h. View Akta Tanah, berupa: tampilan di layar bagian administrasi dan dapat

dicetak.

i. Laporan-laporan yang terdiri dari laporan kavling baik kavling terjual maupun

kavling belum terjual, laporan perumahan, laporan bank, laporan notaris,

laporan karyawan, laporan pembeli baik pembeli pribadi maupun pembeli

perusahaan, laporan pemesanan, laporan penjualan, laporan pembayaran,

laporan penyelesaian akta tanah, laporan pembatalan, dan laporan tanggal jatuh

tempo.

3.3 Perancangan Sistem

Sistem yang dibuat adalah sistem informasi administrasi dan kearsipan

properti yang akan digunakan untuk membantu bagian administrasi di PT. DSG

Surabaya dalam penyelesaian tugasnya serta memberikan informasi kepada pihak

manajer untuk mengambil keputusan.

Sebelum proses pembuatan aplikasi, terlebih dahulu dilakukan proses

perancangan sistem. Hal ini dilakukan dengan tujuan supaya aplikasi yang dibuat

dapat berfungsi dengan baik sesuai dengan apa yang diharapkan, yaitu mampu

Page 14: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

43

membantu bagian administrasi dalam penyelesaian administrasi pembeli serta

membantu manajer dalam mengambil keputusan. Dalam perancangan sistem ini

ada beberapa tahapan yang harus dilakukan. Adapun tahapan dalam perancangan

sistem yang dilakukan adalah pembuatan System Flow, Data Flow Diagram

(DFD), Entity Relationship Diagram (ERD), Struktur Database dan pembuatan

Desain Input, Interface, dan Output.

3.3.1 System Flow Sistem Informasi Administrasi dan Kearsipan Properti

System flow administrasi dan kearsipan properti adalah sebuah alur

proses terkomputerisasi untuk melakukan proses administrasi dan kearsipan

properti yang akan diterapkan pada PT. DSG Surabaya. Terdapat 6 (enam) proses

dalam rancangan system flow ini, yaitu: transaksi pemesanan, transaksi penjualan,

transaksi pembayaran, transaksi penyelesaian akta tanah, transaksi pembatalan

pemesanan atau pembelian, dan warning system.

Pada proses pemesanan melibatkan pembeli dan bagian administrasi.

Proses pemesanan dimulai pada bagian administrasi mencari data pembeli,

kemudian pembeli memilih perumahan dan kavling yang diinginkan, selanjutnya

bagian administrasi menampilkan detail data kavling yang telah dipilih,

memasukkan jumlah uang pesanan, jatuh tempo konfimasi selanjutnya, dan

catatan untuk disimpan. Kemudian mencetak bukti pemesanan lalu ditandatangani

pembeli dan perusahaan, selanjutnya bagian administrasi men-scan bukti

pemesanan, untuk bukti pemesanan diberikan kepada pembeli sedangkan hasil

scan digunakan untuk pengarsipan perusahaan. Gambar 3.6 di halaman 46

menggambarkan System Flow Pemesanan.

Page 15: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

44

Proses selanjutnya yaitu penjualan yang melibatkan pembeli, bagian

administrasi, dan bank (jika menggunakan fasilitas KPR). Setelah ada konfirmasi

pemesanan dari pembeli, kemudian bagian administrasi mencari data pemesanan,

menambahkan diskon, total penambahan tanah dan pajak untuk menghitung total

keseluruhan. Bagian administrasi kemudian memasukkan jumlah uang muka dan

angsuran beserta cara pembayarannya, jika menggunakan fasilitas KPR harus

melalui persetujuan dari bank terlebih dulu. Selanjutnya memasukkan tmbahan

fasilitas atau bonus yang diterima pembeli. Kemudian mencetak bukti pembelian

lalu ditandatangani pembeli dan perusahaan, selanjutnya bagian administrasi men-

scan bukti pembelian, untuk bukti pembelian diberikan kepada pembeli

sedangkan hasil scan digunakan untuk pengarsipan perusahaan. Gambar 3.7 di

halaman 47 menggambarkan System Flow Penjualan.

Proses selanjutnya yaitu pembayaran melibatkan pembeli, dan bagian

administrasi. Pertama pembeli mengkonfirmasi untuk melakukan pembayaran

dengan membawa bukti pembelian. Bagian adinistrasi mencari data penjualan

kemudian tampil detail pembayaran. Lalu pembeli melakukan pembayaran sesuai

jumlah yang harus dibayar atau lebih, bagian administrasi memasukkan jumlah

pembayaran dan denda (jika ada) kemudian disimpan. Tiap pembayaran diberikan

bukti pembayaran berupa kwitansi, selanjutnya kwitansi ditandatangani oleh

pembeli dan karyawan lalu bagian administrasi men-scan bukti pembayaran,

untuk bukti pembayaran diberikan kepada pembeli sedangkan hasil scan

digunakan untuk pengarsipan perusahaan. Gambar 3.8 di halaman 48

menggambarkan System Flow Pembayaran.

Page 16: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

45

Proses berikutnya adalah penyelesaian akta tanah yang melibatkan

pembeli, bagian administrasi, manajer, dan notaris. Pembeli yang telah membayar

lunas dapat melakukan pengurusan akta tanah, pembeli dengan membawa bukti

pembayaran (lunas) mengkonfirmasi untuk melakukan penyelesaian akta tanah.

Bagian administrasi mencari data penjualan lalu menampilkan detail penjualan,

selanjutnya memilih notaris untuk membantu penyelesaian akta tanah dan

memilih karyawan sebagai penanggung jawab akta tanah baru. Setelah itu bagian

administrasi mencetak dokumen-dokumen pembeli dan akta tanah sekarang lalu

menyerahkan akta tanah serta dokumen-dokumen yang digunakan untuk

mengurus pembaruan akta tanah kepada notaris, kemudian notaris mengurus

pembaruan akta tanah. Bagian administrasi mengkonfirmasi notaris bahwa akta

tanah telah jadi, akta tanah yang telah diperbarui kemudian diserahkan pembeli

dan manajer untuk ditandatangani, setelah ditandatangani akta tadi digandakan

rangkap 3 (tiga) oleh notaris, akta asli disimpan notaris sedangkan akta salinan

untuk pembeli dan perusahaan. Bagian administrasi men-scan akta tanah baru,

hasil scan digunakan untuk pengarsipan elektronis. Gambar 3.9 di halaman 49

menggambarkan System Flow Penyelesaian Akta Tanah.

Lalu proses pembatalan pemesanan atau pembelian, yang terlibat dalam

proses ini adalah pembeli dan bagian administrasi. Proses ini dilakukan pada saat

pembeli memberikan konfirmasi pembatalan pemesanan atau pembelian, setelah

pernyataan pembatalan diterima oleh bagian administrasi, selanjutnya bagian

administrasi menghitung pengembalian uang yang telah dibayarkan setelah

dikurangi denda. Lalu bagian administrasi men-scan bukti pembatalan, untuk

bukti pembatalan diberikan kepada pembeli sedangkan hasil scan digunakan

Page 17: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

46

untuk pengarsipan perusahaan. Gambar 3.10 di halaman 50 menggambarkan

System Flow Pembatalan Pemesanan atau Pembelian.

Gambar 3.6 System Flow Pemesanan

Page 18: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

47

Gambar 3.7 System Flow Penjualan

Page 19: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

48

Gambar 3.8 System Flow Pembayaran

Page 20: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

49

Gambar 3.9 System Flow Penyelesaian Akta Tanah

Page 21: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

50

Gambar 3.10 System Flow Pembatalan Pemesanan/Pembelian

Proses terakhir yaitu warning system, proses ini merupakan proses

peringatan untuk pembayaran, konfirmasi pemesanan, dan penyelesaian akta

tanah. Sistem mengeluarkan peringatan, jika peringatan pembayaran bagian

administrasi mengkonfirmasi pembeli untuk melakukan pembayaran, jika

peringatan konfirmasi pemesanan bagian administrasi mengkonfirmasi pembeli

Page 22: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

51

untuk memastikan jadi membel atau tidak, jika peringatan penyelesaian akta tanah

bagian administrasi mengkonfirmasi notaris apakah akta sudah jadi atau belum.

Gambar 3.11 menggambarkan System Flow Warning System.

Gambar 3.11 System Flow Warning System

Page 23: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

52

3.3.2 Data Flow Diagram

Setelah proses desain dengan menggunakan System Flow, langkah

selanjutnya dalam desain adalah pembuatan Data Flow Diagram (DFD) yang

merupakan representasi grafik dalam menggambarkan arus data dari sistem secara

terstruktur dan jelas, sehingga dapat menjadi sarana dokumentasi yang baik. DFD

merupakan diagram yang menggunakan notasi-notasi untuk menggambarkan arus

data dan sistem secara logika. Keuntungan menggunakan DFD adalah

memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti

sistem yang dikembangkan.

a. Diagram Berjenjang

Diagram berjenjang menggambarkan hirarki proses-proses dari level dan

kelompok proses yang terlibat dalam administrasi dan kearsipan properti yang

diawali dari context diagram sampai Data Flow Diagram (DFD) level n (level

dimana proses tidak dapat dirinci lagi) dan menunjukan sub proses-sub proses

dari context diagram. Diagram berjenjang yang terdapat dalam sistem

administrasi dan kearsipan properti ini dapat dilihat pada Gambar 3.12 di

halaman 54. Diagram berjenjang ini menjelaskan hirarki proses sistem

informasi administrasi dan kearsipan properti pada PT. DSG Surabaya dan

proses-proses yang terdapat pada sistem. Diagram berjenjang ini digunakan

sebagai pedoman dalam pembuatan DFD. Diagram berjenjang sistem informasi

administrasi dan kearsipan properti ini terdiri dari 3 (tiga) proses utama yaitu

mengelola data master, mengelola transaksi, dan mengelola laporan. Masing-

masing dari sistem proses tersebut akan dijabarkan kedalam beberapa sub

proses.

Page 24: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

53

Mengelola data master memiliki 9 (sembilan) proses yaitu mengelola data

general, mengelola data kota (dengan sub proses mengelola data provinsi dan

mengelola detail kota), mengelola data pengguna, mengelola data perumahan

(dengan sub proses mengelola perumahan dan mengelola detail perumahan),

mengelola data kavling, mengelola data karyawan, mengelola data pembeli

(dengan sub proses yaitu mengelola pembeli perusahaan, mengelola pembeli

pribadi, dan mengarsipkan dokumen pembeli), mengelola data dokumen

pembeli, mengelola data notaris dan mengelola data bank. Mengelola transaksi

memiliki 6 (enam) proses yaitu mengelola transaksi pemesanan (dengan sub

proses yaitu menentukan data pemesanan, mencetak bukti pemesanan, dan

mengarsipkan bukti pemesanan), mengelola transaksi penjualan (dengan sub

proses yaitu menentukan data penjualan, mencetak bukti pembelian, dan

mengarsipkan bukti pembelian), mengelola transaksi pembayaran (dengan sub

proses yaitu pembayaran uang muka, pembayaran angsuran, mencetak bukti

pembayaran, dan mengarsipkan bukti pembayaran), mengelola transaksi

penyelesaian akta (dengan sub proses yaitu menentukan data penyelesaian akta,

menyerahkan dokumen balik nama, dan mengarsipkan akta tanah baru),

mengelola transaksi pembatalan (dengan sub proses yaitu menentukan data

pembatalan, mencetak bukti pembatalan, dan mengarsipkan bukti pembatalan),

dan warning system (dengan sub proses yaitu peringatan konfirmasi

pemesanan, peringatan jatuh tempo pembayaran, dan peringatan tanggal jadi

akta). Mengelola laporan memiliki 12 (dua belas) proses yaitu pembuatan

laporan: kavling, perumahan, bank, notaris, pembeli, karyawan, pemesanan,

penjualan, pembayaran, penyelesaian akta, pembatalan, tanggal jatuh tempo.

Page 25: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

54

Gambar 3.12 Diagram Berjenjang Sistem Informasi Administrasi dan Kearsipan Properti

Page 26: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

55

b. Context Diagram

Context diagram merupakan diagram pertama dalam rangkaian suatu DFD

yang menggambarkan entity yang berhubungan dengan sistem dan aliran data

secara umum. Desain dari context diagram sistem administrasi dan kearsipan

properti ini dapat di lihat pada Gambar 3.13 di halaman 56.

c. DFD Level 0 Sistem Administrasi dan Kearsipan Properti

Berdasar context diagram Gambar 3.13 di halaman 56, maka dapat dirancang

DFD Level 0 Sistem Informasi Administrasi dan Kearsipan Properti yang dapat

dilihat pada Gambar 3.14 di halaman 57.

d. DFD Level 1 Proses Mengelola Data Master

DFD Level 1 pada Gambar 3.15 di halaman 58 terdapat 9 (sembilan) proses

yaitu mengelola data: general, kota, pengguna, perumahan, kavling, karyawan,

pembeli, dokumen pembeli, notaris dan bank.

e. DFD Level 1 Proses Mengelola Transaksi

DFD Level 1 pada Gambar 3.16 di halaman 59 terdapat 6 (enam) proses yaitu

mengelola transaksi: pemesanan, penjualan, pembayaran, penyelesaian akta,

pembatalan, dan warning system.

f. DFD Level 1 Proses Pelaporan

DFD Level 1 pada Gambar 3.17 di halaman 60 terdapat 12 (dua belas) proses

yaitu pembuatan laporan: kavling, perumahan, bank, notaris, pembeli,

karyawan, pemesanan, penjualan, pembayaran, penyelesaian akta, pembatalan,

dan tanggal jatuh tempo.

Page 27: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

56

Akta Tanah Baru

Pengarsipan Bukti Pembelian

Dokumen Penjual

Data Bank

Data Notaris

Data KaryawanDokumen KavlingData Kavling

Data Pengguna

Data General Laporan Data Kavling Belum Terjual

Laporan Tanggal Jatuh Tempo

Laporan Data Kavling Terjual

Laporan Data Perumahan

Laporan Data Notaris

Laporan Data Karyawan

Laporan Pembatalan

Laporan Data Pembeli

Laporan Pembayaran

Laporan Data Bank

Laporan Penyelesaian Akta

Laporan Data Kavling

Laporan PemesananLaporan Penjualan

Data KotaData Provinsi

Data Detail Perumahan

Data Pembeli PribadiData Pembeli Perusahaan

Data Pemesanan

Data Perumahan

Dokumen Pembeli

Bukti Pemesanan

Pengarsipan Bukti PemesananData Penjualan

Bukti PembelianPersetujuan KPR

Konfirmasi Pembelian

Pengarsipan Bukti Pembayaran

Bukti Pembayaran

Bukti Pembayaran KPR

Pembayaran KPR

Pembayaran AngsuranPembayaran Uang Muka

Pengarsipan Akta Baru

Akta Tanah Baru

Bukti Balik Nama

Dokumen Balik Nama

Pengarsipan Bukti Pembatalan

Bukti Pembatalan

Konfirmasi Pembatalan

Data Pembatalan

Konfirmasi Akta JadiKonfirmasi Pembayaran KPR

Konfirmasi Pembayaran

Konfirmasi Pemesanan

Warning Akta JadiWarning Pembayaran

Warning Pemesanan

0

Sistem Informasi Administrasi dan Kearsipan Properti

+

Karyawan

Manager

Pembeli

Notaris

Bank

Gambar 3.13 Context Diagram Sistem Informasi Administrasi dan Kearsipan Properti

Page 28: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

57

Get Data Pengguna

[Ambil Data Detail Bayar]

Akta Tanah Baru

Pengarsipan Bukti Pembelian

Get Detail Tambahan

Get_Detail_Bayar

[Ambil Data Pembatalan]

[Ambil Data Penyelesaian Akta]

[Ambil Data Pembayaran]

[Ambil Data Detail Tambahan]

[Ambil Data Penjualan]

[Ambil Data Pemesanan]

[Ambil Data Detail Perumahan]

[Ambil Data Pembeli Perusahaan]

[Ambil Data Pembeli Pribadi

[Ambil Data Pembeli]

[Ambil Data Notaris]

[Ambil Data Bank]

[Ambil Data Karyawan]

[Ambil Data Kavling]

[Ambil Data Perumahan]

[Get Penyelesaian Akta]

[Get Detail Bayar]

[Get Data Pemesanan]

[Get Data Pembatalan]

[Simpan Data Pembatalan]

[Get Data Pembatalan]

[Simpan Data Pembatalan]

[Get Data Pembayaran]

[Get Data Penjualan]

[Get Data Pemesanan]

[Simpan Penyelesaian Akta]

[Get Dokumen Pembeli][Get Dokumen Kavling]

[Get Data Pembayaran]

[Get Data Penjualan]

[Get Data Notaris]

[Get Data Karyawan]

[Get Penyelesaian Akta][Simpan Penyelesaian Akta]

[Simpan Data Pembayaran]

[Get Data Pembayaran][Get Data Pembayaran]

[Simpan Detail Bayar]

[Simpan Data Pembayaran][Simpan Data Pembayaran]

[Simpan Detail Bayar]

[Get Data Penjualan][Get Data Penjualan][Simpan Data Penjualan]

[Get Data Penjualan]

[Simpan Detail Bayar]

[Simpan Detail Tambahan]

[Simpan Data Penjualan]

[Get Data Pemesanan]

[Get Data Bank]

[Get Data Pemesanan][Simpan Data Pemesanan]

[Get Data Pemesanan][Simpan Data Pemesanan]

[Get Data Kavling]

[Get Data Pembeli]

[Simpan Data Notaris]

[Simpan Data Bank]

[Get Data Kota5][Get Data Kota4]

[Simpan Data Karyawan]

[Get Data Kota3]

[Simpan Dokumen Kavling]

[Simpan Data Kavling]

[Get Data Perumahan1]

[Simpan Detail Perumahan]

[Get Data Perumahan][Simpan Data Perumahan]

[Get Data Kota2]

[Simpan Dokumen Pembeli]

[Get Data General2]

[Get Data Kota1]

[Simpan Pembeli Pribadi]

[Simpan Data Pembeli 1][Simpan Data Pembeli]

[Simpan Pembeli Perusahaan]

[Get Data General 1]

[Get Data Kota]

[Simpan Data Pengguna]

[Simpan Data Kota]

[Get Data Provinsi][Simpan Data Provinsi]

[Get Data General][Simpan Data General]

Data NotarisData Bank

Data KaryawanDokumen Kavling

Dokumen Penjual

Data Kavling

Data PenggunaData General

Laporan Data Kavling Belum TerjualLaporan Tanggal Jatuh Tempo

Laporan Data Kavling TerjualLaporan Data Perumahan

Laporan Data NotarisLaporan Data Karyawan

Laporan PembatalanLaporan Data Pembeli

Laporan PembayaranLaporan Data Bank

Laporan Penyelesaian AktaLaporan Data Kavling

Laporan PemesananLaporan Penjualan

Data Kota

Data ProvinsiData Detail Perumahan

Data Pembeli PribadiData Pembeli Perusahaan

Data Pemesanan

Data Perumahan

Dokumen PembeliBukti Pemesanan

Pengarsipan Bukti PemesananData Penjualan

Bukti Pembelian

Persetujuan KPR

Konfirmasi Pembelian

Pengarsipan Bukti Pembayaran

Bukti Pembayaran

Bukti Pembayaran KPRPembayaran KPR

Pembayaran AngsuranPembayaran Uang Muka

Pengarsipan Akta Baru

Akta Tanah Baru

Bukti Balik Nama

Dokumen Balik Nama

Pengarsipan Bukti Pembatalan

Bukti PembatalanKonfirmasi Pembatalan

Data Pembatalan

Konfirmasi Akta Jadi

Konfirmasi Pembayaran KPR

Konfirmasi PembayaranKonfirmasi Pemesanan

Warning Akta JadiWarning Pembayaran

Warning Pemesanan

KaryawanKaryawanKaryawan

PembeliPembeli

Bank

Notaris

Karyawan

PembeliPembeli

Karyawan

Manager

NotarisNotaris

Pembeli

Karyawan

PembeliPembeli

BankBank

Pembeli

Karyawan

Pembeli

Bank

Pembeli

KaryawanKaryawan

PembeliPembeli

Karyawan

PembeliPembeliPembeli

KaryawanKaryawanKaryawan

ManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManager

KaryawanKaryawanKaryawanKaryawanKaryawan

Notaris

Bank

1

Mengelola Data Master

+

2

Mengelola Transaksi

+

3

Mengelola Laporan

+

Manager

1 General

2 Provinsi

3 Kota

4 Perumahan

5 Kavling

6 Karyawan

7 Bank

8 Notaris

9 Pembeli

10 Pembeli Pribadi

11Pembeli

Perusahaan

12Detail

Perumahan

13Dokumen

Kavling

14Dokumen Pembeli

15 Pengguna

16 Pesan

17 Jual Beli

18Detail

Tambahan

19 Detail Bayar

20 Pembayaran

21Penyelesaian

Akta

22 Batal Pesan

Karyawan

Notaris

Gambar 3.14 DFD Level 0 Sistem Informasi Administrasi dan Kearsipan Properti

Page 29: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

58

Get Data Pengguna[Simpan Data Notaris]

[Simpan Dokumen Kavling]

[Simpan Data Kavling]

[Get Data Perumahan1]

[Simpan Detail Perumahan]

[Get Data Perumahan]

[Simpan Data Perumahan]

[Simpan Data Karyawan]

[Simpan Data Bank][Get Data Kota5]

[Get Data Kota3]

[Get Data Kota4]

[Get Data Kota2]

[Simpan Dokumen Pembeli]

[Get Data General2]

[Get Data Kota1][Simpan Pembeli Pribadi]

[Simpan Data Pembeli 1][Simpan Data Pembeli]

[Simpan Pembeli Perusahaan]

[Get Data General 1]

[Get Data Kota]

[Simpan Data Pengguna]

[Simpan Data Kota]

[Get Data Provinsi]

[Simpan Data Provinsi]

[Get Data General]

[Simpan Data General]

Data Notaris

Data Bank

Data Pembeli Pribadi

Data Pembeli PerusahaanDokumen Pembeli

Data Karyawan

Dokumen Kavling

Data Kavling

Data Pengguna

Data General

Data KotaData Provinsi

Data Detail Perumahan

Data Perumahan

Pembeli

Karyawan

PembeliPembeli

KaryawanKaryawanKaryawanKaryawanKaryawanKaryawanKaryawanKaryawan

Bank

Notaris

1 General1 General

2 Provinsi2 Provinsi

3 Kota

15 Pengguna

3 Kota

1 General

11Pembeli

Perusahaan

9 Pembeli9 Pembeli

10 Pembeli Pribadi

3 Kota

1 General

14Dokumen Pembeli

3 Kota

4 Perumahan4 Perumahan

12Detail

Perumahan

4 Perumahan

5 Kavling

13Dokumen

Kavling

3 Kota

6 Karyawan

3 Kota3 Kota

7 Bank

8 Notaris

1

Mengelola Data General

2

Mengelola Data Kota

+

3Mengelola

Data Pengguna

4Mengelola

Data Perumahan +

5

Mengelola Data Kavling

6

Mengelola Data Karyawan

7

Mengelola Data Pembeli

+

8

Mengelola Data Notaris

9

Mengelola Data Bank

15 Pengguna

Gambar 3.15 DFD Level 1 Proses Mengelola Data Master

Page 30: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

59

Akta Tanah Baru

Pengarsipan Bukti Pembelian

[Get Penyelesaian Akta]

[Get Detail Bayar]

[Get Data Pemesanan]

[Get Data Pembatalan]

[Simpan Data Pembatalan]

[Get Data Pembatalan]

[Simpan Data Pembatalan]

[Get Data Pembayaran]

[Get Data Penjualan][Get Data Pemesanan]

[Simpan Penyelesaian Akta]

[Get Dokumen Pembeli]

[Get Dokumen Kavling]

[Get Data Pembayaran][Get Data Penjualan]

[Get Data Notaris]

[Get Data Karyawan]

[Get Penyelesaian Akta][Simpan Penyelesaian Akta]

[Simpan Data Pembayaran]

[Get Data Pembayaran][Get Data Pembayaran]

[Simpan Detail Bayar][Simpan Data Pembayaran][Simpan Data Pembayaran]

[Simpan Detail Bayar]

Get Detail Tambahan

Get_Detail_Bayar

[Get Data Penjualan]

[Get Data Penjualan]

[Simpan Data Penjualan]

[Get Data Penjualan]

[Simpan Detail Bayar][Simpan Data Penjualan]

[Simpan Detail Tambahan]

[Get Data Pemesanan]

[Get Data Bank]

[Get Data Pemesanan]

[Simpan Data Pemesanan]

[Get Data Pemesanan]

[Simpan Data Pemesanan]

[Get Data Kavling]

[Get Data Pembeli]

Dokumen Penjual

Data Pemesanan

Bukti PemesananPengarsipan Bukti Pemesanan

Data Penjualan

Bukti Pembelian

Persetujuan KPR

Konfirmasi Pembelian

Pengarsipan Bukti PembayaranBukti Pembayaran

Bukti Pembayaran KPR

Pembayaran KPR

Pembayaran AngsuranPembayaran Uang Muka

Pengarsipan Akta Baru

Akta Tanah Baru

Bukti Balik NamaDokumen Balik Nama

Konfirmasi Akta Jadi

Pengarsipan Bukti Pembatalan

Bukti Pembatalan

Konfirmasi Pembatalan

Data Pembatalan

Konfirmasi Pembayaran KPR

Konfirmasi Pembayaran

Konfirmasi Pemesanan

Warning Akta Jadi

Warning Pembayaran

Warning Pemesanan

KaryawanKaryawanKaryawan

PembeliPembeli

Bank

Notaris

Karyawan

PembeliPembeli

Karyawan

NotarisNotaris

Pembeli

Karyawan

PembeliPembeli

BankBank

Pembeli

Karyawan

Pembeli

Bank

Pembeli

KaryawanKaryawan

PembeliPembeli

Manager

9 Pembeli

5 Kavling

16 Pesan16 Pesan16 Pesan16 Pesan

7 Bank

16 Pesan

17 Jual Beli

18Detail

Tambahan

19 Detail Bayar

17 Jual Beli17 Jual Beli17 Jual Beli17 Jual Beli

19 Detail Bayar

20 Pembayaran20 Pembayaran

19 Detail Bayar

17 Jual Beli

20 Pembayaran20 Pembayaran20 Pembayaran

21Penyelesaian

Akta21 Penyelesaian Akta

6 Karyawan

8 Notaris

17 Jual Beli

20 Pembayaran

13Dokumen

Kavling

14Dokumen Pembeli

21 Penyelesaian Akta

16 Pesan

17 Jual Beli

20 Pembayaran

22 Batal Pesan22 Batal Pesan22 Batal Pesan22 Batal Pesan

16 Pesan

19 Detail Bayar

21Penyelesaian

Akta

1

Mengelola Transaksi

Pemesanan

+

2

Mengelola Transaksi Penjualan

+

3

Mengelola Transaksi

Pembayaran

+

4

Mengelola Transaksi

Penyelesaian Akta+

5

Mengelola Transaksi

Pembatalan

+

6

Warning System

+

19 Detail Bayar

18 Detail Tambahan

Karyawan

Notaris

Gambar 3.16 DFD Level 1 Proses Mengelola Transaksi

Page 31: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

60

[Ambil Data Detail Bayar]

[Ambil Data Pembatalan]

[Ambil Data Penyelesaian Akta]

[Ambil Data Pembayaran]

[Ambil Data Detail Tambahan]

[Ambil Data Penjualan]

[Ambil Data Pemesanan]

[Ambil Data Detail Perumahan]

[Ambil Data Pembeli Perusahaan]

[Ambil Data Pembeli Pribadi

[Ambil Data Pembeli]

[Ambil Data Karyawan]

[Ambil Data Notaris]

[Ambil Data Bank]

[Ambil Data Kavling]

[Ambil Data Perumahan]

Laporan Data Kavling Belum Terjual

Laporan Tanggal Jatuh Tempo

Laporan Data Kavling Terjual

Laporan Data Perumahan

Laporan Data Notaris

Laporan Data Karyawan

Laporan Pembatalan

Laporan Data Pembeli

Laporan Pembayaran

Laporan Data Bank

Laporan Data Kavling

Laporan Penyelesaian Akta

Laporan Pemesanan

Laporan Penjualan

ManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManagerManager

4 Perumahan

5 Kavling

6 Karyawan

7 Bank

8 Notaris

9 Pembeli

10 Pembeli Pribadi

11Pembeli

Perusahaan

12Detail

Perumahan

16 Pesan

17 Jual Beli

18Detail

Tambahan

20 Pembayaran

21Penyelesaian

Akta

22 Batal Pesan

1Pembuatan

Laporan Kavling

2Pembuatan

Laporan Perumahan

3

Pembuatan Laporan Bank

4Pembuatan

Laporan Notaris

5Pembuatan

Laporan Pembeli

6Pembuatan

Laporan Karyawan

7Pembuatan

Laporan Pemesanan

8Pembuatan

Laporan Penjualan

9Pembuatan

Laporan Pembayaran

10

Pembuatan Laporan

Penyelesaian Akta

11Pembuatan

Laporan Pembatalan

12

Pembuatan Laporan Tanggal

Jatuh Tempo

19 Detail Bayar

Gambar 3.17 DFD Level 1 Proses Pelaporan

Page 32: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

61

g. DFD Level 2 Proses Mengelola Data Kota

DFD Level 2 pada Gambar 3.18 terdapat 2 (dua) proses yaitu mengelola data

provinsi dan mengelola detail kota.

[Simpan Data Kota]

[Get Data Provinsi]

[Simpan Data Provinsi]

Data Kota

Data Provinsi

KaryawanKaryawan

2 Provinsi2 Provinsi

3 Kota

1

Mengelola Data Provinsi

2

Mengelola Detail Kota

Gambar 3.18 Level 2 Proses Mengelola Data Kota

h. DFD Level 2 Proses Mengelola Data Perumahan

DFD Level 2 pada Gambar 3.19 terdapat 2 (dua) proses yaitu mengelola

perumahan dan mengelola detail perumahan.

[Get Data Perumahan1]

[Simpan Detail Perumahan]

[Simpan Data Perumahan]

[Get Data Kota]

Data Detail Perumahan

Data Perumahan

KaryawanKaryawan

3 Kota

4 Perumahan

12Detail

Perumahan

4 Perumahan

1

Mengelola Perumahan

2Mengelola

Detail Perumahan

Gambar 3.19 Level 2 Proses Mengelola Data Perumahan

i. DFD Level 2 Proses Mengelola Data Pembeli

DFD Level 2 pada Gambar 3.20 di halaman 62 terdapat 3 (tiga) proses yaitu

mengelola pembeli perusahaan, mengelola pembeli pribadi, dan mengarsipkan

dokumen pembeli.

Page 33: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

62

[Get Data Kota2]

[Simpan Dokumen Pembeli]

[Get Data General2]

[Get Data Kota1]

[Simpan Pembeli Pribadi]

[Simpan Data Pembeli 1]

[Get Data General 1]

[Simpan Pembeli Perusahaan]

[Simpan Data Pembeli]

Data Pembeli Pribadi

Data Pembeli Perusahaan

Dokumen Pembeli

PembeliPembeliPembeli

1 General

11Pembeli

Perusahaan

9 Pembeli9 Pembeli

10 Pembeli Pribadi

3 Kota

1 General

14Dokumen Pembeli

3 Kota

1Mengelola Pembeli

Perusahaan

2

Mengelola Pembeli Pribadi

3Mengelola Dokumen Pembeli

Gambar 3.20 Level 2 Proses Mengelola Data Pembeli

j. DFD Level 2 Proses Mengelola Transaksi Pemesanan

DFD Level 2 pada Gambar 3.21 terdapat 3 (tiga) proses yaitu: menentukan

data pemesan, mencetak bukti pemesanan, dan mengarsipkan bukti pemesanan.

[Get Data Pemesanan]

[Simpan Data Pemesanan]

[Get Data Pemesanan]

[Simpan Data Pemesanan]

[Get Data Kavling]

[Get Data Pembeli]Data Pemesanan

Bukti Pemesanan

Pengarsipan Bukti Pemesanan

Karyawan

PembeliPembeli

9 Pembeli

5 Kavling

16 Pesan16 Pesan16 Pesan16 Pesan

1

Menentukan Data

Pemesanan

2Mencetak

Bukti Pemesanan

3Mengarsipkan

Bukti Pemesanan

Gambar 3.21 Level 2 Proses Mengelola Transaksi Pemesanan

Page 34: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

63

k. DFD Level 2 Proses Mengelola Transaksi Penjualan

DFD Level 2 pada Gambar 3.22 terdapat 3 (tiga) proses yaitu: menentukan

data penjualan, mencetak bukti pembelian, dan mengarsipkan bukti pembelian.

Get Detail Tambahan

Get_Detail_Bayar

[Get Data Penjualan]

[Simpan Data Penjualan]

[Simpan Data Penjualan]

[Simpan Detail Bayar]

[Simpan Detail Tambahan]

[Get Data Pemesanan]

[Get Data Bank]

Pengarsipan Bukti Pembelian

Data Penjualan

Bukti Pembelian

Persetujuan KPR

Konfirmasi PembelianPembeli

Bank

Pembeli

Karyawan

7 Bank

16 Pesan

18Detail

Tambahan

17 Jual Beli

19 Detail Bayar

17 Jual Beli17 Jual Beli

19 Detail Bayar

18Detail

Tambahan

1

Menentukan Data Penjualan

2

Mencetak Bukti Pembelian

3

Mengarsipkan Bukti Pembelian

Karyawan

Gambar 3.22 Level 2 Proses Mengelola Transaksi Penjualan

l. DFD Level 2 Proses Mengelola Transaksi Pembayaran

DFD Level 2 pada Gambar 3.23 di halaman 63 terdapat 4 (empat) proses yaitu:

pembayaran uang muka, pembayaran angsuran, mencetak bukti pembayaran,

dan mengarsipkan bukti pembayaran.

Page 35: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

64

[Simpan Data Pembayaran]

[Get Data Pembayaran]

[Get Data Pembayaran]

[Simpan Detail Bayar]

[Simpan Data Pembayaran]

[Simpan Data Pembayaran]

[Simpan Detail Bayar]

[Get Data Penjualan]

[Get Data Penjualan]

Pengarsipan Bukti Pembayaran

Bukti Pembayaran

Bukti Pembayaran KPR

Pembayaran KPR

Pembayaran Angsuran

Pembayaran Uang MukaPembeliPembeli

BankBank

Pembeli

Karyawan

17 Jual Beli17 Jual Beli

19 Detail Bayar

20 Pembayaran20 Pembayaran

19 Detail Bayar

20 Pembayaran20 Pembayaran20 Pembayaran

1

Pembayaran Uang Muka

2

Pembayaran Angsuran

3

Mencetak Bukti

Pembayaran

4Mengarsipkan

Bukti Pembayaran

Gambar 3.23 Level 2 Proses Mengelola Transaksi Pembayaran

m. DFD Level 2 Proses Mengelola Transaksi Penyelesaian Akta

DFD Level 2 pada Gambar 3.24 tentang penyelesaian akta tanah.

[Simpan Penyelesaian Akta]

[Get Dokumen Pembeli]

[Get Dokumen Kavling]

[Get Data Pembayaran]

[Get Data Penjualan]

[Get Data Notaris]

[Get Data Karyawan]

[Get Penyelesaian Akta]

Akta Tanah Baru

[Simpan Penyelesaian Akta]

Dokumen Penjual

Pengarsipan Akta Baru

Akta Tanah Baru

Bukti Balik Nama

Dokumen Balik NamaNotarisNotaris

Pembeli

Karyawan

Manager

21Penyelesaian

Akta21

Penyelesaian Akta

6 Karyawan

8 Notaris

17 Jual Beli

20 Pembayaran

13Dokumen

Kavling

14Dokumen Pembeli

21Penyelesaian

Akta

1

Menentukan Data Penyelesaian

Akta Tanah

2

Menyerahkan Dokumen Balik

Nama

3Mengarsipkan

Akta Tanah Baru

Notaris

Gambar 3.24 Level 2 Proses Mengelola Transaksi Penyelesaian Akta

Page 36: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

65

n. DFD Level 2 Proses Mengelola Transaksi Pembatalan

DFD Level 2 pada Gambar 3.25 terdapat 3 (tiga) proses yaitu: menentukan

data pembatalan, mencetak bukti pembatalan, dan mengarsipkan mengarsipkan

bukti pembatalan.

[Get Data Pembatalan]

Pengarsipan Bukti Pembatalan

[Get Data Pembatalan]

[Simpan Data Pembatalan]

[Get Data Penjualan]

[Get Data Pembayaran]

[Get Data Pemesanan]

[Simpan Data Pembatalan]

Bukti Pembatalan

Konfirmasi Pembatalan

Data Pembatalan

Karyawan

PembeliPembeli

Karyawan

16 Pesan 17 Jual Beli

20 Pembayaran

22 Batal Pesan22 Batal Pesan22 Batal Pesan22 Batal Pesan

1

Menentukan Data

Pembatalan

2

Mencetak Bukti

Pembatalan3

Mengarsipkan Bukti

Pembatalan Gambar 3.25 Level 2 Proses Mengelola Transaksi Pembatalan

o. DFD Level 2 Proses Warning System

DFD Level 2 pada Gambar 3.26 terdapat 3 (tiga) proses yaitu: peringatan

konfirmasi pemesanan, peringatan jatuh tempo pembayaran, dan peringatan

tanggal jadi akta.

[Get Penyelesaian Akta]

[Get Detail Bayar]

[Get Data Pemesanan]

Konfirmasi Akta Jadi

Konfirmasi Pembayaran KPR

Konfirmasi Pembayaran

Konfirmasi Pemesanan

Warning Akta Jadi

Warning Pembayaran

Warning Pemesanan

KaryawanKaryawanKaryawan

PembeliPembeli

Bank

Notaris

16 Pesan

19 Detail Bayar

21Penyelesaian

Akta

1

Peringatan Konfirmasi Pemesanan

2

Peringatan Jatuh Tempo Pembayaran

3Peringatan

Tanggal Jadi Akta

Gambar 3.26 Level 2 Proses Warning System

Page 37: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

66

3.3.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) adalah suatu desain sistem yang

digunakan untuk mempresentasikan, menentukan dan mendokumentasikan

kebutuhan-kebutuhan untuk sistem pemrosesan database. Pada Gambar berikut

akan dijelaskan relasi-relasi atau hubungan antar tabel dalam perancangan sistem

informasi administrasi dan kearsipan properti dalam bentuk conceptual data

model dan physical data model.

a. Conceptual Data Model

Sebuah Conceptual Data Model (CDM) menggambarkan secara keseluruhan

konsep struktur basis data yang dirancang untuk aplikasi sistem informasi

administrasi dan kearsipan properti. CDM untuk sistem informasi administrasi

dan kearsipan properti sebagaimana terlihat pada Gambar 3.27 di halaman 67.

b. Physical Data Model

Sebuah Physical Data Model (PDM) menggambarkan secara detail konsep

rancangan struktur basis data yang dirancang untuk sesuatu program aplikasi.

PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-

tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap tabel.

PDM untuk sistem informasi administrasi dan kearsipan properti sebagaimana

terlihat pada Gambar 3.28 di halaman 68.

Page 38: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

67

no ppjb

Relation_970no pembayaran

Id Perumahan

id karyawan

id notaris

no pemesanan

no ppjb

no ppjb

no ppjb

no ppjb

id bank

no pesan

Relation_700id kavling

id pembeli

id kota

id kota

id gen

id gen

id gen

id kota

id perumahan

id kota

id kota

id pembeli

id pembeli

id pembeli

id kavling

Id Perumahan

id propinsi

Bankid_banknama_bankBHalamatkotakode1telp1kode2telp2kode3fax

Provinsiid_provnama_prov

Kotaid_kotaid_provinsinama_kotakode_area

Notarisid_notaris_ppatnamask_notarissk_ppatalamatkotakode1no_telpno_hpkode2fax

Perumahanid_perumahannama_perumahanalamatkotakode1no_telpkode2faxweb_site

Kavlingid_kavlingno_kavlingblokalamatlokasiluas_tanahharga_tanahketerang antipe_bangunandeskripsiluas_bangunanharga_bangunantotal_harga

Karyawanid_karyawannamaid_pendudukno_id_pendudukalamat_ktpkota_ktpkode1telp_ktpalamatkotakode2no_telpno_hptmpt_lahirtgl_lahirjenis_kelaminag amastatusjml_anaklokasijabatanmulai_kerja

Pembeliid_pembelitipe_pembeli

Pembeli_Pribaditipe_pembelinamaid_pendudukno_id_penduduknpwpalamatkotatmpt_lahirtgl_lahirkode1no_telpno_hpjenis_kelaminag amastatusjml_anakpekerjaanjabatannama_perusalamat_peruskota_peruskode5no_telp_perusgaji_bers ihnama2id_penduduk2no_id_penduduk2npwp2alamat2kota2tmpt_lahir2tgl_lahir2kode4no_telp2no_hp2jenis_kelamin2ag ama2pekerjaan2jabatan2nama_perus2alamat_perus2kota_perus2kode6no_telp_perus2gaji_bers ih2

Pembeli_Perusahaantipe_pembelinamano_akte_pendirianSK_kehakimannpwpberita_perusSIUPtanda_daftar_perusalamatkotakode2no_telpno_hpkode3faxnama2id_penduduk2no_id_penduduk2npwp2alamat2kota2tmpt_lahir2tgl_lahir2kode4no_telp2no_hp2jenis_kelamin2agama2pekerjaan2jabatan2nama_perus2alamat_perus2kota_perus2kode6no_telp_perus2g aji_bers ih2

Generalid_g enkelompoknamaketerang an

Detail_Perumahanid_tipeid_perumahannama_tipe

Dokumen_Kavlingid_kavlingnama_dokg ambar

Dokumen_Pembelinama_dokgambar

Pengg unanama_userpasswordnama_role

Pesanno_pesanbayar_pesantempo_konfirmcatatanbukti

jualbelino_ppjbtggl_transdiskon_perdiskon_totaltmbh_tanahtmbh_hargatmbh_totalpajak_perpajak_totaltotal_keseluruhanuang _pesansisa_bayartotal_UMtipe_bayar_UMkali_UMtotal_angsurantipe_bayar_angsurankali_angsuranbukti_kontrakbukti_detailbukti_ketentuan

Pembayaranno_pembayarantgl_pembayaranjenis_pembayaranpembayaran_keharus_bayartotal_piutangpembayarandenda_perdendatot_bayarterbilangsisa_piutangbukti

Penyelesaian_aktano_kontraktgl_kontrakno_akte_jual_belitgl_jadibiaya_administrasicatatanstatusakta

Batal_Pesanno_pembatalantgl_pembatalanjenis_pembatalandenda_perdendacashbackalasan

Detail_Bayarno_pembayaranjenis_pembayaranpembayaran_keharus_bayarjatuh_tempopiutangbayardendasisa_piutang

Detail_tambahanjenis_tambahannama_tambahanjumlahketerang an

Gambar 3.27 CDM Administrasi dan Kearsipan Properti

Page 39: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

68

NO_PPJB = NO _PPJ B

NO_PEMBAYARAN = NO_PEMBAYARANNO_PEMBATALAN = NO_PEMBATALAN

I D_PERUMAHAN = ID_PERUMAHAN

I D_KARYAWAN = ID_KARYAW AN

ID_NOTARI S_PPAT = I D_NOTARIS_PPAT

NO_PESAN = NO _PESAN

NO_PPJ B = NO_PPJ B

NO _PPJ B = NO_PPJ B

NO _PPJ B = NO_PPJ B

NO_PPJ B = NO_PPJ B

ID_BANK = ID_BANK

NO_PESAN = NO _PESAN

ID_KAVLING = ID_KAVLINGNO_PESAN = NO _PESAN

ID_PEMBELI 1 = I D_PEMBELI1

I D_KO TA = ID_KOTA

ID_KOTA = I D_KO TA

I D_G EN = ID_GEN

I D_GEN = I D_GEN

ID_GEN = I D_GE N

ID_KOTA = I D_KOTA

ID_PERUMAHAN = I D_PE RUM AHAN

I D_KO TA = ID_KOTA

ID_KOTA = I D_KOTA

ID_PEMBE LI 1 = I D_PEMBELI1

ID_PEMBELI1 = I D_PEMBELI 1

I D_PEMBELI 1 = ID_PEMBELI1

ID_KAVLING = ID_KAVLI NG

ID_PERUMAHAN = I D_PE RUM AHAN

ID_PROV = ID_PROV

BANKID_BANK varchar(15)ID_KOT A varchar(15)NA MA_BA NK varchar(20)BH varchar(25)ALAMAT varchar(50)KOTA varchar(15)KODE1 varchar(10)TE LP1 varchar(15)KODE2 varchar(10)TE LP2 varchar(15)KODE3 varchar(10)FAX varchar(15)

PROVINSIID_PROV varchar(10)NAMA_PROV varchar(25)

KOTAID_KOTA varchar(15)ID_PROV varchar(10)NAMA_KOTA varchar(25)KODE_AREA varchar(10)

NOTARISID_NOTARIS_PPAT varchar(15)ID_KOTA varchar(15)NAMA varchar(25)SK_NOTARIS varchar(25)SK_P PAT varchar(25)ALAMAT varchar(50)KOT A varchar(15)KODE1 varchar(10)NO_T ELP varchar(15)NO_HP varchar(15)KODE2 varchar(10)FAX varchar(15)

PERUMAHANID_PERUMAHAN varchar(15)NAMA_PERUMAHA N varchar(25)ALAMAT varchar(50)KOTA varchar(15)KODE1 varchar(10)NO_T ELP varchar(15)KODE2 varchar(10)FAX varchar(15)WE B_SITE varchar(30)

KA VLINGID_KAVLING varchar(15)NO_PESAN varchar(15)ID_PERUMAHAN varchar(15)NO_KAVLING varchar(5)BLOK varchar(5)ALAMAT varchar(50)LOKASI varchar(15)LUAS_T ANAH integerHARGA_T ANAH numeric(8,2)KETERANGAN varchar(20)TIP E_BANGUNAN varchar(15)DESKRIP SI varchar(50)LUAS_BANGUNAN integerHARGA_BANGUNA N numeric(8,2)TOTAL_HARGA numeric(8,2)

KA RYA WANID_KARYAWAN varchar(15)ID_PERUMAHAN varchar(15)ID_KOT A varchar(15)ID_GEN varchar(15)NA MA varchar(25)ID_PENDUDUK varchar(5)NO_ID_PENDUDUK varchar(25)ALAMAT_K TP varchar(50)KOTA_KT P varchar(15)KODE1 varchar(10)TE LP _KTP varchar(15)ALAMAT varchar(50)KOTA varchar(15)KODE2 varchar(10)NO_T ELP varchar(15)NO_HP varchar(15)TMPT_LAHIR varchar(15)TGL_LAHIR timestampJENIS_KELAMIN varchar(15)AGAMA varchar(15)ST ATUS varchar(15)JML_ANAK integerLOKA SI varchar(15)JABA TAN varchar(15)MULA I_KERJA timestamp

PEMBE LIID_PEMBE LI1 varchar(15)TIP E_PEMBELI varchar(15)

PE MBELI_PRIBADIID_PEMBE LI1 varchar(15)ID_KOTA varchar(15)ID_GEN varchar(15)TIP E_PEMBELI varchar(15)NAMA varchar(25)ID_PENDUDUK varchar(5)NO_ID_PENDUDUK varchar(25)NPWP varchar(25)ALAMAT varchar(50)KOTA varchar(15)TMPT _LAHIR varchar(15)TGL_LAHIR timestampKODE1 varchar(10)NO_T ELP varchar(15)NO_HP varchar(15)JENIS_KELAMIN varchar(15)AGAMA varchar(15)ST AT US varchar(15)JML_ANA K integerPEKERJAAN varchar(15)JABA TAN varchar(15)NAMA_PERUS varchar(25)ALAMAT_PERUS varchar(50)KOTA_PERUS varchar(15)KODE5 varchar(10)NO_T ELP_PE RUS varchar(15)GAJI_BERSIH numeric(8,2)NAMA2 varchar(25)ID_PENDUDUK 2 varchar(5)NO_ID_PENDUDUK2 varchar(25)NPWP2 varchar(25)ALAMAT2 varchar(50)KOTA2 varchar(15)TMPT _LAHIR2 varchar(15)TGL_LAHIR2 timestampKODE4 varchar(10)NO_T ELP2 varchar(15)NO_HP2 varchar(15)JENIS_KELAMIN2 varchar(15)AGAMA2 varchar(15)PEKERJAAN2 varchar(15)JABA TAN2 varchar(15)NAMA_PERUS2 varchar(25)ALAMAT_PERUS2 varchar(50)KOTA_PERUS2 varchar(15)KODE6 varchar(10)NO_T ELP_PE RUS2 varchar(15)GAJI_BERSIH2 numeric(8,2)

PEMBE LI_PE RUS AHAANID_PEMBELI1 varchar(15)ID_KOTA varchar(15)ID_GEN varchar(15)TIPE_PEMBELI varchar(15)NAMA varchar(25)NO_A KTE_PENDIRIAN varchar(25)SK_K EHAKIMA N varchar(25)NPWP varchar(25)BERITA_PERUS varchar(25)SIUP varchar(25)TANDA_DAFTAR_PERUS varchar(25)ALAMAT varchar(50)KOT A varchar(15)KODE2 varchar(10)NO_T ELP varchar(15)NO_HP varchar(15)KODE3 varchar(10)FAX varchar(15)NAMA2 varchar(25)ID_PENDUDUK 2 varchar(5)NO_ID_PENDUDUK2 varchar(25)NPWP2 varchar(25)ALAMAT2 varchar(50)KOT A2 varchar(15)TMPT_LAHIR2 varchar(15)TGL_LAHIR2 timestampKODE4 varchar(10)NO_T ELP2 varchar(15)NO_HP2 varchar(15)JENIS_KELAMIN2 varchar(15)AGAMA2 varchar(15)PEKERJAAN2 varchar(15)JABA TAN2 varchar(15)NAMA_PERUS2 varchar(25)ALAMAT_PERUS2 varchar(50)KOT A_PERUS2 varchar(15)KODE6 varchar(10)NO_T ELP_PE RUS2 varchar(15)GAJI_BERSIH2 numeric(8,2)

GENERALID_GEN varchar(15)KELOMPOK varchar(15)NAMA varchar(25)KETERANGAN varchar(20)

DETAIL_PERUMA HANID_TIPE varchar(15)ID_PE RUMAHAN varchar(15)NAMA_T IPE varchar(25)

DOKUMEN_KAVLINGID_KA VLING varchar(15)NA MA_DOK varchar(15)GA MBA R varchar(50)

DOKUMEN_PEMBELIID_PE MBELI1 varchar(15)NA MA_DOK varchar(15)GA MBA R varchar(50)

PENGGUNANA MA_US ER varchar(25)PA SSWORD varchar(8)NA MA_ROLE varchar(10)

PE SANNO_PESAN varchar(15)ID_PE MBELI1 varchar(15)ID_KA VLING varchar(15)BAYAR_PESA N numeric(8,2)T EMPO_KONFIRM timestampCATAT AN varchar(25)BUKTI varchar(50)

JUALB ELINO_PPJB varchar(15)NO_PESAN varchar(15)ID_BANK varchar(15)TGGL_T RANS timestampDIS KON_P ER integerDIS KON_T OTAL numeric(8,2)TMBH_TANAH integerTMBH_HARGA numeric(8,2)TMBH_TOTAL numeric(8,2)PAJAK_PER integerPAJAK_TOTAL numeric(8,2)TOTAL_KESELURUHAN numeric(8,2)UANG_PESAN numeric(8,2)SIS A_BAY AR numeric(8,2)TOTAL_UM numeric(8,2)TIP E_BAY AR_UM varchar(15)KALI_UM integerTOTAL_ANGSURAN numeric(8,2)TIP E_BAY AR_ANGSURAN varchar(15)KALI_ANGSURAN integerBUKT I_KONTRAK varchar(50)BUKT I_DE TAIL varchar(50)BUKT I_KE TENT UAN varchar(50)

PEMBAYARANNO_PEMBAYA RAN varchar(15)NO_PPJB varchar(15)NO_PEMBATA LAN varchar(15)TGL_PEMBAYARAN timestampJENIS _PEMB AYA RAN varchar(15)PEMBA YARA N_KE in tegerHARUS _BAYA R numeric(8,2)TOTAL_PIUT ANG numeric(8,2)PEMBA YARA N numeric(8,2)DENDA _PER in tegerDENDA numeric(8,2)TOT_BAYAR numeric(8,2)TERBILANG varchar(100)SIS A_PIUT ANG numeric(8,2)BUKTI varchar(50)

PENYELESAIA N_AKT ANO_KONT RAK varchar(15)NO_PPJB varchar(15)ID_NOTARIS_PPA T varchar(15)ID_KA RYAWAN varchar(15)TGL_KONT RAK timestampNO_AKTE _JUAL_BELI varchar(25)TGL_JADI timestampBIAYA_ADMINIST RASI numeric(8 ,2)CA TAT AN varchar(25)ST ATUS varchar(15)AK TA varchar(50)

BATAL_PESANNO_PEMB ATA LA N varchar(15)NO_PESA N varchar(15)NO_PEMB AYA RAN varchar(15)NO_PPJB varchar(15)TGL_PEMB ATALA N timestampJENIS _PEMB ATALAN varchar(15)DE NDA _P ER integerDE NDA numeric(8 ,2)CA SHB ACK numeric(8 ,2)ALASAN varchar(30)

DETAIL_BAY ARNO_PPJB varchar(15)NO_PEMBAYA RAN1 varchar(15)JENIS _PEMB AYA RAN varchar(15)PEMBA YARA N_KE integerHARUS _BAYA R numeric(8,2)JATUH_T EMPO timestampPIUTANG numeric(8,2)BAYAR numeric(8,2)DENDA numeric(8,2)SIS A_PIUT ANG numeric(8,2)

DETAIL_TAMBAHANNO_PPJB varchar(15)JENIS _TAMB AHAN varchar(15)NA MA_TA MBA HAN varchar(15)JUMLAH integerKE TERANGA N varchar(20)

Gambar 3.28 PDM Administrasi dan Kearsipan Properti

Page 40: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

69

3.3.4 Struktur Database

Struktur tabel akan menjelaskan tentang fungsi tabel, relasi antar tabel,

constraint dan item-item yang terdapat dalam sebuah tabel yang digunakan

sebagain Gambaran database yang terbentuk.

a. Nama Tabel : Perumahan

Primary Key : ID_Perumahan

Foreign Key : -

Fungsi : Menyimpan data perumahan

Tabel 3.1 Perumahan

No Column Data Type Length Constraint FK Table

1 ID_Perumahan Varchar 15 Primary Key

2 Nama_Perumahan Varchar 25 3 Alamat Varchar 50

4 Kota Varchar 15 5 No_Telp Varchar 15 6 Fax Varchar 15 7 Website Varchar 20

b. Tabel : Kavling

Primary Key : ID_Kavling

Foreign Key : ID_Perumahan

Fungsi : Menyimpan Kavling

Tabel 3.2 Kavling

No Column Data Type

Length Constraint FK Table

1 ID_Kavling Varchar 15 Primary Key 2 ID_Perumahan Varchar 15 Foreign Key Perumahan 3 No_Kavling Varchar 5 4 Blok Varchar 5

Page 41: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

70

Tabel 3.2 (lanjutan) No Column Data

Type Length Constraint FK Table

5 Alamat Varchar 50 6 Lokasi Varchar 15 7 Luas Tanah Integer 8 Harga_Tanah Numeric 15 9 Keterangan Varchar 20 10 Tipe_bangunan Varchar 15 11 Deskripsi Varchar 50 12 Luas_Bangunan Integer 13 Harga_Bangunan Numeric 15 14 Total_Harga Numeric 15

c. Nama Tabel : Karyawan

Primary Key : ID_Karyawan

Foreign Key : ID_Perumahan

Fungsi : Menyimpan data karyawan

Tabel 3.3 Karyawan

No Column Data Type

Length Constraint FK Table

1 ID_Karyawan Varchar 15 Primary Key 2 Nama Varchar 25 3 ID_Penduduk Varchar 5 4 No_ID_Penduduk Varchar 25 5 Alamat_KTP Varchar 50 6 Kota_KTP Varchar 15 7 Telp_KTP Varchar 15 8 Alamat Varchar 50 9 Kota Varchar 15

10 No_Telp Varchar 15 11 No_HP Varchar 15 12 Tmpt_Lahir Varchar 15 13 Tgl_Lahir Date 14 Jenis_Kelamin Varchar 15 15 Agama Varchar 15 16 Status Varchar 15 17 Jml_anak Integer

Page 42: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

71

Tabel 3.3 (lanjutan) No Column Data

Type Length Constraint FK Table

18 Bagian Varchar 19 Jabatan Varchar 15 20 Mulai_Kerja Date 21 ID_Perumahan Varchar 15 Foreign

Key Perumahan

d. Nama Tabel : Pembeli

Primary Key : ID_Pembeli

Foreign Key : -

Fungsi : Menyimpan data Pembeli

Tabel 3.4 Pembeli

No Column Data Type

Length Constraint FK Table

1 ID_Pembeli Varchar 15 Primary Key

2 Tipe_Pembeli Varchar 15 e. Nama Tabel : Pembeli Pribadi

Primary Key : -

Foreign Key : ID_Pembeli

Fungsi : Menyimpan data pembeli pribadi

Tabel 3.5 Pembeli_Pribadi

No Column Data Type

Length Constraint FK Table

1 ID_Pembeli Varchar 15 Foreign Key

Pembeli

2 Nama Varchar 25 3 ID_Penduduk Varchar 5 4 No_ID_Penduduk Varchar 25 5 NPWP Varchar 25 6 Alamat Varchar 50

Page 43: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

72

Tabel 3.5 (lanjutan) No Column Data

Type Length Constraint FK Table

7 Kota Varchar 15 8 Tmpt_Lahir Varchar 15 9 Tgl_Lahir Date

10 No_Telp Varchar 15 11 No_HP Varchar 15 12 Jenis_Kelamin Varchar 15 13 Agama Varchar 15 14 Status Varchar 15 15 Jml_Anak Integer 16 Pekerjaan Varchar 15 17 Jabatan Varchar 15 18 Nama_Perus Varchar 25 19 Alamat_Perus Varchar 50 20 Kota_Perus Varchar 15 21 No_Telp_Perus Integer 22 Gaji_Bersih Numeric 15 23 Nama2 Varchar 20 24 ID_Penduduk2 Varchar 25 25 NPWP2 Varchar 25 26 Alamat2 Varchar 50 27 Kota2 Varchar 15 28 Tmpt_Lahir2 Varchar 15 29 Tgl_Lahir2 Date 30 No_Telp2 Varchar 15 31 No_HP2 Varchar 15 32 Jenis_Kelamin2 Varchar 15 33 Agama2 Varchar 15 34 Pekerjaan2 Varchar 15 35 Jabatan2 Varchar 15 36 Nama_Perus2 Varchar 25 37 Alamat_Perus2 Varchar 50 38 Kota_Perus2 Varchar 15 39 No_Telp_Perus2 Varchar 15 40 Gaji_Bersih2 Numeric 15

Page 44: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

73

f. Nama Tabel : Pembeli_Perusahaan

Primary Key : -

Foreign Key : ID_Pembeli

Fungsi : Menyimpan data pembeli perusahaan

Tabel 3.6 Pembeli_Perusahaan

No Column Data Type

Length Constraint FK Table

1 ID_Pembeli Varchar 15 Foreign Key

Pembeli

2 Nama Varchar 25 3 No_Akte_Pendirian Varchar 25 4 SK_Kehakiman Varchar 25 5 NPWP Varchar 25 6 Berita_Perusahaan Varchar 25 7 SIUP Varchar 25 8 Tanda_Daftar_Perus Varchar 25 9 Alamat Varchar 50

10 Kota Varchar 15 11 No_Telp Varchar 15 12 No_HP Varchar 15 13 Fax Varchar 15 14 Nama2 Varchar 20 15 ID_Penduduk2 Varchar 25 16 NPWP2 Varchar 25 17 Alamat2 Varchar 50 18 Kota2 Varchar 15 19 Tmpt_Lahir2 Varchar 15 20 Tgl_Lahir2 Date 21 No_Telp2 Varchar 15 22 No_HP2 Varchar 15 23 Jenis_Kelamin2 Varchar 15 24 Agama2 Varchar 15 25 Pekerjaan2 Varchar 15 26 Jabatan2 Varchar 15 27 Nama_Perus2 Varchar 25 28 Alamat_Perus2 Varchar 50 29 Kota_Perus2 Varchar 15 30 No_Telp_Perus2 Varchar 15 31 Gaji_Bersih2 Numeric 15

Page 45: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

74

g. Nama Tabel : Dokumen Pembeli

Primary Key : -

Foreign Key : ID_Pembeli

Fungsi : Menyimpan data dokumen pembeli

Tabel 3.7 Dokumen Pembeli

No Column Data Type Length Constraint FK Table

1 ID_Pembeli Varchar 15 Foreign Key

Pembeli

2 Nama_Dok Varchar 15 3 Gambar Long

Binary

h. Nama Tabel : Bank

Primary Key : ID_Bank

Foreign Key : -

Fungsi : Menyimpan data bank

Tabel 3.8 Bank

No Column Data Type Length Constraint FK Table

1 ID_Bank Varchar 10 Primary Key

2 Nama_Bank Varchar 20 3 BH Varchar 25 4 Alamat Varchar 50 5 Kota Varchar 15 6 Telp1 Varchar 15 7 Telp2 Varchar 15 8 Fax Varchar 15

Page 46: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

75

i. Nama Tabel : Notaris

Primary Key : ID_Notaris

Foreign Key : -

Fungsi : Menyimpan data Notaris

Tabel 3.9 Notaris

No Column Data Type Length Constraint FK Table

1 ID_Notaris_PPAT Varchar 15 Primary Key

2 Nama Varchar 25 3 SK_Notaris Varchar 25 4 SK_PPAT Varchar 25 5 Alamat Varchar 50 6 Kota Varchar 15 7 No_telp Varchar 15 8 No_HP Varchar 15 4 Fax Varchar 15

j. Nama Tabel : Provinsi

Primary Key : ID_Prov

Foreign Key : -

Fungsi : Menyimpan data Provinsi

Tabel 3.10 Provinsi

No Column Data Type Length Constraint FK Table

1 ID_Prov Varchar 10 Primary Key 2 Nama_Prov Varchar 25

Page 47: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

76

k. Nama Tabel : Kota

Primary Key : ID_Kota

Foreign Key : ID_Prov

Fungsi : Menyimpan data kota

Tabel 3.11 Kota

No Column Data Type Length Constraint FK Table

1 ID_Kota Varchar 15 Primary Key

2 ID_Prov Varchar 10 Foreign Key

Provinsi

3 Nama_Kota Varchar 25 4 Kode Area Varchar 10

l. Nama Tabel : General

Primary Key : ID_Gen

Foreign Key : -

Fungsi : Menyimpan data general

Tabel 3.12 General

No Column Data Type Length Constraint FK Table

1 ID_General Varchar 15 Primary Key

2 Kelompok Varchar 15 3 Nama Varchar 25 4 Keterangan Varchar 20

Page 48: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

77

m. Nama Tabel : Detail Perumahan

Primary Key : -

Foreign Key : ID_Perumahan

Fungsi : Menyimpan detail perumahan

Tabel 3.13 Detail Perumahan

No Column Data Type Length Constraint FK Table 1 ID_Tipe Varchar 15 2 ID_Perumahan Varchar 15 Foreign Key Perumahan 3 Nama_Tipe Varchar 25

n. Nama Tabel : Dokumen Kavling

Primary Key : -

Foreign Key : ID_Kavling

Fungsi : Menyimpan dokumen Kavling

Tabel 3.14 Dokumen Kavling

No Column Data Type Length Constraint FK Table 1 ID_Kavling Varchar 15 Foreign Key Kavling 2 Nama Dokumen Varchar 15 3 Gambar Varchar 50

o. Nama Tabel : Pengguna

Primary Key : Nama_User

Foreign Key : -

Fungsi : Menyimpan data Pengguna

Tabel 3.15 Pengguna

No Column Data Type Length Constraint FK Table

1 Nama_User Varchar 25 Primary Key 2 Password Varchar 8 3 Nama_Tipe Varchar 10

Page 49: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

78

p. Nama Tabel : Pemesanan

Primary Key : No_Pesan

Foreign Key : ID_Kavling, ID_Pembeli

Fungsi : Menyimpan data pesan

Tabel 3.16 Pemesanan

No Column Data Type Length Constraint FK Table

1 No_Pesan Varchar 15 Primary Key 2 ID_Kavling Varchar 15 3 ID_Pembeli Varchar 15 4 Bayar_Pesan Numeric 15 5 Tempo_Konfirm Date 6 Catatan Varchar 30 7 Bukti Varchar 50

q. Nama Tabel : Jual Beli

Primary Key : No_PPJB

Foreign Key : No_Pesan, ID_Bank

Fungsi : Menyimpan data penjualan

Tabel 3.17 Jual_Beli

No Column Data Type Length Constraint FK Table

1 No_PPJB Varchar 15 Primary Key 2 No_Pesan Varchar 15 Foreign Key Pemesanan 3 ID_Bank Varchar 10 Foreign Key Bank 4 Tgl_Beli Date 5 Harga_Jual Numeric 15 6 Diskon Numeric 15 7 Harga_Stlh_Diskon Numeric 15 8 Luas_tmbh_tanah Numeric 15 9 Total_Tambah Numeric 15

10 Pajak Numeric 15 11 Tot_Keseluruhan Numeric 15 12 Uang_Muka Numeric 15

Page 50: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

79

Tabel 3.17 (lanjutan)

No Column Data Type Length Constraint FK Table

13 Tipe_Uang_Muka Varchar 15 14 Kali_UM Integer 15 Angsuran Numeric 15 16 Tipe_Angsuran Varchar 15 17 Kali_Angsuran Integer 18 Bukti_Kontrak Varchar 50 19 Bukti_Detail Varchar 50 20 Bukti_Ketentuan Varchar 50

r. Nama Tabel : Detail_Tambahan

Primary Key : -

Foreign Key : No_PPJB Fungsi : Menyimpan data tambahan fasilitas atau bonus

Tabel 3.18 Detail_Tambahan

No Column Data Type Length Constraint FK Table

1 No_PPJB Varchar 15 Foreign Key Jual_Beli 2 Jenis_Tambahan Varchar 15 3 Nama_Tambahan Varchar 25 4 Jumlah Integer 5 Keterangan Varchar 25

s. Nama Tabel : Pembayaran

Primary Key : No_Pembayaran

Foreign Key : No_PPJB Fungsi : Menyimpan data pembayaran

Tabel 3.19 Pembayaran

No Column Data Type Length Constraint FK Table

1 No_Pembayaran Varchar 15 Primary Key 2 Tgl_Bayar Date

Page 51: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

80

Tabel 3.19 (lanjutan)

No Column Data Type Length Constraint FK Table

3 No_PPJB Varchar 15 Foreign Key Jual_Beli 4 Jenis_Bayar Varchar 15 5 Ke Integer 6 Harus_Dibayar Numeric 15 7 Total_Piutang Numeric 15 8 Pembayaran Numeric 15 9 Denda Numeric 15

10 Tot_Bayar Numeric 15 11 Sisa_Piutang Numeric 15 12 Bukti Varchar 50

t. Nama Tabel : Penyelesaian Akta

Primary Key : No_Kontrak

Foreign Key :No_PPJB, ID_Notaris, ID_Karyawan,

No_Pembayaran

Fungsi : Menyimpan data penyelesaian akta

Tabel 3.20 Penyelesaian Akta

No Column Data Type Length Constraint FK Table

1 No_Kontrak Varchar 15 Primary Key 2 No_PPJB Varchar 15 Foreign Key Jual_Beli 3 ID_Notaris_PPAT Varchar 15 Foreign Key Notaris 4 ID_Karyawan Varchar 15 Foreign Key Karyawan 5 No_Pembayaran Varchar 15 Foreign Key Pembayaran 6 Tgl_Kontrak Date 7 No_Akte_Jual_Bel

i Varchar 25

8 Tgl_Jadi Date 9 Biaya_Admin Numeric 15 10 Catatan Varchar 30 11 Status Varchar 15 12 Akta Varchar 50

Page 52: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

81

u. Nama Tabel : Batal_Pesan

Primary Key : No_Pembatalan

Foreign Key : No_PPJB

Fungsi : Menyimpan data pebatalan pemesanan atau

pembelian

Tabel 3.21 Batal_Pesan

No Column Data Type

Length Constraint FK Table

1 No_Pembatalan Varchar 15 Primary Key 2 No_PPJB Varchar 15 Foreign Key Jual_Beli 3 No_Pesan Varchar 15 Foreign Key Pemesanan 4 No_Pembayaran Varchar 15 Foreign Key Pembayaran 5 Tgl_Pembatalan Date 6 Jenis_Pembatalan Varchar 15 7 Total_Angsuran Numeric 15 8 Denda Numeric 15 9 Cash_Back Numeric 15 10 Alasan Varchar 30

v. Nama Tabel : Detail Bayar

Primary Key : -

Foreign Key : No_PPJB

Fungsi : Menyimpan data detail pembayaran

Tabel 3.22 Detail_Bayar

No Column Data Type

Length Constraint FK Table

1 No_PPJB Varchar 15 Foreign Key

Jual_Beli

2 No_Pembayaran Varchar 15 3 Jenis_Pembayaran Varchar 15 4 Pembayaran_Ke Integer 5 Harus_Bayar Numeric 15 6 Jatuh_Tempo Date 7 Piutang Numeric 15

Page 53: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

82

Tabel 3.22 (lanjutan) No Column Data

Type Length Constraint FK Table

8 Bayar Numeric 15 9 Denda Numeric 15 10 Sisa_Piutang Numeric 15

3.3.5 Desain Input, Interface dan Output

Dalam pembuatan suatu aplikasi, diperlukan suatu rancangan atau desain

input, interface dan output untuk berinteraksi antara user dengan sistem. Berikut

ini desain yang akan digunakan.

A. Desain Input

A.1 Bukti Pemesanan

Bukti pemesanan merupakan formulir yang diisi saat pembeli melakukan

pemesanan kavling. Bukti pemesanan ini rangkap 3 (tiga) dengan warna yang

berbeda, yaitu lembar pertama (putih) untuk keuangan, lembar kedua (merah)

untuk pemesan, dan lembar ketiga (kuning) untuk arsip. Bukti pemesanan dapat

dilihat pada Lampiran 1 di halaman 231.

A.2 Kontrak Pembelian

Kontrak pembelian merupakan formulir yang diisi saat pembeli

melakukan pembelian kavling. Bukti pembelian ada 3 (tiga) lembar, lembar

pertama merupakan data pembelian dapat dilihat pada Lampiran 2 di halaman

232, lembar kedua merupakan ketentuan-ketentuan dapat dilihat pada Lampiran 3

di halaman 233, dan lembar ketiga merupakan detail jadwal pembayaran dapat

dilihat pada Lampiran 4 di halaman 234.

Page 54: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

83

A.3 Bukti Pembatalan

Bukti pembatalan merupakan formulir yang diisi saat pembeli melakukan

pembatalan pemesanan atau pembelian. Bukti pembatalan ini rangkap 3 (tiga)

dengan warna yang berbeda, yaitu lembar pertama (putih) untuk keuangan, lembar

kedua (merah) untuk pemesan, dan lembar ketiga (kuning) untuk arsip. Bukti

pemesanan dapat dilihat pada Lampiran 5 di halaman 235.

B. Desain Interface

B.1 Desain Form Login

Pengguna harus login terlebih dahulu agar dapat masuk kedalam sistem

atau aplikasi. Pada login user terdapat username dan password. Pengguna yang

dapat login adalah Bagian Administrasi dan Manajer. Form login dapat dilihat

pada Gambar 3.29.

Gambar 3.29 Desain Form Login

Fungsi-fungsi obyek dalam desain form login dapat dilihat dapat dilihat

selengkapnya pada Tabel 3.23.

Tabel 3.23 Fungsi Obyek Form Login

No Nama Obyek Type Obyek Fungsi 1 Username Textbox Diisi dengan id petugas dari user yang

menggunakan

Page 55: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

84

Tabel 3.23 (lanjutan) No Nama Obyek Type Obyek Fungsi 2 Password Textbox Diisi dengan password masing-masing

user 3 Login Button Digunakan untuk masuk kedalam

aplikasi/sistem 4 Batal Button Digunakan untuk membatalkan proses

login

B.2 Desain Form Ubah Password

Form ubah password ini digunakan oleh pengguna untuk mengubah

password sendiri sesuai dengan keinginan. Pengguna diharuskan mengisi

password lama terlebih dahulu, kemudian mengisikan password baru dan confirm

password untuk validasi. Untuk dapat masuk kedalam form ubah password

pengguna harus login sesuai user dan password yang telah ditentukan

sebelumnya. Form Ubah Password dapat dilihat pada Gambar 3.30.

Ubah User LoginUbah User Login

Ubah User Login

Old Password :

New Password :

Simpan Batal

Confirm Password :

[Min. 6 Karakter]

Gambar 3.30 Desain Form Ubah Password

Fungsi-fungsi obyek dalam desain form ubah password dapat dilihat

dapat dilihat selengkapnya pada Tabel 3.24 di halaman 85.

Page 56: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

85

Tabel 3.24 Fungsi Obyek Form Ubah Password No Nama Obyek Type Obyek Fungsi 1 Old Password Textbox Diisi dengan password user yang lama 2 New Password Textbox Diisi dengan password user yang baru 3 Confirm

Password Textbox Diisi dengan password yang baru

untuk konfirmasi ulang 4 Simpan Button Digunakan untuk menyimpan data

login yang baru 5 Batal Button Digunakan untuk membatalkan proses

simpan

B.3 Desain Form Master General

Form master general digunakan untuk melakukan proses mengelola data

general, yang dimaksud data general misalnya: agama, jenis kelamin, status, dan

lain-lain. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data General

Data General digunakan untuk view data general, untuk melihat data general

bisa dilakukan pencarian data berdasarkan kategori tertentu. Form Data

General dapat dilihat pada Gambar 3.31.

Gambar 3.31 Desain Form Data General

Page 57: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

86

Fungsi-fungsi obyek dalam desain form master general tabpage Data General

dapat dilihat selengkapnya pada Tabel 3.25.

Tabel 3.25 Fungsi Obyek Form Data General

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data General

Form Master Data General dilakukan proses simpan data baru, ubah dan

hapus data yang sudah ada . Form Master Data General dapat dilihat pada

Gambar 3.32.

Gambar 3.32 Desain Form Master Data General

Fungsi-fungsi obyek dalam desain form Master Data General dapat dilihat

selengkapnya pada Tabel 3.26.

Tabel 3.26 Fungsi Obyek Form Master Data General

No Nama Obyek Type Obyek Fungsi 1 Kelompok Combobox Diisi dengan kelompok general 2 Nama Textbox Diisi dengan nama 3 Keterangan Textbox Diisi dengan nomor keterangan 4 Baru Button Digunakan untuk memasukkan data

baru

Page 58: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

87

Tabel 3.26 (lanjutan) No Nama Obyek Type Obyek Fungsi 5 Simpan Button Digunakan untuk menyimpan data-data

general 6 Hapus Button Digunakan untuk menghapus data

general yang telah tersimpan 7 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

B.4 Desain Form Master User

Form master user digunakan untuk melakukan proses mengelola data

pengguna aplikasi. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data User

Form Data User digunakan untuk view data user, untuk melihat data user bisa

dilakukan pencarian data berdasarkan kategori tertentu. Form Data User

dapat dilihat pada Gambar 3.33.

Gambar 3.33 Desain Form Data User

Fungsi-fungsi obyek dalam desain form Data User dapat dilihat selengkapnya

pada Tabel 3.27 di halaman 88.

Page 59: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

88

Tabel 3.27 Fungsi Obyek Form Data User No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data User

Form Master Data User dilakukan proses simpan data baru, ubah dan hapus

data yang sudah ada. Sedangkan Form Master Data User dapat dilihat pada

Gambar 3.34.

Gambar 3.34 Desain Form Master Data User

Fungsi-fungsi obyek dalam desain form Master Data User dapat dilihat

selengkapnya pada Tabel 3.28.

Tabel 3.28 Fungsi Obyek Form Master Data User

No Nama Obyek Type Obyek Fungsi 1 ID User Textbox Diisi dengan ID user 2 Nama User Textbox Diisi dengan nama user 3 Password Textbox Diisi dengan password user 4 Nama Role Combobox Diisi dengan nama role 5 Status Combobox Diidi dengan status user 6 Baru Button Digunakan untuk memasukkan data

baru

Page 60: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

89

Tabel 3.28 (lanjutan) No Nama Obyek Type Obyek Fungsi 7 Simpan Button Digunakan untuk menyimpan data-data

user 8 Hapus Button Digunakan untuk menghapus data user

yang telah tersimpan 9 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

B.5 Desain Form Master Kota

Form master kota digunakan untuk melakukan proses mengelola data kota.

Pada form ini terdapat 3 (tiga) tabpage yaitu:

a. Data Kota

Form Data Kota digunakan untuk view data kota, untuk melihat data kota bisa

dilakukan pencarian data berdasarkan kategori tertentu. Form Data Kota

dapat dilihat pada Gambar 3.35.

Gambar 3.35 Desain Form Data Kota

Fungsi-fungsi obyek dalam desain form master kota tabpage Data Kota dapat

dilihat selengkapnya pada Tabel 3.29 di halaman 90.

Page 61: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

90

Tabel 3.29 Fungsi Obyek Form Data Kota No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data Kota

Form Master Kota dilakukan proses simpan data baru, ubah dan hapus data

yang sudah ada. Form Master Data Kota dapat dilihat pada Gambar 3.36

Gambar 3.36 Desain Form Master Data Kota

Fungsi-fungsi obyek dalam desain form Master Data Kota dapat dilihat

selengkapnya pada Tabel 3.30.

Tabel 3.30 Fungsi Obyek Form Master Data Kota

No Nama Obyek Type Obyek Fungsi 1 Nama Provinsi Combobox Diisi dengan nama provinsi 2 ID Kota Textbox Diisi dengan ID kota 3 Nama Kota Textbox Diisi dengan nama kota 4 Kode Area Textbox Diisi dengan kode area 5 Baru Button Digunakan untuk memasukkan data

baru 6 Simpan Button Digunakan untuk menyimpan data kota 7 Hapus Button Digunakan untuk menghapus data kota

yang telah tersimpan

Page 62: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

91

Tabel 3.30 (lanjutan) No Nama Obyek Type Obyek Fungsi 8 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

c. Master Data Provinsi

Form Master Data Provinsi dilakukan proses simpan data baru, ubah dan

hapus data yang sudah ada. Form Master Data Provinsi dapat dilihat pada

Gambar 3.37.

Gambar 3.37 Desain Form Master Data Provinsi

Fungsi-fungsi obyek dalam desain form Master Data Provinsi dapat dilihat

selengkapnya pada Tabel 3.31.

Tabel 3.31 Fungsi Obyek Form Master Data Provinsi

No Nama Obyek Type Obyek Fungsi 1 ID Provinsi Textbox Diisi dengan ID provinsi 2 Nama Provinsi Textbox Diisi dengan nama provinsi 3 Baru Button Digunakan untuk memasukkan data

baru 4 Simpan Button Digunakan untuk menyimpan data-data

provinsi

Page 63: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

92

Tabel 3.31 (lanjutan) No Nama Obyek Type Obyek Fungsi 5 Hapus Button Digunakan untuk menghapus data

provinsi yang telah tersimpan 6 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

B.6 Desain Form Master Perumahan

Form master perumahan digunakan untuk melakukan proses mengelola

data perumahan. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data Perumahan

Form Data Perumahan digunakan untuk view data perumahan. Form Data

Perumahan dapat dilihat pada Gambar 3.38.

Master PerumahanMaster Perumahan

Master Data PerumahanData PerumahanSearch Data

Search Category

Search

ID Perumahan Nama Perumahan Alamat Kota

MASTER PERUMAHAN

Gambar 3.38 Desain Form Data Perumahan

Fungsi-fungsi obyek dalam desain form Data Perumahan dapat dilihat

selengkapnya pada Tabel 3.32.

Tabel 3.32 Fungsi Obyek Form Data Perumahan

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

Page 64: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

93

b. Master Data Perumahan

Form Master Data Perumahan dilakukan proses simpan, ubah dan hapus

data. Form Master Data Perumahan dapat dilihat pada Gambar 3.39.

Gambar 3.39 Desain Form Master Data Perumahan

Fungsi-fungsi obyek dalam desain form master perumahan tabpage Master

Data Perumahan dapat dilihat selengkapnya pada Tabel 3.33

Tabel 3.33 Fungsi Obyek Form Master Data Perumahan

No Nama Obyek Type Obyek

Fungsi

1 ID Perumahan Textbox Diisi dengan nomor ID perumahan 2 Nama Perumahan Textbox Diisi dengan nama perumahan 3 Alamat Textbox Diisi dengan alamat perumahan 4 Kota Combobox Diisi dengan kota letak perumahan 5 No. telp Textbox Diisi dengan nomor telepon perumahan 6 Fax Textbox Diisi dengan nomor fax perumahan 7 Website Textbox Diisi dengan alamat website perumahan 8 Baru Button Digunakan untuk memasukkan data

baru 9 Simpan Button Digunakan untuk menyimpan data-data

perumahan 10 Hapus Button Digunakan untuk menghapus data

perumahan yang telah tersimpan 11 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 65: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

94

B.7 Desain Form Master Kavling

Form master kavling digunakan untuk melakukan proses mengelola data

kavling. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data Kavling

Form Data Kavling digunakan untuk view data kavling, untuk melihat data

kavling bisa dilakukan pencarian data berdasarkan kategori tertentu. Form

Data Kavling dapat dilihat pada Gambar 3.40.

Gambar 3.40 Desain Form Data Kavling

Fungsi-fungsi obyek dalam desain form Data Kavling dapat dilihat

selengkapnya pada Tabel 3.34.

Tabel 3.34 Fungsi Obyek Form Data Kavling

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data Kavling

Form Master Data Kavling dilakukan proses simpan data baru, ubah dan

hapus data yang sudah ada. Form Master Data Kavling dapat dilihat pada

Gambar 3.41 di halaman 95.

Page 66: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

95

Gambar 3.41 Desain Form Master Data Kavling

Fungsi-fungsi obyek dalam desain form Master Data Kavling dapat dilihat

selengkapnya pada Tabel :

Tabel 3.35 Fungsi Obyek Form Master Data Kavling

No Nama Obyek Type Obyek

Fungsi

1 ID Kavling Textbox Diisi dengan nomor ID kavling 2 No Kavling Textbox Diisi dengan no kavling 3 Blok Textbox Diisi dengan blok kavling 4 Alamat Textbox Diisi dengan alamat kavling 5 Lokasi Kavling Combobox Diisi dengan lokasi kavling 6 Luas Textbox Diisi dengan luas tanah kavling 7 Harga/m2 Textbox Diisi dengan harga tanah kavling 8 Keterangan Combobox Diisi dengan keterangan 9 Tipe Bangunan Combobox Diisi dengan tipe bangunan kavling

Page 67: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

96

Tabel 3.35 (lanjutan) No Nama Obyek Type

Obyek Fungsi

10 Deskripsi Textbox Diisi dengan deskripsi tipe bangunan 11 Luas Bangunan Textbox Diisi dengan luas bangunan 12 Harga Textbox Diisi dengan harga bangunan 13 Total Harga Textbox Diisi dengan total harga tanah &

bangunan kavling 14 ID Perumahan Combobox Diisi dengan ID perumahan kavling

berada 15 Nama Perumahan Textbox Diisi dengan nama perumahan 16 Alamat Textbox Diisi dengan alamat perumahan 17 Kota Textbox Diisi dengan kota perumahan berada 18 No. Telp Textbox Diisi dengan nomor telpon perumahan 19 Fax Textbox Diisi dengan nomor fax perumahan 20 Website Textbox Diisi dengan alamat website perumahan 21 View Peta Button Digunakan untuk menampilkan peta

kavling 22 Baru Button Digunakan untuk memasukkan data baru 23 Simpan Button Digunakan untuk menyimpan data-data

kavling 24 Hapus Button Digunakan untuk menghapus data

kavling yang telah tersimpan 25 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

B.8 Desain Form Master Karyawan

Form master karyawan digunakan untuk melakukan proses mengelola

data karyawan. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data Karyawan

Form Data Karyawan digunakan untuk view data karyawan, untuk melihat

data karyawan bisa dilakukan pencarian data berdasarkan kategori tertentu.

Form Data Karyawan dapat dilihat pada Gambar 3.42 dihalaman 97.

Fungsi-fungsi obyek dalam desain form Data Karyawan dapat dilihat

selengkapnya pada Tabel 3.36 di halaman 97.

Page 68: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

97

Gambar 3.42 Desain Form Data Karyawan

Tabel 3.36 Fungsi Obyek Form Data Karyawan No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data Karyawan

Form Master Data Karyawan dilakukan proses simpan data baru, ubah dan

hapus data yang sudah ada. Form Master Data Karyawan dapat dilihat pada

Gambar 3.43 di halaman 98.

Fungsi-fungsi obyek dalam desain form Master Data Karyawan dapat dilihat

selengkapnya pada Tabel 3.37.

Tabel 3.37 Fungsi Obyek Form Master Data Karyawan

No Nama Obyek Type Obyek Fungsi 1 ID Karyawan Textbox Diisi dengan nomor ID karyawan 2 Nama Karyawan Textbox Diisi dengan nama karyawan 3 ID Penduduk Textbox Diisi dengan nomor ID penduduk 4 Alamat KTP Textbox Diisi dengan alamat KTP 5 Kota KTP Combobox Diisi dengan kota KTP 6 Telp. KTP Textbox Diisi dengan nomor telepon KTP 7 Alamat Tinggal Textbox Diisi dengan alamat tinggal 8 Kota Tinggal Combobox Diisi dengan kota tinggal 9 No Telp Textbox Diisi dengan nomor telpon tinggal

Page 69: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

98

Tabel 3.37 (lanjutan) No Nama Obyek Type

Obyek Fungsi

10 No HP Textbox Diisi dengan nomor HP tinggal 11 Tempat Lahir Combobox Diisi dengan tempat lahir karyawan 12 Tanggal Lahir Combobox Diisi dengan tanggal lahir karyawan 13 Jenis Kelamin Combobox Diisi dengan jenis kelamin karyawan 14 Agama Combobox Diisi dengan agama karyawan 15 Status Combobox Diisi dengan status karyawan 16 Jml Anak Textbox Diisi dengan jumlah anak karyawan

17 Lokasi Combobox Diisi dengan lokasi perumahan karyawan bekerja

18 Bagian Textbox Diisi dengan bagian karyawan bekerja 19 Jabatan Textbox Diisi dengan jabatan karyawan bekerja 20 Mulai Kerja Combobox Diisi dengan tanggal mulai kerja karyawan 21 Baru Button Digunakan untuk memasukkan data baru

22 Simpan Button Digunakan untuk menyimpan data-data karyawan

23 Hapus Button Digunakan untuk menghapus data karyawan yang telah tersimpan

24 Batal Button Digunakan untuk membatalkan proses simpan atau ubah

Gambar 3.43 Desain Form Master Data Karyawan

Page 70: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

99

B.9 Desain Form Master Pembeli

Form master pembeli digunakan untuk melakukan proses mengelola data

pembeli. Pada form ini terdapat 4 (empat) tabpage yaitu:

a. Data Pembeli

Form Data Pembeli digunakan untuk view data pembeli, untuk melihat data

pembeli bisa dilakukan pencarian data berdasarkan kategori tertentu. Form

Data Pembeli dapat dilihat pada Gambar 3.44.

Gambar 3.44 Desain Form Data Pembeli

Fungsi-fungsi obyek dalam desain form Data Pembeli dapat dilihat

selengkapnya pada Tabel 3.38.

Tabel 3.38 Fungsi Obyek Form Data Pembeli

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data Pembeli

1. Form Master Data Pembeli (Perusahaan)

Form Master Data Pembeli (Perusahaan) dilakukan proses simpan data, ubah

dan hapus data yang sudah ada untuk pembeli perusahaan. Form Master Data

Pembeli (Perusahaan) dapat dilihat pada Gambar 3.45 di halaman 100.

Page 71: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

100

Gambar 3.45 Desain Form Master Data Pembeli (Perusahaan)

Fungsi-fungsi obyek dalam desain form Master Data Pembeli (Perusahaan)

dapat dilihat selengkapnya pada Tabel 3.39.

Tabel 3.39 Fungsi Obyek Form Data Pembeli Perusahaan

No Nama Obyek Type Obyek

Fungsi

1 ID Pembeli Textbox Diisi dengan nomor ID pembeli 2 Tipe Pembeli Combobox Diisi dengan tipe pembeli 3 Nama Textbox Diisi dengan nama pembeli 4 No Akte Pendirian Textbox Diisi dengan nomor Akte Pendirian 5 SK Kehakiman Textbox Diisi dengan nomor SK Kehakiman 6 NPWP Textbox Diisi dengan nomor NPWP 7 Berita Negara Textbox Diisi dengan nomor Berita Negara 8 SIUP Textbox Diisi dengan nomor SIUP 9 Tanda Daftar

Perusahaan Textbox Diisi dengan nomor tanda daftar

perusahaan 10 Alamat Textbox Diisi dengan alamat perusahaan

Page 72: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

101

Tabel 3.39 (lanjutan) No Nama Obyek Type

Obyek Fungsi

11 Kota Combobox Diisi dengan kota perusahaan berada 12 No. Telp Textbox Diisi dengan nomor telepon perusahaan 13 No. HP Textbox Diisi dengan nomor HP perusahaan 14 Fax Textbox Diisi dengan nomor fax perusahaan 15 Baru Button Digunakan untuk memasukkan data 16 Next Button Digunakan untuk menampilkan tab

berikutnya 17 Hapus Button Digunakan untuk menghapus data

pembeli yang telah tersimpan 18 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

2. Form Master Data Pembeli (Pribadi)

Form Master Data Pembeli (Pribadi) dilakukan proses simpan data baru, ubah

dan hapus data yang sudah ada untuk pembeli pribadi. Form Master Data

Pembeli (Pribadi) dapat dilihat pada Gambar 3.46 di halaman 102.

Fungsi-fungsi obyek dalam desain form Master Data Pembeli Pribadi dapat

dilihat selengkapnya pada Tabel 3.40.

Tabel 3.40 Fungsi Obyek Form Data Pembeli Pribadi

No Nama Obyek Type Obyek Fungsi 1 ID Pembeli Textbox Diisi dengan nomor ID pembeli 2 Tipe Pembeli Combobox Diisi dengan tipe pembeli 3 Nama Textbox Diisi dengan nama pembeli 4 ID Penduduk Textbox Diisi dengan nomor ID penduduk 5 NPWP Textbox Diisi dengan nomor NPWP 6 Alamat Textbox Diisi dengan alamat pembeli 7 Kota Combobox Diisi dengan kota pembeli berada 8 Tempat Lahir Combobox Diisi dengan tempat lahir pembeli 9 Tanggal Lahir Combobox Diisi dengan tanggal lahir pembeli

10 No. Telp Textbox Diisi dengan nomor telepon pembeli 11 No. HP Textbox Diisi dengan nomor HP pembeli 12 Jenis Kelamin Combobox Diisi dengan jenis kelamin pembeli 13 Agama Combobox Diisi dengan agama pembeli 14 Status Combobox Diisi dengan status pembeli

Page 73: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

102

Tabel 3.40 (lanjutan) No Nama Obyek Type

Obyek Fungsi

15 Jumlah Anak Textbox Diisi dengan jumlah anak pembeli 16 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 17 Jabatan Textbox Diisi dengan jabatan pembeli 18 Nama Perus. Textbox Diisi dengan nama perusahaan 19 Alamat Textbox Diisi dengan alamat perusahaan 20 Kota Combobox Diisi dengan kota perusahaan 21 No. Telp Textbox Diisi dengan nomor telepon perusahaan 22 Gaji Bersih Textbox Diisi dengan gaji bersih 23 Baru Button Digunakan untuk memasukkan data baru 24 Next Button Digunakan untuk menampilkan tab

berikutnya 25 Hapus Button Digunakan untuk menghapus data pembeli

yang telah tersimpan 26 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Gambar 3.46 Desain Form Master Data Pembeli (Pribadi)

Page 74: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

103

c. Master Data Pembeli 2

Form Master Data Pembeli 2 dilakukan proses simpan data, ubah dan hapus

data yang sudah ada. Form Master Data Pembeli 2 dapat dilihat pada Gambar

3.47.

Gambar 3.47 Desain Form Master Data Pembeli 2

Fungsi-fungsi obyek dalam desain form Master Data Pembeli Pribadi dapat

dilihat selengkapnya pada Tabel 3.41.

Tabel 3.41 Fungsi Obyek Form Data Pembeli 2

No Nama Obyek Type Obyek Fungsi 1 Nama Textbox Diisi dengan nama pembeli 2 ID Penduduk Textbox Diisi dengan nomor ID penduduk 3 NPWP Textbox Diisi dengan nomor NPWP 4 Alamat Textbox Diisi dengan alamat pembeli 5 Kota Combobox Diisi dengan kota pembeli berada 6 Tempat Lahir Combobox Diisi dengan tempat lahir pembeli

Page 75: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

104

Tabel 3.41 (lanjutan) No Nama Obyek Type Obyek Fungsi 7 Tanggal Lahir Combobox Diisi dengan tanggal lahir pembeli 8 No. Telp Textbox Diisi dengan nomor telepon pembeli 9 No. HP Textbox Diisi dengan nomor HP pembeli

10 Jenis Kelamin Combobox Diisi dengan jenis kelamin pembeli 11 Agama Combobox Diisi dengan agama pembeli 12 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 13 Jabatan Textbox Diisi dengan jabatan pembeli 14 Nama Perus. Textbox Diisi dengan nama perusahaan 15 Alamat Textbox Diisi dengan alamat perusahaan 16 Kota Combobox Diisi dengan kota perusahaan 17 No. Telp Textbox Diisi dengan nomor telepon perusahaan 18 Gaji Bersih Textbox Diisi dengan gaji bersih 19 Baru Button Digunakan untuk memasukkan data

baru 20 Next Button Digunakan untuk menampilkan tab

berikutnya 21 Hapus Button Digunakan untuk menghapus data

pembeli yang telah tersimpan 22 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

d. Dokumen Pembeli

Form Dokumen Pembeli digunakan untuk mengelola dokumen pembeli.

Form Dokumen Pembeli dapat dilihat pada Gambar 3.48 di halaman 105.

Fungsi-fungsi obyek dalam desain form Dokumen Pembeli dapat dilihat

selengkapnya pada Tabel 3.42.

Tabel 3.42 Fungsi Obyek Form Dokumen Pembeli

No Nama Obyek Type Obyek Fungsi 1 Browse Button Digunakan untuk mengambil Gambar 2 Alamat Asal Textbox Diisi dengan alamat asal Gambar

didapat 3 Nama Dokumen Textbox Diisi dengan nama dokumen 4 Tambah Textbox Digunakan untuk menambahkan data 5 Hapus Button Digunakan untuk menghapus data 6 Batal Button Digunakan untuk membatalkan

Page 76: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

105

Tabel 3.42 (lanjutan) No Nama Obyek Type Obyek Fungsi 7 Baru Button Digunakan untuk memasukkan data

baru 8 Simpan Button Digunakan untuk menyiman data

pembeli 9 Hapus Button Digunakan untuk menghapus data

pembeli yang telah tersimpan 10 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Master PembeliMaster Pembeli

Baru Simpan Hapus Batal

Data Pembeli Master Data Pembeli

MASTER PEMBELI

Alamat Asal

Nama Dokumen

:

Dokumen Pembeli

Master Data Pembeli 2 Dokumen Pembeli

ViewAlamat Asal Nama Dok Gambar

Browse

:

Tambah Hapus Batal

Gambar 3.48 Desain Form Dokumen Pembeli

B.10 Desain Form Master Bank

Form master bank digunakan untuk melakukan proses mengelola data

bank. Pada form ini terdapat 2 (dua) tabpage yaitu:

Page 77: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

106

a. Data Bank

Form Data Bank digunakan untuk view data bank, untuk melihat data bank

bisa dilakukan pencarian data berdasarkan kategori tertentu. Form Data Bank

dapat dilihat pada Gambar 3.49.

Gambar 3.49 Desain Form Data Bank

Fungsi-fungsi obyek dalam desain form Data Bank dapat dilihat

selengkapnya pada Tabel 3.43.

Tabel 3.43 Fungsi Obyek Form Data Bank

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Master Data Bank

Form Master Data Bank dilakukan proses simpan data baru, ubah dan hapus

data yang sudah ada. Form Master Data Bank dapat dilihat pada Gambar 3.50

di halaman 107.

Page 78: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

107

Gambar 3.50 Desain Form Master Data Bank

Fungsi-fungsi obyek dalam desain form Master Data Bank dapat dilihat

selengkapnya pada Tabel 3.44.

Tabel 3.44 Fungsi Obyek Form Master Data Bank

No Nama Obyek Type Obyek

Fungsi

1 ID Bank Textbox Diisi dengan Nomor ID bank 2 Nama Bank Textbox Diisi dengan nama bank 3 Badan Hukum Textbox Diisi dengan nomor Badan Hukum bank 4 Alamat Textbox Diisi dengan alamat bank 5 Kota Combobox Diisi dengan kota dimana bank berada 6 Telp. 1 Textbox Diisi dengan nomor telepon bank 7 Telp. 2 Textbox Diisi dengan nomor telepon bank 8 Fax Radiobutton Diisi dengan nomor fax bank 9 Baru Button Digunakan untuk memasukkan data baru

10 Simpan Button Digunakan untuk menyimpan data bank 11 Hapus Button Digunakan untuk menghapus data bank

yang telah tersimpan 12 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 79: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

108

B.11 Desain Form Master Notaris

Form master notaris digunakan untuk melakukan proses mengelola data

notaris. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data Notaris

Form Data Notaris yang digunakan untuk digunakan untuk view data notaris.

Form Data Notaris dapat dilihat pada Gambar 3.51.

Gambar 3.51 Desain Form Data Notaris

Fungsi-fungsi obyek dalam desain form Data Notaris dapat dilihat

selengkapnya pada Tabel 3.45.

Tabel 3.45 Fungsi Obyek Form Data Notaris

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

Page 80: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

109

b. Master Data Notaris

Form Master Data Notaris yang digunakan untuk proses simpan data baru,

ubah dan hapus data yang sudah ada. Form Master Data Notaris dapat dilihat

pada Gambar 3.52.

Gambar 3.52 Desain Form Master Data Notaris

Fungsi-fungsi obyek dalam desain form Master Data Notaris dapat dilihat

selengkapnya pada Tabel 3.46.

Tabel 3.46 Fungsi Obyek Form Master Data Notaris

No Nama Obyek Type Obyek Fungsi 1 ID Notaris/PPAT Textbox Diisi dengan id notaris 2 Nama Textbox Diisi dengan nama notaris 3 No SK Notaris Textbox Diisi dengan nomor SK notaris 4 No SK PPAT Textbox Diisi dengan nomor SK PPAT 5 Alamat Kantor Textbox Diisi dengan alamat kantor 6 Kota Combobox Diisi dengan kota kantor berada 7 No Telp Textbox Diisi dengan nomor telepon 8 No HP Textbox Diisi dengan nomor HP

Page 81: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

110

Tabel 3.46 (lanjutan) No Nama Obyek Type Obyek Fungsi 9 Fax Textbox Diisi dengan nomor fax

10 Baru Button Digunakan untuk memasukkan data baru

11 Simpan Button Digunakan untuk menyimpan data-data general

12 Hapus Button Digunakan untuk menghapus data general yang telah tersimpan

13 Batal Button Digunakan untuk membatalkan proses simpan atau ubah

B.12 Desain Form Transaksi Pemesanan

Form transaksi pemesanan digunakan untuk melakukan proses transaksi

pemesanan. Pada form ini terdapat 4 (empat) tabpage yaitu:

a. Data Transaksi Pemesanan

Data Transaksi Pemesanan yang digunakan untuk view data pemesanan,

untuk mendapatkan suatu data tertentu bisa dilakukan pencarian berdasarkan

kategori tertentu. Form Data Transaksi Pemesanan dapat dilihat pada Gambar

3.53.

Gambar 3.53 Desain Form Data Transaksi Pemesanan

Fungsi-fungsi obyek dalam desain form data transaksi pemesanan dapat

dilihat selengkapnya pada Tabel 3.47 di halaman 111.

Page 82: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

111

Tabel 3.47 Fungsi Obyek Form Data Transaksi Pemesanan

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Transaksi Pemesanan

1. Transaksi Pemesanan (Perusahaan)

Transaksi Pemesanan (Perus.) digunakan untuk proses simpan data, ubah

dan hapus data yang sudah ada pada data pemesanan pembeli perusahaan.

Form Transaksi Pemesanan (Perusahaan) dapat dilihat pada Gambar 3.54.

Gambar 3.54 Desain Form Transaksi Pemesanan (Perusahaan)

Page 83: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

112

Fungsi-fungsi obyek dalam desain form transaksi pemesanan (perusahaan)

dapat dilihat selengkapnya pada Tabel 3.48.

Tabel 3.48 Fungsi Obyek Form Transaksi Pemesanan (Perusahaan)

No Nama Obyek Type Obyek

Fungsi

1 No Pesan Textbox Diisi dengan nomor pesan 2 Tanggal Pesan Combobox Diisi dengan tanggal pesan 3 ID Pembeli Textbox Diisi dengan nomor ID pembeli 4 Nama Textbox Diisi dengan nama perusahaan 5 No Akte Pendirian Textbox Diisi dengan nomor Akte Pendirian 6 SK Kehakiman Textbox Diisi dengan nomor SK Kehakiman 7 NPWP Textbox Diisi dengan nomor NPWP 8 Berita Negara Textbox Diisi dengan nomor Berita Negara 9 SIUP Textbox Diisi dengan nomor SIUP

10 Tanda Daftar Perusahaan

Textbox Diisi dengan nomor tanda daftar perusahaan

11 Alamat Textbox Diisi dengan alamat perusahaan 12 Kota Textbox Diisi dengan kota perusahaan berada 13 No. Telp Textbox Diisi dengan nomor telepon perusahaan 14 No. HP Textbox Diisi dengan nomor HP perusahaan 15 Fax Textbox Diisi dengan nomor fax perusahaan 16 Nama Wakil Textbox Diisi dengan nama wakil pembeli 17 ID Penduduk Textbox Diisi dengan nomor ID penduduk 18 NPWP Textbox Diisi dengan nomor NPWP 19 Alamat Textbox Diisi dengan alamat pembeli 20 Kota Textbox Diisi dengan kota pembeli berada 21 No. Telp Textbox Diisi dengan nomor telepon pembeli 22 No. HP Textbox Diisi dengan nomor HP pembeli 23 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 24 Jabatan Textbox Diisi dengan jabatan pembeli 25 Nama Perus. Textbox Diisi dengan nama perusahaan 26 Alamat Textbox Diisi dengan alamat perusahaan 27 Kota Textbox Diisi dengan kota perusahaan 28 No. Telp Textbox Diisi dengan nomor telepon perusahaan 29 Baru Button Digunakan untuk memasukkan data 30 Next Button Digunakan untuk menampilkan tab lain 31 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 32 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 84: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

113

2. Transaksi Pemesanan (Pribadi)

Transaksi Pemesanan (Pribadi) digunakan untuk proses simpan data, ubah

dan hapus data yang sudah ada pada data pemesanan oleh pembeli pribadi.

Form Transaksi Pemesanan (Pribadi) dapat dilihat pada Gambar 3.55.

Gambar 3.55 Desain Form Transaksi Pemesanan (Pribadi)

Fungsi-fungsi obyek dalam desain form transaksi pemesanan (pribadi) dapat

dilihat selengkapnya pada Tabel 3.49 di halaman 114.

Page 85: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

114

Tabel 3.49 Fungsi Obyek Form Transaksi Pemesanan (Pribadi) No Nama Obyek Type Obyek Fungsi 1 No Pesan Textbox Diisi dengan nomor pesan 2 Tanggal Pesan COmbobox Diisi dengan tanggal pesan 3 ID Pembeli Textbox Diisi dengan nomor ID pembeli 4 Nama Textbox Diisi dengan nama perusahaan 5 ID Penduduk Textbox Diisi dengan nomor ID penduduk 6 NPWP Textbox Diisi dengan nomor NPWP 7 Alamat Textbox Diisi dengan alamat pembeli 8 Kota Combobox Diisi dengan kota pembeli berada 9 No. Telp Textbox Diisi dengan nomor telepon pembeli

10 No. HP Textbox Diisi dengan nomor HP pembeli 11 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 12 Jabatan Textbox Diisi dengan jabatan pembeli 13 Nama Perus. Textbox Diisi dengan nama perusahaan 14 Alamat Textbox Diisi dengan alamat perusahaan 15 Kota Combobox Diisi dengan kota perusahaan 16 No. Telp Textbox Diisi dengan nomor telepon perusahaan 17 Nama Wakil Textbox Diisi dengan nama wakil pembeli 18 ID Penduduk Textbox Diisi dengan nomor ID penduduk 19 NPWP Textbox Diisi dengan nomor NPWP 20 Alamat Textbox Diisi dengan alamat pembeli 21 Kota Combobox Diisi dengan kota pembeli berada 22 No. Telp Textbox Diisi dengan nomor telepon pembeli 23 No. HP Textbox Diisi dengan nomor HP pembeli 24 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 25 Jabatan Textbox Diisi dengan jabatan pembeli 26 Nama Perus. Textbox Diisi dengan nama perusahaan 27 Alamat Textbox Diisi dengan alamat perusahaan 28 Kota Combobox Diisi dengan kota perusahaan 29 No. Telp Textbox Diisi dengan nomor telepon perusahaan 30 Baru Button Digunakan untuk memasukkan data

baru 31 Next Button Digunakan untuk menampilkan tab

berikutnya 32 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 33 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 86: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

115

c. Transaksi Pemesanan 2

Transaksi Pemesanan 2 digunakan untuk proses simpan data baru, ubah dan

hapus data yang sudah ada. Form Transaksi Pemesanan 2 dapat dilihat pada

Gambar 3.56.

Transaksi PemesananTransaksi Pemesanan

ID Perum.

Nama Perum.

ID Kavling

:::

Baru Next Hapus Batal

Data Transaksi Pemesanan Transaksi Pemesanan

TRANSAKSI PEMESANAN

Data Kavling

Blok :No. Kavling :

Dokumen Pembeli

Keterangan

Luas Tanah

Luas Bangunan

:::

TOTAL HARGA:

Transaksi Pemesanan 2

Cari

m2

m2

Rp

View Peta Kavling

Uang Pemesanan

Jatuh Tempo Konfirmasi Pemesanan

::

Detail Pesan

Catatan :

Rp

Gambar 3.56 Desain Form Transaksi Pemesanan 2

Fungsi-fungsi obyek dalam desain form transaksi pemesanan 2 dapat dilihat

selengkapnya pada Tabel 3.50.

Tabel 3.50 Fungsi Obyek Form Transaksi Pemesanan 2

No Nama Obyek Type Obyek Fungsi 1 Cari Button Digunakan untuk mencari Perumahan 2 ID Perum Textbox Diisi ID perumahan 3 Nama Perum Textbox Diisi dengan nama perumahan 4 ID Kavling Combobox Diisi dengan ID kavling 5 Blok Textbox Diisi dengan blok kavling

Page 87: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

116

Tabel 3.50 (lanjutan) No Nama Obyek Type Obyek Fungsi 6 No Kavling Textbox Diisi dengan nomor kavling 7 Keterangan Textbox Diisi dengan keterangan kavling 8 Luas Tanah Textbox Diisi dengan luas tanah 9 Luas Bangunan Textbox Diisi dengan luas bangunan

10 Total Harga Textbox Diisi dengan total harga kavling 11 View Peta

Kavling Button Digunakan untuk melihat peta kavling

12 Uang Pemesanan

Textbox Diisi dengan jumlah uang pemesanan

13 Jatuh Tempo Konfirmasi

Textbox Diisi dengan tanggal jatuh tempo konfirmasi

14 Catatan Textbox Diisi dengan alamat perusahaan 15 Baru Button Digunakan untuk memasukkan data

baru 16 Next Button Digunakan untuk menampilkan tab

berikutnya 17 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 18 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

d. Dokumen Pembeli

Dokumen Pembeli digunakan untuk proses simpan data baru, ubah dan hapus

data yang sudah ada dokumen pembeli. Form Dokumen Pembeli dilihat pada

Gambar 3.57 di halaman 117.

Fungsi-fungsi obyek dalam desain form dokumen pembeli dapat dilihat

selengkapnya pada Tabel 3.51.

Tabel 3.51 Fungsi Obyek Form Dokumen Pembeli

No Nama Obyek Type Obyek Fungsi 1 Browse Button Digunakan untuk mengambil Gambar 2 Alamat Asal Textbox Diisi dengan alamat asal Gambar

didapat 3 Nama Dokumen Textbox Diisi dengan nama dokumen 4 Tambah Textbox Digunakan untuk menambahkan data 5 Hapus Button Digunakan untuk menghapus data 6 Batal Button Digunakan untuk membatalkan

Page 88: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

117

Tabel 3.51 (lanjutan) No Nama Obyek Type Obyek Fungsi 7 Baru Button Digunakan untuk memasukkan data

baru 8 Simpan Button Digunakan untuk menyiman data

pemesan 9 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 10 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Gambar 3.57 Desain Form Dokumen Pembeli

B.13 Desain Form Transaksi Penjualan

Form Transaksi penjualan digunakan untuk melakukan proses transaksi

penjualan. Pada form ini terdapat 5 (lima) tabpage yaitu:

Page 89: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

118

a. Data Transaksi Penjualan

Data Transaksi Penjualan yang digunakan untuk view data penjualan, untuk

mendapatkan suatu data bisa dilakukan pencarian berdasarkan kategori

tertentu. Form Data Transaksi penjualan dapat dilihat pada Gambar 3.58.

Gambar 3.58 Desain Form Data Transaksi Penjualan

Fungsi-fungsi obyek dalam desain form data transaksi penjualan dapat dilihat

selengkapnya pada Tabel 3.52.

Tabel 3.52 Fungsi Obyek Form Data Transaksi Penjualan

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Transaksi Penjualan

1. Transaksi Penjualan (Perusahaan)

Transaksi Penjualan (Perusahaan) digunakan untuk proses simpan data,

ubah dan hapus data yang sudah ada pada data pemesanan oleh pembeli

perusahaan. Form Transaksi Penjualan (Perusahaan) dapat dilihat pada

Gambar 3.59 di halaman 119.

Page 90: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

119

Transaksi PenjualanTransaksi Penjualan

No. PPJB

Tanggal

::

Baru Next Hapus Batal

Data Transaksi Penjualan Transaksi Penjualan

TRANSAKSI PENJUALAN

Detail Pembeli

Transaksi Penjualan2 Transaksi Penjualan3

No. Pesan : Cari

Nama Wakil

Alamat

ID Penduduk

NPWP

No. HP

:::

:

Kota Tinggal :No. Telp. :

:

Pekerjaan

Alamat

Jabatan

Nama Perus.

:::

Kota :No. telp :

:

Dokumen Pembeli

ID Pembeli :

Nama

No. Akte Pend.

SK Kehakiman

SIUP

:::

:

NPWP :Berita Negara :

Tanda Daftar

Alamat

:

Kota :No. Telp :

:

No. HP :Fax :

Gambar 3.59 Desain Form Transaksi Penjualan (Perusahaan)

Fungsi-fungsi obyek dalam desain form transaksi penjualan (perusahaan)

dapat dilihat selengkapnya pada Tabel 3.53.

Tabel 3.53 Fungsi Obyek Form Transaksi Penjualan (Perusahaan)

No Nama Obyek Type Obyek Fungsi 1 No PPJB Textbox Diisi dengan nomor pesan 2 Tanggal Pesan Combobox Diisi dengan tanggal pesan 3 Cari Button Digunakan untuk mencari data pesan 4 No Pesan Textbox Diisi dengan nomor pesan 5 ID Pembeli Textbox Diisi dengan nomor ID pembeli 6 Nama Textbox Diisi dengan nama perusahaan 7 No Akte Pendirian Textbox Diisi dengan nomor Akte Pendirian

Page 91: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

120

Tabel 3.53 (lanjutan) No Nama Obyek Type Obyek Fungsi 8 SK Kehakiman Textbox Diisi dengan nomor SK Kehakiman 9 NPWP Textbox Diisi dengan nomor NPWP

10 Berita Negara Textbox Diisi dengan nomor Berita Negara 11 SIUP Textbox Diisi dengan nomor SIUP 12 Tanda Daftar

Perusahaan Textbox Diisi dengan nomor tanda daftar

perusahaan 13 Alamat Textbox Diisi dengan alamat perusahaan 14 Kota Textbox Diisi dengan kota perusahaan berada 15 No. Telp Textbox Diisi dengan nomor telepon perusahaan 16 No. HP Textbox Diisi dengan nomor HP perusahaan 17 Fax Textbox Diisi dengan nomor fax perusahaan 18 Nama Wakil Textbox Diisi dengan nama wakil pembeli 19 ID Penduduk Textbox Diisi dengan nomor ID penduduk 20 NPWP Textbox Diisi dengan nomor NPWP 21 Alamat Textbox Diisi dengan alamat pembeli 22 Kota Textbox Diisi dengan kota pembeli berada 23 No. Telp Textbox Diisi dengan nomor telepon pembeli 24 No. HP Textbox Diisi dengan nomor HP pembeli 25 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 26 Jabatan Textbox Diisi dengan jabatan pembeli 27 Nama Perus. Textbox Diisi dengan nama perusahaan 28 Alamat Textbox Diisi dengan alamat perusahaan 29 Kota Textbox Diisi dengan kota perusahaan 30 No. Telp Textbox Diisi dengan nomor telepon perusahaan 31 Baru Button Digunakan untuk memasukkan data

baru 32 Next Button Digunakan untuk menampilkan tab

berikutnya 33 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 34 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

2. Transaksi Penjualan (Pribadi)

Transaksi Penjualan (Pribadi) digunakan untuk proses simpan, ubah dan

hapus data yang sudah ada pada data penjualan pembeli. Form Transaksi

Penjualan (Pribadi) dapat dilihat pada Gambar 3.60 di halaman 121.

Page 92: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

121

Transaksi PenjualanTransaksi Penjualan

No. PPJBTanggal

Nama

Alamat

ID Penduduk

NPWP

No. HP

::

:::

:

Baru Next Hapus Batal

Data Transaksi Penjualan Transaksi Penjualan

TRANSAKSI PENJUALAN

Detail Pembeli

Kota Tinggal :No. Telp. :

:

Pekerjaan

Alamat

Jabatan

Nama Perus.

:::

Kota :No. telp :

:

Transaksi Penjualan2 Transaksi Penjualan3

No. Pesan : Cari

Nama Wakil

Alamat

ID Penduduk

NPWP

No. HP

:::

:

Kota Tinggal :No. Telp. :

:

Pekerjaan

Alamat

Jabatan

Nama Perus.

:::

Kota :No. telp :

:

Dokumen Pembeli

ID Pembeli :

Gambar 3.60 Desain Form Transaksi Penjualan (Pribadi)

Fungsi-fungsi obyek dalam desain form transaksi penjualan (pribadi) dapat

dilihat selengkapnya pada Tabel 3.54.

Tabel 3.54 Fungsi Obyek Form Transaksi Penjualan (Pribadi)

No Nama Obyek Type Obyek Fungsi 1 No PPJB Textbox Diisi dengan no PPJB 2 Tanggal Combobox Diisi dengan tanggal penjualan 3 Cari Button Digunakan untuk mencari data pesan 4 No Pesan Textbox Diisi dengan nomor pesan 5 ID Pembeli Textbox Diisi dengan nomor ID pembeli 6 Nama Textbox Diisi dengan nama perusahaan 7 ID Penduduk Textbox Diisi dengan nomor ID penduduk

Page 93: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

122

Tabel 3.54 (lanjutan) No Nama Obyek Type Obyek Fungsi 1 No PPJB Textbox Diisi dengan no PPJB 2 Tanggal Combobox Diisi dengan tanggal penjualan 3 Cari Button Digunakan untuk mencari data pesan 4 No Pesan Textbox Diisi dengan nomor pesan 5 ID Pembeli Textbox Diisi dengan nomor ID pembeli 6 Nama Textbox Diisi dengan nama perusahaan 7 ID Penduduk Textbox Diisi dengan nomor ID penduduk 8 NPWP Textbox Diisi dengan nomor NPWP 9 Alamat Textbox Diisi dengan alamat pembeli

10 Kota Combobox Diisi dengan kota pembeli berada 11 No. Telp Textbox Diisi dengan nomor telepon pembeli 12 No. HP Textbox Diisi dengan nomor HP pembeli 13 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 14 Jabatan Textbox Diisi dengan jabatan pembeli 15 Nama Perus. Textbox Diisi dengan nama perusahaan 16 Alamat Textbox Diisi dengan alamat perusahaan 17 Kota Combobox Diisi dengan kota perusahaan 18 No. Telp Textbox Diisi dengan nomor telepon perusahaan 19 Nama Wakil Textbox Diisi dengan nama wakil pembeli 20 ID Penduduk Textbox Diisi dengan nomor ID penduduk 21 NPWP Textbox Diisi dengan nomor NPWP 22 Alamat Textbox Diisi dengan alamat pembeli 23 Kota Combobox Diisi dengan kota pembeli berada 24 No. Telp Textbox Diisi dengan nomor telepon pembeli 25 No. HP Textbox Diisi dengan nomor HP pembeli 26 Pekerjaan Textbox Diisi dengan pekerjaan pembeli 27 Jabatan Textbox Diisi dengan jabatan pembeli 28 Nama Perus. Textbox Diisi dengan nama perusahaan 29 Alamat Textbox Diisi dengan alamat perusahaan 30 Kota Combobox Diisi dengan kota perusahaan 31 No. Telp Textbox Diisi dengan nomor telepon perusahaan 32 Baru Button Digunakan untuk memasukkan data

baru 33 Next Button Digunakan untuk menampilkan tab

berikutnya 34 Hapus Button Digunakan untuk menghapus data

penjualan yang telah tersimpan 35 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 94: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

123

c. Transaksi Penjualan2

Transaksi Penjualan2 digunakan untuk proses simpan data baru, ubah dan

hapus data yang sudah ada. Form Transaksi Penjualan2 dapat dilihat pada

Gambar 3.61.

TRANSAKSI PEMESANAN

Transaksi PenjualanTransaksi Penjualan

Baru Next Hapus Batal

Data Transaksi Penjualan Transaksi Penjualan

TRANSAKSI PENJUALAN

Transaksi Penjualan3 Dokumen Pembeli

ID Perum.

Nama Perum.

ID Kavling

:::

Data Kavling

Blok :No. Kavling :

Keterangan

Luas Tanah

Luas Bangunan

:::

TOTAL HARGA:

Cari

m2

m2

Rp

View Peta Kavling

Harga Jual dan Pembayaran

Harga Jual Rp

Diskon Rp%

H. Stlh Diskon RpPenambahan tanah

RpmTot. Penambahan Rp

PajakRp%

2

Tot. Pajak Rp

Total Keseluruhan Rp

Uang Pemesanan Rp

Sisa Pembayaran Rp

Uang MukaRpTot. UM

Tipe Bayar x

AngsuranRpTot. Angs.

Tipe Bayar x

ID BANK

Nama Bank

Transaksi Penjualan2

Gambar 3.61 Desain Form Transaksi Penjualan2

Fungsi-fungsi obyek dalam desain form transaksi penjualan2 dapat dilihat

selengkapnya pada Tabel 3.55 di halaman 124.

Page 95: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

124

Tabel 3.55 Fungsi Obyek Form Transaksi Penjualan2 No Nama Obyek Type Obyek Fungsi 1 Cari Button Digunakan untuk mencari Perumahan 2 ID Perum Textbox Diisi ID perumahan 3 Nama Perum Textbox Diisi dengan nama perumahan 4 ID Kavling Combobox Diisi dengan ID kavling 5 Blok Textbox Diisi dengan blok kavling 6 No Kavling Textbox Diisi dengan nomor kavling 7 Keterangan Textbox Diisi dengan keterangan kavling 8 Luas Tanah Textbox Diisi dengan luas tanah 9 Luas Bangunan Textbox Diisi dengan luas bangunan

10 Total Harga Textbox Diisi dengan total harga kavling 11 View Peta

Kavling Button Digunakan untuk melihat peta kavling

12 Harga Jual Textbox Diisi dengan harga jual kavling 13 Diskon % Textbox Diisi dengan diskon dalam persen 14 Total Diskon Textbox Diisi dengan total diskon 15 Harga Setelah

diskon Textbox Diisi dengan harga setelah dikurangi

diskon 16 Penambahan

tanah Textbox Diisi dengan luas penambahan tanah

17 Harga Penambahan tanah

Textbox Diisi dengan harga tanah tambahan

18 Tot. penambahan Textbox Diisi dengan total penambahan tanah 19 Pajak % Textbox Diisi dengan pajak dalam persen 20 Kena Pajak Textbox Diisi dengan harga kena pajak 21 Total Pajak Textbox Diisi dengan total pajak 22 Total

Keseluruhan Textbox Diisi dengan total keseluruhan

23 Uang pemesanan Textbox Diisi dengan uang pemesanan 24 Sisa pembayaran Textbox Diisi dengan sisa pembayaran 25 Tot. UM Textbox Diisi dengan total uang muka 26 Tipe Bayar UM Combobox Diisi dengan tipe bayar uang muka 27 Kali UM Number

Updown Diisi dengan berapa kali bayar uang muka

28 Tot. Angsuran Textbox Diisi dengan total angsuran 29 Tipe Angsuran Combobox Diisi dengan tipe bayar angsuran 30 Kali Angsuran Number

Updown Diisi dengan berapa kali bayar angsuran

31 ID Bank Combobox Diisi dengan ID bank KPR 32 Nama Bank Textbox Diisi dengan nama bank

Page 96: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

125

Tabel 3.55 (lanjutan) No Nama Obyek Type Obyek Fungsi 33 Baru Button Digunakan untuk memasukkan data baru 34 Next Button Digunakan untuk menampilkan tab

berikutnya 35 Hapus Button Digunakan untuk menghapus data

penjualan yang telah tersimpan 36 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

d. Transaksi Penjualan3

Transaksi Penjualan3 digunakan untuk proses simpan data baru, ubah dan

hapus data yang sudah ada mengenai detail tambahan dan menampilkannya.

Form Transaksi Penjualan3 dilihat pada Gambar 3.62.

Gambar 3.62 Desain Form Transaksi Penjualan3

Page 97: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

126

Fungsi-fungsi obyek dalam desain form transaksi penjualan3 dapat dilihat

selengkapnya pada Tabel 3.56.

Tabel 3.56 Fungsi Obyek Form Transaksi Penjualan3

No Nama Obyek Type Obyek Fungsi 1 Jenis Combobox Diisi dengan jenis detail tambahan 2 Nama Textbox Diisi dengan nama tambahan 3 Jumlah Textbox Diisi dengan jumlah tambahan 4 Keterangan Textbox Diisi dengan keterangan tambahan 5 Tambah Button Digunakan untuk menambahkan data 6 Hapus Button Digunakan untuk menghapus data 7 Total Uang

Muka Textbox Diisi dengan total uang muka

8 Kali Uang Muka Textbox Diisi dengan jumlah kali uang muka 9 Total Angsuran Textbox Diisi dengan total angsuran

10 Kali Angsuran Textbox Diisi dengan jumlah kali angsuran 11 Baru Button Digunakan untuk memasukkan data

baru 12 Next Button Digunakan untuk menampilkan tab

selanjutnya 13 Hapus Button Digunakan untuk menghapus data

pemesan yang telah tersimpan 14 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

e. Dokumen Pembeli

Dokumen Pembeli digunakan untuk proses simpan data baru, ubah dan hapus

data yang sudah ada dokumen pembeli. Form Dokumen Pembeli dilihat pada

Gambar 3.63 di halaman 127.

Fungsi-fungsi obyek dalam desain form dokumen pembeli dapat dilihat

selengkapnya pada Tabel 3.57.

Tabel 3.57 Fungsi Obyek Form Dokumen Pembeli

No Nama Obyek Type Obyek Fungsi 1 Browse Button Digunakan untuk mengambil Gambar 2 Alamat Asal Textbox Diisi dengan alamat asal Gambar

didapat

Page 98: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

127

Tabel 3.57 (lnjutan) No Nama Obyek Type Obyek Fungsi 3 Nama Dokumen Textbox Diisi dengan nama dokumen 4 Tambah Textbox Digunakan untuk menambahkan data 5 Hapus Button Digunakan untuk menghapus data 6 Batal Button Digunakan untuk membatalkan 7 Baru Button Digunakan untuk memasukkan data baru 8 Simpan Button Digunakan untuk menyiman data

penjualan 9 Hapus Button Digunakan untuk menghapus data

penjualan yang telah tersimpan 10 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Transaksi PenjualanTransaksi Penjualan

Baru Simpan Hapus Batal

Data Transaksi Penjualan Transaksi Penjualan

TRANSAKSI PENJUALAN

Transaksi Penjualan2 Transaksi Penjualan3

Alamat Asal

Nama Dokumen

:

Dokumen PembeliView

Alamat Asal Nama Dok Gambar

Browse

:

Tambah Hapus Batal

Dokumen Pembeli

Gambar 3.63 Desain Form Dokumen Pembeli

B.14 Desain Form Pembayaran

Form pembayaran digunakan untuk melakukan proses pembayaran. Pada

form ini terdapat 3 (tiga) tabpage yaitu:

Page 99: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

128

a. Data Transaksi Pembayaran

Data Pembayaran yang digunakan untuk view data pembayaran, untuk

mendapatkan suatu data tertentu bisa dilakukan pencarian berdasarkan

kategori tertentu. Form Data pembayaran dapat dilihat pada Gambar 3.64.

Gambar 3.64 Desain Form Data Pembayaran

Fungsi-fungsi obyek dalam desain form data pembayaran dapat dilihat

selengkapnya pada Tabel 3.58.

Tabel 3.58 Fungsi Obyek Form Data Pembayaran

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Pembayaran

Pembayaran digunakan untuk proses simpan data baru, ubah dan hapus data

yang sudah ada pada data pembayaran. Form Pembayaran dapat dilihat pada

Gambar 3.65 di halaman 129.

Page 100: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

129

Gambar 3.65 Desain Form Pembayaran

Fungsi-fungsi obyek dalam desain form pembayaran dapat dilihat

selengkapnya pada Tabel 3.59.

Tabel 3.59 Fungsi Obyek Form Pembayaran

No Nama Obyek Type Obyek Fungsi 1 No Pembayaran Textbox Diisi dengan nomor pembayaran 2 Tanggal Combobox Diisi dengan tanggal pembayaran 3 Cari Button Digunakan untuk mencari data PPJB 4 No PPJB Textbox Diisi dengan nomor PPJB 5 ID Pembeli Textbox Diisi dengan nomor ID pembeli 6 Nama Textbox Diisi dengan nama 7 No ID/No Akte Textbox Diisi dengan nomor ID/ Akte Pendirian 8 NPWP Textbox Diisi dengan nomor NPWP 9 Alamat Textbox Diisi dengan alamat pembeli

Page 101: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

130

Tabel 3.59 (lanjutan) No Nama Obyek Type Obyek Fungsi 10 Kota Textbox Diisi dengan kota pembeli berada 11 ID Perum Textbox Diisi dengan ID perumahan 12 Nama Perum Textbox Diisi dengan nama perumahan 13 ID Kav Textbox Diisi dengan ID kavling 14 Blok Textbox Diisi dengan blok kavling 15 No Kav Textbox Diisi dengan nomor kavling 16 Tot. Harga Textbox Diisi dengan total harga 17 Tipe Pembayaran Textbox Diisi dengan tipe pembayaran angsuran 18 Pembayaran Textbox Diisi dengan jenis pembayaran 19 Ke Textbox Diisi dengan pembayaran ke 20 Harus Dibayar Textbox Diisi dengan jumlah yang harus

dibayar 21 Total Piutang Textbox Diisi dengan total piutang 22 Pembayaran Textbox Diisi dengan jumlah pembayaran 23 Denda %. Textbox Diisi dengan denda dalam persen 24 Denda Textbox Diisi dengan jumlah denda 25 Total Bayar Textbox Diisi dengan total bayar 26 Terbilang Textbox Diisi dengan jumlah terbilang 27 Sisa Piutang Textbox Diisi dengan jumlah sisa piutang 28 Sisa Angsuran Textbox Diisi dengan jumlah sisa angsuran 29 Sisa Uang Muka Textbox Diisi dengan jumlah sisa uang muka 30 Cetak Bukti

Pembayaran Button Digunakan untuk mencetak bukti

pembayaran 31 Baru Button Digunakan untuk memasukkan data

baru 32 Simpan Button Digunakan untuk menyimpan data

pembayaran 33 Hapus Button Digunakan untuk menghapus data

pembayaran yang telah tersimpan 34 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

c. Detail Pembayaran

Detail Pembayaran digunakan untuk view data pembayaran berdasarkan

pembeli. Form Detail Pembayaran dapat dilihat pada Gambar 3.66 di

halaman 131.

Page 102: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

131

Gambar 3.66 Desain Form Detail Pembayaran

B.15 Desain Form Penyelesaian Akta Tanah

Form penyelesaian akta tanah digunakan untuk melakukan proses

pembuatan akta tanah baru. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data Penyelesaian Akta Tanah

Data Penyelesaian Akta Tanah yang digunakan untuk view data penyelesaian

akta tanah, untuk mendapatkan suatu data tertentu bisa dilakukan pencarian

berdasarkan kategori tertentu. Form Data Penyelesaian Akta Tanah dapat

dilihat pada Gambar 3.67.

Gambar 3.67 Desain Form Data Penyelesaian Akta Tanah

Page 103: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

132

Fungsi-fungsi obyek dalam desain form data penyelesaian akta tanah dapat

dilihat selengkapnya pada Tabel 3.60.

Tabel 3.60 Fungsi Obyek Form Data Penyelesaian Akta Tanah

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Penyelesaian Akta Tanah

Penyelesaian Akta Tanah digunakan untuk proses simpan data baru, ubah dan

hapus data yang sudah ada pada data penyelesaian akta tanah. Form

Penyelesaian Akta Tanah dapat dilihat pada Gambar 3.68.

Gambar 3.68 Desain Form Penyelesaian Akta Tanah

Page 104: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

133

Fungsi-fungsi obyek dalam desain form penyelesaian akta tanah dapat dilihat

selengkapnya pada Tabel 3.61.

Tabel 3.61 Fungsi Obyek Form Penyelesaian Akta Tanah

No Nama Obyek Type Obyek Fungsi 1 No Kontrak Textbox Diisi dengan nomor kontrak 2 Tanggal Combobox Diisi dengan tanggal kontrak 3 Cari Button Digunakan untuk mencari data PPJB 4 No PPJB Textbox Diisi dengan nomor PPJB 5 No Pesan Textbox Diisi dengan nomor pesan 6 ID Pembeli Textbox Diisi dengan nomor ID pembeli 7 Nama Textbox Diisi dengan nama 8 No ID/No Akte Textbox Diisi dengan nomor ID/ Akte Pendirian 9 NPWP Textbox Diisi dengan nomor NPWP

10 Alamat Textbox Diisi dengan alamat pembeli 11 Kota Textbox Diisi dengan kota pembeli berada 12 No. Telp Textbox Diisi dengan nomor telepon 13 No. HP Textbox Diisi dengan nomor HP 14 ID Perum Textbox Diisi dengan ID perumahan 15 Nama Perum Textbox Diisi dengan nama perumahan 16 ID Kav Textbox Diisi dengan ID kavling 17 Blok Textbox Diisi dengan blok kavling 18 No Kav Textbox Diisi dengan nomor kavling 19 Keterangan Textbox Diisi dengan keterangan kavling 20 Tipe Pembayaran Textbox Diisi dengan tipe pembayaran angsuran 21 Bank Textbox Diisi dengan nama bank 22 Tot. Harga Textbox Diisi dengan total harga 23 Total uang muka Textbox Diisi dengan jumlah uang muka 24 Total Angsuran Textbox Diisi dengan jumlah angsuran 25 ID Notaris/PPAT Combobox Diisi dengan nomor ID notaris/PPAT 26 Nama Textbox Diisi dengan nama notaris 27 Cari Button Digunakan untuk mencari ID karyawan 28 ID Karyawan Textbox Diisi dengan nomor ID karyawan 29 Wakil Karyawan Textbox Diisi dengan nama karyawan 30 ID Penduduk Textbox Diisi dengan ID penduduk karyawan 31 No. Akte Textbox Diisi dengan nomor akta 32 Tanggal Jadi Combobox Diisi dengan jumlah tanggal jadi akta 33 Biaya Admin Textbox Diisi dengan biaya administrasi 34 Catatan Textbox Disii dengan catatan

Page 105: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

134

Tabel 3.61 (lanjutan) No Nama Obyek Type Obyek Fungsi 35 Baru Button Digunakan untuk memasukkan data

baru 36 Simpan Button Digunakan untuk menyimpan data

kontrak penjualan 37 Hapus Button Digunakan untuk menghapus data

kontrak penjualan yang telah tersimpan 38 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

B.16 Desain Form Pembatalan Pemesanan/Pembelian

Form pembatalan pemesanan/pembelian digunakan untuk melakukan

proses pembatalan. Pada form ini terdapat 2 (dua) tabpage yaitu:

a. Data pembatalan

Data Pembatalan yang digunakan untuk view data pembatalan, untuk

mendapatkan suatu data tertentu bisa dilakukan pencarian berdasarkan

kategori tertentu. Form Data Pembatalan dapat dilihat pada Gambar 3.69.

Gambar 3.69 Desain Form Data Pembatalan

Page 106: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

135

Fungsi-fungsi obyek dalam desain form data pembatalan dapat dilihat

selengkapnya pada Tabel 3.62.

Tabel 3.62 Fungsi Obyek Form Data Pembatalan

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian

b. Transaksi Pembatalan

Transaksi Pembatalan digunakan untuk proses simpan data baru, ubah dan

hapus data yang sudah ada pada data pembatalan. Form Transaksi

Pembatalan dapat dilihat pada Gambar 3.70.

Gambar 3.70 Desain Form Transaksi Pembatalan

Page 107: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

136

Fungsi-fungsi obyek dalam desain form transaksi pembatalan dapat dilihat

selengkapnya pada Tabel 3.63.

Tabel 3.63 Fungsi Obyek Form Transaksi Pembatalan

No Nama Obyek Type Obyek Fungsi 1 No Pembatalan Textbox Diisi dengan nomor pembatalan 2 Tanggal Combobox Diisi dengan tanggal pembatalan Jenis Pembatalan Diisi dengan jenis pembatalan

3 Cari Button Digunakan untuk mencari data pesan 4 No Pesan Textbox Diisi dengan nomor pesan 5 No PPJB Textbox Diisi dengan nomor PPJB 6 ID Pembeli Textbox Diisi dengan nomor ID pembeli 7 Nama Textbox Diisi dengan nama 8 No ID/No Akte Textbox Diisi dengan nomor ID/ Akte Pendirian 9 NPWP Textbox Diisi dengan nomor NPWP

10 Alamat Textbox Diisi dengan alamat 11 Kota Textbox Diisi dengan kota pembeli berada 12 No. Telp Textbox Diisi dengan nomor telepon 13 No. HP Textbox Diisi dengan nomor HP 14 ID Perum Textbox Diisi dengan ID perumahan 15 Nama Perum Textbox Diisi dengan nama perumahan 16 ID Kav Textbox Diisi dengan ID kavling 17 Blok Textbox Diisi dengan blok kavling 18 No Kav Textbox Diisi dengan nomor kavling 19 Harga Textbox Diisi dengan harga kavling 20 Tot. Bayar Textbox Diisi dengan total bayar 21 Denda % Textbox Diisi dengan denda persen 22 Denda Textbox Diisi dengan denda 23 Cash Back Textbox Diisi dengan jumlah cash back 24 Alasan Textbox Diisi dengan alas an pembatalan 25 Baru Button Digunakan untuk memasukkan data

baru 26 Simpan Button Digunakan untuk menyimpan data

pembatalan 27 Hapus Button Digunakan untuk menghapus data

pembatalan yang telah tersimpan 28 Batal Button Digunakan untuk membatalkan proses

simpan atau ubah

Page 108: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

137

B.17 Desain Form Warning System

Form warning system digunakan untuk peringatan. Pada form ini terdapat

3 (tiga) tabpage yaitu:

a. Peringatan Pembayaran

Peringatan Pembayaran untuk peringatan jatuh tempo pembayaran. Form

Peringatan Pembayaran dapat dilihat pada Gambar 3.71.

Gambar 3.71 Desain Form Peringatan Pembayaran

Fungsi-fungsi obyek dalam desain form peringatan pembayaran dapat dilihat

selengkapnya pada Tabel 3.64.

Tabel 3.64 Fungsi Obyek Form Peringatan Pembayaran

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian 4 No PPJB Textbox Diisi dengan nomor PPJB 5 ID Pembeli Textbox Diisi dengan ID pembeli 6 Detail Pembeli Button Digunakan untuk view pembeli 7 Transaksi

Pembayaran Button Digunakan untuk view transaksi

pembayaran

Page 109: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

138

b. Peringatan Konfirmasi Pemesanan

Peringatan Konfirmasi Pemesanan digunakan untuk peringatan jatuh tempo

konfirmasi pemesanan. Form Peringatan Konfirmasi Pemesanan dapat

dilihat pada Gambar 3.72.

PeringatanPeringatan

Pembayaran

Search Data

Search Category

Search

PERINGATANKonfirmasi Akte

No Pesan

ID Pembeli

DetailPembeli

TransaksiPembelian

No Pesan Tanggal ID Pembeli Nama

Konfirmasi Pemesanan

BatalPesan

Gambar 3.72 Desain Form Peringatan Konfirmasi Pemesanan

Fungsi-fungsi obyek dalam desain form peringatan konfirmasi pemesanan

dapat dilihat selengkapnya pada Tabel 3.65.

Tabel 3.65 Fungsi Obyek Form Peringatan Konfirmasi Pemesanan

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian 4 No Pesan Textbox Diisi dengan nomor pesan 5 ID Pembeli Textbox Diisi dengan ID pembeli 6 Detail Pembeli Button Digunakan untuk view pembeli 7 Transaksi

Pembelian Button Digunakan untuk view transaksi

pembayaran 8 Batal Pesan Button Digunakan untuk view batal pesan

Page 110: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

139

c. Peringatan Konfirmasi Akta

Peringatan Konfirmasi Akta digunakan untuk peringatan jatuh tempo

konfirmasi akta. Form Peringatan Konfirmasi Akta dapat dilihat pada

Gambar 3.73.

PeringatanPeringatan

Pembayaran

Search Data

Search Category

Search

PERINGATAN

No Kontrak

ID Pembeli

DetailPembeli

DetailNotaris

Konfirmasi Pemesanan

TransaksiKontrak

Konfirmasi Akte

No Kontrak Tanggal No PPJB No Pesan

Gambar 3.73 Desain Form Peringatan Konfirmasi Akta

Fungsi-fungsi obyek dalam desain form peringatan konfirmasi akta dapat

dilihat selengkapnya pada Tabel 3.66.

Tabel 3.66 Fungsi Obyek Form Peringatan Konfirmasi Akta

No Nama Obyek Type Obyek Fungsi 1 Search Category Combobox Diisi dengan kategori pencarian 2 Nama Category Textbox Diisi dengan nama pencarian 3 Search Button Digunakan untuk proses pencarian 4 No Kontrak Textbox Diisi dengan nomor kontrak 5 ID Pembeli Textbox Diisi dengan ID pembeli 6 Detail Pembeli Button Digunakan untuk view pembeli 7 Detail Notaris Button Digunakan untuk view notaris 8 Transaksi

Kontrak Button Digunakan untuk view transaksi

kontrak

Page 111: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

140

C. Desain Output

C.1 Laporan Kavling

Laporan Kavling menampilkan seluruh data kavling yang dimiliki oleh

perusahaan, baik kavling yang terjual maupun yang belum terjual. Gambar 3.74

menggambarkan desain Laporan Kavling.

Gambar 3.74 Desain Laporan Kavling

C.2 Laporan Perumahan

Laporan Perumahan menampilkan seluruh data perumahan yang dimiliki

oleh perusahaan. Gambar 3.74 di halaman 141 menggambarkan desain Laporan

Perumahan.

Page 112: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

141

Gambar 3.75 Desain Laporan Perumahan

C.3 Laporan Data Bank

Laporan Bank menampilkan seluruh data bank rekanan perusahaan.

Gambar 3.76 menggambarkan desain Laporan Bank.

Gambar 3.76 Desain Laporan Bank

Page 113: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

142

C.4 Laporan Data Pembeli

Laporan Pembeli menampilkan seluruh data pembeli. Gambar 3.77

menggambarkan desain Laporan Pembeli.

Gambar 3.77 Desain Laporan Pembeli

C.5 Laporan Data Karyawan

Laporan Karyawan menampilkan seluruh data karyawan yang bekerja di

perusahaan. Gambar 3.78 di halaman 143 menggambarkan desain Laporan

Karyawan.

Page 114: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

143

Gambar 3.78 Desain Laporan Karyawan

C.6 Laporan Pemesanan

Laporan Pemesanan menampilkan seluruh data pemesanan, untuk lebih

jelasnya dapat dilihat pada Gambar 3.79.

Gambar 3.79 Desain Laporan Pemesanan

Page 115: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

144

C.7 Laporan Penjualan

Laporan Penjualan menampilkan seluruh data penjualan, untuk lebih

jelasnya dapat dilihat pada Gambar 3.80.

Gambar 3.80 Desain Laporan Penjualan

C.8 Laporan Pembayaran

Laporan Pembayaran menampilkan seluruh data pembayaran yang telah

diterima oleh perusahaan, untuk lebih jelasnya dapat dilihat pada Gambar 3.81 di

halaman 145.

Page 116: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

145

Gambar 3.81 Desain Laporan Pembayaran

C.9 Laporan Penyelesaian Akta Tanah

Laporan Penyelesaian akta tanah menampilkan seluruh data

penyelesaian akta tanah, untuk lebih jelasnya dapat dilihat pada Gambar 3.82.

Gambar 3.82 Desain Laporan Penyelesaian Akta Tanah

Page 117: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

146

C.10 Laporan Pembatalan

Laporan Pembatalan menampilkan seluruh data pembatalan, untuk lebih

jelasnya dapat dilihat pada Gambar 3.83.

Gambar 3.83 Desain Laporan Pembatalan

C.11 Laporan Tagihan Jatuh Tempo

Laporan Tagihan Jatuh Tempo menampilkan seluruh data tagihan yang

akan datang, untuk lebih jelasnya dapat dilihat pada Gambar 3.84.

Gambar 3.84 Desain Laporan Tagihan Jatuh Tempo

Page 118: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

147

3.3.6 Desain Uji Coba

Desain uji coba bertujuan untuk memastikan bahwasanya aplikasi telah

dibuat sesuai dengan hasil atau tujuan yang diharapkan. Kekurangan atau

kelemahan aplikasi pada tahap ini akan dievaluasi sebelum implementasi.

Desain uji coba fitur dasar sistem ini dilakukan dengan menggunakan

Black Box Testing dimana aplikasi akan diuji dengan melakukan berbagai uji coba

untuk membuktikan bahwa aplikasi yang telah dibuat sesuai dengan tujuan yang

akan dicapai.

A. Desain Uji Coba Fitur Login

Proses login dilakukan dengan cara menginputkan username dan

password. Username berupa ID dari karyawan. Dari status username dan

password ini akan diketahui status login, apakah sebagai bagian administrasi atau

manajer. Data login yang digunakan terlihat pada Tabel 3.67 yang berisi

username dan password untuk bagian administrasi dan manajer.

Tabel 3.67 User Login

Nama Field Data-1 Data-2 Data-3

User Name KAR-0001 KAR-0002 KAR-0003 Password Admin Manager Manager

Tabel 3.68 Test Case Login Test Case ID

Tujuan Input Output yang diharapkan

1 Deskripsi username, password yang valid.

Memasukkan data 1 dari tabel testing data pengguna

Form login tertutup dan muncul form Menu Utama

2 Deskripsi username atau password tidak valid .

Memasukkan data username = KAR-0001 dan password = Manager

Form login mengeluarkan message box "username atau password salah"

Page 119: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

148

B. Desain Uji Coba Fitur Master Perumahan

Proses master perumahan adalah proses penyimpanan baru seputar data

perumahan. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi master

perumahan dapat dilihat pada Tabel 3.69.

Tabel 3.69 Perumahan

Nama Field Data-1 Data-2 ID Perumahan PER-0001 PER-0002

Nama Perumahan Arya Regency Surya Regency Alamat Jalan Mojopahit Jl. Wahid Hasyim Kota Mojokerto Jombang No Telepon 0321-98761 0321-897444 Fax 0321-98761 0321-897444 Website www.aryaregency.com -

Tabel 3.70 Test Case Perumahan Test Case ID

Tujuan Input Output yang diharapkan

3

Menambah data baru ke Tabel Perumahan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

4

Ubah data dari Tabel Perumahan

Memilih data perumahan yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

5

Menghindari data pengguna kosong pada Tabel Perumahan

Memasukkan data Kavling dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Perumahan.

6

Menghapus data pada Tabel Perumahan

Memilih data perumahan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel perumahan terhapus.

Page 120: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

149

Tabel 3.70 (lanjutan) Test Case ID

Tujuan Input Output yang diharapkan

7 Membatalkan penyimpanan data.

Memasukkan data perumahan kemudian menekan tombol batal.

Semua field kosong

C. Desain Uji Coba Fitur Master Kavling

Proses master kavling adalah proses penyimpanan untuk baru seputar

data kavling. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi master kavling

dapat dilihat pada Tabel 3.71.

Tabel 3.71 Kavling

Nama Field Data-1 Data-2 ID Kavling KAV-0001 KAV-0002

No Kavling 1 2 Blok A A Alamat Jalan Duku Jalan Manggis Lokasi Kavling Pojok Pojok Luas 20 m2 20m2

Harga /m2 Rp. 10.000.000,00 Rp. 10.000.000,00 Keterangan Sudah Ada Bangunan Belum Ada Bangunan Tipe Bangunan Tipe A - Deskripsi Bangunan dengan luas 17m2 - Luas Bangunan 17m2 Harga Rp. 900.000,00 Total Harga Rp. 215.300.000,00 Rp. 200.000.000,00 ID Perumahan PER-0001 PER-0001

Page 121: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

150

Tabel 3.72 Test Case Kavling Test Case ID

Tujuan Input Output yang diharapkan

8

Menambah data baru ke Tabel Kavling

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

9

Ubah data dari Tabel Kavling

Memilih data Kavling yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

10

Menghindari data pengguna kosong pada Tabel Kavling

Memasukkan data Kavling dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Kavling.

11

Menghapus data pada Tabel Kavling

Memilih data Kavling yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Kavling terhapus.

12 Membatalkan penyimpanan data.

Memasukkan data Kavling kemudian menekan tombol batal.

Semua field kosong

D. Desain Uji Coba Fitur Master Karyawan

Proses master karyawan adalah proses penyimpanan untuk baru seputar

data karyawan. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data karyawan

dapat dilihat pada Tabel 3.73.

Tabel 3.73 Karyawan

Nama Field Data-1 Data-2 ID Karyawan KAR-0001 KAR-0002 Nama Evi Dwi R Afifatul Laili ID Penduduk 89231741809 892131284991 Alamat KTP Jalan Maritim Jalan Patimura Kota Surabaya Denpasar No Telepon 031-123124 - Alamat Tinggal Jalan Maritim Jalan Kedungasem

Page 122: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

151

Tabel 3.73 (Lanjutan) Nama Field Data-1 Data-2

Kota Tinggal Surabaya Surabaya No Telepon 031-123124 031-42637283 No HP 0852344765 085649621841 Tempat Lahir Bojonegoro Denpasar Tanggal Lahir 5 Juli 1989 12 Januari 1989 Jenis Kelamin Perempuan Perempuan Agama Islam Islam Status Janda Belum Menikah Jumlah Anak 5 - Lokasi Arya Regency Surya Regency Bagian Acoounting Marketing Jabatan Staf Staf Mulai Kerja 5 April 2005 7 Agustus 2006

Tabel 3.74 Test Case Karyawan Test

Case

ID

Tujuan Input Output yang diharapkan

13 Menambah data baru ke Tabel Karyawan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

14 Ubah data dari Tabel Karyawan

Memilih data Karyawan yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

15

Menghindari data Karyawan kosong pada Tabel Karyawan

Memasukkan data Karyawan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Karyawan.

16

Menghapus data pada Tabel Karyawan

Memilih data Karyawan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Karyawan terhapus.

17 Membatalkan penyimpanan data.

Memasukkan data Karyawan kemudian menekan tombol batal.

Semua field kosong

Page 123: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

152

E. Desain Uji Coba Fitur Master Pembeli

Proses master pembeli adalah proses penyimpanan untuk baru seputar

data pembeli. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data pembeli

(perusahaan) dapat dilihat pada Tabel 3.75.

Tabel 3.75 Pembeli (perusahaan)

Nama Field Data-1 Data-2 ID Pembeli PEM-0001 PEM-0003 Tipe Pembeli Perusahaan Perusahaan Nama PT. ABC CV. Cahaya Farm No Akta Pendirian 2134143141112 3214362672 SK Kehakiman 452433411 - NPWP 84073899002 3242341231 Berita Negara 34234143123 - SIUP 32142341311 141543252 Tanda Dftr Perus. - - Alamat Jalan Danau Ranau Jalan A. Yani Kota Mojokerto Jombang No Telp 0321-93688217 0321-8218319 No HP 0812345683 085672934445 Fax 0321-93688217 0321-8218319 Nama Reny Citra Ilhamsyah ID Penduduk 12342181902 891276311 NPWP 8624178993 253638848 Alamat Jalan Danau Kelimutu Jalan A. Yani Kota Tinggal Mojokerto Jombang Tempat Lahir Pasuruan Gresik Tanggal Lahir 19 November 1988 15 Juni 1989 No Telepon 0321-817849 0321-73291681 No HP 08562537250 0838346389 Jenis Kelamin Perempuan Laki-laki Agama Islam Hindhu Pekerjaan Swasta Swasta Jabatan Manager Owner Nama Perusahaan PT. ABC CV. Cahaya Farm Alamat Jalan Danau Ranau Jalan A. Yani Kota Mojokerto Jombang

Page 124: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

153

Tabel 3.75 (lanjutan) Nama Field Data-1 Data-2

No Telepon 0321-93688217 0321-8218319 Gaji Bersih Rp. 10.000.000,00 Rp. 15.000.000

Tabel 3.76 Test Case Pembeli (perusahaan) Test Case ID

Tujuan Input Output yang diharapkan

18

Menambah data baru ke Tabel Pembeli Perusahaan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

19

Ubah data dari Tabel Pembeli Perusahaan

Memilih data Pembeli Perusahaan yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

20

Menghindari data Pembeli Perusahaan kosong pada Tabel Pembeli Perusahaan

Memasukkan data Pembeli Perusahaan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Pembeli Perusahaan.

21

Menghapus data pada Tabel Pembeli Perusahaan

Memilih data Pembeli Perusahaan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Pembeli Perusahaan terhapus.

22

Membatalkan penyimpanan data.

Memasukkan data Pembeli Perusahaan kemudian menekan tombol batal.

Semua field kosong

Desain form isi data pembeli (pribadi) dapat dilihat pada Tabel 3.77.

Tabel 3.77 Pembeli (pribadi)

Nama Field Data-1 Data-2 ID Pembeli PEM-0002 PEM-0003 Tipe Pembeli Pribadi Pribadi Nama Puji Wahyu Renanda ID Penduduk 187962181902 12130276311 NPWP 862463882 7592838848 Alamat Jalan Mojopahit Jalan Waru

Page 125: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

154

Tabel 3.77 (lanjutan) Nama Field Data-1 Data-2

Kota Tinggal Mojokerto Sidoarjo Tempat Lahir Mojokerto Sidoarjo Tanggal Lahir 19 Juni 1989 15 April 1989 No Telepon 0321-7329719 031-7527691681 No HP 0852316177418 085648182819 Jenis Kelamin Perempuan Laki-laki Agama Budha Kristen Status Menikah Duda Jumlah Anak 1 4 Pekerjaan PNS Swasta Jabatan Kepala Bidan Owner Nama Perusahaan - UD Perkutut Alamat Jalan Mojopahit Jalan A. Yani Kota Mojokerto Sidoarjo No Telepon 0321-73288217 031-1678319 Gaji Bersih Rp. 4.000.000,00 Rp. 5.000.000 Nama Rifdie Mas Medina ID Penduduk 187900011902 12130213111 NPWP 01010463882 65652838848 Alamat Jalan Mojopahit Jalan Waru Kota Tinggal Mojokerto Sidoarjo Tempat Lahir Bogor Sidoarjo Tanggal Lahir 2 Januari 1990 25 Mei 1989 No Telepon 0321-7329719 031-7527691681 No HP 0852316131418 0856782819 Jenis Kelamin Laki-laki Perempuan Agama Budha Kristen Status Menikah Belum Menikah Jumlah Anak 1 - Pekerjaan PNS Swasta Jabatan Swasta Owner Nama Perusahaan CV Milkita UD Perkutut Alamat Jalan Mojopahit Jalan A. Yani Kota Mojokerto Sidoarjo No Telepon 0321-3456217 031-826898 Gaji Bersih Rp. 5.000.000,00 Rp. 3.000.000

Page 126: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

155

Tabel 3.78 Test Case Pembeli (pribadi) Test Case ID

Tujuan Input Output yang diharapkan

23

Menambah data baru ke Tabel Pembeli Pribadi

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

24

Ubah data dari Tabel Pembeli Pribadi

Memilih data Pembeli Pribadi yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

25

Menghindari data Pembeli Pribadi kosong pada Tabel Pembeli Pribadi

Memasukkan data Pembeli Pribadi dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Pembeli Pribadi.

26

Menghapus data pada Tabel Pembeli Pribadi

Memilih data Pembeli Pribadi yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Pembeli Pribadi terhapus.

27 Membatalkan penyimpanan data.

Memasukkan data Pembeli Pribadi kemudian menekan tombol batal.

Semua field kosong

F. Desain Uji Coba Fitur Master Bank

Proses master bank adalah proses penyimpanan untuk baru seputar data

bank. Proses uji coba pada form ini bertujuan untuk mengetahui dan menentukan

keberhasilan dari fungsi-fungsi object. Desain form isi data bank dapat dilihat

pada Tabel 3.79.

Tabel 3.79 Bank

Nama Field Data-1 Data-2 ID Bank BK-0001 BK-0002 Nama Bank BRI MANDIRI Badan Hukum 821789934 94502389 Alamat Kantor Jalan Panglima Sudirman Jalan Wahid Hasyim Kota Mojokerto Jombang Telp 1 0321-76278 0321-312743

Page 127: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

156

Tabel 3.79 (lanjutan) Nama Field Data-1 Data-2

Telp 2 0321-03488327 0321-231741 Fax 0321-76278 0321-312743

Tabel 3.80 Test Case Bank Test Case ID

Tujuan Input Output yang diharapkan

28

Menambah data baru ke Tabel Bank

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

29

Ubah data dari Tabel Bank

Memilih data Bank akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database

30

Menghindari data Bank kosong pada Tabel Bank

Memasukkan data Bank dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Bank

31

Menghapus data pada Tabel Bank

Memilih data Bank yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Bank terhapus.

32 Membatalkan penyimpanan data.

Memasukkan data Bank kemudian menekan tombol batal.

Semua field kosong

G. Desain Uji Coba Fitur Master Notaris

Proses master notaris adalah proses penyimpanan untuk baru seputar data

notaris. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data notaris

dapat dilihat pada Tabel 3.81.

Tabel 3.81 Notaris

Nama Field Data-1 Data-2 ID Notaris/PPAT NOT-0001 NOT-0002 Nama Rahmad Tri Freditya

Page 128: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

157

Tabel 3.81 (lanjutan) Nama Field Data-1 Data-2

SK Notaris 729929934 82346238 SK PPAT 4382783992 92376251 Alamat Kantor Jalan Kapt Tendean Jalan Hamengkubuwono Kota Mojokerto Jombang No Telp 0321-567499 0321-4571628 No HP 08564231991 083836125719 Fax 0321-567499 0321-4571628

Tabel 3.82 Test Case Notaris Test Case ID

Tujuan Input Output yang diharapkan

33

Menambah data baru ke Tabel Notaris

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

34

Ubah data dari Tabel Notaris

Memilih data Notaris akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database

35

Menghindari data Notaris kosong pada Tabel Notaris

Memasukkan data Notaris dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Notaris

36

Menghapus data pada Tabel Notaris

Memilih data Notaris yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Notaris terhapus.

37 Membatalkan penyimpanan data.

Memasukkan data Notaris kemudian menekan tombol batal.

Semua field kosong

H. Desain Uji Coba Fitur Transaksi Pemesanan

Proses transaksi pemesanan adalah proses penyimpanan untuk seputar

data pemesanan. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data

pemesanan dapat dilihat pada Tabel 3.83 di halaman 158.

Page 129: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

158

Tabel 3.83 Pesan Nama Field Data-1 Data-2

No Pesan PES-0001 PES-0002 Tanggal Pesan 10/06/2011 10/07/2011 ID Pembeli PEM-0001 PEM-0002 ID Perum PER-0001 PER-0002 ID Kavling KAV-0001 KAV-0003 Uang Pemesanan Rp. 2.000.000,00 Rp. 1.500.000,00 Jatuh Tempo Konfirmasi Pemesanan

11/06/2011 11/07/2011

Catatatan Menunggu Kepastian Menunggu Kepastian

Tabel 3.84 Test Case Pesan Test Case ID

Tujuan Input Output yang diharapkan

38 Memasukkan data pembeli ke form transaksi

Menekan tombol cari ID Pembeli kemudian memilih data pembeli

Muncul data pembeli sesuai yang dipilih

39 Memasukkan data perumahan ke form transaksi

Menekan tombol cari ID Perumahan kemudian memilih data perumahan

Muncul data perumahan sesuai yang dipilih

40 Memasukkan data kavling ke form transaksi

Memilih combobox ID Kavling kemudian memilih data kavling

Muncul data kavling sesuai yang dipilih

41

Menambah data baru ke Tabel Pesan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

42

Ubah data dari Tabel Pesan

Memilih data Pesan akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database

43

Menghindari data Pesan kosong pada Tabel Pesan

Memasukkan data Pesan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Pesan

44

Menghapus data pada Tabel Pesan

Memilih data Pesan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Menghapus data pada Tabel Pesan

45 Membatalkan penyimpanan data.

Memasukkan data Notaris kemudian menekan tombol batal.

Membatalkan penyimpanan data.

Page 130: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

159

I. Desain Uji Coba Fitur Penjualan

Proses transaksi penjualan adalah proses penyimpanan untuk seputar data

penjualan. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data penjualan

dapat dilihat pada Tabel 3.85.

Tabel 3.85 Penjualan

Nama Field Data-1 Data-2 No PPJB PPJB-0001 PPJB-0002 Tanggal 10/21/2011 10/31/2011 No Pesan PES-0001 PES-0002 Diskon persen 5 5 Diskon total Rp. 1.000.000,00 Rp. 1.000.000,00 Tambah Tanah 0 5 Tambah Harga 0 Rp. 1.000.000,00 Tambah Total 0 Rp. 5.000.000,00 Pajak Persen 10 10 Pajak Total Rp. 2.000.000,00 Rp. 2.200.000,00 Total Keseluruhan Rp. 201.000.000,00 Rp. 202.800.000,00 Sisa Bayar Rp. 199.000.000,00 Rp. 200.800.000,00 Total Uang Muka Rp. 50.000.000,00 Rp. 60.000.000,00 Tipe Bayar UM Tunai Bertahap Kali UM 1 2 Total Angsuran Rp. 149.000.000,00 Rp. 140.800.000 Tipe Bayar Angsuran Bertahap KPR Kali Angsuran 24 1 ID Bank BK-0001 BK-0001

Tabel 3.86 Test Case Penjualan Test Case ID

Tujuan Input Output yang diharapkan

46 Memasukkan data pemesan ke form transaksi

Menekan tombol cari no pesan kemudian memilih data pemesanan

Muncul data pembeli

sesuai yang dipilih

Page 131: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

160

Tabel 3.86 (lanjutan) Test Case ID

Tujuan Input Output yang diharapkan

46 Memasukkan data pemesan ke form transaksi

Menekan tombol cari no pesan kemudian memilih data pemesanan

Muncul data pembeli

sesuai yang dipilih

47

Menambah data baru ke Tabel Jual Beli

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

48

Ubah data dari Tabel JualBeli

Memilih data Penjualan akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database

49

Menghindari data Pesan kosong pada Tabel JualBeli

Memasukkan data Penjualan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel JualBeli

50

Menghapus data pada Tabel JualBeli

Memilih data Penjualan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel JualBeli terhapus.

51 Membatalkan penyimpanan data.

Memasukkan data Notaris kemudian menekan tombol batal.

Semua field kosong

J. Desain Uji Coba Fitur Pembayaran

Proses transaksi pembayaran adalah proses penyimpanan untuk seputar

data pembayaran. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data

pembayaran dapat dilihat pada Tabel 3.87.

Tabel 3.87 Pembayaran

Nama Field Data-1 Data-2 No Pembayaran BAY-0001 BAY-0002 Tanggal 10/28/2011 11/1/2011 No PPJB PPJB-0001 PPJB-0002 Jenis Pembayaran Uang Muka Uang Muka

Page 132: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

161

Tabel 3.87 (lanjutan) Nama Field Data-1 Data-2

Harus Bayar Rp. 50.000.000,00 Rp. 30.000.000,00 Total Piutang Rp. 199.000.000,00 Rp. 200.800.000,00 Pembayaran Rp. 50.000.000,00 Rp. 30.000.000,00 Denda persen 0 0 Denda 0 0 Total Bayar Rp. 50.000.000,00 Rp. 30.000.000,00 Terbilang Lima puluh juta rupiah Tiga puluh juta rupiah Sisa Piutang Rp. 149.000.000,00 Rp. 170.800.000,00

Tabel 3.88 Test Case Pembayaran Test Case ID

Tujuan Input Output yang diharapkan

52 Menambahkan detail penjualan ke form

Menekan tombol cari no PPJB kemudian memilih data PPJB

Muncul data penjualan yang akan melakukan transaksi

53 Menampilkan bukti pembayaran

Menekan tombolcetak bukti pembayaran

Muncul bukti pembayaran sesuai data transaksi

54 Menambah data baru ke Tabel Pembayaran

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

55

Ubah data dari Tabel Pembayaran

Memilih data Pembayaran akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database

56

Menghindari data Pesan kosong pada Tabel Pembayaran

Memasukkan data Pembayaran dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Pembayaran

57

Menghapus data pada Tabel Pembayaran

Memilih data Pembayaran yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Pembayaran terhapus.

58 Membatalkan penyimpanan data.

Memasukkan data Notaris kemudian menekan tombol batal.

Semua field kosong

Page 133: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

162

K. Desain Uji Coba Fitur Penyelesaian Akta Tanah

Proses transaksi penyelesaian akta tanah adalah proses penyimpanan

untuk seputar data penyelesaian akta tanah. Proses uji coba pada form ini

bertujuan untuk mengetahui dan menentukan keberhasilan dari fungsi-fungsi

object. Desain form isi data transaksi penyelesaian akta tanah dapat dilihat pada

Tabel 3.89.

Tabel 3.89 Penyelesaian Akta Tanah

Nama Field Data-1 Data-2 No Kontrak KON-0001 KON-0002

Tanggal 10/29/2011 10/25/2011 No PPJB PPJB-0001 PPJB-0002 ID Notaris NOT-0001 NOT-0001 ID Karayawan KAR-0001 KAR-0002 No Akta Jual Beli 6788 83257 Tanggal Jadi Akta

11/29/2011 11/25/2011

Biaya Administrasi

Rp. 10.000.000,00 Rp. 2.000.000,00

Catatan Tunggu Konfirmasi Tunggu Konfirmasi

Tabel 3.90 Test Case Penyelesaian Akta Tanah Test

Case

ID

Tujuan Input Output yang diharapkan

59 Menampilkan data penjualan

Tekan tombol cari No PPJB, pilih data yang akan melakukan transaksi

Muncul data penjualan yang akan melakukan transaksi

60 Menampilkan data notaris

Pilih combobox data ID notaris

Muncul data notaris

61 Menampilkan data karyawan perwakilan

Tekan tombol cari ID karyawan, pilih data yang akan melakukan transaksi

Muncul data yang karyawan yang akan melakukan transaksi

62

Menambah data baru ke Tabel Kontrak Penjualan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

Page 134: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

163

Tabel 3.90 (lanjutan) Test

Case

ID

Tujuan Input Output yang diharapkan

63

Ubah data dari Tabel Kontrak Penjualan

Memilih data Kontrak Penjualan yang akan diubah pada datagridview kemudian menekan tombol simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

64

Menghindari data pengguna kosong pada Tabel Kontrak Penjualan

Memasukkan data Kontrak Penjualan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Kontrak Penjualan.

65

Menghapus data pada Tabel Kontrak Penjualan

Memilih data Kontrak Penjualan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Kontrak Penjualan terhapus.

66 Membatalkan penyimpanan data.

Memasukkan data Kontrak Penjualan kemudian menekan tombol batal.

Semua field kosong

L. Desain Uji Coba Fitur Pembatalan

Proses transaksi pembatalan adalah proses penyimpanan untuk seputar

data pembatalan. Proses uji coba pada form ini bertujuan untuk mengetahui dan

menentukan keberhasilan dari fungsi-fungsi object. Desain form isi data transaksi

pembatalan dapat dilihat pada Tabel 3.91.

Tabel 3.91 Pembatalan

Nama Field Data-1 Data-2 No Pembatalan BAT-0001 BAT-0002

Tanggal 10/29/2011 10/25/2011 Jenis Pembatalan Pemesanan Pembelian No Pesan PES-0001 Pesan-0002 ID PPJB - PPJB-0002 Denda Persen 5 10 Denda Rp. 500.000,00 Rp. 1.000.000,00 Alasan Tidak Sesuai Keinginan Ekonomi

Page 135: 13. BAB III - sir.stikom.edusir.stikom.edu/id/eprint/786/6/BAB III.pdf · penjualan, memonitoring pembayaran angsuran dari pembeli sekaligus mencatatnya, mengurus penyelesaian akta

164

Tabel 3.92 Test Case Pembatalan Test

Case

ID

Tujuan Input Output yang diharapkan

67 Menampilkan jenis pembatalan

Pilih combobox jenis pembatalan

Muncul data penjualan yang akan melakukan transaksi

68 Menampilkan no pesan/ID PPJB

Tekan tombol cari ID pesan, pilih data yang melakukan transaksi

Muncul data pemesanan/penjualan

69 Menampilkan data karyawan perwakilan

Tekan tombol cari ID karyawan, pilih data yang akan melakukan transaksi

Muncul data yang karyawan yang akan melakukan transaksi

70 Menambah data baru ke Tabel Pembatalan

Memasukkan data 1 kemudian menekan tombol simpan

Muncul pesan "Inserting Data" dan data bertambah ke datagridview dan database

71

Ubah data dari Tabel Pembatalan

Memilih data Pembatalan yang akan diubah pada datagridview kemudian menekan simpan

Muncul pesan "Updating Data" , dan data yang diubah tersimpan dalam database.

72

Menghindari data pengguna kosong pada Tabel Pembatalan

Memasukkan data Pembatalan dengan mengosongkan salah satu field yang wajib diisi kemudian menekan tombol simpan.

Muncul pesan "Isi Semua Data dengan Benar", dan data tidak tersimpan pada Tabel Pembatalan

73

Menghapus data pada Tabel Pembatalan

Memilih data Pembatalan yang akan dihapus pada datagridview kemudian menekan tombol hapus.

Muncul pesan konfirmasi "Anda yakin data mau dihapus", jika pilih “iya” data pada Tabel Pembatalan terhapus.

74 Membatalkan penyimpanan data.

Memasukkan data Pembatalan kemudian menekan tombol batal.

Semua field kosong