• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. dibidang properti penjualan rumah bersubsidi. Perumahan yang didirikan oleh PT.

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. dibidang properti penjualan rumah bersubsidi. Perumahan yang didirikan oleh PT."

Copied!
64
0
0

Teks penuh

(1)

3.1. Tinjauan Perusahaan

PT. PILAR MAS KARYA UTAMA adalah perusahaan yang bergerak dibidang properti penjualan rumah bersubsidi. Perumahan yang didirikan oleh PT. PILAR MAS KARYA UTAMA dengan diberi nama “PILAR MAS PERSADA II”. Pilar Mas Karya Utama didirikan sebagai solusi dalam menyediakan perumahaan yang layak bagi masyarakat menengah kebawah. Pilar Mas Persada II juga menawarkan beberapa proses pembayaran yaitu proses pembayaran secara tunai dan proses pembayaran secara kredit. Maka dari itu penulis akan menguraikan dibawah ini mengenai proses pembayaran secara krdit atau kedit pemilik rumah (KPR).

3.1.1. Sejarah Perusahaan

PT. PILAR MAS KARYA UTAMA adalah perusahaan badan usaha milik swasta yang bergerak di bidang properti perumahaan. PT. PILAR MAS KARYA UTAMA berdiri sejaka tanggal 1 Maret 2014 Yang di pimpin oleh bapak Sukimin dan beralamat di Jalan. Dago Indah No. 59 RT. 001 Lippo Cikarang, kel. Cibatu, Kec. Cikarang Selatan, Kab. Bekasi, Provinsi Jawa Barat. Kantor Cabang Developer pada PT. Pilar Mas Karya Utama Yang Terletak di Jl. Raya Pilar Sukatani, No.39 Kp. Blok K, RT 002 RW. 005 Kel. Karang Setia, Kec. Karang bahagia. Kab. Bekasi. Proyek pembangunan pada PT. Pilar Mas Karya Utama

(2)

adalah Perumahan Pilar Mas Persada II yang terletak di Jl. Katimah, Desa Karang Anyar, Kec. Karang Bahagia, Kab. Bekasi, Provinsi Jawa Barat. PT.Pilar Mas Karya Utama mendirikan solusi pemerintah dan menyediakan perumahan yang layak bagi masyarakat menengah kebawah.

PT. Pilar Mas Karya Utama berusaha memberikan produk perumahan berupa kavling siap bangun. Dimana dengan produk pembangunan ini, diharapkan kualitas bangunan menjadi sebagaimana yang diinginkan, karena akan terjadi kontrol bersama antara developer dan pembelian pada saat atau proses pembangunan berlangsung. PT. Pilar Mas Karya Utama berusaha untuk mengembangkan kegiatan usaha serta memberikan pelayanan kepada pembeli atau rekan kerja yang lebih baik. Serta memberikan jaminan kualitas dan bentuk atau model bangunan seperti yang diharapkan, dengan tidak meninggalkan unsur pelayanan yang relatif memuaskan dan sesuai dengan yang dibutuhkan oleh masyarakat pada saat ini.

Perusahaan mempunyai visi dan misi yang jelas untuk kepentingan berbagai pihak sebagai berikut :

1. Visi :

a. Mewujudkan perumahan sebagai hunian yang aman, nyaman, dan harmoni bagi masyarakat.

2. Misi :

a. Membangun rumah yang mengesankan, di lokasi strategis, sesuai dengan kaidah pembangunan, sesuai dengan ketentuan pemerintah serta sesuai dengan harapan masyarakat.

(3)

3.1.2. Struktur Organisasi dan Fungsi

Sebuah sistem di dalam perusahaan tidak akan bekerja dengan lancar apabila tidak memiliki suatu koordinasi. Maka dari itu dibuatkan struktur organsasi dan fungsi pada PT. PILAR MAS KARYA UTAMA yang ada pada cabang karawang sebagai berikut :

Gambar III.1 Struktur Organisasi Perusahaan

Adapun tugas dan wewenang dari masing-masing bagian dalam struktur organisasi adalah sebagai berikut :

1. Manajer

Bertanggung jawab penuh dalam melaksanakan tugasnya untuk kepentingan perseran serta mengawasi segala tugas dan kewajiban karyawannya.

(4)

2. Bagian Keuangan

Bertugas membantu keluar masuknya keuangan perusahaan dan membuat laporan keuangan perusahaan secara rutin setiap bulan.

3. Bagian Perencanaan

Bertugas membuat perencanaan bangunan yang akan dibangun, seperti tipe dan model bangunan dan membuat gambar/ denah bangunan baik tampak depan, samping, belakang maupun atas serta membuat tata ruang.

4. Bagian Administrasi

