• Tidak ada hasil yang ditemukan

Perancangan Prosedur Yang Diusulkan

BAB IV. ANALISIS DAN PERANCANGAN SISTEM

4.2. Perancangan Sistem

4.2.3. Perancangan Prosedur Yang Diusulkan

Dalam perancangan prosedur yang diusulkan mencakup gambaran umum sistem informasi penjualan yang diusulkan penulis dimulai dari diagram konteks sistem, diagram arus data, kamus data, perancangan basis data, dan relasi tabel.

2.2.3.1. Flowchart

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.

Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Berikut ini adalah flowchartdari salah satu sub system yang terdapat pada system informasi penjualan :

1. Proses Pemesanan Barang

adanya pemesanan membantu penjual menentukan jumlah persediaan barang. Kemajuan teknologi sekarang ini memungkinkan pemesanan tidak hanya dapat dilakukan jika konsumen dan penjual bertatap langsung, tetapi dapat dilakukan dari jarak jauh sekalipun, misalnya dengan menggunakan sistem pemesanan barang lewat internet.

Proses pemesanan barang usulan pada Distro Natural adalah sebagai berikut :

a) Admin distro natural memiliki data produk dan di berikan kepada pelanggan.

b) Pelanggan melihat daftar barang dari web distro natural.

c) Pelanggan melakukan pemesanan dengan cara registrasi terlebih dahulu, setelah divalidasi langsung log in dan memilih produk yang akan di beli. d) Admin distro natural menerima data pelanggan dan data pemesanan. e) Admin distro natural melakukan validasi pemesanan dari pelanggan serta

menyimpan data pemesanan.

f) Pelanggan menerima konfirmasi data pemesanan dari pihak admin distro natural.

g) Admin distro natural melakukan pengolahan laporan pemesanan.

Start Input Data Produk Melakukan Pemesanan Memvalidasi Data Pemesanan

Menyimpan Data Pesanan

Database Penjualan Pengolahan Laporan Pemesanan Data Pemesanan End Konfirmasi Data Pemesanan Valid

2. Proses Pengelolaan Produk.

Pengelolaan diartikan sebagai suatu rangkaian pekerjaan atau usaha yang dilakukan oleh sekelompok orang untuk melakukan serangkaian kerja dalam mencapai tujuan tertentu.

Proses Pengelolaan barang usulan di Distro Natural adalah sebagai berikut: : a) Admin distro natural memberikan data-data produk yang habis terjual

kepada pemilik distro natural.

b) Pemilik distro natural memberikan keputusan apakah data produk yang diberikan oleh admin akan dibuat baru atau tidak? Jika iya maka pemilik distro natural memberikan data produk ke bagian produksi. c) Bagian produksi pembuatan produk akan memproses laporan dari data

produk yang diberikan oleh pemilik distro natural.

d) Bagian produksi menyortir produk, apabila produk tersebut tersedia maka produk yang tersedia di berikan kepada admin distro natural. e) Admin distro natural menerima produk dari bagian produksi. f) Admin distro natural menginput jumlah data baru.

g) Admin distro natural memproses penyimpanan data produk. h) Admin distro natural melakukan pengolahan laporan data produk i) Admin distro natural mendapatkan hasil data produk yang baru dan

diserahkan kepada pemilik distro natural.

Start Input Pengajuan Produk Baru Produksi Produk Database Penjualan

Pengelolaan laporan data Produk

End

Proses Penyimpanan Data Produk Baru Produk Baru

Input Data Produk Baru

3. Proses Pengiriman Produk.

Pengiriman Barang adalah Mempersiapkan pengiriman fisik barang dari gudang ketempat tujuan yang disesuaikan dengan dokumen pemesanan dan pengiriman.

Sebelum melakukan pengiriman, aktifitas yang dilakukan setelah barang disiapkan adalah pengepakan dan pemilahan. Pemilahan adalah mengumpulan picking atau packaging ke route yang benar.

Proses pengiriman barang usulan pada Distro Natural adalah sebagai berikut : a) Admin distro natural memiliki data pemesanan dan sekaligus mengecek data pemesanan, jika data pemesanan sudah lengkap maka produk segera diproses, tetapi jika belum lengkap, maka akan segera di lengkapi dan memberikan data pesanan kepada pengirim.

