• Tidak ada hasil yang ditemukan

BAB III METODOLOGI PENELITIAN. untuk tahap berikutnya. Adapun metode penelitian yang dilakukan untuk

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III METODOLOGI PENELITIAN. untuk tahap berikutnya. Adapun metode penelitian yang dilakukan untuk"

Copied!
33
0
0

Teks penuh

(1)

Metode penelitian merupakan suatu tahapan proses yang berkaitan satu sama lain, dimana hasil yang diperoleh pada suatu tahap merupakan masukan untuk tahap berikutnya. Adapun metode penelitian yang dilakukan untuk menyelesaikan Tugas Akhir Rancang Bangun Sistem Informasi Pembelian dan Penjualan Pada PT. Zona Plastik antara lain adalah :

3.1 Pengumpulan Data

Pengumpulan data dilakukan untuk mengumpulkan semua data-data yang diperlukan dalam pembuatan aplikasi ini. Adapun pengumpulan data dilakukan dengan cara :

a. Pengamatan (Observasi)

Tahap ini dilakukan dengan cara mengamati secara langsung kegiatan manufaktur yang meliputi pembelian , produksi dan penjualan yang dijalankan oleh perusahaan saat ini., untuk mengetahui permasalahan yang sebenarnya. b. Wawancara

Tahap ini dilakukan dengan mengadakan tanya jawab dengan pihak perusahaan yang terkait. Misalnya melakukan wawancara tentang prosedur pembelian pada bagian pembelian, prosedur penjualan pada bagian penjualan dan prosedur produksi pada bagian produksi di PT. Zona Plastik.

(2)

3.2 Analisa Permasalahan

Setelah mengumpulkan berbagai data dan informasi yang dibutuhkan , maka selanjutnya melakukan suatu proses analisa terhadap data-data tersebut, yang kemudian disesuaikan dengan rancangan sistem untuk mengetahui baik tidaknya suatu sistem terhadap permasalahan yang dihadapi, agar dalam proses pembuatan sistem dapat berjalan dengan baik, cepat dan tepat.

3.3 Studi Literatur

Metode ini dilakukan dengan cara mencari, membaca dan mempelajari semua bentuk literatur yang berkaitan dengan permasalahan yang dihadapi, untuk mendukung data-data yang ada serta menjadi acuan dan referensi dalam penyelesaian masalah. Literatur yang dipelajari antara lain adalah buku-buku tentang sistem informasi inventori, pemrograman visual basic, manajemen database SQL Server.

3.4 Analisa , Perancangan dan Implementasi

Analisis ini dilakukan untuk mempelajari kebutuhan sistem yang dilanjutkan dengan proses perancangan dan dikembangkan lagi menuju proses implementasi sistem yang meliputi :

a. Pembuatan Diagram alir

b. Pembuatan DFD (Data Flow Diagram) c. Pembuatan Relasi Antar Tabel

d. Struktur Database

(3)

3.5 Pemrograman

Yaitu membuat program dari hasil perancangan yang telah dilakukan. Dalam pembuatan rancang bangun sistem informasi akuntansi PT. Zona Plastik ini menggunakan SQL SERVER 2000 Personal Edition sebagai database dan Bahasa pemrograman Microsoft Visual Basic 6.0.

3.6 Uji Test Program

Melakukan pengujian pada program yang telah dibuat apakah sudah benar dan sesuai dengan sistem yang dirancang.

3.7 Identisifikasi Masalah

Identifikasi dari permasalahan diatas dapat dirumuskan sebagai berikut :

1 Bagaimana mengembangkan sistem yang ada supaya dapat menangani transaksi–transaksi secara cepat dan akurat.

2 Bagaimana mengembangkan sistem informasi terintegrasi yang saling menunjang antar satu bagian dengan bagian yang lain.

Bagaimana laporan yang dihasilkan dari sistem informasi akuntansi dapat membantu manajemen dalam pengambilan keputusan.

3.8 Desain Sistem

Desain sistem adalah tahap awal dari tahap-tahap pengembangan suatu produk atau sistem dengan menerapkan berbagai teknik dan prinsip untuk mendefinisikan suatu device agar menghasilkan suatu model dari suatu entity

(4)

3.8.1 Diagram Alir Lama

Diagram alir merupakan gambaran yang menunjukkan alur atau cara kerja dari suatu sistem yang akan dibuat. Berikut ini digambarkan berbagai diagram alir yang dibuat.

PENJUALAN CUSTOMER PRODUKSI Pencatatan Order PEMBELIAN Mulai ORDER ORDER Order Penjualan Order Penjualan Order Penjualan Order Penjualan Order Penjualan Rencana Produksi PP Bahan PP Bahan PP Bahan PP Bahan Rencana Produksi Order Pembelian Bahan Order Pembelian Order Pembelian Order Pembelian Order Pembelian SUPPLIER Order Pembelian A

PP Bahan : Permintaan Pembelian Bahan untuk Produksi Gambar 3.1 Diagram Alir Order Penjualan dan Order Pembelian

A PENJUALAN CUSTOMER PRODUKSI Penjualan PEMBELIAN Order Penjualan Faktur Penjualan Penjualan Faktur Penjualan Faktur Penjualan Pembelian Produksi Produksi Produksi Produksi Faktur Supplier Produksi Pembelian Pembelian Pembelian Pembelian Pembelian SUPPLIER Faktur Supplier Rencana Produksi Order Pembelian Pencatatan Persediaan Bahan Kartu BB Kartu BP Kartu BJ Pencatatan Persediaan Barang Jadi Produksi Faktur Penjualan Selesai

