51
12 PEMBAHASAN 3.1. Tinjauan Perusahaan Dalam pelaksanaan kegiatan rutin di PT. Kunci Segitigamas 13 terdapat aturan yang ditentukan, dalam hal ini struktur organisasi yang menambarkan garis perintah dan penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga semua menjadi lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis mengadakan riset untuk pembuatan tugas akhir ini. 3.1.1. Sejarah Perusahaan PT. Kunci Segitigamas 13 Logistics 513/24.1PM.1/31.73/-1.814.27/e/2016 berdiri pada tahun 2009 dan mulai beroperasi pada tahun 2010,yang berpusat pada Kawasan Industri Cikarang, tepatnya pada jalan Tekno 1 Jababeka Phase 3 Blok B2-O Merupakan perusahaan layanan jasa logistic terhadap client akan Warehousing, Transportation & Distribution, Cross docking, Value Added Service dan Implant Logistics.

PEMBAHASAN · 12 PEMBAHASAN 3.1. Tinjauan Perusahaan Dalam pelaksanaan kegiatan rutin di PT. Kunci Segitigamas 13 terdapat aturan yang ditentukan, dalam hal ini struktur organisasi

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

12

PEMBAHASAN

3.1. Tinjauan Perusahaan

Dalam pelaksanaan kegiatan rutin di PT. Kunci Segitigamas 13 terdapat aturan

yang ditentukan, dalam hal ini struktur organisasi yang menambarkan garis perintah dan

penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga semua menjadi

lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis

mengadakan riset untuk pembuatan tugas akhir ini.

3.1.1. Sejarah Perusahaan

PT. Kunci Segitigamas 13 Logistics 513/24.1PM.1/31.73/-1.814.27/e/2016

berdiri pada tahun 2009 dan mulai beroperasi pada tahun 2010,yang berpusat pada

Kawasan Industri Cikarang, tepatnya pada jalan Tekno 1 Jababeka Phase 3 Blok B2-O

Merupakan perusahaan layanan jasa logistic terhadap client akan Warehousing,

Transportation & Distribution, Cross docking, Value Added Service dan Implant

Logistics.

13

3.1.2 Struktur Organisasi Dan Fungsi

Struktur organisasi pada PT. Kunci Segitigamas 13 Logistics :

Gambar III.1

Struktur Organisasi

Fungsi dari tiap-tiap bagian adalah sebagai berikut :

1. Presiden Direktur

Sebagai pemimpin sekaligus pemilik dari perusahaan,yang memainkan

peranan utama bagia kelangsungan hidup perusahaan secara keseluruhan

melalui keputusan strateginya

2. Direktur

Sebagai kordinator, komunikator, pengambilan keputusan, pemimpin,

pengelolah dan eksekutor dalam menjalankan dan memimpin perusahaan

perseroan terbatas.

14

3. Marketing

Sebagai bagian memperkenalkan perusahaan kepada masyarakat

(promosi), menghasilkan pemasukan bagi peusahaan, berperan menjalin

hubungan baik dengan pelanggan dan masyarakat, memiliki tugas untuk

menyerap informasi dan menyampaikan kepada perusahaan sesuatu yang

bermanfaat untuk peningkatan kualitas dalam jasa logistics barang.

4. HRD

Sebagai pelatih untuk karyawan memiliki konseling di luar kategori

perusahaan dapat dilihat dari tingginya tingkat kemampuan dan kemuan dari

kemampuan akan mengikuti.

5. Marketing Operasional

Sistem keseluruhan dari kegiatan perusahaan diantaranya merumuskan

perencanaan produk, menetukan harga, mempromosikan dan mendistribusikan

produk untuk memuaskan dan memenuhi keinginan konsemen.

6. Marketing Finansial

Sebagai bagian yang melakukan sesuatu untuk mencapai target, memastikan

kepuasan konsumen/pelanggan, membuat strategi lanjutan, mitra kerja, dan

perekapan data.

7. Security

Menajaga keamanan dilingkungan perusahaan.

8. Supervisor Operasional

Mengawasi setiap kegiatan yang dilakukan pada bagian operasional.

15

9. Admin

Kegiatan penyusunan dan pencatatan serta informasi secara

sistematis(drafting and recording data + information) secara sistematis dengan

tujuan untuk menyediakan keterangan serta memperoleh kembali secara

