4.3 Perancangan Sistem
Setelah melakukan analisis sistem, maka selanjutnya yang dilakukan adalah mendesain sistem. Dalam desain sistem ini, penulis mulai membentuk suatu
perancangan sistem baru yang telah terkomputerisasi. Langkah-langkah yang dilakukan dalam desain sistem ini adalah:
1. Document Flow
2. System Flow
3. DFD
4. ERD Entity Relationship Diagram
5. Struktur Tabel
6. Desain Input Output
Keenam langkah tersebut akan dijelaskan pada sub bab dibawah ini.
4.3.1 Dokumen Flow
Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisa dan perancangan sistem pengelolaan data yang diharapkan mampu meningkatkan kinerja
pada aplikasi penjualanyang akan dibuat. Pada gambar 4.1, dan 4.2 Dokumen flow di bawah ini menggambarkan proses
pengadaan barang dan pengiriman barang yang sudah ada menurut hasil analisis yang dibuat berdasarkan hasil survey pada perusahaan CV. Bintang Anggara Jaya.
43
Document Flow Pengadaan Barang Kepala Bagian
Supplier Keuangan
Gudang Direktur Utama
P h
ase
Start
Memberi dana pengadaan barang
Membuat list
barang kosong
1 4
Data Barang Kosong Rincian Pembelian
Dana Pembayaran Dana Pembayaran
5 5
Membuat kuitansi
pembayaran Lunas
Memproses Pengiriman
Kuitansi Pembayaran Lunas
Kuitansi Pembayaran Lunas
End Data pembelian
barang 2
Membuat Persetujuan
Pembelian Barang
Data Barang Yang disetujui
Data Barang Yang disetujui
3 Barang diterima
Barang diterima
Barang diterima 6
6 Data Barang Kosong
Membuat list rencana
pembelian barang
1
2 Data pembelian
barang Data Barang Yang
disetujui 3
Membuat rincian
pembelian Data Pembayaran
4 Rincian Pembelian
Gambar 4.1 Document Fow Pengadaan Barang 31
43
Doc Flow Pengiriman Barang Customer
Gudang Admin
Pengirim Kasir
Direktur Utama
P h
ase Start
Mengisi form
pemesanan Form pemesanan
Mencatat data
Pesanan Data Pesanan
Mengecek stok
barang tersedia
Stok barang tersedia
Stok barang tersedia
Melakukan Perincian
pemesanan Melakukan
persetujuan pembelian
1 1
Data barang yang disetujui
Rincian Pemesanan Memberikan
dana pemesanan
Dana Pemesanan Membuat
bukti pembayaran
lunas
Membuat rincian
pengiriman barang
Mempersiapkan barang untuk
dikirim Melakukan
Pengiriman barang
End Bukti pembayaran
lunas
Rincian pengiriman barang
Form pemesanan
2 2
3 3
Bukti pembayaran lunas
Bukti pembayaran lunas
3 Barang untuk
dikirim Rincian pengiriman
barang
Membuat Persetujuan
Pengiriman Barang
Persetujuan Pengiriman Barang
Persetujuan Pengiriman Barang
4 5
4
5
Gambar 4.2 Document Flow Pengiriman Barang 32
4.3.2 System Flow
System Flow adalah alur gambaran dari sistem yang akan dibangun berikut ini adalah system flow yang akan dibangun:
1. Sysflow Autentifikasi User Login
Sysflow Autentifikasi UserLogin User
Admin Operator
Kepala Bagian
P h
ase
Start
Form Utama Login Sebagai
Admin Input Username dan
Password Cek Username dan
Password Pegawai
Admin?
Operator?
Kepal Bagian? Tidak
Tidak Form Utama
Login Sebagai Operator
Form Utama Login Sebagai
Kepala Bagian Ya
Ya
Ya Menampilkan
Username dan Password
Salah End
Tidak 1
2
3
Gambar 4.3 Sysflow Autentifikasi User Login 34
Pada gambar 4.3 diatas digambarkan sistem flow Autentifikasi User Login, dimana proses tersebut dimulai dari menginputkaan username dan password, setelah
itu aplikasi akan mengecek username dan password tersebut untuk menampilkan user login sebagai admin, operator, atau kepala bagian.Setelah login berhasil maka user
login dapat mengakses aplikasi sesuai dengan bagiannya masing-masing.
2. Sysflow Update data Master
Pada gambar 4.4 dibawah ini digambarkan sistem flow tambah dan rubah data master, dimana proses tersebut dimulai dari menginputkaan data-data yang
dibutuhkan dalam proses tambah data barang, rubah data barang, tambah data pelanggan, ubah data pelanggan. Setelah proses tersebut aplikasi akan mengecek
apakah data yang diisi sudah lengkap atau belum, apabila sudah lengkap maka aplikasi akan menampilkan data telah disimpan, apabila belum lengkap maka user
harus menginputkan ulang kembali data yang dibutuhkan sampai proses berhasil disimpan.
Sysflow Update Data Master Operator
Kepala Bagian
P h
ase
1 Form Menu
Master
Tambah Data Barang
Edit Data Barang
Tambah Data Pelanggan
Start
Data Berhasil disimpan
1 End
Input Kode Brang, Id Kategori, Type, Material, Power Suply, Lamp, Finishing,
Dimension, Accesoris, Optional, Description, Tanggal Beli, Total Barang,
Stok Simpan
Data Yang Anda Masukkan
Sudah Lengkap? Simpan Data Barang
Barang
1 Ya
Data Tidak Tidak Lengkap
Tidak
Input Kode Brang, Id Kategori, Type, Material, Power Suply, Lamp, Finishing,
Dimension, Accesoris, Optional, Description, Tanggal Beli, Total Barang,
Stok Simpan
Data Yang Anda Masukkan
Sudah Lengkap? Simpan Data Barang
Barang
1 Ya
Data Tidak Tidak Lengkap
Tidak
Input Id Pelanggan, Nama Pelanggan, Alamat Pelanggan, No
Ktp, Telp Pelanggan Simpan
Data Yang Anda Masukkan
Sudah Lengkap? Simpan Data Barang
Barang
1 Ya
Data Tidak Tidak Lengkap
Tidak
Edit Data Pelanggan
Input Id Pelanggan, Nama Pelanggan, Alamat Pelanggan, No
Ktp, Telp Pelanggan Simpan
Data Yang Anda Masukkan
Sudah Lengkap? Simpan Data Barang
Barang
1 Ya
Data Tidak Tidak Lengkap
Tidak 3
Gambar 4.4 Sysflow Tambah dan Rubah Data Master
3. Sysflow Transaksi Barang Masuk
Sysflow Transaksi Barang Masuk Operator
Bagian Inventori Supllier
Direktur
P h
ase 1
Start
Input Kode Barang, Type, Description,
Penambahan Stok Data Yang Anda
Masukkan Sudah Lengkap?
Simpan Data Barang Cetak Laporan
Barang diterima Barang
Data Tidak Tidak Lengkap
Ya Tidak
Simpan
Selesai Data Berhasil
disimpan
Laporan Barang diterima
Laporan Barang diterima
Laporan Barang diterima
Membaca Data Kode Supplier
Data Kode Supplier
Gambar 4.5 Sysflow Transaksi Barang Masuk 37
Pada gambar 4.5 diatas digambarkan system flow transaksi barang masuk dimana proses tersebut dimuali dari user menginputkan kode barang, type,
description, penambahan stok, serta simpan data, setelah itu aplikasi inventori akan memproses data yang telah diinputkan oleh user, apabila data sudah lengkap maka
data yang telah diinputkan akan disimpan ke dalam database barang, apabila data yang diinputkan belum lengkap maka user harus menginputkan ulang data yang
dibutuhkan sampai proses berhasil disimpan.
4. Sysflow Transaksi Barang Kelaur
Sysflow Transaksi Barang Keluar Operator
Kepala Bagian Pengirim
Pelanggan
P h
ase 1
Start
Input Kode Barang, Type, Description,
Pengurangan Stok
Data Yang Anda Masukkan
Sudah Lengkap? Simpan Data Barang
Barang Data Tidak
Tidak Lengkap
Ya Tidak
Simpan
Selesai Data Berhasil
disimpan 2
Membuat Nota Pengiriman barang
Nota Pengiriman Barang
Nota Pengiriman Barang
Nota Pengiriman Barang
Nota Pengiriman Barang
Nota Pengiriman Barang
Gambar 4.6 Sysflow Transaksi Barang Keluar 39
Pada gambar 4.6 diatas digambarkan system flow transaksi barang keluar dimana proses tersebut dimuali dari user menginputkan kode barang, type,
description, pengurangan stok, serta simpan data, setelah itu aplikasi inventori akan memproses data yang telah diinputkan oleh user, apabila data sudah lengkap maka
data yang telah diinputkan akan disimpan ke dalam database barang, apabila data yang diinputkan belum lengkap maka user harus menginputkan ulang data yang
dibutuhkan sampai proses berhasil disimpan.
5. Sysflow Report Stok Barang
Sysflow Stok Barang Operator
Bagian Inventori
P h
ase 2
1 Start
Arsip Stok Barang
Stok Barang End
Tidak Cari Data Stok
Barang Barang
Cek Stock Barang Minmal
Krang dari 50? Peringatan
Stok Barang Kurang Dari
Minimal
Cetak Stock Barang
Gambar 4.7 Sysflow Stok Barang
Pada gambar 4.7 diatas digambarkan system flow report stok barang dimana proses tersebut dimulai dari user yang memilih input report stok barang, lalu aplikasi
akan mencari data stok barang yang diambil dari database barang, setelah itu tampilah
arsip stok barang yang minta oleh user, langkah selanjutnya user menginputkan cetak report setelah itu aplikasi akan memprosesnya untuk dicetak yang akan menghasilkan
dokumen stok barang.
43
4.3.3 Diagram Jenjang HIPO