Bertugas melakukan pembayaran kewajiban (perbankan/ lembaga keuangan, sup[lier, gaji) dan biaya-biaya yang timbul selama berlangsungnya kegiatan proyek serta menerima pembayaran dari pembel.

5. Bagian Marketing

Bertugas mengelola dan mengawasi proses pemasaran serta melayani pembelian dari masyarakat (konsumen)

6. Bagian Operasional

Bertugas mengkoordinasi antara bagian logistik, pimpinan proyek dan pelaksanaan proyek dilapangan serta bertanggung jawab penuh atas seluruh kegiatan operasional lapangan (pembangunan) bak untuk kegiatan yang sedang berjalan maupun kegiatan yang akan dilakukan.

3.2. Tinjauan Kasus

3.2.1. Proses Bisnis Sistem Berjalan

Sesuai dengan ruang lingkup tugas akhir, penulis akan menguraikan mengenai proses bisnis sistem berjalan pada penjulan rumah secara kredit pada PT.PILAR MAS KARYA UTAMA.

(5)

1. Proses Pemesanan Rumah

Konsumen datang ke kantor pemasaran perumahan untuk mendapatkan informasi tentang rumah dan memastikan lokasi rumah, tipe rumah, harga jual rumah yang tertera pada brosur rumah yang telah disediakan oleh pihak developer, serta syarat-syarta yang diperlukan untuk membeli rumah secara KPR. Setelah konsumen sudah yakin dengan tipe rumah dan lokasi rumah, calon konsumen akan pemesanan rumah yang akan dibeli secara KPR. Administrasi pemasaran akan membuatkan SPR (Surat Pemesanan Rumah), didalam SPR itu sudah tertera data-data rumah yang akan dibeli secara KPR. Dalam surat ini tertera kesepakatan berupa tanda tangan antara pihak dari developer dan pihak konsumen.

2. Proses Pemesanan (Booking fee)

Konsumen harus membayaran uang pemesanan rumah kepada pihak developer sebagai bukti tanda jadi pemesanan rumah dan konsumen akan menerima bukti kwitansi pembayaran booking fee. Maka dari itu konsumen harus benar-benar memperhatikan pembelian rumah apabila ada pembatalan pembelian rumah, uang tanda jadi tidak akan kembali.

3. Proses Pembayaran Uang Muka (down payment)

Konsumen harus membayar uang muka atau DP (dowm paymen) untuk memastikan tanda jadi pembelian properti perumahan, besarnya uang muka yang harus dibayar oleh konsumen skitar 20% - 50% dari jumlah pembayaran yang harus dilunasi. Developer menentukan waktu pembayaran DP sekitar 2 - 3 minggu setelah tanda jadi diterima. Marketing akan

(6)

membuatkan tanda terima sementara, karena syarat diperumahan pilar mas persada II harus lunas uang muka dan biaya administrasi.

4. Proses Pengajuan Kredit Sampai Akad Kredit

Konsumen akan diberikan formulir oleh pihak marketing dan diberikan pengarahan untuk melengkapi persyaratan-persyaratan untuk pengajuan KPR (kredit pemilikan rumah), dokumen yang diperlukan biasanya berupa. KTP, Kartu Keluarga, Surat Nikah (bagi yang sudah menikah), Pas foto, Surat Keterangan Kerja, Slip Gajih, NPWP, dan dokumen lain-lainnya. jika tidak dilengkapi dalam waktu 2 minggu setelah tanda jadi maka konsumen dianggap membatalkan secara sepihak. Semua berkas dan persyaratan-persyaratan yang sudah lengkap akan diajukan ke pihak bank serta akan diproses. Bank akan memanggil konsumen melalui pihak marketing untuk proses wawancara, dalam hal ini piak bank akan mewawancarai konsumen yang mengajukan kredit. Jika konsumen dianggap memenuhi kriteria untuk fasilitas kredit yang diberikan oleh bank, konsumen akan mendapatkan surat keputusan persetujuan kredit dari pihak bank yang disebut SP3K/SPK. Pada SPK ini tercantum nilai kredit yang disetujui oleh pihak bank, jangka waktu dan besarnya angsuran perbulan, serta biaya-biaya lainnya untuk mengikuti tahap selanjtnya yaitu proses akad kredit. Konsumen yang belum memiliki rekening bank pemberi kredit, pihak bank akan meminta konsumen untuk membuka rekening dan mengisi saldo sesuai dengan jumlah yang tertera pada SPK untuk mengikuti proses akad kredit, biaya proses akad kredit harus disiapkan oleh konsumen sebelum akad kredit berlangsung.

(7)

Setelah konsumen sudah melakukan semua kewajiban pembayaran, pihak bank akan mengundang konsumen kembali untuk mengikuti akad kredit. Akad kredit ini berupa persetujuan/pengesahan, ketika akad kredit berlangsung konsumen akan mendatangani APK (akta perjanjian kredit), surat pernyataan yang disediakan oleh pihak bank serta konsumen akan mendatangani sejumlah akta diantaranya PPJK (perjanjian pemberian jaminan dan kuasa), AJB (akta jual beli), SPH (surat pengakuan hutang), dilakukan oleh beberapa pihak yang terlibat untuk mengesahkan kredit konsumen, dari pihak Notaris, Pihak Bank, dan Pihak Developer. Oleh pihak notaris dan Developer akan memberikan form komplain yang berfungsi untuk konsumen agar dapat komplain dengan kondisi rumah saat inigin ditempati dan berlaku selama 100 hari sejak dilaksanakan akad kredit. Setelah selesai proses akad kredit ketika rumah telah jadi dan akan ditempati konsumen memberikan informasi selama 1 minggu atau 1 bulan ke bagian developer serta ada penyerahan konci, pastikan dicek kembali rumah yang sudah diterima sebelum pengambilan konci. Untuk akta jual beli akan di gunakan notaris untuk prosees balik nama yang tadinya atas nama developer sebagai pihak rumah, menjadi nama konsumen sebagai pihak pembeli atau menjadi SHM (sertifikat hak milik).

5. Prose Laporan Penjualan

Pihak marketing akan mencatat hasil penjualan setiap harinya dan akan di rekap pada akhir tahun untuk menjadikan laporan penjulan yang akan diserahkan kepada pihak direktur untuk mengetahui data-data konsumen

(8)

serta lokasi yang sudah terjual dan blok/kavling yang belum terjual dalam masa 1 tahun

3.2.2. Activity Diagram

Gambar III. 2

(9)

3.2.3. Dokumen Masukan

Dokumen masukan adalah bentuk dokumen yang berasal dari lingkungan luar sistem yang berupa dokumen-dokumen yang akan diolah dalam suatu proses agar dapat menghasilkan keluaran yang diinginkan. Adapun dokumen masukan pada PT. Pendawindo Permai adalah sebagai berikut :

1. KTP (Kartu Tanda Penduduk)

Nama Dokumen : Foto Copy Kartu Tanda Penduduk (KTP) Fungsi : Untuk Pengajuan Kredit

Sumber : Konsumen

Tujuan : Bank

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Terjadi Pemesanan Rumah Bentuk : Lampiran A-1

2. KK (Kartu Keluarga)

Nama Dokumen : Foto Copy Kartu Keluarga Fungsi : Untuk Pengajuan Kredit

Sumber : Konsumen

Tujuan : Bank

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Terjadi Pemesanan Rumah Bentuk : Lampiran A-2

(10)

3. FACL (Form Aplikasi Consumer Loan)

Nama Dokumen : Form Aplikasi Consumer Loan (FACL) Fungsi : Untuk Persyaratan Permohonan Kredit

Sumber : Bank

Tujuan : Konsumen

Media : Kertas

Jumlah : 5 Lembar

Frekuensi : Setiap Terjadi Pengajuan Kredit Pemesanan Rumah

Bentuk : Lampiran A-3

4. SP3K (surat penegasan persetujuan penyedian kredit)

Nama Dokumen : Suart Penegasan Persetujuan Penyedian kredit (SP3K)

Fungsi : Surat berisi persetujuan penyedian kredit dari bank untuk konsumen

Sumber : Bank

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Pengajuan Kredit Yang Diterima Oleh Bank Bentuk : Lampiran A-4

3.2.4. Dokumen Keluaran

Dokumen keluaran adalah bentuk dokumen perusahaan yang berupa dokumen-dokumen yang akan mendukung kegiatan manajeen serta merupakan

(11)

dokumen hasil pencatatan atau laporan. Adapun dokumen keluaran pada PT. Pendawindo Permai adalah sebagai berikut :

1. SPR (surat pemesanan rumah)

Nama Dokumen : Surat Pemesanan Rumah Fungsi : Bukti Pemesan Rumah

Sumber : Konsumen

Tujuan : Marketing

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Terjadi Pemesanan Rumah Bentuk : Lampiran B-1

2. Pembayaran Booking fee

Nama Dokumen : Kwitansi

Fungsi : Sebagia Bukti Pembayaran

Sumber : Marketing

Tujuan : konsumen

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Melakukan Pembayaran Bentuk : Lampiran B-2

(12)

3. Laporan Penjualan

Nama Dokumen : Laporan Penjualan

Fungsi : Untuk Mengetahui Penjualan Rumah Pada Satu Periode

Sumber : Marketing

Tujuan : Direktur

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Periode Bentuk : Lampiran B-3

3.2.5. Permasalahan Pokok

Dari analisa yang telah dilakukan oleh penulis pada proses penjualan yang terjadi pada PT. Pendawindo Permai, pada umumnya berjalan dengan baik. Tetapi penulis melihat masi banyak yang terjadi kendal-kendala yang sering di hadapi oleh marketing :

1. Kesulitan dalam pencatatan data konsumen sehingga terjadi penumpukan arsip dalam pemesanan rumah walapun masi menggunakan Microsoft Excel.

2. Kesulitan dalam pembuatan laporan dan mencari data konsumen yang telah memesan rumah sehingga memperlambat proses penjualan.

(13)

3.2.6. Pemecahan Masalah

Berdasarkan analisa masalah dari sistem yang sedang berjalan maka diusulkan sebuah solusi untuk membuat rancang bangun sistem informasi penjualan perumahan pada PT. Pendawindo Permai yaitu:

1. Membuat rancang bangun sistem informasi penjualan dan laporan data penjualan rumah yang sudah komputerisasi.

2. Merancang sistem yang terkomputerisasi, membuat database agar semua data penjualan dapat tersimpan dengan baik, dan memudahkan dalam pengecekan data, dapat menampung lebih banyak data dan informasi, serta proses pemasukan dan penyimpanan data dapat diakses dengan cepat dan mudah.

3.3. Analisa Kebutuhan Software

Berdasarkan proses penjualan sistem berjalan pada PT. Pendawindo Permai, berikut ini proses analisa kebutuhan dari sistem penjualan pada PT. Pendawindo Permai.

3.3.1. Analisa Kebutuhan

1. Bagian Marketing dapat melakukan login

2. Bagian Marketing dapat mengakses menu utama 3. Bagian Marketing dapat mengakses menu master

a. Mengakses menu data konsumen 1) Menambah data konsumen 2) Menyimpan data konsumen 3) Menghapus data konsumen 4) Keluar