b) Pihak pengirim menerima data pesanan dari admin distro natural.

c) Pengirim melakukan proses pengiriman, jika pengiriman lancar, maka pelanggan akan menerima barang dengan tepat waktu, tetapi jika tidak lancar maka pihak pengirim akan melakukan konfirmasi kepada pihak admin dan pelanggan akan menerima konfirmasi keterlambatan.

Start Input Data Pemesanan Pengecekan Data Pemesanan End Proses Pengiriman Data Pengiriman Data Pemesanan Valid T Y

4.2.3.2. Diagram Konteks

Diagram konteks merupakan salah satu alat bantu dalam melakukan analisis terstruktur. Diagram konteks ini menggambarkan sistem secara garis besar atau secara keseluruhan. Dalam diagram konteks juga digambarkan entitas eksternal yang merupakan perangkat pikir yang menghasilkan data yang diolah oleh sistem maupun tujuan dari informasi yang dihasilkan oleh sistem. Adapun diagram konteks yang akan diusulkan adalah sebagai berikut :

Sistem Informasi Penjualan di Distro Natural Berbasis Web Pelanggan

Pemilik Data Katalog

Data Profil Data Cara Pembelian

Data Produk Data Keranjang Belanja

Data Hubungi Kami

Info Katalog Data Profil Info Cara Pembelian

Data Produk Data Keranjang Belanja

Info Hubungi Kami

Info Pemesanan Info Pengiriman Info Pembayaran Info Katalog Info Produk Info Login Laporan Pemesanan

Info Laporan Pemesanan Data Pembayaran Data Login Admin Data Pemesanan Data Produk Data Pengirim Data Admin Data Login

Data Pemesanan Valid Data Produk Valid Data Pengirim Valid

Data Admin Valid Data Login Valid

Gambar 4.10 Diagram Konteks Sistem yang Diusulkan

4.2.3.3. Data Flow Diagram

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. Dalam Data

Flow Diagram (DFD) terdiri dari entitas luar, aliran data, proses, dan penyimpanan data. Adapun data flow diagram dari Pembangunan Aplikasi Penjualan di distro Natural adalah sebagai berikut :

1. Data Flow Diagram Level 1

Pelanggan 1.0

Login

Data login Pelanggan Valid Data login Pelanggan

Admin

Data Login Admin Data Login Admin Valid

2.0 Pemesanan 5.0 Laporan 4.0 Pengelolaan Produk 3.0 Pengiriman

Data Pemesanan Valid

Data Pemesanan

Data Pemesanan Data Pemesanan

Data Pemesanan Valid

Data Pemesanan Valid,info pengiriman valid

Data Pemesanan, Info Pengiriman

Data Produk Data Produk

Data Produk Valid

Data Produk Valid

Data Produk

Pemilik

Laporan Data Produk, laporan Data Pemesanan

laporan Data Produk valid, Laporan Data Pemesanan Valid Data Pelanggan Valid, Data Pemesanan Valid

Data Pelanggan, Data Pemesanan

Data Pemesanan Valid

2. Data Flow Diagram Level 1 Proses 1

Pelanggan 1.1

Registrasi Admin

1.2 Login

Data Pelanggan Valid, Data Login Pegawai Valid

Data Pelanggan, Data login Pegawai

Data Admin Valid

Data Admin D a ta Re g is tra si

Data Login Admin Valid

Data Login Admin Data Login Pelanggan Valid

Data Login Pegawai

Gambar 4.12 Data Flow Diagram level 1 proses 1 yang di usulkan

3. Data Flow Diagram Level 1 Proses 2

Pelanggan 2.1

Pilih Produk Admin

2.2 Pemesanan Data Produk Valid

Data Produk

Data Produk Valid

Data Produk

Data Pemesanan

Data Pemesanan Valid

Pemilik

2.3 Membuat

Laporan Pemesanan

Data Pemesanan Valid Laporan Pemesanan

Data Pemesanan Data Pemesanan Data Pemesanan

Data Pemesanan Valid Data Produk Valid, Data Pelanggan Valid

Data Produk, Data Pelanggan

D a ta P ro d u k Data Produk Data Produk