(5)

3.8.2 Diagram Alir Komputerisasi

Berdasarkan permasalahan yang telah dibahas pada bab ini, diperoleh sistem baru yang telah terkomputerisasi sehingga dapat diterapkan dalam membantu menyelesaikan permasalahan yang ada. Pada halaman berikut ini terdapat gambar sistem flow terkomputerisasi yang merupakan hasil dari analisa terhadap permasalahan yang ada.

Data Supplier Entry Data Supplier Data Customer Entry Data Customer

Data Bahan Baku

Entry Data Bahan Baku Data Bahan Penolong Entry Data Bahan Penolong

Data Barang Jadi

Entry Data

Barang Jadi

Data Detail Akun

Entry Data

Detail Akun Detail Akun

Data Group Akun

Entry Data Group Akun Group Akun Data Header Akun Entry Data Header Akun Standar_biaya Bahan Standar Bahan Standar_biaya BOP Standar BOP Standar_biaya TKL Standar TKL

(6)

Data Order Penjualan Entry Data Order Penjualan Kartu BJ Customer

Order Penjualan Barang Jadi

Rencana Produksi

Bahan Baku Bahan

Penolong

Rencana

Produksi Order Pembelian

Order Pembelian Pembelian Pembelian Produksi Data Pembelian Entry Data Supplier Kartu BB Kartu BP Produksi Penjualan Penjualan

Standar Bahan Standar BOP Standar TKL

Gambar 3.4 Diagram Alir Transaksi

Kartu BJ Penjualan Kartu BB Pembelian Kartu BP Produksi

Laporan Persediaan Barang Jadi Laporan Laporan Persediaan Barang Jadi Laporan Laporan Persediaan Bahan Baku Laporan Laporan Pembelian Laporan Laporan Persediaan Bahan Penolong Laporan Laporan Produksi Laporan

Gambar 3.5 Diagram Alir Laporan

3.8.3 Data Flow Diagram (DFD)

Setelah proses desain dengan menggunakan sistem flow, langkah selanjutnya dalam desain sistem adalah pembuatan Data Flow Diagram (DFD) yang merupakan representasi grafik dalam menggambarkan arus data sistem secara terstruktur dan jelas sehingga dapat menjadi sarana dokumentasi sistem yang baik.

(7)

A.Context Diagram

Diagram ini menggambarkan rancangan global / keseluruhan dari proses yang ada pada DFD.

Order

Laporan Persediaan Barang Jadi

Laporan Order Pembelian Laporan Order Penjualan

Laporan Harga Pokok Produksi Laporan Persediaan Bahan Penolong

Laporan Persedian Bahan Baku Laporan Produksi Akun Barang Jadi Bahan Laporan Pembelian Laporan Penjualan Harga Jual Penjualan Pembelian Faktur Order Beli Data Supplier Data Customer Faktur Jual 0

SISTEM INFORMASI AKUNTANSI

+ CUSTOMER KEUANGAN BAGIAN PENJUALAN SUPPLIER PRODUKSI

BAGIAN PEMBELIAN MANAJER

Gambar 3.6 Context Diagram Sistem Pembelian dan Penjualan yang terintegrasi dengan Inventori Pada PT. Zona Plastik

(8)

B.DFD Level 0

Order

Order Penjualan Order Pembelian

Laporan Persediaan Bahan Penolong

Laporan Order Pembelian Laporan Produksi

Laporan Persediaan Barang Jadi

Laporan Order Penjualan Laporan Harga Pokok Produksi

Laporan Persedian Bahan Baku Pembelian Biaya BOP Biaya TKL Biaya Bahan Penjualan Kartu_BJ Produksi Kartu_BP Kartu_BB Biaya TKL Biaya BOP Biaya Bahan Kartu_BJ Kartu_BP

Kartu_BB Produksi Penjualan Pembelian Order Pembelian Rencana Produksi Order Penjualan Harga Jual Standar BOP Standar Bahan Standar TKL Barang Jadi Bahan Penolong Bahan Baku Supplier Customer Harga Jual Standar BOP Standar Bahan Standar TKL Barang Jadi Bahan Penolong Bahan Baku Customer Akun Supplier Bahan Barang Jadi Harga Jual Order Beli Faktur Faktur Jual Laporan Penjualan Akun Laporan Pembelian Penjualan Pembelian Data Supplier Data Customer CUSTOMER SUPPLIER BAGIAN PEMBELIAN BAGIAN PENJUALAN PRODUKSI MANAJER KEUANGAN 1 Data Master + 2 Transaksi + 3 Laporan + 1 Bahan Baku 2 Bahan Penolong 3 Barang Jadi 4 Customer 5 Supplier

6 Detail Akun 7 Standar Bahan 8 Standar BOP 9 Standar TKL

10 Set Harga Jual

11 Order Penjualan 12 Rencana Produksi 13 Order Pembelian 14 Pembelian 15 Produksi 16 Penjualan 17 Kartu_BB

18 Kartu_BP 19 Kartu_BJ 20 Detail Biaya Bahan 21 Detail Biaya

BOP

22 Detil Biaya TKL

(9)