(14)

b. Mengakses menu data Rumah 1) Menambah data rumah 2) Menyimpan data rumah 3) Menghapus data rumah 4) Keluar

c. Mengakses menu data pemesanan 1) Menambah data pemasanan 2) Menyimpan data pemesanan 3) Mencetak data pemesanan 4) Keluar

d. Mengakses menu data perkiraan 1) Menambah data perkiraan 2) Menyimpan data perkiraan 3) Keluar

4. Bagian Marketing dapat mengakses menu Transaksi a. Mengakses pembayaran Booking Fee

1) Menambah data pembayaran 2) Menyimpan data pembayaran 3) Mencetak data pembayaran 4) Keluar

b. Mengakses pembayaran Uang Muka 5) Menambah data pembayaran 6) Menyimpan data pembayaran 7) Mencetak data pembayaran

(15)

8) Keluar

c. Mengakses menu Jurnal 1) Menambah data jurnal 2) Menyimpan data jurnal 3) Menghapus data jurnal 4) Keluar

5. Bagian Marketing dapat mengakses menu Laporan a. Mengakses Laporan pemesanan

(16)

3.3.2.Use Case Diagram

1. Use Case Diagram Usulan Login

Gambar III .3.

Use Case Diagaram Usulan Login

Tabel III.3

