APLIKASI PEMESANAN BAHAN KIMIA PERTANIAN PADA CV. GILANG PERKASA BERBASIS WEB - POLSRI REPOSITORY
APLIKASI PEMESANAN BAHAN KIMIA PERTANIAN PADA CV. GILANG PERKASA BERBASIS WEB LAPORAN AKHIR Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Oleh : Andre Arya Chlinten Roni 061330800625 JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
MOTTO DAN PERSEMBAHAN
MOTTO :Keberhasilan adalah kemampuan untuk melewati dan mengatasi
dari satu kegagalan ke kegagalan berikutnya tanpa kehilangan
semangat. - Winston Chuchill Laporan ini saya persembahkan kepada : Kedua orang tua yang menjadi motivasi Keluarga dan saudaraku Sahabat yang selalu membantu dan menyemangati
Teman-teman seperjuangan yang kami sayangi khususnya Kelas 6IB Manajemen Informatika
Almamater kebanggaan
ABSTRAK
Tujuan penulisan laporan akhir ini adalah untuk membuat Aplikasi Pemesanan Bahan Kimia Pertanian pada CV. Gilang Perkasa Berbasis Web. Masalah yang didapat adalah pelanggan harus datang langsung ke lokasi CV. Gilang Perkasa untuk melakukan pembelian bahan kimia pertanian. Metode pengumpulan data yang digunakan adalah data primer yang berupa wawancara dan observasi, serta data sekunder. Metode pengembangan sistem yang digunakan untuk membuat Aplikasi Pemesanan Bahan Kimia Pertanian pada CV. Gilang Perkasa Berbasis Web ini adalah metode waterfall. Pembangunan aplikasi ini menggunakan bahasa pemrograman PHP dan MYSQL sebagai database. Hasil yang diperoleh dalam laporan ini adalah aplikasi yang menampilkan berbagai macam produk bahan kimia pertanian yang terdiri dari beberapa halaman seperti profil CV. Gilang Perkasa, login, register, kategori produk, produk untuk user. Sedangkan untuk admin, meliputi order, input kategori produk, input produk, input kota tujuan beserta ongkos kirim, dan laporan penjualan.
ABSTRACT
The purpose of this final report is to create a Web Booking Application
Agricultural Chemicals on the CV. Gilang Perkasa. The problem is obtained
customer must come directly to the site of the CV. Gilang Perkasa to purchase
agricultural chemicals. Data collection methods used are primary data in the
form of interviews and observations, as well as secondary data. System
development method used to create Web Booking Application Agricultural
Chemicals on the CV. Gilang Perkasa This is the waterfall method. This
application development using PHP programming language and MySQL as the
database. The results obtained in this report is an application that displays a wide
range of products of agricultural chemicals consisting of several pages like
profile CV. Gilang Perkasa, login, register, product category, product for the
user. As for the admin, covering orders, input product category, product input,
input destination along with shipping charges, and sales reports.
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Allah SWT, karena berkat rahmat
dan hidayah-Nya, penulis dapat menyelesaikan Laporan Akhir yang berjudul
“Aplikasi Pemesanan Bahan Kimia Pertanian pada CV. Gilang Perkasa
Berbasis Web ” ini dengan tepat waktu.Tujuan dari penyusunan Laporan Akhir ini adalah sebagai salah satu syarat untuk menyelesaikan program Diploma III pada Program Studi Manajemen Informatika di Politeknik Negeri Sriwijaya.
Selama menyelesaikan Laporan Akhir ini penulis banyak sekali mendapat bantuan, bimbingan dan petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1.
Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya Palembang.
2. Bapak Carlos RS, S.T., M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya Palembang.
3. Bapak Aladin, SE, M.Si., Ak., CA. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya Palembang.
4. Bapak Ir. Irawan Rusnadi, M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya Palembang.
5. Bapak selaku Drs. Zakaria M.Pd. selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya Palembang.
6. Bapak Indra Satriadi, S.T., M.Kom. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
7. Bapak Sony Oktapriandi, S.Kom, M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
8. Bapak Ir. Zulkarnaini, M.T. selaku Dosen Pembimbing I.
9. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Dosen Pembimbing II.
10. Seluruh Dosen dan segenap karyawan/i jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
11. Direktur dan seluruh karyawan CV. Gilang Perkasa.
12. Kedua orang tua beserta keluarga yang telah memberikan doa, dukungan dan pengorbanan baik secara moril maupun materil sehingga penulis dapat menyelesaikan laporan akhir ini dengan baik.
13. Teman-teman seperjuangan khususnya kelas 6 IB jurusan Manajemen Informatika.
14. Semua pihak yang telah berpartisipasi dalam menyelesaikan laporan akhir ini yang tidak dapat disebutkan satu-persatu.
Penulis menyadari bahwa dalam penyusunan Laporan Akhir ini masih terdapat kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan penulis 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, Amin.
Palembang, Juli 2016
DAFTAR ISI
HalamanHALAMAN JUDUL ........................................................................................... i
LEMBAR PENGESAHAN LAPORAN AKHIR ............................................. ii
LEMBAR PENGESAHAN JUDUL LAPORAN AKHIR ............................... iii
MOTTO DAN PERSEMBAHAN ...................................................................... iv
ABSTRAK ........................................................................................................... v
ABSTRACT1.5.1. Lokasi Pengumpulan Data ............................................... 3
2.1.2. Pengertian Data ............................................................... 7
2.1.1. Pengertian Komputer ....................................................... 7
2.1. Teori Umum ............................................................................... 7
BAB II TINJAUAN PUSTAKA .................................................................... 7
1.6. Sistematika Penulisan ................................................................ 5
1.5.2. Teknik Pengumpulan Data ............................................... 4
1.5. Metodologi Penelitian ................................................................. 3
.......................................................................................................... vi
KATA PENGANTAR......................................................................................... vii
DAFTAR ISI....................................................................................................... ix
1.4.2. Manfaat ............................................................................. 3
1.4.1. Tujuan .............................................................................. 3
1.4. Tujuan dan Manfaat ................................................................... 3
1.3. Batasan Masalah ......................................................................... 2
1.2. Perumusan Masalah .................................................................... 2
1.1. Latar Belakang ............................................................................ 1
DAFTAR TABEL ............................................................................................. xiv
DAFTAR GAMBAR .......................................................................................... xv
BAB I PENDAHULUAN ............................................................................ 12.1.3. Pengertian Pengolahan Data ............................................ 7
2.1.4. Pengertian Sistem ............................................................ 8
2.3.2. Pengertian Block Chart ................................................... 17
2.4.5. Pengertian Xampp ........................................................... 27
2.4.4. Pengertian MySQL (My Structure Query Language ....... 27
2.4.3. Pengertian PHP (Hypertext Preprocessor) ..................... 27
2.4.2. Pengertian HTML (Hypertext Markup Language) .......... 26
2.4.1.2. Pengertian Record .............................................. 26
2.4.1.1. Pengertian Tabel ................................................ 26
2.4.1. Pengertian Basis Data (Database) .................................. 26
2.4. Teori Program ......................................................................... 26
2.3.5. Pengertian Kamus Data................................................... 25
2.3.4.1. Simbol-simbol Flowchart .................................. 21
2.3.4. Pengertian Flowchart ...................................................... 21
2.3.3. Pengertian ERD .............................................................. 19
2.3.1. Pengertian Data Flow Diagram (DFD) .......................... 14
2.1.5. Pengertian Informasi ........................................................ 8
2.3. Teori Khusus ............................................................................. 14
2.2.7. Pengertian Aplikasi Web Pemesanan Bahan Kimia Pertanian pada CV. Gilang PErkasa ............................... 14
2.2.6. Pengertian Website ........................................................... 13
2.2.5. Pengertian CV .................................................................. 13
2.2.4. Pengertian Pertanian ........................................................ 13
2.2.3. Pengertian Bahan Kimia .................................................. 12
2.2.2. Pengertian Pemesanan ..................................................... 12
2.2.1. Pengertian Aplikasi .......................................................... 12
2.2. Teori Judul .................................................................................. 12
2.1.8. Metode Pengembangan Sistem ........................................ 11
2.1.7. Tahap Pengembangan Sistem .......................................... 10
2.1.6. Karakteristik Sistem ......................................................... 9
2.4.6. Pengertian Adobe Dreamweaver..................................... 28
BAB III GAMBARAN UMUM PERUSAHAAN ....................................... 29
3.7.6. Tugas Staff HRD/Umum ................................................ 35
4.3. Perancangan Sistem ................................................................... 41
4.2.2. Bahan ............................................................................... 41
4.2.1. Alat .................................................................................. 40
4.2. Alat Bantu Perancangan ............................................................ 40
4.1.1. Studi Kelayakan ............................................................... 39
4.1. Tahap Pengembangan Sistem ................................................... 39
BAB IV HASIL DAN PEMBAHASAN ...................................................... 39
3.8. Sistem yang sedang berjalan ...................................................... 38
3.7.9. Tugas Staff Keuangan dan Pajak .................................... 37
3.7.8. Tugas Staff Pembelian ................................................... 37
3.7.7. Tugas Staff Gudang ........................................................ 37
3.7.5. Tugas Staff Marketing ................................................... 35
3.1. Sejarah CV. Gilang Perkasa ...................................................... 29
3.7.4. Tugas Kabag ADM/Umum ............................................. 35
3.7.3. Tugas Kabag Pemasaran ................................................. 34
3.7.2. Tugas Wakil Direktur ..................................................... 33
3.7.1. Tugas Direktur ................................................................ 33
3.7. Pembagian Tugas dan Fungsi .................................................... 33
3.6. Struktur Organisasi CV. Gilang Perkasa .................................. 32
3.5. Ketentuan Keselamatan dan Kesehatan Kerja pada CV. Gilang Perkasa ................................................................... 31
3.4. Nilai-nilai Dasar CV. Gilang Perkasa ........................................ 30
3.3.2. Misi ................................................................................. 30
3.3.1. Visi ................................................................................. 30
3.3. Visi-Misi CV. Gilang Perkasa.................................................... 30
3.2. Lokasi CV. Gilang Perkasa ........................................................ 29
4.3.1. Prosedur Sistem yang akan Diterapkan ............................ 41
4.3.3. Struktur Tabel ................................................................. 45
4.4. Perancangan Sistem .................................................................. 49
4.4.1. Diagram Konteks ............................................................. 49
4.4.2. Data Flow Diagram (DFD) ............................................. 49
4.4.3. Blockchart ........................................................................ 50
4.4.4. Flowchart ......................................................................... 52
4.4.4.1. Flowchart Admin ................................................ 52
4.4.4.2. Flowchart User .................................................. 53
4.4.5 Entity Relationship Diagram (ERD) ................................. 54
4.5. Perancangan Aplikasi................................................................ 54
BAB V KESIMPULAN DAN SARAN ..................................................... 67
5.1. Kesimpulan .............................................................................. 67
5.2. Saran .................................................................................... 67
DAFTAR PUSTAKA LAMPIRAN
DAFTAR TABEL
Tabel 2.1 Notasi-notasi pada DFD (Edward Yourdon dan Tom DeMarco) ......... 15Tabel 2.2 Simbol-simbol dalam Block Chart ....................................................... 17Tabel 2.3 Simbol-simbol ERD dengan Notasi Chen ............................................. 20Tabel 2.4 Simbol-simbol Penghubung/ Alur (Flow Direction Symbols) .............. 22Tabel 2.5 Simbol-simbol Proses (Processing Symbols) ........................................ 22Tabel 2.6 Simbol-simbol Input-Output (Input-Output Symbols) .......................... 24Tabel 2.7 Simbol-simbol dalam Kamus Data ....................................................... 25Tabel 4.1 Tabel Admin ......................................................................................... 45Tabel 4.2 Tabel Kategori Produk .......................................................................... 45Tabel 4.3 Tabel Kota ............................................................................................. 46Tabel 4.4 Tabel Kustomer ..................................................................................... 46Tabel 4.5 Tabel Modul .......................................................................................... 46Tabel 4.6 Tabel Order ........................................................................................... 47Tabel 4.7 Tabel Order_detail ................................................................................ 47Tabel 4.8 Tabel Order_temp ................................................................................. 48Tabel 4.9 Tabel Produk ......................................................................................... 48
DAFTAR GAMBAR
Gambar 2.1 Contoh DFD yang dikembangkan Chris Gane dan Trish Sarson 14Gambar 3.1 Struktur Organisasi CV. Gilang Perkasa ...................................... 32Gambar 3.2 Sistem yang sedang berjalan pada CV. Gilang Perkasa ............... 38Gambar 4.1 Diagram Konteks.......................................................................... 49Gambar 4.2 Data Flow Diagram Aplikasi Web Pemesanan Bahan KimiaPertanian pada CV. Gilang Perkasa ................................................................ 50