SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Studi Diploma III Teknik Informatika Disusun Oleh : EKY NUR HIDAYAH NIM. M3110047 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET commit 2013 to user i
ii
iii
ABSTRACT Eky Nur Hidayah. 2013. ON-LINE AUCTION SYSTEM at PERUM PAWNSHOP JATISRONO. 3 rd Years Diploma Degree of Informatics Science, Mathematic and Science Faculty, Sebelas Maret University of Surakarta. Nowdays the progress of tehcnology development is very fast. Technology has been used in various aspects of life, particularry Internet technology. Using Internet technology makes it easier for public to access information because there is no imitation to access information. On this research, the author develop an On-Line Auction System at Perum Pawnshop Jatisrono. The system can conduct the auction customers items that have matured and buyers to bid item price by online. On-Line Auction System Perum Pegadaian Jatisrono was developed by PHP programming language, MySQL database. This application was created to make the user easier and friendly interface tomake it more comfortable to use. As a result, it has been created an On-Line Auction Systems Perum Pawnshop Jatisrono which have some facilities: 1.Sending sms broadcast 2.Member data managing 3. Auction data managing, and facilities to do offer bid item by the member. Keywords: online auctions, pawan shops, e-auction, auction items iv
ABSTRAK Eky Nur Hidayah. 2013. SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO. DIII Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Perkembangan dunia teknologi semakin cepat dewasa ini. Teknologi sudah dipakai dalam berbagai macam aspek kehidupan masyarakat, khususnya teknologi internet. Penerapan teknologi internet ini memudahkan masyarakat dalam mengakses informasi karena tidak adanya batasan dalam hal akses informasi. Pada kesempatan ini, penulis mencoba untuk mengembangkan suatu Sistem Lelang On-Line Perum Pegadaian Jatisrono. Jasa penyedia layanan pelelangan barang yang sudah jatuh tempo ini nantinya akan berguna untuk melakukan pelelangan secara online yaitu panitia melelang barang lelang nasabah yang sudah jatuh tempo dan pembeli melakukan penawaran barang. Jasa Penyedia Layanan Pelelangan Barang Lelang Perum Pegadaian Jatisrono yang sudah jatuh tempo ini dibuat dengan menggunakan bahasa pemrograman PHP, database MySQL. Aplikasi ini dibuat menggunakan antarmuka yang user friendly sehingga nyaman untuk dipergunakan. Aplikasi ini dapat dijalankan diberbagai web browser internet yang ada. Sebagai hasil dari tugas akhir ini, telah dibuat Sistem Lelang On-Line Perum Pegadaian Jatisrono yang memiliki fasilitas : 1.pengiriman sms broadcast 2.Manajemen data member 3.Manajemen data lelang, dan fasilitas melakukan penawaran barang oleh member. Kata Kunci : lelang online, pegadaian, e-auction, barang lelang v
HALAMAN MOTTO Aku memandang sisi kehidupan yang cerah dan merenungi kesulitan dengan keyakinan bahwa tantangan dapat diatasi dan segala sesuatu dapat berubah menjadi baik selama aku terus berjuang Hidup Cuma sekali jangan jadi pecundang tetapi pemenang Ilmu tanpa agama itu buta, agama tanpa ilmu itu lumpuh, jadi peliharalah agamamu dengan ilmu vi
HALAMAN PERSEMBAHAN Tugas Akhir ini kupersembahkan untuk: Keluarga besar saya yang sangat kusayangi. terima kasih atas doa dan restunya. Babe Mami tercinta. Yang telah menemani suka dan duka dalam penulisan dan pengerjaan tugas akhir ini. My Best Friend anak-anak braderhud terima kasih atas bantuannya selama ini. Semoga persahabatan kita awet sampai kapanpun. Teman-teman angkatan 2009, khususnya teknik informatika A, terima kasih atas persahabatan yang indah selama in vii
KATA PENGANTAR Puji syukur Alhamdulillahirobbil alamin senantiasa penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat, hidayah dan inayah-nya sehingga penulis dapat menyelesaikan laporan Kegiatan Magang Mahasiswa (KMM) dengan judul SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO. Laporan Tugas Akhir ini disusun untuk memenuhi persyaratan mendapatkan gelar Ahli Madya Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Dalam penyelesaian laporan Tugas Akhir (TA) ini penulis tidak bisa terlepas dari bimbingan pihak yang telah membantu dan memberikan penjelasan ataupun bimbingan sebagai pembelajaran penulis, agar penulis bisa menyelesaikan Tugas Akhir dengan baik. Maka dalam kesempatan ini perkenankanlah penulis mengucapkan terima kasih kepada : 1. Bapak Drs. Y.S. Palgunadi, M.Sc, selaku Ketua Program Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Bapak Taufiqurrakhman NH,S.Kom selaku dosen pembimbing yang telah memberikan pengarahan dan petunjuk, sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini. 3. Orang tua dan Saudara penulis yang senantiasa menyalurkan semangat dan kasih sayang yang tiada henti kepada penulis. 4. Teman-teman Teknik Informatika 2010, terima kasih atas bantuan dan motifasinya, dukungan dan doa kalian. 5. Berbagai pihak yang telah membantu dalam penyusunan laporan ini yang tidak dapat disebutkan penulis satu-persatu Surakarta, Juli 2012 Penulis viii
DAFTAR ISI Halaman HALAMAN JUDUL... HALAMAN PERSETUJUAN... HALAMAN PENGESAHAN... HALAMAN ABSTRACT... HALAMAN ABSTRAK... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... i ii iii iv v vi vii KATA PENGANTAR... viii DAFTAR ISI... ix DAFTAR TABEL... xiv DAFTAR GAMBAR... xvi BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan dan Manfaat Kegiatan... 2 1.5. Metodologi Penelitian... 3 1.5.1 Survey Lapangan dan Wawancara dengan Narasumber... 3 1.5.2 Dokumentasi... 4 1.5.3 Perancangan Sistem... 4 ix
1.5.4 Implementasi... 4 1.5.4 Evaluasi... 4 1.6. Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1. Sistem Informasi... 6 2.2. Desain Sistem... 6 2.3. Database... 10 2.4. Entity Relationship Konsep... 11 2.5. PHP...... 11 2.6. MySQL...... 12 2.7. Apache Web Server...... 12 2.8. Gammu SMS Gateway..... 12 BAB III DESAIN DAN PERANCANGAN 3.1. Deskripsi Data... 14 3.2. Kebutuhan Sistem... 16 3.2.1. Kebutuhan Perangkat Lunak... 16 3.2.2. Kebutuhan Perangkat Keras... 17 3.3. Perancangan Sistem... 17 3.3.1. Context Diagram (CD)... 17 3.3.2. DFD Level 0... 20 3.3.3. DFD Level 1 Proses1... 22 3.3.4. DFD Level 1 Proses 4... 22 3.3.5. DFD Level 1 Proses 6... 23 x
3.3.6. DFD Level 2 Proses 4.1... 24 3.3.7. DFD Level 1 Proses 3(Manajemen data barang lelang)... 25 3.3.8. DFD Level 1 Proses 3(Manajemen member)... 26 3.3.9. DFD Level 1 Proses 3(Manajemen kategori)... 27 3.3.10. DFD Level 1 Proses 3(Manajemen parent_kategori)... 28 3.4. Perancangan Database... 29 3.4.1. ERD... 29 3.4.2. Scema Diagram (Relasi Anar Tabel)... 30 3.4.3. Desain Database... 31 3.5. Struktur dan Desain Program... 39 3.5.1. Rancangan Halaman index atau halaman utama... 40 3.5.2. Rancangan Halaman Konten... 41 3.5.3. Rancangan Halaman Detail barang... 42 3.5.4. Rancangan Halaman Kerajang lelang... 42 3.5.5. Rancangan Halaman Login Admin... 43 3.5.6. Rancangan Halaman Home Admin... 45 3.5.7. Rancangan Halaman Kontrol SMS... 45 3.5.8. Rancangan Halaman Manajemen Barang Lelang... 46 BAB IV IMPLEMENTASI DAN ANALISA 4.1. Deskripsi Sistem... 48 4.2. Implementasi Database... 49 4.3. Implementasi Sistem... 51 4.3.1. Halaman index atau halaman utama... 51 xi
4.3.2. Halaman Home Admin... 51 4.3.3. Halaman Kontrol Pesan (SMS)... 52 4.3.4. Halaman Manajemen Admin... 52 4.3.5. Halaman Manajemen Data Member... 53 4.3.6. Halaman Manajemen Data Barang Lelang... 54 4.3.7. Halaman Manajemen Detail Barang Lelang... 55 4.3.8. Halaman Manajemen Data Kategori Barang... 56 4.3.9. Halaman Manajemen Data Parent Kategori... 57 4.3.10. Halaman Manajemen Data Golongan Barang... 58 4.3.11. Halaman Manajemen Data News... 59 4.3.12. Halaman Manajemen Tata Tertib... 60 4.3.13. Halaman Manajemen Kebijakan Privasi... 61 4.3.14. Halaman Manajemen Hubungi Kami... 61 4.3.15. Halaman Manajmen Sejarah Pegadaian... 62 4.3.16. Halaman Manajmen Visi dan Misi... 63 4.3.17. Halaman Manajmen Budaya Perusahaan... 63 4.3.18. Halaman Manajmen Struktur Organisasi... 64 4.3.19. Halaman Home Member dan Pengunjung... 64 4.3.20. Halaman Konten... 65 4.3.21. Halaman Detail Barang Lelang... 66 4.3.22. Halaman Home ketika Member Login... 66 4.3.23. Halaman Penawaran Barang... 67 4.3.24. Halaman Konfirmasi Penawaran... 68 xii
4.3.25. Halaman Validasi Penawaran... 68 4.3.26. Halaman Lihat Profil... 69 4.3.27. Halaman History Penawaran... 70 4.3.28. Halaman Keranjang Lelang... 71 4.3.29. Halaman Bukti Faktur Lelang... 72 4.3.30. Halaman Cetak Bukti Faktur Lelang... 73 4.3.31. Halaman Cari Barang Lelang... 73 4.3.32. Halaman Registrasi... 74 4.4. Evaluasi Sistem... 75 BAB V PENUTUP 4.1. Kesimpulan... 86 4.2. Saran... 86 DAFTAR PUSTAKA... 87 xiii
DAFTAR TABEL Halaman Tabel 3.1 Tabel Admin... 32 Tabel 3.2 Tabel Member... 32 Tabel 3.3 Tabel Lelang... 33 Tabel 3.4 Tabel Transaksi... 33 Tabel 3.5 Tabel Kategori... 34 Tabel 3.6 Tabel Kat_parent... 34 Tabel 3.7 Tabel Golongan... 35 Tabel 3.8 Tabel Konten... 35 Tabel 3.9 Tabel Info... 36 Tabel 3.10 Tabel News... 36 Tabel 3.11 Tabel Statistik... 36 Tabel 3.12 Tabel Gammu... 37 Tabel 3.13 Tabel Outbox... 37 Tabel 3.14 Tabel Pbk... 38 Tabel 3.15 Tabel Sentitems... 38 Tabel 4.1 Evaluasi Sistem Halaman Menambah Data Member... 75 Tabel 4.2 Evaluasi Sistem Halaman Menghapus Data Member... 75 Tabel 4.3 Evaluasi Sistem Halaman Menambah Data Lelang... 76 Tabel 4.4 Evaluasi Sistem Halaman Menghapus Data Lelang... 77 Tabel 4.5 Evaluasi Sistem Halaman Menambah Data Kategori... 77 Tabel 4.6 Evaluasi Sistem Halaman Menghapus Data Kategori... 78 Tabel 4.7 Evaluasi Sistem Halaman Menambah Data Kat_parent... 78 Tabel 4.8 Evaluasi Sistem Halaman Menghapus Data Kat_Parent... 79 Tabel 4.9 Evaluasi Sistem Halaman Menambah Data Golongan... 79 Tabel 4.10 Evaluasi Sistem Halaman Menghapus Data Golongan... 80 Tabel 4.11 Evaluasi Sistem Halaman Menambah Data News... 80 Tabel 4.12 Evaluasi Sistem Halaman Menghapus Data News... 81 Tabel 4.13 Evaluasi Sistem Halaman Login Member... 82 Tabel 4.14 Evaluasi Sistem Halaman Penawaran Barang... 82 xiv
Tabel 4.15 Evaluasi Sistem Halaman Update Profil Member... 83 Tabel 4.16 Evaluasi Sistem Halaman Cari Barang Lelang... 83 Tabel 4.17 Evaluasi Sistem Halaman Registrasi... 84 xv
DAFTAR GAMBAR Halaman Gambar 3.1 Context Diagram... 18 Gambar 3.2 DFD Level 0... 20 Gambar 3.3 DFD Level 1Proses 1Kontrol SMS... 22 Gambar 3.4 DFD Level 1 Proses 4 Lelang... 23 Gambar 3.5 DFD Level 2 Proses 6 Cetak Bukti Faktur... 24 Gambar 3.6 DFD Level 2 Proses 4.1nput Barang... 25 Gambar 3.7 DFD Level 1 Proses 3 Manajemen barang lelang... 26 Gambar 3.8 DFD Level 1 Proses 3 Manajemen member... 27 Gambar 3.9 DFD Level 1 Proses 3 Manajemen kategori... 28 Gambar 3.9 DFD Level 1 Proses 3 Manajemen parent kategori... 29 Gambar 3.11 ERD (Entity Relational Diagram)... 30 Gambar 3.12 Scema Diagram... 31 Gambar 3.13 Rancangan Halaman index atau Utama... 40 Gambar 3.14 Rancangan Halaman Konten... 41 Gambar 3.15 Rancangan Halaman Detail Barang... 42 Gambar 3.16 Rancangan Halaman Keranjang Lelang... 43 Gambar 3.17 Rancangan Halaman Login Admin... 44 Gambar 3.18 Rancangan Halaman Home Admin... 45 Gambar 3.19 Rancangan Halaman Kontrol SMS... 46 Gambar 3.20 Rancangan Halaman Barang Lelang... 47 Gambar 4.1 Implementasi Database (Relasi Antar Tabel)... 50 xvi
Gambar 4.2 Halaman Utama Admin... 51 Gambar 4.3 Halaman Home Admin... 52 Gambar 4.4 Halaman Manajemen Pesan atau SMS... 52 Gambar 4.5 Halaman Manajemen data admin... 53 Gambar 4.6 Halaman Manajemen daftar member... 53 Gambar 4.7 Halaman Manajemen Input data member... 54 Gambar 4.8 Halaman Manajemen Edit data member... 54 Gambar 4.9 Halaman Manajemen data barang lelang... 55 Gambar 4.10 Halaman Detail barang lelang... 55 Gambar 4.11 Tampilan Halaman data detail barang lelang... 56 Gambar 4.12 Halaman Manajemen daftar kategori... 56 Gambar 4.13 Halaman Manajemen Input data kategori... 57 Gambar 4.14 Halaman Manajemen Edit data lategori... 57 Gambar 4.15 Halaman Manajemen daftar parent kategori... 57 Gambar 4.16 Halaman Manajemen Edit data parent kategori... 58 Gambar 4.17 Halaman Manajemen daftar golongan... 58 Gambar 4.18 Halaman Manajemen Input data golongan... 59 Gambar 4.19 Halaman Manajemen Edit data golongan... 59 Gambar 4.20 Halaman Manajemen daftar news... 59 Gambar 4.21 Halaman Manajemen Input data news... 60 Gambar 4.22 Halaman Manajemen Edit data news... 60 Gambar 4.23 Halaman Manajemen peraturan dan tata tertib... 61 Gambar 4.24 Halaman Manajemen kebijakan privasi... 61 xvii
Gambar 4.25 Halaman Manajemen hubungi kami... 62 Gambar 4.26 Halaman Manajemen dari masa ke masa... 62 Gambar 4.27 Halaman Manajemen visi dan misi... 63 Gambar 4.28 Halaman Manajemen budaya perusahaan... 64 Gambar 4.29 Halaman Manajemen struktur organisasi... 64 Gambar 4.30 Halaman index user... 65 Gambar 4.31 Halaman Konten... 65 Gambar 4.32 Halaman Detail sebelum Member Login... 66 Gambar 4.33 Halaman Home ketika member login... 67 Gambar 4.34 Halaman penawaran barang... 68 Gambar 4.35 Halaman konfirmasi penawaran... 68 Gambar 4.36 Halaman validasi penawaran... 69 Gambar 4.37 Halaman informasi profil... 69 Gambar 4.38 Halaman edit profil... 70 Gambar 4.39 Halaman history penawaran barang... 71 Gambar 4.40 Halaman keranjang lelang member... 72 Gambar 4.41 Halaman bukti faktur lelang member... 72 Gambar 4.42 Halaman cetak bukti faktur lelang member... 73 Gambar 4.43 Halaman cari barang lelang... 73 Gambar 4.44 Halaman registrasi menjadi member... 74 xviii