aplikasi pengolahan data penjualan produk …

87
1 KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK PALCOMTECH PRAKTIK KERJA LAPANGAN APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK PERTANIAN DAN PERKEBUNAN CV GILANG PERKASA Diajukan Oleh: LINCE SIMANJUNTAK 031150036 Diajukan Sebagai Syarat Menyelesaikan Mata Kuliah Praktik Kerja Lapangan dan Syarat Penyusunan Laporan Tugas Akhir PALEMBANG 2018

Upload: others

Post on 16-Oct-2021

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

1

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

PROGRAM STUDI MANAJEMEN INFORMATIKA

POLITEKNIK PALCOMTECH

PRAKTIK KERJA LAPANGAN

APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK

PERTANIAN DAN PERKEBUNAN CV GILANG PERKASA

Diajukan Oleh:

LINCE SIMANJUNTAK

031150036

Diajukan Sebagai Syarat Menyelesaikan Mata Kuliah Praktik Kerja Lapangan

dan Syarat Penyusunan Laporan Tugas Akhir

PALEMBANG

2018

Page 2: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

2

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

PROGRAM STUDI MANAJEMEN INFORMATIKA

POLITEKNIK PALCOMTECH

HALAMAN PENGESAHAN PEMBIMBING PKL

NAMA : LINCE SIMANJUNTAK

NOMOR POKOK : 031150036

PROGRAM STUDI : MANAJEMEN INFORMATIKA

JENJANG PENDIDIKAN : DIPLOMA TIGA (DIII)

JUDUL : APLIKASI PENGOLAHAN DATA PENJUALAN

PRODUK PERTANIAN DAN PERKEBUNAN

CV GILANG PERKASA

Tanggal : 30 Juli 2018

Mengetahui

Pembimbing, Direktur,

Arsia Rini, S.Kom., M.Kom.

NIDN: 0222098801

Benedictus Effendi, S.T., M.T.

NIP : 09.PCT.13

Page 3: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

3

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK

PALCOMTECH

HALAMAN PENGESAHAN PENGUJI PKL

NAMA : LINCE SIMANJUNTAK

NOMOR POKOK : 031150036

PROGRAM STUDI : MANAJEMEN INFORMATIKA

JENJANG PENDIDIKAN : DIPLOMA TIGA (DIII)

JUDUL : APLIKASI PENGOLAHAN DATA PENJUALAN

PRODUK PERTANIAN DAN PERKEBUNAN

CV GILANG PERKASA

Tanggal : 03 Agustus 2018 Tanggal, 30 Juli 2018

Penguji 1,

Penguji 2,

Dini Hari Pertiwi, S.Kom., M.Kom

NIDN: 0219078701

Alan Saputro, S.Kom., M.Kom.

NIDN: 0214058903

Menyetujui

Direktur

Benedictus Effendi, S.T., M.T.

Nip : 09.PCT.13

Page 4: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

4

MOTTO:

Bekerja keras dan bersikap baiklah. Hal luar biasa akan

terjadi.

Kupersembahkan Kepada:

- Bapak dan Mamak Tercinta

- Saudara-saudaraku tersayang

- Abangku terbaik yang selalu support

- Sahabat terbaik Asna & Tiak

- Para Pendidik yang kuhormati

- Teman seperjuangan

- Dosen pembimbing

Page 5: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

5

KATA PENGANTAR

Puji syukur atas kehadirat Tuhan Yang Maha Esa yang mana telah

memberikan banyak nikmat dan rahmat-Nya sehingga saya bisa menyelesaikan

laporan praktik kerja lapangan yang berjudul “Aplikasi Pengolahan Data Penjualan

Produk Pertanian dan Perkebunan CV Gilang Perkasa”. Laporan praktik kerja

lapangan ini dibuat Sebagai Syarat Menyelesaikan Mata Kuliah Praktik Kerja

Lapangan.

Adapun selama penulisan dan penyusunan laporan PKL ini, Penulis

mendapatkan banyak bimbingan, bantuan dan dukungan dari berbagai pihak. Oleh

karena itu, sudah menjadi kewajiban bagi Penulis untuk mengucapkan terima kasih

kepada berbagai pihak tersebut, yaitu kepada Direktur Politeknik PalComTech,

Bapak Benedictus Effendi, S.T., M.T., kepada Pembantu Direktur 1, Bapak D.Tri

Octafian, S.Kom., M.Kom., kepada Ketua Program Studi Manajemen Informatika,

Herlinda Kusmiati, S.Kom., M.Kom., kepada Dosen Pembimbing PKL Ibu Arsia

Rini, S.Kom., M.Kom., kepada kedua orang tua Penulis yang tercinta, kepada teman

dan sahabat yang terkasih serta kepada semua pihak yang telah banyak membantu

dan memberi dukungan.

Demikian kata pengantar dari Penulis, dengan harapan semoga laporan PKL

ini dapat bermanfaat dan berguna bagi para pembaca, dengan kesadaran Penulis

bahwa penulisan laporan PKL masih mempunyai banyak kekurangan dan kelemahan.

Page 6: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

6

Oleh karenanya, saya sangat berharap kritik dan saran yang membangun untuk

perbaikan kedepannya. Akhir kata, penulis ucapkan banyak terima kasih untuk semua

pihak yang telah membantu.

Palembang, Juli 2018

Penulis

Page 7: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

7

DAFTAR ISI

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

HALAMAN PENGESAHAN PEMBIMBING.................................................... ii

HALAMAN PENGESAHAN PENGUJI............................................................. iii

HALAMAN MOTTO DAN PERSEMBAHAN .................................................. iv

KATA PENGANTAR............................................................................................ v

DAFTAR ISI .......................................................................................................... vii

DAFTAR GAMBAR/BAGAN.............................................................................. x

DAFTAR TABEL................................................................................................... xii

DAFTAR LAMPIRAN......................................................................................... xiii

BAB I PENDAHULUAN

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

1.2 Ruang Lingkup………................................................................ 3

1.3 Perumusahan Masalah ................................................................. 3

1.4 Tujuan dan Manfaat PKL ............................................................ 4

1.4.1 Tujuan PKL ....................................................................... 4

1.4.2 Manfaat PKL ..................................................................... 4

1.5 Tempat dan Waktu Pelaksanaan ................................................. 5

1.6 Teknik Pengumpulan Data ......................................................... 5

1.6.1 Wawancra ......................................................................... 5

Page 8: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

8

1.6.2 Observasi ............................................................................. 6

1.6.3 Studi Pustaka ....................................................................... 7

1.6.4 Dokumentasi ....................................................................... 7

BAB II TINJAUAN PUSTAKA

2.1 Landasan Teori .......................................................................... 8

2.1.1 Aplikasi ................................................................................ 8

2.1.2 Website……………………............................................... 8

2.1.2.1 Web Statis dan Web dinamis.......................................... 9

2.1.3 Rapid Aplication Development (RAD) …........................ 10

2.1.4 Pengolahan Data .............................................................. 12

2.1.5 Php……………………………........................................ 12

2.1.6 MySQL……………………………….............................. 13

2.1.7 Database …………………………….............................. 14

2.1.8 Data Flow Diagram (DFD)……………………….….… 14

2.1.9 Entity Relationship Diagram(ERD)...………………….. 15

2.1.10 Flowchart (Bagan Alir)………………………………. 16

2.2 Gambaran Umum Perusahaan ..................................................... 18

2.2.1 Sejarah .............................................................................. 18

2.2.2 Visi dan Misi..................................................................... 19

2.2.3 Struktur Organisasi .......................................................... 19

2.2.4 Tugas dan Wewenang ...................................................... 20

Page 9: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

9

2.2.5 Uraian Kegiatan ............................................................... 24

BAB III PEMBAHASAN

3.1 Hasil Pengamatan ….................................................................. 25

3.2 Evaluasi dan pembahasan ......................................................... 25

3.2.1 Evaluasi ............................................................................. 25

3.2.2 Pembahasan ....................................................................... 26

3.2.2.1 Perencanaan Syarat-syarat……............................. 27

BAB IV PENUTUP

4.1 Kesimpulan ................................................................................ 78

4.2 Saran .......................................................................................... 78

DAFTAR PUSTAKA ........................................................................................... xiv

HALAMAN LAMPIRAN ..................................................................................... xv

Page 10: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

10

DAFTAR GAMBAR

1. Gambar 2.1 Gambar Fase RAD……..........................................................… 11

2. Gambar 2.2 Gambar Struktur Organisasi Perusahaan ………...................… 20

3. Gambar 3.1 Gambar Flowchart yang berjalan………...............................… 28

4. Gambar 3.2 GambarFlowchart yang Diusulkan Admin….......................... 30

5. Gambar 3.3 Gambar Flowchart yang diusulkan Kepala Gudang….............. 32

6. Gambar 3.4 Gambar Flowchart yang diusulkan Wakil Direktur................... 33

7. Gambar 3.5 Gambar Diagram Konteks.………………............................. 35

8. Gambar 3.6 Gambar DFD (Data Flow Diagram)…….............................. 38

9. Gambar 3.7 Gambar DFD (Data Flow Diagram) Level 1............................ 40

10. Gambar 3.8 Gambar ERD (Entity Relationship Diagram) ....................... 42

11. Gambar 3.10 Gambar Rancangan Tampilan Menu Login…......................... 48

12. Gambar 3.11 Gambar Rancangan Tampilan Menu Home…………............. 49

13. Gambar 3.12 Gambar Rancangan Tampilan Menu Kelola Pengguna............ 49

14. Gambar 3.13 Gambar Rancangan Tampilan Menu Kelola Produk…............ 50

15. Gambar 3.14 Gambar Rancangan Tampilan Menu Kelola Data Stok…........ 50

16. Gambar 3.15 Gambar Rancangan Tampilan Menu Kelola Pelanggan.…........ 51

17. Gambar 3.16 Gambar Rancangan Tampilan Menu Kelola Supplier............ 51

18. Gambar 3.17 Gambar Rancangan Tampilan Menu Kelola Pembelian........ 52

19. Gambar 3.18 Gambar Rancangan Tampilan Menu Input Pembelian Baru…. 52

20. Gambar 3.19 Gambar Rancangan Tampilan Menu Kelola Penjualan.............. 53

Page 11: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

11

21. Gambar 3.20 Gambar Rancangan Tampilan Menu Input Penjualan baru....... 53

22. Gambar 3.21 Gambar Rancangan Tampilan Menu Data Stok Gudang.......... 54

23. Gambar 3.22 Gambar Rancangan Tampilan Menu Laporan Pembelian.......... 54

24. Gambar 3.23 Gambar Rancangan Tampilan Menu Laporan Penjualan....... 55

25. Gambar 3.24 Gambar Rancangan Tampilan Menu Data Stok….................. 55

26. Gambar 3.25 Gambar Rancangan Tampilan Menu Data Pelanggan………… 56

27. Gambar 3.26 Gambar Rancangan Tampilan Menu Laporan Pembelian……... 56

28. Gambar 3.27 Gambar Tampilan Login Form…...…..................................... 57

29. Gambar 3.28 Gambar Tampilan Home……………..…............................... 58

