BAB IV DESKRIPSI KERJA PRAKTEK. permasalahan yang ada Dalam Sistem aplikasi yang dibangun ini meliputi

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

DAFTAR ISI. ABSTRAK... Error! Bookmark not defined. DAFTAR ISI... 1 DAFTAR TABEL... 4 DAFTAR GAMBAR... 5 DAFTAR LAMPIRAN... 7

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV DISKRIPSI PEKERJAAN

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... vi. ABSTRACT... vii. KATA PENGANTAR... viii. DAFTAR ISI... xi. DAFTAR TABEL...

BAB I PENDAHULUAN. baik dan canggih. Teknologi yang dibutuhkan bukan saja berupa perangkat keras

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK. diwujudkan dalam bentuk survey ke PT. Perkebunan Nusantara X (Persero)

BAB IV METODE KERJA PRAKTEK. perangkat keras, perangkat lunak dan pengguna. Analisis digunakan sebagai dasar

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. dengan sistem yang baru. Analisa sistem ini berisi Document Flow dan System

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... vii DAFTAR GAMBAR... DAFTAR LAMPIRAN... xii BAB I PENDAHULUAN...

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pertama kali dimulai dari pelanggan memilih barang yang dibeli,

BAB IV HASIL DAN PEMBAHASAN. lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah :

BAB IV DESKRIPSI PEKERJAAN. surat masuk dan surat keluar yang pencatatannya masih secara manual, sehingga

BAB I PENDAHULUAN. (Hardware) dan juga berupa perangkat lunak (Software), tetapi mempunyai nilai

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV DESKRIPSI KERJA PRAKTIK. penjualan peralatan komputer. CV. Delta Computindo saat ini memiliki barang

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB IV DESKRIPSI SISTEM

BAB IV DESKRIPSI PEKERJAAN. praktik ini. Beberapa metode penelitian yang dilakukan.

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI KERJA PRAKTEK

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii. DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di CV.

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV PERANCANGAN SISTEM. Spesifikasi sistem yang ada pada Rancang Bangun Sistem Informasi Pengadaan

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Sistem Informasi Penjualan Roti Menggunakan Web-Services. Sebelum

BAB I PENDAHULUAN. (Hardware) dan juga berupa perangkat lunak (Software), tetapi mempunyai nilai

BAB IV DESKRIPSI KERJA PRAKTEK. karena sistem yang masih dilakukan secara manual. diharapkan dapat mengatasi permasalahan tersebut.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. kegiatan perusahaan menjadi terganggu dalam pemenuhan permintaan barang

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV RANCANG BANGUN SISTEM. Masalah yang terdapatkan pada PT.ALLIB INDONESIA adalah proses

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV DISKRIPSI PEKERJAAN. merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi.

BAB IV PERANCANGAN SISTEM

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xxi BAB I PENDAHULUAN...

BAB I PENDAHULUAN. data barang, jumlah dan harga barang, data para supplier, serta data transaksi

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV DESKRIPSI KERJA PRAKTI K. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. PLN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. yang telah diperoleh dari hasil studi lapangan. Analisis sistem dilakukan dengan

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV HASIL DAN PEMBAHASAN. aplikasi pembelian barang pada CV Mitra Tech Abadi. Hasil dan pembahasan

Transkripsi:

BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisis Sistem Analisis Sistem bertujuan untuk mengidentifikasi permasalahan - permasalahan yang ada Dalam Sistem aplikasi yang dibangun ini meliputi perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis ini diperlukan sebagai dasar bagi tahapan perancangan Sistem. Analisis Sistem meliputi identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan lingkungan operasi. Aplikasi Pendistribusian Barang ini merupakan aplikasi yang menangani pengolahan data pendistribusian barang agar dapat menampilkan laporan dengan baik. Agar dapat Mengelolah data-data transaksi keluar dan masuknya barang dengan baik maka dibutuhkan adanya program yang dapat menampilkan data-data pendistribusian barang, keluar dan masuknya barang Didalam Proses ini didalamnya telah terintegrasi data satu dengan data yang lainnya. 4.1.1 Document Flow Document Flow menggambarkan proses yang ada pada saat ini. Terdapat 2 proses yaitu Pembelian dan pendistribusian Tabung LPG 4.1.1.1 Document Flow Pembelian Pembelian Barang dimulai dari bagian Pembelian yang memberikan nota pembelian untuk Supplier, Supplier memberikan Nota pembelian dan no Drop Out untuk pengambilan Barang yang di berikan pada bagian penjualan. Bagian 18