Deskripsi Use Case Diagram Usulan Login

Use Case Narratif Login

Tujuan Melakukan Masuk dan Keluar ke dalam sistem penjualan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem penjualam

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor Membuka Aplikasi Penjualan Aksi Aktor

1. Aktor Memilih Tombol Login

Sistem akan menampilkan texbok untuk mengisi user dan password

2. Aktor Memilih Tombol Logout

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan masuk ke dalam aplikasi penjualan dan melakukan aktivitas didalam sistem

(17)

2. Use Case Diagram Usulan Menu Utama

Gambar III .4.

Use Case Diagram Usulan Menu Utama Tabel III.4

Deskripsi Use Case Diagram Usulan Menu Utama Use Case Narrative Menu Utama

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu utama

Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem penjualam mulai dari input data sampai pembuatan laporan

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor Membuka Aplikasi Penjualan

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Master

Sistem akan menampilkan sub menu master seperti data konsumen, data rumah, data pemesanan.

2. Aktor Memilih Tombol

Transaksi

Sistem akan menampilkan sub menu master seperti data Pembayaran dan jurnal

3. Aktor Memilih Tombol

Laporan

Sistem akan menampilkan sub menu master seperti data laporan penjualan.

4. Aktor Memilih Tombol Logout

Sistem akan keluar dari menu utama

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(18)

3. Use Case Diagram Usulan Menu Data Master

Gambar III.5

Use Case Diagram Usulan Menu Master Tabel III.5

Deskripsi Use Case Diagram Usulan Menu Master Use Case Narrative Menu Utama

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu master

Deskripsi Sistem ini memungkinkan aktor untuk melakukan

entry data mulai data konsumen, data pemesanan, data rumah dan data perkiraan.

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form master data

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol menu konsumen

Sistem akan menampilkan entry data konsumen 2. Aktor Memilih Tombol

menu rumah

Sistem akan menampilkan entry data rumah 3. Aktor Memilih Tombol

menu data pemesanan

Sistem akan menampilkan entry data pemesanan 4. Aktor Memilih Tombol

menu data Perkiraan

Sistem akan menampilkan entry data perkiraan Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa

(19)

4. Use Case Diagram Usulan Menu Data Konsumen

Gambar III. 6.

Use Case Diagram Usulan Menu Data Konsumen Tabel III. 6

Deskripsi Use Case Diagram Usulan Menu Data Konsumen

Use Case Narrative Menu Data Konsumen

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data konsumen

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data konsumen

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form menu data konsumen

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data konsumen

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Hapus

Sistem akan menghapus data yang telah di simpan 4. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(20)

5. Use Case Diagram Usulan Menu Data Rumah

Gambar III. 7.

Use Case Diagram Usulan Menu Data Rumah Tabel III. 7.

Deskripsi Use Case Diagram Usulan Menu Data Rumah Use Case Narrative Menu Data Rumah

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data rumah

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data rumah

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form menu data rumah

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data rumah

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Hapus

Sistem akan menghapus data yang telah di simpan 4. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(21)

6. Use Case Diagram Usulan Menu Data pemesanan

Gambar III. 8.

Use Case Diagram Usulan Menu Data Pemesanan Tabel III. 8.

Deskripsi Use Case Diagram Usulan Menu Data Pemesanan Use Case Narrative Menu Data Pemesanan

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data Pemesanan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data pemesanan

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form menu data pemesanan

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data pemesanan

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Cetak

Sistem akan mencetak data yang telah disimpan 4. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(22)

7. Use Case Diagram Usulan Menu Data Perkiraan

Gambar III. 9.