30. Gambar 3.29 Gambar Tampilan Kelola Pengguna……................................ 59

31. Gambar 3.30 Gambar Tampilan Kelola Produk…........................................ 59

32. Gambar 3.31 Gambar Tampilan Data Stok…………................................... 60

33. Gambar 3.32 Gambar Tampilan Kelola Pelanggan……….......................... 61

34. Gambar 3.33 Gambar Tampilan Kelola Supplier…….................................. 62

35. Gambar 3.34 Gambar Tampilan Kelola Pembelian .................................... 62

36. Gambar 3.35 Gambar Tampilan Input Pembelian Baru .............................. 63

37. Gambar 3.36 Gambar Tampilan Kelola Penjualan …….............................. 63

38. Gambar 3.37 Gambar Tampilan Input Penjualan Baru .............................. 64

39. Gambar 3.38 Gambar Tampilan Validasi Peenjualan ................................. 65

40. Gambar 3.39 Gambar Tampilan Data stok pada gudang ............................ 66

41. Gambar 3.40 Gambar Tampilan Data Pelanggan ….................................. 67

42. Gambar 3.41 Gambar Tampilan Data Pembelian…………........................ 68

Page 12: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

12

43. Gambar 3.42 Gambar Tampilan laporan Pembelian………………………… 69

44. Gambar 3.43 Gambar Tampilan Laporan Penjualan…………………………. 70

45. Gambar 3.44 Gambar Tampilan Data Stok………..…………………………. 70

Page 13: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

13

DAFTAR TABEL

1. Tabel 2.1 Tabel Simbol-simbol Desain Sistem DFD..................................... 15

2. Tabel 2.2 Tabel Simbol-simbol Desain ERD................................................. 16

3. Tabel 2.3 TabelSimbol-simbol Flowchart...................................................... 17

4. Tabel 3.1 Tabel Pengguna.............................................................................. 41

5. Tabel 3.2 Tabel Supplier ............................................................................... 41

6. Tabel 3.3 Tabel Produk ................................................................................. 42

7. Tabel 3.4 Tabel Pelanggan ............................................................................ 42

8. Tabel 3.5 Tabel Pembelian ............................................................................ 43

9. Tabel 3.6 Tabel Detail Pembelian ................................................................ 43

10. Tabel 3.7 Tabel Penjualan.............................................................................. 44

11. Tabel 3.8 Tabel Detail Penjualan................................................................... 44

Page 14: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

14

DAFTAR LAMPIRAN

1. Lampiran 1. Form Topik dan Judul (fotocopy)

2. Lampiran 2.Surat Balasan dari Perusahaan (fotocopy)

3. Lampiran 3. Form Konsultasi Pembimbing (fotocopy)

4. Lampiran 4. Surat Pernyataan (fotocopy)

5. Lampiran 5. Form Nilai dari Perusahaan (fotocopy)

6. Lampiran 6. Form Absensi dari Perusahaan (fotocopy)

7. Lampiran 7. Form Kegiatan Harian PKL (fotocopy)

8. Lampiran 8. Form Revisi Ujian (Asli)

Page 15: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

15

DAFTAR PUSTAKA

Anofirzen dan Fadlan, Alfi. 2017. Mobile AplIcation Pembelajaran Interaktif Bahasa

Inggris Berbasis Android Menggunakan MetodeRapid Aplication

Development(Rad)(Studi Kasus : Lbpp Lia Pekanbaru). Jurnal Rekayasa

Manajemen Sistem Informasi, Vol.1 No.2. ISSN: 2460-8181

Arief, M.Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan

MySql. Yogyakarta: Andi.

Guchy, Benny Zanuarwan Putra. 2014. Perancangan Video Promosi Pencak Silat

Setia Hati Organisasi. Jurnal Integrasi. Vol. 6 No.1. ISSN 2085-3858

Josi, Ahmat.2017. Penerapan Metode Prototiping Dalam Pembangunan Website

Desa (Studi Kasus Desa Sugihan Kecamatan Rambang), Vol.9 No.1

Kusuma, Abdi Pandu, Prasetya, Kurniawan Agus., dkk. 2017.Perancangan Dan

Implementasi E-Commerce Untuk Penjualan Baju Online Berbasis Android.

Jurnal Antivirus, Vol.11 No.1. p-ISSN: 1978-5232 e-ISSN: 2527-337X

Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan MySQL.

Bandung: Informatika.

Reno Supardi, Jusuf Wahyudi dan Melisa Elistri.2014. Penerapan Metode Saw

Dalam Sistem Pendukung Keputusan Pemilihan Jurusan Pada Sekolah

Menengah Atas Negeri 8 Seluma. Jurnal Media Infotama Vol.10 No.2 ISSN:

1858-2680.

Santoso, Fauzi Rahman.2015. Aplikasi Pemesanan Undangan Online. Jurnal Sains

dan Informatika, Vol.1 No.2 ISSN: 2460-173X

Sitorus, Lamhot. 2015. Algoritma Dan Pemrograman. Yogyakarta: ANDI

(Flowchart)

Sugiyono. 2012. Metode Penelitian Pendidikan Pendekatan Kuantitatif, Kualitatif,

dan R&D. Bandung: ALFABETA. 2012

Supriadi, Yuniar. 2010. Semua Bisa Menjadi Programmer Java Case Study. Jakarta :

PT. Alex Media Komputindo.

Zufria, Ilka dan M. Hasan Azhari. 2017. Web-Based Applications in Calculation of

Family Heritage (Science of Faroidh). Jurnal Sistem Informasi Vol.1 No.1:

2579-5341.

Page 16: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

16

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pengolahan data dengan menggunakan teknologi komputer sangat

diperlukan oleh setiap badan usaha karena dengan adanya komputerisasi

diharapkan dapat mempermudah dan mempercepat perolehan informasi yang

akurat disebuah perusahaan. Kemudahan akan informasi yang akurat tentunya

didukung pula oleh sistem informasi yang baik. Pengolahan data pada

perusahaan bermacam-macam yang ditentukan dengan jenis kegiatan usaha

dan kebutuhan mereka, seperti pengolahan data karyawan, pengolahan data

gaji dan masih banyak yang lain.

Dalam pengolahan data, perusahaan memiliki data-data yang akan

diolah menjadi informasi yang dibutuhkan. Laporan perhari seperti barang

masuk dan barang keluar produk memerlukan pengolahan data yang tidak

sedikit, dengan adanya sistem pengolahan data perusahaan dapat mengecek

data, menyajikan data, memberikan informasi, dan dapat meningkatkan

pelayanan. Begitu pula dengan perusahaan produk pertanian yang memerlukan

pengolahan data agar hasil penjualan perusahaan lebih teratur dan terorganisir,

sehingga pengolahan data bisa menghasilkan suatu laporan yang lebih akurat.

CV Gilang Perkasa adalah perusahaan yang bergerak sebagai distributor

sarana pertanian dan perkebunan, serta bibit-bibit sayuran di wilayah Sumatera

Page 17: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

17

Selatan. CV Gilang Perkasa berdiri pada tanggal 1 September 2015. Produk-

produk yang dipasarkan berupa Herbisida, Fungisida, Insektisida, ZPT, Mulsa,

Pupuk Organik Cair serta bibit-bibit sayuran.

CV Gilang Perkasa mendapatkan produk pertanian dari supplier. Setelah

barang masuk dari pemasok ke gudang, barang-barang terlebih dahulu akan

dicatat dibuku oleh kepala gudang, setelah itu catatan akan diberikan ke bagian

administrasi untuk diinput diaplikasi spreadsheet. Kemudian produk pertanian

dan perkebunan akan dipasarkan ketoko-toko dan perorangan oleh bagian sales,

produk yang dijual sama halnya akan dicatat dibuku stok barang keluar oleh

bagian administrasi. Saat ini pengolahan data produk pertanian dan perkebunan

di CV Gilang perkasa sudah menggunakan sistem komputerisasi dengan

aplikasi spreadsheet, kelemahan dari sistem ini yaitu belum ada

pengelompokkan data dan terintegrasi data sehingga memperlambat kinerja

staf. Dan juga dalam penggunaan buku catatan (media kertas) memiliki

beberapa kelemahan seperti mudah rusak, hilang dan mudah untuk diduplikat.

Berdasarkan permasalahan di atas tersebut maka dibutuhkan aplikasi

yang dapat digunakan oleh karyawan CV Gilang Perkasa yang diharapkan

dapat membantu pekerjaan karyawan dan sales. Maka dengan ini penulis

mengambil judul Laporan Praktik Kerja Lapangan dengan judul “Aplikasi

Pengolahan Data Penjualan Produk Pertanian Dan Perkebunan

CV Gilang Perkasa”.

Page 18: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

18

1.2 Ruang Lingkup

Supaya lebih terarah dan tidak menyimpang dari permasalahan yang ada, maka

penulis membatasi pokok permasalahan ini hanya pada:

1. Aplikasi yang dibuat adalah aplikasi pengolahan data penjualan produk

pertanian dan perkebunan, data yang akan diolah berupa data pengguna, data

produk, data stok, data pelanggan, data supplier, data pembelian, data

penjualan dan validasi penjualan.

2. Hak akses penggunaan aplikasi ini hanya untuk wakil direktur, bagian

administrasi dan kepala gudang CV Gilang Perkasa.

3. Aplikasi pengolahan data produk pertanian dan perkebunan yang dibuat

berbasis web menggunakan bahasa pemrograman PHP dan database

MySQL

4. Teknik pengembangan sistem menggunakan metode RAD (Rapid Aplication

Development)

1.3 Perumusan Masalah

Rumusan yang di bahas dalam laporan ini sesuai latar belakang yang

dibahas tentang “Bagaimana Membangun Aplikasi Pengolahan Data Penjualan

Produk Pertanian dan Perkebunan CV Gilang Perkasa”

Page 19: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

19

1.4 Tujuan dan Manfaat PKL

1.4.1. Tujuan PKL

Tujuan dari Praktik Kerja Lapangan ini adalah untuk membangun

“Aplikasi Pengolahan Data Penjualan Produk Pertanian Dan

Perkebunan CV Gilang Perkasa“.

1.4.2. Manfaat PKL

1.4.2.1. Manfaat Bagi Penulis

1. Dapat menambah wawasan serta pengalaman didalam

dunia kerja

2. Sebagai media untuk mengenal lingkungan yang tentu saja

berbeda dengan lingkungan perkuliahan.

1.4.2.2. Manfaat Bagi CV Gilang Perkasa

Adapun manfaat bagi CV Gilang Perkasa yaitu :

1. Mempermudah bagian administrasi melakukan pengolahan

data pengguna, data produk, data stok, data pelanggan, data

supplier, data pembelian dan data penjualan.

2. Mempermudah wakil direktur untuk mengecek laporan

pembelian, laporan penjualan dan informasi data stok

produk.

3. Mempermudah bagian kepala gudang untuk menginput

data stok produk yang ada di gudang.

Page 20: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

20

4. Mempermudah bagian marketing untuk mengecek laporan

pembelian dan data pelanggan.

1.4.2.3. Manfaat bagi Akademik

