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
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
45
15. Flowchart Hapus Detail Barang Masuk
Gambar III.23
Flowchart Hapus Detail Barang Masuk
16. Flowchart Tambah Barang Masuk
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
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
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