• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN PEMBAHASAN

4.2. Mengembangkan Prototype

Pada tahap ini akan dibuat desain sistem yang diinginkan oleh pengguna. Hasil dari tahapan ini adalah tampilan sistem yang diinginkan oleh pengguna seperti input dan contoh output. tampilan secara umum dari struktur aliran data atau DFD dan ERD pada sistem yang akan dibuat dapat dilihat pada gambar 4.1 &

Gambar 4.1 Diagram konteks

Diagram konteks ini merupakan gambaran keseluruhan dari alur sistem pada sistem informasi IKA Furniture.

Manager/admin melakukan login ke sistem kemudian admin dapat input gambar produk kedalam sistem dan admin melakukan input penjualan melalui backend secara manual ke dalam sistem, customer melihat barang dan contoh desain interior dari frontend, admin menerima form dari sistem yang dikirim oleh pelanggan untuk melakukan pertemuan untuk membicarakan produk apa yang akan dipesan, setelah sepakat dengan pelanggan maka admin akan memberikan job order berupa print out kebagian produksi dan bagian produksi memberikan request bahan dalam bentuk catatan yang berisi apa saja yang dibutuhkan untuk pengerjaan barang yang dipesan pelanggan, admin/ manager akan menghubungi supplier untuk memesan bahan baku dan supplier mengirim bahan baku yang akan diterima oleh bagian gudang dan menginput barang yang masuk dan keluar, setelah itu pihak produksi akan meminta bahan baku kepada gudang, bagian produksi akan menyerahkan produk yang sudah jadi kepada gudang dan akan dikirim ke pelanggan untuk di lakukan instalasi, pihak gudang kemudian input

Gambar 4.2 Diagram Arus Level 0

Berdasarkan gambar 4.2 proses dari mana asal sebuah data , kemana tujuan data tersebut, dimana data tersebut disimpan, dan proses apa yang dihasilkan data tersebut.

Gambar 4.3 Diagram Arus Level 1 Admin Input Data

Pada gambar 4.3 merupakan proses dimana admin melakukan input data yang dibutuhkan website. Admin melakukan input gambar dari barang atau contoh desain interior yang telah dibuat beserta kategori dan subkategori barang tersebut.

Gambar 4.4 Diagram Arus Level 1 Admin Input Penjualan

Pada gambar 4.4 merupakan proses admin melakukan penjualan ke dalam sistem secara manual pada backend user dengan memasukan kode transaksi, jenis

Gambar 4.5 Diagram Arus Level 1 Customer

Gambar 4.5 adalah proses dimana pelanggan melakukan pengisian form untuk melakukan pertemuan dengan manager untuk membicarakn barang yang dipesan serta melakukan segala transaksi serta negosiasi harga. Form ini berisi data identitas dari customer.

Gambar 4.6 Arus Diagram Level 1 Bagian Gudang

Pada gambar 4.6 merupakan proses dari bagian gudang khususnya penerimaan barang yang masuk dari supplier dan bagian gudang ini akan melakukan penambahan daftar jenis barang, update stok barang masuk dan keluar. Apabila ada bahan baku baru yang masuk maka bagian gudang akan menambah data daftar barang tersebut beserta detil dari barang tersebut, untuk proses input jumlah stok barang adalah melakukan update jumlah persediaan dari jenis barang tertentu yang masuk atau bertambah jumlahnya, dan update barang terpakai untuk memperbarui jumlah bahan baku yang ada atau bila ada bahan yang diminta oleh bagian produksi maka bagian gudang akan langsung melakukan pembaruan jumlah barang yang terpakai pada barang keluar.

Gambar 4.7 Entity Relationship Diagram

Dari perancangan database di gambar 4.7 dapat ditemukan relasi antara entitas satu dengan entitas yang lain. Relasi-relasi tersebut digambarkan dengan ERD tetapi ada beberapa tabel yang memang tidak berhubungan.

Struktur Tabel:

a) Tabel daftar barang

Tabel 4.1 daftar_barang

Nama Kolom Tipe Data Keterangan

Id_daftarbarang(PK) Int (11) Id barang(PK)

Nama Text Nama barang

satuan Text Satuan barang

stok Integer Jumlah stok

Tabel daftar barang ini berfungsi untuk menampung bahan baku yang baru masuk dan telah masuk kedalam database.

