APLIKASI PENJUALAN BAHAN BANGUNAN PADA CV DARGO UTAMA PALEMBANG BERBASIS WEB

  APLIKASI PENJUALAN BAHAN BANGUNAN PADA CV DARGO UTAMA PALEMBANG BERBASIS WEB LAPORAN AKHIR Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Oleh: Siti Zahara 0614 3080 0618 JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2017

  KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK NEGERI SRIWIJAYA Jalan Srijaya Negara, Palembang 30139 Telp. 0711-353414 Fax. 0711-355918

  Website : www.polsri.ac.id E-mail : info@polsri.ac.id

LEMBAR PENGESAHAN JUDUL LAPORAN AKHIR

  Nama : Siti Zahara (0614 3080 0618) Jurusan/Program Studi : D III, Manajemen Informatika Judul Laporan Kerja Praktek : Aplikasi Penjualan Bahan Bangunan pada CV

  Dargo Utama Palembang Berbasis Web Diujikan pada Ujian Laporan Akhir Tanggal 17 Juli 2017 dihadapan

  Tim Penguji Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya

  Palembang, 03 Agustus 2017 Menyetujui,

  KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK NEGERI SRIWIJAYA Jalan Srijaya Negara, Palembang 30139 Telp. 0711-353414 Fax. 0711-355918

  Website : www.polsri.ac.id E-mail : info@polsri.ac.id

LEMBAR PENGESAHAN LAPORAN AKHIR

  Nama : Siti Zahara (0614 3080 0618) Jurusan/Program Studi : D III, Manajemen Informatika Judul Laporan Kerja Praktek : Aplikasi Penjualan Bahan Bangunan pada CV

  Dargo Utama Palembang Berbasis Web Diujikan pada Ujian Laporan Akhir Tanggal 17 Juli 2017 dihadapan

  Tim Penguji Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya

  Palembang, 03 Agustus 2017 Menyetujui,

MOTTO DAN PERSEMBAHAN

  MOTTO : “Tak perlu menjelaskan tentang dirimu pada siapapun. Sebab orang yang menyukaimu tidak membutuhkannya dan orang yang membencimu takkan mempercayainya“

  (Ali bin Abi Thalib) Kami Persembahkan Kepada:

  1. Kedua Orang Tua

  2. Para Dosen dan Staff Administrasi serta

  3. Almamater Kebanggan-Ku

  4. Teman-teman Seperjuangan Khususnya Kelas 6 IC

  

ABSTRACT

  CV Dargo Utama Palembang is a private company engaged in building materials as a distributor of Semen Baturaja, and Asbses Harflex for South Sumatera, especially in Palembang. This company is a large company that requires fast and accurate data processing, but the system that is running in the sale of building materials is still manual, the author tries to make an application on the company to facilitate the process of selling transactions of building materials. This application can provide information on goods data available to facilitate customers in order goods to be purchased. This application uses PHP programming language (Personal Home Page) and MySQL as a database that is expected to overcome the problems faced by CV Dargo Utama.

  

ABSTRAK

  CV Dargo Utama Palembang merupakan salah satu perusahaan yang bergerak dibidang material bahan bangunan sebagai distributor Semen Baturaja, dan Asbses Harflex untuk wilayah Sumtera Selatan khususnya di Kota Palembang . Perusahaan ini merupakan perusahaan besar yang membutuhkan pemrosesan data yang cepat dan akurat, akan tetapi sistem yang sedang berjalan dalam penjualan bahan bangunan masih manual, penulis mencoba membuat aplikasi pada perusahaan tersebut untuk mempermudah proses transaksi penjualan bahan bangunan. Aplikasi ini dapat memberikan informasi data barang yang tersedia dapat mempermudah pelanggan dalam pemesanan barang yang akan dibeli. Aplikasi ini menggunakan bahasa pemrograman PHP (Personal Home Page) dan

  

MySQL sebagai basis data yang diharapkan dapat mengatasi masalah yang