C.DFD Level 1 Proses Data Master Customer Supplier Harga Jual Harga Jual Standar TKL Standar BOP Standar Bahan Bahan Standar TKL Standar BOP Bahan Baku Bahan Penolong Barang Jadi Akun Akun Akun Standar Bahan Bahan Baku Bahan Penolong Data Supplier Data Customer Barang Jadi Barang Jadi Bahan CUSTOMER SUPPLIER BAGIAN PENJUALAN BAGIAN PEMBELIAN PRODUKSI KEUANGAN 5 Supplier 6 Detail Akun 4 Customer 1 Bahan Baku 2 Bahan Penolong 3 Barang Jadi 9 Standar TKL 7 Standar Bahan 8 Standar BOP 1 Bahan Baku 2 Bahan Penolong 3 Barang Jadi 4 Customer 5 Supplier 6 Detail Akun 7

Setting Standar Produksi

8

Setting Harga Jual

10 Set Harga Jual

(10)

D.DFD Level 1 Proses Transaksi

Kartu_BP Kartu_BB Kartu BJ

Order

Penjualan Order Penjualan Penjualan Order Penjualan Faktur Jual Standar Bahan Standar BOP Standar TKL Biaya BOP Biaya TKL Biaya Bahan Produksi Kartu_BP Kartu_BB Kartu_BJ Rencana Produksi Pembelian Pembelian Faktur Order Beli Supplier

Bahan Baku Bahan Penolong

Pembelian Order Pembelian Rencana Produksi Order Pembelian Rencana Produksi Standar Bahan Order Penjualan Order Penjualan Customer Barang Jadi Harga Jual CUSTOMER SUPPLIER BAGIAN PEMBELIAN BAGIAN PENJUALAN 4 Customer 5 Supplier 1 Bahan Baku 2 Bahan

Penolong 3 Barang Jadi

9 Standar TKL 7 Standar Bahan

8 Standar BOP 10 Set Harga Jual

11 Order Penjualan 12 Rencana Produksi 13 Order Pembelian 14 Pembelian 15 Produksi 16 Penjualan 17 Kartu_BB 18 Kartu_BP 19 Kartu_BJ 20 Detail Biaya Bahan 21 Detail Biaya BOP 22 Detil Biaya TKL 1 Order Penjualan 2 Rencana Produksi 3 Order Pembelian 4 Pembelian 5 Produksi 6 Penjualan

Gambar 3.9 DFD Level 1 Proses Transaksi

E.DFD Level 1 Proses Laporan

Laporan Persediaan Bahan Penolong Laporan Order Pembelian Laporan Produksi Laporan Persedian Bahan Baku

Laporan Harga Pokok Produksi Laporan Persediaan Barang Jadi

Laporan Penjualan Laporan Pembelian

Laporan Order Penjualan

Biaya TKL Biaya BahanBiaya BOP Order Pembelian

Order Penjualan Pembelian Penjualan

Kartu_BJ Produksi Kartu_BP Kartu_BB 17 Kartu_BB 18 Kartu_BP 15 Produksi 19 Kartu_BJ 16 Penjualan

20 Detail Biaya Bahan

22 Detil Biaya TKL 21 Detail Biaya BOP 14 Pembelian MANAJER 13 Order Pembelian 11 Order Penjualan 1 Laporan Order Penjualan 2 Laporan Order Pembelian 3 Laporan Pembelian 4 Laporan Produksi 5 Laporan Penjualan 6 Laporan Harga Pokok Produksi 7 Laporan Persediaan Bahan Baku 8 Laporan Persediaan Bahan Penolong 9 Laporan Persediaan Barang Jadi

Gambar 3.10 DFD Level 1 Proses Laporan

3.8.4 Entity Relationship Diagram (ERD)

ERD merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan untuk sistem pemrosesan database. ERD juga menyediakan bentuk untuk menunjukkan struktur keseluruhan data dari pemakai. Dalam perancangan sistem

(11)

ini telah terbentuk ERD (Gambar 3.26) yang merupakan lanjutan dari pembuatan desain dengan menggunakan DFD:

No_Fakt ur No_f aktur No_Produks i No_Produks i No_produks i No_Order No_Produks i No_Produks i No_Produks i No_Rencana No_Order No_Fakt ur No_Fakt ur No_Fakt ur IdSuppl ier No_Rencana No_order No_renc ana No_OrderJ ual IdCust omer Relation_106 No_OrderJ ual IDBarang IDBarang IDBarang IDAkun IDAkun IdBarang IDBahanP IdBahanB Bahan_Baku IdBahanB Nama Satuan Harga_Beli Bahan_Penolong IdBahanP Nama Satuan Harga_Beli Barang_Jadi IDBarang Nama Satuan Customer IdCustomer Nama Alamat Kota Telepon Fax Kontak Supplier IDSupplier Nama Alamat Kota Telepon Fax Kontak Detail_Akun IDAkun IDGroup Nama Lajur Standar Produksi Barang Bahan Jumlah Detail_Standar_BOP Barang Akun Biaya Detail_Standar_TKL Barang Akun Biaya Set_Harga_Jual Barang ProsenJual Harga_Jual Order_penjualan No_OrderJual Tanggal Customer Pembayaran Syarat Total Detail_Order_Penjualan No_Order_Jual Barang Harga Jumlah

