deskripsi kerja praktek surabaya

37
18 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 STIKOM SURABAYA

Upload: others

Post on 07-Feb-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DESKRIPSI KERJA PRAKTEK SURABAYA

18

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

STIKOM S

URABAYA

Page 2: DESKRIPSI KERJA PRAKTEK SURABAYA

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

SupplierBagian Admin

LapanganBagian Pembelian

1

Start

Nota pembelian

Data Supplier

2

Nota Pembelian Barang

Nota Pembelian Barang

Nota PembayaranNo Drop out

Membuat Nota Rincian Pembelian

Pembayaran

Rincian Pembelian

Penebusan Barang

Rincian Pembelian

Pembayaran

2

Setruk Pembelian

Menghitung Total Stok Tabung

Stok TabungStruk Pembelian

End

Stok TabungStruk pembelian

Pembayaran

1

1

Gambar 4.1 Document Flow Pembelian Barang

STIKOM S

URABAYA

Page 3: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

STIKOM S

URABAYA

Page 4: DESKRIPSI KERJA PRAKTEK SURABAYA

21

Dokumen Flow Pendistribusian

Bagian PenjualanPelanggan

Phase

Bagian Pendistribusian

Barang mencukupi ?

Membuat Nota

Pengiriman

Mengecek kapasitas

pengiriman

2

Nota Pengiriman Barang

Nota Pembyaran

2

Nota Pembayaran

2

Nota Pembayaran

Finish

YA

TIDAK

Nota Pengiriman Barang

2

Start

Nota Permintaan Barang

Nota Permintaan Barang

Nota Pengiriman

Rincian Pendistribusian

Rincian Pendistribusian

Gambar 4.2 Document Flow Pendistribusian 4.2 Perancangan Sistem

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.

STIKOM S

URABAYA

Page 5: DESKRIPSI KERJA PRAKTEK SURABAYA

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

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

Yes

STIKOM S

URABAYA

Page 6: DESKRIPSI KERJA PRAKTEK SURABAYA

23

b. System Flow Pangkalan Baru

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

Yes

STIKOM S

URABAYA

Page 7: DESKRIPSI KERJA PRAKTEK SURABAYA

24

c. System Flow Pembelian Tabung LPG 3 Kg

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

Gambar 4.5 System Flow Pembelian Barang

SPBE

SPBEMemilih SPBE

Yes

No

STIKOM S

URABAYA

Page 8: DESKRIPSI KERJA PRAKTEK SURABAYA

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

No

YES

STIKOM S

URABAYA

Page 9: DESKRIPSI KERJA PRAKTEK SURABAYA

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

STIKOM S

URABAYA

Page 10: DESKRIPSI KERJA PRAKTEK SURABAYA

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

Gambar 4.8 System Flow Pembayaran SPBE

SPBEMengecek SPBE

SPBE

STIKOM S

URABAYA

Page 11: DESKRIPSI KERJA PRAKTEK SURABAYA

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

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

0

Proses Pendistribusian pada PT Putra Kedung 

Turi

2

Melakukan Transaksi1

Mengelolah Data Master

3

Membuatan Laporan

STIKOM S

URABAYA

Page 12: DESKRIPSI KERJA PRAKTEK SURABAYA

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

STIKOM S

URABAYA

Page 13: DESKRIPSI KERJA PRAKTEK SURABAYA

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

Supplier SPBEBaru

2.2.1

Mengecek Data  SPBE

2.2.2

Menampilkan Data  SPBE

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

STIKOM S

URABAYA

Page 14: DESKRIPSI KERJA PRAKTEK SURABAYA

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.2

Menampilkan Data Pembelian 

Tabung

2.3.3

Menghitung Kapasitas Tabung

2.3

Pendistribusian

2.3.4

Menghitung Total Bayar

2.3.5

Memilih janis pembayaran

2.3.6

Menghitung sisa 

pembayaran

2.3.7

Menentukan Status 

Pangkalan

2.3.8

Menyimpan Transaksi 

Pendistribusian

2.3.9

Update Stok Tabung

2.3.10

Mencetak Struk 

Penjualan

2.3.11

Membuat Laporan Penjualan

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

STIKOM S

