bab iii pembahasan · d. divisi produksi juga masih terdiri dari sub divisi lagi,seperti bagian...

47
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.

Upload: others

Post on 27-Jan-2021

2 views

Category:

Documents


0 download

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