kkp-bab iv

36
BAB IV STUDI KASUS 1. Proses bisnis Dalam Kuliah Kerja Praktek (KKP) ini penulis mengambil salah satu sistem yang digunakan di CV. SURYA KONTRAKTA sebagai studi kasus yakni sistem pembelian. Yang dimaksud dengan sistem pembelian disini adalah usaha yang dilakukan oleh CV. SURYA KONTRAKTA dalam menyediakan seluruh bahan-bahan bangunan yang akan dipergunakan untuk pembangunan sebuah bangunan. Kegiatan pembelian ini terdiri dari transaksi permintaan barang. Pembelian suatu bahan bangunan dilakukan melalui proses kepala gudang menyerahkan laporan persediaan barang gudang yang tersedia kepada pimpinan proyek yang kemudian pimpinan proyek akan memberikan estimasi barang-barang yang diperlukan pada proyek yang sedang dikerjakan. Ketika barang yang dibutuhkan kurang / tidak ada, kepala gudang akan melakukan pemesanan barang kepada pemasok (supplier). Supplier mengirimkan barang tersebut ke gudang dengan menyertakan surat jalan. Setelah barang sampai digudang kepala gudang 21

Upload: arezasr

Post on 12-Jun-2015

913 views

Category:

Documents


3 download

DESCRIPTION

Tugas KKP Sistem Pembelian Tunai Pada CV. SURYA KONTRAKTA - BAB IV

TRANSCRIPT

Page 1: KKP-BAB IV

BAB IV

STUDI KASUS

1. Proses bisnis

Dalam Kuliah Kerja Praktek (KKP) ini penulis mengambil salah satu

sistem yang digunakan di CV. SURYA KONTRAKTA sebagai studi kasus

yakni sistem pembelian.

Yang dimaksud dengan sistem pembelian disini adalah usaha yang

dilakukan oleh CV. SURYA KONTRAKTA dalam menyediakan seluruh

bahan-bahan bangunan yang akan dipergunakan untuk pembangunan

sebuah bangunan. Kegiatan pembelian ini terdiri dari transaksi

permintaan barang.

Pembelian suatu bahan bangunan dilakukan melalui proses kepala

gudang menyerahkan laporan persediaan barang gudang yang tersedia

kepada pimpinan proyek yang kemudian pimpinan proyek akan

memberikan estimasi barang-barang yang diperlukan pada proyek yang

sedang dikerjakan. Ketika barang yang dibutuhkan kurang / tidak ada,

kepala gudang akan melakukan pemesanan barang kepada pemasok

(supplier). Supplier mengirimkan barang tersebut ke gudang dengan

menyertakan surat jalan. Setelah barang sampai digudang kepala gudang

menandatangani surat jalan dan beberapa hari kemudian kepala gudang

akan mendapatkan faktur pembelian dan memberikan Tanda Terima

Faktur kepada supplier.

2. Aturan bisnis

Aturan bisnis yang terjadi pada CV. SURYA KONTRAKTA dalam

sistem pembelian adalah kepala gudang harus menyerahkan laporan

pembelian barang kepada pihak manajemen untuk selanjutnya dilakukan

permintaan barang kepada para supplier.

21

Page 2: KKP-BAB IV

Cetak DataPemesanan

Supplier

Cetak Data TTF

Entry DataBarang

Entry DataSupplier

Entry DataPemesanan

<<include>>

Entry DataTTF

<<include>>Bag. Gudang

Cetak LaporanManager Proyek

3. Sistem Usulan

a. Use Case Diagram

Gambar IV.1

22

Page 3: KKP-BAB IV

Use Case Diagram Sistem Usulan

b. Deskripsi Use Case

1) Nama Use Case : Entry Data Barang

Actor : Bagian Gudang

Tujuan : Mengisi data barang yang akan

dipergunakan untuk pembangunan

sebuah bangunan

Deskripsi / Uraian : Bagian Gudang mengisi Kode Barang,

Nama Barang, Satuan, Harga Satuan.

Kemudian disimpan kedalam database.

2) Nama Use Case : Entry Data Supplier

Actor : Bagian Gudang

Tujuan : Menyimpan data supplier yang akan

memasok barang yang sudah dipesan.

Deskripasi /

Uraian

: Bagian Gudang mengisi Kode Supplier,

Nama Supplier, Alamat, No. Telepon,

kemudian disimpan kedalam database.