keseluruhan dan dalam satu hubungan sama lain.

10. Checker

Pelaku yang melakukan pengecekan barang untuk menjaga kualitas

barang tersebut, serta membuat laporannnya.

11. Operator

Orang yang melakukan penerimaan barang, pembongkaran barang,

pen-display-an barang, pengambilan barang dan memastikan barang terjaga

dengan baik.

12. Account Payable

Mengkoordinasikan dan menjaga keseimbangan cashflow.

13. Account Receivable

Dalam menjalankan tugasnya seorang Account Receivable memiliki

tanggung jawab untuk ;

1. Menghasilkan analisis usia (AR Aging).

2. Review AR aging untuk memastikan kepatuhan.

3. Memelihara file dan catatan pelanggan piutang.

4. Mengikuti prosedur yang telah ditetapkan untuk memproses kuitansi,

uang tunai.

5. Memproses pembayaran kartu kredit.

6. Menyiapkan deposito bank.

7. Menganalisa dan menyelesaikan permintaan pelanggan.

16

8. Menyesuaikan proses pembayaran.

9. Mengembangkan sistem pemulihan dan melakukan upaya pengumpulan.

3.2. Analisis Kebutuhan

Sebagaimana telah dijelas pada ruang lingkup yang telah diuraikan, bahwa

penulisan disini membuat sebuah program untuk mempermudah kebutuhan dalam proses

pengolahaan data penerimaan dan pengiriman barang yang terjadi di PT. Kunci

Segitigamas 13 Logistics Cikarang.

3.2.1. Analisa Kebutuhan Fungsional

1. Analisa Kebutuhan Pengguna

Dalam tahap ini penulis melakukan analisa terhadap kebutuhan pengguna

dalam proses pengolahaan data penerimaan dan pengiriman barang yang terjadi di

PT. Kunci Segitigamas 13 Logistics Cikarang.

2. Analisa Sistem Sistem

a. Sistem menampilkan halaman akses untuk pihak admin.

b. Sistem menampilkan data barang masuk dan barang keluar.

c. Sistem menmpilkan riwayat transaksi-transaksi.

17

3.3. Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukan (Input).

Dokumen masukan atau dokumen input merupakan proses awal dan uraian dari

sistem yang di gunakan pada perusahaan .dokumen-dokumen masukan yang ada di PT

Kunci Segitigamas 13 Logistics sebagai berikut :

1. Nama Dokumen : Data Supplier

Fungsi : Penginputan supplier barang

Sumber : Supplier

Tujuan : Admin

Frekuensi : Ketika ada supplier barang

Media : Form input

Jumlah : 1

Bentuk : Lampiran A1

2. Nama Dokumen : Data Barang

Fungsi : Penginputan data barang pada supplier

Sumber : Supplier

Tujuan : Gudang

Frekuensi : Ketika gudang menerima barang dari supplier

Media : Form input

Jumlah : 1

Bentuk : Lampiran A2

3. Nama Dokumen : Barang masuk

Fungsi : Pencatatan untuk alokasi data barang

Sumber : Gudang

18

Tujuan : Admin

Frekuensi : Ketika ada data barang

Media : Form input

Jumlah : 1

Bentuk : Lihat Lampiran A3

4. Nama Dokumen : Barang keluar

Fungsi : Pencatatan barang keluar

Sumber : Gudang

Tujuan : Admin

Frekuensi : Ketika barang telah dialokasikan

Media : Form input

Jumlah : 1

Bentuk : Lihat Lampiran A4

3.3.2. Rancangan Dokumen Keluaran (Output).

Dokumen keluaran atau dokumen output merupakan hasil dari proses dokumen

masukan .dokumen-dokumen masukan yang ada di PT Kunci Segitigamas 13 Logistics

sebagai berikut :

1. Nama Dokumen : Data supplier

Fungsi : Menampilkan data supplier yang telah dicatat

Sumber : Admin

Tujuan : Gudang

Frekuensi : Setiap ada suplai barang

Media : Monitor

19

Jumlah : 1

Bentuk : Lampiran B1

2. Nama Dokumen : Barang masuk

Fungsi : Menampilkan data barang yang telah dialokasi

yang disesuaikan dengan surat jalan

Sumber : Admin

Tujuan : Gudang

Frekuensi : Jika terdapat barang masuk