Sub_Total Rencana Produksi No_rencana No_Order_Jual Order_Rencana_Produksi No_rencana Bahan Jumlah Order Pembelian No_Order Tanggal Supplier Pembayaran Syarat Total No_Rencana Detail_Order_Pembelian No_Order Bahan Harga Jumlah Sub_Total Pembelian No_Faktur Tanggal Supplier Pembayaran Syarat Total No_Order Detail_Pembelian No_Faktur Bahan Harga Jumlah Sub_Total Kartu_BB Bahan No_Bukti Tanggal Unit_Masuk Harga_Masuk Total_Masuk Unit_Keluar Harga_Keluar Total_Keluar Unit Harga Total Kartu_BP Bahan No_Bukti Tanggal Unit_Masuk Harga_Masuk Total_Masuk Unit_Keluar Harga_Keluar Total_Keluar Unit Harga Total Produksi No_Produksi No_rencana Mulai Selesai Barang Jumlah Biaya Detail_Produksi_Bahan No_Produksi Tanggal Barang Bahan Harga Jumlah Total Detail_Produksi_BOP No_Produksi Tanggal Barang Akun Biaya Detail_Produksi_TKL No_Produksi Tanggal Barang Akun Biaya Penjualan No_Faktur No_Order_Jual Tanggal Customer Pembayaran Syarat Total Detail_Penjualan No_Faktur Barang Harga Jumlah Sub_Total Kartu_BJ Barang No_Bukti Tanggal Unit_Masuk Harga_Masuk Total_Masuk Unit_Keluar Harga_Keluar Total_Keluar Unit Harga Total

Gambar 3.11 ERD Sistem Pembelian dan Penjualan PT. Zona Plastik

3.8.5 Struktur Database

Struktur database merupakan kumpulan dari data-data beserta tipenya yang merupakan komponen penting dalam membuat suatu program. Struktur database tersebut merupakan struktur data yang saling berhubungan satu sama lain sehingga sangat diperlukan dalam menjalankan program dan juga menyimpan data dalam suatu sistem database seperti di bawah ini:

1. Tabel Akun Detail

Nama Tabel : Akun Detail

(12)

Tabel 3.1 Akun Detail

Nama Field Key Type Lebar Keterangan

IDAkunDetail PK Varchar 3 ID Akun Detail

IDAkunGrup NN Varchar 3 ID Akun Grup

Nama NN Varchar 25 Nama Akun Detail

Lajur NN Varchar 6 Lajur Akun Detail

2. Tabel Bahan Baku

Nama Tabel : Bahan Baku

Fungsi : Menyimpan data-data bahan baku Tabel 3.2 Bahan Baku

Nama Field Constraint Type Lebar Keterangan

IDBahanBaku PK Varchar 5 ID Bahan Baku

Nama NN Varchar 20 Nama Bahan Baku

Satuan NN Varchar 10 Satuan Bahan Baku

Harga Beli NN Money 8 Harga Beli Bahan Baku

3. Tabel Bahan Penolong

Nama Tabel : Bahan Penolong

Fungsi : Menyimpan data-data bahan penolong Tabel 3.3 Bahan Penolong

Nama Field Constraint Type Lebar Keterangan

IDBahanPenolong PK Varcharg 5 ID Bahan Penolong

Nama NN Varchar 20 Nama Bahan Penolong

Satuan NN Varchar 10 Satuan Bahan Penolong

Harga Beli NN Money 8

Harga Beli Bahan Penolong

4. Tabel Barang Jadi

Nama Tabel : Barang Jadi

(13)

Tabel 3.4 Barang Jadi

Nama Field Constraint Type Lebar Keterangan

IDBarang PK Varchar 5 ID Barang Jadi

Nama NN Varchar 20 Nama BarangJadi

Satuan NN Varchar 50 Satuan Barang Jadi

5. Tabel Customer

Nama Tabel : Customer

Fungsi : Menyimpan data-data customer Tabel 3.5 Customer

Nama Field Constraint Type Lebar Keterangan

IDCustomer PK Varchar 5 ID Customer

Nama NN Datetime 30 Nama Customer

Alamat NN Varchar 30 Alamat Customer

KOTA NN Varchar 15 Kota Customer

Telepon Varchar 15 Telepon Customer

Fax Varchar 15 Fax Customer

Person NN Varchar 30 Kontak Person

6. Tabel Supplier

Nama Tabel : Supplier

Fungsi : Menyimpan data-data supplier Tabel 3.6 Supplier

Nama Field Constraint Type Lebar Keterangan

IDSupplier PK Varchar 5 ID Supplier

Nama NN Datetime 30 Nama Supplier

Alamat NN Varchar 30 Alamat Supplier

KOTA NN Varchar 15 Kota Supplier

Telepon Varchar 15 Telepon Supplier

Fax Varchar 15 Fax Supplier

(14)

7. Tabel Detail_Standar_Bahan

Nama Tabel : Detail_Standar_Bahan

Fungsi : Menyimpan data standar pemakaian bahan Tabel 3.7 Detail_Standar_Bahan

Nama Field Constraint Type Lebar Keterangan

Barang FK Varchar 5 ID Barang

Bahan FK Varchar 5 ID Bahan

Jumlah NN Numeric 9 Jumlah Pemakaian

8. Tabel Detail_Standar_BOP

Nama Tabel : Detail_Standar_BOP

Fungsi : Menyimpan data standar biaya BOP Tabel 3.8 Detail_Standar_BOP