Dapat dijadikan sebagai referensi atau bahan

perbandingan dalam menyusun penelitian dan sebagai bahan

penunjang untuk menambah pengetahuan.

1.5 Tempat dan Waktu Pelaksanaan

1.5.1 Tempat Pelaksanaan

Tempat pelaksanaan berada di CV Gilang Perkasa, Jln.

Tembusan Terminal. Alang-Alang Lebar Komplek Pergudangan

Sukarame Blok G No.1, Talang Kelapa Palembang.

1.5.2 Waktu Pelaksanaan

Penulis melakukan praktik kerja lapangan pada CV Gilang

Perkasa selama satu bulan mulai dari tanggal 19 Maret 2018 hingga

tanggal 18 April 2018.

1.6 Teknik Pengumpulan Data

1.6.1 Wawancara

Menurut Sugiyono (2010:194), Wawancara digunakan sebagai

teknik pengumpulan data apabila peneliti akan melaksanakan studi

pendahuluan untuk menemukan permasalahan yang harus diteliti, dan

juga peneliti ingin mengetahui hal-hal dari res-ponden yang lebih

mendalam dan jumlah respondennya sedikit atau kecil. Wawancara

Page 21: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

21

yang dilakukan dalam penelitian ini dengan mengajukan pertanyaan-

pertanyaan terstruktur karena peneliti menggunakan pedoman

wawancara yang disusun secara sistematis dan lengkap untuk

mengumpulkan data yang dicari.

Penulis melakukan wawancara dengan pemilik perusahaan

yaitu bapak Sumadi, S.P sebagai pimpinan CV Gilang Perkasa, data

yang didapat dari wawancara tersebut adalah data supplier, data

pelanggan, data produk, data penjualan dan data pembelian produk CV

Gilang Perkasa.

1.6.2 Observasi

Observasi menurut Supriyati (2011:46) suatu cara untuk

mengumpulkan data penelitian dengan mempunyai sifat dasar

naturalistik yang berlangsung dalam konteks natural, pelakunya

berpartisipasi secara wajar dalam interaksi. Sedangkan Observasi

menurut Sugiyono (2009:144) adalah teknik pengumpulan data

mempunyai ciri yang spesifik bila dibandingkan dengan teknik yang

lain. Observasi tidak terbatas pada orang, tetapi juga obyek-obyek

alam yang lain.

Berdasarkan hasil dari observasi selama PKL, penulis dapat

melihat langsung mengamati alur kerja dan proses pengolahan data

pertanian dan perkebunan pada CV Gilang Perkasa.

Page 22: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

22

1.6.3 Studi Pustaka

Menurut Sutabri (2012:12) adalah metode pengumpulan data

dengan mencari informasi lewat buku, majalah, koran dan literature

lainnya yang bertujuan untuk membentuk sebuah landasan teori.

Metode ini dilakukan oleh penulis dengan cara mengutip jurnal,

mengunjungi perpustakaan mereferensi berbagai buku yang berkaitan

dengan topik penelitian.

1.6.4. Dokumentasi

Menurut Ghucy (2014: 36) dokumentasi merupakan

perancangan yang dilakukan untuk memperoleh informasi melalui

benda-benda tertulis maupun gambar dan foto, seperti catatan

dokumen yang sudah ada dari pihak terkait. Dalam hal ini penulis

mendapatkan data berupa dokumentasi foto, struktur organisasi dan

data produk-produk.

Page 23: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

23

BAB II

TINJAUAN PUSTAKA

2.1. Landasan Teori

2.1.1. Aplikasi

Menurut Rahman (2015:79), aplikasi adalah sekelompok atribut yang

terdiri dari beberapa form, report yang disusun sedemikian rupa sehingga

dapat mengakses data. Aplikasi merupakan program yang berisikan

perintah-perintah untuk melakukan pengolahan data.

Berdasarkan pendapat diatas dapat penulis simpulkan bahwa aplikasi

merupakan software yang ditransformasikan ke komputer yang berisikan

perintah-perintah yang berfungsi untuk melaksanakan tugas tertentu yang

dibutuhkan oleh pengguna komputer (user) dan melakukan berbagai bentuk

pekerjaan atau tugas-tugas tertentu seperti penerapan, penggunaan dan

penambahan data.

2.1.2. Website

Menurut Rohi Abdullah (2015:1), website adalah sekumpulan halaman

yang terdiri dari beberapa laman yang berisi informasi dalam bentuk data

digital baik berupa text, gambar, video, audio, dan animasi lainnya yang

disediakan melalui jalur koneksi internet. Lebih jelasnya website

merupakan halaman-halaman yang berisi informasi yang ditampilkan oleh

browser seperti Mozilla firefox, Google Chrome atau yang lainnya.

Page 24: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

24

Menurut Zufria (2017:52), Website adalah sekumpulan halaman

informasi yang disediakan melalui jalur internet sehingga bisa diakses

diseluruh dunia selama terkoneksi dengan jaringan internet. Website adalah

sebuah komponen yang terdiri dari text, gambar, suara animasi sehingga

menjadi media informasi yang menarik untuk dikunjungi oleh orang lain.

Berdasarkan pendapat diatas dapat penulis simpulkan bahwa website

secara sederhana adalah informasi apa saja yang bisa diakses dengan

menggunakan koneksi jaringan internet.

Secara umum, situs web digolongkan menjadi 2 jenis yaitu: Website Statis,

Website Dinamis.

1. Website Statis

Website statis adalah web yang mempunyai halaman tidak berubah.

Artinya adalah untuk melakukan perubahan pada suatu halaman

dilakukan secara manual dengan mengedit code yang menjadi struktur

dari situs itu.

2. Website Dinamis

Website dinamis merupakan website yang secara struktur

diperuntungkan update sesering mungkin. Biasanya selain utama yang

bisa diakses oleh user pada umumnya juga disediakan halaman backend

untuk mengedit kontent dari website. Contoh umum mengenai website

dinamis adalah web berita atau web portal yang didalamnya terdapat

fasilitas berita, polling dan sebagainya.

Page 25: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

25

2.1.3. Rapid Aplication Development (RAD)

Menurut Anofrizen dan Alfi Fadlan (2017) Rapid application

development (RAD) atau rapid prototyping adalah model proses

pembangunan perangkat lunak yang tergolong dalam teknik incremental

(bertingkat). RAD menekankan pada siklus pembangunan pendek,

singkat, dan cepat. Waktu yang singkat adalah batasan yang penting

untuk model ini. Rapid application development menggunakan metode

iteratif (berulang) dalam mengembangkan sistem dimana working model

(model kerja) sistem dikonstruksikan di awal tahap pengembangan

dengan tujuan menetapkan kebutuhan (requirement) pengguna. Model

kerja digunakan hanya sesekali saja sebagai basis desain dan

implementasi sistem akhir. Menurut (Kendall & Kendall, 2010) dalam

Anofrizen, ada tiga fase daalam RAD yang melibatkan penganalisis dan

pengguna dalam tahap penilaian, perancangan, dan penerapan. Adapun

ketiga fase tersebut adalah requirements planning (perencanaan syarat-

syarat), RAD Design workshop (workshop desain RAD), dan

implementation (implementasi). Berikut ini adalah tahap-tahap

pengembangan aplikasi dari tiap-tiap fase pengembangan aplikasi

Gambar 2.1 menggambarkan ketiga fase ini.

Page 26: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

26

Gambar 2.1 Fase RAD (Kendall, J.E. & Kendall, K.E, 2010)

1. Perencanaan syarat-syarat (requirement planning)

Dalam fase ini, pengguna dan penganalisis bertemu untuk

mengidentifikasikan tujuan-tujuan aplikasi atau sistem serta untuk

megidentifikasikan syarat-syarat informasi yang ditimbulkan dari

tujuan-tujuan tersebut. Orientasi dalam fase ini adalah menyelesaikan

masalah-masalah perusahaan. Meskipun teknologi informasi dan

sistem bisa mengarahkan sebagian dari sistem yang diajukan, fokusnya

akan selalu tetap pada upaya pencapaian tujuan-tujuan perusahaan.

2. Workshop Desain RAD (RAD Design workshop)

Fase ini adalah fase untuk merancang dan memperbaiki yang bisa

digambarkan sebagai workshop. Penganalisis dan pemrogram dapat

bekerja membangun dan menunjukkan representasi visual desain dan

pola kerja kepada pengguna. Workshop desain ini dapat dilakukan

selama beberapa hari tergantung dari ukuran aplikasi yang akan

dikembangkan. Selama workshop desain RAD, pengguna merespon

Page 27: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

27

prototipe yang ada dan penganalisis memperbaiki modul-modul yang

dirancang berdasarkan respon pengguna. Apabila sorang

pengembangnya merupakan pengembang atau pengguna yang

berpengalaman, Kendall menilai bahwa usaha kreatif ini dapat

mendorong pengembangan sampai pada tingkat terakselerasi.

3. Implementasi (implementation)

Pada fase implementasi ini, penganalisis bekerja dengan para

pengguna secara intens selama workshop dan merancang aspek-aspek

bisnis dan nonteknis perusahaan. Segera setelah aspek-aspek ini

disetujui dan sistem-sistem dibangun dan disaring, sistem-sistem baru

atau bagian dari sistem diuji coba dan kemudian diperkenalkan kepada

organisasi.

2.1.4. Pengolahan Data

Menurut Andrin (2015:16), pengolahan data adalah waktu yang

digunakan untuk menggambarkan perubahan bentuk data menjadi

informasi yang memiliki kegunaan. Semakin banyak data dan kompleksnya

aktivitas pengolahan data dalam suatu organisasi, baik itu organisasi besar

maupun organisasi kecil, maka metode pengolahan data yang tepat sangat

dibutuhkan.

2.1.5. PHP

Menurut M.Rudyanto Arief (2011:43) PHP adalah Bahasa server-side

–scripting yang menyatu dengan HTML untuk membuat halaman web yang

Page 28: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

28

dinamis. Karena PHP merupakan server-side-scripting maka sintaks dan

perintah-perintah PHP akan diesksekusi di server kemudian hasilnya akan

dikirimkan ke browser dengan format HTML.

Dengan demikian kode program yang ditulis dalam PHP tidak akan

terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP

dirancang untuk membuat halaman web yang dinamis, yaitu halaman web

yang dapat membentuk suatu tampilan berdasarkan permintaan terkini,

seperti menampilkan isi basis data ke halaman web.

2.1.6. MySQL

Menurut M.Rudyanto Arief (2011:152), MySQL adalah salah satu

jenis database server yang sangat terkenal dan banyak digunakan untuk

membangun aplikasi web yang menggunakan database sebagai sumber dan

pengolahan datanya. Kepopuleran MySQL diantara lain karena MySQL

menggunkan SQL sebagai bahasa dasar untuk mengakses database-nya

sehingga mudah untuk digunakan, kinerja query cepat, dan mencukupi

untuk kebutuhan database perusahaan-perusahaan skala menengah kecil.

MySQL juga bersifat open source dan free (anda tidak perlu membayar

untuk menggunakannya) pada berbagai platform (kecuali pada windows,

yang bersifat sharewere). MySQL didistribusikan dengan lisensi open