19 penjualan mengeluarkan nota rincian pembelian untuk bagian admin lapangan yang bertugas untuk menebus barang.supplier membrikan struk pembelian, Bagian Admin akan memproses struk pembelian dan menghitung jumlah stok barang yang tersedia. Dokumen Flow Pembelian 1 1 2 Bagian Pembelian Start Data Supplier Nota pembelian Nota Pembelian Barang Membuat Nota Rincian Pembelian Rincian Pembelian Bagian Admin Lapangan Rincian Pembelian 2 Penebusan Barang Pembayaran Menghitung Total Stok Tabung Stok Tabung Struk Pembelian Stok Tabung Struk pembelian End 1 Pembayaran Supplier Nota Pembelian Barang Nota Pembayaran No Drop out Pembayaran Setruk Pembelian Gambar 4.1 Document Flow Pembelian Barang

20 4.1.1.2. Document Flow Pendistribusian Berikut ini adalah Document Flow pada proses Pendistribusian. Pendistribusian Barang dimulai dari pelangan yang memberikan nota permintaan barang yang diberikan pada bagian penjualan dari bagian penjulan akan dikelurkan nota pendistribusian rangkap dua yang masing-masing diberikan pada bagian pendistribusian dan pelanggan. Bagian pendistribusian memberikan nota rincian pendistribusian pada bagian penjualan yang menghasilkan nota pembayaran untuk pelanggan.

21 Dokumen Flow Pendistribusian Pelanggan Bagian Penjualan Bagian Pendistribusian Phase Start Nota Permintaan Barang Nota Pengiriman Nota Pembayaran 4.2 Perancangan Sistem 2 2 Rincian Pendistribusian Nota Permintaan Barang Mengecek kapasitas pengiriman Barang mencukupi? Membuat Nota Pengiriman Nota Pengiriman Barang Nota Pembyaran Nota Pembayaran Finish YA TIDAK Gambar 4.2 Document Flow Pendistribusian 2 Nota Pengiriman Barang 2 Rincian Pendistribusian Perancangan sistem yang digunakan adalah System Flow, Hipo Context Diagram Data Flow Diagram Conceptual Data Model (CDM), Physical Data Model, Desain Tabel dan Desain Input/Otput.

22 4.2.1 System Flow System Flow menggambarkan proses yang terjadi atau jalannya sistem yang sesuai dengan analisa sistem. Terdapat 5 proses yaitu surat masuk, surat keluar, pencarian surat, peminjaman dokumen dan pengembalian dokumen. a. Sistem Flow SPBE Yes Gambar 4.3 System Flow SPBE Baru Gambar 4.3 System Flow SPBE Baru Proses dimulai dari perusahaan yang menampilkan data SPBE, apabila data SPBE sudah tersimpan dalam database maka proses selesai. Ketika data tidak ada maka perusahaan akan memasukan data SPBE baru berdasarkan data yang telah di berikan oleh SPBE. No

23 b. System Flow Pangkalan Baru Yes Gambar 4.4 System Flow Pangkalan Baru Gambar 4.4 System Flow Pangkalan Baru dimulai dari perusahaan yang menampilkan data pangkalan baru, jika data pangkalan sudah ada akan proses selesai. Ketika dalam proses terdapat data pangkalan baru yang masuk maka akan di simpan kedalam database. No

24 c. System Flow Pembelian Tabung LPG 3 Kg SPBE Memilih SPBE SPBE Gambar 4.5 System Flow Pembelian Barang Gambar 4.5 System Flow Pembelian Barang dimulai dari perusahaan yang mengecek data SPBE yang bertujuan untuk memilih SPBE yang akan dijadikan Supplier. Ketika data sesuai maka transaksi akan dilakukan Dalam Yes No

25 Proses ini proses yang terjadi mencatat data jumlah tabung dan pembayaran yang di simpan dalam table transaksi pembelian. d. System Flow Pendistribusian Gambar 4.6 System Flow Pendistribusian YES No

26 Gambar 4.6 System Flow Pendistribusian dimulai dari perusahaan yang menampilkan data Pelanggan, Pelangan memberikan nota pembelian kepada perusahaan. Perusahaan akan mengecek data transaksi pelangan, jika memenuhi syarat maka perusahaan akan memberikan kapasitas tabung yang bisa di beli oleh pelangan, perusahaan akan menghitung total bayar dan menentukan status pelangan apakah akan melakukan pembayaran tunai atau hutang, Dalam Proses ini transaksi akan di simpan dalam table transaksi pendistribusian. e. System Flow Piutang Gambar 4.7 System Flow Piutang