3) Nama Use Case : Entry Data Pemesanan

Actor : Bagian Gudang

Tujuan : Mengisi data pemesanan barang.

Deskripsi / Uraian : Bagian Gudang mengisi data supplier

yang akan memasok barang serta

mencantumkan data barang yang akan

dipesan.

4) Nama Use Case : Entry Data TTF

Actor : Bagian Gudang

Tujuan : Mengisi data tanda terima faktur

berdasarkan faktur yang diberikan oleh

23

Page 4: KKP-BAB IV

supplier, sebagai bukti pesan barang.

Deskripsi / Uraian : Bagian Gudang menyimpan No. faktur,

tanggal faktur yang telah diberikan oleh

supplier.

5) Nama Use Case : Cetak Data Pemesanan

Actor : Bagian Gudang dan Supplier

Tujuan : Mencetak data yang akan dipesan.

Deskripsi / Uraian : Bagian Gudang mencetak data

pesanan kemudian diberikan kepada

supplier.

6) Nama Use Case : Cetak Data TTF

Actor : Supplier

Tujuan : Mencetak tanda terima faktur.

Deskripsi / Uraian : Bagian Gudang mencetak tanda terima

faktur yang akan diberikan pad supplier

guna bukti sudah diterimanya faktur

dari supplier.

7) Nama Use Case : Cetak Laporan

Actor : Bagian Gudang

Tujuan : Manager mengetahui pembelian

barang dalam berbagai periode yang

diinginkan.

Deskripsi / Uraian : Bagian Gudang akan mencetak

Laporan Pembelian per bulan sesuai

dengan periode yang ditentukan.

24

Page 5: KKP-BAB IV

4. Rancangan Basisdata

a. Pemodelan Data Konseptual (Class diagram Entitas tanpa

Method)

Gambar IV.2

Class Diagram Entitas tanpa Method

25

Page 6: KKP-BAB IV

b. Logical Record Structure (LRS)

Gambar IV.3

Logical Record Structure ( LRS )

c. Model Data Relational

26

Page 7: KKP-BAB IV

Supplier

kd_sup nm_sup alamat no_tlp

PK

Tabel IV.1

Model Data Relational Supplier

PB

kd_PB tgl_PB kd_sup

PK FK

Tabel IV.2

Model Data Relational PB

minta

kd_brg no_PB jml_mint

a

hrg_minta nm_minta lokasi tlp_minta

FK FK

PK

Tabel IV.3

Model Data Relational minta

Barang

kd_brg nm_brg merk_brg satuan har_sat

PK

Tabel IV.4

Model Data Relational Barang

27

Page 8: KKP-BAB IV

TTF

no_TTF tgl_TTF no_SJ no_PB

PK FK

Tabel IV.5

Model Data Relational TTF

d. Spesifikasi Basisdata

Berikut spesifikasi basisdata file yang digunakan dalam Struktur

basisdata :

1) Nama File : Supplier

Media : Hard-disk

Isi : Data-data Supplier

Organisasi : Index Sequential

Primary Key : kd_sup

Panjang Record : 72 Byte

Jumlah Record : 195 record

Struktur File : -

No. Nama Filed Type Lebar Desimal Keterangan

1. kd_sup Text 5 Kode Supplier

2. nm_sup Text 25 Nama Supplier

3. alamat Text 30 Alamat Supplier

4. no_tlp Text 12 Telepon Supplier

Tabel IV.6

Struktur Tabel Supplier

28

Page 9: KKP-BAB IV

2) Nama File : Barang

Media : Hard-disk

Isi : Data-data barang

Organisasi : Index Sequential

Primary Key : kd_brg

Panjang Record : 50 Byte

Jumlah Record : 410 record

Struktur File : -

No. Nama Filed Type Lebar Desimal Keterangan

1. kd_brg Text 5 Kode Barang

2. nm_brg Text 25 Nama Barang

3. merk_brg Text 15 Jenis Barang

4. satuan Text 10 Satuan Barang

5. har_sat Currency Harga Satuan

Tabel IV.7

Struktur Tabel Barang

3) Nama File : minta

Media : Hard-disk

Isi : Data-data detil barang

Organisasi : Index Sequential

Primary Key : kd_brg + no_PB

Panjang Record : 77 Byte

Jumlah Record : 36000 record

Struktur File : -

29

Page 10: KKP-BAB IV

No. Nama Filed Type Lebar Desimal Keterangan