source GPL (General Public License) mulai versi 3.23, pada bulan juni

2000.

Page 29: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

29

2.1.7. Database

Menurut Raharjo (2011:3), database adalah kumpulan data (buku,

nomor telpon, daftar pegawai, dan lain sebagainya). Database didefisikan

sebagai kumpulan data yang terintegrasikan dan diatur sedemikian rupa

sehingga data tersebut dapat dimanipulasi, diambil, dan dicari secara cepat.

Database memiliki model, diantaranya adalah model rasional. Dalam

model rasional, tabel-tabel yang terdapat dalam suatu database idealnya

harus saling berelasi.

2.1.8. DFD (Data Flow Diagram)

Menurut Nimas dalam Kusuma (2017:3), data flow diagram adalah

alat pembuatan model yang memungkinkan professional sistem untuk

menggambarkan sistem sebagai suatu jaringan proses fungsional yang

dihubungkan satu sama lain dengan alur data, baik secara manual maupun

komputerisasi.. Simbol-simbol dalam DFD ditunjukkan pada Tabel 2.1

(sumber: Albahra, 2005).

Tabel 2.1Simbol-simbol Desain Sistem DFD

No Simbol Nama Keterangan

1

Proses

transformasi

Proses yang mengubah

data dari input menjadi

output.

2

Sumber dan

tujuan data

Sumber dan organisasi

yang mengirim data dan

menerima data dari sistem

3

Arus data Arus data yang masuk ke

dalam dan luar dari sebuah

proses.

Page 30: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

30

No Simbol Nama Keterangan

4

Penyimpan data.

Penyimpan data.

Sumber: Kusuma (20017:4)

2.1.9. Entity Relationship Diagram

Menurut Yuniar (2010:20), ERD merupakan satu alat (tool) berbentuk

grafis, yang populer untuk desain database. Tool ini relatif lebih mudah

dibandingkan dengan normalisasi. Kebanyakan sistem analisis memakai alat

ini, tetapi yang jadi masalah, kalau dicermati secara seksama, tool ini

mencatat 2NF. ERD terdiri dari dua bagian, antara lain desain awal

(Preliminery Desain) dan desain akhir (Finel Desain). Adapun Simbol-

simbol dalam ERD yang dapat digunakan, dapat dilihat pada tabel 2.2

berikut ini :

Tabel 2.2 Simbol-simbol Desain ERD

No Lambang Keterangan

1 Entitas(Entity) merupakan

individu yang mewakili

sesuatu yang nyata

eksistensinya dan dapat

dibedakan dari sesuatu yang

lain.

2 Atribut (Attribute), setiap

entitas pasti memiliki

attribute yang

mendeskripsikan karakteristik

(property) dari entitas

tersebut.

3 Garis (Link) penghubung

antara himpunan relasi

dengan himpunan entitas dan

Entitas

Atrib

ut

Page 31: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

31

himpunan entitas dengan

atribut lainnya.

No Lambang Keterangan

4 Relasi (Relation)

menunjukkan adanya

hubungan diantara sejumlah

dunia yang berasal dari

himpunan entitas yang

berbeda.

Sumber: Yanuar (2010:20)

2.1.10. Flowchart (Bagan Alir)

Menurut Lamhot (2015:14), Flowchart merupakan urutan logika

dari suatu prosedur pemecahan masalah, sehingga flowchart

merupakan langkah-langkah penyelesaian masalah yang dituliskan

dalam simbol-simbol tertentu. Diagram alir ini akan menunjukkan alur

didalam program secara logika. Flowchart bertujuan untuk

menggambarkan suatu tahapan penyelesaian masalah secara

sederhana, terurai, rapi, dan jelas menggunakan simbol-simbol yang

standar. Adapun simbol-simbol yang sering digunakan dapat dilihat

pada tabel 2.3 berikut ini :

Tabel 2.3 Simbol-simbol Flowchart

No Lambang Nama Keterangan

1

Arus / Flow Penghubung antara

prosedur / proses

2

Connector Simbol keluar /

masuk prosedur atau

proses dalam lembar

/ halaman yang sama

Page 32: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

32

No Lambang Nama Keterangan

3

database Simbol keluar /

masuk prosedur atau

proses dalam lembar

/ halaman yang lain

4

Process Simbol yang

menunjukkan

pengolahan yang

dilakukan

Komputer

5 Decision Simbol untuk

kondisi yang akan

menghasilkan

beberapa

kemungkinan

jawaban / aksi

6

Display Simbol untuk

mencetak keluaran

dalam layar monitor

7

Terminal Simbol untuk

permulaan atau akhir

darti suatu program

8

Manual

Input

Simbol untuk

pemasukan data

secara manual on-

line keyboard

10

Document

Simbol yang

menyatakan input

berasal dari

dokumen dalam

bentuk kertas atau

output di cetak

dikertas

11

Disk and

On-line

Storage

Simbol untuk

menyatakan input

berasal dari disk atau

output di simpan ke

disk

Page 33: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

33

No Lambang Nama

Keterangan

12

.

Input/Output

Fungsi input atau

output apapun

didalam bagian

program. Juga

dipergunakan untuk

mewakili buku besar

dalam bagian alir

dokumen.

13

Proses

dengan

manual

Pelaksanaan

pemprosesan yang

dilakukan manual.

Sumber :Lamhot (2015:14)

2.2. Gambaran Umum Perusahaan

2.2.1. Sejarah Perusahaan

CV Gilang Perkasa adalah perusahaan yang berdiri pada tanggal 1

September 2015. Bergerak sebagai distributor sarana pertanian dan

perkebunan serta bibit-bibit tanaman sayuran di wilayah Sumatera Selatan.

Perusahaan ini didirikan oleh bapak Sumadi,S.P. Memulai bisnis sebagai

Distributor dari Perusahaan BUMN dengan Nama PT. Petrosida Gresik,

Sebagai rekanan untuk pendistribusian produk-produk dari PT. Petrosida

Gresik ke wilayah Sumatera Selatan dan Bangka Belitung. Produk-produk

yang di pasarkan berupa Herbisida, Fungisida, Insektisida, ZPT, Mulsa,

Pupuk Organik Cair serta bibit-bibit sayuran.

CV Gilang Perkasa berada di Jln. Tembusan Terminal Alang-Alang

Lebar Komplek Pergudangan Sukarame Blok G No.1, Talang Kelapa

Page 34: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

34

Palembang, Perusahaan ini buka dari hari senin sampai sabtu, pukul 8.00

s/d 17.00 WIB.

2.2.2. Visi dan Misi

2.2.2.1. Visi

Setiap Perusahaan yang berdiri tentunya mempunyai Visi dan

Misi Untuk mencapai tujuan dari didirikannya perusahaan. Begitu

pula dengan CV Gilang Perkasa, adapun visi tersebut adalah “Ingin

menjadi perusahaan distribusi berkembang dan terpercaya di

wilayah Sumatera Selatan”.

2.2.2.2. Misi

Adapun Misi dari CV Gilang perkasa adalah “Membangun

Bisnis dan Aset Produktif secara terintegrasi guna memberikan

Manfaat & Pelayanan yang Luas untuk para konsumen”.

2.2.3. Struktur Organisasi

Adapun struktur organisasi CV Gilang Perkasa dapat dilihat pada

gambar 2.2

Page 35: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

35

Direktur utama

Sumadi, S.P

Wakil direktur

Sudiman

Marketing

1. Budi

2. Riduan

3. Ghemi

4. M.fadli

5. Sigit

Kepala gudang

Suharwanto

Administrasi

Neni YunitaDriver

1. Edi

2. Endang

Gambar 2.2. Struktur Organisasi CV Gilang Perkasa

2.2.4. Tugas dan Wewenang

Berdasarkan struktur organisasi diatas, setiap bagian memiliki

perannya masing-masing. Adapun wewenang dan tanggung jawab setiap

unit kerja adalah sebagai berikut:

1. Direktur Utama

Direktur merupakan pimpinan tertinggi dalam operasi sebuah

perusahaan sehari–hari. Direktur mempunyai tugas dan tanggung

jawab sebagai berikut:

a. Bertanggung jawab penuh atas kelangsungan hidup perusahaan

serta membuat keputusan untuk rencana jangka panjang.

Page 36: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

36

b. Mengkoordinasikan dan mengendalikan kegiatan-kegiatan dibidang

administrasi keuangan, kepegawaian dan kesekretariatan.

c. Sebagai seorang komunikator, pengambil keputusan.

d. Mengambil keputusan dan kebijakan-kebijakan yang dianggap

perlu untuk kebaikan dan kemajuan perusahaan.

e. Menandatangani cek dan giro.

2. Wakil Direktur

Wakil Direktur, merupakan pimpinan kedua tertinggi dan

wakil dari Direktur. Wakil Direktur mempunyai tugas dan tanggung

jawab sebagai berikut:

a. Membantu Direktur dalam menyusun rencana kerja serta anggaran

untuk mencapai tujuan perusahaan

b. Membantu Direktur dalam mengambil keputusan dan kebijakan-

kebijakan yang dianggap perlu untuk kebaikan dan kemajuan

perusahaan

c. Mewakili Direktur apabila direktur tidak dapat menandatangani cek

dan giro dengan persetujuan dari Direktur.

3. Marketing

Marketing mempunyai tugas dan tanggung jawab sebagai

berikut:

Page 37: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

37

a. Berinteraksi dengan konsumen guna mempromosikan perusahaan

dan produk dari perusahaan.

b. Menjalin dan membina hubungan baik degan konsumen

c. Mengatur program kerja dalam pemasaran produk.

4. Administrasi

Administrasi mempunyai tugas dan tanggung jawab sebagai

berikut:

a. Melakukan verifikasi atas semua bukti penjualan tunai, faktur

penjualan tunai dan nota pembelian barang serta bukti pemesanan

barang dari konsumen.

b. Menginput data penjualan setiap hari dengan teliti benar dan tepat

c. Melakukan proses penginputan penjualan dan pembelian.

5. Kepala Gudang

Kepala gudang mempunyai tugas dan tanggung jawab sebagai

berikut:

1. Membuat perencanaan pengadaan barang dan distribusinya

2. Mengawasi dan mengontrol operasional gudang

3. Menjadi pemimpin bagi semua staff gudang

4. Mengawasi dan mengontrol semua barang yang masuk dan keluar

sesuai dengan SOP (Standar Operasional Perusahaan)

5. Melakukan pengecekan pada barang yang diterima sesuai SOP

Page 38: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

38

6. Membuat perencanaan, pengawasan dan laporan pergudangan

7. Memastikan ketersediaan barang sesuai dengan kebutuhan

8. Memastikan aktivitas keluar masuk barang berjalan lancar

9. Melaporkan semua transaksi keluar masuk barang dari dan ke

gudang.

6. Sopir

Sopir mempunyai tugas dan tanggung jawab sebagai berikut:

a. Mengantar dan bertanggung jawab terhadap keselamatan barang

material ke konsumen

b. Meminta konsumen untuk menandatangani Surat Pengantar Barang