URABAYA

Page 15: DESKRIPSI KERJA PRAKTEK SURABAYA

32

2.4

Pembelian

2.4.1

Mengecek Data 

Pembelian

2.4.2

Menampilkan Data Pembelian 

Tabung

2.4.3

Memilih SPB

2.4.4

Memilih jumlah tabung

2.4.5

Menghitung total pembelian

2.4.6

Update Data Tabung

2.4.7

Menyimpan Transaksi Pembelian

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 PiutangPangkalan

2.5.3

Memasukkan Pembayaran

2.5

Piutang

2.5.4

Menghitung sisa piutang

2.5.5

Update status Pangkalan

2.5.6

Menyimpan Transaksi 

Pendistribusian

2.5.7

Mencetak  Struk Piutang

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

Memilih SPBE

STIKOM S

URABAYA

Page 16: DESKRIPSI KERJA PRAKTEK SURABAYA

33

2.6.1

Mengecek SPB

2.6.2

Menampilkan Data 

Pembayaran SPBU

2.6.3

Menentukan tanggal 

pembayaran

2.6

Pembayaran

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

Laporan Supplier

Laporan Pangkalan

Laporan Pembelian

Laporan Pendistribisian

Data Tabung Baru

Laporan Data Perbulan

Laporan yang dipilih

Data Pembelian

Data Supplier

Data Pangkalan

Data Tabung

Data Penjualan

Data Pembayaran Pangkalan

0

Proses Pendistribusian pada PT Putra Kedung Turi

+

Pangkalan

Supplier

Admin

Ketua PT Putra Kedung Turi

Gambar 4.17 Context Diagram Proses Pendistribusian

SPBE SPBE

STIKOM S

URABAYA

Page 17: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

Data Supplier

Data Pangkalan

Simpan Data Pangkalan

Simpan Data SupplierSimpan Data Tabung

Baca Data Pangkalan

Baca Data Supplier

Baca Data Tabung

Data Tabung

Admin

1

Mengelola Data

+

1 Data Tabung

2 Data Supplier3 Data Pangkalan

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.

STIKOM S

URABAYA

Page 18: DESKRIPSI KERJA PRAKTEK SURABAYA

35

Data Pembayaran PangkalanData PenjualanData Pembayaran Supplier

Di Baca Data Tabung

Disimpan Data Tabung

Bibaca Transaksi Pendistribusian

Disimpan Transaksi Pendistribusian

Disimpan Transaksi Pembelian

Di Baca Transaksi Pembelian

Disimpan Data Pangkalan

Disimpan Data Supplier

Di Baca Data Pangkalan

Di Baca Data Supplier

Data Tabung Baru

Data Pembelian

PangkalanSupplier

Admin

2

Melakukan Transaksi

+

4Transaksi Pembelian

5Transaksi

Pendistribusian

1 Data Tabung

2 Data Supplier

3 Data Pangkalan

Gambar 4.19 DFD Level 0 Proses Pendistribusian

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.

STIKOM S

URABAYA

Page 19: DESKRIPSI KERJA PRAKTEK SURABAYA

36

Laporan Pendistribisian

Laporan Pembelian

Laporan Pangkalan

Dibaca Data Pendistribusian

Dibaca Data Pembelian

Dibaca Data Pangkalan

Dibaca Data Supplier

Dibaca Data Tabung

Laporan Data Perbulan

Laporan Supplier

Admin

Ketua PT Putra

Kedung Turi

3

Membuat Laporan

+

1 Data Tabung

2 Data Supplier

3 Data Pangkalan

4Transaksi Pembelian

5Transaksi

Pendistribusian

Gambar 4.20 DFD Level 0 Membuat Laporan

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.

STIKOM S

URABAYA

Page 20: DESKRIPSI KERJA PRAKTEK SURABAYA

37

[Baca Data Pangkalan]

[Data Pangkalan]

[Simpan Data Pangkalan]

Admin

3 Data Pangkalan

3 Data Pangkalan

1.1

Maintenance data Pangkalan

Gambar 4.21 DFD Level 1 Maintenance 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.

[Baca Data Tabung]

[Data Tabung]

[Simpan Data Tabung]

Admin

1 Data Tabung