Use Case Diagram Usulan Menu Data Perkiraan

Tabel III. 9.

Deskripsi Use Case Diagram Usulan Menu Data Perkiraan Use Case Narrative Menu Data Perkiraan

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data Perkiraan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data perkiraan

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form master data perkiraan

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data perkiraan

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(23)

8. Use Case Diagram Usulan Menu Transaksi

Gambar III. 10.

Use Case Diagaram Usulan Menu Transaksi Tabel III. 10.

Deskripsi Use Case Diagram Menu Transaksi Use Case Narratif menu Transaksi

Tujuan Melakukan Masuk dan Keluar ke dalam sistem penjualan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem Menu transaksi

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form menu transaksi

Aksi Aktor Reaksi sistem

1. Aktor Memilih Tombol menu pembayaran

Booking fee

Sistem akan menampilkan menu pembayaran Booking fee

2. Aktor Memilih Tombol menu pembayaran Uang Muka

Sistem akan menampilkan menu pembayaran Uang Muka

2. Aktor Memilih Tombol menu jurnal

Sistem akan menampilkan menu jurnal

Kondisi Akhir jika perintah sesuai sistem akan masuk ke dalam aplikasi penjualan dan melakukan aktivitas didalam sistem

(24)

9. Use Case Diagram Usulan Menu Data Pembayaran Booking Fee

Gambar III. 11.

Use Case Diagram Usulan Menu Data Pembayaran Booking Fee

Tabel III. 11.

Deskripsi Use Case Diagram Usulan Menu Data Pembayaran Booking Fee

Use Case Narrative Menu Data Pembayaran

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data Pembayaran Booking fee

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data pembayaran Booking Fee

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form data pembayaran

Bookingfee

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data pembayaran Booking fee

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Cetak

Sistem akan mencetak data yang telah diinput 4. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(25)

10. Use Case Diagram Usulan Menu Data Pembayaran Uang Muka

Gambar III. 12.

Use Case Diagram Usulan Menu Data Pembayaran Uang Muka Tabel III. 12.

Deskripsi Use Case Diagram Usulan Menu Data Pembayaran Uang Muka Use Case Narrative Menu Data Pembayaran

Tujuan Bagian marketing dapat melakukan pengolahan data pada menu data Pembayaran Uang Muka

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu data pembayaran Uang Muka

Skenario Utama

Aktor Bagian Marketing

Kondisi Awal Aktor telah masuk ke form data pembayaran Uang Muka

Aksi Aktor Reaksi Sistem

5. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data pembayaran Uang Muka

6. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 7. Aktor Memilih

Tombol Cetak

Sistem akan mencetak data yang telah diinput 8. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(26)

11. Use Case Diagram Usulan Menu Jurnal

Gambar III. 13.

Use Case Diagram Usulan Menu Jurnal Tabel III. 13.

Deskripsi Use Case Diagram Usulan Menu Jurnal Use Case Narrative Menu Jurnal

Tujuan Bagian Keuangan dapat melakukan pengolahan data pada menu jurnal

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu jurnal

Skenario Utama

Aktor Bagian keuangan

Kondisi Awal Aktor telah masukke form data jurnal

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Tambah

Sistem akan menampilkan untuk menambah data konsumen

2. Aktor Memilih Tombol Simpan

Sistem akan menyimpan data yang telah diinput 3. Aktor Memilih

Tombol Hapus

Sistem akan menghapus data yang telah di simpan 4. Aktor Memilih

Tombol Batal

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(27)

12. Use Case Diagram Usulan Menu Laporan

Gambar III. 14.

Use Case Diagram Usulan Menu Laporan

Tabel III. 14.

Deskripsi Use Case Diagram Usulan Menu Laporan Use Case Narrative Menu Laporan

Tujuan Bagian Keuangan dapat melakukan pengolahan data pada menu laporan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu laporan

Skenario Utama

Aktor Bagian Marketing dan Direktur Kondisi Awal Aktor Membuka Aplikasi Penjualan

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Tombol Laporan Pemesanan

Sistem akan menampilkan form menu laporan pemesanan

2. Aktor Memilih Tombol Laporan Penjualan

Sistem akan menampilkan form menu laporan penjualan

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(28)

13. Use Case Diagram Usulan Menu Laporan Pemesanan

Gambar III. 15.

Use Case Diagram Usulan Menu Laporan Tabel III. 15.

Deskripsi Use Case Diagram Usulan Menu Laporan Use Case Narrative Menu Laporan

Tujuan Bagian Keuangan dapat melakukan pengolahan data pada menu laporan Pemesanan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu laporan Pemesanan

Skenario Utama

Aktor Bagian Marketing dan Direktur Kondisi Awal Aktor Membuka Aplikasi Penjualan

Aksi Aktor Reaksi Sistem

1. Aktor

Memilih Tombol Cari Laporan Pemesanan

Sistem akan mencari data yang telah di simpan

2. Aktor

Memilih Tombol Cetak Laporan Pemesanan

Sistem akan mencetak data yang telah di cari

3. Aktor

memilih tombol Keluar

Sistem akan Membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(29)

14. Use Case Diagram Usulan Menu Laporan Penjualan

Gambar III. 16.

Use Case Diagram Usulan Menu Laporan Penjualan Tabel III. 16.