yang di antar.

2.2.5. Uraian Kegitan

Selama menjalani praktik kerja lapangan di CV Gilang Perkasa

penulis di tempakan di divisi admin, adapun kegiatan yang dilakukan

selama praktik kerja lapangan pada CV Gilang Perkasa diantaranya sebagai

berikut :

a. Menginput atau membuat faktur dan nota barang yang akan diantar

kepada konsumen.

b. Menginput pembayaran faktur penjualan yang lunas maupun via

transfer

c. Merekap faktur yang sudah diinput perhari

d. Mencatat data barang keluar dan masuk secara manual

Page 39: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

39

BAB III

LAPORAN KEGIATAN

3.1. Hasil Pengamatan

Berdasarkan hasil pengamatan dalam pelaksanaan PKL maka penulis

mengajukan suatu Aplikasi pengolahan data produk pertanian dan perkebunan

pada CV Gilang Perkasa, sehingga dapat membantu meningkatkan pelayanan

bagi perusahaan kepada pelanggan serta mempermudah bagian administrasi

dalam memproses suatu laporan data produk karena CV Gilang Perkasa belum

mempunyai aplikasi pengolahan data dan masih menggunakan sistem manual.

3.2. Evaluasi dan Pembahasan

3.2.1. Evaluasi

Setelah melalui proses pendataan selama kurang lebih satu

bulan di CV Gilang Perkasa, penulis mengetahui bahwa didalam

pembuatan laporan barang masuk, laporan barang keluar, laporan

penjualan dan laporan pembelian yang dilakukan oleh pihak

perusahaan kurang efisien, karena sistemnya masih manual, dimulai

dari barang masuk terlebih dahulu melalui gudang, lalu bagian gudang

mencatat barang yang masuk dari supplier dan memberi laporan ke

bagian administrasi agar di input ke aplikasi spreedsheet. Kemudian

laporan barang akan diserahkan ke wakil direktur setelah penginputan

barang dari bagian administrasi.

Page 40: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

40

3.2.2. Pembahasan

Sistem informasi yang dirancang melalui tahapan-tahapan dalam

model RAD yaitu Perencanaan syarat-syarat, Perancangan system

usulan, Perancangan (workshop design).

3.2.2.1 Perencanaan Syarat-syarat

Berikut adalah langkah-langkah kegiatan yang dilakukan oleh

peneliti:

1. Profil Perusahaan

Nama Perusahaan : CV Gilang Perkasa

Tanggal Pembentukan : 1 September 2015

Alamat : Jln. Tembusan Terminal Alang-

Alang Lebar Komplek Pergudangan Sukarame Blok G

No.1, Talang Kelapa Palembang

2. Analisis Sistem Berjalan

a. Proses pengolahan data pada perusahaan yang berjalan

masih menggunakan cara manual yaitu mencatat di

media kertas, sehingga dapat menyebabkan laporan

tidak terintegritas dan mudah diduplikat.

b. Kelemahan Sistem Berjalan

Sistem yang berjalan di CV Gilang Perkasa belum

menggunkan aplikasi dalam pengolahan data produk-

produk yang ada.

Page 41: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

41

3. Perancangan Sistem Usulan

Pada pemecahan sistem diatas, penulis membuat suatu

sistem yaitu berupa Aplikasi CV Gilang Perkasa yang

dapat digunakan untuk mempermudah pekerjaan bagian

administrasi dalam mengolah data yang ada. Pada

aplikasi pengolahan data produk pertanian dan

perkebunan CV Gilang Perkasa terdapat data pengguna,

data produk, data stok, data pelanggan, data supplier, data

pembelian dan data penjualan. Admin dapat mengolah

data seperti data pengguna, data produk, data daftar stok,

data pelanggan, data supplier, data pembelian dan data

penjualan. Kepala gudang dapat menginput data stok

produk yang ada digudang. Wakil direktur dapat

mengecek laporan penjualan, laporan pembelian dan

melihat informasi data stok produk.

3.2.2.2 Perancangan (Workshop Design)

Peneliti menggunakan pendekatan sistem berorientasi

terstruktur yakni dengan membuat flowchart, diagram konteks,

DFD dan ERD Penjelasan tersebut dibahas berikut ini :

Page 42: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

42

1.Flowchart

a. Prosedur yang Berjalan pada CV Gilang Perkasa

Adapun flowchart prosedur yang berjalan untuk penerimaan

produk pada CV Gilang Perkasa dapat dilihat pada Gambar

3.1.

Supplier

MULAI

Gudang

SELESAI

Laporan

Penerimaan

Barang

Cek Barang

Masuk

Jumlah

Barang Sesuai?

Tanda Terima

barang

barang masuk

Tanda terima

sudah ditanda

tangani

Tanda terima

sudah

ditandatangani

Admin

TIDAK

YA

Konfirmasi

Penerimaan

Barang

Mencatat

barang

masuk

dibuku

Laporan barang

masuk

Menginput

laporan barang

masuk ke

aplikasi

spreedsheet

Mengirim

Barang

Gambar 3.1.Flowchart yang Berjalan Untuk Penerimaan produk

Page 43: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

43

Berdasarkan Gambar 3.1. flowchart prosedur yang berjalan dapat

dijelaskan sebagai berikut:

1. Dimulai pihak supplier mengirim barang pada bagian gudang.

2. Setelah menerima barang, lalu bagian gudang mengecek barang

masuk sesuai dengan barang yang diterima. Jika jumlah atau

spesifikasi barang tidak sesuai dengan barang yang diantar, maka

bagian gudang akan memberikan informasi penolakan, jika

barang masuk sesuaikan dilanjutkan pada proses selanjutnya.

3. Selanjutnya bagian gudang menandatangani tanda terima barang.

Setelah ditandatangani, tanda terima pertama akan dikembalikan

kepada pihak supplier sebagai bukti penerimaan barang,

sedangkan tanda terima kedua diberikan kepada admin sebagai

konfirmasi penerimaan barang, kemudian kepala gudang akan

mencatat barang masuk di buku.

4. Kemudian kepala gudang memberikan laporan ke bagian admin,

kemudian bagian admin akan menginput laporan ke aplikasi

spreadsheet, akan menghasilkan laporan.

1. Prosedur yang Diusulkan Untuk bagian Admin

Adapun Prosedur yang diusulkan untuk bagian admin

perusahaan telah digambarkan dengan flowchart seperti pada

Gambar 3.2

Page 44: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

44

Admin Aplikasi Database

Mulai

LoginForm

login

Cek penggu

na

Menu

Kelola

pengguna

Kelola

produk

Data stok

Kelola

Supplier

Kelola

pembelian

Kelola

penjualan

Validasi

penjualan

Input data pengguna

Input data produk

Input data supplier

Input data pembelian

Input data penjualan

Detail

penjualan

Detail

pembelian

Y

T

selesai

Pengguna

Produk

Supplier

Pembelian

penjualan

Detail_penjualan

Detail_pembelian

Pengguna

Proses input data supplier

Proses input data

pembelian

Proses input data penjualan

Proses input data pengguna

Proses input data produk

Gambar 3.2 Flowchart yang Diusulkan Untuk bagian Admin

1. Bagian admin harus melakukan login ke aplikasi untuk dapat

melakukan penginputan data

Page 45: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

45

2. Setelah berhasil login, bagian admin masuk ke dalam menu dan

akan terdapat form input data pengguna dari tabel pengguna,

form input data produk dari tabel produk, form data stok, form

input data pelanggan dari tabel pelanggan, form input data

supplier dari tabel supplier, form input data pembelian dari

tabel pembelian serta form input data penjualan dari tabel

penjualan, form validasi penjualan diambil dari tabel penjualan,

detail penjualan diambil dari detail penjualan selanjutnya detail

pembelian diambil dari tabel pembelian.

3. Data yang di input akan tersimpan ke dalam satu database.

2. Prosedur yang Diusulkan Untuk bagian Kepala Gudang

Adapun Prosedur yang diusulkan untuk bagian kepala gudang

perusahaan telah digambarkan dengan flowchart seperti pada

Gambar 3.3

Page 46: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

46

Wakil direktur aplikasi Database

Mulai

LoginForm

login

Cek

Y

T

Menu

Data stok

Data stok Data stok

selesai

stok produk

lihat data stok

Pengguna

Gambar 3.3 Flowchart yang Diusulkan Untuk bagian kepala gudang

1. Bagian gudang harus melakukan login ke aplikasi untuk dapat ke

bagian tampilan.

2. Setelah berhasil login, bagian gudang masuk ke dalam mneu dan

akan terdapat data stok diambil dari tabel produk, kemudian akan

menampilkan data stok.

Page 47: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

47

3. Prosedur yang Diusulkan Untuk bagian Marketing

Adapun Prosedur yang diusulkan untuk bagian marketing

perusahaan telah digambarkan dengan flowchart seperti pada

Gambar 3.4

Marketing Aplikasi

Mulai

LoginForm

login

Cek penggu

naY

T

Menu

pembelian

Database

cetakCetak lapora

n

Laporan pembelian

Selesai

Pembelian

Pengguna

pelanggan PelangganLihat data pelanggan

lihat laporan pembelian

Data pelanggan

Gambar 3.4 Flowchart yang Diusulkan Untuk bagian

marketing

1. Bagian marketing harus melakukan login ke aplikasi untuk

dapat ke bagian tampilan.

2. Selanjutnya bagian marketing akan melihat data pelanggan,

kemudian akan mengecek laporan pembelian diambil dari tabel

pembelian, laporan pembelian akan dicetak laporan tersebut untuk

Page 48: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

48

diberikan ke pimpinan perusahaan untuk di tanda tangani dan

selanjutnya dijadikan arsip perusahaan.

4. Prosedur yang Diusulkan Untuk bagian Wakil direktur

Adapun Prosedur yang diusulkan untuk bagian wakil direktur

perusahaan telah digambarkan dengan flowchart seperti pada

Gambar 3.5

Page 49: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

49

Wakil direktur aplikasi Database

Mulai

LoginForm

login

Cek

Y

T

Menu

pembelian

penjualan

Data stok

Data stok Data stok

Cetak Cetak lapora

n

Laporan pembelianLaporan

penjualan

selesai

Pembelian lihat laporan

pembelian

penjualan lihat laporan

penjualan

Stok produk

lihat data stok

Pengguna

Gambar 3.5 Flowchart yang Diusulkan Untuk bagian

wakil direktur

1. Bagian wakil direktur harus melakukan login ke aplikasi untuk

dapat melakukan mnegecek laporan.

Page 50: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

50

2. Setelah berhasil login, wakil direktur masuk ke dalam menu dan akan

terdapat laporan pembelian diambil dari tabel pembelian, kemudian ke

laporan penjualan diambil dari tabel penjualan.

3. Selanjutnya wakil direktur akan melihat informasi data stok pada tabel

produk.

4. Prosedur yang Diusulkan Untuk bagian pelanggan

Adapun Prosedur yang diusulkan untuk bagian pelanggan

perusahaan telah digambarkan dengan flowchart seperti pada

Gambar 3.6