1 Data Tabung

1.2

Maintenance data Tabung

Gambar 4.22 DFD Level 1 Maintenance 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.

STIKOM S

URABAYA

Page 21: DESKRIPSI KERJA PRAKTEK SURABAYA

38

[Baca Data Supplier]

[Simpan Data Supplier]

[Data Supplier]Admin

2 Data Supplier

2 Data Supplier

1.3

Maintenance Data Supplier

Gambar 4.23 DFD Level 1 Maintenance 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

[Di Baca Data Supplier][Data Tabung Baru]

Admin

2 Data Supplier

2.1

Proses SPBE

Gambar 4.24 DFD Level 1 Proses SPBE

STIKOM S

URABAYA

Page 22: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

[Di Baca Data Pangkalan][Data Pembayaran Pangkalan]

Pengkalan

3 Data Pangkalan

2.2

Proses Pangkalan Baru

Gambar 4.25 DFD Level 1 Proses Pangkalan Baru

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.

[Di Baca Data Tabung]

[Data Pembelian]

[Disimpan Data Supplier]

[Disimpan Transaksi Pembelian]

[Nota Pembelian]

[Data Pembayaran Supplier]

Supplier

Supplier

Supplier

2 Data Supplier

4Transaksi Pembelian

4Transaksi Pembelian

1 Data Tabung

2.3

Proses Pembelian

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

STIKOM S

URABAYA

Page 23: DESKRIPSI KERJA PRAKTEK SURABAYA

40

pangkalan, struk piutang untuk pangkalan, data akan disimpan pada table data

pangkalan, table data tabung dan table transaksi pendistribusian.

[Bibaca Transaksi Pendistribusian]

[Disimpan Data Pangkalan]

[Disimpan Transaksi Pendistribusian]

[Disimpan Data Tabung][Data Penjualan]

[Struk Piutang]

[Struk Pembelian]

Pengkalan

Pengkalan

Pengkalan

3 Data Pangkalan

5 Transaksi Pendistribusian

5 Transaksi Pendistribusian

1 Data Tabung

2.4

Proses Pendistribusian

Gambar 4.27 DFD Level 1 Proses Pendistribusian

3. Proses Membuat Laporan

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.

[Dibaca Data Supplier]

[Laporan Data Perbulan]

[Laporan yang dipilih]

[Laporan Supplier]

Admin

AdminKetua PT

Putra Kedung

Turi

2 Data Supplier

3.1

Membuat Laporan Suplier

Gambar 4.28 DFD Level 1 Proses Membuat laporan Supplier

STIKOM S

URABAYA

Page 24: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

[Dibaca Data Tabung]

[Dibaca Data Pendistribusian]

[Laporan Pendistribisian]Ketua PT

Putra Kedung

Turi

1 Data Tabung

5 Transaksi Pendistribusian

3.2

Membuat laporan Pendistribusian

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.

[Dibaca Data Pembelian][Laporan Pembelian]

Ketua PT Putra

Kedung Turi

4Transaksi Pembelian

3.3

Membuat laporan

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.

[Dibaca Data Pangkalan][Laporan Pangkalan]Ketua PT

Putra Kedung Turi

3 Data Pangkalan

3.4

Membuat Laporan

Pangkalan

Gambar 4.31 DFD Level 1 Proses Membuat laporan Pangkalan

STIKOM S

URABAYA

Page 25: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

Membeli

Distribusi

Membeli

Mendistribusi Tabung

Data Tabung

NoJumlah_TabungHarg a_TabungGrand_TotalTang g al_transaksi

Data Supplier

Nama_SPBEPemilik_SPBEAlamat_SPBETelpon_SPBE

Transaksi Pendistribusian

No_transaksiJumlah_PermintaanHarg a_JualTotal_bayarPembayaranSisa_bayarTgl_TransaksiStatus

Transaksi Pembelian

No_DoJumlah_TabungHarg a_PertabungGrand_TotalTgl_TransaksiNama_Barang

Pang kalan

No_Pang kalanNama_pang kalanNama_PemilikAlamat_pang kalanTelpon_Pangkalan

Gambar 4.32 Conceptual Data Model

STIKOM S

URABAYA