1. kd_brg Text 5 Kode Barang

2. no_PB Text 5 Nomor PB

3. jml_minta Number Jumlah Minta

4. hrg_minta Currency Harga Minta

5. nm_minta Text 25 Nama peminta

barang

6. lokasi Text 30 Lokasi Proyek

7. tlp_minta Text 12 No. Telp Lokasi

Pryk

Tabel IV. 9

Struktur Tabel minta

4) Nama File : PB

Media : Hard-disk

Isi : Data-data PB

Organisasi : Index Sequential

Primary Key : no_PB

Panjang Record : 5 Byte

Jumlah Record : 7200 record

No. Nama Filed Type Lebar Desimal Keterangan

1. no_PB Text 5 Nomor PB

2. tgl_PB Date/

Time

Tanggal PB

Tabel IV.8

30

Page 11: KKP-BAB IV

Struktur Tabel PB

5) Nama File : TTF

Media : Hard-disk

Isi : Data-data TTF

Organisasi : Index Sequential

Primary Key : no_TTF

Panjang Record : 15 Byte

Jumlah Record : 3600 record

Struktur File : -

No. Nama

Filed

Type Lebar Desimal Keterangan

1. no_TTF Text 5 Nomor TTF

2. tgl_TTF Date/

Time

Tanggal TTF

3. no_SJ Text 5 No. Surat Jalan

4. no_PB Text 5 Nomor PB

Tabel IV.10

Struktur Tabel TTF

31

Page 12: KKP-BAB IV

e. Struktur Tampilan

32

Page 13: KKP-BAB IV

Gambar IV.4

Struktur Tampilan

f. Rancangan Layar

1) Menu Utama

Gambar IV.5

33

Page 14: KKP-BAB IV

Rancangan Layar Menu Utama

2) Menu File Master

Gambar IV.6

34

Page 15: KKP-BAB IV

Rancangan Layar File Master

3) Entry Data Barang

Gambar IV.7

35

Page 16: KKP-BAB IV

Rancangan Layar Entry Data Barang

4) Entry Data Supplier

Gambar IV.8

Rancangan Layar Entry Data Supplier

36

Page 17: KKP-BAB IV

5) Menu File Transaksi

Gambar IV.9

Rancangan Layar File Transaksi

6) Entry Data Pemesanan

37

Page 18: KKP-BAB IV

Gambar IV.10

Rancangan Layar Entry Data Pemasanan

7) Entry Data TTF

38

Page 19: KKP-BAB IV

Gambar IV.11

Racangan Layar Cetak Data TTF

8) Menu File Laporan

39

Page 20: KKP-BAB IV

Gambar IV.12

Rancangan Layar Laporan

9) Cetak Laporan Pembelian

40

Page 21: KKP-BAB IV

Gambar IV.13

Rancangan Layar Cetak Laporan Pembelian

41

Page 22: KKP-BAB IV

g. Sequence Diagram

1) Entry Data Barang

: Bag. Gudang : Form Entry Data Barang : Control Barang : Barang

Input barang ( )

Get Barang ( ) Simpan ( )

Hapus ( )

Hapus ( )

Ubah ( )

Update ( )

Batal ( )

Input barang ( )

Simpan ( )

Simpan barang ( )

Batal ( )

Ubah ( )

Ubah ( )

Hapus ( )

Gambar IV.14

Sequence Diagram Entry Data Barang

2) Entry Data Supplier

42

Page 23: KKP-BAB IV

Gambar IV.15

Sequence Diagram Entry Data Supplier

3) Entry Data Pemesanan

43

Page 24: KKP-BAB IV

Gambar IV.16

Sequence Diagram Entry Data Pemesanan

4) Entry Data TTF

44

Page 25: KKP-BAB IV

Gambar IV.17

Sequence Diagram Entry Data TTF

5) Cetak Laporan Pembelian

45

Page 26: KKP-BAB IV

Gambar IV.18

Sequence Diagram Cetak Laporan Pembelian

g. Class Diagram

46

Page 27: KKP-BAB IV

1). Boundary

Gambar IV.19

Boundary Class Diagram

2). Control

47

Page 28: KKP-BAB IV

Gambar IV.20

Control Class Diagram

3). Entitas (Menggunakan Metode)

48

Page 29: KKP-BAB IV

Gambar IV.21

Entitas (Menggunakan Method) Class Diagram

49