Pelanggan Aplikasi Database

Mulai

LoginForm

login

Cek

Y

T

Menu

pesan

pembayar

an

Tambah

pesanan

Register pelanggan

input data pelanggan

Data pembayaran

Selesai

Data

pelanggan

Data pelanggan

Marketing

Input pesanan

penjualan

Input pembayaran

Gambar 3.6 Flowchart yang Diusulkan Untuk bagian pelanggan

1. Bagian pelanggan harus melakukan register ke aplikasi untuk

dapat melakukan penginputan data.

Page 51: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

51

2. Setelah berhasil login, pelanggan masuk ke dalam menu pesan dan

transaksi, disaat pelanggan pesan akan muncul tambah pesan setelah

melakukan pemesanan akan menghasilkan data transaksi.

3. Data yang telah di input akan tersimpan ke dalam satu database.

2 Diagram Konteks

Diagram konteks adalah diagram yang menggambarkan bagian

besar dari aliran arus data sistem informasi berbasis web dapat dilihat

pada Gambar 3.7.

Aplikasi Pengolahan Data

Penjualan Produk Pertanian

dan Perkebunan CV Gilang

Perkasa

Administrasi

Kepala

Gudang

Wakil Direktur

- Data Stok-Data penjualan-Data Pembelian

- Laporan Penjualan

- Data Pengguna

- Data Produk

- Data Stok

- Data Pembelian

- Data Penjualan

- Data Pengiriman- Laporan Pembelian

- Data Stok

- Data Supplier

Marketing

- Laporan pembelian Pelanggan

- Data pemesanan- Data pembayaran

-Data pelanggan

-Data pelanggan

Gambar 3.7. Diagram Konteks

Dari Gambar 3.7 Diagram konteks di atas pada Website CV Gilang

Perkasa memiliki 5 (lima) entitas yaitu: Admin, Kepala Gudang,

Marketing, Pelanggan dan Wakil Direktur. Data yang berasal dari

Admin berupa data pengiriman, data supplier, data pengguna, data

Page 52: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

52

produk, data stok, data pembelian, data penjualan dan data pengiriman.

Bagian marketing berupa data pelanggan dan menerima laporan

pembelian. Bagian kepala gudang menerima data stok, data pembelian,

dan data penjualan. Bagian pelanggan berupa data pemesanan dan data

pembayaran. Sedangkan wakil direktur menerima laporan pembelian,

laporan penjualan dan data stok.

3. DFD (Data Flow Diagram) Level 0

Diagram level 0 adalah diagram yang menunjukkan semua proses

utama yang menyusun keseluruhan sistem, diagram ini dapat dilihat

pada Gambar 3.8.

Page 53: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

53

1.0 P

penggunaAdmin Pengguna

2.0 P

produkProduk

3.0 P

Supplier supplier

4.0 P

Pembelian pembelian

5.0 P

Pelanggan

6.0 P

Pemesana

n

7.0 P

stok

8.0 P

Bayar

9.0 P

pengiriman

10.0 P

Cetak surat

jalan

11.0 p

penjualan

12.0

Laporan

Pelanggan

Pemesanan

Stok

Pembayaran

Pengiriman

Penjualan

Marketing

Pelanggan

sopir

Kepala gudang

Wakil direkturLaporan

Laporan

Data penjualan

Data stok

Data pembelian

Rekam

Data pembayaran

Data pengiriman

Surat jalan

rekam

Data pembayaran

Data penjualan

Data pengiriman

Data pembayaranRekam

Data pemesanan

Data stokRekam

Data pembelian

RekamData pemesanan

Data produk

Data pelanggan

Data pelanggan Rekam

Rekam

Data Produk

Data supplier

Data pembelian

RekamData supplier

Data produk Rekam

RekamData pengguna

Gambar 3.8.DFD (Data Flow Diagram) Level 0

Page 54: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

54

Dari gambar 3.8 DFD (Data Flow Diagram) di atas Aplikasi

pengolahan data penjualan produk CV. Gilang Perkasa mempunyai 5

(lima) entitas yaitu Admin, Kepala gudang, Marketing, Pelanggan

dan Wakil Direktur dapat dijelaskan sebagai berikut:

1. Proses 1.0P adalah admin proses data pengguna kemudian

disimpan ke dalam tabel pengguna

2. Proses 2.0P proses data produk kemudian disimpan ke dalam tabel

produk.

3. Proses 3.0P proses data supplier kemudian disimpan ke dalam

tabel supplier

4. Proses 4.0P proses data pembelian kemudian disimpan ke tabel

pembelian

5. Proses 5.0P adalah proses marketing proses data pelanggan

kemudian disimpan ke dalam tabel pelanggan.

6. Proses 6.0P adalah pelanggan proses data pemesanan kemudian

disimpan ke dalam tabel pemesanan

7. Proses 7.0P adalah pelanggan proses data stok kemudian disimpan

di tabel stok

8. Proses 8.0P adalah pelanggan proses data pembayaran kemudian

disimpam ke dalam tabel pembayaran.

9. Proses 9.0P adalah admin proses data pengiriman kemudian

disimpan ke dalam tabel pengiriman

Page 55: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

55

10. Proses 10.P adalah sopir menerima surat jalan diambil dari

pengiriman

11. Proses 11.P adalah Admin proses data penjualan kemudian

disimpan ke tabel penjualan

12. Proses 12.P kepala gudang dan wakil direktur menerima laporan

dari data penjualan, data stok dan data pembelian.

4. DFD (Data Flow Diagram) Level 1

Diagram level 1 dihasilkan dari setiap proses utama dari level 0.Level

ini menunjukkan proses-proses utama dalam level 0.Diagram ini dapat

dilihat pada Gambar 3.9.

Wakil direktur

12.1P

Laporan data

stok

12.2P

Laporan Data

Penjualan

12.3P

Laporan Data

Pembelian

Data Stok

pembelianData Pembelian

Data penjualan

Data Pembelian

stok

Data Penjualanpenjualan

Kepala Gudang

Data stok

Data stok

Data penjualan

Data Pembelian

Gambar 3.9 DFD (Data Flow Diagram) Level 1

Page 56: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

56

Dari Gambar 3.9 DFD (Data Flow Diagram) Level 1 di atasdapat

dijelaskan sebagai berikut:

1. wakil direktur dan kepala gudang menerima laporan data stok pada

proses 12.0P data diambil dari tabel stok

2. wakil direktur dan kepala gudang menerima laporan data penjualan

pada proses 12.1P data diambil dari tabel penjualan

3. wakil direktur dan kepala gudang menerima laporan data pembelian

pada proses 12.3P data diambil dari tabel pembelian

4. ERD (Entity Relationship Diagram)

Berikut ini adalah gambar Entity Relationship Diagram (ERD) yang

berisi komponen-komponen himpunan entitas dan himpunan relasi yang

masing-masing dilengkapi atribut-atribut. Entity Relationship Diagram

(ERD) dapat dilihat pada Gambar 3.10.

Page 57: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

57

produk

Id_produk

keteranganNama_produk

supplier

pembelian

Id_pembelian

Id_supplier

No_po

Tgl_pembelian

No_faktur

penjualan

Id_penjualan

Id_pembayaran

tgl_penjualan

total

Status_pesan

memiliki