Nama Field Constraint Type Lebar Keterangan

Barang FK Varchar 5 ID Barang

Akun FK Varchar 5 ID Detail Akun

Biaya NN Money 9 Biaya BOP

9. Tabel Detail_Standar_TKL

Nama Tabel : Detail_Standar_BOP

Fungsi : Menyimpan data standar biaya TKL Tabel 3.9 Detail_Standar_TKL

Nama Field Constraint Type Lebar Keterangan

Barang FK Varchar 5 ID Barang

Akun FK Varchar 5 ID Detail Akun

(15)

10.Tabel Set_Harga_Jual

Nama Tabel : Set_Harga_Jual

Fungsi : Menyimpan data-data standar harga jual barang jadi Tabel 3.10 Set_Harga_Jual

Nama Field Constraint Type Lebar Keterangan

Barang PK,FK Varchar 5 ID Barang

ProsenJual NN Numeric 9 Prosentase harga jual

Harga_Jual NN Money 8 Harga Jual Barang

11.Tabel Order Penjualan

Nama Tabel : Order_Penjualan

Fungsi : Menyimpan data-data order penjualan Tabel 3.11 Order Penjualan

Nama Field Constraint Type Lebar Keterangan

No Order PK Varchar 8 No Order Penjualan

Customer FK Varchar 8 IDCustomer

Tanggal NN Datetime 8 Tanggal Order

Pembayaran NN Varchar 6 Pembayaran

Syarat NN Int 4 Syarat pembayaran

Total NN Money 8 Total Order Penjualan

12.Tabel Detail Order Penjualan

Nama Tabel : Detail_Order_Penjualan

Fungsi : Menyimpan data-data detail order penjualan Tabel 3.12 Detail Order Penjualan

Nama Field Constraint Type Lebar Keterangan

No Order Jual PK Varchar 8 No Order Jual

Barang FK Varchar 5 Kode Barang Jadi

Harga NN Money 8 Harga satuan barang jadi

Jumlah NN Int 4 Jumlah Order Penjualan

(16)

13.Tabel Rencana Produksi

Nama Tabel : Rencana_Produksi

Fungsi : Menyimpan data-data rencana produksi Tabel 3.13 Rencana Produksi

Nama Field Constraint Type Lebar Keterangan

No_Rencana PK Varchar 8 No Rencana Produksi

No_Order FK Varchar 8 No Order Penjualan

14.Tabel Order Rencana Produksi

Nama Tabel : Order_Rencana_Produksi

Fungsi : Menyimpan data-data order rencana produksi Tabel 3.14 Order Rencana Produksi

Nama Field Constraint Type Lebar Keterangan

No_Rencana PK Varchar 8 No Rencana Produksi

Bahan FK Varchar 5 ID Bahan

Jumlah NN Numeric 9 Jumlah Rencana Order

15.Tabel Order Pembelian

Nama Tabel : Order Beli

Fungsi : Menyimpan data-data order pembelian Tabel 3.15 Order Pembelian

Nama Field Constraint Type Lebar Keterangan

No Order PK Varchar 8 No Order Pembelian

Supplier FK Varchar 8 IDSuppier

Tanggal NN Datetime 8 Tanggal Order Pembelian

Pembayaran NN Varchar 6 Jenis Pembayaran

Syarat NN Int 4 Syarat pembayaran

Total NN Money 8 Total Order Pembelian

(17)

16.Tabel Detail Order Pembelian

Nama Tabel : Detail_Order_Pembelian

Fungsi : Menyimpan data-data detail order pembelian Tabel 3.16 Detail Order Pembelian

Nama Field Constraint Type Lebar Keterangan

No Order Beli FK Varchar 8 No Order Pembelian

Bahan NN Varchar 5 ID Bahan

Harga NN Money 8 Harga Satuan bahan

Jumlah NN Int 4 Jumlah Bahan

Sub Total NN Money 8 Sub Total Bahan

17.Tabel Pembelian

Nama Tabel : Pembelian

Fungsi : Menyimpan data-data pembelian Tabel 3.17 Pembelian

Nama Field Constraint Type Lebar Keterangan

No Faktur PK Varchar 8 No Faktur Pembelian

No Order FK Varchar 8 No Oder Pembellian

Supplier NN Varchar 8 IDSupplier

Tanggal NN Datetime 8 Tanggal Pembelian

Pembayaran NN Varchar 6 Jenis Pembayaran

Syarat NN Int 4 Syarat Pembayaran

Total NN Money 8 Total Pembelian

18.Tabel Detail Pembelian Nama Tabel : Detil Beli

(18)

Tabel 3.18 Detail Pembelian

Nama Field Constraint Type Lebar Keterangan

No. Faktur PK Varchar 8 No Faktur Pembelian

Bahan NN Varchar 5 ID Bahan

Harga NN Money 8 Harga Satuan bahan

Jumlah NN Numeric 9 Jumlah Bahan

Sub Total NN Money 8 Sub Total Bahan

19.Tabel Produksi

Nama Tabel : Produksi

Fungsi : Menyimpan data-data produksi barang jadi Tabel 3.19 Produksi

Nama Field Constraint Type Lebar Keterangan

No Produksi PK Varchar 8 No Produksi

No. Rencana FK Varchar 8 No. Rencana Produksi

Mulai NN Datetime 8 Waktu Mulai Produksi