27 Gambar 4.7 System flow Piutang dimulai dari perusahaan yang menampilkan data pelangaan, Data pelanggan akan dicek apakah memiliki hutang atau tidak. Ketika data cocok maka proses pembayaran sisa bayar akan dilakukan dan update status pelangan. Kemudian transaksi ini akan di simpan dalam table transaksi pendistribusian. f. System Flow Pembayaran SPBE SPBE Mengecek SPBE SPBE Gambar 4.8 System Flow Pembayaran SPBE

28 Gambar 4.8 System flow Pembayaran SPBE dimulai dari perusahaan yang menampilkan data supplier Dalam Proses ini ketika data telah dicocokan maka proses selanjutnya menampilkan data bayar supplier, menentukan tanggal bayar dan melakukan pembayaran yang menghasilkan nota pembayaran yang kemudian diserahkan ke SPBE. Data pembayaran akan disimpan pada table transaksi pembelian. g. Hierarchy Input Output Hierarchy Input Output (HIPO) dari Sistem informasi Pendistribusian Tabung LPG 3Kg pada PT. Putra Kedung Turi. Fungsi dari Hierarchy Input Output adalah memberikan gambaran proses dan subproses Mengelolah data master, melakukan transaksi dan membuat laporan. Untuk lebih jelasnya ditunjukkan Gambar 4.7 1 Mengelolah Data Master 0 Proses Pendistribusian pada PT Putra Kedung Turi 2 Melakukan Transaksi 3 Membuatan Laporan Gambar 4.9 Hierarchy Input Output Proses Pendistribusian Mengelola data master dibagi menjadi 3 kelompok yaitu : Mengelola Data Tabung, Mengelola Data Pangkalan dan Mengelola Data SPBE. Dari 3 data

29 master terbagi lagi menjadi Mengubah Data Tabung, Menyimpan Data Tabung, Mengubah Data Pangkalan, Menyimpan Data Pangkalan, Mengubah Data SPBE dan Menyimpan Data SPBE. Untuk lebih jelasnya ditunjukkan Gambar 4.8 Gambar 4.9 Hierarchy Input Output Mengelolah Data Master Mengelola data transaksi dibagi menjadi 6 kelompok yaitu : Pangkalan baru, Supplier SPBE Baru, Pendistribusian,Pembelian, Piutang dan pembayaran. Gambar 4.10 Gambar 4.10 Hierarchy Input Output Proses Transaksi

30 Mengelola data Pangkalan Baru dibagi menjadi 4 kelompok yaitu : Mengecek Data Pangkalan, Menampilkan Data Pangkalan, Mengisi Data Pangkalan, Menyimpan Data Pangkalan Untuk lebih jelasnya ditunjukkan Gambar 4.11 Gambar 4.11 Hierarchy Input Output Mengelolah Pangkalan Baru Mengelola data Supplier Baru dibagi menjadi 4 kelompok yaitu : Mengecek Data SPBE, Menampilakan Data SPBE, Mengisi Data SPBE, Menyimpan Data Supplier Untuk lebih jelasnya ditunjukkan Gambar 4.10 2.2.1 Mengecek Data SPBE 2.2.2 Menampilkan Data SPBE 2.2 Supplier SPBE Baru 2.2.3 Mengisi Data SPBE 2.2.4 Menyimpan Data SPBE Gambar 4.12 Hierarchy Input Output Mengelolah Supplier SPBE Baru Mengelola data Pendistribusian dibagi menjadi 11 kelompok yaitu : Mengecek Transaksi Pendistribusian, Menampilkan Data Pembelian, Menghitung

31 jumlah Tabung, Menghitung Total Bayar, Memilih jenis pembayaran, Menghitung sisa Pembayaran, Menentukan Status Pangkalan, Menyimpan Transaksi Pendistribusian, Update Stok Tabung, Mencetak Struk Penjualan Dan Membuat Laporan Penjualan. Untuk lebih jelasnya ditunjukkan Gambar 4.12 2.3.1 Mengecek Transaksi Pendistribusian 2.3.7 Menentukan Status Pangkalan 2.3.2 Menampilkan Data Pembelian Tabung 2.3.8 Menyimpan Transaksi Pendistribusian 2.3.3 Menghitung Kapasitas Tabung 2.3.9 Update Stok Tabung 2.3.4 Menghitung Total Bayar 2.3.10 Mencetak Struk Penjualan 2.3 Pendistribusian 2.3.5 Memilih janis pembayaran 2.3.11 Membuat Laporan Penjualan 2.3.6 Menghitung sisa pembayaran Gambar 4.13 Hierarchy Input Output Mengelolah Data Pendistribusian Mengelola data Pembelian dibagi menjadi 8 kelompok yaitu : Mengecek Data Pembelian, Menampilkan Data Tabung, Memilih SPBE, Memilih jumlah Tabung, Menghitung Total Pembelian, Update Data Tabung, Menyimpan Transaksi Pembelian dan Membuat Laporan pembelian. Untuk lebih jelasnya ditunjukkan Gambar 4.14

