vi
Universitas Kristen Petra
ABSTRAK
Elbert Jonathan Skripsi
Sistem Tender dengan Metode Analytical Hierarchy Process (AHP) pada Unit Perbekalan Universitas Kristen Petra
Unit Perbekalan Universitas Kristen Petra adalah salah satu biro pada Universitas Kristen Petra yang bertugas untuk mengadakan kebutuhan barang ataupun ruangan untuk staf dan dosen yang bekerja pada Universitas Kristen Petra. Untuk harga yang cukup tinggi maka diadakan tender untuk permintaan barang-barang ataupun renovasi agar dapat mendapatkan harga yang sesuai dengan keinginan atau harga seminimal mungkin yang bisa didapat.
Oleh karena itu, pada skripsi ini dirancang sebuah sistem tender yang dapat membantu unit perbekalan untuk melaksanakan proses tender. Sistem tender juga didukung oleh metode AHP yang digunakan untuk membantu unit perbekalan dalam memutuskan pemenang dari setiap tender.
Hasil akhir dari pengembangan aplikasi ini adalah sebuah sistem informasi yang dapat membantu unit perbekalan dalam menjalankan proses tender dari awal permintaan hingga diputuskan pemenang dari tender tersebut. Hasil dari pengujian metode AHP membuktikan bahwa setiap kategori tender yang dijalankan memiliki kriteria yang berbeda, maka dari itu kriteria-kriteria yang digunakan harus disesuaikan dengan setiap kategori tender yang akan dijalankan.
Kata Kunci: Sistem Tender, Analytical Hierarchy Process, Sistem Pendukung
Keputusan
vii
Universitas Kristen Petra
ABSTRACT
Elbert Jonathan Thesis
Tender System with Analytical Hierarchy Process Method (AHP) on Petra Christian University Supply Unit
Petra Christian University Supplies Unit is one of the bureaus at Petra Christian University which is tasked with holding goods or room needs for staff and lecturers working at Petra Christian University. For a high enough price, a tender will be held to request goods or renovations in order to get the price according to the wishes or the minimum price that can be obtained.
Therefore, in this paper a tender system is designed to help the supply unit to carry out the tender process. The tender system is also supported by the AHP method which is used to assist supply units in deciding the winners of each tender.
The final result of the development of this application is an information system that can assist the supply unit in carrying out the tender process from the start of the request until the winner of the tender is decided. The results of testing the AHP method also prove that each category of tenders has different criteria, therefore the criteria used must adjusted to each category of tender that will be carried out.
Keyword: Tender System, Analytical Hierarchy Process, Decision Support
System
viii
Universitas Kristen Petra
DAFTAR ISI
HALAMAN JUDUL………i
LEMBAR PENGESAHAN………...ii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPERLUAN AKADEMIS………...iii
KATA PENGANTAR………iv
ABSTRAK………...vi
ABSTRACT………...vii
DAFTAR ISI………....viii
DAFTAR TABEL….……….xi
DAFTAR GAMBAR...……….xiii
DAFTAR SEGMEN………..xv
BAB 1. PENDAHULUAN ... 1
1.1. Latar Belakang Permasalahan ... 1
1.2. Perumusan Masalah ... 3
1.3. Ruang Lingkup ... 3
1.4. Tujuan Skripsi ... 6
1.5. Metodologi Penelitian ... 7
1.6. Sistematika Penulisan ... 8
BAB 2. LANDASAN TEORI ... 9
2.1. Tinjauan Pustaka ... 9
2.1.1. Tender ... 9
2.1.2. Aanwizjing ... 10
2.1.3. Analytical Hierarchy Process (AHP) ... 11
2.2. Tinjauan Studi ... 15
2.2.1. Penelitian yang sudah dilakukan sebelumnya dengan metode Analytical Hierarchy Process ... 15
2.2.2. Penelitian sistem tender sejenis ... 15
BAB 3. ANALISIS DAN DESAIN SISTEM ... 18
3.1. Proses Tender pada Unit Perbekalan ... 18
3.2. Analisis Permasalahan ... 22
ix
Universitas Kristen Petra
3.3. Analisis Kebutuhan ... 22
3.4. Desain Data Flow Diagram ... 23
3.4.1. Context Diagram ... 23
3.4.2. DFD Level 0 ... 25
3.4.3. DFD Level 1 Persiapan ... 26
3.4.4. DFD Level 1 Undangan ... 28
3.5. Desain Entity Relationship Diagram ... 29
3.6. Desain Database ... 32
3.7. Desain Tampilan Aplikasi ... 45
3.7.1. Desain Halaman Login Tim Pengadaan ... 45
3.7.2. Desain Halaman Utama Tim Pengadaan ... 45
3.7.3. Desain Halaman View Berkas Legalitas ... 46
3.7.4. Desain Halaman Komentar Rekanan dan Barang ... 46
3.7.5. Desain Halaman Form Input Komentar ... 47
3.7.6. Desain Halaman Form Input Kriteria Pemenang ... 47
3.7.7. Desain Halaman Login Rekanan ... 48
3.7.8. Desain Halaman Utama Rekanan ... 48
3.7.9. Desain Halaman Penawaran ... 49
3.7.10. Desain Halaman Chatting ... 49
3.8. Desain Hak Akses ... 50
3.9. Desain Menu... 51
BAB 4. IMPLEMENTASI SISTEM ... 53
4.1. Koneksi Database ... 53
4.2. Implementasi Sistem ... 53
4.2.1. Manage Data Permintaan ... 60
4.2.1.1. Tambah Data Permintaan ... 60
4.2.1.2. Tampilan Data Permintaan ... 63
4.2.1.3. Ubah Data Permintaan ... 64
4.2.1.4. Hapus Data Permintaan ... 65
4.2.2. Manage Penawaran ... 66
4.2.2.1. Tambah Data Pengadaan ... 66
4.2.2.2. Tampilan Data Pengadaan ... 67
x
Universitas Kristen Petra
4.2.2.3. Ubah Data Pengadaan ... 68
4.2.2.4. Hapus Data Pengadaan ... 68
4.2.3. Disposisi ... 69
4.2.3.1. Tambah atau Ubah Disposisi ... 69
4.2.3.1. Tampilan Disposisi ... 70
4.2.4. Manage Rekanan ... 70
4.2.4.1. Tambah Rekanan ... 70
4.2.4.2. Tampilan Rekanan ... 71
4.2.4.3. Ubah Data Rekanan ... 72
4.2.4.4. Hapus Data Rekanan ... 72
4.2.4.5. Tambah Data Kategori ... 73
4.2.5. Manage Rekanan ... 74
4.2.5.1. Tambah Data Staf ... 74
4.2.5.2. Tampilan Data Staf ... 75
4.2.5.3. Aktif dan Non-aktifkan Data Staf ... 75
4.2.6. Rekap Penawaran ... 76
BAB 5. PENGUJIAN SISTEM ... 78
5.1. Pengujian Aplikasi ... 78
5.1.1. Halaman Login Staf ... 78
5.1.2. Tambah Permintaan ... 80
5.1.3. Tambah Penawaran ... 81
5.1.4. Mulainya Proses Tender ... 82
5.1.5. Rekanan Login ... 83
5.1.6. Penawaran oleh Rekanan ... 85
5.1.7. Rekap Penawaran oleh Tim Pengadaan ... 87
5.1.8. Sistem Pendukung Keputusan ... 87
5.2. Hasil Kuisioner ... 93
BAB 6. KESIMPULAN DAN SARAN ... 96
6.1. Kesimpulan... 96
6.2. Saran ... 96
DAFTAR REFRENSI
xi
Universitas Kristen Petra
DAFTAR TABEL
Tabel 2.1. Tabel Kriteria AHP (Viarani dan Zadry, 2015) ... 12
Tabel 2.2. Nilai Random Index (RI) (Viarani dan Zadry, 2015) ... 14
Tabel 3.1. Tabel ic ... 32
Tabel 3.2. Tabel mata_anggaran... 32
Tabel 3.3. Tabel mata_uang ... 33
Tabel 3.4. Tabel pejabat ... 33
Tabel 3.5. Tabel permintaan ... 33
Tabel 3.6. Tabel penawaran ... 34
Tabel 3.7. Tabel penawaran_item ... 35
Tabel 3.8. Tabel po ... 35
Tabel 3.9. Tabel po_item ... 37
Tabel 3.10. Tabel spk ... 38
Tabel 3.11. Tabel spk_detail ... 40
Tabel 3.12. Tabel supplier ... 40
Tabel 3.16. Tabel berkas_legalitas ... 41
Tabel 3.14. Tabel kategori ... 41
Tabel 3.15. Tabel sub_kategori ... 41
Tabel 3.16. Tabel supplier_kategori ... 42
Tabel 3.17. Tabel user ... 42
Tabel 3.18. Tabel user_kategori ... 42
Tabel 3.19. Tabel disposisi ... 43
Tabel 3.20. Tabel undangan ... 43
Tabel 3.21. Tabel forum ... 43
Tabel 3.22. Tabel komentar... 44
Tabel 3.23. Tabel chat ... 44
Tabel 3.24. Tabel pengumuman ... 44
Tabel 3.25. Daftar Hak Akses Pengguna ... 50
Tabel 4.1. Daftar Proses DFD ... 53
Tabel 5.1. Tabel Penilaian terhadap Penggunaan Aplikasi ... 94
xii
Universitas Kristen Petra
DAFTAR GAMBAR
Gambar 2.1. Contoh struktur hierarki dalam AHP (Viarani dan Zadry, 2015) 11
Gambar 2.2. Halaman utama untuk Sistem Tender pada PT. X ... 16
Gambar 2.3. Tampilan Bidding System pada Kontraktor ... 16
Gambar 3.1. Flowchart ... 20
Gambar 3.2. Context Diagram ... 24
Gambar 3.3. DFD Level 0 ... 26
Gambar 3.4. DFD Level 1 Persiapan ... 28
Gambar 3.5. DFD Level 1 Undangan ... 29
Gambar 3.6. Conceptual ERD ... 30
Gambar 3.7. Physical ERD ... 31
Gambar 3.8. Desain Halaman Login Tim Pengadaan ... 45
Gambar 3.9. Desain Halaman Utama Tim Pengadaan ... 45
Gambar 3.10. Desain Halaman View Berkas Legalitas ... 46
Gambar 3.11. Desain Halaman Komentar Rekanan dan Barang ... 47
Gambar 3.12. Desain Halaman Form Input Komentar ... 47
Gambar 3.13. Desain Halaman Form Input Kriteria Pemenang ... 48
Gambar 3.14. Desain Halaman Login Rekanan ... 48
Gambar 3.15. Desain Halaman Utama Rekanan ... 49
Gambar 3.16. Desain Halaman Penawaran ... 49
Gambar 3.17. Desain Halaman Chatting... 50
Gambar 3.18. Desain Menu ... 52
Gambar 5.1. Halama Login user (staf) ... 79
Gambar 5.2. Tampilan pesan error pada Halaman Login ... 79
Gambar 5.3. Halaman awal admin ... 80
Gambar 5.4. Tambah permintaan oleh admin ... 80
Gambar 5.5. Daftar permintaan baru ... 81
Gambar 5.6. Tambah data pengadaan oleh admin ... 82
Gambar 5.7. Tampilan data pengadaan ... 82
Gambar 5.8. Mengaktifkan pengadaan ... 82
Gambar 5.9. Disposisi staf ... 83
xiii
Universitas Kristen Petra
Gambar 5.10. Tampilan rekanan yang dapat diundang untuk tender ... 83
Gambar 5.11. Halaman login rekanan ... 84
Gambar 5.12. Tambah berkas legalitas rekanan ... 84
Gambar 5.13. Halaman utama rekanan ... 85
Gambar 5.14. Halaman penawaran rekanan ... 86
Gambar 5.15. Tambah penawaran oleh rekanan... 86
Gambar 5.16. Tampilan rekanan yang mengonfirmasi ... 87
Gambar 5.17. Tampilan detail penawaran dari rekanan... 87
Gambar 5.18. Pengadaan yang sudah selesai ... 88
Gambar 5.19. Kriteria sistem pendukung keputusan ... 88
Gambar 5.20. Alternatif sistem pendukung keputusan ... 88
Gambar 5.21. Bobot kriteria sistem pendukung keputusan ... 89
Gambar 5.22. Bobot alternatif sistem pendukung keputusan ... 89
Gambar 5.23. Perhitungan sistem pendukung keputusan ... 90
Gambar 5.24. Hasil sistem pendukung keputusan ... 92
Gambar 5.25. Pembuktian perhitungan AHP ... 92
xiv
Universitas Kristen Petra
DAFTAR SEGMEN PROGRAM
Segmen Program 4.1. Source code Koneksi Database ... 53
Segmen Program 4.2. Source code entryPermintaan oleh admin ... 60
Segmen Program 4.3. Source code entryPermintaan oleh admin (lanjutan) ... 61
Segmen Program 4.4. Source code addDetailEntryPermintaan ... 61
Segmen Program 4.5. Source code addDetailEntryPermintaan (lanjutan) ... 62
Segmen Program 4.6. Source Code entryPermintaanUser oleh staf ... 62
Segmen Program 4.7. Source Code entryPermintaanUser oleh staf (lanjutan) . 63 Segmen Program 4.8. Source code viewPermintaan ... 63
Segmen Program 4.9. Source code viewPermintaanUser ... 63
Segmen Program 4.10. Source code viewDetailPermintaan ... 63
Segmen Program 4.11. Source code viewDetailPermintaan (lanjutan) ... 64
Segmen Program 4.12. Source code updatePermintaan ... 64
Segmen Program 4.13. Source code updatePermintaan (lanjutan) ... 65
Segmen Program 4.14. Source code updateDetailPermintaan ... 65
Segmen Program 4.15. Source code deletePermintaan ... 66
Segmen Program 4.16. Source code addPenawaran ... 66
Segmen Program 4.17. Source code addPenawaran ... 67
Segmen Program 4.18. Source code viewPenawaran. ... 67
Segmen Program 4.19. Source code viewPenawaranAktif ... 67
Segmen Program 4.20. Source code viewPenawaranAktif (lanjutan) ... 68
Segmen Program 4.21. Source code updatePenawaran ... 68
Segmen Program 4.22. Source code deletePenawaran... 68
Segmen Program 4.23. Source code deletePenawaran (lanjutan) ... 69
Segmen Program 4.24. Source code addDisposisi ... 69
Segmen Program 4.25. Source code addDisposisi (lanjutan) ... 70
Segmen Program 4.26. Source code viewDisposisi ... 70
Segmen Program 4.27. Source code addSupplier ... 71
Segmen Program 4.28. Source code register ... 71
Segmen Program 4.29. Source code viewSupplier ... 72
Segmen Program 4.30. Source code updateSupplier ... 72
xv
Universitas Kristen Petra