bab iii pembahasan · d. divisi produksi juga masih terdiri dari sub divisi lagi,seperti bagian...
TRANSCRIPT
-
28
BAB III
PEMBAHASAN
3.1. Tinjauan Organisasi
3.1.1. Sejarah Perusahaan
PT.Kyoraku Blowmolding Indonesia (PT.KBI) Karawang ini adalah sebuah
perusahaan manufacture yang berdiri pada tahun 19997 yang berada dikawasan
Karawang International Industry City (KIIC) Jl. Maligi III Lot. F-9, Karawang 41361
West Java Indonesia. Perusahaan ini dimana sahamnya terbagi menjadi dua bagian,
yaitu : dari Kyoraku japan 60% dan Nagase 40% yang saat ini dibawah
kepemimpinan seorang President Direktor Mr. H. Fukusima. Perusahaan ini bergerak
dibidang produksi plastik blow, yang dimaksud dengan blow disini iyalah sistem tiup
angin dan produk yang dibuat hasil design sendiri. Pada saat ini PT.KBI
memproduksi part Automotive mobil maupun motor yang berkerja sama dengan
perusahaan-perusahaan ternama di indonesia maupun di luar indonesia salah satu
contoh PT.Toyota yang saat ini masih menggunakan jasa PT.KBI untuk
memproduksi sebagian partnya, dan selain itu PT.KBI juga memproduksi part Non
Automotive seperti peralatan Rumah Sakit dan alat musik seperti contoh vianica case
yang bekerja sama dengan perusahaan ternama yaitu PT.Yamaha Music Pasuruan.
Perusahaan ini juga memiliki 2 plant yang ada di karawang masih dalam satu
kawasan yang sama, Dimana plant duanya berada di Jl. Maligi IV Lot L-1 karawang
41361, west Java Indonesia.
-
29
3.1.2. Visi Dan Misi
1. Visi
Menjadi blow molder nomor satu di indonesia.
2. Misi
Membuat sistem manajemen mutu dan produksi yang dipercaya oleh
customer.
3.1.3. Struktur Organisasi dan Fungsi
Sumber: PT.Kyoraku Blowmolding Indonesia (2017)
Gambar III.1
Struktur Organisasi PT.kyoraku Blowmolding Indonesia
Uraian fungsi masing-masing berdasarkan Struktur Organisasi PT.Kyoraku
Blowmolding Indonesia (PT.KBI) Karawang sebagai berikut :
1. Direktur
a. Memimpin seluruh dewan atau komite eksekutif.
-
30
b. Menawarkan visi dan imajinasi di tingkat tertinggi.
c. Memimpin rapat umum, dalam hal: untuk memastikan pelaksanaan tata-tertib;
keadilan dan kesempatan bagi semua untuk berkontribusi secara
tepat;menyesuaikan alokasi waktu per item masalah; menentukan urutan
agenda; mengarahkan diskusi ke arah konsensus; menjelaskan dan
menyimpulkan tindakan dan kebijakan.
d. Bertindak sebagai perwakilan organisasi dalam hubungannya dengan dunia
luar.
e. Memainkan bagian terkemuka dalam menentukan komposisi dari board dan
sub-komite, sehingga tercapainya keselarasan dan efektivitas.
f. Mengambil keputusan sebagaimana didelegasikan oleh bawahannya atau pada
situasi tertentu yang dianggap perlu, yang diputuskan, dalam meeting-meeting
di perusahaannya.
2. General Manager
a. Merencanakan strategi implementasi atas kebijakan perusahaan secara
menyeluruh agar dapat dijalankan secara optimal.
b. Memonitor pelaksanaan kebijakan dan strategi perusahaan serta memastikan
kelancaran pelaksanaannya agar dapat berjalan secara maksimal dan tepat.
c. Mengontrol dan mengevaluasi implementasi strategi agar memperoleh
masukan strategis sebagai usulan untuk kebijakan tahun berikutnya.
d. Mengevaluasi dan menganalisa hasil implementasi strategi perusahaan serta
mencari usulan atas pemecahan masalah yang timbul.
-
31
e. Mengarahkan fungsi setiap departemen dalam menjalankan strategi
perusahaan.
3. Manajer Produksi
a. Menyusun program jangka pendek dan jangka panjang produk perusahaan
Menyiapkan bahan yang dibutuhkan untuk proses produksi.
b. Melakukan proses produksi yang merubah suatu bahan baku menjadi produk
jadi yang siap untuk dipasarkan.
c. Melakukan pengevaluasian apakah barang hasil produksi perusahaan sudah
sesuai dengan standart kualitas yang telah ditentukan atau sesuai dengan
pemesanan konsumen.
d. Divisi produksi juga masih terdiri dari sub divisi lagi,seperti bagian
pengemasan, pengepakan, penyimpanan dan lain-lain.
e. Penanggung jawab pemrosesan alur kerja produksi.
4. Manajer HRD
a. Merencanakan, mengembangkan dan mengimplementasikan strategi di bidang
pengelolaan dan pengembangan SDM (termasuk perekrutan dan pemilihan
kebijakan / practices, disiplin, keluhan, konseling, upah dan peryaratannya,
kontrak-kontrak, pelatihan dan pengembangan, perencanaan suksesi, moril
dan motivasi, kultur dan pengembangan sikap dan moral kerja, manajemen
penimbangan prestasi dan hal seputar manajemen mutu dan lain-lain
(ditambahakan selama masih relvean).
-
32
b. Menetapkan dan memelihara sistem yang sesuai untuk mengukur aspek
penting dari pengembangan HR.
c. Memonitor, mengukur dan melaporkan tentang permasalahan, peluang,
rencana pengembangan yang berhubungan dengan SDM dan pencapaiannya
dalam skala waktu dan bentuk / format yang sudah disepakati.
d. Mengatur dan mengembangkan staf langsung (yang melakukan direct
report kepadanya).
e. Mengelola dan mengendalikan pembelanjaan SDM per departemen sesuai
anggaran-anggaran yang disetujui.
f. Bertindak sebagai penghubung (liaison) dengan para manajer functional /
manajer department yang lain agar memahami semua aspek-aspek penting
dalam pengembangan SDM, dan untuk memastikan mereka telah
mendapatkan informasi yang tepat dan mencukupi tentang sasaran, tujuan /
obyektif dan pencapaian-pencapaian dari pengembangan SDM.
g. Memelihara kesadaran dan pengetahuan tentang teori pengembangan HR
yang sesuai zaman dan metoda-metoda dan menyediakan penafsiran yang
pantas untuk para direktur, para manajer dan staf di dalam organisasi.
h. Berperan untuk evaluasi dan pengembangan strategi pengelolaan SDM dan
kinerja dalam pengimplementasian strategi tersebut, dengan bekerja sama
dengan tim eksekutif.
i. Memastikan setiap aktivitas mempunyai benang merah serta terintegrasikan
dengan persyaratan-persyaratan organisasi (organizational requirements)
untuk bidang-bidang manajemen mutu, kesehatan dan keselamatan kerja,
-
33
syarat-syarat hukum, kebijakan-kebijakan dan tugas umum kepedulian
lingkungan.
j. Jika merupakan jabatan direktur formal, Melaksanakan tanggung-jawab dari
seorang direktur utama / Board of Director (BOD) menurut patokan-patokan
etis dan hukum yang berlaku, seperti yang tuangkan di dalam kebijakan
direktur atau dokumen standar (lain) yang biasa digunakan.
5. Manajer Marketing
a. Melakukan perencanaan, strategi, kegiatan promosi serta mengorganisir
semua aktivitas pemasaran danstrategi marketing guna memastikan target
departemen yang telah ditetapkan dapat tercapai.
6. Manajer Personalia
a. Mencakup kegiatan surat menyurat pengurusan perijinan, administrasi
personalia dan lain-lain yang memberikan dukungan bagi jaminan kelancaran
aktivitas usaha.
7. Manajer Finance
a. Mengkoordinasikan pengendalian kegiatan Akuntansi Manajemen, Keuangan,
dan Sistem Informasi Keuangan.
b. Melakukan analisis terhadap laporan keuangan dan laporan akuntansi
manajemen perusahaan.
c. Melaksanakan pengendalian dan pengawasan bidang keuangan sesuai dengan
target yang ditentukan.
-
34
d. Mengkoordinasikan penyusunan Rencana Kerja dan Anggaran Perusahaan
(RKAP).
e. Mengusulkan sistem dan prosedur akuntansi dan keuangan yang memadai
untuk pengembangan sistem informasi akuntansi & keuangan dan bentuk-
bentuk pelaporan.
f. Mengevaluasi dan menyampaikan laporan keuangan (neraca, laporan
laba/rugi, laporan arus kas) yang auditable secara berkala beserta perinciannya
(bulanan, triwulan maupun akhir tahun) sesuai dengan kebijakan akuntansi
kepada Direksi.
8. Manager Purchasing
a. Menerima dan mereview surat permintaan barang dari seluruh bagian baik
yang harian maupun yang bulanan Supervisor.
b. Melakukan pemeriksaan terhadap ketepatan pemeriksaan dengan anggaran
dan atau kebutuhan.
c. Melakukan pendataan terhadap supplier dari segi harga, kesiapan dan
ketepatan pengiriman serta kualitas barang yang mereka tawarkan sebagai
data untuk melakukan seleksi supplier.
d. Melakukan proses pembelian dari mulai permohonan, penawaran harga,
penyiapan kelengkapan administrasi sampai kepada pengontrolan ketepatan
pembelian.
e. Menyiapkan pembayaran melalui kas kecil lainnya dan pendataan
pengeluaran tersebut.
-
35
f. Melakukan review dan rekap pembelian per bulan dan analisa ketepatan
berdasarkan anggaran.
g. Berkoordinasi dengan bagian lain untuk kesesuaian spesifikasi barang dan
waktu pengiriman.
h. Menjalankan tugas-tugas terkait lainnya dalam permasalahan administrasi
kasir.
9. Manager Iventory
a. Menginput pemasukan barang
b. Menginput pengeluaran barang dari end user
c. Membuat laporan pengeluaran barang, pemasukan barang dan sisa stock
akhir.
d. Inventory
3.2. Analisa Kebutuhan
3.2.1. Kebutuhan Pengguna
Analisa kebutuhan dalam pembuatan dan perancangan program pembelian ini
hanya ada satu pengguna yang berinteraksi dalam lingkungan sistem yaitu admin.
Pengguna tersebut memiliki karakteristik interaksi sistem dan memiliki kebutuhan
informasi, seperti berikut:
1. Yang dapat dilakukan oleh admin:
a. Mengelola data pembelian bahan baku
-
36
b. Mengelola transaksi pembelian sampai dengan penerimaan invoice
c. Membuat laporan pembelian bahan baku setiap bulan
2. Yang dapat dilakukan oleh bagian gudang
a. Mengelola bahan baku
3.2.1. Kebutuhan Sistem
1. Pengguna harus login terlebih dahulu untuk dapat mengakses program ini dengan
memasukan kode admin dan password agar privasi pengguna tetap terjaga
keamanannya.
2. Pengguna harus melakukan logout setelah selesai menggunakan sistem.
3. Sistem dapat memudahkan admin untuk menggelola data pembelian bahan baku,
mengelola transaksi pembelian sampai dengan penerimaan invoice dan pembuatan
laporan pembelian bahan baku setiap bulan.
3.3. Rancangan Dokumen Masukan (input)
Bentuk-bentuk dokumen masukan (input) yang diperlukan dalam yang
digunakan pada program aplikasi adalah:
1. Nama dokumen : Data Material
Fungsi : Sebagai daftar material yang akan dipesan
Frekuensi : Setiap terjadi penambahan barang yang akan dipesan
-
37
Sumber : Supplier
Tujuan : Bagian administrasi
Media : Kertas
Jumlah : 1 berkas
Format : Lampiran A5
2. Nama dokumen : Data Supplier
Fungsi : Sebagai daftar supplier yang akan memasok
Frekuensi : Setiap terjadi penambahan supplier yang masuk
Sumber : Supplier
Tujuan : Bagian administrasi
Media : Kertas
Jumlah : 1 berkas
Format : Lampiran A6
3. Nama dokumen : Purchase Order (PO)
Fungsi : Dokumen dasar input data transaksi pemesanan barang
Frekuensi : Setiap terjadi pemesanan barang ke supplier
Sumber : Purchasing
Tujuan : Bagian administrasi
Media : Kertas
Jumlah : 1 berkas
-
38
Format : Lampiran A7
4. Nama dokumen : Invoice
Fungsi : Dokumen dasar input data transaksi pembayaran atas
barang yang di beli dari supplier
Frekuensi : Setiap terjadi transaksi penerimaan barang
Sumber : Supplier
Tujuan : Bagian administrasi
Media : Kertas
Jumlah : 1 berkas
Format : Lampiran A8
3.4. Rancangan Dokumen Keluaran (Output)
Bentuk-bentuk dokumen keluaran (output) yang dihasilkan dari program
aplikasi yang telah dibuat adalah:
1. Nama dokumen : Transaksi PO
Fungsi : Daftar permintaan barang yang akan dipesan kepada
setiap supplier
Frekuensi : Setiap terjadi pemesanan barang
Sumber : Bagian administrasi
Tujuan : Supplier
Media : Kertas
-
39
Jumlah : Rangkap 1
Format : Lampiran A7
2. Nama dokumen : Transaksi Invoice
Fungsi : Daftar tagihan barang yang telah diterima dari supplier
Frekuensi : Setiap terjadi penerimaan barang
Sumber : Bagian administrasi
Tujuan : Supplier
Media : Kertas
Jumlah : Rangkap 1
Format : Lampiran A8
3. Nama dokumen : Report PO (Purchasing Order)
Fungsi : Untuk mengetahui data pemesanan barang.
Frekuensi : Setiap akhir bulan
Sumber : Bagian administrasi
Tujuan : Purchasing
Media : Kertas
Jumlah : 1 berkas
Format : Lampiran A9
4. Nama dokumen : Report Invoice
-
40
Fungsi : Untuk mengetahui data barang yang telah dipesan.
Frekuensi : Setiap akhir bulan
Sumber : Bagian administrasi
Tujuan : Purchasing
Media : Kertas
Jumlah : 1 berkas
Format : Lampiran A10
3.5. Entity Relationship Diagram (ERD)
Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan
dengan Entity Relationship Diagram (ERD).
3.5.1. Diagram Entity Relationship Diagram (ERD)
Gambar III.2
Entity Relationship Diagram (ERD)
-
41
3.5.2. Logical Record Structural (LRS)
Gambar III.3
Logical Record Structure (LRS)
3.6. Spesifikasi File
Merupakan penjelasan mengenai bentuk-bentuk file database yang
digunakan untuk proses pengolahan transaksi. Spesifikasi file disimpan dalam
database dengan nama “data.mdb”, dengan rincian file sebagai berikut:
-
42
1. Spesifikasi File Admin
Nama File : Admin
Tipe File : File Admin
Fungsi : Untuk melihat, menambah data admin dan
merubah password
Akronim File : admin
Organisasi File : Indexed Sequential
Akses File : Random
Panjang record : 96 Karakter
Kunci Field : id_admin
Database : Microsoft Acces 2010
Tabel III.1
File Admin
No. Deskripsi Akronim Tipe Panjang Keterangan
1. ID Admin id_admin Text 10 Primary Key
1. Nama Admin nama_admin Text 30
2. Password Password Number 8
3. Bagian Bagian Text 20
2. Spesifikasi File Data Supplier
Nama File : Data Supplier
Tipe File : File Data
Fungsi : Untuk melihat dan menambah data
supplier
Akronim File : Supplier
Organisasi File : Indexed Sequential
Akses File : Random
Panjang record : 155 Karakter
-
43
Kunci Field : kode_supplier
Database : Microsoft Access 2010
Tabel III.2
File Data Supplier
No. Deskripsi Akronim Tipe Panjang Keterangan
1. Kode Supplier kode_supplier Text 10 Primary key
2. Nama Supplier nama_supplier Text 30
3. Alamat Alamat Text 50
4. Contact Person Contact Person Text 25
4. Telepon Telepon Number 15
5. Email Email Text 30
6. Npwp Npwp Number 25
3. Spesifikasi File Data Material
Nama File : Data Material
Tipe File : File Data
Fungsi : Untuk melihat dan menambah data
material
Akronim File : Material
Organisasi File : Indexed Sequential
Akses File : Random
Panjang record : 101 Karakter
Kunci Field : Id_material
Database : Microsoft Acces 2010
Tabel III.3
File Material
No. Deskripsi Akronim Tipe Panjang Keterangan
1. Id material kode_material Text 10 Primary key
-
44
2. Nama material nama_ material Text 30
3. Nomor material nomor_ material Text 30
4. Satuan Satuan Text 10
4. Spesifikasi File PO
Nama File : Purchasing Order (PO)
Tipe File : File Transaksi
Fungsi : Untuk input data pemesanan barang
Akronim File : Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Panjang record : 20 Karakter
Kunci Field : no_po
Database : Microsoft Access 2010
Tabel III.4
File Transaksi PO
No. Deskripsi Akronim Tipe Panjang Keterangan
1. No.Po no_po Text 10 Primary key
2. Tanggal tanggal Date/Time 8
3. Supplier supplier Text 25
4. Id Material Id_ material Text 10 Foreign key
5. Nama Material nama_ material Text 15
6. Satuan satuan Text 3
7. Qty qty Number 5
8. Harga harga Currency 8
9. Ppn ppn Persen 2
5. Spesifikasi File Invoice
Nama File : Data Invoice
-
45
Tipe File : File Transaksi
Fungsi : Untuk input data material yang telah di
terima dari supplier
Akronim File : Invoice
Organisasi File : Indexed Sequential
Akses File : Random
Panjang record : 44 Karakter
Kunci Field : no_po
Database : Microsoft Access 2010
Tabel III.5
File Transaksi Invoice
No. Deskripsi Akronim Tipe Panjang Keterangan
1. No.Invoice no_ invoice Text 10 Primary key
2. Tanggal tanggal Date/Time 8
3. Supplier supplier Text 6
4. No_Faktur no_faktur Number 15
5. Tanggal_ Faktur Tanggal_ Faktur Date/Time 8
6. No_Faktur Pajak no_faktur pajak Number 15
7. Tanggal_ Faktur
Pajak
tanggal_ Faktur
pajak Date/Time 8
8. No_Po no_po Text 10 Primary key
9. Id_Material Id_Material Text 10 Primary key
3.7. Pengkodean
Agar data lebih efisien dan efektif dalam proses input data, dapat digunakan
kode untuk mewakili suatu data. Metode ini dapat mengurangi jumlah proses input
data yang masuk ke database tanpa mengurangi kelengkapan data yang masuk
-
46
tersebut. Ada beberapa macam kode yang digunakan dalam perancangan program ini,
antara lain:
1. Pengkodean Data Material
Format kode yang digunakan untuk id material pada Data Material sebagai
berikut:
Kode (id) data material Nomor urut
Contoh:
M T 0 0 0 1
MT = Singkatan dari Material
0001 = Nomor urut penerimaan
2. Pengkodean Data Supplier
Format kode yang digunakan untuk id supplier pada Data supplier sebagai berikut:
Kode (id) data supplier Nomor urut
Contoh:
S P 0 0 0 1
SP = Singkatan dari supplier
0001 = Nomor urut penerimaan
3. Pengkodean Data Transaksi pemesanan material
Format kode untuk nomor PO pada data transaksi pemesanan material adalah:
X X 9 9 9 9
X X 9 9 9 9
-
47
X X X X X X 9 9 9
Inisial dari pemesanan Tahun Bulan Nomor urut
Contoh:
P O 1 7 1 2 0 0 1
PO = Singkatan dari purchase order
17 = Tahun
12 = Bulan
001 = Nomor urut
4. Pengkodean data transaksi invoicing
Format kode nomor penerimaan pada data transaksi invoicing adalah:
X X X X X X 9 9 9
Inisial dari penerimaan Tahun Bulan Nomor urut
Contoh:
A P 1 7 1 2 0 0 1
AP = Singkatan dari Account Payable
17 = Tahun
12 = Bulan
001 = Nomor urut penerimaan
-
48
3.8. Spesifikasi Program
3.8.1. HIPO (Hierachy Input Proses Output)
Gambar III.4
Diagram HIPO (Hierarchy Input Proses Output)
Spesifikasi program pembelian bahan baku produksi PT.KBI akan diuraikan sebagai
berikut :
1. Spesifikasi Program Login
Nama program : Login
Akronim : flogin.vb
-
49
Fungsi : Sebagai kunci masuk ke dalam aplikasi program dan
keamanan data
Bahasa program : Microsoft Visual Basic 2008
Bentuk tampilan : Lampiran A1
Penjelasan :
a. Pada form login terdapat dua tombol yaitu login dan batal.
b. Masukan kode user dan kata sandi. Tekan tombol login, jika kode user dan kata
sandi salah atau tidak sesuai maka akan muncul pesan “Gagal”. Jika kode user
dan kata sandi benar maka akan muncul pesan “ login Berhasil“ kemudian akan
masuk ke form menu utama. Menu utama akan aktif dengan tools sesuai izin
akses masing-masing pengguna.
c. Jika klik tombol ‘Batal’ dipilih maka program berakhir.
2. Spesifikasi Program Menu Utama
Nama Program : Menu Utama
Akronim : fmain_menu.vb
Fungsi : Tampilan awal dalam pemilihan proses
Bahasa Program : Microsoft Visual Basic 2008
Bentuk Tampilan : Lampiran A2
Proses : Pada menu utama admin terdapat beberapa pilihan,yaitu:
a. Admin
Apabila pengguna memilih menu admin, maka program akan menuju ke sub
menu Data Admin dan Ubah Password. Apabila pengguna memilih sub menu
-
50
Data Admin, maka pengguna akan masuk pada data admin. Jika pengguna
memilih sub menu Ubah Password maka akan masuk pada menu ubah
password, dan jika pengguna keluar dari data admin dan ubah password maka
program akan kembali pada menu utama.
b. Data
Apabila pengguna memilih menu Data, maka program akan menuju ke sub
menu Data Barang dan Data Supplier. Apabila pengguna memilih sub menu
data barang, maka form data barang akan ditampilkan. Apabila pengguna
memilih sub menu data supplier maka form data barang akan ditampilkan.
c. Transaksi
Apabila pengguna memilih menu transaksi, maka program akan menuju ke sub
menu Furchasing Order (PO) dan Invoice. Apabila pengguna memilih sub
menu PO, maka form PO akan ditampilkan. Apabila pengguna memilih sub
menu invoice, maka form invoice akan ditampilkan.
d. Report
Apabila pengguna memilih menu Report, maka program akan menuju ke sub
menu Furchasing Order (PO) dan Invoice. Apabila pengguna memilih sub
menu PO, maka form PO akan ditampilkan. Apabila pengguna memilih sub
menu invoice, maka form invoice akan ditampilkan.
e. Help
Apabila pengguna memilih menu Help, maka program akan menuju ke sub
menu Logout dan profile. Apabila pengguna memilih sub menu logout, maka
-
51
program akan kembali pada menu login. Apabila pengguna memilih sub menu
profile, maka form profile akan ditampilkan.
3. Spesifikasi Program Data Admin
Nama program : Data Admin
Akronim : fadmin.vb
Fungsi : Untuk menambah dan menghapus data admin
Bahasa program : Microsoft Visual Basic 2008
Bentuk tampilan : Lampiran A3
Penjelasan :
a. Simpan
Apabila pengguna telah mengisi dan melengkapi data admin maka klik tombol
simpan. Maka data admin akan tersimpan di dalam database, dan form admin
akan di kosongkan.
b. Hapus
Ketika pengguna telah memilih data admin yang akan di hapus, lalu klik tombol
hapus. Maka data akan terhapus.
4. Spesifikasi Program Ubah Password
Nama program : Ubah Password
Akronim : fubahpassword.vb
Fungsi : Untuk mengganti password admin
Bahasa program : Microsoft Visual Basic 2008
-
52
Bentuk tampilan : Lampiran A4
Penjelasan :
a. Ubah
Apabila pengguna telah mengisi dan melengkapi form ubah password dengan
benar, kemudian klik tombol ubah maka akan muncul kata “SUKSES”.
Kemudian data ubah password akan tersimpan di dalam database, dan form
admin akan di kosongkan.
b. Batal
Apabila tombol ‘Batal’ dipilih maka akan keluar dari file ubah password.
5. Spesifikasi Program Data Material
Nama program : Data Material
Akronim : fiventory.vb
Fungsi : Untuk melihat dan menambah supplier
Bahasa program : Microsorft Visual Basic 2008
Bentuk tampilan : Lampiran A5
Penjelasan :
a. Simpan
Apabila pengguna telah mengisi dan melengkapi data admin maka klik tombol
simpan. Maka data material akan tersimpan di dalam database, dan form data
barang akan di kosongkan.
-
53
b. Hapus
Ketika pengguna telah memilih data barang yang akan di hapus, lalu klik
tombol hapus. Maka data akan terhapus
c. Edit
Ketika pengguna telah memilih data barang yang akan di edit, dan setelah di
edit lalu klik tombol edit. Maka data barang akan tersimpan database, dan form
data barang akan di kosongkan.
6. Spesifikasi Program Data Supplier
Nama program : Data Supplier
Akronim : fsupplier.vb
Fungsi : Untuk melihat dan menambah data supplier
Bahasa program : Visual Basic 2008
Bentuk tampilan : Lampiran A6
Penjelasan :
a. Simpan
Apabila pengguna telah mengisi dan melengkapi form data supplier maka klik
tombol simpan. Maka data supplier akan tersimpan di dalam database, dan
form data supplier akan di kosongkan.
b. Hapus
Ketika pengguna telah memilih data supplier yang akan di hapus, lalu klik
tombol hapus. Maka data akan terhapus
-
54
c. Edit
Ketika pengguna telah memilih data supplier yang akan di edit, dan setelah di
edit lalu klik tombol edit. Maka data supplier akan tersimpan database, dan
form data supplier akan di kosongkan.
7. Spesifikasi Program Pemesanan / PO
Nama program : Transaksi PO
Akronim : frompo.vb
Fungsi : Untuk input data transaksi pemesanan material
Bahasa program : Visual Basic 2008
Bentuk tampilan : Lampiran A7
Penjelasan :
a. Data Baru
Apabila pengguna menekan tombol data baru, maka akan di arahkan pada form
kosong untuk infut data baru.
b. Cetak Ulang
Jika pengguna memilih form cetak ulang, maka akan di arahkan pada
pencetakan ulang sebuah data.
c. Input
Ketika pengguna masuk form purchase order maka akan di arahkan pada
pengisian form pemesanan, setelah melengkapi data pemesanan lalu menekan
tombol input, maka data akan tersimpan pada database..
-
55
d. Edit
Apabila pengguna menekan tombol edit, maka akan di arahkan pada perubahan
data pada form pemesanan dengan data sebelumnya.
e. Hapus
Apabila pengguna menekan tombol hapus, maka semua text box dan combo box
akan dikosongkan dan bersih.
f. Batal
Apabila pengguna menekan tombol batal,maka semua text box dan combo box
akan dikosongkan dan bersih.
g. Simpan Data
Apabila pengguna telah mengisi dan melengkapi data pemesanan, lalu klik
tombol simpan. Maka data pemesanan akan tersimpan di dalam database.
h. Cetak Data
Ketika pengguna menekan tombol cetak data, maka form pemesanan akan
dicetak.
8. Spesifikasi Program Penerimaan / Invoice
Nama program : Transaksi Invoice
Akronim : fromap.vb
Fungsi : Input transaksi barang yang telah di terima dari supplier untuk
bukti penagihan atau pembayaran.
Bahasa program : Visual Basic 2008
Bentuk tampilan : Lampiran A8
-
56
Penjelasan :
b. Data Baru
Apabila pengguna menekan tombol data baru, maka akan di arahkan pada form
kosong untuk infut data baru.
b. Cetak Ulang
Jika pengguna memilih form cetak ulang, maka akan di arahkan pada
pencetakan ulang sebuah data.
c. Input
Ketika pengguna masuk form invoice maka akan di arahkan pada pengisian
form penerimaan, setelah melengkapi data penerimaan lalu menekan tombol
input, maka data akan tersimpan pada database..
d. Edit
Apabila pengguna menekan tombol edit, maka akan di arahkan pada perubahan
data pada form penerimaan dengan data sebelumnya.
e. Hapus
Apabila pengguna menekan tombol hapus, maka semua text box dan combo box
akan dikosongkan dan bersih.
f. Batal
Apabila pengguna menekan tombol batal,maka semua text box dan combo box
akan dikosongkan dan bersih.
g. Simpan Data
Apabila pengguna telah mengisi dan melengkapi data penerimaan, lalu klik
tombol simpan. Maka data penerimaan akan tersimpan di dalam database.
-
57
h. Cetak Data
Ketika pengguna menekan tombol cetak data, maka form penerimaan akan
dicetak.
9. Spesifikasi Program Laporan Pemesanan
Nama program : Report PO
Akronim : freport.vb
Fungsi : Untuk melihat dan mencetak laporan pemesanan
Bahasa program : Visual Basic 2008
Bentuk Tampilan : Lampiran A9
Penjelasan :
a. Ketika pengguna masuk form report PO maka akan di arahkan pada pemilihan
periode, setelah memilih periode lalu menekan tombol Tampil Data, maka data
report akan di tampilkan.
b.
Untuk memindahkan atau backup data pada database.
c.
Untuk mencetak atau print data.
d.
Untuk refresh data.
e.
-
58
Jika pengguna klik gambar ini, maka akan di arahkan pada pilihan laporan yang akan
di pilih.
10. Spesifikasi Program Laporan Penerimaan
Nama program : Report Invoice
Akronim : freport.vb
Fungsi : Untuk melihat dan mencetak laporan pemesanan yang sudah
di terima
Bahasa program : Visual Basic 2008
Bentuk Tampilan : Lampiran A10
Penjelasan :
a. Ketika pengguna masuk form report invoice maka akan di arahkan pada
pemilihan periode, setelah memilih periode lalu menekan tombol Tampil Data,
maka data report akan di tampilkan.
f.
Untuk memindahkan atau backup data pada database.
g.
Untuk mencetak atau print data.
h.
Untuk refresh data.
i.
Jika pengguna klik gambar ini, maka akan di arahkan pada pilihan laporan yang akan
di pilih.
-
59
11. Spesifikasi Program Menu Bantuan
Nama program : Log Out
Akronim : fprofil.vb
Fungsi : Untuk kembali ke menu login
Bahasa program : Visual Basic 2008
Bentuk Tampilan : Lampiran A11
Penjelasan :
a. Ketika pengguna masuk form Log Out, maka form akan keluar dan di arahkan
pada menu login.
12. Spesifikasi Program Menu Profil Perusahaan
Nama program : Profil
Akronim : fprofil.vb
Fungsi : Untuk melihat profil perusahaan
Bahasa program : Visual Basic 2008
Bentuk Tampilan : Lampiran A12
Penjelasan :
a. Ketika pengguna masuk form profil, maka form akan menampilkan poto
perusahaan.
3.9. Spesifikasi Sistem Komputer
a. Umum
-
60
Suatu sistem yang baik tidak akan terwujud apabila tidak didukung oleh sarana
pendukung yang baik. Sarana pendukung yang dimaksud tidak harus menggunakan
suatu unit komputer dengan merk tertentu dan harga yang mahal tetapi harus
terintegrasi dengan baik antara yang satu dengan yang lainnya.
Sistem akan berjalan dengan baik apabila didukung oleh beberapa aspek antara
lain: perangkat keras (hardware), perangkat lunak (software), dan pemakai
(brainware). Diantaranya unsur tersebut peralatan pendukung yang dibutuhkan harus
sesuai dengan spesifikasi sistem yang diusulkan. Untuk itu penulis menguraikan
peralatan pendukung yang harus tersedia pada sistem yang diusulkan.
b. Perangkat Keras (Hardware)
Perangkat keras (hardware) adalah seluruh komputer yang membentuk suatu
sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer
dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang diusulkan adalah
sebagai berikut:
a. Monitor : 15”
b. Processor : Pentium (R) IV 3.00 GHz
c. Memory : 2 GB
d. Harddisk : 500 GB
e. Keyboard : 108 Keys
f. Printer : Dot Matrix
g. Mouse : PS/2
-
61
c. Perangkat Lunak (Software)
Bagian penting lain yang mendukung program adalah perangkat lunak
(Softwere) yang digunakan dalam mengeksekusi program aplikasi serta sistem
operasi yang akan digunakan untuk menjalankan program tersebut.
Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program
pemesanan mobil ini adalah:
Sistem operasi : Microsoft Windows 7x64
Bahasa Pemograman : Microsoft Visual Basic .NET
Database : Microsoft Acces 2008
3.10. Flowchart
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya
flowchart, urutan proses kegiatan menjadi lebih jelas. Setelah flowchart selesai
disusun selanjutnya pemrogram (programer) menerjemahkannya kedalam bentuk
program dengan bahasa pemograman.
-
62
1. Flowchart Login
Gambar III.5
Flowchart Login
-
63
2. Flowchart Menu Utama
Start
-
64
Gambar III.6
Flowchart Menu Utama
Keterangan :
Y = Ya
T = Tidak
-
65
3. Flowchart Admin
Gambar III.7
Flowchart Admin
-
66
4. Flowchart Ubah Password
Gambar III.8
Flowchart Ubah Password
-
67
5. Flowchart Data Material
Gambar III.9
Flowchart Data Material
-
68
6. Flowchart Data Supplier
Gambar III.10
Flowchart Data Supplier
-
69
7. Flowchart Transaksi PO
Gambar III.11
Flowchart Transaksi PO
-
70
8. Flowchart Transaksi Invoice
Gambar III.12
Flowchart Transaksi Invoice
-
71
9. Flowchart Report PO
Gambar III.13
Flowchart Report PO
-
72
10. Flowchart Report Invoice
Gambar III.14
Flowchart Report Invoice
-
73
11. Flowchart Log Out
Gambar III.15
Flowchart Log Out
-
74
12. Flowchart Profil
Gambar III.16
Flowchart Profil