Selesai NN Datetime 8 Waktu Selesai Produksi

Barang NN Varchar 5 ID Barang

Jumlah NN Int 9 Jumlah Produksi

Biaya NN Money 8 Biaya Produksi

20.Tabel Biaya Produksi Bahan

Nama Tabel : Biaya_Produksi_Bahan

Fungsi : Menyimpan data biaya bahan pada proses produksi. Tabel 3.20 Biaya Produksi Bahan

Nama Field Constraint Type Lebar Keterangan

No Produksi PK Varchar 8 No Produksi

Tanggal NN Datetime 8 Tanggal Produksi

Barang NN Vachar 5 ID Barang

Bahan NN Varchar 5 ID Bahan

Harga NN Money 8 Harga Bahan

Jumlah NN Numeric 9 Jumlah Bahan

(19)

21.Tabel Biaya Produksi BOP

Nama Tabel : Biaya Produksi BOP

Fungsi : Menyimpan data biaya BOP pada proses produksi. Tabel 3.21 Biaya Produksi BOP

Nama Field Constraint Type Lebar Keterangan

No Produksi PK Varchar 8 No Produksi

Tanggal Datetime 8 Tanggal Produksi BOP

Barang NN Varchar 5 ID Barang

Akun NN Varchar 5 Akun BOP

Biaya Money 8 Biaya Produksi

22.Tabel Biaya Produksi TKL

Nama Tabel : Biaya Produksi TKL

Fungsi : Menyimpan data biaya tkl pada proses produksi Tabel 3.22 Biaya Produksi TKL

Nama Field Constraint Type Lebar Keterangan

No Produksi PK Varchar 8 No Produksi

Tanggal Datetime 8 Tanggal Produksi TKL

Barang NN Varchar 5 ID Barang

Akun NN Varchar 5 Akun TKL

Biaya Money 8 Biaya Produksi

23.Tabel Penjualan

Nama Tabel : Penjualan

(20)

Tabel 3.23 Penjualan

Nama Field Constraint Type Lebar Keterangan

No Faktur PK Varchar 8 No Faktur Penjualan

No Order FK Varchar 8 No Order Penjualan

Customer NN Varchar 8 IDCustomer

Tanggal NN Datetime 8 Tanggal Penjualan

Pembayaran NN Varchar 6 Jenis Pembayaran

Syarat NN Int 4 Syarat pembayaran

Total NN Money 8 Total Penjualan

24.Tabel Detail Penjualan

Nama Tabel : Detail_Penjualan

Fungsi : Menyimpan data-data detail penjualan Tabel 3.24 Detail Penjualan

Nama Field Constraint Type Lebar Keterangan

No. Faktur PK Varchar 8 No Faktur Penjualan

Barang NN Varchar 5 Id Barang

Jumlah NN Int 4 Jumlah Barang

Harga NN Money 8 Harga Satuan Barang

Sub Total NN Money 8 Sub Total Barang

25.Tabel Kartu BB

Nama Tabel : Kartu_BB

(21)

Tabel 3.25 Kartu BB

Nama Field Constraint Type Lebar Keterangan

Bahan NN Varchar 5 ID Bahan Baku

Tanggal NN Datetime 8 Tanggal

No. Bukti FK Varchar 8 No Bukti

Unit Masuk NN Numeric 9 Jumlah Masuk

Harga Masuk NN Money 8 Harga Masuk

Total Masuk NN Money 8 Total Masuk

Unit Keluar NN Numeric 9 Jumlah Keluar

Harga Keluar NN Money 8 Harga Keluar

Total Keluar NN Money 8 Total Keluar

Unit NN Numeric 9 Jumlah Akhir

Harga NN Money 8 Harga Akhir

Total NN Money 8 Total Akhir

26.Tabel Kartu BP

Nama Tabel : Kartu_BP

Fungsi : Menyimpan data persediaan bahan penolong Tabel 3.26 Kartu BP

Nama Field Constraint Type Lebar Keterangan

Bahan NN Varchar 5 ID Bahan Penolong

Tanggal NN Datetime 8 Tanggal

No. Bukti FK Varchar 8 No Bukti

Unit Masuk NN Numeric 9 Jumlah Masuk

Harga Masuk NN Money 8 Harga Masuk

Total Masuk NN Money 8 Total Masuk

Unit Keluar NN Numeric 9 Jumlah Keluar

Harga Keluar NN Money 8 Harga Keluar

Total Keluar NN Money 8 Total Keluar

Unit NN Numeric 9 Jumlah Akhir

Harga NN Money 8 Harga Akhir

Total NN Money 8 Total Akhir

27.Tabel Kartu BJ

Nama Tabel : Kartu_BJ

(22)

Tabel 3.27 Kartu BJ

Nama Field Constraint Type Lebar Keterangan

Barang NN Varchar 5 ID Barang Jadi

Tanggal NN Datetime 8 Tanggal

No. Bukti FK Varchar 8 No Bukti

Unit Masuk NN Numeric 9 Jumlah Masuk

Harga Masuk NN Money 8 Harga Masuk

Total Masuk NN Money 8 Total Masuk

Unit Keluar NN Numeric 9 Jumlah Keluar

Harga Keluar NN Money 8 Harga Keluar

Total Keluar NN Money 8 Total Keluar

Unit NN Numeric 9 Jumlah Akhir