4. Data Flow Diagram Level 1 Proses 3 Admin 3.1 Pengecekan Pengiriman Pengirim 3.2 Pengiriman

Data Pemesanan Valid, Data Produk Valid

Data Pemesanan, Data Produk

Dat a Pe m e s ana n

Data Produk, Data Pelanggan

Data Produk Valid, Data Pelanggan Valid Data Pemesanan Valid

Data Pemesanan

Data Pemesanan Data Pemesanan

Gambar 4.14 Data Flow Diagram level 1 proses 3 yang di usulkan

5. Data Flow Diagram Level 1 Proses 4

Admin 4.1 Pengelolaan Produk Pemilik 4.2 Produksi Produk Data Produk

Data Produk Valid

Data Produk

Data Valid Produk

Data Produk

Data Produk Valid

4.3 Membuat Laporan Pengelolaan Produk D a ta P ro d u ksi

Laporan Data Produk Baru Data Produk Baru

Data Produk

Data Produk Data Produk Valid

6. Data Flow Diagram Level 1 Proses 5 Admin 5.1 Laporan Produk Pemilik 5.2 Laporan Pemesanan Data Produk

Data Produk Valid

Info Laporan Produk

Info Laporan Produk Valid

Info Laporan Pemesanan Valid

Info Laporan Pemesanan Data Pesanan

Data Pesanan Valid

Laporan Produk

Laporan Pemesanan

Gambar 4.16 Data Flow Diagram level 1 proses 5 yang di usulkan

4.2.3.4. Kamus Data

Kamus data merupakan bagian dari perancangan sistem yang berisi field-field yang diperlukan oleh suatu database untuk menjalankan aplikasi program yang telah dibuat. Kamus data dapat dikatakan sebagai penjelasan dari field-field dalam table database.

Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap. Kamus data di buat berdasarkan arus data yang ada di data flow diagram. Arus data dan flow diagram sifatnya global hanya ditujukan nama arus datanya saja. Data-data yang terkait pada system informasi penjualan di Distro Natural adalah sebagai berikut :

1. Nama Arus Data : Data Produk

Alias :

Aliran Data : Produk - Proses 4.0 - Admin - Proses 4.0 - Data Produk - Proses 4.0 - Pelanggan - Proses 2.1 - Pelanggan - Proses 2.2 - Admin - Proses 2.1 - Admin - Proses 3.1 - Pengirim - Proses 3.2 - Admin - Proses 4.1 - Pemilik - Proses 4.1 - Produksi - Proses 4.2 - Pemilik - Proses 4.2 - Admin - Proses 4.3 – Pemilik - Proses 4.3.

Struktur Data : id_produk, id_kategori, id_size, nama_produk, produk_seo, deskripsi, harga, stok, tgl_masuk, gambar, dibeli.

2. Nama Arus Data : Data Orders (Pemesanan)

Alias :

Aliran Data : Pelanggan - Proses 2.0 - Pelanggan - Proses 3.0 - Admin - Proses 2.0 - Admin - Proses 3.0 - Admin - Proses 2.2 - Admin - Proses 2.3 - Admin - Proses 3.1 - Admin - Proses 3.2 - Pengirim - Proses 3.1 - Pengirim - Proses 3.2.

Struktur Data : id_orders, nama_kostumer, alamat, telepon, email, status_order, tgl_order, jam_order, id_kota, total,

3. Nama Arus Data : Data Member (pelanggan)

Alias :

Aliran Data : Pelanggan - Proses 2.0 - Pelanggan - Proses 1.1 - Pengirim - Proses 3.2.

Struktur Data : email, password, nama, jk, alamat, kode_pos, id_kota, telp, status.

4. Nama Arus Data : Info Data Produk

Alias :

Aliran Data : Pemilik- Proses 5.0.

Struktur Data : id_produk, id_kategori, id_size, nama_produk, produk_seo, deskripsi, harga, stok, tgl_masuk, gambar, dibeli.

5. Nama Arus Data : Info Data Orders (Pemesanan)

Alias :

Aliran Data : Pemilik - Proses 5.0

Struktur Data : id_orders, nama_kostumer, alamat, telepon, email, status_order, tgl_order, jam_order, id_kota, total, no_resi.

Dokumen terkait