APLIKASI MONITORING PROYEK PADA PEMBANGUNAN JALAN TOL INDRALAYA-PRABUMULIH DI PROVINSI SUMATERA SELATAN PADA PT
WIJAYA KARYA BETON TBK BERBASIS WEB DENGAN MENGGUNAKAN METODE XP (EXTREME PROGRAMMING) DAN PIECES (PERFOMANCE,
INFORMATION, ECONOMIC, CONTROL, EFFICIENCY, SERVICE)
Tugas Akhir ini disusun sebagai salah satu syarat Menyelesaikan pendidikan Diploma IV
Pada Jurusan Manajemen Informatika Program Studi Manajemen Informatika
OLEH
Muhammad Adha Khadafi 061840831885
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2022
iii
MOTTO DAN PERSEMBAHAN
“ Sesungguhnya Bersama Kesulitan itu ada kemudahan“.
(QS. Al Insyirah: 6)
***
“… Bersemangatlah atas hal-hal yang bermanfaat bagimu. Minta tolonglah pada Allah, jangan engkau lemah….”.
(HR. Muslim)
***
“Never Give up Without a Fight”
(Uncle Iroh)
Saya Persembahkan Untuk:
1. Kedua Orang Tua dan Adekku Tercinta 2. Seluruh dosen jurusan Manajemen Informatika 3. Teman-Teman Seperjuangan Khususnya Kelas 8 MIC 4. Almamater Kebanggaan
ABSTRAK
Monitoring proyek adalah proses pengumpulan dan analisis informasi (berdasarkan indikator yg ditetapkan) secara sistematis dan kontinu tentang kegiatan program/proyek sehingga dapat dilakukan tindakan koreksi untuk penyempurnaan program/proyek itu selanjutnya. Bagi PT Wijaya Karya Beton tbk monitoring perkembangan proyek merupakan hal yang penting dilakukan, hal ini guna menunjang keberhasilan pengembangan-pembangunan proyek jalan dan jembatan di provinsi sumatera selatan. Adapun tugas dari PT Wijaya Karya Beton tbk tersebut adalah memonitoring sebuah proyek konstruksi. Informasi yang diperoleh dari PT Wijaya Karya Beton tbk tersebut kemudian dimonitoring prosesnya oleh bagian sumber daya manusia yaitu Sales Engineer dan Manajer.
Permasalahan yang ada pada proses monitoring yang terjadi saat ini adalah tidak ada aplikasi web yang dapat menyimpan dan menampilkan perkembangan proyek secara real time ketika pihak Direktur membutuhkannya. Staf pada bagian sumber daya manusia harus melakukan perekapan data menggunakan microsoft excel.
Pada penelitian ini akan dibahas mengenai aplikasi monitoring proyek jalan tol indralaya-prabumulih di provinsi sumatera selatan pada PT Wijaya Karya Beton Tbk berbasis web Menggunakan Metode XP (Extreme Programming) dan PIECES (Perfomance, Information, Economic, Control, Efficiency, Service) yang diharapkan dapat dijadikan salah satu solusi dari masala-masalah yang ada saat ini.
Kata Kunci: Monitoring Proyek, Aplikasi , XP, PIECES.
v
ABSTRACT
Project monitoring is a systematic and continuous process of collecting and analyzing information (based on established indicators) regarding program/project activities so that corrective actions can be taken for further improvement of the program/project. For PT Wijaya Karya Beton tbk monitoring project progress is an important thing to do, this is to support the successful development of road and bridge projects in the province of South Sumatra. The task of PT Wijaya Karya Beton tbk is to monitor a construction project. The information obtained from PT Wijaya Karya Beton tbk is then monitored by the human resources department, namely Sales Engineers and Managers. The problem with the current monitoring process is that there is no web application that can store and display project progress in real time when the Director needs it. Staff in the human resources department must record data using Microsoft Excel. In this study, we will discuss the application of monitoring the Indralaya- Prabumulih toll road project in the province of South Sumatra at PT Wijaya Karya Beton Tbk based on the web using the XP (Extreme Programming) and PIECES (Perfomance, Information, Economic, Control, Efficiency, Service) methods which are expected to can be used as a solution to the problems that exist today.
Keywords: Project Monitoring, Applications, XP, PIECES.
KATA PENGANTAR
Alhamdulillah puji syukur kehadirat Allah SWT, karena berkat rahmat dan
hidayah-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Aplikasi Monitoring Proyek Pada Pembangunan Jalan Tol Indralaya-Prabumulih Pada PT Wijaya Karya Beton Tbk Berbasis Web Menggunakan Metode XP (Extreme Programming) dan PIECES (Perfomance, Information, Economic, Control, Efficiency, Service)” ini tepat pada waktunya. Tujuan dari penulisan
Tugas Akhir ini adalah sebagai salah satu syarat untuk memenuhi Mata Kuliah Tugas Akhir pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
Selama dalam proses menyelesaikan Tugas Akhir ini, penulis banyak sekali mendapat bantuan, bimbingan, serta petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terimakasih kepada :
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak Carlos RS, S.T., M.T. selaku Wakil Direktur I Politeknik Negeri Sriwijaya.
3. Ibu Nelly Masnila, S.E., M.Si., AK., CA. selaku Wakil Direktur II Politeknik Negeri Sriwijaya.
4. Bapak Ahmad Zamheri, S.T., M.T. selaku Wakil Direktur III Politeknik Negeri Sriwijaya.
5. Bapak Drs. Zakaria, M.T. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya.
6. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. Selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Ibu Rika Sadariawati, S.E., M.Si. Ketua Program Studi DIV Manajemen Informatika Politeknik Negeri Sriwijaya.
9. Bapak Indra Satriadi, ST.,M.Kom selaku Dosen Pembimbing I.
10. Bapak Ahmad Ari Gunawan Sepriasnyah, S.Kom.,M.Kom selaku Dosen Pembimbing II
vii
11. Seluruh Dosen beserta staf Jurusan Manajemen Informatika.
12. Pihak PT Wijaya Karya Beton Tbk yang telah mengizinkan dan membantu penulis dalam pengambilan data Tugas Akhir.
13. Kedua orangtua tersayang yang telah memberikan doa tulus, dukungan dan semangat tiada hentinya.
14. Kakak tersayang yang selalu memberikan doa, dukungan serta semangat.
15. Teman seperjuangan Jurusan Manajemen Informatika, khususnya kelas MIC 2018.
16. Teman-teman dan alumni UKM Karisma Polsri yang selalu memberikan doa dan semangat satu sama lain selama melewati masa perkuliahan.
Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih terdapat kesalahan dan kekurangan. Maka, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari berbagai pihak demi kesempurnaan penulisan yang akan datang. Akhir kata penulis berharap semoga Tugas Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aamiin.
Palembang, 15 November 2022
Penulis
DAFTAR ISI
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN TUGAS AKHIR ... ii
MOTTO DAN PERSEMBAHAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xiv
DAFTAR GAMBAR ... xvii
1. PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 3
1.4 Tujuan dan Manfaat... 3
1.3.1 Tujuan ... 3
1.3.2 Manfaat ... 3
1.5 Sistematika Penulisan ... 4
2. TINJAUAN PUSTAKA ... 5
2.1 Teori umum ... 5
2.1.1 Pengertian Komputer ... 5
2.1.2 Pengertian Website ... 5
2.1.3 Pengertian Database ... 5
2.2 Teori Judul...6
2.2.1 Pengertian Aplikasi...6
2.2.2 Pengertian Monitoring...6
2.2.3 Pengertian Proyek...6
2.2.4 Pengertian Judul Secara Keseluruhan...6
2.3 Teori Khusus...7
2.3.1 Pengertian Data Flow Diagram...7
ix
2.3.2 Pengertian Entity Relantionship Diagram...8
2.3.3 Pengertian Flowchart ... 10
2.3.4 Pengertian Blockchart ... 11
2.3.5 Pengertian Kamus Data ... 13
2.4 Teori Program ... 14
2.4.1 PHP (Hypertext Preprocessor) ... 14
2.4.2 Pengertian MySQL ... 14
2.4.3 Pengertian XAMPP ... 14
2.4.4 Pengertian Sublime ... 15
2.4.5 Pengertian Bootstrap ... 15
2.4.6 Pengertian CSS ... 15
2.5 Referensi Jurnal ... 16
3. METODOLOGI PENELITIAN ... 26
3.1 Deskripsi Perusahaan ... 26
3.1.1 Sejarah PT Wijaya Karya Beton Tbk ... 26
3.1.2 Visi dan Misi PT Wijaya Karya Beton Tbk ... 27
3.1.2.1 Visi ... 27
3.1.2.2 Misi ... 27
3.1.3 Struktur Organisasi ... 28
3.2 Tempat dan Waktu Penelitian ... 34
3.3 Alat dan Bahan Penelitian ... 34
3.3.1 Alat Penelitian ... 34
3.3.2 Bahan Penelitian ... 35
3.4 Tahapan Penelitian ... 35
3.4.1 Tahap Perumusan Masalah ... 35
3.4.2 Tahap Pengumpulan Data ... 35
3.4.2.1 Data Primer ... 35
3.4.2.2 Data Sekunder ... 36
3.4.3 Tahap Perancangan Penelitian... 36
3.5 Analisis Sistem ... 38
3.5.1 Analisis Sistem yang Berjalan ... 3.5.2 Metode PIECES... 38 39 3.6 Metode Pengembangan Sistem... 40
4. HASIL DAN PEMBAHASAN ... 41
4.1 Pemodelan Bisnis (Bussiness Modelling) ... 41
4.2 Pemodelan Data (Data Modelling) ... 45
4.2.1 Tabel Pengguna... 45
4.2.2 Tabel Proyek... 45
4.2.3 Tabel Kontraktor... 46
4.2.4 Tabel Produk... 46
4.2.5 Tabel Monitoring... 47
4.3 Pemodelan Proses (Process Modelling) ... 48
4.3.1 Use Case... 48
4.3.2 Activity Diagram ... 51
4.3.2.1 Activity Diagram Login ... 51
4.3.2.2 Activity Diagram Mengelola Proyek ... 52
4.3.2.3 Activity Diagram Mengelola Kontraktor ... 53
4.3.2.4 Activity Diagram Mengelola Produk ... 54
4.3.2.5 Activity Diagram Mengelola Monitoring ... 55
4.3.3 Class Diagram ... 56
4.3.4 Sequence Diagram ... 58
4.3.4.1 Sequence Diagram Login ... 58
4.3.4.2 Sequence Diagram Mengelola Proyek ... 59
4.3.4.3 Sequence Diagram Mengelola Kontraktor ... 60
4.3.4.4 Sequence Diagram Mengelola Produk ... 61
4.3.4.5 Sequence Diagram Mengelola Monitoring ... 62
4.4 Pembentukan Aplikasi (Application Generation) ... 63
4.4.1 Rancangan Halaman Aplikasi ... 63
4.4.1.1 Rancangan Halaman Login ... 63
4.4.1.2 Rancangan Halaman Dashboard ... 64
4.4.1.3 Rancangan Halaman Riwayat Perusahaan ... 64
4.4.1.4 Rancangan Halaman Visi dan Misi ... 65
4.4.1.5 Rancangan Halaman Proyek ... 65
4.4.1.6 Rancangan Halaman Kontraktor ... 66
4.4.1.7 Rancangan Halaman Produk ... 66
4.4.1.8 Rancangan Halaman Monitoring ... 67
xi
4.4.2 Rancangan Halaman Aplikasi ... 68
4.4.2.1 Tampilan Halaman Login ... 68
4.4.2.2 Tampilan Halaman Dashboard ... 68
4.4.2.3 Tampilan Halaman Riwayat Perusahaan ... 69
4.4.2.4 Tampilan Halaman Visi dan Misi ... 69
4.4.2.5 Tampilan Halaman Proyek ... 70
4.4.2.6 Tampilan Halaman Kontraktor ... 70
4.4.2.7 Tampilan Halaman Produk ... 71
4.4.2.8 Tampilan Halaman Monitoring ... 71
4.4.2.9 Tampilan Halaman Pengaturan ... 72
4.5 Pengujian ... 72
4.5.1.1 Hasil Pengujian ... 72
4.5.1.2 Kesimpulan Hasil Pengujian ... 74
4.5.1.3 Pemeliharaan Aplikasi ... 74
5. KESIMPULAN DAN SARAN... 75
5.1 Kesimpulan... 75
5.2 Saran... 75 DAFTAR PUSTAKA
.LAMPIRAN
DAFTAR TABEL
Tabel 2.1 Simbol-Simbol Data Flow Diagram ... 7
Tabel 2.2 Simbol-Simbol Entitas Relantionship Diagram (ERD) ... 9
Tabel 2.3 Simbol-Simbol pada FlowChart ... 10
Tabel 2.4 Simbol-Simbol pada Blockchart ... 12
Tabel 2.5 Simbol-Simbol pada Kamus Data ... 13
Tabel 4.1 Tabel Metode PIECES... 41
Tabel 4.2 Tabel Pengguna... 45
Tabel 4.3 Tabel Proyek... 45
Tabel 4.4 Tabel Kontraktor... 46
Tabel 4.5 Tabel Produk... 46
Tabel 4.6 Tabel Monitoring... 47
Tabel 4.7 Tabel Definisi Aktor Use Case... 49
Tabel 4.8 Tabel Definisi Use Case... 49
Tabel 4.9 Tabel Activity Diagram Login... 51
Tabel 4.10 Tabel Activity Diagram Proyek... 52
Tabel 4.11 Tabel Activity Diagram Kontraktor... 53
Tabel 4.12 Tabel Activity Diagram Produk... 54
Tabel 4.13 Tabel Activity Diagram Monitoring... 55
Tabel 4.14 Tabel Keterangan Class Diagram... 57
Tabel 4.15 Tabel Sequence Diagram Login... 58
Tabel 4.16 Tabel Sequence Diagram Proyek... 59
Tabel 4.17 Tabel Sequence Diagram Kontraktor... 60
Tabel 4.18 Tabel Sequence Diagram Produk... 61
Tabel 4.19 Tabel Sequence Diagram Monitoring... 62
Tabel 4.20 Tabel Pengujian Web... 73
xiii
DAFTAR GAMBAR
Gambar 3.1 Visi Logo PT Wijaya Karya Beton tbk ... 27
Gambar 3.2 Misi Logo PT Wijaya Karya Beton tbk ... 27
Gambar 3.3 Struktur Organisasi Wilayah Penjualan II ... 28
Gambar 3.4 Struktur Organisasi Seksi Keuangan dan SDM ... 29
Gambar 3.5 Struktur Organisasi Seksi Sales Engineer ... 29
Gambar 3.6 Struktur Organisasi Seksi Perencanaan dan Evaluasi Operasi . 30 Gambar 3.7 Struktur Organisasi Seksi Pelaksanaan ... 30
Gambar 3.8 Tahapan Perancangan Penelitian ... 36
Gambar 3.9 Alur Sistem Berjalan ... 38
Gambar 4.1 Use Case ... 47
Gambar 4.2 Activity Diagram Login ... 48
Gambar 4.3 Activity Diagram Mengelola Proyek ... 49
Gambar 4.4 Activity Diagram Mengelola Kontraktor ... 50
Gambar 4.5 Activity Diagram Mengelola Produk ... 51
Gambar 4.6 Activity Diagram Mengelola Monitoring ... 52
Gambar 4.7 Class Diagram ... 53
Gambar 4.8 Sequeence Diagram Login ... 55
Gambar 4.9 Sequence Diagram Mengelola Proyek ... 56
Gambar 4.10 Sequence Diagram Mengelola Kontraktor ... 57
Gambar 4.11 Sequence Diagram Mengelola Produk ... 58
Gambar 4.12 Sequence Diagram Mengelola Monitoring ... 59
Gambar 4.13 Rancangan Halaman Login ... 60
Gambar 4.14 Rancangan Halaman Dashboard ... 61
Gambar 4.15 Rancangan Halaman Riwayat Perusahaan ... 61
Gambar 4.16 Rancangan Halaman Visi dan Misi ... 62
Gambar 4.17 Rancangan Halaman Proyek ... 62
Gambar 4.18 Rancangan Halaman Kontraktor ... 63
Gambar 4.19 Rancangan Halaman Produk ... 63
Gambar 4.20 Rancangan Halaman Monitoring ... 64
Gambar 4.21 Rancangan Halaman Pengaturan ... 64
Gambar 4.22 Tampilan Halaman Login ... 64
Gambar 4.23 Tampilan Halaman Dashboard ... 65
Gambar 4.24 Tampilan Halaman Riwayat Perusahaan ... 66
Gambar 4.25 Tampilan Halaman Visi dan Misi ... 66
Gambar 4.26 Tampilan Halaman Proyek ... 67
Gambar 4.27 Tampilan Halaman Kontraktor ... 67
Gambar 4.28 Tampilan Halaman Produk ... 68
Gambar 4.29 Tampilan Halaman Monitoring ... 68
Gambar 4.30 Tampilan Halaman Pengaturan ... 69