32 2.4 Pembelian 2.4.1 Mengecek Data Pembelian 2.4.5 Menghitung total pembelian 2.4.2 Menampilkan Data Pembelian Tabung 2.4.6 Update Data Tabung 2.4.3 Memilih Memilih SPB SPBE 2.4.7 Menyimpan Transaksi Pembelian 2.4.4 Memilih jumlah tabung 2.4.8 Membuat Laporan Pembelian Gambar 4.14 Hierarchy Input Output Mengelolah Data Pembelian Mengelola data Piutang dibagi menjadi 7 kelompok yaitu : Mengecek Pangkalan, Memasukan Pembayaran, Menghitung sisa piutang, Update status Pangkalan, Menyimpan Transaksi Pendistribusian dan mencetak Struk Piutang Untuk lebih jelasnya ditunjukkan Gambar 4.15 2.5.1 Mengecek Pangkalan 2.5.2 Menampilkan Data Piutang Pangkalan 2.5 Piutang 2.5.3 Memasukkan Pembayaran 2.5.4 Menghitung sisa piutang 2.5.5 Update status Pangkalan 2.5.6 Menyimpan Transaksi Pendistribusian Gambar 4.15 Hierarchy Input Output Mengelolah Data Pembelian Mengelola data Pembayaran dibagi menjadi 5 kelompok yaitu : Mengecek SPBE, Menampilkan Data Pembayaran SPBE, Menentukan tanggal Pembayaran, Memasukan Pembayaran dan Menyimpan Pembelian. Untuk lebih jelasnya ditunjukkan Gambar 4.16 2.5.7 Mencetak Struk Piutang

33 2.6 Pembayaran 2.6.1 2.6.2 2.6.3 Menampilkan Mengecek Data Menentukan SPB Pembayaran tanggal SPBE SPBU pembayaran SPBE 2.6.4 Memasukkan Pembayaran 2.6.5 Menyimpan Pembelian Gambar 4.16 Hierarchy Input Output Mengelolah Data Pembayaran h. Context Diagram Context diagram dari Sistem informasi pendistribusian tabung LPG 3kg pada PT. Putra Kedung Turi. Context diagram Sistem ini terdiri dari empat entitas yang berbeda (bagian), yaitu bagian Admin, Supplier, pangkalan dan Ketua PT. Putra Kedung Turi. Ke empat entitas tadi memberikan input data dan menerima output data yang diperlukan. Untuk lebih jelasnya ditunjukkan pada Gambar 4.17 Pangkalan Data Penjualan Data Tabung Laporan yang dipilih Data Pangkalan Admin Data Pembayaran Pangkalan 0 Proses Pendistribusian pada PT Putra Kedung Turi + Laporan Pembelian Laporan Data Perbulan Laporan Supplier Data Supplier Data Tabung Baru Data Pembelian Supplier Laporan Pangkalan Laporan Pendistribisian Ketua PT Putra Kedung Turi Gambar 4.17 Context Diagram Proses Pendistribusian

34 4.2.2 Data Flow Diagram Data Flow Diagram merupakan perangkat yang digunakan pada metodologi pengembangan Sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada Sistem secara jelas. a. Data Flow Diagram Level 0 Data Flow Diagram merupakan perangkat yang digunakan pada tahap pengembangan Sistem yang terstruktur. Data Flow Diagram menggambarkan seluruh kegiatan yang terdapat pada Sistem secara jelas. Level 0 terdiri dari 3 proses utama yaitu Mengelola Data Master, dan Melakukan Transaksi dan Membuat Laporan. Admin Simpan Data Pangkalan 3 Data Pangkalan Data Supplier Data Pangkalan Baca Data Tabung Data Tabung 1 Mengelola Data + Baca Data Pangkalan 1 Data Tabung Simpan Data Tabung Supplier Baca Data Supplier 2 Data Supplier Gambar 4.18 DFD Level 0 Mengelola Data Master Data Flow Diagram Mengelola Data Tabung, Data Supplier dan Data Pangkalan akan disimpan ke dalam Data base setelah proses input data selesai.

