APLIKASI PENCATATAN BAHAN BAKU DAN PRODUK MIE INSTAN DI BAGIAN WAREHOUSE BERBASIS WEBSITE PADA PT
INDOFOOD CBP SUKSES MAKMUR TBK PALEMBANG
Disusun Untuk Memenuhi Syarat Mengikuti Ujian Seminar Laporan Akhir Pada Program Studi Manajemen Informatika
Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya
Oleh :
Muhammad Fathurrahman Hawali 061930801693
PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2022
ii
iii
MOTTO DAN PERSEMBAHAN
“Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya.” – QS Al Baqarah 286
***
“Pengetahuan yang baik adalah yang memberikan manfaat, bukan hanya diingat.” – Imam Syafi’i
***
Kupersembahkan Kepada:
Tuhan Yang Maha Esa
Orang Tua dan Keluarga
Dosen Pembimbing I dan II, Ibu Desi Apriyanty, S.E.,M.Si dan Ibu Devi Sartika, S.Kom.,M.AB
Almamater Kebanggaan, Politeknik Negeri Sriwijaya
Teman-teman Seperjuangan kelas 6 ID
kepada semua teman-teman dan saudara yang tidak bisa penulis sebutkan satu persatu.
iv ABSTRAK
Tujuan penulisan laporan akhir ini adalah membangun website untuk pencatatan bahan baku dan produk di bagian warehouse pada PT Indofood CBP Sukses Makmur Tbk Palembang. Pada pembangunan website ini terdapat dua pengguna yaitu Admin Gudang dan Kepala Gudang. Proses yang digunakan untuk mendesain aplikasi ini adalah mengembangkan website dengan menggunakan Data Flow Diagram (DFD) dan menggunakan bahasa pemrograman PHP dan basis data MySQL, serta dengan bahasa pengembangan aplikasi web lainnya.
Dalam pemrosesannya, Admin Gudang dapat menginput bahan baku dan produk yang masuk di warehouse. Dengan dibangunnya website ini diharapkan dapat mempermudah dalam hal pencatatan bahan baku dan produk di bagian warehouse pada PT Indofood CBP Sukses Makmur Tbk Palembang.
Kata Kunci :Bahan Baku, Produk,Warehouse, Website, PHP, Basis Data MySQL, Data Flow Diagrams (DFD).
v ABSTRACT
The purpose of writing this final report is to build a website for recording raw materials and products in the warehouse at PT Indofood CBP Sukses Makmur Tbk Palembang. In the construction of this website there are two users, namely the Warehouse Admin and the Warehouse Head. The process used to design this application is to develop a website using Data Flow Diagrams (DFD) and use the PHP programming language and MySQL database, as well as with other web application development languages. In processing, the Warehouse Admin can input raw materials and products that enter the warehouse.
With the construction of this website, it is hoped that it will make it easier to record raw materials and products in the warehouse section of PT Indofood CBP Sukses Makmur Tbk Palembang.
Keywords: Raw Materials, Products, Warehouse, Website, PHP, MySQL Database, Data Flow Diagrams (DFD).
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT, karena hanya atas anugerah dan hidayah-Nya, sehingga penulis dapat menyelesaikan laporan akhir ini. Walaupun jauh dari kata sempurna, namun penulis bangga telah mencapai pada titik ini, yang akhirnya laporan akhir ini bisa selesai di waktu yang tepat dengan judul “aplikasi pencatatan bahan baku dan produk Mie Instan di bagian warehouse berbasis website pada PT Indofood CBP Sukses Makmur Tbk Palembang”.
Dalam penulisan laporan akhir ini penulis banyak mendapatkan masukan dan bantuan dari berbagai pihak, baik berupa bimbingan maupun petunjuk sehingga laporan kerja praktik ini dapat diselesaikan. Oleh karena itu, dalam kesempatan ini penulis menyampaikan ucapan terima kasih kepada :
1. Allah SWT dan Nabi Muhammad Saw atas berkah dan karunia-Nya bisa menyelesaikan laporan AKHIR ini;
2. Orang tua dan keluarga tercinta, yang telah memberikan doa dan restu serta dukungan yang sangat besar selama ini;
3. Bapak Dr.Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya;
4. Bapak Carlos RS, S.T., M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya;
5. Ibu Nelly Masnila, S.E, M.Si,Ak CA., AAPA selaku Pembantu Direktur II Politeknik Negeri Sriwijaya;
6. Bapak Ahmad Zamheri, S.T., M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya;
7. Bapak Drs. Zakaria, M.Pd. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya;
vii
8. Ibu Dr.Indri Aryanti, S.E., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya;
9. Bapak Meivi Kusnandar, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya;
10. Ibu Rika Sadariawati, S.E., M.Si. selaku Ketua Program Studi D IV Manajemen Informatika Politeknik Negeri Sriwijaya;
11. Ibu Desi Apriyanty, S.E., M.Si. selaku Dosen Pembimbing I yang telah meluangkan waktunya untuk memberikan bimbingan dan masukan dalam penyusunan laporan akhir ini;
12. Ibu Devi Sartika, S.Kom., M.AB. selaku Dosen Pembimbing II yang telah meluangkan waktunya juga untuk memberikan bimbingan dan masukan dalam penyusunan laporan akhir ini;
13. Seluruh Dosen, Staf, Administrasi dan Karyawan Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang;
14. Bapak Ahmad Kodri selaku Pembimbing Laporan Akhir pada PT Indofood CBP Sukses Makmur Tbk Palembang;
15. Keluarga Besar PT Indofood CBP Sukses Makmur Tbk Palembang selaku tempat penelitian yang telah menerima saya selama masa penelitian dan 16. Teman-teman seperjuangan kelas 6 ID yang tidak bisa disebutkan satu-persatu.
Penulis menyadari sepenuhnya bahwa banyak kekurangan dalam penyusunan laporan akhir ini. Oleh karena itu, saran dan kritik yang bersifat membangun penulis harapkan sebagai perbaikan agar lebih baik kedepannya. Penulis berharap agar Laporan Akhir ini bermanfaat bagi pembaca, khususnya kepada mahasiswa Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya. Aamiin.
Palembang, Juli 2022
Penulis
viii DAFTAR ISI
Halaman
MOTTO DAN PERSEMBAHAN ... ii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xiii
DAFTAR GAMBAR ... xiv
BAB I PENDAHULUAN………...1 1.2Rumusan Masalah ... Error! Bookmark not defined.
1.3Batasan Masalah... Error! Bookmark not defined.
1.4Tujuan….. ... Error! Bookmark not defined.
1.5Manfaat…. ... ……..Error! Bookmark not defined.
1.6Metodologi Penelitian ... Error! Bookmark not defined.
1.6.2 Metode Pengumpulan Data ... Error! Bookmark not defined.
1.6.2.2 Metode Wawancara ... Error! Bookmark not defined.
1.6.2.3 Metode Studi Pustaka ... Error! Bookmark not defined.
1.7Sistematika Penulisan ... Error! Bookmark not defined.
BAB II Tinjauan Pustaka ... Error! Bookmark not defined.
2.1 Teori Umum ... Error! Bookmark not defined.
2.1.1 Pengertian Internet ... Error! Bookmark not defined.
2.1.2 Pengertian World Wide Web (WWW) .... Error! Bookmark not defined.
ix
2.1.3 Pengertian Perangkat Lunak ... Error! Bookmark not defined.
2.1.4 Pengertian Perangkat Keras ... Error! Bookmark not defined.
2.1.5 Pengertian Data ... Error! Bookmark not defined.
2.1.6 Pengertian Basis Data (Database) ... Error! Bookmark not defined.
2.2 Teori Judul ... Error! Bookmark not defined.
2.2.1 Pengertian Aplikasi ... Error! Bookmark not defined.
2.2.2 Pengertian Bahan Baku ... Error! Bookmark not defined.
2.2.3 Pengertian Produk ... Error! Bookmark not defined.
2.2.4 Pengertian Website ... Error! Bookmark not defined.
2.2.5 Pengertian Warehouse ... Error! Bookmark not defined.
2.3 Teori Khusus ... Error! Bookmark not defined.
2.3.1 Data Flow Diagram (DFD) ... Error! Bookmark not defined.
2.3.2 Flowchart ... Error! Bookmark not defined.
2.3.4 Entity Relationship Diagram (ERD) ... Error! Bookmark not defined.
2.3.5 Kamus Data ... Error! Bookmark not defined.
2.4 Teori Program ... Error! Bookmark not defined.
2.4.1 Pengertian Microsoft Visual Studio Code ... Error! Bookmark not defined.
2.4.1.1 Logo Microsoft Visual Studio Code .. Error! Bookmark not defined.
2.4.2 Pengertian HTML ... Error! Bookmark not defined.
2.4.2.1 Struktur HTML ... Error! Bookmark not defined.
2.4.3 Pengertian CSS ... Error! Bookmark not defined.
2.4.4 Pengertian JavaScript ... Error! Bookmark not defined.
2.4.5 Pengertian PHP ... Error! Bookmark not defined.
2.4.5.1 Kelebihan PHP ... Error! Bookmark not defined.
2.4.5.2 Script PHP ... Error! Bookmark not defined.
2.4.6 Pengertian MySQL ... Error! Bookmark not defined.
2.4.6.1 Logo MySQL ... Error! Bookmark not defined.
2.4.7 Pengertian XAMPP ... Error! Bookmark not defined.
2.4.7.1 Logo XAMPP ... Error! Bookmark not defined.
2.4.8 Pengertian Judul Secara Keseluruhan ... Error! Bookmark not defined.
x
BAB III Gambaran Umum Perusahaan………..………
3.1 Sejarah Singkat PT Indofood CBP Sukses Makmur Tbk Palembang .. Error!
Bookmark not defined.
3.2 Lokasi Perusahaan ... Error! Bookmark not defined.
3.3 Visi dan Misi PT Indofood CBP Sukses Makmur Tbk Palembang ... Error!
Bookmark not defined.
3.4 Ketenagakerjaan Perusahaan ... Error! Bookmark not defined.
3.5 Struktur Organisasi Perusahaan ... Error! Bookmark not defined.
3.6 Manual Departemen Warehouse ... Error! Bookmark not defined.
3.7 Bahan Baku yang digunakan ... Error! Bookmark not defined.
3.8 Produsen Pengadaan Bahan Baku (Supplier)... Error! Bookmark not defined.
3.9 Jenis Produk yang dihasilkan ... Error! Bookmark not defined.
3.10 Sistem Pemasaran ... Error! Bookmark not defined.
3.11 Sistem yang sedang berjalan ... Error! Bookmark not defined.
BAB IV Hasil dan Pembahasan... Error! Bookmark not defined.
4.1 Penyelidikan Awal... Error! Bookmark not defined.
4.2 Studi Kelayakan ... Error! Bookmark not defined.
4.3 Tempat dan Waktu Penelitian ... Error! Bookmark not defined.
4.4 Alat dan Bahan ... Error! Bookmark not defined.
4.4.1 Alat ... Error! Bookmark not defined.
4.4.2 Bahan ... Error! Bookmark not defined.
4.5 Website yang akan Dibangun ... Error! Bookmark not defined.
4.6 Metode Pengembangan Perangkat Lunak .... Error! Bookmark not defined.
4.6.1 Kebutuhan Fungsional... Error! Bookmark not defined.
4.6.2 Kebutuhan Non Fungsional ... Error! Bookmark not defined.
4.7 Rancangan Sistem ... Error! Bookmark not defined.
4.7.1 Diagram Konteks ... Error! Bookmark not defined.
4.7.2 Diagram Level Nol (Diagram Level Zero). ... Error! Bookmark not defined.
4.7.3 Diagram Level 1 ... Error! Bookmark not defined.
4.7.4 Flowchart ... Error! Bookmark not defined.
xi
4.7.4.1 Flowchart Admin Gudang ... Error! Bookmark not defined.
4.7.4.2 Flowchart Kepala Gudang ... Error! Bookmark not defined.
4.7.5 Entity Relationship Diagram (ERD) ... Error! Bookmark not defined.
4.7.6 Desain Logika ... Error! Bookmark not defined.
4.7.6.1 Kamus Data... Error! Bookmark not defined.
4.7.7 Desain Tabel ... Error! Bookmark not defined.
4.7.8 Desain Tampilan ... Error! Bookmark not defined.
4.7.8.1 Desain Halaman Home Page ... Error! Bookmark not defined.
4.7.8.2 Desain Halaman Dashboard ... Error! Bookmark not defined.
4.7.8.3 Desain Halaman Pengguna ... Error! Bookmark not defined.
4.7.8.4 Desain Halaman data bahan baku ... Error! Bookmark not defined.
4.7.8.5 Desain Halaman Jenis Bahan Baku .... Error! Bookmark not defined.
4.7.8.6 Desain Halaman Satuan Bahan Baku . Error! Bookmark not defined.
4.7.8.7 Desain Halaman Supplier ... Error! Bookmark not defined.
4.7.8.8 Desain Halaman Produk ... Error! Bookmark not defined.
4.7.8.9 Desain Data jenis produk ... Error! Bookmark not defined.
4.7.8.10 Desain Data Distributor ... Error! Bookmark not defined.
4.7.8.11 Desain Data Bahan Baku Masuk... Error! Bookmark not defined.
4.7.8.12 Desain Data Bahan Baku Keluar... Error! Bookmark not defined.
4.7.8.13 Desain Data Movement Produk ... Error! Bookmark not defined.
4.7.8.14 Desain Data Laporan Supplier ... Error! Bookmark not defined.
4.7.8.15 Desain Data Laporan Stok Gudang .. Error! Bookmark not defined.
4.7.8.16 Desain Data Laporan Bahan Baku Masuk. ... Error! Bookmark not defined.
4.7.8.17 Desain Data Laporan Bahan Baku Keluar. ... Error! Bookmark not defined.
4.7.8.18 Desain Data Movement Produk. ... Error! Bookmark not defined.
4.7.8.19 Desain Data Laporan Distributor. .... Error! Bookmark not defined.
4.8 Hasil Tampilan Sistem ... Error! Bookmark not defined.
4.8.1 Halaman Home Page ... Error! Bookmark not defined.
4.8.2 Halaman Dashboard ... Error! Bookmark not defined.
xii
4.8.3 Halaman Pengguna ... Error! Bookmark not defined.
4.8.4 Halaman data bahan baku ... Error! Bookmark not defined.
4.8.5 Halaman Jenis Bahan Baku ... Error! Bookmark not defined.
4.8.6 Halaman satuan bahan baku ... Error! Bookmark not defined.
4.8.7 Halaman Data Supplier ... Error! Bookmark not defined.
4.8.8 Halaman Bahan Baku Masuk ... Error! Bookmark not defined.
4.8.9 Halaman Bahan Baku Keluar ... Error! Bookmark not defined.
4.8.10 Halaman data produk ... Error! Bookmark not defined.
4.8.11 Halaman jenis produk ... Error! Bookmark not defined.
4.8.12 Halaman satuan produk ... Error! Bookmark not defined.
4.8.13 Halaman distributor ... Error! Bookmark not defined.
4.8.14 Halaman laporan bahan baku masuk ... Error! Bookmark not defined.
4.8.15 Halaman bahan baku keluar... Error! Bookmark not defined.
4.8.16 Halaman laporan supplier ... Error! Bookmark not defined.
4.9 Pengujian Perangkat Lunak ... Error! Bookmark not defined.
4.9.1 Lingkungan Pengujian... Error! Bookmark not defined.
4.9.2 Rencana Pengujian ... Error! Bookmark not defined.
4.9.3 Pengujian Halaman Admin Gudang dan Kepala Gudang ... Error!
Bookmark not defined.
4.10 Kesimpulan Pengujian ... Error! Bookmark not defined.
xiii
DAFTAR TABEL
Halaman
TABEL 2. 1 Simbol - simbol Data Flow Diagram………....12
TABEL 2. 2 Simbol-simbol Flowchart. ... Error! Bookmark not defined. TABEL 2. 3 Simbol-simbol pada Entity Relationship Diagram (ERD). ... Error! Bookmark not defined. TABEL 2. 4 Simbol-simbol pada Kamus Data. ... Error! Bookmark not defined. TABEL 4.1 Studi Kelayakan……….49
Tabel 4. 2 Analisis PIECES ... Error! Bookmark not defined. Tabel 4. 3 Tabel Users. ... Error! Bookmark not defined. Tabel 4. 4 Tabel Gudang. ... Error! Bookmark not defined. Tabel 4. 5 Tabel Produk. ... Error! Bookmark not defined. TABEL 4.6 TABEL Jenis Bahan Baku……….66
TABEL 4.7 TABEL Jenis Produk……….66
TABEL 4.8 TABEL Satuan Bahan Baku………..67
TABEL 4.9 TABEL Satuan Produk………..67
TABEL 4.10 TABEL Supplier………..67
TABEL 4.11 TABEL Distributor………..68
TABEL 4.12 TABEL Barang Masuk………68
xiv
TABEL 4.13 TABEL Barang Keluar………69 TABEL 4.13 TABEL Produk Masuk………69 TABEL 4.14 Pengujian Halaman Admin dan Kepala Gudang……….88
DAFTAR GAMBAR
Halaman Gambar 3. 1 Logo Microsoft Visual Studio Code. Error! Bookmark not defined.
Gambar 3. 2 Logo MySQL... Error! Bookmark not defined.
Gambar 3. 3 Logo XAMPP. ... Error! Bookmark not defined.
Gambar 3. 4 Logo PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error!
Bookmark not defined.
Gambar 3. 5 Lokasi PT Indofood CBP Sukses Makmur Tbk Palembang ... Error!
Bookmark not defined.
Gambar 3. 6 SO PT. Indofood CBP Sukses Makmur Tbk Palembang... Error!
Bookmark not defined.
Gambar 3. 7 Bahan baku minyak goreng di PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 8 Bahan baku tepung terigu di PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 9 Bahan baku seasoing (bumbu) di PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 10 Bahan baku etiket dan karton di PT Indofood CBP Sukses Makmur Tbk Palembang ... Error! Bookmark not defined.
Gambar 3. 11 Beberapa varian rasa Indomie yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 12 Beberapa varian rasa Supermie yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang ... Error! Bookmark not defined.
Gambar 3. 13 Beberapa varian rasa Sarimi yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 14 Beberapa varian rasa Popmie yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 15 Beberapa varian rasa Intermie yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang ... Error! Bookmark not defined.
xv
Gambar 3. 16 Varian rasa Sakura yang diproduksi PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 3. 17 varian rasa Mie Telor Cap 3 Ayam PT Indofood CBP Sukses Makmur Tbk Palembang. ... Error! Bookmark not defined.
Gambar 4. 1 Diagram Konteks. ... Error! Bookmark not defined.
Gambar 4. 2 Diagram Level Nol. ... Error! Bookmark not defined.
Gambar 4. 3 Diagram Level 1. ... Error! Bookmark not defined.
Gambar 4. 4 Flowchart Admin Gudang. ... Error! Bookmark not defined.
Gambar 4. 5 Flowchart Kepala Gudang. ... Error! Bookmark not defined.
Gambar 4. 6 Entity Relationship Diagram (ERD). Error! Bookmark not defined.
Gambar 4. 7 Desain Halaman Home Page. ... Error! Bookmark not defined.
Gambar 4. 8 Desain Halaman Dashboard. ... Error! Bookmark not defined.
Gambar 4. 9 Desain Halaman Data Pengguna. ... Error! Bookmark not defined.
Gambar 4. 10 Desain Halaman Data Bahan Baku. Error! Bookmark not defined.
Gambar 4. 11 Halaman Jenis Bahan Baku. ... Error! Bookmark not defined.
Gambar 4. 12 Desain Halaman Satuan Bahan Baku ... Error! Bookmark not defined.
Gambar 4. 13 Halaman data Supplier. ... Error! Bookmark not defined.
Gambar 4. 14 Halaman Produk. ... Error! Bookmark not defined.
Gambar 4. 15 data Jenis Produk. ... Error! Bookmark not defined.
Gambar 4. 16 Data Distributor. ... Error! Bookmark not defined.
Gambar 4. 17 Desain Data Bahan Baku Masuk. ... Error! Bookmark not defined.
Gambar 4. 18 Desain Data Bahan Baku Keluar. ... Error! Bookmark not defined.
Gambar 4. 19 Desain Data Movement Produk. ... Error! Bookmark not defined.
Gambar 4. 20 Desain Data Laporan Supplier. ... Error! Bookmark not defined.
Gambar 4. 21 Desain Data Laporan Stok Gudang. Error! Bookmark not defined.
Gambar 4. 22 Desain Data Laporan Bahan Baku Masuk. ... Error! Bookmark not defined.
Gambar 4. 23 Desain Data Laporan Bahan Baku Keluar. ... Error! Bookmark not defined.
Gambar 4. 24 Desain Data Laporan Movement Produk. ... Error! Bookmark not defined.
Gambar 4. 25 Desain Data Laporan Distributor. ... Error! Bookmark not defined.
Gambar 4. 26 Halaman Login ... Error! Bookmark not defined.
Gambar 4. 27 Halaman Dashboard ... Error! Bookmark not defined.
Gambar 4. 28 Halaman data pengguna ... Error! Bookmark not defined.
Gambar 4. 29 Halaman data bahan baku ... Error! Bookmark not defined.
Gambar 4. 30 Halaman jenis bahan baku... Error! Bookmark not defined.
Gambar 4. 31 Halaman satuan bahan baku ... Error! Bookmark not defined.
Gambar 4. 32 Halaman Data Supplier ... Error! Bookmark not defined.
Gambar 4. 33 Halaman Bahan Baku Masuk ... Error! Bookmark not defined.
Gambar 4. 33 Halaman Laporan Bahan Baku Keluar ... Error! Bookmark not defined.
Gambar 4. 34 Halaman data produk ... Error! Bookmark not defined.
Gambar 4. 35 Halaman jenis produk ... Error! Bookmark not defined.
Gambar 4. 36 Halaman satuan produk ... Error! Bookmark not defined.
xvi
Gambar 4. 37 Halaman distributor ... Error! Bookmark not defined.
Gambar 4. 38 Halaman laporan bahan baku masuk ... Error! Bookmark not defined.
Gambar 4. 39 Halaman bahan baku keluar ... Error! Bookmark not defined.
Gambar 4. 40 Halaman laporan supplier... Error! Bookmark not defined.