• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

3.2.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan suatu metode pengembangan sistem yang terstruktur. Penggunaan notasi dalam data flow diagram ini sangat membantu sekali untuk memahami suatu sistem pada semua tingkat kompleksitas.

STIKOM

Pada tahap analisis penggunaan notasi ini dapat membantu dalam berkomunikasi dengan pemakai sistem untuk memahami sistem secara logika.

A. Context Diagram Sistem Informasi Ditribusi CV. Sumber Nadi Jaya

Penggambaran sistem DFD dimulai dari Context Diagram. Dari Context Diagram dapat didekomposisi lagi menjadi level yang lebih rendah untuk menggambarkan sistem lebih rinci. Pada Context Diagram, entity sistem informasi distribusi terdiri dari pelanggan, pimpinan dan supir yang termasuk di dalam bagian distribusi.

Proses dimulai dengan pelanggan memberikan inputan ke dalam sistem berupa pesanan pelanggan dan data pelanggan. Setelah itu sistem akan memproses

inputan tersebut menjadi rute pengiriman dan surat jalan untuk bagian distribusi, setelah bagian distribusi memberikan inputan balik berupa konfirmasi pesanan pelanggan ke pada sistem. Inputan tersbut kemudian diproses dan dijadikan faktur untuk pelanggan dan dua jenis laporan untuk pimpinan. Context diagram dapat dilihat pada gambar 3.9.

STIKOM

Rekap pengeluaran barang

data produksi

data peg awai

Pesanan Pelangg an

Laporan penjualan terbanyak Laporan penjualan per wilayah Faktur

Surat Jalan

realita pes anan Rute Peng iriman

Data Pelang g an

Laporan Penjualan Laporan Peng iriman 0

Sis tem Informasi Distribus i CV Sumber Nadi Jaya + Pelang g an Bag Distribus i Pimpinan Peg awai Sis tem Produksi

Gambar 3.9 Context diagram Sistem Informasi Distribusi CV. Sumber Nadi Jaya

B. Diagram Jenjang

Sebelum melakukan proses decompose, dari context diagram dibuat sebuah diagram jenjang, Diagram jenjang adalah sebuah penggambaran sistem yang menggambarkan bagaimana sebuah proses dapat didecompose hingga level terendah yang mungkin, dan juga menggambarkan hubungan dari fungsi-fungsi di dalam sistem secara berjenjang. Diagram jenjang juga memudahkan memahami fungsi-fungsi sistem. dengan adanya diagram jenjang, alur proses dari sistem akan lebih teratur dan jelas.

Diagram jenjang proses sistem informasi distribusi CV. Sumber nadi jaya dapat dilihat pada gambar 3.10 pada halaman 37. Proses sistem informasi distribusi pada CV. Sumber Nadi Jaya dapat didecompose menjadi 3 proses turunan, maintenance, transaksi, dan pembuatan laporan.

STIKOM

Proses maintenance dapat di decompose menjadi 2 sub-proses, yaitu proses maintenance data pegawai dan maintenance data pelanggan.

Transaksi dapat di decompose lagi menjadi beberapa proses, yaitu transaksi penjualan, pengaturan rute dengan CIH, proses pembuatan surat jalan, proses pemesanan barang, proses pengeluaran barang, proses maintenance status pengiriman barang, dan yang terakhir adalah proses pembuatan faktur.

Proses pembuatan laporan dapat dipecah menjadi empat sub proses, cetak laporan penjualan, cetak laporan penjualan terbanyak per pelanggan, cetak laporan penjualan terbanyak per wilayah dan cetak laporan pengiriman.

C. Data Flow Diagram Level 0

Setelah Context Diagram didekomposisikan maka akan didapat DFD level 0. Pada DFD level 0 terdapat 4 proses yaitu :

1. Proses maintenance data pelanggan. Proses ini digunakan oleh sistem untuk mengatur, menginputkan dan memelihara data-data yang dibutuhkan sistem seperti data pelanggan dan data pegawai.

2. Proses transaksi. Proses ini digunakan sistem untuk memproses data transaksi, seperti pesanan pelanggan, menjadi surat jalan dan menbuat urutan rute pengiriman dengan metode CIH untuk bagian distribusi dan memproses konfirmasi pesanan untuk membuat faktur penagihan untuk pelanggan.

3. Proses pembuatan laporan. Proses ini digunakan sistem untuk membuat untuk diberikan kepada pimpinan perusahaan. Jenis-jenis laporan yang diberikan kepada pimpinan adalah : laporan penjualan, laporan penjualan terbanyak per pelanggan, laporan penjualan per wilayah, dan laporan

STIKOM