Media : Monitor

Jumlah : 1

Bentuk : Lampiran B2

3. Nama Dokumen : Barang keluar

Fungsi : Menampilkan data barang yang telah keluar

gudang

Sumber : Admin

Tujuan : Gudang

Frekuensi : Setiap terdapat barang yang keluar

Media : Monitor

Jumlah : 1

Bentuk : Lampiran B3

20

3.4. Entity Relationship Diagram

Gambar III.2

Entity Relationship Diagram

21

3.5. Logical Record Structure

Gambar III.3

Logical Record Structure

22

Spesifikasi file pada aplikasi yang penulis rancang membahas mengenai

keseluruhan tabel terdapat di dalam database. Didalam database ini terdapat beberapa

tabel yang berisi field / kolom beserta kunci dari tiap file / table yang ada, sehingga

terbentuklah data yang saling berhubungan. Berikut adalah penjelasan dari spesifikasi file

tersebut :

1. Spesifikasi File Suplier Barang

Nama File : Supplier Barang

Akronim : Supplier

Fungsi : Menyimpan data Supplier

Tipe File : File Master

Organisasi file : Index Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 85 byte

Kunci field : kode_supplier

Software : MySQL

Tabel III.1

Spesifikasi File Supplier Barang

No. Elemen Data Field Type Size Keterangan

1 Kode Supplier kode_supplier Char 13 Primary Key

2 Nama Supplier nama_supplier Varchar 25

3 Nomor Telepon notelp Char 12

4 Alamat alamat Varchar 35

23

2. Spesifikasi File Data Barang

Nama File : Data Barang

Akronim : Data Barang

Fungsi : Menyimpan data barang

Tipe File : File Master

Organisasi file : Index Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 61 byte

Kunci field : kode_barang

Software : MySQL

Tabel III.2

Spesifikasi File Data Barang

No. Elemen Data Field Type size Keterangan

1 Kode Barang kode_barang Char 13 Primary Key

2 Kode Supplier kode_supplier Char 13

3 Nama Barang nama_barang Varchar 25

4 Netto netto Double

5 Brutto bruto Double

3. Spesifikasi File Barang Masuk

Nama File : Barang Masuk

Akronim : Barang Masuk

Fungsi : Menyimpan data barang yang masuk

Tipe File : File Master

Organisasi file : Index Sequential

24

Akses file : Random

Media : Hard Disk

Panjang record : 60 byte

Kunci field : kode_masuk

Software : MySQL

Tabel III.3

Spesifikasi File Barang Masuk

No. Elemen Data Field Type Size Keterangan

1 Kode masuk kode_masuk Char 13 Primary Key

2 Surat Jalan surat_jalan Char 20

3 Pengangkut pengangkut Varchar 18

4 No. Polisi no_polisi Char 9

5 Tanggal tanggal Date

4. Spesifikasi File Barang Keluaran

Nama File : Barang Keluar

Akronim : Barang Keluar

Fungsi : Menyimpan data barang yang keluar

Tipe File : File Master

Organisasi file : Index Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 60 byte

Kunci field : kode_keluar

Software : MySQL

Tabel III.4

25

Spesifikasi File Barang Keluaran

No. Elemen Data Field Type Size Keterangan

1 Kode Keluar kode_keluar Char 13 Primary Key

2 Surat Jalan surat_jalan Char 20

3 Pengangkut pengangkut Varchar 18

4 No. Polisi no_polisi Char 9

5 Tanggal tanggal Date

5. Spesifikasi File Stok Barang

Nama File : Persediaan Barang

Akronim : Stok Barang

Fungsi : Menyimpan data barang yang masuk dan keluar

Tipe File : File Master

Organisasi file : Index Sequential

Akses file : Random

Media : Hard Disk

Panjang record : 60 byte

Kunci field : kode_barang

Software : MySQL

26

Tabel III.5

Spesifikasi File Stok Barang

No. Elemen Data Field Type Size Keterangan

1 Kode Barang kode_barang Char 13 Primary Key

2 Jumlah Masuk jumlah_masuk int 11

3 Jumlah Keluar jumlah_keluar int 11

4 Jumlah Sisa jumlah_sisa int 11

3.7. Pengkodean

Adapun tujuan dari pemakaian kode adalah sebagai berikut:

a. Memudahkan pencarian data yang berguna memperoleh informasi