Harga NN Money 8 Harga Akhir

Total NN Money 8 Total Akhir

3.8.6 Perancangan Input Output

Menggambarkan hubungan antara menu yang terdapat dalam Sistem Informasi Pembelian dan Penjualan PT. Zona Plastik.

A. Perancangan Input

Input atau masukan data merupakan dasar dari suatu informasi yang akan digunakan kemudian. Pada sistem informasi pembelian dan penjualan ini terdapat beberapa interface dimana user perlu memasukkan suatu data. Adapun interface– interface yang memerlukan input dari user antara lain:

1. Input Detail Akun

(23)

ID GROUP AKUN ID AKUN NAMA LAJUR

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR

Gambar 3.12 Desain Input Detail Akun

2. Input Bahan Baku

Desain input bahan Baku berfungsi untuk mengolah data bahan baku.

ID BAHAN BAKU NAMA SATUAN HARGA BELI

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR

Gambar 3.13 Desain Input Bahan Baku

3. Input Bahan Penolong

Desain input bahan penolong berfungsi untuk mengolah data bahan penolong.

ID BAHAN PENOLONG NAMA

SATUAN HARGA BELI

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR

(24)

4. Input Customer

Desain input customer berfungsi untuk mengolah data customer.

ID CUSTOMER NAMA ALAMAT KOTA

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR

TELEPON FAX

KONTAK PERSON

Gambar 3.15 Desain Input Customer

5. Input Supplier

Desain input supplier berfungsi untuk mengolah data supplier.

ID SUPPLIER NAMA ALAMAT KOTA

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR

TELEPON FAX

KONTAK PERSON

Gambar 3.16 Desain Input Supplier

6. Input Standar Produksi

Desain input standar produksi berfungsi untuk mengolah data standar produksi barang jadi.

(25)

BARANG JADI

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR JUMLAH NAMA BAHAN STANDAR BAHAN BIAYA NAMA AKUN STANDAR BOP BIAYA NAMA BAHAN STANDAR TKL

Gambar 3.17 Desain Input Standar Produksi

7. Input Set Harga Jual

Desain input set harga jual berfungsi untuk mengolah data set default harga jual barang jadi.

BARANG JADI TAMBAH

EDIT HAPUS SIMPAN BATAL KELUAR BIAYA BAHAN BIAYA BOP HARGA JUAL PROSEN HARGA JUAL TOTAL BIAYA PRODUKSI

BIAYA TKL

+

x

(26)

8. Input Order Penjualan

Desain input order penjualan berfungsi untuk mengolah data order penjualan dari customer.

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR SATUAN NAMA BARANG NO ORDER TANGGAL PEMBAYARAN SYARAT CUSTOMER

HARGA JUMLAH SUB TOTAL

TOTAL

Gambar 3.19 Desain Input Order Penjualan

9. Input Penjualan

Desain input penjualan berfungsi untuk mengolah data penjualan barang jadi.

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR SATUAN NAMA BARANG NO FAKTUR TANGGAL PEMBAYARAN SYARAT NO ORDER CUSTOMER

HARGA JUMLAH SUB TOTAL

TOTAL

(27)

10. Input Rencana Produksi

Desain input rencana produksi berfungsi untuk mengolah data rencana produksi.

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR JUMLAH NAMA BARANG ORDER PENJUALAN JUMLAH BAHAN BARANG DETIL PP BAHAN JUMLAH NAMA BAHAN DETIL TOTAL PP BAHAN

NO RENCANA NO ORDER

Gambar 3.21 Desain Input Rencana Produksi

11. Input Produksi

(28)

TAMBAH EDIT HAPUS SIMPAN BATAL KELUAR HARGA NAMA BAHAN BIAYA BAHAN BIAYA NAMA AKUN BIAYA BOP BIAYA NAMA AKUN BIAYA TKL NO PRODUKSI NO RENCANA MULAI SELESAI NO RENCANA

JUMLAH BIAYA PRODUKSI

JUMLAH SUB TOTAL

Gambar 3.22 Desain Input Produksi

12. Input Order Pembelian

Desain input order pembelian berfungsi untuk mengolah data order pembelian yang dilakukan kepada supplier.

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR SATUAN NAMA BAHAN NO ORDER TANGGAL PEMBAYARAN SYARAT NO RENCANA SUPPLIER

HARGA JUMLAH SUB TOTAL

TOTAL

(29)

13. Input Pembelian

Desain input pembelian berfungsi untuk mengolah data pembelian bahan.

TAMBAH EDIT HAPUS SIMPAN BATAL

KELUAR SATUAN NAMA BARANG NO FAKTUR TANGGAL PEMBAYARAN SYARAT NO ORDER SUPPLIER

HARGA JUMLAH SUB TOTAL

TOTAL

Gambar 3.24 Desain Input Pembelian

B. Perancangan Output

Adapun interface yang merupakan output bagi user antara lain: 1. Output Laporan Harga Pokok Produksi

Dalam interface ini sistem akan menampilkan laporan mengenai harga pokok produksi selama periode tertentu.

LAPORAN HARGA POKOK PRODUKSI PT. ZONA PLASTIK PERIODE - BULAN - TAHUN BAHAN LANGSUNG

TENAGA KERJA LANGSUNG OVERHEAD PABRIK

Rp. Rp. Rp. HARGA POKOK PRODUKSI Rp.