b) Tabel barang_masuk

Tabel 4.2 barang_masuk

Nama Kolom Tipe Data Keterangan

Id_barangmasuk(PK) Int (11) Id barangmasuk(PK)

Tanggal Timestamp Tanggal masuk barang

Jumlah integer Jumlah barang yang masuk

Id_barang(FK) Integer No id barang(FK)

Tabel barang masuk menunjukan bahan baku yang baru dikirim dari supplier dan diinput jumlahnya oleh pihak gudang kedalam sistem.

c) Tabel barang_keluar

Tabel 4.3 barang_keluar

Nama Kolom Tipe Data Keterangan

Id_barangkeluar(PK) Int (11) Id barang keluar(PK)

Tanggal Timestamp Tanggal barang yang keluar

Jumlah integer Jumlah barang yang terpakai

Id_barang(FK) Integer No id barang(FK)

Tabel barang keluar berfungsi untuk mengetahui barang yang terpakai oleh pihak produksi.

d) Tabel produk

Tabel 4.4 produk

Nama Kolom Tipe Data Keterangan

Id_produk(PK) Int (11) Id produk yang akan

diinput(PK)

Nama Varchar(35) Nama produk yang akan

diupload

Id_kategori(FK) Int(11) Id dari kategori produk(FK)

Id_subkategori Int(11) No subkategori

Tabel produk ini berisi tentang nama dan jenis dari produk yang akan dijual.

e) Tabel gambar

Tabel 4.5 gambar

Nama Kolom Tipe Data Keterangan

Id_gambar(PK) Int (11) Id dari gambar produk(PK)

Nama Varchar(35) Nama dari produk gambar

Spesifikasi Text Spesifikasi dari barang

Lokasi Text Jenis produk yang akan

dipakai

Prioritas Int(11) Menentukan letak gambar

pada web

Id_produk(FK) Int(11) Id dari produk tersebut(FK)

Tabel gambar ini berisi tentang gambar produk yang akan di upload kedalam website.

f) Tabel kategori

Tabel 4.6 kategori

Nama Kolom Tipe Data Keterangan

Id_kategori(PK) Int (11) Id kategori barang(PK)

Nama(FK) Varchar Nama kategori(FK)

Tabel ini berisi tentang nama kategori dari produk yang di input sebelumnya.

g) Tabel subkategori

Tabel 4.7 subkategori

Nama Kolom Tipe Data Keterangan

Id_subkategori(PK) Int (11) Id subkategori barang(PK)

Nama Varchar(35) Nama subkategori barang

Icon Text Hanya simbol barang

Id_kategori(FK) Int(11) Id kategori barang(FK)

Tabel ini berisi dari subkategori barang yang telah di input pada kategori, h) Tabel pesan

Tabel 4.8 pesan

Nama Kolom Tipe Data Keterangan

Id_pesananPK) Int (11) Id transaksi bila ada

proyek(PK)

Nama text Nama pelanggan

Hp Text Nomor telepon pelanggan

Email Text Email pelanggan

Pesan(FK) Text Pesanan dari pelanggan(FK)

Waktu Timestamp Tanggal pemesanan

Alamat Text Alamat pelanggan

Tabel ini berisi tentang biodata pelanggan yang ingin memesan barang atau menggunakan jasa perusahaan melalui website.

i) Tabel penjualan

Tabel 4.9 penjualan

Nama Kolom Tipe Data Keterangan

Id_penjualan (PK) Int (11) No transaksi penjualan

Kode_transaksi Text Kode penjualan pada sistem

Tanggal Timestamp Tanggal input penjualan

kedalam sistem

Pesan(FK) Text Pesanan dari pelanggan(FK)

Tabel ini berisi tentang data penjualan yang di input admin kedalam sistem setelah melihat pesan.

4.2.1 PERANCANGAN TAMPILAN ANTAR MUKA

4.2.1.1 TAMPILAN RANCANGAN HALAMAN LOGIN ADMIN & GUDANG

Gambar 4.10 Rancangan Form halaman login

4.2.1.3 TAMPILAN RANCANGAN MENU ADMIN

Gambar 4.12 Rancangan Menu Admin

4.2.1.4 TAMPILAN RANCANGAN MENU ADMIN GUDANG

Dokumen terkait