35 Supplier Data Pembayaran Data Pembayaran Data Penjualan Supplier Pangkalan Pangkalan Data Pembelian Di Baca Data Supplier 2 4 Admin 2 Data Supplier Transaksi Pembelian Data Tabung Baru Melakukan Transaksi Di Baca Data Pangkalan Disimpan Data Supplier + Bibaca Transaksi Pendistribusian Disimpan Transaksi Pembelian Di Baca Transaksi Disimpan Pembelian Data Tabung Di Baca Data Tabung Gambar 4.19 DFD Level 0 Proses Pendistribusian Disimpan Transaksi Pendistribusian 5 Disimpan Data Pangkalan 3 Data Pangkalan Transaksi Pendistribusian 1 Data Tabung Data Flow Diagram Proses Pendistribusian, Dalam Proses ini semua transaksi penjualan dan pembelian berlangsung. Selain itu Dalam Proses ini data supplier, data transaksi pendistribusian, data tabung, data pangkalan dan data transaksi pembelian akan disimpan.

36 Laporan Supplier Laporan Pangkalan Ketua PT Putra Kedung Turi Admin Laporan Data Perbulan 1 Data Tabung 2 Data Supplier 3 Data Pangkalan 4 Transaksi Pembelian 3 Membuat Laporan Dibaca Data Tabung Dibaca Data Pendistribusian Dibaca Data Supplier Dibaca Data Pangkalan + Dibaca Data Pembelian Laporan Pembelian Gambar 4.20 DFD Level 0 Membuat Laporan 5 Laporan Pendistribisian Transaksi Pendistribusian Data Flow Diagram Membuat Laporan, Semua transaksi yang tersimpan dalam Data base akan di baca dan diproses untuk menghasilkan sebuah laporan yang membaca dari Data tabung, Data supplier, Data Pangkalan, Transaksi Penjulan, Transaksi Pembelian dan Transaksi Pendistribusian. Dalam Proses ini laporan akan diberikan ke Ketua PT. Putra Kedung Turi. a. DFD Level 1 1. Mengelola Data DFD Level 1 ini menjelaskan alur pada sub proses Maintenance data Pangkalan. Sub proses tersebut adalah Maintenance data Pangkalan. Pada Sub proses Maintenance data Pangkalan admin memberikan data pangkalan kemudian proses membaca data dari table data pangkalan. Ketika data tidak ada maka data akan di simpan pada table data pangkalan. Dapat dilihat pada Gambar 4.21.

37 Admin [Data Pangkalan] [Simpan Data Pangkalan] 3 Data Pangkalan 1.1 [Baca Data Pangkalan] Maintenance data Pangkalan Gambar 4.21 DFD Level 1 Maintenance Data Pangkalan 3 Data Pangkalan DFD Level 1 ini Menjelaskan Maintenance Data Pangkalan Dalam Proses ini admin memberikan data pangkalan kemudian akan diproses dengan membaca data pangkalan. Ketika data tidak ada maka data pangkalan akan di simpan kedalam table data pangkalan sebagai input data pangkalan baru. Admin 1 Data Tabung [Data Tabung] [Simpan Data Tabung] 1.2 Maintenance data Tabung [Baca Data Tabung] Gambar 4.22 DFD Level 1 Maintenance Data Tabung 1 Data Tabung DFD Level 1 ini Menjelaskan Maintenance Data Tabung Dalam Proses ini admin memberikan data Tabung kemudian akan diproses dengan membaca data tabung. Ketika data tidak ada maka data tabung akan di simpan kedalam table data tabung sebagai input data tabung baru.

38 Admin [Data Supplier] 1.3 2 Data Supplier [Baca Data Supplier] Maintenance Data Supplier [Simpan Data Supplier] Gambar 4.23 DFD Level 1 Maintenance Data Supplier 2 Data Supplier DFD Level 1 ini Menjelaskan Maintenance Data Supplier Dalam Proses ini admin memberikan data supplier kemudian akan di proses dengan membaca data supplier. Ketika data tidak ada maka data supplier akan di simpan kedalam table data supplier sebagai input data supplier baru. 2. Proses Pendistribusian DFD Level 1 ini Menjelaskan proses pendistribusian tabung LPG 3Kg yang meliputi data master dan transaksi : Proses SPBE, Proses Pangkalan Baru, Proses pembelian Tabung dan Proses Pendistribusian. DFD Proses SPBE menjelaskan tentang proses pemesanan tabung kepada supplier yang dipilih 2 Data Supplier [Di Baca Data Supplier] 2.1 Proses SPBE [Data Tabung Baru] Gambar 4.24 DFD Level 1 Proses SPBE Admin