Deskripsi Use Case Diagram Usulan Menu Laporan Penjualan Use Case Narrative Menu Laporan

Tujuan Bagian Keuangan dapat melakukan pengolahan data pada menu laporan penjualan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses menu laporan penjualan

Skenario Utama

Aktor Bagian Marketing dan Direktur Kondisi Awal Aktor Membuka Aplikasi Penjualan

Aksi Aktor Reaksi Sistem

1. Aktor Memilih

Tombol Cari

Laporan Penjualan

Sistem akan mencari data yang telah disimpan 2. Aktor

Memilih Tombol Cetak Laporan Penjualan

Sistem akan mecetak data yang telah di cari

3. Aktor

memilih tombol Keluar

Sistem akan membatalkan proses dan keluar dari aktivitas

Kondisi Akhir jika perintah sesuai sistem akan menampilkan apa yang diingkan oleh aktor

(30)

3.3.3. Activity Diagram

1. Activity Diagram Usulan Login

Aktivity Diagram Usulan Login

Sistem Bagian Marketing P h as e Melakukan Login Masukan Username Masukan Password

Cek Username dan Password Pengguna

Valid Masuk Kedalam Menu Utama Tidak Valid

Tampilan Username dan Password Salah

Gambar III. 17.

(31)

2. Activity Diagram Usulan Menu Utama

Gambar III. 18.

(32)

3. Activity Diagram Usulan Menu data Master

Gambar III. 19.

(33)

4. Activity Diagram Usulan Menu data konsumen

Gambar III. 20.

(34)

5. Activity Diagram Usulan Menu data pemesanan

Gambar III. 21.

(35)

6. Aktivity Diagram Usulan Menu data Rumah

Gambar III. 22.

(36)

7. Aktivity Diagram Usulan Menu data Perkiraan

Gambar III. 23.

(37)

8. Aktivity Diagram Usulan Menu data Pembayaran Booking Fee

Gambar III. 24.

(38)

9. Aktivity Diagram Usulan Menu data Pembayaran Uang Muka

Gambar III. 25.

(39)

10. Aktivity Diagram Usulan Menu data Jurnal

Gambar III. 26.

(40)

11. Aktivity Diagram Usulan Menu Laporan Pemesanan

Gambar III. 27.

(41)

12. Aktivity Diagram Usulan Menu Laporan Penjualan

Gambar III. 28.

(42)

3.4. Desain

3.4.1. Entity RelationshipDiagram (ERD)

Gambar III. 29.

(43)

3.4.2. Logical Record Structual (LRS)

Gambar III. 30.

(44)

3.4.3. Spesifikasi File

1. Spesifikasi file data konsumen Nama Database : Dbpenjualan Nama File : File konsumen

Fungsi : Digunakan untuk mengelola data konsumen Tipe File : Data konsumen

Panjang Record : 215 Byte Kunci Field : Id_konsumen

Software : MySQL

Tabel III. 17.

Spesifikasi File Data Konsumen

No Elemen Data Nama Field Type Size Keterangan 1 Id konsumen Id_konsumen Varchar 10 Primary key

2 Id identitas Id_identitas Varchar 15 3 Nama konsumen Nm_konsumen Varchar 30 4 Jenis kelamin Jenis_kelamin Varchar 30

5 No telepon No_Tlp Varchar 15

6 Pekerjaan Pekerjaan Varchar 15

(45)

2. Spesifikasi file data Pemesanan Nama Database : Dbpenjualan Nama File : File Pemesanan

Fungsi : Digunakan untuk mengelola data pemesanan Tipe File : Data pemesanan

Panjang Record : 230 Byte Kunci Field : id_pemesanan

Software : MySQL

Tabel III. 18.

Spesifikasi File Data Pemesanan

No Elemen Data Nama Field Type Size Keterangan 1 Id pemesanan Id_pemesanan Varchar 10 Primary key

2 Id konsumen Id_konsumen Varchar 30

3 Id rumah Id_rumah Varchar 15

4 Blok rumah Blok_rumah Varchar 15

5 Type rumah Type_rumah Varchar 15

6 Tanggal pemesanan Tgl_pemesanan Date 15 7 Nama pemesan Nama_pemesan Varchar 30

(46)

3. Spesifikasi file data Rumah

Nama Database : Dbpenjualan Nama File : File Rumah

Fungsi : Digunakan untuk mengelola dataRumah Tipe File : Data Rumah

Panjang Record : 65

Kunci Field : id_Rumah

Software : MySQL

Tabel III. 19.

Spesifikasi File Data Rumah

No Elemen Data Nama Field Type Size Keterangan

1 Id rumah id_rumah Varchar 10 Primary key

2 Type Rumah Type_rumah Varchar 15 3 Blok Rumah Blok_rumah Varchar 10 4 Harga jual Harga_jual Varchar 30

(47)

4. Spesifikasi file data Perkiraan Nama Database : Dbpenjualan Nama File : File perkiraan

Fungsi : Digunakan untuk mengelola data perkiraan Tipe File : Data perkiraan

Panjang Record : 45 Byte Kunci Field : kode_akun

Software : MySQL

Tabel III. 20.

Spesifikasi File Data Perkiraan