dihadapi oleh CV Dargo Utama.

KATA PENGANTAR

  Assalamualaikum Warahmatullahi Wabarakatuh Alhamdulillahirabbilalamin. Puji dan syukur penulis panjatkan kepada

  Allah SWT., karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir yang berjudul

  Aplikasi Penjualan Bahan Bangunan pada CV

  Dargo Utama Palembang Berbasis Web ini dengan tepat waktu.

  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.

  2. Bapak Carlos RS, S.T., M.T., selaku Pembantu Direktur I Politeknik Negeri Sriwijaya.

  3. Bapak Aladin, S.E., M.Si., Ak., CA., selaku Pembantu Direktur II Politeknik Negeri Sriwijaya.

  4. Bapak Ir. Irawan Rusnadi, M.T., selaku Pembantu Direktur III Politeknik Negeri Sriwijaya.

  5. Bapak Drs. Zakaria, M.Pd., selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya.

  6. Bapak Indra Satriadi, S.T., M.Kom., selaku Ketua Jurusan Manajemen Informatika.

  7. Bapak H. Sony Oktapriandi, S.Kom., M.Kom., selaku Sekretaris Jurusan Manajemen Informatika.

  8. Bapak Muhammad Noval, SE.,M.Si., selaku Dosen Pembimbing I.

  9. Bapak Robinson, S.Kom, M.Kom., selaku Dosen Pembimbing II.

  10. Bapak dan Ibu dosen pengajar di Jurusan Manajemen Informatika yang telah memberikan pengarahan dan ilmu yang bermanfaat.

  11. Kedua orang tua beserta saudara tersayang yang telah memberikan doa dan dukungan kepada saya.

  12. Teman-teman seperjuangan di Jurusan Manajemen Informatika, khususnya kelas 6 IC yang telah banyak memberikan dukungan kepada kami, baik secara langsung maupun tidak langsung.

  13. Semua pihak yang telah berpartisipasi dalam menyelesaikan Laporan Akhir ini yang tidak dapat disebutkan satu-persatu.

  Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan. Untuk itu penulis megharapkan 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, Aamiin. Wassalamualaikum Warahmatullahi Wabarakatuh.

  Palembang, Juli 2017 Penulis

  

DAFTAR ISI

HALAMAN JUDUL ...................................................................................... i

LEMBAR PENGESAHAN ........................................................................... ii

MOTTO

  1.5.1 Lokasi dan Waktu ...................................................... 4

  2.1.4. Pengertian Informasi .................................................. 8

  2.1.3. Pengertian Sistem ....................................................... 8

  2.1.2. Pengertian Data .......................................................... 7

  2.1.1. Pengertian Komputer.................................................. 7

  2.1. Teori Umum ........................................................................... 7

  BAB II TINJAUAN PUSTAKA

  1.6. Sistematika Penulisan Laporan .............................................. 5

  1.5.2 Metode Pengumpulan Data ........................................ 4

  1.5. Metodologi Penelitian ............................................................ 4

  DAN PERSEMBAHAN.................................................................. iii ABSTRACT

  1.4.2. Manfaat....................................................................... 3

  1.4.1. Tujuan......................................................................... 3

  1.4. Tujuan dan Manfaat ............................................................... 3

  1.3. Batasan Masalah..................................................................... 3

  1.2. Perumusan Masalah ............................................................... 2

  1.1. Latar Belakang ....................................................................... 1

  BAB I PENDAHULUAN

  ................................................................................................... iv

ABSTRAK ..................................................................................................... v

KATA PENGANTAR .................................................................................... vi

DAFTAR ISI .................................................................................................. viii

DAFTAR TABEL .......................................................................................... xiii