pengiriman. Laporan penjualan nantinya digunakan oleh pimpinan penjualan sebagai pendukung keputusan penjualan, apakah perlu menambah produksi atau tidak. Laporan penjualan terbanyak per pelanggan digunakan sebagai acuan untuk menentukan apakah jumlah pengiriman rutin perlu ditambah atau dikurangi. Laporan penjualan terbanyak per wilayah digunakan oleh pimpinan sebagai acuan untuk mengambil keputusan apakah perlu menambah armada pengantaran atau tidak. Sedangkan laporan pengiriman digunakan pimpinan untuk melihat berapa pengiriman terjadi dalam sehari, seminggu dan sebulan. Data flow diagram level 0 sistem informasi distribusi air minum dalam kemasan CV. Sumber nadi jaya dapat dilihat pada gambar 3.11 pada halaman 38.

D. Data Flow Diagram Level 1 Subproses Maintenance

Proses maintenance pada sistem informasi distribusi CV.sumber nadi jaya dapat di-decompose menjadi 2 sub proses, yaitu sub proses maintenance data pegawai dan maintenance data pelanggan.

Proses maintenance data pegawai dimulai dari pegawai memberikan masukan berupa data pegawai, kemudian oleh sistem data tersebut disimpan ke dalam tabel pegawai. Proses ini juga tidak hanya terbatas pada fungsi insert, tapi juga proses update dan delete data pegawai.

Proses maintenance data pelanggan hampir mirip dengan proses

maintenance data pegawai, hanya sebagai input disini adalah data pelanggan, yang kemudian akan disimpan ke dalam tabel pelanggan oleh sistem.

STIKOM

Gambar data flow diagram level 1 subproses maintenance dapat dilihat pada gambar 3.12 pada halaman 39.

STIKOM

37 Gambar 3.10 Diagram Jenjang

Menggunakan Metode Untuk Promosi Paket Wisata

STIKOM

38 Gambar 3.11 Data Flow Diagram Level 0 Sistem Informasi CV. Sumber Nadi Jaya

STIKOM

Gambar 3.12 Data Flow Diagram Level 1 Sub Proses Maintenance

E. Data Flow Diagram Level 1 Subproses Transaksi

Data flow diagram Pada subproses transaksi, terdapat 7 buah proses, yaitu proses transaksi penjualan, pencarian rute dengan CIH, pembuatan surat jalan, pemesanan barang, pengeluaran barang, maintenance status pengiriman barang, dan pembuatan faktur.

Proses pertama yaitu transaksi penjualan dimulai dengan pelanggan memberikan data pelanggan, data pelanggan tersebut berisi data pesanan kemudian disimpan dalam tabel pesanan yang berhubungan dengan proses pencarian rute dengan CIH.

Proses kedua adalah proses pengaturan rute. Proses ini digunakan sistem untuk mengatur rute pengiriman galon sesuai dengan alamat pelanggan, input

pada proses ini adalah data jarak dan data pesanan. output dari proses ini adalah berupa rute pengiriman

STIKOM

Keluaran dari proses transaksi yaitu data penjualan dan data pesanan yang digunakan sebagai input dari proses selanjutnya, yaitu proses pembuatan surat jalan. Proses pembuatan surat jalan ini memiliki output berupa surat jalan untuk bagian distribusi untuk diantarkan kepada pelanggan, dan data surat jalan yang menjadi input bagi proses pengeluaran barang.

Setelah menerima input berupa data surat jalan, proses pengeluaran barang membaca data penjualan dan mengupdate tabel barang keluar, bersamaan dengan itu barang dikeluarkan untuk bagian distribusi dan diantarkan kepada pelanggan.

Bagian distribusi setelah melakukan pengiriman barang, menginputkan isian dari form realita pesanan ke dalam maintenance status pengiriman barang. Keluaran dari proses maintenance pengiriman barang berupa data pesanan, mengupdate tabel pesanan. update tabel pesanan ini secara otomatis berpengaruh pada proses proses lain yang berhubungan seperti proses transaksi.

Proses terakhir di subproses transaksi adalah proses pembuatan faktur, faktur yang dicetak datanya diambil dari tabel penjualan yang terupdate setelah pengiriman barang dan pengisian form realita pesanan oleh bagian distribusi. Gambar data flow diagram sistem informasi air minum dalam kemasan pada CV. Sumber nadi jaya dapat dilihat pada gambar 3.13 pada halaman 38.

STIKOM

41 Gambar 3.13 Data Flow Diagram Level 1 Subproses Transaksi Sistem Informasi CV.

Sumber Nadi Jaya

STIKOM

F. Data Flow Diagram Level 1 Subproses Laporan

Proses lain yang dapat di decompose adalah proses pembuatan laporan. Proses ini digunakan oleh bagian sales untuk membuat laporan kepada pimpinan perusahaan. Sub proses yang terdapat diproses laporan antara lain : cetak laporan penjualan, cetak laporan penjualan terbanyak berdasarkan pelanggan, cetak laporan penjualan per wilayah, dan cetak laporan pengiriman proses pembuatan laporan-laporan tersebut menggunakan data dari data penjualan dan data rute.

Output dari keempat proses ini adalah laporan yang semuanya diberikan kepada pimpinan perusahaan.

Gambar 3.14 Data Flow Diagram Level 1 Subproses pembuatan laporan

STIKOM

Dokumen terkait