UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN SISTEM BALAI LELANG ONLINE PADA PT. PRIMATAMA CIPTA NIAGA F. X. Wantino
0400527635
Raden Danur D. N.
0400528070
Ridwan
0400528511
Kelas/Kelompok : 08MBT/01 Abstrak Tujuan dari skripsi ini adalah untuk menganalisis dan merancang sistem balai lelang online pada PT. PRIMATAMA CIPTA NIAGA. Metodologi skripsi ini ialah survey ke perusahaan, wawancara dan studi kepustakaan. Kemudian dilakukan perancangan sistem dengan menggunakan STD (State Transition Diagram), DFD (Data Flow Diagram) , dan spesifikasi database. Hasil yang dicapai adalah adalah bahwa aktifitas pelelangan di perusahaan tersebut dilakukan dengan cara surat menyurat dan terkadang lewat surat kabar atau pelelangan langsung. Masalah-masalah yang timbul dari cara tersebut adalah pelelangan menjadi lama, tidak maksimal dan tidak efisien. Untuk itu perlu dibuat suatu solusi agar lebih mempermudah pelanggan perusahaan untuk melelang dan menawar barang serta mempermudah pencatatan administrasi perusahaan. Simpulan dari sistem balai lelang online yang dibuat adalah sistem tersebut mempunyai fasilitas pelelangan normal (forward), pelelangan reverse (terbalik), upload foto barang, pemisahan sebagian besar file presentasi dengan file proses, serta penentuan pemenang lelang tanpa harus mengkonfirmasikan ke administrator. Saran untuk pengembangan sistem ini untuk ke depan adalah user interface yang lebih indah dan friendly, kategori barang yang lebih spesifik, transfer pembayaran secara online, fasilitas messaging antar anggota, Peningkatan keamanan data. Kata kunci : balai lelang, online, PT Primatama Cipta Niaga
iv
PRAKATA
Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, atas segala berkat dan rahmat yang telah dianugerahkan-Nya selama masa penyusunan skripsi ini sehingga penulis dapat menyelesaikan skripsi ini. Penulisan skripsi ini disusun dengan tujuan untuk memenuhi persyaratan penyelesaian Jenjang Strata-1 di Universitas Bina Nusantara, Jakarta. Penulis ingin mengucapkan terima kasih kepada berbagai pihak yang telah memberikan bimbingan, bantuan dan dorongan semangat, baik secara langsung maupun tidak langsung sehingga penulis dapat menyelesaikan penulisan skripsi ini. Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih terhadap semua pihak, khususnya kepada : 1. Ibu Dr. Ir. Th. Widia S., MM., selaku Rektor Universitas Bina Nusantara, Jakarta. 2. Bapak Djoni Surya S.Kom., M.Sc., selaku pembimbing selama penulisan skripsi ini. 3. Dosen-dosen Universitas Bina Nusantara yang telah membimbing selama perkuliahan sehingga banyak memberikan masukan kepada penulis untuk menyelesaikan skripsi ini. 4. Bapak Shandy, selaku pimpinan PT. PRIMATAMA CIPTA NIAGA. 5. Seluruh staf PT. PRIMATAMA CIPTA NIAGA yang telah membantu penulis dalam melakukan penulisan skripsi. 6. Seluruh keluarga penulis yang telah begitu besar memberikan motivasi dan dukungan semangat kepada penulis untuk menyelesaikan skripsi ini. 7. Teman-teman dan semua pihak yang membantu dan memberikan dukungan kepada penulis. v
Dalam penulisan skripsi ini, penulis mengharapkan kritik dan saran yang bersifat membangun dan dapat lebih mengembangkan wawasan dan pengetahuan yang lebih baik. Akhir kata penulis berharap agar skripsi ini dapat bermanfaat bagi pihak-pihak yang membutuhkan.
Jakarta, Juni 2004
Penulis
vi
DAFTAR ISI
Halaman Judul Luar .......................................................................................................... i Halaman Judul Dalam ...................................................................................................... ii Halaman Persetujuan Hard Cover ................................................................................... iii Halaman Abstrak ............................................................................................................. iv Prakata .............................................................................................................................. v Daftar Isi ......................................................................................................................... vii Daftar Tabel ..................................................................................................................... xi Daftar Gambar ................................................................................................................ xii
BAB 1 PENDAHULUAN 1.1
Latar Belakang ................................................................................................ 1
1.2
Ruang Lingkup ............................................................................................... 2
1.3
Tujuan dan Manfaat ........................................................................................ 3
1.4
Metodologi ..................................................................................................... 3
1.5
Sistematika Penulisan ..................................................................................... 4
BAB 2 LANDASAN TEORI 2.1
Teori Umum ................................................................................................... 6 2.1.1
2.1.2
Internet ................................................................................................ 6 2.1.1.1
Definisi Internet ................................................................... 6
2.1.1.2
Cara Kerja Internet .............................................................. 6
Protokol Transfer di Internet .............................................................. 7 vii
2.1.2.1
FTP ...................................................................................... 7
2.1.2.2
TFTP .................................................................................... 8
2.1.2.3
SMTP ................................................................................... 9
2.1.2.4
HTTP ................................................................................. 10
2.1.3
E-Business ........................................................................................ 10
2.1.4
Keamanan Jaringan .......................................................................... 11
2.1.5
Database ........................................................................................... 14 2.1.5.1
Database Management System (DBMS) ........................... 15
2.1.5.2
Relational Database Management System (RDBMS) ...... 16
2.1.5.3
Bahasa SQL ....................................................................... 16
2.1.6
Software Development ...................................................................... 17
2.1.7
Diagram Aliran Dokumen (DAD) ................................................... 20
2.1.8
Data Flow Diagrm (DFD) ................................................................ 21
2.1.9
State Transition Diagram (STD) ...................................................... 22
2.1.10 SWOT ............................................................................................... 23 2.1.11 Critical Success Factor (CSF) .......................................................... 25 2.1.12 Aplikasi yang dipakai ....................................................................... 27
2.2
2.1.12.1
MySQL ........................................................................... 27
2.1.12.2
PHP ................................................................................. 27
2.1.12.3
Apache ............................................................................ 29
2.1.12.4
Smarty ............................................................................. 30
Teori Khusus ................................................................................................ 32 2.2.1
Secure Socket Layer (SSL) ............................................................... 32
2.2.2
Pelelangan ......................................................................................... 34 viii
BAB 3 ANALISIS KEBUTUHAN SISTEM 3.1
Riwayat PT. Primatama Cipta Niaga (PCN) ................................................ 35 3.1.1
Sejarah dan alamat PT. Primatama Cipta Niaga .............................. 35
3.1.2
Alamat PT. Primatama Cipta Niaga ................................................. 35
3.2
Struktur Organisasi ....................................................................................... 36
3.3
Analisis Permasalahan .................................................................................. 39 3.3.1
Prosedur Pelelangan ......................................................................... 39
3.3.2
Analisis SWOT ................................................................................. 40
3.3.3
Analisis CSF ..................................................................................... 43
3.3.4
Identifikasi Permasalahan ................................................................. 44
3.3.5
Usulan Pemecahan Masalah ............................................................. 45
BAB 4 SISTEM YANG DIUSULKAN 4.1
4.2
4.3
Perancangan Sistem ...................................................................................... 46 4.1.1
Diagram Arus Data Sistem yang Diusulkan ..................................... 46
4.1.2
Kamus Data ...................................................................................... 50
4.1.3
State Transition Diagram ................................................................. 54
4.1.4
Rancangan Layar .............................................................................. 61
4.1.5
Spesifikasi Proses ............................................................................. 73
Rencana Implementasi .................................................................................. 77 4.2.1
Spesifikasi Perangkat Keras dan Piranti Lunak ................................ 77
4.2.2
Cara Pengoperasian Sistem .............................................................. 78
Hasil dan Evaluasi Sistem ............................................................................ 82 4.3.1. Tampilan Sistem ............................................................................... 82 ix
4.3.2. Evaluasi Sistem ................................................................................ 92
BAB 5 SIMPULAN DAN SARAN 5.1
Simpulan ....................................................................................................... 97
5.2
Saran ............................................................................................................. 97
Daftar Pustaka ................................................................................................................ 98 Riwayat Hidup Lampiran Fotokopi Surat Survei
x
DAFTAR TABEL
Tabel 2.1
Diagram Aliran Data…………………………………………………….. 20
Tabel 2.2
Database yang Disupport……………………………………………….... 28
Tabel 3.1
Masalah Yang Dihadapi…………………………………………………. 44
xi
DAFTAR GAMBAR
Gambar 2.1
Model Waterfall …………………………………………………… 18
Gambar 2.2
Contoh DFD ………………………………………………………. 21
Gambar 2.3
Contoh State Transition Diagram …...………………………….… 22
Gambar 3.1
Struktur Organisasi ……………………………………………...… 36
Gambar 3.2
Prosedur Pelelangan …………………………………………….… 39
Gambar 4.1
Diagram Konteks ………………………………………………….. 46
Gambar 4.2
Diagram 0 …………………………………………………...…….. 47
Gambar 4.3
Diagram Rinci level 0 …………………………………………....... 48
Gambar 4.4
Diagram Rinci level 1 ……………………………………………... 49
Gambar 4.5
Halaman Utama ……………………………………………….…... 54
Gambar 4.6
Halaman “Profil Perusahaan” ………………………………..……. 54
Gambar 4.7
Halaman “Prosedur Pelelangan” ………………………………..… 55
Gambar 4.8
Halaman “Hubungi Kami” ……………………………………...… 55
Gambar 4.9
Halaman “Registrasi” ………………………………………...…… 55
Gambar 4.10
Halaman Utama Anggota …………………………………………. 56
Gambar 4.11
Halaman “Profil Perusahaan” ketika login ………………………... 56
Gambar 4.12
Halaman “Prosedur Pelelangan” ketika login ………………….… 57
Gambar 4.13
Halaman “Hubungi Kami” ketika login …………………………... 57
Gambar 4.14
Halaman “Ubah Password” ………………………………………. 58
Gambar 4.15
Halaman “Lelang Normal” ………………………………………... 58
Gambar 4.16
Halaman “Lelang Terbalik” ………………………………………. 59
Gambar 4.17
Halaman “Penawaran Harga Normal” …………………………….. 59 xii
Gambar 4.18
Halaman “Menawarkan Barang Normal” ………………………… 60
Gambar 4.19
Halaman “Mencari Barang” ………………………………………. 60
Gambar 4.20
Halaman “Menawarkan Barang” ………………………………….. 61
Gambar 4.21
Alat Berat ………………………………………………………….. 61
Gambar 4.22
Alat Listik …………………………………………………………. 62
Gambar 4.23
Alat Telekomunikasi …………………………………………….... 62
Gambar 4.24
Inventaris Kantor ……………………………………….................. 63
Gambar 4.25
Kendaraan …………………………………………………………. 63
Gambar 4.26
Lain-lain …………………………………………………………... 64
Gambar 4.27
Mesin Industri ……………………………………………………... 64
Gambar 4.28
Tanah ………………………………………………….................... 65
Gambar 4.29
Detail ………………………………………………….................... 65
Gambar 4.30
Edit Bidder Normal ……………………………………………….. 65
Gambar 4.31
Hubungi …………………………………………………………… 66
Gambar 4.32
Hubungi Login …………………………………………………….. 66
Gambar 4.33
Utama ………………………………………………....................... 66
Gambar 4.34
Laporan Bidder Normal …………………………………………… 67
Gambar 4.35
Laporan Bidder Terbalik ………………………………………….. 67
Gambar 4.36
Laporan Normal ……………………………………........................ 67
Gambar 4.37
Laporan Offerer Normal …………………………………………... 68
Gambar 4.38
Laporan Offerer Terbalik …………………………………………. 68
Gambar 4.39
Laporan Terbalik ………………………………………………….. 68
Gambar 4.40
Lelang Normal …………………………………………………….. 69
Gambar 4.41
Lelang Terbalik …………………………………………………… 69 xiii
Gambar 4.42
Menawarkan Barang ………………………………………………. 69
Gambar 4.43
Menawarkan Barang Normal ……………………………………... 70
Gambar 4.44
Mencari Barang …………………………………………………… 70
Gambar 4.45
Penawaran Harga Normal …………………………………………. 70
Gambar 4.46
Profil ………………………………………………………………. 71
Gambar 4.47
Profil Login ……………………………………………………….. 71
Gambar 4.48
Prosedur …………………………………………………………… 71
Gambar 4.49
Prosedur Login ……………………………………………………. 72
Gambar 4.50
Sign Up …………………………………………………................. 72
Gambar 4.51
Ubah ………………………………………………………………. 72
Gambar 4.52
Utama Anggota…………………………………………………….. 73
Gambar 4.53
Field Login ………………………………………………………... 78
Gambar 4.54
Ubah Password ……………………………………………………. 78
Gambar 4.55
Kategori …………………………………………………………… 79
Gambar 4.56
Paket Barang ………………………………………………………. 79
Gambar 4.57
Halaman Utama …………………………………………………… 82
Gambar 4.58
Halaman Utama Anggota …………………………………………. 83
Gambar 4.59
Halaman Profil Anggota …………………………………………... 83
Gambar 4.60
Halaman Prosedur Anggota ……………………………………….. 84
Gambar 4.61
Halaman Hubungi Anggota ……………………………………….. 84
Gambar 4.62
Halaman Lelang Normal …………………………………………. 85
Gambar 4.63
Halaman Lelang Terbalik ………………………………………… 85
Gambar 4.64
Halaman Menampilkan Detil ……………………………………... 86
Gambar 4.65
Halaman Inventaris Kantor ………………………………………... 86 xiv
Gambar 4.66
Halaman Daftar Paket ……………………………………………... 87
Gambar 4.67
Halaman Laporan Lelang …………………………………………. 87
Gambar 4.68
Halaman Detil Kendaraan ………………………………………… 88
Gambar 4.69
Halaman Harga Bidder ……………………………………………. 88
Gambar 4.70
Halaman Detil …………………………………………………….. 89
Gambar 4.71
Halaman Menawarkan Barang Lelang Terbalik ………………….. 89
Gambar 4.72
Halaman Mencari Barang Lelang Terbalik ………………………. 90
Gambar 4.73
Halaman Detil Lelang Terbalik …………………………………… 90
Gambar 4.74
Halaman Laporan Lelang Terbalik ……………………………….. 91
Gambar 4.75
Halaman Edit Bid Terbalik ……………………………………….. 91
xv