Id_su[pplier

Nama_supplier

alamat

tlp

total

memilikiId_pengguna

harga

stok

Pelanggan

Id_Pelanggan

Nama_pelanggan

alamattlp

memiliki

memiliki

bankNama_transfer

alamat

Username

Password

pemesanan

Id_pemesanan

id_pelanggan

Tgl_pemesan

an

Nm_produk

Id_pembayaran

Id_pemesanan

Nm_pelanggan

Tgl_pembayaran

Nm_pelanggan

memiliki

pembayaranmemiliki

stok

memiliki

Id_stok

Jlh_stokId_pembelian

Nm_produk

Nm_produk

memiliki

pengiriman

Id_produk

Id_produk

Id_pengiriman

Id_pembayaran Nm_produk

Jlh_produk

Id_stok

1

1

1

1

1

1

1

1

11

N

N

N

N

N

N

Gambar 3.10. Entity Relationship Diagram (ERD)

Dari Gambar 3.10 Entity Relationship Diagram (ERD) di atas dapat

dijelaskan sebagai berikut:

1.Tabel supplier memiliki relasi one to many terhadap tabel

pembelian.

2. Tabel pembelian memiliki relasi one to many terhadap tabel stok

3.Tabel produk memiliki relasi one to many terhadap tabel pembelian

dan tabel pemesanan

Page 58: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

58

4. Tabel pelanggan memiliki relasi one to many terhadap tabel

pelanggan, tabel pemesanan memiliki relasi one to many terhadap

tabel pembayaran.

5. Tabel pembayaran memiliki relasi one to one terhadap tabel

pengiriman, tabel pembayaran memiliki relasi one to one terhadap

tabel penjualan

6. Database Design

Struktur tabel yang akan dibuat berisikan field, type field, dan ukuran

dimana tabel-tabel tersebut digunakan untuk menampung data. Aplikasi

pengolahan data produk pertanian dan perkebunan CV Gilang Perkasa

memiliki delapan tabel yang akan disimpan dalam sebuah database.

Adapun struktur tabel yang akan dirancang adalah sebagai berikut:

Nama database : lince

a. Tabel Pengiriman

Tabel pengiriman diinput bagian admin data dip roses di tabel

pengiriman. Struktur tabel pengiriman dapat dilihat pada Tabel

3.1.

Primary Key : id_pengiriman

Tabel 3.1 Pengiriman

No File Name Type Width Keterangan

1 id_pengirim

an

Int 11 Primary key

2 Id_pembaya

ran

Int 11 Foreign key

Page 59: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

59

No File Name Type Width Keterangan

3 Nm_produk Varchar 50 Nama produk

4 Jlh_produk Int 11 Jumlah produk

b. Tabel Supplier

Tabel supplier digunakan untuk menampung data supplier yang

diinput oleh admin. Struktur tabel supplier dapat dilihat pada Tabel

3.2.

Primary Key : id_supplier

Tabel 3.2 Supllier

No File Name Type Width Keterangan

1 id_supplier Int 11 Primary key

2 nama_supplie

r

Varchar 50 Nama supplier

3 Alamat Text Alamat supplier

4 Tlp Varchar 30 Telpeon supplier

c. Tabel Produk

Tabel produk digunakan untuk menampungdata produk yang.di

input oleh admin Struktur tabel produk dapat dilihat pada Tabel 3.3.

Primary Key : id_produk

Tabel 3.3 Produk

No File Name Type Width Keterangan

1 id_produk Int 11 Primary key

2 nama_produk varchar 50 Nama produk

3 Keterangan Text Ket.produk

4 Harga Int 11 Harga jual produk

5 Stok Int 11 Stok produk

d. Tabel Pelanggan

Page 60: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

60

Tabel pelanggan digunakan untuk menampung data pelanggan yang

di input oleh admin. Struktur tabel pelanggan dapat dilihat pada

Tabel 3.4.

Primary Key : id_pelanggan

Tabel 3.4 Pelanggan

No File Name Type Width Keterangan

1 id_pelangga

n

Int 11 Primary key

2 nama_pelan

ggan

Varchar 50 Nama pelanggan

3 Alamat Text Alamat pelanggan

4 Tlp Varchar 15 Telpon pelanggan

5 Username varchar 50 Nama pengguna

6 Password varchar 30 pass pengguna

e. Tabel Pembelian

Tabel pembelian digunakan untuk menampung data pembelian yang

diinput oleh bagian admin. Struktur tabel pembelian dapat dilihat

pada Tabel 3.5.

Primary Key : id_pembelian

Tabel 3.5 Pembelian

No File Name Type Width Keterangan

1 id_pembelian Int 11 Primary key

2 id_supplier Int 11 Foreign key

3 Id_stok Int 11 Foreign key

4 Id_produk Int 11 Foreign key

5 no_po Varchar 50 No Purchase order

6 tgl_pembelian Date Tanggal

pembelian

7 no_faktur Varchar 30 No Purchase Inv

Page 61: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

61

No File name field width Keterangan

8 Total Varchar 10 Total Pembelian

9 id_pengguna Int 11 Foreign key

f. Tabel stok

Tabel stok didapat dari tabel data pembelian. Struktur tabel stok

dapat dilihat pada Tabel 3.6.

Primary Key : id_stok

Tabel 3.6 Stok

No File Name Type Width Keterangan

1 id_stok Int 11 Primary key

2 id_pembelian Int 11 Foreign key

3 Nm_produk varchar 50 Nama produk

4 Jlh_stok Int 11 Jumlah pembelian

g. Tabel Penjualan

Tabel penjualan digunakan untuk menampung data penjualan

barang yang diinput oleh bagian admin. Struktur tabel penjualan

dapat dilihat pada Tabel 3.7.

Primary Key : id_penjualan

Tabel 3.7 Penjualan

No File Name Type Width Keterangan

1 id_penjualan Int 11 Primary key

2 id_pembayara

n

Int 11 Foreign key

3 tgl_penjualan Date Tgl

penjualan

5 Total Int 11 Total

penjualan

produk

Page 62: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

62

No File Name Type Width Keterangan

6 Status_pesan Varch

ar

30 Status pesan

produk

7 Bank Varch

ar

30 Nama bank

pembeli

8 Nama_transfe

r

Varch

ar

60 Nama

pembeli

9 Alamat Varch

ar

255 Alamat

pembeli

h. Tabel Pembayaran

Tabel pembayaran diinput oleh bagian pelanggan dan diproses ke

tabel pembayaran. Struktur tabel pembayaran dapat dilihat pada

Tabel 3.8.

Primary Key : id_pembayaran

Tabel 3.8 Pembayaran

No File Name Type Width Keterangan

1 id_pembayaran Int 11 Primary key

2 id_pemesanan Int 11 Foreign key

3 Nm_produk varchar 50 Nama produk

4 Tgl_pembayaran Date Tanggal

pembayaran

4. Design Interface

Untuk mempermudah dalam perancangan sistem maka penulis

memvisualisasikan antarmuka halaman aplikasi yang dibangun

sehingga dapat memberikan gambaran dari aplikasi yang di hasilkan

sebagai berikut :

1. Design Interface Halaman Menu Login

Page 63: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

63

Pada gambar 3.11 merupakan rancangan tampilan menu login

Username

Password

Login

Logo

Gambar 3.11 Rancangan Tampilan Menu Login

Form

2. Design Interface Halaman Menu Home

Pada gambar 3.12 merupakan rancangan tampilan menu home

Logo

Home

Home pengguna

Logo

Selamat datang

CV Gilang Perkasa

Menu

Gambar 3.12 Rancangan Tampilan Menu Home

3. Design Interface Halaman Kelola Pengguna

Pada gambar 3.13 merupakan rancangan tampilan kelola

pengguna

Page 64: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

64

Logo

Home

Kelola pengguna

pengguna pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Username

password

Akses

show

simpan Refresh

Search:

username akses Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxxvpenjualan

Gambar 3.13 Rancangan Tampilan Menu Kelola Pengguna

4. Design Interface Halaman Kelola Produk

Pada gambar 3.14 merupakan rancangan tampilan kelola produk

Logo

Home

Kelola pengguna

produk pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Nama produk

Deskripsi

show

simpan Refresh

Search:

No. produk Nama produk Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Deskripsi

Xxxxxx

Xxxxxx

Xxxxxxvpenjualan

Gambar 3.14 Rancangan Tampilan Menu Kelola Produk

5. Design Interface Halaman Kelola Data Stok

Pada gambar 3.15 merupakan rancangan tampilan kelola data stok

Page 65: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

65

Logo

Home

Kelola pengguna

pembelian pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

show Search:

Daftar stok CV

Gilang Perkasa

palembang

No

1

2

3

4

Nama produk

Xxx

Xxx

Xxx

xxx

Keterangan

Xxx

Xxx

Xxx

xxx

Harga

Xxx

Xxx

Xxx

xxx

Stok

Xxx

Xxx

Xxx

xxxvpenjualan

Gambar 3.15 Rancangan Tampilan Menu Kelola

Data Stok

6. Design Interface Halaman Kelola Pelanggan

Pada gambar 3.16 merupakan rancangan tampilan kelola

pelanggan

Logo

Home

Kelola pengguna

Pelanngan pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Nama pelanggan

Alamat

show

simpan Refresh

Search:

Nama pelanggan Alamat Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Tlp

Xxxxxx

Xxxxxx

Xxxxxx

Tlp

vpenjualan

Gambar 3.16 Rancangan Tampilan Menu Kelola

Pelanggan

7. Design Interface Halaman Kelola Supplier

Page 66: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

66

Pada gambar 3.17 merupakan rancangan tampilan kelola

Supplier

Logo

Home

Kelola pengguna

supplier pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Nama supplier

Alamat

Tlp

show

simpan Refresh

Search:

Nama supplier Alamat Tlp Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxxvpenjualan

Gambar 3.17 Rancangan Tampilan Menu Kelola Supplier

8. Design Interface Halaman Kelola Pembelian

Pada gambar 3.18 merupakan rancangan tampilan kelola

pembelian

Logo

Home

Kelola pengguna

pembelian pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Data pembelian

Input pembelian baru

show Search:

Tanggal pembelian Nomor PO Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Nama supplier

Xxxxxx

Xxxxxx

Xxxxxx

Nomor faktur

Xxxxxx

Xxxxxx

Xxxxxxvpenjualan

Gambar 3.18 Rancangan Tampilan Menu Kelola Pembelian

9. Design Interface Halaman Input Pembelian Baru

Page 67: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

67

Pada gambar 3.19 merupakan rancangan tampilan input pembelian

baru

Tambah Pembelian

Detail Pembelian pengguna

No PO

Nama Supplier

Tanggal Pembelian

Nomor Faktur

Simpan

No. Nama Produk Jumlah Produk

1234

****

Gambar 3.19 Rancangan Tampilan Menu Input Pembelian

Baru

10. Design Interface Halaman Kelola Penjualan

Pada gambar 3.20 merupakan rancangan tampilan kelola penjualan

Logo

Home

Kelola pengguna

penjualan pengguna

Kelola produk

Daftar stok

Kelola pelanggan

Kelola supplier

Kelola pembelian

Kelola penjualan

Data penjualan

Input penjualan baru

show Search:

Tanggal penjualan Nama pelanggan Aksi

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Xxxxxx

Total

Xxxxxx

Xxxxxx

Xxxxxxvpenjualan

Gambar 3.20 Rancangan Tampilan Menu Kelola Penjualan

11. Design Interface Halaman Input Penjualan Baru

Pada gambar 3.21 merupakan rancangan tampilan input

penjualan baru

Page 68: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

68

Tambah Penjualan

Detail Penjualan pengguna

Nama Pelanggan

Tanggal Penjualan

Simpan

No. Nama Produk Jumlah Harga

1234

****

Gambar 3.21 Rancangan Tampilan Menu Input

Pembelian Baru

12. Design Interface Halaman Data Stok Bagian Gudang

Pada gambar 3.22 merupakan rancangan tampilan data stok

bagian gudang

Logo

Home

Laporan produk pengguna

Daftar stok

show Search:

Daftar stok CV

Gilang Perkasa

palembang

No

1

2

3

4

Nama produk

Xxx

Xxx

Xxx

xxx

Keterangan

Xxx

Xxx

Xxx

xxx

Harga

Xxx

Xxx

Xxx

xxx

Stok

Xxx

Xxx

Xxx

xxx

Gambar 3.22 Rancangan Tampilan Menu Data Stok Bagian gudang

13. Design Interface Halaman Laporan Pembelian Bagian Wakil

Direktur Pada gambar 3.23 merupakan rancangan tampilan

laporan pembelian bagian wakil direktur

Page 69: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

69

Logo

Home

Laporan Pembelian

Laporan Pembelian pengguna

Laporan Penjualan

Laporan ProdukTanggal pembelian Nomor PO Total

XxxxxxXxxxxxXxxxxx

XxxxxxXxxxxxXxxxxx

Nama supplier

XxxxxxXxxxxxXxxxxx

Nomor faktur

XxxxxxXxxxxxXxxxxx

XxxxxxXxxxxxXxxxxx

Cetak Kembali

Daftar Stok CV

Gilang Perkasa

Palembang

Gambar 3.23 Rancangan Tampilan Menu Laporan

Pembelian Wakil Direktur

14. Design Interface Halaman Laporan Penjualan Bagian Wakil

Direktur. Pada gambar 3.24 merupakan rancangan tampilan

laporan penjualan bagian wakil direktur

Logo

Home

Laporan Pembelian

Laporan Penjualan pengguna

Laporan Penjualan

Laporan ProdukTanggal penjualan

Xxxxxx

Xxxxxx

Xxxxxx

Nama pelanggan

Xxxxxx

Xxxxxx

Xxxxxx

Total

Xxxxxx

Xxxxxx

Xxxxxx

Cetak Kembali

Daftar Stok CV

Gilang Perkasa

Palembang

No.

X

X

X

Gambar 3.24 Rancangan Tampilan Menu Laporan

Penjualan Wakil Direktur

15. Design Interface Halaman Laporan Produk Bagian Wakil

Direktur. Pada gambar 3.25 merupakan rancangan tampilan

laporan produk bagian wakil direktur

Page 70: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

70

Logo

Home

Laporan produk pengguna

Laporan

Pembelian

show Search:

Laporan Produk CV

Gilang Perkasa

palembang

No

1

2

3

4

Nama produk

Xxx

Xxx

Xxx

xxx

Keterangan

Xxx

Xxx

Xxx

xxx

Harga

Xxx

Xxx

Xxx

xxx

Stok

Xxx

Xxx

Xxx

xxx

Laporan

Penjualan

Laporan

Penjualan

Gambar 3.25 Rancangan Tampilan Menu data stok

Wakil Direktur

16. Design Interface Halaman Laporan Pembelian Bagian Marketing

Pada gambar 3.26 merupakan rancangan tampilan laporan

pembelian bagian wakil direktur

Logo

Home

Home

Laporan Pembelian pengguna

Daftar Pelanggan

Laporan PembelianTanggal pembelian

Xxxxxx

Xxxxxx

Xxxxxx

Nama supplier

Xxxxxx

Xxxxxx

Xxxxxx

Total

Xxxxxx

Xxxxxx

Xxxxxx

Cetak Kembali

Laporan

Pembelian CV

Gilang Perkasa

Palembang

Nomor PO

X

X

X

Nomor faktur

Xxxxxx

Xxxxxx

Xxxxxx

Grand Total xxxxxxxxxxx

Gambar 3.26 Rancangan Tampilan Menu data

pelanggan

17. Design Interface Halaman Laporan Pembelian Bagian Marketing

Pada gambar 3.27 merupakan rancangan tampilan laporan

pembelian bagian marketing

Page 71: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

71

Logo

Home

Laporan Pembelian pengguna

Daftar Pelanggan

Laporan PembelianNama Pelanggan

Xxxxxx

Xxxxxx

Xxxxxx

tlp

Xxxxxx

Xxxxxx

Xxxxxx

Daftar Pelanggan

CV Gilang

Perkasa

Palembang

No

X

X

X

Alamat

Xxxxxx

Xxxxxx

Xxxxxx

show entris

Gambar 3.27 Rancangan Tampilan Menu laporan

pembelian Marketing

3.2.2.3. Implementation (Pelaksanaan)

1). Website admin