DAFTAR GAMBAR ...................................................................................... xiv

  2.1.5. Pengertian Sistem Informasi ...................................... 8

  2.2. Teori Khusus .......................................................................... 9

  2.2.1. Data Flow Diagram (DFD) ....................................... 9

  2.2.2. Block Chart ................................................................ 11

  2.2.3. Flowchart ................................................................... 13

  2.2.4. Entity Relationship Diagram (ERD) .......................... 15

  2.2.5. Kamus Data (Data Dictionary) .................................. 17

  2.2.6. Daftar Kejadian (Event List) ...................................... 17

  2.2.7. Tahap Pengembangan Sistem..................................... 18

  2.2.8. Pengujian Black-Box Testing (Pengujian Kotak Hitam).............................................................. 19

  2.3. Teori Judul ............................................................................. 19

  2.3.1. Pengertian Aplikasi .................................................... 19

  2.3.2. Pengertian Penjualan .................................................. 20

  2.3.3. Pengertian Bahan Bangunan ...................................... 20

  2.3.4. Pengertian Web........................................................... 20

  2.3.5. Pengertian Aplikasi Penjualan Bahan Bangunan pada CV Dargo Utama Palembang ..................................... 20

  2.4. Teori Program ........................................................................ 21

  2.4.1. Pengertian Bahasa Pemograman PHP (Pre Hypertext

  Processor) .................................................................. 21

  2.4.2. Sintaks Program PHP.................................................. 21

  2.4.3. Pengertian HTML(Hypertext Markup Language) ...... 21

  2.4.4. Pengertian CSS (Cascading Style Sheet) ................... 22

  2.4.5. Pengertian jQuery....................................................... 22

  2.4.6. Pengertian Basis Data ................................................ 22

  2.4.7. Pengertian XAMPP....................................................... 22

  2.4.8. Pengertian Notepad++.................................................. 23

  BAB III GAMBARAN UMUM PERUSAHAAN

  3.1. Sejarah Perusahaan................................................................. 25

  3.2. Aktivitas Perusahaan .............................................................. 27

  3.3. Kebijakan Perusahaan Bagian Penjualan ............................... 28

  3.4. Struktur Organisasi ................................................................ 28

  3.5. Tugas dan Fungsi Terkait....................................................... 30

  3.5.1. Direktur ...................................................................... 30

  3.5.2. Wakil Direktur............................................................ 30

  3.5.3. Bagian Pemasaran ...................................................... 30

  3.5.4. Bagian Keuangan ....................................................... 30

  3.5.5. Bagian Administrasi dan Umum ................................ 31

  3.5.6. Bagian Gudang ........................................................... 31

  3.6. Sistem yang Sedang Berjalan ................................................... 32

  BAB IV HASIL DAN PEMBAHASAN

  4.1. Analisis Sistem....................................................................... 33

  4.1.1. Penyelidikan Awal ..................................................... 33

  4.1.2. Studi Kelayakan ......................................................... 33

  4.2. Alat dan Bahan ....................................................................... 34

  4.2.1. Alat ............................................................................. 34

  4.2.2. Bahan.......................................................................... 35

  4.3. Perancangan Sistem ............................................................... 35

  4.3.1. Diagram Konteks ....................................................... 36

  4.3.2. Data Flow Diagram (DFD) Level (0) ......................... 37

  4.3.3. Blockchart .................................................................. 40

  4.3.4. Flowchart ................................................................... 41

  4.3.5. Entity Relationship Diagram (ERD) .......................... 44

  4.3.6. Kamus Data ................................................................ 45

  4.4. Struktur Tabel......................................................................... 47

  4.5. Rancangan Aplikasi ............................................................... 49

  4.5.1. Rancangan Halaman Utama ....................................... 49

  4.5.2. Rancangan Halaman Login ........................................ 50

  4.5.3. Rancangan Halaman Index (Pelanggan) ................... 50

  4.5.4. Rancangan Halaman Barang (Pelanggan).................. 51

  4.5.5. Rancangan Halaman Cart........................................... 51

  4.5.6. Rancangan Halaman Pemesanan................................ 52

  4.5.7. Rancangan Halaman Profil Pelanggan ....................... 52

  4.5.8. Rancangan Index (Pemasaran, Adm Gudang) ........... 53

  4.5.9. Rancangan Halaman Barang (Pemasaran) ................. 53

  4.5.10. Rancangan Halaman Pelanggan ................................. 54

  4.5.11. Rancangan Halaman Pemesanan................................ 54

  4.5.12. Rancangan Halaman Bank ......................................... 55

  4.5.13. Rancangan Halaman Barang (Adm Gudang)............. 55

  4.5.14. Rancangan Halaman Pemesanan................................ 56

  4.5.15. Rancangan Halaman Barang (Kepala bagian) ........... 56

  4.5.16. Rancangan Halaman Laporan Pemesanan ................. 57

  4.6 Pembahasan............................................................................ 57

  4.6.1 Halaman Utama........................................................ 57

  4.6.2 Halaman Login ......................................................... 58

  4.6.3 Halaman Home (Utama) .......................................... 59

  4.6.4 Halaman Barang (Pelanggan)................................... 59

  4.6.5 Halaman Cart............................................................ 60

  4.6.6 Halaman Pemesanan ................................................ 60

  4.6.7 Halaman Profil Saya................................................. 61

  4.6.8 Halaman Barang ....................................................... 61

  4.6.9 Halaman Pelanggan.................................................. 62

  4.6.10 Halaman Pemesanan ................................................ 62

  4.6.11 Halaman Bank ........................................................... 63

  4.6.12 Halaman Barang (Adm Gudang)............................... 63

  4.6.13 Halaman Pemesanan ................................................. 64

  4.6.14 Halaman Laporan Pemesanan ................................... 64

  4.7 Tahap Pengujian Perangkat Lunak ........................................ 65

  4.7.1 Rencana Pengujian ................................................... 65

  4.7.2 Skenario Pengujian................................................... 66

  4.7.3 Kesimpulan Hasil Pengujian .................................... 67