39 DFD Level 1 ini Menjelaskan Proses Pangkalan Baru, transaksi pembayaran tabung diproses yang membaca dari data pangkalan dan pangkalan member data pembayaran yang kemudian diproses. Pengkalan [Data Pembayaran Pangkalan] 2.2 Proses Pangkalan Baru [Di Baca Data Pangkalan] Gambar 4.25 DFD Level 1 Proses Pangkalan Baru 3 Data Pangkalan DFD Level 1 ini Menjelaskan Proses Pembelian Tabung, Supplier memberikan nota pembeleian dan diproses membaca dari transaksi pembelian dan data tabung. Hasil dari proses menghasilkan data pembayaran, data pembelian yang disimpan dalam data supplier dan transaksi pembelian. 2 Data Supplier 4 Supplier Transaksi Pembelian [Disimpan Data Supplier] [Nota Pembelian] Supplier [Data Pembayaran Supplier] 2.3 Proses Pembelian Tabung [Disimpan Transaksi Pembelian] [Di Baca Data Tabung] [Data Pembelian] 4 Supplier Transaksi Pembelian 1 Data Tabung Gambar 4.26 DFD Level 1 Proses Pembelian Tabung DFD Level 1 ini Menjelaskan Proses Pendistribusian, pangkalan memberikan data penjualan dan proses membaca dari table transaksi pendistribusian hasil dari proses meliputi struk pembelian yang diberikan ke

40 pangkalan, struk piutang untuk pangkalan, data akan disimpan pada table data pangkalan, table data tabung dan table transaksi pendistribusian. Pengkalan Pengkalan [Struk Piutang] [Data Penjualan] [Disimpan Data Pangkalan] 3 Data Pangkalan [Bibaca Transaksi Pendistribusian] 5 Transaksi Pendistribusian 3. Proses Membuat Laporan 2.4 Proses Pendistribusian [Disimpan Transaksi Pendistribusian] [Struk Pembelian] [Disimpan Data Tabung] Gambar 4.27 DFD Level 1 Proses Pendistribusian Pengkalan 1 Data Tabung 5 Transaksi Pendistribusian DFD Level 1 ini Menjelaskan Proses Membuat Laporan Supplier yang meliputi : Laporan Supplier, Laporan Pendistribusian, Laporan Pembelian dan Laporan Pangkalan. Proses pertama membuat laporan Supplier Dalam Proses ini membaca dari data supplier dan laporan dari admin, yang menghasilkan laporan supplier untuk ketua perusahaan. Ketua PT Putra Kedung Turi 2 Data Supplier [Laporan Supplier] [Dibaca Data Supplier] 3.1 Membuat Laporan Suplier [Laporan Data Perbulan] [Laporan yang dipilih] Admin Admin Gambar 4.28 DFD Level 1 Proses Membuat laporan Supplier

41 DFD Level 1 ini Menjelaskan Proses Membuat Laporan Pendistribusian Dalam Proses ini semua proses membaca dari table transaksi pendistribusian dan data tabung yang kemudian menghasilkan laporan pendistribusian untuk ketua perusahaan. Ketua PT Putra Kedung Turi [Laporan Pendistribisian] 3.2 Membuat laporan Pendistribusian [Dibaca Data Pendistribusian] [Dibaca Data Tabung] 5 Transaksi Pendistribusian 1 Data Tabung Gambar 4.29 DFD Level 1 Proses Membuat laporan Pendistribusian DFD Level 1 ini Menjelaskan proses membuat laporan Pembelian yang Dalam Proses ini proses membaca dari table transaksi pembelian yang kemudian menghasilkan laporan pembelian untuk ketua perusahaan. Ketua PT Putra Kedung Turi [Laporan Pembelian] 3.3 Membuat laporan pembelian [Dibaca Data Pembelian] 4 Transaksi Pembelian Gambar 4.30 DFD Level 1 Proses Membuat laporan Pembelian DFD Level 1 ini Menjelaskan Proses Membuat Laporan Pangkalan, proses membaca dari data pangkalan yang diproses menghasilkan laporan pangkalan untuk pemilik perusahaan. Ketua PT Putra Kedung Turi [Laporan Pangkalan] 3.4 Membuat Laporan Pangkalan [Dibaca Data Pangkalan] 3 Data Pangkalan Gambar 4.31 DFD Level 1 Proses Membuat laporan Pangkalan