yang dibutuhkan untuk penginputan data sehingga waktu yang

diperlukan relatif lebih singkat.

b. Dapat mempercepat proses pengolahan data guna memperoleh informasi

yang benar-benar sesuai dengan kebutuhan.

Struktur kode yang diusulkan dalam pembuatan program pengolahan data barang

pada PT. Kunci Segitigamas 13 Logistics ini adalah sebagai berikut :

1. Kode Supplier

Digunakan untuk pengkodean data Supplier adalah 11 (sebelas) digit yang terdiri

dari 2 (dua) digit kode perusahaan, 3 (tiga) digit kode supplier, 2 (dua) digit untuk

tahun, dan 4 (empat) digit untuk nomor urut.

27

Gambar III.4

Kode Supplier

Keterangan :

KL : Kode yang diambil dari nama perusahaan

SPL : Kode supplier

19 : Tahun Input

0001 : Nomor urut supplier

2. Kode Data Barang

Digunakan untuk pengkodean data barang adalah 11 (sebelas) digit yang terdiri

dari 2 (dua) digit kode perusahaan, 3 (tiga) digit kode barang, 2 (dua) digit untuk

tahun, dan 4 (empat) digit untuk nomor urut.

Gambar III.5

Kode Data Barang

Keterangan :

KL : Kode yang diambil dari nama perusahaan

BRG : Kode barang

19 : Tahun Input

0001 : Nomor urut supplier

28

3. Kode Barang Masuk

Digunakan untuk pengkodean data Supplier adalah 11 (sebelas) digit yang terdiri

dari 2 (dua) digit kode perusahaan, 3 (tiga) digit kode barang masuk, 2 (dua) digit

untuk tahun, dan 4 (empat) digit untuk nomor urut.

Gambar III.6

Kode Barang Masuk

Keterangan :

KL : Kode yang diambil dari nama perusahaan

BMK : Kode barang

19 : Tahun Input

0001 : Nomor urut supplier

29

4. Kode Barang Keluar

Digunakan untuk pengkodean data Supplier adalah 11 (sebelas) digit yang terdiri

dari 2 (dua) digit kode perusahaan, 3 (tiga) digit kode barang masuk, 2 (dua) digit

untuk tahun, dan 4 (empat) digit untuk nomor urut.

Gambar III.7

Kode Barang Keluar

Keterangan :

KL : Kode yang diambil dari nama perusahaan

BKL : Kode barang

19 : Tahun Input

0001 : Nomor urut supplier

30

3.8.1. HIPO (Hierarchy Input Process Output)

Gambar III.8

Hierarchy Input Process Output

31

3.8.2 Flowchart

1. Flowchart Daftar Admin

Gambar III.9

Flowchart Daftar Admin

32

2. Flowchart Lupa Admin

Gambar III.10

Flowchart Lupa Admin

33

3. Flowchart Masuk Admin

Gambar III.11

Flowchart Masuk Admin

34

4. Flowchart Ubah Admin

Gambar III.12

Flowchart Ubah Admin

35

5. Flowchart Hapus Barang

Gambar III.13

Flowchart Hapus Barang

6. Flowchart Tambah Barang

36

Gambar III.14

Flowchart Tambah Barang

37

7. Flowchart Ubah Barang

Gambar III.15

Flowchart Ubah Barang

38

8. Flowchart Hapus Barang Keluar

Gambar III.16

Flowchart Hapus Barang Keluar

39

9. Flowchart Hapus Detail Barang Keluar

Gambar III.17

Flowchart Hapus Detail Barang Keluar

40

10. Flowchart Tambah Barang Keluar

Gambar III.18

Flowchart Tambah Barang Keluar

41

11. Flowchart Tambah Detail Barang Keluar

Gambar III.19

Flowchart Tambah Detail Barang Keluar

42

12. Flowchart Ubah Barang Keluar

Gambar III.20

Flowchart Ubah Barang Keluar

43

13. Flowchart Ubah Detail Barang Keluar

Gambar III.21

Flowchart Ubah Detail Barang Keluar

44

14. Flowchart Hapus Barang Masuk

Gambar III.22

Flowchart Hapus Barang Masuk

45

15. Flowchart Hapus Detail Barang Masuk

Gambar III.23

Flowchart Hapus Detail Barang Masuk