BAB V KESIMPULAN DAN SARAN

  5.1. Kesimpulan ............................................................................ 68

  5.2. Saran .................................................................................... 69

DAFTAR PUSTAKA LISTING PROGRAM LAMPIRAN

  

DAFTAR TABEL

Tabel 2.1. Simbol-Simbol Data Flow Diagram (DFD)................................. 9Tabel 2.2. Simbol-Simbol Block Chart .......................................................... 12Tabel 2.3. Simbol-Simbol Flow Direction..................................................... 13Tabel 2.4. Simbol-Simbol Flow Direction..................................................... 14Tabel 2.5. Simbol-Simbol Input-output ......................................................... 15Tabel 2.6. Simbol-Simbol Entity Relationship Diagram (ERD).................... 16Tabel 2.7. Simbol-Simbol Kamus Data ......................................................... 17Tabel 4.1. Atribut tabel pelanggan ................................................................. 47Tabel 4.2. Atribut tabel user........................................................................... 47Tabel 4.3. Atribut tabel pemesanan................................................................ 48Tabel 4.4. Atribut tabel barang....................................................................... 48Tabel 4.5. Atribut tabel bank.......................................................................... 49Tabel 4.6. Rencana Pengujian ........................................................................ 65Tabel 4.7. Skenario Pengujian........................................................................ 66

  

DAFTAR GAMBAR

Gambar 2.1. Tampilan awal localhost XAMPP............................................ 23Gambar 3.1. Struktur Organisasi CV Dargo Utama...................................... 29Gambar 3.2 Gambar sistem yang sedang berjalan ....................................... 32Gambar 4.1. Diagram Konteks...................................................................... 36Gambar 4.2. Diagram DFD Level 0 ............................................................. 38Gambar 4.3. Blockchart ................................................................................. 40Gambar 4.4. Flowchart Pelanggan................................................................ 41Gambar 4.5. Flowchart Pemasaran ............................................................... 42Gambar 4.6. Flowchart Adm Gudang........................................................... 43Gambar 4.7. Kepala bagian ......................................................... 44

  Flowchart