Page 26: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

NO = NO

NO_DO = NO_DO

NO_TRANSAK = NO_TRANSAK

NAMA_SPBE = NAMA_SPBE

DATA_TABUNG

NO N5NO_DO N5JUMLAH_TAB N5HARGA_ N5GRAND_TOTA N5TANGGAL_TR D8

DATA_SUPPLIER

NAMA_SPBE C50PEMILIK_SP C50ALAMAT_SPB M10TELPON_SPB C15

TRANSAKSI_PENDISTRIBUSIAN

NO_TRANSAK N5NO N5JUMLAH_PER N5HARGA_JUAL N5TOTAL_BAYA N5PEMBAYARAN N5SISA_BAYAR N5TGL_TRANSA D8STATUS C50

TRANSAKSI_PEMBELIAN

NO_DO N5HARGA_PERT N5JUMLAH_TAB C50TGL_TRANSA <undefined>NAMA_BARAN <undefined>NAMA_SPBE C50NAMA_BARAN C50

PANGKALAN

NO_PANGKAL N5NO_TRANSAK N5NAMA_PANGK C50NAMA_PEMIL C50ALAMAT_PAN M10TELPON_PAN M10

Gambar 4.33 Physical Data Model

b. Desain Database

Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan

digunakan dalam pembuatan Sistem Informasi Pendistribusian Tabung LPG 3Kg

STIKOM S

URABAYA

Page 27: DESKRIPSI KERJA PRAKTEK SURABAYA

44

Pada PT. Putra Kedung Turi. Data-data dibawah ini akan menjelaskan satu-

persatu detil dari struktur tabel untuk setiap tabelnya.

a. Tabel Supplier

Nama Tabel : Nama Supplier

Primary Key : Pemilik SPBE

Foreign Key : -

Fungsi : 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 : Tabel Pangkalan

Primary Key : No_Pangkalan

Foreign Key : -

Fungsi : 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

STIKOM S

URABAYA

Page 28: DESKRIPSI KERJA PRAKTEK SURABAYA

45

c. Tabel Pembelian

Nama Tabel : Pembelian

Primary Key : No_DO

Foreign Key : -

Fungsi : 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 : Pendistribusian

Primary Key : no_transaksi

Foreign Key :

Fungsi : 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)

STIKOM S

URABAYA

Page 29: DESKRIPSI KERJA PRAKTEK SURABAYA

46

e. Tabel Tabung

Nama Tabel : Tabung

Primary Key : No

Foreign Key :

Fungsi : 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.

STIKOM S

URABAYA

Page 30: DESKRIPSI KERJA PRAKTEK SURABAYA

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

Gambar 4.35 Desain Form Login

11

*****

STIKOM S

URABAYA

Page 31: DESKRIPSI KERJA PRAKTEK SURABAYA

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

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

Tangul

Joy liem

0877661527

Jln. Merak Blok B-09 Surabaya No. 587

Tangul Joy Liem 0877661527 Jln. Mer

STIKOM S

URABAYA

Page 32: DESKRIPSI KERJA PRAKTEK SURABAYA

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

Gambar 4.38 Desain Form Pembelian

09

Tangul

Suhartono

0998716627

Jln. Embong sawo

09 Tangul Suharton 0998716627 jln….

B098

Tangul

1000

12000

12.000.000STIKOM S

URABAYA

Page 33: DESKRIPSI KERJA PRAKTEK SURABAYA

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

STIKOM S

URABAYA

Page 34: DESKRIPSI KERJA PRAKTEK SURABAYA

51

g. Form Piutang

Gambar 4.40 Form Piutang Gambar 4.40 form Piutang yang merekam data pembayaran pelangan. Yang

menampilkan data transaksi pembayaran pelangan dengan status pembayaranya.

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

STIKOM S

URABAYA

Page 35: DESKRIPSI KERJA PRAKTEK SURABAYA

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

Gambar 4.42 Desain Laporan Pembelian

Tangul

Surabaya

20.000.000

20.000.000

STIKOM S

URABAYA

Page 36: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

STIKOM S

URABAYA

Page 37: DESKRIPSI KERJA PRAKTEK SURABAYA

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.

STIKOM S

URABAYA