16. Flowchart Tambah Barang Masuk

46

Gambar III.24

Flowchart Tambah Barang Masuk

17. Flowchart Tambah Detail Barang Masuk

47

Gambar III.25

Flowchart Tambah Detail Barang Masuk

48

18. Flowchart Ubah Barang Masuk

Gambar III.26

Flowchart Ubah Barang Masuk

49

19. Flowchart Ubah Detail Barang Masuk

Gambar III.27

Flowchart Ubah Detail Barang Masuk

50

20. Flowchart Hapus Supplier

Gambar III.28

Flowchart Hapus Supplier

51

21. Flowchart Ubah Suplier

Gambar III.29

Flowchart Ubah Suplier

52

3.9. Spesifikasi Sistem Komputer

Dalam Perancangan Sistem Pengolahan data barang pada PT. Kunci Segitigamas

13 Logistics tentunya dibutuhkan hardware (perangkat keras) serta software (perangkat

lunak) pendukung.

1. Kebutuhan Hardware (Perangkat Keras)

Kebutuhan Hardware merupakan komponen fisik peralatan yang membentuk

sebuah sistem computer, Beberapa perangkat keras yang digunakan harus

memiliki kinerja yang baik sehingga program dapat berjalan dengan baik.

Spesifikasi yang dibutuhkan adalah:

a. Processor @2.00 GHz

b. Hardisk 500GB

c. RAM 8,00 GB

d. Keyboard

e. Mouse

f. Monitor dengan resolusi 1360x768

2. Kebutuhan Software (Perangkat Lunak)

Software yang digunakan untuk menjalankan Sistem pengolahan pengolahan

data barang ini, antara lain :

a. Sistem Operasi : Microsoft Windows 10 (64-bit)

b. Web Server : Apache Server

c. Database Tools : MySQL atau pihak ketiga XAMPP

53

3.10. Implementasi

Implementasi rancangan antar muka pada aplikasi program pengolahan data

penyimpanan barang PT. Kunci Segitigamas 13 Logistics berdasarkan hasil rancangan

antar muka.

1. Form Login

Pada awal program di jalankan akan muncul panel admin

Gambar III.30

Form Admin

54

2. Form menu

Mempilkan Seluruh panel menu.

Gambar III.31

Form Menu

55

3. Panel Supplier Barang

Menmasukan data supplier barang.

Gambar III.32

Panel Supplier Barang

56

4. Panel Data Barang

Memasukan data barang.

Gambar III.33

Panel Data Barang

5. Panel Barang Masuk

57

Mencatat Barang masuk dari data barang.

Gambar III.34

Panel Barang Masuk

6. Panel Barang Keluar

Mencatat setiap ada barang yang keluar

58

Gambar III.35

Panel Barang Keluar

7. Panel Stok Barang

Memperlihatkan semua persediaan barang.

59

Gambar III.36

Panel Stok Barang

60

3.11. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran.

1. Pengujian pada panel login admin

Tabel III.6

Pengujian pada panel login admin

No. Skema Pengujian Test case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Input data Input pada

field tidak

terpenuhi

Tidak dapat

konfirmasi data

yang telah

dimasukan

Sesuai

harapan

valid

2. Input data Input telah

terpenuhi

pada field

Menerima

masukandan

tersimpan dalam

basis data

Sesuai

harapan

valid

2. Pengujian pada panel supplier

Tabel III.7

Pengujian pada panel supplier

No. Skema Pengujian Test case Hasil yangdiharapkan

HasilPengujian

Kesimpulan

1 Input data Input pada

field tidak

lengkap

Tidak dapat

konfirmasi data

yang telah

dimasukan

Sesuai

harapan

valid

2 Konfirmasi Data Pengisian

Lengkap

Data supplier

telah

Sesuai

harapan

valid

61

ditambahkan

3. Pengujian pada panel data barang

Tabel III.8

Pengujian pada panel data barang

No. SkemaPengujian

Test case Hasil yangdiharapkan

HasilPengujian

Kesimpulan

1 Pilih data Tidak memilih data

pada combo box

Tidak dapat

konfirmasi

data yang

telah dipilih

Sesuai

harapan

valid

2 Konfirmasi

pengisian

data

memilih pada

combo box data

yang telah dicatat

Data dipilih

sudah

dikonfirmasi

Sesuai

harapan

valid

62