No Elemen Data Nama Field Type Size Keterangan

1 Kode akun Kode_akun varchar 10 Primary key

2 Nama akun Nm_akun Varchar 30

(48)

5. Spesifikasi file data Pembayaran Booking Fee

Nama Database : Dbpenjualan

Nama File : File Pembayaran BF

Fungsi : Digunakan untuk mengelola data Pembayaran BF Tipe File : Transaksi

Panjang Record : 120 Byte Kunci Field : id_bookingfee

Software : MySQL

Tabel III. 21.

Spesifikasi File Data Pembayaran Booking Fee

No Elemen Data Nama Field Type Size Keterangan 1 Ide Booking Fee id_bookingfee Varchar 10 Primary key

2 Ide Konsumen Id_konsumen Varchar 20 3 Nama konsumen Nama_konsumen Varchar 30 4 Tanggal

Bookingfee

Tgl_bookingfee Date 30

(49)

6. Spesifikasi file data Pembayaran Uang Muka Nama Database : Dbpenjualan

Nama File : File Pembayaran UM

Fungsi : Digunakan untuk mengelola data Pembayaran UM Tipe File : Transaksi

Panjang Record : 140 Byte Kunci Field : id_uangmuka

Software : MySQL

Tabel III. 21.

Spesifikasi File Data Pembayaran Uang Muka

No Elemen Data Nama Field Type Size Keterangan 1 No Transaksi no_transaksi Varchar 10 Primary key

2 ID Konsumen id_konsumen Varchar 30 3 ID Pemesanan id_pemesanan Varchar 10

4 ID Bookingfee id_bookingfee Varchar 10

5 Nama konsumen nama_konsumen Varchar 30 6 Tanggal Uang

Muka

tgl_uangmuka Date 20

(50)

7. Spesifikasi file data Jurnal

Nama Database : Dbpenjualan Nama File : File Jurnal

Fungsi : Digunakan untuk mengelolah data Jurnal Tipe File : Data Jurnal

Panjang Record : 55 Byte Kunci Field : kode_jurnal

Software : MySQL

Tabel III. 22.

Spesifikasi File Data Jurnal

No Elemen Data Nama Field Type Size Keterangan 1 Kode Jurnal kode_jurnal Varchar 10 Primary key

2 No Transaksi no_transaksi Varchar 10 3 Tanggal Jurnal tgl_jurnal Date 15 4 Keterangan Keterangan Varchar 20

(51)

8. Spesifikasi file data detail Jurnal Nama Database : Dbpenjualan Nama File : File Jurnal

Fungsi : Digunakan untuk mengelolah data Jurnal Tipe File : Data detail Jurnal

Panjang Record : 65 Byte Kunci Field : kode_jurnal

Software : MySQL

Tabel III. 23.

Spesifikasi File Data Detail Jurnal

No Elemen Data Nama Field Type Size Keterangan 1 Kode Jurnal kode_jurnal Varchar 10 Primary key

2 Kode Akun kode_akun Varchar 10

3 Nama akun nama_akun Varchar 15

4 Debit Debit Varchar 10

(52)

3.4.4. Deployment Diagram

Gambar III. 31.

(53)

3.4.5. Sequence Diagram

Gambar III. 32.

(54)

3.4.6. User Interface

1. User Interface Login

Gambar III. 33.

User Interface Menu Utama

2. User Interface Menu Utama

Gambar III. 34.

(55)

3. User Interface Menu Utama Master

Gambar III. 35.

User Interface Menu Master

4. User Interface Menu Pemesanan

Gambar III. 36.

(56)

5. User Interface Menu data konsumen

Gambar III. 37.

User Interface Menu Data Konsumen

6. User Interfaace Data Rumah

Gambar III. 38.

(57)

7. User Interface Perkiraan

Gambar III. 39.

User Interface Menu Data Perkiraan

8. User Interface Menu Transaksi Booking fee

Gambar III. 40.

(58)

9. User Interface Menu Transaksi Uang Muka

Gambar III. 41.

User Interface Menu Data Transaksi Uang Muka

10. User Interface data Jurnal

Gambar III. 42.

(59)

11. User Interface Menu Laporan

Gambar III. 43.

User Interface Menu Data Laporan

3.5. Implementasi 3.5.1. Code Generation

a. Form data Login

<!doctype html> <html lang="en"> <head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

<meta name="description" content=""> <meta name="author" content="">

(60)

<link rel="icon" href="../../../../favicon.ico">

<title>Floating labels example for Bootstrap</title>

<!-- Bootstrap core CSS -->

<link href="css/bootstrap.min.css" rel="stylesheet">

<!-- Custom styles for this template -->

<link href="floating-labels.css" rel="stylesheet"> </head>

<body style="width: 30%;margin-left: 12cm;margin-top: 2cm;"> <form class="form-signin" method="post" action="">

<div class="text-center mb-4">

<img class="mb-4"

src="https://getbootstrap.com/docs/4.1/assets/brand/bootstrap-solid.svg" alt="" width="72" height="72">

<h1 class="h3 mb-3 font-weight-normal">Menu Login</h1> </div>

<div class="form-label-group">

<input type="text" id="inputEmail" class="form-control" name="username" placeholder="Masukan Username Anda" required style="border:0px;"><hr>

