31
ANALISIS PERANCANGAN SISTEM
3.1 Sejarah Perusahaan
PT Purindo Sukses didirikan pada tahun 1995, yang merupakan anak perusahaan dari PT Nirwana Kharisma. Sampai saat ini PT Nirwana Kharisma telah terdaftar di organisasi Real Estate Indonesia (REI).
PT Purindo Sukses berlokasi di Jalan Raya Cikarang Cibarusah Km.19 Kabupaten Cikarang Bekasi, Propinsi Jawa Barat di atas lahan seluas 25 Hektar. Total rumah yang telah didirikan oleh PT Purindo Sukses sampai tahun 2013 adalah 2.500 unit yang tekenal dengan nama Perumahan Puri Persada Indah. Harga jual perumahan Puri Persada Indah yang ditawarkan kepada konsumen antara Rp 95.000.000 ke atas.
Type rumah yang dibangun yaitu:
1. Type 27/60 (LB : 27 m2, LT : 60 m2) 2. Type 28/60 (LB : 28 m2, LT : 60 m2) Perumahan Puri Persada Indah memiliki kelebihan:
1. Lokasi yang strategis 2. Dipinggir Jalan Provinsi
3. Dekat dengan Pusat Kegiatan, antara lain : Pusat perbelanjaan, Pom Bensin, Rumah Sakit, Pusat Pendidikan, Sarana Ibadah, Olah Raga, penerangan Jalan Umum, dll.
Dengan semua kelebihan-kelebihan di atas, maka Puri Persada Indah dapat menjawab kebutuhan masyarakat akan hadirnya rumah idaman yang sehat, asri, aman, nyaman dan sekaligus sebagai investasi yang sangat menguntungkan.
3.1.1 Visi dan Misi 1. Visi
Ingin menjadi Developer perumahan yang terdepan dalam menata wilayah khususnya mengembangkan pemukiman yang Dinamis, Inovatif, Berkualitas dan Terjangkau.
2. Misi
Ingin membantu masyarakat agar dapat memiliki rumah yang sehat, aman dan nyaman, yang layak untuk di tempati.
1.1.2 Struktur Organisasi
Gambar 3.1 Struktur Organisasi PT.Purindo Sukses
3.1.3 Tugas dan Fungsi 1. Tugas Presdir adalah :
Planning, Monitoring 2. Tugas Pimpro adalah :
Membuat RAB, membuat SPK, monitor perkembangan dilapangan, pengambil keputusan dilapangan.
3. Tugas Admin lapangan adalah :
Memberikan SPK dari pimpro ke bagian pelaksana dan bagian gudang, menerima file laporan stok bahan bangunan digudang dan menerima laporan progres dari pelaksana.
4. Tugas Pelaksana adalah :
Monitor perkembangan pembangunan rumah dilapangan sesuai dengan SPK yang dibuat. Mengejar mandor agar pembagunan rumah sesuai dengan target.
5. Tugas operator Gudang adalah :
Mengelola keluar dan masuk bahan bangunan didalam gudang, memberikan laporan stok gudang, mengajukan pembelian bahan bangunan.
Menerima laporan stok bahan bangunan, melakukan order bahan bangunan sesuai dengan permintaan dari operator gudang yang telah diketahui dan disetujui oleh pimpinan proyek (Pimpro).
3.2 Analisa Sistem Berjalan
Analisa sistem berjalan disini adalah analisa sistem terhadap Pengelolaan Bahan Bangunan, laporan progress pembagunan rumah, proses permintaan pembelian bahan bangunan.
3.2.1 Use Case Sistem Berjalan (Currently)
Deskripsi Use Case sistem berjalan Tabel 3.1 Use Case Isi Form SPK
Name Use Case Isi form SPK
Actor Pimpro
Deskripsi Isi Form SPK
Tabel 3.2 Use Case Laporan Stok Gudang
Name Use Case Laporan Stok Gudang
Actor Operator Gudang
Deskripsi Karyawan membuat laporan stok gudang
yang tersedia
Tabel 3.3 Use Case Isi formulir pengajuan pembelian bahan bangunan
Name Use Case Isi Form Pengajuan pembelian bahan
bangunan
Actor Operator Gudang
Deskripsi Karyawan mengisi formulir pengajuan
pembelian bahan bangunan
Tabel 3.4 Use Case Persetujuan pembelian barang bangunan
Name Use Case Persetujuan pembelian barang bangunan
Actor Pimpinan Proyek
Deskripsi Pimpinan Proyek membuat keputusan untuk
menyetujui atau tidak dalam pembelian bahan bangunan
Tabel 3.5 Use Case : Konfirmasi Pemesanan Bahan bangunan via telepon
Name Use Case Konfirmasi pemesanan bahan bangunan
Actor Admin Lapangan
Deskripsi Kayawan mengajukan permintaan pembelian
bahan bangunan kepada admin pusat via telepon
Tabel 3.6 Use Case : Filling Permintaan Barang
Name Use Case Filling permintaan barang
Actor Admin Lapangan
Deskripsi Karyawan filling formulir permintaan barang
sebagai bahan bukti
Tabel 3.7 Use Case : Mengisi formulir progress bangunan
Name Use Case Mengisi form progress bangunan
Actor Pelaksana
Deskripsi Mengisi formulir progress bangunan sebagai
bahan acuan untuk mengetahui kemajuan dalam pembangunan rumah
Tabel 3.8 Use Case : Membuat PO ke supplier bahan bangunan
Name Use Case Membuat PO ke supplier
Actor Admin Pusat
Deskripsi Karyawan membuat Surat Purchase Order
(PO) ke supplier bahan bangunan sesuai dengan permintaan proyek
3.2.2 Activity Diagram Sistem Berjalan
3.3 Sistem Yang Diusulkan
Melihat sistem yang sudah berjalan di PT. Purindo Sukses, maka penulis mengusulkan perancangan sistem sebagai berikut:
3.3.1 Use Case Sistem yang diusulkan
Tabel Skenario 3.9 Use Case Buat User
Name Use Case Buat User
Actor Administrator
Deskripsi Administrator Buat user untuk login
keaplikasi
Tabel Skenario 3.10 Use Case Buat RAB
Name Use Case Buat RAB
Actor Admin Lapangan
Deskripsi Admin Lapangan input RAB ke dalam
aplikasi
Tabel Skenario 3.11 Use Case Buat SPK
Name Use Case Buat SPK
Actor Admin Lapangan
Deskripsi Admin Lapangan input SPK kedalam
aplikasi
Tabel Skenario 3.12 Use Case Input Barang Masuk
Name Use Case Input Barang Masuk
Actor Operator Gudang
Deskripsi Operator Gudang bisa menginput Barang
Masuk
Tabel Skenario 3.13 Use Case Input Barang Keluar
Name Use Case Input Barang Keluar
Actor Operator Gudang
Deskripsi Operator Gudang bias menginput barang
Tabel Skenario 3.14 Use Case Lihat Stok
Name Use Case Lihat Stok
Actor Admin Lapangan, Operator
Gudang, Pelaksana, Admin Pusat, Pimpinan Proyek
Deskripsi Lihat stok untuk melihat sisa stok
digudang
Tabel Skenario 3.15 Use Case Order Bahan Bangunan
Name Use Case Order Bahan Bangunan
Actor Operator Gudang, Admin Pusat
Deskripsi Operator Gudang Bisa Order
Bahan Bangunan
Tabel Skenario 3.16 Use Case Lihat SPK
Name Use Case Lihat SPK
Actor Pelaksana
Deskripsi Pelaksana Bisa lihat SPK
Tabel Skenario 3.17 Use Case Input Progres Bangunan
Name Use Case Input Progres Bangunan
Actor Pelaksana
Deskripsi Pelaksana bisa input progres
pekerjaan kesistem
Tabel Skenario 3.18 Use Case Lihat Progres Bangunan
Name Use Case Lihat Progres Bangunan
Actor Pelaksana, Pimpinan Proyek
Deskripsi Pelaksana input progres bangunan
dan pimpinan bisa cek progres bangunan
3.3.2 Activity Diagram Sistem yang diusulkan
Dari use case yang dijelaskan diatas maka dapat digambarkan activity diagramnya antara lain:
1. Activity Diagram Buat User
Gambar 3.5 Activity Diagram Buat User
Tabel 3.17 Keterangan Activity Diagram Buat User
No Actor Keterangan
1 Administrator Login sistem dengan user administrator pilih menu data user
Pilih tombol add data user Input data user
2. Activity Diagram Buat RAB
Gambar 3.6 Activity Diagram Buat RAB Tabel 3.18 Keterangan Activity Diagram Buat RAB
No Aktor Keterangan
2 Admin Lapangan Login Sistem dengan user Admin Lapangan
Pilih RAB Input Data RAB Pilih Tambah
3. Activity Diagram Buat SPK
Gambar 3.7 Activity Diagram Buat SPK Tabel 3.19 Keterangan Activity Diagram Buat SPK
No Aktor Keterangan
3 Admin Lapangan Login Sistem dengan User Admin Lapangan
Pilih SPK Input data SPK Pilih Tambah
4. Activity Diagram Input Barang Masuk
Gambar 3.8 Activity Diagram Input Barang Masuk
Tabel 3.20 Keterangan Activity Diagram Input Barang Masuk
No Aktor Keterangan
4 Operator Gudang Login user operator gudang Pilih Menu Barang Masuk
Input data bahan bangunan yang masuk Tambah
5. Activity Diagram Input Barang Keluar
Gambar 3.9 Activity Diagram Input Barang Keluar
Tabel 3.21 Keterangan Activity Diagram Input Barang Keluar
No Actor Keterangan
5 Operator Gudang Login user operator gudang
Pilih Menu Barang Keluar Input data bahan bangunan yang keluar
Tambah Simpan
6. Activity Diagram Lihat Stok
Gambar 3.10 Activity Diagram Lihat Stok Tabel 3.22 Keterangan Activity Diagram Lihat Stok
No Aktor Keterangan
6 Admin Pusat, Admin Lapangan, Operator Gudang, Pelaksana, Pimpro
Login User Admin Pusat, Admin Lapangan, Operator Gudang, Pelaksana, Pimpro Pilih Menu Data Barang
7. Activity Diagram Order Bahan Bangunan
Gambar 3.11 Activity Diagram Order Bahan Bangunan Tabel 3.23 Keterangan Activity Diagram Order Bahan Bangunan
No Aktor Keterangan
7 Operator Gudang Login user operator gudang
Dihalaman utama pilih menu Stok Limit Print dan diserahkan ke Pimpro
8. Activity Diagram Lihat SPK
Gambar 3.12 Activity Diagram Lihat SPK Tabel 3.24 Keterangan Activity Diagram Lihat SPK
No Aktor Keterangan
8 Operator Gudang, Pimpro, Pelaksana
User melakukan login
Dihalaman utama pilih lihat stok Tampilan stok
Jika ingin kembali kehalaman utama klik kembali
9. Activity Diagram Input Progres Bangunan
Gambar 3.13 Activity Diagram Input Progres Bangunan Tabel 3.25 Keterangan Activity Diagram Buat RAB
No Actor Keterangan
9 Pimpro Login user pimpro
Dihalaman utama pilih menu buat RAB
Input data RAB Simpan
10. Activity diagram Laporan Progres Bangunan
Gambar 3.14 Activity Diagram Laporan Progres Bangunan Tabel 3.26 Keterangan Laporan Progres Bangunan
No Actor Keterangan
10 Pelaksana, Pimpro Login User Pelaksana, Pimpro Dalam menu utama pilih menu input Pilih input SPK
Input data SPK Simpan 3.3.3 Sequence Diagram Sistem Yang Diusulkan
1. Sequence Diagram Buat User
Gambar 3.15 Sequence Diagram Buat User 2. Sequence Diagram Login
Gambar 3.16 Sequence Diagram Login 3. Sequence Diagram Buat SPK
Gambar 3.17 Sequece Diagram Buat SPK 4. Sequence Diagram Buat RAB
5. Sequence Diagram Lihat Stok
Gambar 3.19 Sequence Diagram Lihat Stok 6. Sequence Diagram Input Barang Masuk
Gambar 3.20 Sequence Diagram Input Barang Masuk 7. Sequence Diagram Input Barang Keluar
Gambar 3.21 Sequence Diagram Input Barang Keluar 8. Sequence Diagram Order Bahan Bangunan
Gambar 3.22 Sequence Diagram Order Bahan Bangunan 9. Sequence Diagram Lihat SPK
Gambar 3.23 Sequence Diagram Lihat SPK 10. Sequence Diagram Input Progres Bangunan
3.3.4 Class Diagram Yang Diusulkan
3.3.5 Rincian Basis Data 1. Tabel Barang
Primary Key : kd_barang Tabel 3.27 Barang
Nama Tipe Ukuran Keterangan
kd_barang Char 7 - nm_barang Varchar 30 - Keterangan Varchar 200 - Satuan Varchar 20 - stok_limit Int 10 - Stok Int 10 - Lokasi Varchar 30 - 2. Tabel keluar
Primary Key : no_keluar Tabel 3.28
Nama Tipe Ukuran Keterangan
no_keluar Char 7 -
tgl_keluar Date - -
keterangan Varchar 200 -
kd_user Char 4 -
3. Tabel keluar_item
Foreign Key : no_keluar – kd_barang Tabel 3.29
Nama Tipe Ukuran Keterangan
no_keluar Char 7 -
kd_barang Char 4 -
jumlah Int 4 -
4. Tabel masuk
Primary Key : no_masuk Foreign Key : kd_user Tabel 3.30
Nama Tipe Ukuran Keterangan
tgl_masuk Date - -
keterangan Varchar 200 -
kd_keluar Char 4 -
5. Tabel masuk_item
Foreign Key : no_masuk – kd_barang Tabel 3.31
Nama Tipe Ukuran Keterangan
no_masuk Char 7 -
kd_barang Char 7 -
jumlah Int 4 -
6. Tabel pekerjaan
Primary Key : kd_pekerjaan Tabel 3.32
Nama Tipe Ukuran Keterangan
kd_pekerjaan Char 7 -
nm_pekerjaan Varchar 50 -
bobot float - -
7. Tabel pesan
Primary Key : no_pesan Foreign Key : kd_user Tabel 3.33
Nama Tipe Ukuran Keterangan
no_pesan Char 7 -
tgl_pesan Date - -
keterangan Varchar 20 -
kd_user Char 4 -
8. Tabel pesan_item
Foreign Key : no_pesan – kd_barang Tabel 3.34
no_pesan Char 7 -
kd_barang Char 7 -
jumlah Int 4 -
9. Tabel progres
Primary Key : no_progres Foreign Key : no_spk – kd_user Tabel 3.35
Nama Tipe Ukuran Keterangan
No_progres Char 7 - Tgl_progres Date - - No_spk Char 7 - Keterangan Varchar 200 - Kd_user Char 4 10. Tabel progress_item
Foreign Key : no_progres – kd_pekerjaan Tabel 3.36
Nama Tipe Ukuran Keterangan
no_progres Char 7 - kd_pekerjaan Char 7 - persen Int 11 - nm_file Varchar 45 - 11. Tabel RAB
Primary Key : no_rab Foreign Key : kd_user Tabel 3.37
Nama Tipe Ukuran Keterangan
no_rab Char 7 -
tgl_rab Date - -
type_rumah Varchar 2 -
lokasi Varchar 50 -
kd_user Char 4 -
12. Tabel rab_item
Foreign Key : no_rab – kd_barang Tabel 3.38
Nama Tipe Ukuran keterangan
no_rab Char 7 -
kd_barang Char 7 -
jumlah Int 4 -
13. Tabel SPK
Primary Key : no_spk Foreign Key : kd_user Tabel 3.39
Nama Tipe Ukuran Keterangan
no_spk Varchar 7 - tgl_spk Date - - blok Varchar 20 - keterangan Varchar 200 - kd_user char 4 - 14. Tabel spk_item
Foreign Key : no_spk – kd_pekerjaan Tabel 3.40
Nama Tipe Ukuran Keterangan
no_spk Char 7 -
kd_pekerjaan Char 7 -
no_rumah Char 15 -
15. Tabel user
Primary Key : kd_user Tabel 3.41
Nama Tipe Ukuran Keterangan
nm_user Vachar 100 -
no_telpon Varchar 20 -
username Varchar 20 -
password Varchar 200 -
Level Varchar 20 -
3.3.6 Tampilan Rancangan Aplikasi 1. Tampilan Rancangan Halaman Login
Gambar 3.26 Tampilan Rancangan Halaman Login 2. Tampilan Rancangan Home Administrator
Gambar 3.27 Tampilan Rancangan Home Administrator 3. Tampilan Rancangan Home Admin Lapangan
Gambar 3.28 Tampilan Rancangan Admin Lapangan 4. Tampilan Rancangan Home Admin Pusat
Gambar 3.29 Tampilan Rancangan Home Admin Pusat 5. Tampilan Rancangan Home Operator Gudang
Gambar 3.30 Tampilan Rancangan Home Operator Gudang 6. Tampilan Rancangan Home Pelaksana