bab iii pembahasan...e. membuat planing pekerjaan harian, mingguan, bulanan dan tahunan. 13. sales...
TRANSCRIPT
33
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
3.1.1. Sejarah
CV. Global Imperium didirikan pada tahun 27 Januari 2007 dengan akte
pendirian perusahaan nomor: 13, yang di pimpin oleh Bapak Ichan Sururi A.Md
yang beralamatkan di Permata Banjar Asri A9 No.18 Banjar Sri, Cipocok, Serang-
Banten. CV. Global Imperium merupakan perusahaan yang bergerak dibidang
kosmetik yang memproduksi parfum, dari parfum roll on, parfum spray sampai
dengan parfum refill. Kini parfum semakin diminati oleh semua kalangan
masyarakat dari kalangan bawah sampai kalangan atas. Kegiatan usaha CV.
Global Imperium meliputi mencampur bibit parfum sampai dengan pengemasan
produk.
Berawal dari usaha rumahan yang hanya memiki empat orang karyawan dan
cakupan distribusinya masih sangat terbatas pada kawasan atau daerah tertentu.
Seiring dengan makin berkembangnya zaman, hal ini juga berdampak pula pada
berkembangnya perusahaan yang kini telah memiliki ratusan pegawai dan telah
melebarkan sayapnya ke pulau Jawa dan Sumatra.
Adapun Visi dan Misi dari CV. Global Imperium adalah sebagai berikut:
1. Visi
Menciptakan produk kosmetik dengan brand/merk yang kuat, aman dan
marketable dengan ditopang oleh standard GMP (Good Manufacturing
Production), kekuatan distribusi yang massif dan kokoh, dan Sistem Management
34
Mutu (SMM) yang kuat dan inovatif sehingga tercipta bisnis yang long life
sustainable dan go internasional.
2. Misi
a. Menciptakan fasilitas produksi yang sesuai dengan standar GMP dan
CPKB.
b. Membuat produk-produk kosmetik yang aman dan sesuai kebutuhan
konsumen.
c. Membuat Tata Laksana Operasi SOP (Standart Operating Proscedure)
dalam bentuk Sistem Management Mutu (SMM) yang mengacu pada
standart ISO 9001 : 2008.
d. Membentuk team sales yang kokoh dan merata di seluruh wilayah
pemasaran untuk terlaksananya distribusi, penetrasi, penguasaan dan
penjagaan pasar.
e. Mendorong terciptanya kultur perusahaan yang professional, humanis,
terbuka, obyektif, kreatif dan inovatif.
f. Menyiapkan landasan pengembangan dan diversifikasi produk dan bisnis.
g. Penguasaan distribusi 5 tahun kedepan meliputi seluruh wilayah Indonesia
dan setelahnya Go Internasional
35
3.1.2. Struktur Organisasi dan Fungsi
Direktur Utama
Manager PabrikManager Keuangan
dan HRD
AccountingAdmin Nota
Supervisor Padang Supervisor Medan
Regional Sales
Manager
Barat
Supervisor
Pekanbaru
Sales Sales Sales
Regional Sales
Manager
Tengah
Regional Sales
Manager
Timur
Admin Gudang
Sales
Area Sales Manager
Tengah
Kepala Gudang
Area Sales Manager
TimurArea Sales Manager
Barat
Supervisor Jateng IISupervisor
YogyakartaSupervisor Jatim IISupervisor Jatim I Supervisor Jatim IIISupervisor Jateng ISupervisor Jabar I Supervisor Jabar IISupervisor Banten
Sales Sales Sales Sales Sales Sales Sales Sales Sales
Staff Umum
Manager Marketing
Sumber: CV. Global Imperium (2017)
Gambar: III.1
Struktur Organisasi CV.Global Imperium
Dari setiap bagian yang terdapat pada gambar struktur organisasi diatas,
terdapat fungsi dan tugas yang berbeda. Adapun fungsi dan tugas-tugas dapat
diuraikan sebagai berikut:
1. Direktur Utama
a. Memimpin dan memelihara cv.
36
b. Bertanggung jawab penuh dalam menjalankan tugas untuk kepentingan cv
sesuai kepentingan yang berlaku.
c. Bertanggung jawab secara pribadi jika bersalah atau lalai dalam
pelaksanaan tugasnya.
d. Mempunyai keputusan tertinggi dalam pengambilan keputusan.
e. Memberikan pelimpahan tugas kepada Manager Umum, HRD dan
Manager Pabrik
2. Manager Marketing
a. Merumuskan kebijakan pemasaran perusahaan.
b. Melaksakan prosedur yang berlaku dibagian marketing dan melalakukan
analisa atas efisiensi prosedur.
c. Untuk memutuskan harga jual hasil produksi.
d. Bertanggung jawab terhadap strategi pemasaran yang telah disusun.
e. Untuk melakukan penyempurnaan pola kerja di Departemen Marketing
3. Manager Keuangan dan HRD
a. Membantu Direktur dalam mengelola sumber daya perusahaan.
b. Merencanakan, mengatur dan mengontrol perencanaan, laporan dan
pembiayaan perusahaan.
c. Mengkoordinasikan semua bagian dalam perusahaan dengan membentuk
sistem kerja sama diantara para manager perusahaan.
d. Memastikan bahwa karyawan selalu produktif, loyal, dan mempunyai
kontribusi terhadap perusahaan.
e. Bertanggung jawab pada hal yang berhubungan dengan absensi karyawan,
perhitungan gaji, bonus dan tunjangan.
37
4. Manager Pabrik
a. Mengawasi proses produksi dan meyusun jadwal prosuksi.
b. Melakukan perencanaan dan pengorganisasian jadwal produksi.
c. Memantau proses produksi dan menyesuaikan jadwal yang diperlukan.
d. Memantau standar produksi dan melaksanakan program kontrol kualitas.
e. Mengorganisir perbaikan dan pemeliharaan rutin peralatan produksi.
5. Admin Nota
a. Membuat, memeriksa dan mengarsip faktur, nota supplier, laporan untuk
memastikan status hutang piutang.
b. Memeriksa rangkuman kas kecil untuk ketersidiaan kas kecil yang efektif.
c. Mengarsipkan seluruh dokumen transaksi.
d. Memeriksa laporan untuk memastikan data terinput dengan benar
e. Melakukan stock opname setiap akhir bulan untuk melihat ada/tidaknya
selisih jumlah.
6. Accounting
a. Melakukan pengaturan administrasi keuangan dan perusahaan.
b. Menyusun dan membuat laporan keuangan.
c. Menyusun dan membuat laporan perpajakan.
d. Menyusun dan membuat anggaran pengeluaran perusahaan secara
periodik (bulanan atau tahunan).
e. Membuat anggaran pendapatan secara periodik (bulanan atau tahunan).
7. Kepala Gudang
a. Mengawasi dan mengontrol operasional gudang.
b. Membuat perencanaan pengadaan barang dan distribusinya.
38
c. Mengawasi dan mengontrol semua barang yang masuk dan keluar sesuai
dengan SOP (Standard Operating Procedure).
d. Melaporkan semua transaksi keluar masuk barang dari dan ke gudang.
e. Melakukan pengecekan pada barang masuk dan memastikan aktifitas
barang keluar berjalan lancar.
8. Admin Gudang
a. Memberikan data atau informasi tentang persediaan stok yang diperlukan.
b. Membuat dan menyerahkan laporan pemesanan dan penjualan tepat
waktu.
c. Menyelenggarakan sistem arsip yang memadai yang diperlukan di bagian
gudang.
d. Menyusun laporan transaksi keluar masuknya barang dari dan ke gudang.
e. Memantau perkembangan pemesanan dari saat pemesan sampai dengan
realisasi.
9. Staff Umum
a. Melaksanakan kegiatan surat-menyurat, dokumen dan pengarsipan, untuk
memastikan dukungan administrasi bagi kelancaran kegiatan karyawan.
b. Membuat rencana dan mengawasi kerja harian dan bulanan untuk
memastikan tercapainya kualitas target kerja.
c. Membuat perkiraan biaya tahunan yang berkaitan dengan kegiatan office
administration
d. Melaksanakan akan adanya kebutuhan dan pengadaan alat tulis kantor,
peralatan kantor, peralatan kebersihan, dan keamanan kantor serta layanan
photocopy dan penjilidan.
39
10. Regional Sales Manager
a. Menyiapkan target bulanan yang telah ditetapkan dan yang telah disetujui
dapat terealisasi.
b. Mengelola, mensupervisi dan mengevaluasi pencapaian target dari
penjualan.
c. Memastikan pola bisnis yang dijalankan sejalan dengan standart
operasion prosedur
d. Mengontrol dan mengevaluasi kinerja area sales manager dan supervisor.
e. Mengunakan dan merawat investasi perusahaan dengan baik sehingga
dapat menunjang pekerjaan.
11. Area Sales Manager
a. Menggunakan stok bonus, trade promo sesuai dengan kondisi lapangan.
b. Mengontrol dan menevaluasi kinerja supervisor dan sales.
c. Menjaga keharmonisan kemitraan
d. Menggunakan untuk biaya oprasional sesuai dengan budged yang telah
disediakan.
e. Menggunakan dan merawat inventaris perusahaan dengan baik sehingga
dapat menunjang perusahaan.
12. Supervisor
a. Untuk mengatur kerja para staf bawahannya
b. Bertanggung jawab dalam hasil kerja staf bawahannya.
c. Membuat jadwal kegiatan kerja.
d. Menampung segala keluhan dari customer yang disampaikan melalui staf
untuk disampaikan ke manager.
40
e. Membuat planing pekerjaan harian, mingguan, bulanan dan tahunan.
13. Sales
a. Membuat daftar pelanggan sesuai dengan segmentasi yang diinginkan cv.
b. Melakukan proses penjualan sesuai daftar target
c. Membuat laporan aktivasi sales mingguan sesuai format laporan yang
disepakati.
d. Menambah pengetahuan terhadap produk atau layanan yang akan dijual.
e. Memelihara pelanggan yang sudah diperoleh.
3.2. Analisa Kebutuhan
Sistem pendistribusian pada CV.Global Imperium ini masih dilakukan
secara manual sehingga perlu diadakan perbaikan dan penyempurnaan pada
sistem pendistribusian tersebut, sesuai dengan banyaknya permasalahan yang
dihadapi serta adanya tuntutan perkembangan teknologi yang semakin mutahir
sehingga penanganan yang serba cepat dan akurat serta efisien.
Dalam pendistribusian, sangat diperlukan adanya suatu ketelitian dalam
masalah distribusi barang. Oleh karena itu dalam menanganinya di buatkan suatu
program ynag dapat mempermudah admin untuk menangani transaksi pelayanan.
Anilasa kebutuhan disini menjadi dua bagian yaitu:
1. Kebutuhan sistem
a. Program ini digunakan untuk memasukkan dan mengupdate data barang,
data petugas dan data agen.
b. Program ini digunakan untuk melakukan proses pendistribusian barang
secara terkomputerisasi dan menyimpan data transaksi
41
c. Mengelola laporan data barang dan laporan barang keluar baik perhari,
perperiode maupun perbulan
2. Kebutuhan User
a. Admin
a). User admin bisa mengakses data barang, data petugas, data agen dan
transaksi.
c). User admin membuat surat jalan kepada petugas.
b). User admin bisa menampilkan laporan barang keluar dan laporan data
barang.
b. Petugas
a). Petugas dapat mengakses transaksi barang keluar.
b). Petugas bisa menampilkan laporan barang keluar dan laporan data
barang.
3.3. Spesifikasi Rancangan Masukan
Dalam program pendistribusian barang di perlukan data-data sebagai
masukan yang kemudian di proses menurut keperluan. Bentuk dokumen masukan
dijadikan acuan pembuatan dan mengisi data pada program aplikasi tersebut:
1. Nama Dokumen : Input data barang
Fungsi : Untuk menginput data barang
Sumber : Bagian admin
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
42
Frekuensi : Setiap ada barang jadi
Bentuk : Lihat Lampiran A.1
2. Nama Dokumen : Input data petugas
Fungsi : Untuk menginput data barang
Sumber : Bagian admin
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap ada petugas baru
Bentuk : Lihat Lampiran A.2
3.4. Rancangan Dokumen Keluaran
Bentuk dokumen keluaran adalah bentuk dokumen yang di peroleh dari
hasil bentuk masukan. Adapun spesifikasi bentuk keluaran adalah sebagai berikut:
1. Nama Dokumen : Struk surat jalan
Fungsi : Sebagai bukti barang keluar
Sumber : Bagian admin
Tujuan : Agen
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap ada pengiriman barang keluar
Bentuk : Lihat Lampiran B.1
43
2. Nama Dokumen : Laporan barang keluar
Fungsi : Untuk melihat laporan harian
Sumber : bagian admin
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap satu hari sekali
Bentuk : Lihat Lampiran B.2
3. Nama Dokumen : Laporan data barang
Fungsi : Untuk melihat data barang dan stok
Sumber : Bagian admin
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap permintaan dari pimpinan
Bentuk : Lihat Lampiran B.3
44
3.4. Entity Relationship Diagram
A. ERD (Entity Relationship Diagram)
Pada program Pendistribusian barang ini dapat diketahui ERD (Entity
Relationship Diagram) yaitu sebagai berikut:
IdPetugas
Barang Keluar
Detail Barang Keluar
Petugas Barang
Agen
nama
noTlpalamat
noKeluar
kodeBarang
kodeAgen
namaAgen
tgl
totalHarga
kodeAgen
alamat
noTlp
namaBarang
kodeBarang
stok
dikirim
memiliki
mengirim
noKeluar
kodeBarang
totalBarang
satuan
1
1
M
M
1
M
Qty
memiliki
harga
M
1
noKeluar IdPetugas
noKeluar
kodeAgen
Gambar: III.2
Diagram ERD Pada Program Pendistribusian Barang
45
B. LRS (Logical Record Structure)
Detail Barang Keluar
noKeluarkodeBarangQtytotalBarang
Petugas
idDistributornamaalamatnoTlp
Barang Keluar
noKeluarkodeBarangkodeAgenTgltotalHarga
Barang
kodeBarangnamaBarangStokhargasatuan
Agen
kodeAgennamaAgenalamatnoTlp
1
1
1
1
M
M
M
1
M
Gambar: III.3
Diagram LRS Pada Program Pendistribusian Barang
3.6. Spesifikasi File
Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database
yang digunakan untuk pengolahan proses sistem berjalan. Dalam perancangan
pendistribusian barang berikut adalah database yang digunakan, yaitu:
1. Spesifikasi File Data Petugas
Nama File : Data Petugas
Akronim : tabel_petugas
Fungsi : Menyimpan data petugas yang berhak mengakses progam
Tipe File : File Master
46
Organisasi File : Index Sequental
Akses File : Random
Media File : Hard Disk
Panjang Record : 83 Byte
Primary Key : kode_petugas
Software : Mysql
Tabel III.1
Spesifikasi File Data Petugas
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Petugas IdPetugas Varchar 8 Primary key
2 Nama NamaPtg Varchar 20
3 Alamat Alamat Varchar 30
4 No telepon NoTelp Varchar 15
5 Password Passwd Varchar 10
2. Spesifikasi File Data Barang
Nama File : Data Barang
Akronim : tabel_barang
Fungsi : Menyimpan data barang
Tipe File : File Master
Organisasi File : Index Sequental
Akses File : Random
Media File : Hard Disk
Panjang Record : 36 Byte
Primary Key : kode_barang
Software : Mysql
47
Tabel III.2
Spesifikasi File Data Barang
No Elemen data Akronim Tipe Panjang Keterangan
1 Kode barang KodeBarang Varchar 6 Primary key
2 Nama barang namaBarang Varchar 20
3 Harga Harga Double
4 Stok Stok Int
5 Satuan Satuan Varchar 10
3. Spesifikasi File Data Agen
Nama File : Data Agen
Akronim : tabel_agen
Fungsi : Menyimpan data agen
Tipe File : File Master
Organisasi File : Index Sequental
Akses File : Random
Media File : Hard Disk
Panjang Record : 72 Byte
Primary Key : kode_agen
Software : Mysql
Tabel III.3
Spesifikasi File Data Agen
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode agen KodeAgen Varchar 7 Primary key
2 Nama NamaAgen Varchar 20
3 Alamat Alamat Varchar 30
4 No telp NoTelp Varchar 15
4. Spesifikasi File Transaksi Barang keluar
Nama File : Tabel Barang Keluar
48
Akronim : tabel_brgkeluar
Fungsi : Menyimpan transaksi barang keluar
Tipe File : File Transaksi
Organisasi File : Index Sequental
Akses File : Random
Media File : Hard Disk
Panjang Record : 30 Byte
Primary Key : no_keluar
Software : Mysql
Table III.4
Spesifikasi File Transaksi Barang Keluar
No Elemen data Akronim Tipe Panjang Keterangan
1 No transaksi NoKeluar Varchar 10 Primary key
2 Kode barang kodeBarang Varchar 10
3 Kode agen KodeAgen Varchar 10
4 Tanggal Tgl Date
5 Total harga totalHarga Double
5. Spesifikasi File Detail Barang Keluar
Nama File : Data Detail
Akronim : tabel_detail
Fungsi : Menyimpan detail barang keluar
Tipe File : File Transaksi
Organisasi File : Index Sequental
Akses File : Random
Media File : Hard Disk
Panjang Record : 20 Byte
49
Primary Key : -
Software : Mysql
Table III.5
Spesifikasi File Detail Barang Keluar
No Elemen Data Akronim Tipe Panjang Keterangan
1 No transaksi NoKeluar Varchart 10
2 Kode barang kodeBarang Varchart 10
3 Quantity Qty Int
4 Harga jual HargaJual Double
5 Subtotal Subtotal Double
3.7. Pengkodean
Pengkodean merupakan suatu tehnik yang dilakukan untuk memberikan
penegasan pada proses yang terlibat tranmisi data. Kode dapat dibentuk dari
kumpulan angka, huruf dan karakter-karakter khusus sehingga kode tersebut
menjadi unik. Dan program pendistribusian barang ini terdapat kode-kode yang
digunakan untuk mengklarifikasi data kedalam komputer dan juga berguna untuk
mempermudah ketika mengambil informasi dari data tersebut. Berikut yang
terdapat pada program pendistribusian barang.
1. Kode Petugas
Format :
Keterangan :
PTG : Inisial petugas
01 : No Urut Petugas
Inisial Petugas No Urut
X X X 9 9
50
Contoh :
Inisial Petugas No Urut
2. Kode Barang
Format :
Keterangan :
B : Barang
001 : No urut
Inisial Barang No Urut
Contoh :
Inisial Barang No Urut
3. Kode Agen
Format :
Keterangan :
A : Inisial Agen
001 : No Urut
Inisial Agen No Urut
P T G 0 1
X 9 9 9
B 0 0 1
X 9 9 9
51
Contoh :
Inisial Agen No Urut
4. Kode No Transaksi Barang Keluar
Format :
X
X
y
y
M
m
-
9
9
Inisial Barang Keluar Tahun dan Bulan No Urut
Contoh :
B
R
1
7
0
7
-
0
1
Inisial Barang Keluar Tahun dan Bulan No Urut
Keterangan :
BR : Inisial Barang Keluar
1707 : Tahun dan Bulan
01 : No Urut
A 0 0 1
52
3.8. Spesifikasi Program
HIPO (Hierarky Input Output)
Diagram HIPO merupakan gambaran dari sebuah program, berikut adalah
diagram HIPO dari program pendistribusian barang:
0.0
Menu Utama
3.0
2.0
Transaksi
1.1
Data Petugas
1.2
Data Barang
1.3
Data Agen
2.1
Barang Keluar
3.0
Laporan
3.1
Laporan Data Barang
2.0
1.0
1.0
1.0
0.0 0.0 0.0
0.0
1.0
Master Data
Login
4.0
Log Out
0.0
3.2
Laporan Barang Keluar
3.0
Gambar III.4
Diagram HIPO pada Program Pendistribusian Barang
53
Sepesifikasi program tersebut adalah sebagai berikut:
1. Masuk
Nama Program : Login
Akronim : Form_login.vb
Fungsi : Sebagai halaman hak akses masuk menu utama
Index Program : -
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.1
Proses :
a. Pada menu login terdapat dua button, yaitu botton masuk dan botton
keluar.
b. Untuk masuk ke menu utama, pengguna harus memasukan kode dan
password. Tekan botton masuk jika kode user dan password salah atau
tidak ada di data petugas maka akan muncul pesan “petugas tidak
ditemukan, silakan masukkan kode lainnya”. Jika kode user dan password
benar maka akan muncul menu.
c. Botton keluar digunakan untuk keluar dari form login. Jika tombol keluar
di klik maka muncul pertanyaan “apakah anda ingin keluar?”. Jika pilih
“yes” akan mengakhiri program dan jika pilih “cancel” tetap di form
login.
d. Tekan tombol login untuk masuk ke menu utama sesuai hak akses.
e. Tekan exit untuk membatalkan masuk ke munu utama.
2. Menu utama
Nama Program : Form_master
54
Akronim : Form_master.vb
Fungsi : Sebagai halaman utama program Distribusi
Barang
Index Program : -
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.2
Proses :
a. Jika menu master data di klik maka akan muncul submenu data petugas,
data barang dan data agen.
b. Ketika menu transaksi di klik maka akan muncul submenu barang keluar
dan detail barang keluar.
c. Ketika menu laporan di klik maka akan muncul submenu laporan data
barang keluar.
d. Ketika menu bantuan di klik maka akan muncul submenu bantuan dan
profil perusahaan.
e. Ketika menu logout di klik maka akan muncul pesan “yakin ingin keluar”
dengan pilihan Yes dan No, jika pilih yes maka akan keluar dari program,
jika no maka akan tetap ada pada program.
3. Data Petugas
Nama Program : Form_petugas
Akronim : Form_petugas.vb
Fungsi : Sebagai halaman untuk menambah, menghapus,
menyimpan dan mengubah data petugas
Index Program : -
55
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.3
Proses :
a. Klik data petugas pada submenu master data, maka akan muncul form
petugas.
b. Klik tombol simpan untuk menyimpan data petugas yang sudah
dimasukkan.
c. Klik tombol edit untuk mengedit data dengan cara memasukkan id
petugas terlebih dahulu.
d. Klik tombol hapus untuk menghapus data yang sudah ada.
e. Klik tombol update untuk memperbarui data yang sudah ada.
f. Klik tombol batal untuk membatalkan aktifitas pengeditan.
g. Klik tombol kembali untuk kembali ke menu utama.
4. Data Barang
Nama Program : Form_barang
Akronim : Form_barang.vb
Fungsi : Sebagai halaman untuk menambahkan,
menyimpan, mengedit dan menghapus data barang.
Index Program : -
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.4
Proses :
a. Klik data petugas pada submenu master data, maka akan muncul form
petugas.
56
b. Klik tombol simpan untuk menyimpan data petugas yang sudah
dimasukkan.
c. Klik tombol edit untuk mengedit data dengan cara memasukkan id
petugas terlebih dahulu.
d. Klik tombol hapus untuk menghapus data yang sudah ada.
e. Klik tombol update untuk memperbarui data yang sudah ada.
f. Klik tobol batal untuk membatalkan aktifitas pengeditan.
g. Klik tombol kembali untuk kembali ke menu utama.
5. Data Agen
Nama Program : Form_agen
Akronim : Form_agen.vb
Fungsi : Sebagai halaman untuk menambahkan,
menyimpan, mengedi dan menghapus data agen.
Index Program : -
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.5
Proses :
a. Klik data petugas pada submenu master data, maka akan muncul form
petugas.
b. Klik tombol simpan untuk menyimpan data petugas yang sudah
dimasukkan.
c. Klik tombol edit untuk mengedit data dengan cara memasukkan id
petugas terlebih dahulu.
d. Klik tombol hapus untuk menghapus data yang sudah ada.
57
e. Klik tombol update untuk memperbarui data yang sudah ada.
f. Klik tobol batal untuk membatalkan aktifitas pengeditan.
g. Klik tombol kembali untuk kembali ke menu utama.
6. Transaksi Barang keluar
Nama Program Form_brgkeluar
Akronim : Form_brgkeluar.vb
Fungsi : Sebagai halaman transaksi barang keluar
Index Program : -
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.6
Proses :
a. Pada menu master pilih data transaksi, maka akan tampil form data
transaksi barang keluar dimana terdapat tombol-tombol perintah.
b. Klik tambah untuk menjalankan program data transaksi yaitu, pertama
kita pilih tombol tambah maka otomatis no transaksi barang langsung
tampil.
c. Masukan kode agen untuk mengetahui pengiriman barang keluar.
d. Pilih kode barang untuk mengetahui barang yang akan dikirim.
e. Masukan quantity barang dan akan tampil subtotal.
f. Klik timbol insert untuk menambah barang pada satu agen.
g. Klik tombol simpan untuk mrnyimpan data transaksi barang keluar.
h. Klik tombol bersih untuk membersihkan.
i. Klik tombol kembali untuk kembali ke menu utama.
58
7. Laporan Data Barang
Nama Program : Form_lbarang
Akronim : Form_lbarang.vb
Index Program : -
Fungsi : Untuk mencetak laporan data barang
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.7
Proses :
a. Pada menu utama pilih menu laporan.
b. Kemudian pada menu laporan pilih menu laporan data barang maka akan
tampil form laporan data barang
c. Klik tombol botton cetak, untuk mencetak semua laporan data barang.
d. Klik botton keluar, untuk keluar dari form laporan data barang dan
kembali ke munu utama.
8. Laporan Data Barang Keluar
Nama Program : Form_lbkeluar
Akronim : Form_lbkeluar.vb
Index Program : -
Fungsi : Untuk melihat laporan data barang keluar
Bahasa Program : Microsoft Visual Basic 2010
Bentuk Tampilan : Lihat Lampiran C.8
Proses :
a. Pada menu utama pilih menu laporan.
59
b. Kemudian pada menu laporan pilih menu laporan data barang keluar
maka akan tampil form laporan data barang keluar.
c. Pilih tanggal awal dan tanggal akhir, untuk menampilkan tanggal data
yang diinginkan pada laporan data barang keluar
d. Klik cetak untuk menampilkan laporan data yang telah dipilih.
e. Klik kembali untuk kembali ke munu utama.
3.9. Spesifikasi Sistem Komputer
a. Umum
Suatu sistem yang baik tidak akan berhasil dengan baik apabila tidak
didukung oleh sarana pendukung yang baik pula. Sarana pendukung yang
dimaksud bukan harus menggunakan suatu unit komputer dengan merek tertentu
dan harga yang mahal tetapi harus berinteraksi dengan baik antara satu dengan
lainnya.
Sistem dikatakan baik dan akan berhasil digunakan atau diterapkan jika
didukung dengan beberapa unsur atau beberapa aspek antara lain, perangkat keras
(Handware), perangkat lunak (Software) dan pemakai (Brainware). Diantara
unsur tersebut yaitu peralatan pendukung yang dibutuhkan harus sesuai dengan
spesifikasi sistem yang diusulkan, untuk itu penulis menguraikan perangkat
komputer yang harus tersedia pada sistem yang diusulkan.
b. Perangkat Keras (Handware)
Perangkat keras (Handware) adalah peralatan pendukung komputer yang
secara fisik dapat dilihat oleh mata dan dijamah. Bagian-bagian pokok perangkat
keras meliputi alat masukan (Input Device), CPU (Central Processing Unit)
60
sarana pengelolaan data, alat penyimpanan data (External Storage) dan alat
keluaran (Output Device).
Adapun perincian umum sarana pendukung perangkat keras yang disarankan
untuk menggunakan aplikasi pendistribusian barang adalah yang memiliki
spesifikasi minimal sebagai berikut:
a. Monitor : 16”
b. Proccessor : Pentium (R) IV 3,00 GHz
c. Memory : 1 GB (Minimum)
d. Harddisk : 80 GB
e. Floppy disk : 3,5” (1,44 MB)
f. Keyboard : 108 Keys
g. Printer : Dot matrix
h. Mouse : PS/2
c. Perangkat Lunak (Software)
Bagian penting lain yang mendukung program adalah perangkat lunak
(Software) yang digunakan dalam mengeksekusi program aplikasi serta sistem
operasi yang akan digunakan untuk menjalankan program tersebut.
Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program persediaan
barang ini adalah:
Sistem operasi : Microsoft Windows Xp x86 atau Windows
7 x86
Bahasa Pemograman : Microsoft Visual Basic 2010
Program atau software pendukung : Mysql dan Crystal Report
61
3.10. Flowchart
Flowchart ini merupakan lahkah awal pembuatan program. Dengan adanya
flowchart urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan proses
maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya
programmer menerjemahkan kebentuk program dengan bahasa pemograman.
1. Flowchart Login
Star
Masukkan Username
dan Password
Login Validasi data Benar
LoginCancel
MenuUtama
Cancel
End
Eror : Username/Password ada
yang salah
Y
Y
Y
T
T
T
Gambar: III.5 Flowchart Login
62
2. Flowchart Menu Utama
Star
Menu utama:1. Master data
2. Proses3. Laporan4. Loguot
Master dataData petugasData barangData agen
Data petugas
Data Barang
Data agen
Data petugas
Data barang
Data agen
Transaksi Barang keluar
Detail barang keluarBarang keluar Barang keluar
Laporan Laporan data barang
Laporan barang keluarLaporan data
barang
Laporan barang keluar
Laporan barang keluar
Laporan data barang
Keluar
End
T T
T
T
T
T
T
T
Y
Y
Y
Y
Y
Y
YY
T
T
Y
Y
Gamabar: III.6 Flowchart Menu Utama
63
3. Flowchart Data Petugas
Star
TambahPencarian Kembali
tambah
Pencarian
Kode petugas tampil
Input nama, alamat, no telp
simpan
Bersih
Data tersimpan
Pesan Data telah disimpan
Memberihkan data
Input id petugas
Edit
Ditemukan
Data ditampilkan
Pilihan1. hapus2. update
Hapus data
Input perubahan data
Update
Bersih
Data terhapusPesan
Data terhapus
Data terupdatePesan
Data telah terupdate
Bersih
End
kembali
T
T
T
T
T
T
T
Y
Y
Y
Y
Y
Y
Y
Y
Y
T
T
Y
Gamabar: III.7 Flowchart Data Petugas
64
4. Flowchart Data Barang
Star
TambahPencarian Kembali
tambah
Pencarian
Kode barang tampil
Input nama barang, harga,
stok
simpan
Bersih
Data tersimpan
Pesan Data telah disimpan
Membersihkan data
Input kode barang
Edit
Ditemukan
Data ditampilkan
Pilihan1. hapus2. update
Hapus data
Input perubahan data
Update
Bersih
Data terhapusPesan
Data terhapus
Data terupdatePesan
Data telah terupdate
Bersih
End
kembali
T
T
T
T
Y
Y
Y
T
T
Y
Y
Y
T
Y
Y
T
Y
T
Y
Gamabar: III.8 Flowchart Data Barang
65
5. Flowchart Data Agen
Star
TambahPencarian Kembali
tambah
Pencarian
Kode agen tampil
Input nama, alamat, no telp
Simpan
Bersih
Data tersimpan
Pesan Data telah disimpan
Membersihakan data
Input kode agen
Edit
Ditemukan
Data ditampilkan
Pilihan1. hapus2. update
Hapus data
Input perubahan data
Update
Bersih
Data terhapusPesan
Data terhapus
Data terupdatePesan
Data telah terupdate
Bersih
End
Kembali
T
T
T
Y
Y
Y
T
T
T
Y
Y
Y
Y
T
Y
T
T
Y
Gamabar: III.9 Flowchart Data Agen
66
6. Flowchart Transaksi Barang Keluar
Star
Tambah Keluar
keluar
TambahTampil otomatis No
Transaksi, Id Petugas dan tanggal
Tambah transaksi
Tampil subtotal
simpan Data disimpan
End
Y
Y
Y
Y
T
T
Pilih kode Agen
Pesan“Data
tersimpan! Cetak stuk?
Bersih
T
Bersih T Y
Tampil data Agen
Pilih kode Barang Tampil data Barang
Input Qty barang
Insert
Cetak
Y
T
Gamabar: III.10 Flowchart Barang Keluar
67
7. Flowchart Laporan Barang Keluar
star
Pilih 1. pertanggal
2. kembali
Pertanggal
kembali
End
Pilih tanggal awal dan tanggal akhir
Tampil laporan barang keluar
T
T Y
Y
Y
Cetak
Gamabar: III.11 Flowchart Laporan Barang Keluar
68
8. Flowchart Laporan Data Barang
Star
Pilih1. cetak2. keluar
cetak
keluar
End
Tampil laporan data barang
Y
Y
T
T
Gamabar: III.12 Flowchart Laporan Data Barang