APLIKASI PERSEDIAAN DAN PENDISTRIBUSIAN ALAT-ALAT
BERAT DAN BARANG PROYEK BERBASISWEBPADA PT BUDI
BAKTI PRIMA PALEMBANG
LAPORAN AKHIR
Disusun Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh:
MOTTO :
• Kehidupan berawal dari langit, dan berlanjut ke bumi • Berawal dari mimpi dan berlanjut di kehidupan nyata
• Ketika kalian punya mimpi lanjutkan dengan kerja keras
• Jangan pernah kalah oleh apapun, Karna ketika detik waktu belum
terhenti maka harapan akan tetap selalu ada.
Kupersembahkan Kepada:
• Kedua Orang Tua Kami Yang kami Sayangi • Teman-teman Seperjuangan
• Almamater ku
ABSTRAK
ABSTRACT
KATA PENGANTAR
Alhamdulillah puji dan syukur kehadirat Allah SWT, karena berkat rahmat
dan hidayah-Nya penulis dapat menyelesaikan Laporan Kerja Praktek yang
berjudul“AplikasiPersediaan dan Pendistribusian alat-alat berat dan barang proyek berbasis Web pada PT Budi Bakti Prima Palembang”ini dengan tepat waktu. Tujuan dari penyusunan Laporan Kerja Praktek ini adalah sebagai salah
satu syarat untuk Mata Kuliah Kerja Praktek pada Jurusan Manajemen
Informatika Politeknik Negeri Sriwijaya.
Selama menyelesaikan Laporan Kerja Praktek ini penulis banyak sekali
mendapat bantuan, bimbingan dan petunjuk dari berbagai pihak, maka dalam
kesempatan ini penulis ingin mengucapkan terima kasih kepada :
1. Bapak RD. Kusumanto, S.T., M.M. selaku Direktur Politeknik Negeri
Sriwijaya.
2. Bapak H. Firdaus, S.T., M.T. selaku Pembantu Direktur I Politeknik
Negeri Sriwijaya.
3. Bapak H. L. Suhairi Hazisma, S.E., M.Si. selaku Pembantu Direktur II
Politeknik Negeri Sriwijaya.
4. Bapak Ir. Irawan Rusnadi, M.T. selaku Pembantu Direktur III Politeknik
Negeri Sriwijaya.
5. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Pembantu Direktur IV
Politeknik Negeri Sriwijaya.
6. Bapak Dedy Rusdyanto, S.E., M.Si. selaku Ketua Jurusan Manajemen
Informatika Politeknik Sriwijaya.
7. Bapak Robinson, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen
Informatika Politeknik Negeri Sriwijaya.
8. Ibuk Devi Sartika, S.Kom.,M.A.B. selaku Dosen Pembimbing dalam
9. Bapak Sujadi selaku Direktur PT Budi Bakti Prima Palembang
Palembang.
10. Ibuk Rika Sadariawati, SE.,M.Si selaku Pembimbing dalam pembuatan
Laporan Akhir ini.
11. Kedua orangtua tersayang yang senantiasa memberikan doa dan
dukungan kepada Saya.
12. Teman-teman seperjuangan Jurusan Manajemen Informatika khususnya
kelas 6 IC.
13. Semua pihak yang telah membantu dalam menyelesaikan Laporan
Kerja Praktek ini.
14. Semua orang yang mencintai dan menyayangi diri saya selama ini.
Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih
terdapat kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan
saran yang bersifat membangun dari semua pihak demi kesempurnaan penulisan
yang akan datang. Akhir kata penulis berharap semoga Laporan Akhir ini
bermanfaat bagi semua pihak yang membutuhkannya, khususnya
mahasiswa-mahasiswi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga
tujuan yang diharapkan dapat tercapai, Aaamiin.
Palembang, 12 Juni 2015
DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
MOTTO DAN PERSEMBAHAN... ii
ABSTRAK ... iii
ABSTRACT ... iv
KATA PENGANTAR ... v
DAFTAR ISI ... vi
DAFTAR TABEL ... xi
DAFTAR GAMBAR... xii
BAB I PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan dan Manfaat Penulisan ... 3
1.4.1 Tujuan ... 3
1.4.2 Manfaat ... 3
1.5 Metodologi Penelitian... 4
1.5.1 Lokasi Pengumpulan data dan Waktu pelaksanaan ... 4
1.5.2 Metode Pengumpulan Data... 4
1.5.3 Sistematika Penulisan ... 5
BAB II TINJAUAN PUSTAKA... 6
2.1 Teori Umum ... 6
2.1.1 Pengertian Aplikasi ... 6
2.1.2 Pengertian Persediaan... 6
2.1.3 Pengertian Pendistribusian ... 6
2.1.4 Pengertian Alat-alat Berat ... 6
2.1.6 Pengertian Proyek... 7
2.1.7 Pengertian PT ... 7
2.1.8 Pengertian PT Budi Bakti Prima ... 7
2.1.9 Pengertian Aplikasi Persediaan dan Pendistribusian Alat-alat Berat dan Barang Proyek Berbasis Web pada PT Budi Bakti Prima Palembang... 7
2.1.10 Metode Pengembangan Sistem... 8
2.2 Teori Khusus ... 9
2.2.1 Pengertian DFD (Data Flow Diagram)... 9
2.2.2 PengertianBlockchart... 13
2.2.3 Pengertian ERD (Entity Relationship Diagram) ... 15
2.2.4 PengertianFlowchart... 17
2.2.5 Pengertian Kamus Data ... 18
2.3 Teori Program... 19
2.3.1 Pengertian Basis Data (Database)... 19
2.3.2 Pengertian HTML... 20
2.3.3 PengertianMySQL... 20
2.3.4 Sekilas TentangPHP... 20
2.3.4.1 PengertianPHP... 20
2.3.4.2 Tipe DataPHP ... 21
2.3.4.3 SkripPHP ... 22
2.3.5 Sekilas tentangDreamweaverCS6... 23
2.3.5.1 Ruang Kerja Adobe Dreamweaver CS6... 23
2.3.6 Pengenalan XAMPP... 24
2.3.7 Pengertian phpMyAdmin ... 25
3.2.1 Visi ... 29
3.2.2 Misi... 29
3.2.3 Tata Nilai Perusahaan... 29
3.3 Struktur Organinasi, Tugas Pokok dan Fungsi ... 30
3.3.1 Struktur Organisasi... 30
3.3.2 Tugas Pokok dan Fungsi ... 30
3.3.2.1 Direktur ... 30
3.3.2.2Operational... 31
3.3.2.3 Keuangan ... 31
3.3.2.4General Super Itenden... 32
3.3.2.5 Pelaksana Jalan ... 33
3.3.2.6 Pekerja... 33
3.4 Sistem yang sedang berjalan... 34
BAB IV PEMBAHASAN... 35
4.1 Prosedur Yang Akan Diterapkan ... 35
4.2 Studi Kelayakan... 36
4.3 Rancangan Sistem Baru... 37
4.4 Analisis Aplikasi Persediaan Dan Pendistribusian Alat-alat Berat dan Barang Proyek Berbasis Web pada PT Budi Bakti Prima Palembang ... 38
4.5 Perancangan Aplikasi 4.5.1 Diagram Konteks Sistem Yang Baru ... 38
4.4.2 Diagram Konteks... 39
4.5.2 Data Flow Diagram(DFD) ... 39
4.5.2.1Data Flow DiagramLevel 1 ... 39
4.5.2.2Data Flow DiagramLevel 2 Proses 1... 40
4.5.2.3Data Flow DiagramLevel 2 Proses 2... 41
4.5.2.4Data Flow DiagramLevel 2 Proses 3... 42
4.5.2.5Data Flow DiagramLevel 2 Proses 4... 42
4.5.3 Blokchart ... 44
4.5.4 Flowchart... 45
4.5.5 Entity Relationship Diagram(ERD)... 47
4.5.6 Kamus Data ... 47
4.6 Perancangan Program ... 49
4.6.1 Struktur Tabel... 49
4.6.1.1 Tabel User ... 49
4.6.1.2 Tabel Operator... 49
4.6.1.3 Tabel Permintaan... 50
4.6.1.4 Tabel Detail Permintaan... 50
4.6.1.5 Tabel Barang ... 51
4.6.1.6 Tabel Pengiriman ... 51
4.7 Rancangan Aplikasi... 52
4.7.1 Rancangan HalamanLogin... 52
4.7.2 Rancangan HalamanIndex Admin... 53
4.7.3 Rancangan Halaman Data Operator... 53
4.7.4 Rancangan Halaman Data Barang ... 54
4.7.5 Rancangan Halaman Data Pengiriman... 55
4.7.6 Rancangan Halaman Index Operator Lapangan ... 56
4.7.7 Rancangan Halaman Kirim Permintaan... 57
4.7.8 Rancangan Halaman Input Pemintaan Barang... 58
4.7.9 Rancangan Halaman Index Pimpinan ... 59
4.7.10 Rancangan Halaman Konfirmasi Permintaan ... 60
4.7.11 Rancangan Halaman Laporan Barang... 61
4.7.12 Rancangan Halaman LaporanPermintaan ... 62
4.8.4 Halaman Data Barang ... 65
4.8.5 Halaman Data Pengiriman ... 65
4.8.6 Halaman Index Operator Lapangan ... 67
4.8.7 Halaman Kirim Permintaan... 67
4.8.8 Halaman Index Pimpinan... 68
4.8.9 Halaman Konfirmasi Permintaan... 69
4.8.10 Halaman Laporan Barang ... 70
4.8.11 Halaman Laporan Permintaan... 70
4.8.12 Halaman Laporan Pengiriman... 71
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 72
5.2 Saran ... 72
DAFTAR TABEL
Tabel 2.1 Notasi-notasi pada DFD (Edward Yourdon dan Tom DeMarco) ... 10
Tabel 2.2 Simbol-simbol dalamBlockchart)... 12
Tabel 2.3 Symbol-simbol ERD dengan notasi Chen... 14
Tabel 2.4 Simbol-simbol dalamFlow Chart... 16
Tabel 2.5 Simbol-simbol dalam Kamus Data... 18
Tabel 2.6 Tipe data JavaScript ... 27
Tabel 4.1 Studi kelayakan ... 34
Tabel 4.2 TabelUser... 48
Tabel 4.3 Tabel Operator...49
Tabel 4.4 Tabel Permintaan...49
Tabel 4.5 Tabel Detail Permintaan...50
Tabel 4.6 Tabel Tabel Barang...50
DAFTAR GAMBAR
Gambar 2.1Contoh DFD yang dikembangkan Chris Gane dan Trish Sarson .... 9
Gambar 2.2TampilanPHPSederhana... 22
Gambar 2.3Tampilan phpMyAdmin ... 25
Gambar 2.4Aktivitas Yang Sedang Berjalan... 29
Gambar 3.1Struktur Organisasi ... 30
Gambar 3.2Sistem yang Sedang Berjalan ... 34
Gambar 4.1Diagram Konteks Sistem ... 39
Gambar 4.2DFD Level 1 ... 40
Gambar 4.3DFD Level 2 Proses 1... 41
Gambar 4.4DFD Level 2 Proses 2... 41
Gambar 4.5DFD Level 2 Proses 3... 42
Gambar 4.6DFD Level 2 Proses 4... 43
Gambar 4.7DFD Level 2 Proses 5... 44
Gambar 4.8Blokchart... 45
Gambar 4.9Flowchart... 46
Gambar 4.10ERD... 47
Gambar 4.11Rancangan Halaman Login... 52
Gambar 4.12Rancangan Halaman Index Admin... 53
Gambar 4.13Rancangan Halaman Data Operator ... 54
Gambar 4.14Rancangan Halaman Data Barang ... 55
Gambar 4.15Rancangan Halaman Data Pengiriman ... 56
Gambar 4.16Rancangan Halaman Index Operator Lapangan ... 57
Gambar 4.17Rancangan Halaman Kirim Permintaan ... 58
Gambar 4.18Rancangan Halaman Input Pemintaan Barang ... 59
Gambar 4.19Rancangan Halaman Index Pimpinan... 60
Gambar 4.20Rancangan Halaman Konfirmasi Permintaan... 61
Gambar 4.21Rancangan Halaman Laporan Barang ... 61
Gambar 4.22Rancangan Halaman LaporanPermintaan... 62
Gambar 4.24Halaman Login ... 62
Gambar 4.25Halaman Index Admin... 63
Gambar 4.26Halaman Data Operator ... 64
Gambar 4.27Halaman Data Barang... 66
Gambar 4.28Halaman Data Pengiriman ... 66
Gambar 4.29Rancangan Halaman Data Pengiriman ... 66
Gambar 4.30Halaman Operator Lapangan ... 67
Gambar 4.31Halaman Kirim Permintaan ... 67
Gambar 4.32Halaman Input Barang... 68
Gambar 4.33Halaman Index Pimpinan ... 69
Gambar 4.34Halaman Konfirmasi Permintaan ... 69
Gambar 4.35Halaman Laporan Barang ... 70
Gambar 4.36Halaman Laporan Permintaan ... 70
Gambar 4.37Halaman Kirim Permintaan ... 70