(61)

<div class="form-label-group">

<input type="password" id="inputPassword" name="password" class="form-control" placeholder="Masukan Password Anda" required style="border:0px;">

<hr> </div>

<button class="btn btn-lg btn-primary btn-block" type="submit" name="login">Login</button> </form> <?php include 'koneksi.php'; if( isset($_POST["login"])) { $nip = $_POST["username"]; $pass = $_POST["password"];

$cek_data = mysqli_query($koneksi, "SELECT * FROM admin WHERE kode_admin = '$nip' AND password='$pass'");

$data = mysqli_fetch_array($cek_data); $nik = $data['kode_admin']; if(mysqli_num_rows($cek_data) > 0){ session_start(); $_SESSION['kode_admin'] = $nik; echo "<script>

alert('Anda Berhasil Login');

(62)

</script>"; }

else{

echo "<script>

alert('Anda Gagal Login Username Atau Password Mungkin Salah'); document.location.href = ''; </script>"; } } ?> </body> </html>

(63)

3.5.2. Blackbox Testing

a. Form Login Admin

Tabel III. 25.

Hasil Pengujian Black Box Testing Form Login Admin

No. Skenario

pengujian

Test case Hasil yang

diharapkan pengujian Hasil Kesimpula

n

1. Nama user dan

Password tidak diisi kemudian klik tombol

Masuk

Nama user: (kosong)

Password: (kosong)

Sistem akan menolak akses dan menampilkan

pesan “Text Box

Harus Diisi

Sesuai harapan

Valid

2. Mengetikkan

Nama user dan Password tidak diisi atau kosong kemudian klik tombol Masuk Nama user: admin Password : (kosong) Sistem akan menolak akses dan menampilkan

pesan “Text Box

Password Harus Diisi”

Sesuai harapan

Valid

3. Nama user tidak

di isi (kosong) dan Password diisi kemudian klik tombol

masuk

Nama user: (kosong)

Password: admin Sistem akan menolak Akses dan menampilkan pesan

“Text Box Email

Harus Diisi”

Sesuai harapan

Valid

4. Mengetikkan

salah satu kondisi salah pada Nama user atau Password kemudian klik

tombol masuk

Nama user: admin

(benar) Password: 22222 (salah) Sistem akan menolak

akses akan kembali diarahkan ke halaman login dan menampilkan

pesan “Anda gagal

Login!!

Sesuai harapan

Valid

5. Mengetikkan

Nama user dan Password dengan data yang benar kemudian klik

tombol masuk

Nama user : admin

(benar) Password: admin (benar) Sistem akan menerima akses

login dan akan menampilkan pesan “Login Berhasil! Selamat Datang di Halaman Karsum sumiyati”. Sesuai harapan Valid

(64)

3.5.3. Spesifikasi hardware dan software

1. Hardware

Perangkat keras yang digunakan dalam membuat aplikasi ini adalah sebagai berikut:

1. System operasi : Microsoft Windows 7

2. Processor : Intel Inside

3. Ram : 2 GB

4. Monitor : 14 inci WXGA”

5. Printer : Ink Jet

6. Mouse : Standard

2. Software

Perangkat lunak yang digunakan untuk membuat dan menjalankan aplikasi ini adalah sebagai berikut:

1. Bahasa Pemrograman : PHP

2. Aplikasi : Dreamweaver.CS5

3. Aplikasi Pendukung : Enterprise Architecture dan Visio

4. DBMS : MySQL

Gambar

Gambar III .3.
Tabel III.4
Gambar III.5
Gambar III. 6.
+7

Referensi

Dokumen terkait

Gambar 4.34 merupakan form transaksi kendaraan keluar yang terdapat pada menu transaksi pada form menu utama, form transaksi kendaraan keluar digunakan untuk menyimpan data

Gambar 4.37 Tampilan Halaman Menu Data Input Angsuran Cari Kosong Ketika tombol cetak diklik dapat menampilkan dan mencetak data transaksi angsuran berdasarkan nomor anggota

Sistem ini memungkinkan aktor untuk mengelola menu master mulai dari menambah, menyimpan, mencari, mengubah, menghapus dan membatalkan data bahan baku..

Jika admin atau user menekan tombol save , maka data transaksi pembayaran spp siswa yang sudah diisi akan tersimpan dan langsung mencetak kwitansi pembayaran

Pada halaman menu data transaksi menampilkan data transaksi atau penyewaan gedung/kunjungan yang telah dilakukan pengunjung yang berfungsi untuk melakukan pembayaran

Tujuan Melakukan pengolahan data yang ada di menu master dan menu transaksi pada sistem pengelolaan pendapatan hotel Deskripsi Sistem ini melakukan aktor untuk mengakses

CONTROL PANEL ADMIN MENU ADMIN INPUT DATA INPUT KATEGORI INPUT PAKET KELOLA DATA DATA PAKET DATA CUSTOMER DATA PEMESANAN DATA PEMBAYARAN KELOLA GALERI TAMBAH DATA GALERI

Jamsostek (Persero) untuk tujuan pembayaran uang muka pembelian rumah atau apartemen. 12) TBUM BAPERTARIUM, merupakan fasilitas pinjaman uang muka untuk pembelian