42 a. Entity Relationship Diagram Entity Relationship Diagram menggambarkan hubungan data dari tabel satu ke tabel yang lain. Berikut ini adalah Entity Relational Diagram dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi. a. Conceptual Data Model Pada Gambar 4.28 menjelaskan tentang Conceptual Data Model yang terdiri dari empat tabel yang saling berhubungan dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi. Transaksi Pembelian No_Do Jumlah_Tabung Harga_Pertabung Grand_Total Tgl_Transaksi Nama_Barang Membeli Data Tabung No Jumlah_Tabung Harg a_tabung Grand_Total Tanggal_transaksi Membeli Mendistribusi Tabung Gambar 4.32 Conceptual Data Model Data Supplier Nama_SPBE Pemilik_SPBE Alamat_SPBE Telpon_SPBE Pangkalan No_Pang kalan Nama_pang kalan Nama_Pemilik Alamat_pang kalan Telpon_Pang kalan Distribusi Transaksi Pendistribusian No_transaksi Jumlah_Permintaan Harga_Jual Total_bayar Pembayaran Sisa_bayar Tgl_Transaksi Status

43 b. Physical Data Model Pada Gambar 4.33 menjelaskan tentang Physical Data Model yang telah di generate dari conceptual data model yang sebelumnya dari Sistem Informasi Pendistribusian Tabung LPG 3Kg Pada PT. Putra Kedung Turi. TRANSAKSI_PEMBELIAN NO_DO HARGA_PERT JUMLAH_TAB TGL_TRANSA NAMA_BARAN NAMA_SPBE NAMA_BARAN NO _DO = NO _DO DATA_TABUNG NO NO_DO JUMLAH_TAB HARGA_ GRAND_TOTA TANGGAL_TR N5 N5 C50 <undefined> <undefined> C50 C50 N5 N5 N5 N5 N5 D8 NAMA_SPBE = NAMA_SPBE NO = NO Gambar 4.33 Physical Data Model DATA_SUPPLIER NAMA_SPBE PEMILIK_SP ALAMAT_SPB TELPON_SPB C50 C50 M10 C15 NO _TRANSAK = NO _TRANSAK TRANSAKSI_PENDISTRIBUSIAN NO_TRANSAK NO JUMLAH_PER HARGA_JUAL TOTAL_BAYA PEMBAYARAN SISA_BAYAR TGL_TRANSA STATUS PANGKALAN NO_PANGKAL NO_TRANSAK NAMA_PANGK NAMA_PEMIL ALAMAT_PAN TELPON_PAN b. Desain Database Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan digunakan dalam pembuatan Sistem Informasi Pendistribusian Tabung LPG 3Kg N5 N5 C50 C50 M10 M10 N5 N5 N5 N5 N5 N5 N5 D8 C50

44 Pada PT. Putra Kedung Turi. Data-data dibawah ini akan menjelaskan satupersatu detil dari struktur tabel untuk setiap tabelnya. a. Tabel Supplier Nama Tabel Primary Key Foreign Key : - Fungsi : Nama Supplier : Pemilik SPBE : Menyimpan data SPBE Tabel 4.1 Tabel SPBE No. Nama_Field Type_data Keterangan 1 Nama_SPBE varchar(10) Primary Key 2 Pemilik_SPBE varchar(50) 3 Telpon Text (10) 4 Alamat Text (15) b. Tabel Pangkalan (Pelangan) Nama Tabel Primary Key Foreign Key : - Fungsi : Tabel Pangkalan : No_Pangkalan : Menyimpan data Pangkalan Tabel 4.2 Tabel Pangkalan No. Nama_Field Type_Data Keterangan 1 No_Pangkalan Number Primary Key 2 Nama_Pangkalan varchar(50) 3 Nama_Pemilik varchar(50) 4 No_Telepon Text 5 Alamat Text

