bab iv hasil praktek kerja dan analisis · 2018. 3. 23. · gambar 4.5.5 form tambah customer . c....

16
22 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Bagian keuangan PT. Purinusa Ekapersada Bawen Semarang merupakan bagian yang mengirim tagihan ke pelanggan. Bagian ini akan menerima faktur (invoice), faktur pajak, dan surat jalan dari bagian akuntansi. Kemudian dilengkapi oleh bagian keuangan kontra bon, daftar faktur (invoice list) dan surat pesanan dari pembeli. Semuanya itu dikirm ke pelanggan. Sedangkan untuk sistem penagihan, penagih (collector) akan diberikan laporan hasil tagihan, yang kemudian akan datang ke pelanggan. Dalam membuat laporan hasil tagihan, PT. Purinusa Ekapersada belum menggunakan SAP seperti yang lain, dimana masih mencatat dengan Microsoft Excel. Maka pada bagian ini memerlukan sebuah sistem untuk melakukan pencatatan laporan hasil tagihan. 4.2 Kebutuhan Berdasarkan analisis yang dilakukan, diperlukan Sistem Perancangan Laporan Hasil Tagihan untuk melancarkan proses penagihan. Untuk menunjang berjalannya sistem maka diperlukan data data pendukung. Software atau perangkat lunak sistem ini adalah phpMyAdmin dan Pemrograman Java yang meliputi PHP dan HTML.

Upload: others

Post on 24-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

22

BAB IV

HASIL PRAKTEK KERJA DAN ANALISIS

4.1 Analisis

Bagian keuangan PT. Purinusa Ekapersada Bawen – Semarang merupakan

bagian yang mengirim tagihan ke pelanggan. Bagian ini akan menerima faktur

(invoice), faktur pajak, dan surat jalan dari bagian akuntansi. Kemudian

dilengkapi oleh bagian keuangan kontra bon, daftar faktur (invoice list) dan

surat pesanan dari pembeli. Semuanya itu dikirm ke pelanggan.

Sedangkan untuk sistem penagihan, penagih (collector) akan diberikan laporan

hasil tagihan, yang kemudian akan datang ke pelanggan. Dalam membuat

laporan hasil tagihan, PT. Purinusa Ekapersada belum menggunakan SAP

seperti yang lain, dimana masih mencatat dengan Microsoft Excel. Maka pada

bagian ini memerlukan sebuah sistem untuk melakukan pencatatan laporan

hasil tagihan.

4.2 Kebutuhan

Berdasarkan analisis yang dilakukan, diperlukan Sistem Perancangan Laporan

Hasil Tagihan untuk melancarkan proses penagihan. Untuk menunjang

berjalannya sistem maka diperlukan data – data pendukung.

Software atau perangkat lunak sistem ini adalah phpMyAdmin dan

Pemrograman Java yang meliputi PHP dan HTML.

23

1.3 Jadwal

Berikut adalah jadwal proses pembuatan Perancangan Sistem Laporan

Hasil Tagihan :

Tabel 4.1 Jadwal Proses Perancangan

Tanggal Uraian

22 Mei 2015 Konsultasi topik – penginputan invoice

list

29 Mei 2015 Latar belakang

4 Juni 2015 Rancangan database

24 Juni 2015 Bab 1,2,3

30 Juni 2015 Bab 1,2,3 dan program

12 Juli 2015 Bab 1,2,3 Ok dan program

19 Juli 2015 Bab 4 dan program

17 Juli 2015 Bab 4 dan 5

31 Juli 2015 Bab 4 dan 5

7 Agustus 2015 Program revisi

14 Agustus 2015 Cek all

4.4 Perancangan

4.4.1 Data Flow Diagram (DFD)

Customer0

Laporan Hasil

TagihanFinance

PO Jatuh Tempo

Gambar 4.1 DFD Level 0

Customer1.0

VerifikasiFinance

Invoice

Detail PO

Tanda Terima

Gambar 4.2 DFD Level 1

24

4.4.2 Entity Relationship Diagram (ERD)

Customer Memverifikasi Detail PO

Invoice

no

npwp

Customer_code Customer_name

address

Customer_code

no

Customer_code

status

Invoice_date

invoice

price

jumlah

mat

sub_total

invoice

Gambar 4.3 ERD

4.4.3 Perancangan Basis Data (Database)

1. t_customer

Tabel 4.2 tabel Customer

Field Name Field

size

Data Type Description

No 11 Integer

customer_code Primary Key Kode pelanggan

Cuctomer_name 255 Varchar Nama pelanggan

NPWP 11 Varchar Nomor Pokok Wajib Pajak

address 225 Varchar Alamat customer

25

2. t_pegawai

Tabel 4.3 tabel pegawai

Field Name Field size Data Type Description

Kode_peg 6 Varchar Kode pegawai

Nama_peg 225 Varchar Nama pegawai

Password 6 Varchar password

3. detail_po

Tabel 4.4 tabel detail PO

Field Name Field size Data Type Description

no 225 varchar Kode pegawai

Kode_barang 1 Varchar Nama pegawai

jumlah 11 int Jumlah barang

price 11 int Harga barang

Sub_total 11 int Jumlah harga

4. t_barang

Tabel 4.5 tabel barang