(30)

2. Output Laporan Persediaan Bahan Baku

Dalam interface ini sistem akan menampilkan laporan mengenai persediaan bahan baku selama periode tertentu.

LAPORAN PERSEDIAAN BAHAN BAKU PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

SATUAN NAMA

BAHAN BAKU HARGA JUMLAH SUB TOTAL

TOTAL PERSEDIAAN

Gambar 3.26 Desain Output Laporan Persediaan Bahan Baku

3. Output Laporan Persediaan Bahan Penolong

Dalam interface ini sistem akan menampilkan laporan mengenai persediaan bahan penolong selama periode tertentu.

LAPORAN PERSEDIAAN BAHAN PENOLONG PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

SATUAN NAMA

BAHAN PENOLONG HARGA JUMLAH SUB TOTAL

TOTAL PERSEDIAAN

Gambar 3.27 Desain Output Laporan Persediaan Bahan Penolong

4. Output Laporan Persediaan Barang Jadi

Dalam interface ini sistem akan menampilkan laporan mengenai persediaan rang jadi selama periode tertentu.

(31)

LAPORAN PERSEDIAAN BARANG JADI PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

SATUAN NAMA

BARANG JADI HARGA JUMLAH SUB TOTAL

TOTAL PERSEDIAAN

Gambar 3.28 Desain Output Laporan Persediaan Barang Jadi

5. Output Laporan Order Penjualan

Dalam interface ini sistem akan menampilkan laporan mengenai order penjualan selama periode tertentu.

LAPORAN ORDER PENJUALAN PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

SUPPLIER TANGGAL

NO ORDER BESAR ORDER

TOTAL ORDER

Gambar 3.29 Desain Output Laporan Order Penjualan

6. Output Laporan Order Pembelian

Dalam interface ini sistem akan menampilkan laporan mengenai order pembelian selama periode tertentu.

(32)

LAPORAN ORDER PEMBELIAN PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

CUSTOMER TANGGAL

NO ORDER BESAR ORDER

TOTAL ORDER

Gambar 3.30 Desain Output Laporan Order Pembelian

7. Output Laporan Pembelian

Dalam interface ini sistem akan menampilkan laporan mengenai pembelian bahan selama periode tertentu.

LAPORAN PEMBELIAN PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

SUPPLIER TANGGAL

NO FAKTUR PEMBELIAN

TOTAL PEMBELIAN NO ORDER

Gambar 3.31 Desain Output Laporan Pembelian

8. Output Laporan Penjualan

Dalam interface ini sistem akan menampilkan laporan mengenai penjualan barang selama periode tertentu.

(33)

LAPORAN PENJUALAN PT. ZONA PLASTIK PERIODE - BULAN - TAHUN

CUSTOMER TANGGAL

NO FAKTUR PENJUALAN

TOTAL PENJUALAN NO ORDER

Gambar 3.32 Desain Output Laporan Penjualan

9. Output Laporan Produksi

Dalam interface ini sistem akan menampilkan laporan mengenai produksi barang jadi selama periode tertentu.

LAPORAN PRODUKSI PT. ZONA PLASTIK PERIODE - BULAN - TAHUN TANGGAL

NO PRODUKSI NILAI PRODUKSI

TOTAL NILAI PRODUKSI BARANG

Gambar 3.33 Desain Output Laporan Produksi Barang Jadi

3.9 Implementasi dan Evaluasi

Setelah dilakukan desain sistem maka selanjutnya melakukan tahap implementasi sistem dalam bentuk program aplikasi komputer dan dilakukan pengujian atau evaluasi terhadap program tersebut untuk mengurangi kelemahan yang ada dan lebih disempurnakan.

Gambar

Diagram alir merupakan gambaran yang menunjukkan alur atau cara   kerja dari suatu sistem yang akan dibuat
Gambar 3.3 Diagram Alir Entry Data Master
Gambar 3.4 Diagram Alir Transaksi
Diagram ini menggambarkan rancangan global / keseluruhan dari proses  yang ada pada DFD
+7

Referensi

Dokumen terkait

Dia adaptasinya lumayan cepet dia, jadi waktu awal-awal masuk itu, Bu Har sempet mau ditali kursinya kan, karena kan gak bisa diem Mbak, gerak terus, tapi

Memformulasikan teori relativitas khusus mencakup bahasan percobaan Michelson Morley dan kesetaraan massa dengan energi yang diterapkan dalam teknologi..

pemegang saham, termasuk hak-hak pemegang saham minoritas dan para.. pemegang saham asing, serta menjamin terlaksanannya komitmen dengan para investor. 2) Transparency

Namun hasil yang diperoleh dalam percobaan ini belum dapat disimpulkan secara tegas pengaruh BAP terhadap terhadap pembentukan dan pembesaran umbi mikro kentang kultivar

Kalaupun ada peluang membuat PP untuk kebutuhan tertentu di luar perencanaan yang dilakukkan pemerintah selama setahun, maka harus melibatkan putusan Mahkamah Agung. Karenanya,

Setelah diperoleh pendugaan model orde dua baik untuk respon sensitivitas maupun detonasi, maka langkah selanjutnya adalah melakukan optimasi secara simultan

h. Pencatatan kelahiran yang melampaui batas waktu 60 hari sejak tanggal kelahiran dilakukan setelah mendapatkan Keputusan Kepala Dinas dan dikenakan