LAMPIRAN B SPESIFIKASI RINCI PROSES
B.13. Spesifikasi Fungsi/Proses F6.3
Identifikasi/Nama : F6.3
Deskripsi Isi : Tampil data usulan Jenis : Form Entry Columnar
B.13.1. Spesifikasi tabel input
Tidak ada
B.13.2. Spesifikasi tabel Output
Nama Tabel : T_Usulan
B.13.5. Spesifikasi field data pada layar
Label Field Tabel I/O Format Validasi Keterangan
No Ktp no_ktp T_konsumen I varchar
-Nama nama T_konsumen I varchar
-Tgl_Usulan Tgl_Usulan T_usulan I Date -Id properti Id properti T_usulan I Int
Harga Harga T_usulan I varchar
-Uang muka Uang muka T_usulan I varchar _ Booking fee Booking fee T_usulan I varchar -Lama kredit Lama kredit T_usulan I varchar -Angsuran Angsuran T_usulan I numeric
B.13.6. Spesifikasi Objek Pada Layar
Id_Objek Jenis Keterangan
jlblNo ktp jTextField1 Diisi dengan no ktp konsumen jlblNama jTextField2 Diisi dengan nama konsumen jlbl Tgl_Usulan jTextField3 Diisi dengan Tgl_Usulan jlbl Id properti ComboBox1 Diisi dengan Id property jlbl Harga jTextField4 Diisi Harga property jlblUangmuka jTextField5 Diisi dengan Uangmuka jlbl Booking fee jTextField6 Diisi dengan Booking fee jlbl Lama kredit ComboBox2 Diisi dengan Lama kredit Angsuran jTextField7 Diisi dengan Angsuran
btnCari jButton Jika diklik, akan mencari data usulan btnSimpan jButton2 Jika diklik, akan menambah data usulan
B.13.7. Spesifikasi layar pesan
Kasus Pesan
Jika no ktp tidak ada No ktp tidak ada Jika data berhasil ditambah Data berhasil ditambah Jika data gagal ditambah Maaf, data gagal ditambah
B.13.8. Spesifikasi proses/algoritma
Initial State (IS): Data usulan belum ditambahkan
Final State (FS): data calon konsumen telah disimpan dalam database
Spesifikasi Proses/algoritma:
If btnSimpan diklik then
INSERT INTO t_usulan(no_ktp,tgl_usulan,id_prop,booking) " +
"VALUES('"+no_ktp+"','"+tgl_usulan+"',"+id_prop+","+booking+")";
if btntampil diklik then
panggil form tampil data usulan end if
B.13.9. Report
Tidak ada
Identifikasi/Nama : F6.1
B.13.10. Spesifikasi tabel input
Nama Tabel : T_Usulan
B.13.11. Spesifikasi tabel Output
Nama Tabel : T_Usulan T_konsumen
B.13.12. Spesifikasi Layar Utama
B.13.13. Spesifikasi Query
"SELECT no_ktp,nama FROM t_konsumen WHERE no_ktp ='"+jTextField1.getText()+"'";
B.13.14. Spesifikasi field data pada layar
Label Field Tabel I/O Format Validasi Keterangan
No Ktp no_ktp T_konsumen I varchar
-Nama nama T_konsumen I varchar
-Tgl_Usulan Tgl_Usulan T_usulan I Date -Id properti Id properti T_usulan I Int
Harga Harga T_usulan I varchar
-Uang muka Uang muka T_usulan I varchar _ Booking fee Booking fee T_usulan I varchar
-B.13.15. Spesifikasi Objek Pada Layar
Id_Objek Jenis Keterangan
jlblNo ktp jTextField1 Diisi dengan no ktp konsumen jlblNama jTextField2 Diisi dengan nama konsumen
Id_Objek Jenis Keterangan
jlbl Booking fee jTextField6 Diisi dengan Booking fee
B.13.16. Spesifikasi layar pesan
Kasus Pesan
Jika data berhasil ditampilakan Data berhasil ditampilakan Jika data gagal ditampilakan Maaf, data gagal diTampilkan
B.13.17. Spesifikasi proses/algoritma
Initial State (IS): Data usulan belum ditampilakan Final State (FS): Data usulan belum ditampilakan
Spesifikasi Proses/algoritma:
If btnTampildata diklik then
"select t_konsumen.no_ktp,t_konsumen.nama,t_usulan.id_usulan," +
"t_usulan.tgl_usulan,t_usulan.id_prop,t_usulan.booking " +
"FROM t_konsumen,t_usulan " +
"WHERE t_konsumen.no_ktp=t_usulan.no_ktp"; if btn diklik end if
B.13.18. Report
Tidak ada
B.14. Spesifikasi Fungsi/Proses F6.2
Identifikasi/Nama : F6.2
Deskripsi Isi : Tambah data usulan Jenis : Form Entry Columnar
B.14.1. Spesifikasi tabel input
Nama Tabel : T_Usulan
B.14.2. Spesifikasi tabel Output
B.14.3. Spesifikasi Layar Utama
B.14.4. Spesifikasi Query
INSERT INTO t_usulan(no_ktp,tgl_usulan,id_prop,booking) " +
"VALUES('"+no_ktp+"','"+tgl_usulan+"',"+id_prop+","+booking+")";
B.14.5. Spesifikasi field data pada layar
Label Field Tabel I/O Format Validasi Keterangan
No Ktp no_ktp T_konsumen I varchar
-Nama nama T_konsumen I varchar
-Tgl_Usulan Tgl_Usulan T_usulan I Date -Id properti Id properti T_usulan I Int
Harga Harga T_usulan I varchar
-Uang muka Uang muka T_usulan I varchar _ Booking fee Booking fee T_usulan I varchar -Lama kredit Lama kredit T_usulan I varchar -Angsuran Angsuran T_usulan I numeric
B.14.6. Spesifikasi Objek Pada Layar
Id_Objek Jenis Keterangan
Id_Objek Jenis Keterangan
jlbl Harga jTextField4 Diisi Harga property jlblUangmuka jTextField5 Diisi dengan Uangmuka jlbl Booking fee jTextField6 Diisi dengan Booking fee jlbl Lama kredit ComboBox2 Diisi dengan Lama kredit Angsuran jTextField7 Diisi dengan Angsuran
btnCari jButton Jika diklik, akan mencari data usulan btnSimpan jButton2 Jika diklik, akan menambah data usulan
B.14.7. Spesifikasi layar pesan
Kasus Pesan
Jika no ktp tidak ada No ktp tidak ada Jika data berhasil ditambah Data berhasil ditambah Jika data gagal ditambah Maaf, data gagal ditambah
B.14.8. Spesifikasi proses/algoritma
Initial State (IS): Data usulan belum ditambahkan
Final State (FS): data calon konsumen telah disimpan dalam database
Spesifikasi Proses/algoritma:
If btnSimpan diklik then
INSERT INTO t_usulan(no_ktp,tgl_usulan,id_prop,booking) " +
"VALUES('"+no_ktp+"','"+tgl_usulan+"',"+id_prop+","+booking+")";
if btntampil diklik then
panggil form tampil data usulan end if
B.14.9. Report
Tidak ada
B.15. Spesifikasi Fungsi/Proses F6.3
Identifikasi/Nama : F6.2
Deskripsi Isi : Tampil data usulan Jenis : Form Entry Columnar
B.15.1. Spesifikasi tabel input
Tidak ada Nama Tabel : T_Usulan
B.15.2. Spesifikasi tabel Output
B.15.3. Spesifikasi Layar Utama
B.15.4. Spesifikasi Query
"select t_konsumen.no_ktp,t_konsumen.nama,t_usulan.id_usulan," + "t_usulan.tgl_usulan,t_usulan.id_prop,t_usulan.booking " + "FROM t_konsumen,t_usulan " +
"WHERE t_konsumen.no_ktp=t_usulan.no_ktp"; INSERT INTO t_usulan(no_ktp,tgl_usulan,id_prop,booking) " +
"VALUES('"+no_ktp+"','"+tgl_usulan+"',"+id_prop+","+booking+")";
B.15.5. Spesifikasi field data pada layar
Label Field Tabel I/O Format Validasi Keterangan
No Ktp no_ktp T_konsumen I varchar
-Nama nama T_konsumen I varchar
-Tgl_Usulan Tgl_Usulan T_usulan I Date -Id properti Id properti T_usulan I Int
Harga Harga T_usulan I varchar
-Uang muka Uang muka T_usulan I varchar _ Booking fee Booking fee T_usulan I varchar -Lama kredit Lama kredit T_usulan I varchar -Angsuran Angsuran T_usulan I numeric
Id_Objek Jenis Keterangan
jlblNo ktp jTextField1 Diisi dengan no ktp konsumen jlblNama jTextField2 Diisi dengan nama konsumen jlbl Tgl_Usulan jTextField3 Diisi dengan Tgl_Usulan jlbl Id properti ComboBox1 Diisi dengan Id property jlbl Harga jTextField4 Diisi Harga property jlblUangmuka jTextField5 Diisi dengan Uangmuka jlbl Booking fee jTextField6 Diisi dengan Booking fee jlbl Lama kredit ComboBox2 Diisi dengan Lama kredit Angsuran jTextField7 Diisi dengan Angsuran
btnCari jButton Jika diklik, akan mencari data usulan btnSimpan jButton2 Jika diklik, akan menambah data usulan btntampil jButton3 Jika diklik, akan menpilkan data usulan