45 c. Tabel Pembelian Nama Tabel : Pembelian Primary Key Foreign Key : - Fungsi : No_DO : Menyimpan data Pembelian Tabel 4.3 Tabel Pembelian No. Nama_Field Type_Data Keterangan 1 No_Do Number Primary Key 2 Harga Tabung int 3 Jumlah Tabung int 4 Grand Total int 5 Tgl_Transaksi date 6 Nama_Barang Varchar(50) d. Tabel Pendistribusian Nama Tabel Primary Key Foreign Key : Fungsi : Pendistribusian : no_transaksi : Menyimpan data pendistribusian Tabel 4.4 Tabel Pendistribusian No. Nama_Field Type_Data Keterangan 1 No_Transaksi int Primary Key 2 No_Pangkalan int Foregenkey 3 Jumlah_Permintaan int 4 Harga_Jual int 5 Total_Bayar int 6 Pembayaran int 7 Sisa_Bayar int 8 TanggalTransaksi date 9 Status varchar(50)

46 e. Tabel Tabung Nama Tabel Primary Key Foreign Key : Fungsi : Tabung : No : Menyimpan data user Tabel 4.5 Tabel User No. Nama_Field Type_Data Keterangan 1 No int Primary Key 2 No_Do int Foregenkey 3 Jumlah Tabung int 4 Harga int 5 Grand Total int 6 Tgl_Transaksi date c. Desain Input & Output Desain input/output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data. Desain input/output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun Sistem.

47 a. Menu Utama Gambar 4.34 Desain Form Utama Gambar 4.30 merupakan desain menu utama yang menampilkan menu-menu pada program b. Form Login 11 ***** Gambar 4.35 Desain Form Login

48 Gambar 4.31 Form login merupakan form identifikasi pengguna dari program. Form ini berguna dalam memberikan otorisasi pemakaian program. User admin mendapat wewenang lebih dari pada user biasa seperti karyawaan. c. Form Master SPBE Tangul Joy liem 0877661527 Jln. Merak Blok B-09 Surabaya No. 587 Tangul Joy Liem 0877661527 Jln. Mer Gambar 4.36 Desain Form Master SPBE Gambar 4.32 Form Master SPBE merupakan Form master yang berfungsi untuk insert data SPBE baru. Dan berfungsi untuk update data yang sudah tersimpan

49 d. Form Master Pangkalan Gambar 4.37 Desain Master Pangakalan Gambar 4.37 Form Master pangakalan merupakan form yang berfungsi untuk insert dan update data pangkalan e. Form Pembelian 09 Tangul Suhartono 0998716627 Jln. Embong sawo 09 Tangul Suharton 0998716627 jln. B098 Tangul 1000 12000 12.000.000 Gambar 4.38 Desain Form Pembelian

50 Gambar 4.38Form Pembelian Yang berfungsi untuk insert data transaksi pembelian tabung pada supplier. f. Form Pendistribusian Gambar 4.39 Desain Form Pendistribusian Gambar 4.39 Form Pendistribusian Berfungsi untuk mencatat transaksi penjualan (distribusi) pada pelanggan. 09 Tungal Jaya 450 13000 5.850.000 0-5.850.000

51 g. Form Piutang Tungal 09 450 5.800.000 5.800.000 0 Lunas No Nama Pangkalan No Transaksi Tgl Pembayaran Juml 01 Tungal 09 4/18/2013 450 Gambar 4.40 Form Piutang Gambar 4.40 form Piutang yang merekam data pembayaran pelangan. Yang menampilkan data transaksi pembayaran pelangan dengan status pembayaranya.

52 h. Laporan Pembayaran SPBE Gambar 4.41 Desain Form Pembayaran Supplier Gambar 4.41 Form pembayaran supplier berfungsi untuk menampilkan data pembayaran prusahaan ke supplier yang berpacu pada tanggal pembayaran. i. Laporan Pembelian Tangul Surabaya 20.000.000 20.000.000 Gambar 4.42 Desain Laporan Pembelian

53 Gambar 4.42 Report Laporan pembelian Tabung LPG 3 Kg yang menampilkan data Tanggal transaksi, No Transaksi, Nama SPBE, Nama Barang, Harga Tabung, Jumlah Tabung dan Grand total. j. Laporan Pendistribusian Gambar 4.43 Desain Laporan Pendistribusian Gambar 4.43 Report Laporan pendistribusian Tabung LPG 3 kg yang menampilkan No transaksi, tgl transaksi, no pangkalan, nama barang, jumlah, harga, total bayar, pembayaran dan sratus pembayaran.

54 k. Laporan Diagram Pendistribusian Gambar 4.44 Desain Laporan Diagram Pendistribusian Gambar 4.44 Daiagram pendistribusian yang menampilkan data stiap priode untuk mengetahui jumlah transaksi yang tertinggi setiap priode.