1. Tampilan Login Admin

Tampilan ini berisikan login form admin untuk masuk

kedalam dashboar dadmin. Dengan cara mengisi

fieldusername, password, dan memilih akses masuk lalu

menekan tombol login yang terdapat pada tampilanform.

Adapun Tampilan Login Form seperti pada Gambar 3.27.

Page 72: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

72

Gambar 3.28 Tampilan Login Form

2. Tampilan Menu Home

Tampilan menu Home yang merupakan tampilan utama

dari program pada CV.Gilang Perkasa. Adapun tampilan

menu Home dapat dilihat pada Gambar 3.29.

Gambar 3.29 Tampilan Home

Page 73: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

73

3. Tampilan Kelola Pengguna

Pada tampilan kelola pengguna berisi informasi yang

menampilkan seluruh pengguna yang ada pada

CV.Gilang Perkasa, baik itu nama pengguna dan hak

akses. Pada menu ini admin memiliki kendali untuk

merubah status dari pengguna aktif ataupun nonaktif, edit

data pengguna, menghapus data pengguna dan

menambahkan pengguna baru. Adapun Tampilan kelola

pengguna dapat dilihat pada Gambar 3.30.

Gambar 3.30 Tampilan Kelola Pengguna

4.Tampilan Kelola Produk

Pada menu tampilan kelola produk ini berisi informasi

mencakup No produk, nama produk dan deskripsi produk

yang ada pada CV. Gilang Perkasa pada menu ini admin

dapat mengedit, menghapus dan menambah data produk.

Page 74: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

74

Tampilan data produk ini juga sama persis dengan

tampilan kelola produk web wakil direktur. Adapun

Tampilan kelola produk dapat dilihat pada Gambar 3.31.

Gambar 3.31 Tampilan Kelola Produk

5.Tampilan Data Stok

Pada menu tampilan ini berisi informasi mengenai data

stok produk yang mencakup kode produk, nama produk,

keterangan, harga dan stok produk. Tampilan ini juga

sama persis dengan tampilan data stok web gudang dan

web wakil direktur. Adapun tampilan dari data stok dapat

dilihat pada Gambar 3.32.

Page 75: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

75

Gambar 3.32 Tampilan Data Stok

6.Tampilan Kelola Pelanggan

Tampilan menu pelanggan berisi informasi nama

pelanggan, alamat dan nomor telepon. Pada menu ini

admin memiliki akses mengedit, menghapus, dan

menambah data pelanggan dengan mengetik nama

pelanggan menu kemudian simpan data yang ditambah.

Adapun Tampilan menu kelola pelanggan dapat dilihat

pada Gambar 3.33.

Page 76: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

76

Gambar 3.33 Tampilan Kelola Pelanggan

7.Tampilan Kelola Supplier

Pada menu tampilan ini berisi informasi mengenai nama

supplier, pada menu berikut admin dapat mengedit,

menghapus dan menambah data supplier. Adapun

Tampilan kelola supplier dapat dilihat pada Gambar 3.33.

Gambar 3.34 Tampilan Kelola Supplier

8. Tampilan Kelola Pembelian

Page 77: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

77

Tampilan kelola pembelian berisi informasi mngenai

tanggal, nomor po, nama supplier, nomor faktur dan total.

Pada menu ini juga berisi status pembelian barang. Dan

untuk melihat detail dari barang yang telah dibeli dari

supplier tersebut dengan cara menekan tombol detail.

Adapun Tampilan dari menu kelola Pembelian dapat di

lihat pada Gambar 3.35.

Gambar 3.35 Tampilan Kelola Pembelian

Tampilan untuk tambah pembelian dengan cara menekan

input pembelian baru yang terdiri dari nomor po, nama

supplier, tanggal pembelian, nomor faktur, nama produk,

jumlah dan harga produk. Adapun tampilan dari Input

pembelian baru dapat dilihat pada Gambar 3.36

Page 78: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

78

Gambar 3.36 Tampilan Input Pembelian Baru

9.Tampilan Kelola Penjualan

Tampilan dari menu beikut yaitu berisi informasi tanggal

penjualan, nama pelanggan dan total penjualan. Untuk

melihat detail barang yang terjual dapat dilakukan dengan

menekan tombol detail. Adapun Tampilan dari menu

Kelola Penjualan dapat di lihat pada Gambar 3.37.

Gambar 3.37 Tampilan kelola Penjualan

Page 79: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

79

Tampilan untuk tambah penjualan dengan cara menekan

input penjualan baru yang terdiri dari nama pelangan,

tanggal penjualan, nama produk, jumlah produk dan harga

produk. Adapun tampilan dari Input penjualan baru dapat

dilihat pada Gambar 3.38

Gambar 3.38 Tampilan Input Penjualan Baru

10.Tampilan Validasi Penjualan

Tampilan dari menu beikut yaitu berisi informasi tanggal

penjualan, nama pelanggan dan total penjualan. Untuk

melihat detail barang yang terjual dapat dilakukan dengan

menekan tombol detail. Dan juga untuk menolak atau

konfirmasi pesanan klik pilihan dibawah detail. Adapun

Tampilan dari menu Kelola Penjualan dapat di lihat pada

Gambar 3.39.

Page 80: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

80

Gambar 3.39 Tampilan Validasi Penjualan

2.Website Kepala gudang

1.Tampilan Data stok Bagian Gudang

Pada menu tampilan ini berisi informasi mengenai data

stok produk yang mencakup kode produk, nama produk,

keterangan, harga dan stok produk. Tampilan ini juga

sama persis dengan tampilan data stok web admin dan

web wakil direktur. Adapun tampilan dari data stok

dapat dilihat pada Gambar 3.40.

Page 81: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

81

Gambar 3.40 Tampilan data Stok Pada Gudang

3.Website Marketing

1.Tampilan Data Pelanggan

Tampilan menu pelanggan berisi informasi nama

pelanggan, alamat dan nomor telepon. Pada menu ini

admin memiliki akses mengedit, menghapus, dan

menambah data pelanggan dengan mengetik nama

pelanggan menu kemudian simpan data yang ditambah.

Adapun Tampilan menu kelola pelanggan dapat dilihat

pada Gambar 3.41.

Page 82: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

82

Gambar 3.41 Tampilan Data Pelanggan

2.Tampilan Data Pembelian

Tampilan kelola pembelian berisi informasi mngenai

tanggal, nomor po, nama supplier, nomor faktur dan total.

Pada menu ini juga berisi status pembelian barang. Dan

untuk melihat detail dari barang yang telah dibeli dari

supplier tersebut dengan cara menekan tombol detail.

Adapun Tampilan dari menu kelola Pembelian dapat di

lihat pada Gambar 3.42.

Page 83: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

83

Gambar 3.42 Tampilan Kelola Pembelian

4.Website Wakil Direktur

1.Tampilan Laporan

Tampilan menu laporan berisi informasi laporan

pembelian, laporan penjualan dan laporan stok produk.

Berikut tampilan beberapa menu tersebut :

a.Tampilan Laporan pembelian

Pada menu tampilan ini berisi informasi mengenai

periode pembelian, pada menu berikut wakil direktur

dapat memproses setelah memasukkan tanggal periode

pembelian sampai dengan pembelian barang yang

diinginkan pada kolom. Dengan menekan tombol

cetak maka laporan pembelian produk akan tercetak

Adapun tampilan laporan pembelian dapat dilihat

pada Gambar 3.43.

Page 84: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

84

Gambar 3.43 Tampilan Laporan Pembelian

b.Tampilan Laporan Penjualan

Pada menu tampilan ini berisi informasi mengenai

periode penjualan, pada menu berikut wakil direktur

dapat memproses setelah memasukkan tanggal periode

penjualan sampai dengan penjualan barang yang

diinginkan pada kolom kemudian klik tombol cari

untuk melihat laporan penjualan. Dengan menekan

tombol cetak maka laporan penjualan akan tercetak

Adapun tampilan laporan penjualan dapat dilihat pada

Gambar 3.44

Page 85: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

85

Gambar 3.44 Tampilan Laporan Penjualan

c.Tampilan Data Stok

Pada menu tampilan ini berisi informasi mengenai

data produk yang mencakup nama produk, keterangan,

harga dan stok produk. Tampilan ini juga sama persis

dengan tampilan data stok web admin dan web kepala

gudang. Adapun tampilan dari data produk dapat

dilihat pada Gambar 3.45.

Gambar 3.45 Tampilan data stok

Page 86: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

86

BAB IV

PENUTUP

4.1 Kesimpulan

Berdasarkan penelitian yang telah dilakukan oleh penulis selama

kurang lebih satu bulan maka dihasilkan sebuah aplikasi berbasis website

yakni berupa aplikasi pengolahan data produk perkebunan dan pertanian

yang digunakan sebagai program pengelolaan data.

Perancangan aplikasi ini telah menampilkan beberapa informasi sebagai

berikut :

1. Sistem ini menghasilkan Aplikasi pengolahan data produk pertanian dan

perkebunan CV Gilang Perkasa yang memudahkan bagian administrasi

dalam mengolah data yang ada.

2. Untuk bagian wakil direktur dapat menghasilkan Laporan data pembelian,

laporan data penjualan dan laporan stok barang.

4.2. Saran

Dari hasil kesimpulan yang penulis utarakan tadi aplikasi pengolahan data

produk ini memiliki potensi yang sangat besar untuk dikembangkan menjadi

lebih baik lagi dan lebih lengkap, oleh karena itu saran dari penulis yaitu :

1. Dikembangkan menjadi sistem informasi yang dapat dibuka melalui

mobile.

2. Dapat dijadikan sebagai sumber referensi untuk penelitian selanjutnya

Page 87: APLIKASI PENGOLAHAN DATA PENJUALAN PRODUK …

87