Field Name Field size Data Type Description

no 11 int Nomer barang

Kode_brg 6 Varchar Kode barang

Nama_brg 225 varchar Nama barang

harga 11 int Harga barang

5. t_po

Tabel 4.6 tabel purchase order

Field Name Field size Data Type Description

no 225 varchar No po

tgl 1 Varchar Tanggal po

Kode_customer 11 int Kode pelanggan

26

4.4.4 Rancangan Relasi Antar Tabel

Detail_po

No

Status

Customer_code

Invoice

Mat

Jumlah

Price

Sub_total

T_invoice

Customer_code

Invoice*

Invoice_dateT_customer

No

Cutomer_code*

customer_name

Npwp

address

T_pegawai

Kode_peg

Nama_peg

password

Gambar 4.4 Perancangan relasi antar tabel

27

4.4.5 Perancangan Interface

Berdasarkan rancangan dataase diatas maka desain form yang terdapat

dalam Perancangan Laporan Hasil Taghan PT. Purinusa Ekapersada

Bawen – Semarang adalah sebagai berikut :

Sign In

Username

Password

Login

Gambar 4.5 Perancangan form login

Selamat datang…

HOME

MASTER

LOGOUT

Gambar 4.6 Perancangan form menu utama

28

HOME Data Customer ADD CUSTOMER

LOG

OUT

Gambar 4.7 perancangan form data customer

HOME Customer code

Master

LOGOUT

Customer name

NPWP

Address

Save

Gambar 4.8 Perancangan form tambah customer

No Customer code Customer name NPWP Address Action

hapus

Hapus

hapus

29

Selamat datang… No Kode barang Nama barang Price

HOME

LOGOUT Tambah Barang

Gambar 4.9 Perancangan form barang

Selamat datang… Tanggal

HOME No Invoice

MASTER

LOGOUT Kode customer

Kode customer v Save

Gambar 4.10 Perancangan form tambah PO

No Kode barang Nama barang Harga Action

Hapus

30

Selamat datang … No Invoice

HOME Kode barang

MASTER kode barang v

LOGOUT Jumlah

Harga

Sub Total

Save

Gambar 4.11 Perancangan form tambah detail PO

31

HOME Masukkan No Invoice CUSTOMER CARI

BARANG

INPUT PO

DETAIL PO

LOGOUT

Gambar 4.12 Perancangan form input invoice

LAPORAN HASIL TAGIHAN

Gambar 4.13 Perancangan form laporan hasil tagihan

No Tanggal Kode

pelanggan

Nama

pelanggan

Kode

Barang

Nama

Barang

Jumlah Harga

32

4.5 Implementasi

4.5.1 Implementasi Form

Form Login

Form login digunakan sebagain pengaman sistem, sehingga tidak

semua orang dapat menggunakan sistem informasi. Oleh karena itu

setiap calon pengguna harus mengisi username dan password.

Gambar 4.5.1 Form Login

1. Form Menu Utama

Form menu utama merupakan form yang pertama kali setelah login

berhasil. Form yang berisi form-form dalam Sistem Laporan Hasil

Tagihan ini digunakan untuk memudahkan pengguna, sehingga

pengguna dapat memilih hal apa yang ingin dilakukan.

33

Gambar 4.5.2 Form Menu Utama

Berikut adalah form dan penjelasan singkat mengenai form-form yang terdapat

dalam form menu utama :

a. Home

Jika di klik home maka akan kembali ke halaman pertama.

b. Master

Master berisi item customer, barang, input PO, detail PO.

Gambar 4.5.3 Form Master

Berikut form-form yang terdapat dalam form master :

34

a. Custumer

Customer berisi data – data customer perusahaan, sehingga pengguna

dapat dengan mudah melihat setiap customer. Dalam form ini juga

terdapat tombol hapus, berguna untuk mengapus customer yang sudah

berhenti menjadi pelanggan. selain itu juga terdapat tombol add customer

untuk menambah customer baru.

Gambar 4.5.4 Form customer

b. Form add customer

Digunakan untuk menambah customer yang baru melakukan transaksi.

Tombol save digunakan untuk menyimpan data baru, yang secara otomatis

akan menambah data dalam database.

35

Gambar 4.5.5 Form tambah customer

c. Form barang

Form barang digunakan untuk menyimpan data barang. No, kode barang,

nama barang, dan harga digunakan sebagai inputan barang baru. Saat di

klik tambah barang, barang akan menambah dalam secara otomatis

didalam tabel barang.

Gambar 4.5.6 Form barang

36

d. Form tambah PO

Form tambah PO digunakan untuk menambah PO menurut nomer

invoice yang diterima.

Gambar 4.5.7 Form tambah PO

a. Form detail PO

Form detail PO digunakan untuk menambah pesanan pembelian, saat

di klik save secara otomatis akan menyimpan dalam database.

Gambar 4.5.8 Form detail PO

37

b. Form cari invoice

Form ini dugunakan untuk mencari nomer invoice yang kemudian

akan dicetak pada form hasil.

Gambar 4.5.9 Form cari invoice

c. Form hasil

Form hasil merupakan hasil atau report dalam semua inputan yang

sudah dilakukan.

Gambar 4.5.10 Form hasil