bab iii analisis dan perancangan sistem 3.1. identifikasi...

68
15 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi Masalah Langkah awal yang dilakukan untuk melakukan perancangan sistem adalah melakukan identifikasi masalah. Diperlukan proses identifikasi dari sistem yang ada agar diketahui masalah yang mengganggu berjalannya kegiatan operasi perusahaan. Proses identifikasi dimulai dengan mempelajari proses-proses dari sistem administrasi pembelian dan pemakaian barang yang sedang berjalan pada PT Suparma. Administrasi pembelian dan pemakaian barang terdiri dari berbagai pekerjaan dan tugas yang harus dilakukan untuk menjaga kelancaran kegiatan pembelian dan pemakaian barang. Setiap bagian yang terlibat dengan fungsinya masing-masing saling berkomunikasi dalam pekerjaan administrasi pembelian dan pemakaian barang. Pekerjaan yang terdapat dalam administrasi pembelian dan pemakaian barang adalah: a. Mengelola kegiatan pemakaian barang. b. Mengelola kegiatan pembelian barang. c. Mengelola kegiatan penerimaan barang dari supplier. d. Mengelola kegiatan retur pemakaian barang. e. Mengelola kegiatan retur pembelian barang. f. Mengelola kegiatan transfer kepemilikan stok barang.

Upload: others

Post on 29-Oct-2019

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

15

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1. Identifikasi Masalah

Langkah awal yang dilakukan untuk melakukan perancangan sistem

adalah melakukan identifikasi masalah. Diperlukan proses identifikasi dari sistem

yang ada agar diketahui masalah yang mengganggu berjalannya kegiatan operasi

perusahaan. Proses identifikasi dimulai dengan mempelajari proses-proses dari

sistem administrasi pembelian dan pemakaian barang yang sedang berjalan pada

PT Suparma.

Administrasi pembelian dan pemakaian barang terdiri dari berbagai

pekerjaan dan tugas yang harus dilakukan untuk menjaga kelancaran kegiatan

pembelian dan pemakaian barang. Setiap bagian yang terlibat dengan fungsinya

masing-masing saling berkomunikasi dalam pekerjaan administrasi pembelian dan

pemakaian barang.

Pekerjaan yang terdapat dalam administrasi pembelian dan pemakaian

barang adalah:

a. Mengelola kegiatan pemakaian barang.

b. Mengelola kegiatan pembelian barang.

c. Mengelola kegiatan penerimaan barang dari supplier.

d. Mengelola kegiatan retur pemakaian barang.

e. Mengelola kegiatan retur pembelian barang.

f. Mengelola kegiatan transfer kepemilikan stok barang.

Page 2: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

16

Lingkungan kerja untuk pekerjaan administrasi pembelian dan pemakaian barang

bervariasi tergantung tanggung jawab atau jenis pekerjaan dari setiap bagian.

Tugas mereka memerlukan kerjasama yang erat antar sesama pekerja administrasi

pembelian dan pemakaian barang di tiap bagian yang berbeda-beda fungsinya.

Dokumen dan formulir yang ada pada kegiatan administrasi pembelian

dan pemakaian barang antara lain:

a. Bon Pemakaian Sparepart, adalah dokumen yang dibuat oleh pemakai barang

sebagai pengajuan pemakaian barang. Dokumen ini disahkan oleh bagian

sparepart warehouse bersamaan dengan dikeluarkannya barang dari gudang.

b. Nota Permintaan Pembelian, adalah dokumen yang dibuat oleh pemakai

barang yang berisi daftar barang yang diajukan untuk dilakukan pembelian.

Dokumen ini selanjutnya diserahkan kepada bagian sparepart warehouse

untuk diproses lebih lanjut.

c. Nota Internal Pembelian Barang, berisi daftar barang yang perlu dilakukan

pembelian. Daftar barang yang tercantum didasarkan pada permintaan

pembelian oleh pemakai barang yang ada pada Nota Permintaan Pembelian.

d. Purchase Order, adalah dokumen yang berisi daftar barang yang akan

dilakukan proses pembelian. Dokumen tersebut dibuat oleh bagian

purchasing berdasarkan Nota Internal Pembelian Barang. Selanjutnya

Purchase Order diserahkan kepada supplier.

e. Bukti Penerimaan, merupakan dokumen yang dibuat berdasarkan barang

kiriman dari supplier sesuai dengan Purchase Order yang sudah diserahkan

ke supplier tersebut sebelumnya.

Page 3: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

17

f. Bukti Retur Pemakaian, dokumen ini dibuat apabila ada kondisi dimana

barang dalam keadaan rusak atau cacat sehingga harus dikembalikan ke

sparepart warehouse untuk dilakukan proses retur ke supplier. Kondisi lain

yang menyebabkan perlu dilakukan retur pemakaian adalah apabila terdapat

kelebihan barang yang tidak terpakai oleh pemakai barang dan hendak

dikembalikan lagi ke sparepart warehouse. Kelebihan barang tersebut bisa

terjadi salah satunya karena kondisi pekerjaan yang dapat berubah sewaktu-

waktu di luar dari rencana kerja yang sudah ditetapkan.

g. Bukti Retur Pembelian, dokumen ini dibuat apabila terdapat barang yang

belum dipakai tetapi keadaannya rusak atau cacat sehingga perlu di retur ke

supplier.

3.2. Analisis Permasalahan

Sistem administrasi pembelian dan pemakaian barang yang membantu

PT Suparma dalam menyelesaikan permasalahan administrasi pembelian dan

pemakaian barang masih dilakukan secara manual. Pencatatan yang dilakukan

belum terintegerasi antar bagian sehingga bagian yang membutuhkan data tertentu

menjadi ketergantungan pada bagian yang menyimpan data tersebut. Proses

pencatatan yang bertahap dan dilakukan secara manual menjadi masalah ketika

dokumen atau informasi yang diperlukan oleh staf purchasing masih belum

selesai diproses oleh staf sparepart warehouse, padahal output dari bagian

sparepart warehouse menjadi input di bagian purchasing untuk dilakukan proses

pembelian barang lebih lanjut. Kelancaran proses administrasi pembelian dan

pemakaian barang sangatlah diperlukan. Proses pembelian yang terhambat

mengakibatkan barang yang diperlukan menjadi tertunda kedatangannya. Barang

Page 4: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

18

yang tidak tersedia dapat mengganggu rencana pekerjaan perawatan atau

perbaikan mesin produksi yang sudah direncanakan sebelumnya. Terhambatnya

perawatan atau perbaikan mesin tersebut dapat menyebabkan kegiatan produksi

menjadi terganggu.

Proses pencatatan yang dilakukan secara manual juga menjadi masalah

ketika dilakukan pengawasan terhadap kegiatan pembelian dan pemakaian barang.

Kepala bagian sparepart warehouse melakukan pengecekan secara berkala untuk

mengawasi kondisi stok barang pada sparepart warehouse. Adanya sebagian jenis

barang dengan stok yang menumpuk tidak dapat dilakukan tindakan penyelesaian

akibat terkendala pada penelusuran data mengenai asal usul pemesan dari barang

tersebut. Kendala saat penelusuran data historis menggunakan dokumen fisik

yaitu lokasi pengarsipan dokumen-dokumen tersebut di bagian yang berbeda.

Arsip dokumen tersebut berjumlah sangat banyak sehingga dibutuhkan ketelitian

dan waktu yang lama.

3.2.1 Document Flow

Pada Document flow ini menjelaskan alur proses-proses yang terdapat

pada sistem administrasi pembelian dan pemakaian barang pada PT Suparma.

A. Document Flow Pembelian

Document flow pembelian melibatkan empat entitas yaitu pemakai

barang, sparepart warehouse, purchasing dan supplier. Proses dimulai dengan

adanya permintaan pembelian barang oleh pemakai barang kepada sparepart

warehouse. Pemakai barang membuat dokumen yang bernama Nota Permintaan

Pembelian yang kemudian diserahkan kepada sparepart warehouse. Selanjutnya

sparepart warehouse akan membuatkan dokumen Nota Internal Pembelian

Page 5: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

19

Barang untuk diserahkan kepada purchasing. Purchasing kemudian membuat

dokumen Purchase Order berdasarkan Nota Internal Pembelian Barang yang

diterima. Selanjutnya Purchase Order diserahkan kepada supplier untuk

dilakukan pembelian barang. Document flow pembelian dapat dilihat pada

Gambar 3.1.

Gambar 3.1. Document flow pembelian

B. Document Flow Penerimaan

Document flow penerimaan melibatkan dua entitas yaitu sparepart

warehouse dan supplier. Supplier mengirim barang yang dipesan dengan

menyertakan Surat Jalan. Surat Jalan tersebut diserahkan kepada sparepart

warehouse. Kemudian sparepart warehouse melakukan pencocokan barang yang

dikirim dengan Purchase Order. Proses penerimaan dilakukan dengan

Page 6: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

20

mengesahkan Surat Jalan dan memperbarui stok barang pada Kartu Stok.

Document flow penerimaan dapat dilihat pada Gambar 3.2.

Gambar 3.2. Document flow penerimaan

C. Document Flow Pemakaian

Document flow pemakaian melibatkan dua entitas yaitu pemakai barang

dan sparepart warehouse. Pemakai barang melakukan pengecekan terlebih dahulu

apakah stok barang yang dibutuhkan mencukupi. Proses selanjutnya yaitu

Page 7: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

21

pemakai barang membuat dokumen Bon Pemakaian Sparepart dan diserahkan

kepada sparepart warehouse. Selanjutnya sparepart warehouse melakukan

pengesahan dan barang dapat dikeluarkan dari gudang. Document flow pemakaian

dapat dilihat pada Gambar 3.3.

Gambar 3.3. Document flow pemakaian

D. Document Flow Retur Pembelian

Document flow retur pembelian melibatkan tiga entitas yaitu sparepart

warehouse, purchasing dan supplier. Proses retur pembelian kepada supplier

dimulai dengan sparepart warehouse membuat dokumen Bukti Retur Pembelian

Page 8: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

22

dan selanjutnya diserahkan kepada purchasing. Purchasing melakukan

pengesahan terhadap Bukti Retur Pembelian dan menyerahkan dokumen tersebut

kepada supplier. Document flow retur pembelian dapat dilihat pada Gambar 3.4.

Gambar 3.4. Document flow retur pembelian

E. Document Flow Retur Pemakaian

Document flow retur pemakaian melibatkan dua entitas yaitu pemakai

barang dan sparepart warehouse. Proses retur pemakaian dimulai dengan pemakai

barang membuat dokumen Bukti Retur Pemakaian dan selanjutnya diserahkan

kepada sparepart warehouse. Sparepart warehouse melakukan pengesahan

terhadap Bukti Retur Pemakaian dan barang yang diretur dapat diterima.

Document flow retur pemakaian dapat dilihat pada Gambar 3.5.

Page 9: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

23

Gambar 3.5. Document flow retur pemakaian

3.2.2 Analisis Kebutuhan

Beberapa perangkat dibutuhkan sebagai sarana dalam penyelesaian

permasalahan yang terjadi. Sistem administrasi pembelian dan pemakaian barang

yang dirancang membutuhkan dukungan perangkat-perangkat dalam

implementasinya. Perangkat yang dibutuhkan meliputi software dan hardware,

antara lain sebagai berikut:

A. Software

a. Sistem operasi menggunakan Microsoft Windows XP Professional.

b. Database untuk pengolahan data menggunakan Oracle 10G.

Page 10: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

24

c. Bahasa pemrograman yang digunakan adalah Microsoft Visual Basic

.NET 2005.

d. .Net Framework Minimal Versi 2.0.

e. Untuk report menggunakan Crystal Reports for Visual Studio .NET

2005.

B. Hardware

a. Processor Intel Pentium IV, atau lebih.

b. Memory 512 Mb atau lebih.

c. Harddisk 40 Gb atau lebih.

d. Monitor dengan resolusi minimal 1024 x 768.

e. VGA Card 64 MB, Printer, Mouse, dan keyboard.

3.3 Perancangan Sistem

Perancangan sistem dilakukan untuk mengumpulkan informasi yang

berkenaan dengan sistem yang dibangun serta untuk memudahkan pemahaman

terhadap sistem. Pemodelan yang digunakan dalam perancangan sistem adalah

system flow, data flow diagram (DFD) dan entity relational diagram (ERD).

Arsitektur dari sistem yang dibuat menggunakan teknologi client-server. Client-

server digunakan untuk mendukung sistem yang terintegrasi. Data disimpan pada

satu lokasi server dan dapat diakses oleh semua bagian yang terlibat dalam

kegiatan administrasi pembelian dan pemakaian barang. Gambaran mengenai

desain arsitektur dari sistem yang dibuat dapat dilihat pada Gambar 3.6.

Page 11: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

25

Gambar 3.6. Desain arsitektur aplikasi administrasi pembelian dan pemakaian

barang

3.3.1 System Flow

Pada System flow ini menjelaskan alur proses aplikasi administrasi

pembelian dan pemakaian barang pada PT Suparma.

A. System Flow Pembelian

System flow pembelian melibatkan empat entitas yaitu pemakai barang,

sparepart warehouse, purchasing dan supplier. Proses dimulai dengan adanya

permintaan pembelian barang oleh pemakai barang kepada sparepart warehouse.

Pemakai barang membuat Nota Permintaan Pembelian dan kemudian

diteruskan ke bagian sparepart warehouse. Sparepart warehouse selanjutnya

menindaklanjuti dengan membuat Nota Internal Pembelian Barang dan diteruskan

kepada bagian purchasing. Lalu purchasing melakukan order barang kepada

supplier dengan membuat Purchase Order. Purchase Order yang sudah dibuat

Page 12: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

26

selanjutnya dicetak dan diserahkan kepada supplier. System flow pembelian dapat

dilihat pada Gambar 3.7.

Gambar 3.7. System flow pembelian

B. System Flow Penerimaan

Document flow penerimaan melibatkan dua entitas yaitu sparepart

warehouse dan supplier. Proses penerimaan dimulai ketika supplier mengirim

barang kepada sparepart warehouse dengan menyertakan dokumen Surat Jalan.

Surat Jalan yang diterima kemudian dicocokkan dengan Purchase Order yang

sudah dibuat sebelumnya. Proses penerimaan dilakukan dengan mengesahkan

Surat Jalan dan membuat Bukti Penerimaan. System flow penerimaan dapat dilihat

pada Gambar 3.8.

Page 13: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

27

System Flow Penerimaan

Sparepart Warehouse Supplier

Tidak

Ya

Start

End

Purchase

Order

Surat Jalan

Memeriksa

kesesuaian Surat

Jalan dengan

Purchase Order

Surat Jalan

Data Sesuai ?

Bukti

Penerimaan

Surat Jalan yang

tidak sesuai

pesanan

Surat Jalan yang

tidak sesuai

pesanan

Stok barang

Surat Jalan

sudah disetujui

Surat Jalan

sudah disetujui

Barang

Membuat Bukti

Penerimaan

Menyetujui

Surat Jalan

Stok barang

Memperbarui

stok barang

Gambar 3.8. System flow penerimaan

C. System flow pemakaian

System flow pemakaian melibatkan dua entitas yaitu pemakai barang dan

sparepart warehouse. Proses dimulai dengan adanya permintaan pemakaian

barang oleh pemakai barang kepada sparepart warehouse. Pemakai barang

membuat Bon Pemakaian Sparepart dan diteruskan ke bagian sparepart

warehouse. Lalu sparepart warehouse menindaklanjuti dengan menyetujui Bon

Page 14: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

28

Pemakaian Sparepart dan selanjutnya barang dapat dikeluarkan dari gudang.

System flow pemakaian dapat dilihat pada Gambar 3.9.

Gambar 3.9. System flow pemakaian

D. System flow retur pembelian

System flow retur pembelian melibatkan tiga entitas yaitu sparepart

warehouse, purchasing dan supplier. Proses retur dimulai dengan adanya

permintaan retur pembelian barang oleh sparepart warehouse kepada supplier

melalui bagian purchasing. Sparepart warehouse membuat Bukti Retur

Pembelian dan dilanjutkan ke bagian purchasing. Purchasing menindaklanjuti

Page 15: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

29

dengan menyetujui Bukti Retur Pembelian dan mencetak dokumen tersebut.

Kemudian dokumen tersebut diserahkan kepada supplier. System flow retur

pembelian dapat dilihat pada Gambar 3.10.

System Flow Retur Pembelian

Sparepart

WarehousePurchasing Supplier

StartBarang

Bukti

Penerimaan

Bukti Retur

Pembelian

Membuat Bukti

Retur

Pembelian

Menyetujui Bukti

Retur Pembelian

Mencetak

Bukti Retur

Pembelian

Bukti Retur

Pembelian

End

Purchase

Order

Bukti Retur

Pembelian

Bukti Retur

Pembelian

Stok barang

Stok barang

Memperbarui

stok barang

Gambar 3.10. System flow retur pembelian

E. System flow retur pemakaian

Page 16: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

30

System flow retur pemakaian melibatkan dua entitas yaitu pemakai

barang dan sparepart warehouse. Proses dimulai dengan adanya permintaan retur

pemakaian barang oleh pemakai barang kepada sparepart warehouse. Pemakai

barang membuat Bukti Retur Pemakaian dan kemudian dilanjutkan ke bagian

sparepart warehouse. Lalu sparepart warehouse menindaklanjuti dengan

menyetujui Bukti Retur Pemakaian dan menerima barang yang diretur. System

flow retur pemakaian dapat dilihat pada Gambar 3.11.

Gambar 3.11. System flow retur pemakaian

Page 17: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

31

3.3.2 Data Flow Diagram

Diagram aliran data atau DFD yang digunakan dalam merancang dan

membangun aplikasi administrasi pembelian dan pemakaian barang ini adalah

sebagai berikut:

A. Context Diagram

Context diagram dari aplikasi administrasi pembelian dan pemakaian

barang dapat dilihat pada Gambar 3.12 di bawah ini.

Gambar 3.12. Context Diagram Aplikasi Administrasi Pembelian dan Pemakaian

Barang

Data Supplier

Data Jabatan

Data Department

Data Mata Uang

Data Barang

Data Retur Pembelian Barang

Data Transfer Kepemilikan

Data Cost Center

Data Pemakai Barang

Data Approval Retur Pembelian Barang

Data Approval Retur Pemakaian Barang

Data Approval Bon Pemakaian Sparepart

Bukti Penerimaan

Laporan Rekapitulasi Nota Permintaan Pembelian

Bukti Retur Pembelian

Laporan Stok Barang

Laporan Stok Kepemilikan Barang

Laporan Rekapitulasi Transfer Kepemilikan Stok Barang

Laporan Rekapitulasi Retur Pemakaian

Laporan Rekapitulasi Bukti Penerimaan

Laporan Rekapitulasi Nota Internal Pembelian Barang

Laporan Stok Barang

Laporan Stok Kepemilikan Barang

Laporan Rekapitulasi Retur Pembelian

Data Surat Jalan

Data Permintaan Pembelian Barang

Bukti Retur Pemakaian

Data Retur Pemakaian Barang

Laporan Rekapitulasi Purchase Order

Laporan Rekapitulasi Bon Pemakaian Sparepart

Data Purchase Order

Bon Pemakaian Sparepart

Data Permintaan Pemakaian Barang

0

Aplikasi Administrasi Pembelian dan

Pemakaian Barang pada PT Suparma

+

Pemakai Barang

Kepala Bagian

Sparepart Warehouse

Supplier

Purchasing

Page 18: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

32

Pada context diagram terdapat satu proses yaitu Aplikasi Administrasi

Pembelian dan Pemakaian Barang serta empat entitas, yaitu:

a. Entitas Pemakai Barang

Entitas Pemakai Barang berperan sebagai pemberi data dan input awal ke

sistem yang kemudian diproses dengan data-data lain untuk menghasilkan

data berikutnya yang digunakan sebagai dasar dalam proses selanjutnya.

b. Entitas Sparepart Warehouse

Entitas sparepart warehouse berperan memberikan data approval ke sistem

sesuai dengan data permintaan dari entitas pemakai barang.

c. Entitas Purchasing

Entitas purchasing memberikan data ke sistem berupa data approval

berdasarkan pada data permintaan pembelian dari entitas sparepart

warehouse.

d. Entitas Supplier

Entitas Supplier memberikan data surat jalan ke sistem berdasarkan Purchase

Order yang diterima.

Page 19: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

33

B. Diagram Berjenjang

Diagram berjenjang merupakan sarana perancangan sistem yang dapat

menampilkan seluruh proses yang terdapat pada suatu aplikasi tertentu dengan

jelas dan terstruktur. Pada rancang bangun aplikasi administrasi pembelian dan

pemakaian barang terdiri dari empat proses utama yaitu proses maintenance data,

proses pembelian, proses penjualan, dan proses pembuatan laporan. Diagram

berjenjang dari aplikasi administrasi pembelian dan pemakaian barang dapat

dilihat pada Gambar 3.13.

Gambar 3.13. Diagram Berjenjang Aplikasi Administrasi Pembelian dan

Pemakaian Barang

Page 20: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

34

C. DFD Level – 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang

DFD Level – 0 aplikasi administrasi pembelian dan pemakaian barang dapat dilihat pada Gambar 3.14.

Gambar 3.14. DFD – Level 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang

[Data Supplier]

[Data Mata Uang]

[Data Jabatan]

[Data Department]

[Data Barang]

[Data Retur Pembelian Barang]

[Data Transfer Kepemilikan]

[Data Cost Center]

[Data Pemakai Barang]

Data Department

Data Jabatan

Data Department

Data Jabatan

Data Mata Uang

Data Mata Uang

Data Department

Data Jabatan

Data Department

Data Jabatan

Data Retur Pemakaian

Data Bon Pemakaian Sparepart

Data Stok Barang

Data Stok Barang

Data Stok Barang

Data Transfer Kepemilikan

Data Barang

Data Barang

Data Supplier

Data Cost Center

Data Supplier

Data Cost Center

Data Pemakai Barang

Data Pemakai Barang

[Data Approval Retur Pembelian Barang]

[Data Approval Retur Pemakaian Barang]

[Data Approval Bon Pemakaian Sparepart]

[Bukti Penerimaan]

Data Retur Pembelian

Data Purchase Order

Data Penerimaan

[Laporan Rekapitulasi Retur Pembelian]

[Laporan Rekapitulasi Purchase Order]

Data Transfer Kepemilikan

Data Retur Pemakaian

[Bukti Retur Pembelian]

[Data Surat Jalan]

[Bukti Retur Pemakaian]

[Data Retur Pemakaian Barang]

[Laporan Rekapitulasi Nota Permintaan Pembelian]

Data Nota Internal Pembelian Barang

Data Purchase Order

Data Penerimaan

Data Retur Pembelian

[Laporan Rekapitulasi Transfer Kepemilikan Stok Barang]

Data Nota Internal Pembelian Barang

Data Nota Internal Pembelian Barang

Data Nota Permintaan Pembelian

Data Nota Permintaan Pembelian

[Laporan Stok Kepemilikan Barang]

[Laporan Stok Barang]

Data Purchase Order

[Data Purchase Order]

Data Barang

Data Stok Barang

Data Stok Barang

Data Bon Pemakaian Sparepart

Data Bon Pemakaian Sparepart

[Data Permintaan Pemakaian Barang]

Data Barang

Data Supplier

Data Cost Center

Data Pemakai Barang

[Laporan Stok Barang]

[Laporan Stok Kepemilikan Barang]

[Laporan Rekapitulasi Bon Pemakaian Sparepart]

[Laporan Rekapitulasi Nota Internal Pembelian Barang]

[Laporan Rekapitulasi Bukti Penerimaan]

[Laporan Rekapitulasi Retur Pemakaian]

[Bon Pemakaian Sparepart]

[Data Permintaan Pembelian Barang]

Data Pemakai Barang

Data Cost Center

Pemakai Barang

Supplier

Kepala Bagian

Sparepart

Warehouse

1

Mantenance Data

+

6 Supplier

9 Stok Barang

10Bon Pemakaian

Sparepart

5 Barang

11 Retur Pemakaian

Purchasing

16 Purchase Order

17 Penerimaan

18 Retur Pembelian

7Transfer

Kepemilikan

12Nota Permintaan

Pembelian

15Nota Internal

Pembelian Barang

4

Pembuatan Laporan

Kepala Bagian

Sparepart

Warehouse

Purchasing

Pemakai Barang

3

Pembelian Barang

+

1 Pemakai Barang

4 Cost Center

6 Supplier

5 Barang

7Transfer

Kepemilikan

9 Stok Barang

10Bon Pemakaian

Sparepart

11Retur

Pemakaian

3 Department

2 Jabatan

8 Mata Uang

8 Mata Uang

2 Jabatan

3 Department

1 Pemakai Barang

2

Pemakaian Barang

+

4 Cost Center

Pemakai Barang

Purchasing

Pemakai Barang

PurchasingPurchasingPurchasing

Pemakai BarangPemakai Barang

Supplier

Page 21: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

34

C. DFD Level – 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang

DFD Level – 0 aplikasi administrasi pembelian dan pemakaian barang

dapat dilihat pada Gambar 3.14.

Page 22: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

35

D. DFD – Level 1 Aplikasi Administrasi Pembelian dan Pemakaian Barang

1. DFD – Level 1 Sub Sistem Maintenance Data

DFD – Level 1 sub sistem maintenance data dapat dilihat pada Gambar

3.15.

Gambar 3.15. DFD – Level 1 Sub Sistem Maintenance Data

[Data Mata Uang] [Data Mata Uang]

[Data Transfer Kepemilikan][Data Transfer Kepemilikan]

[Data Supplier][Data Supplier]

[Data Barang][Data Barang]

[Data Cost Center][Data Cost Center]

[Data Department][Data Department]

[Data Jabatan][Data Jabatan]

[Data Pemakai Barang][Data Pemakai Barang]

Pemakai

Barang 1 Pemakai Barang

4 Cost Center

6 Supplier

5 Barang

Purchasing

7Transfer

Kepemilikan

2 Jabatan

3 Department

8 Mata Uang

1.1

Maintenance Data

Pemakai Barang

1.2

Maintenance Data

Jabatan

1.3

Maintenance

Data Department

1.4

Maintenance

Data Cost Center

1.5

Maintenance

Data Barang

1.6

Maintenance

Data Supplier

1.7

Maintenance

Data Transfer

Kepemilikan

1.8

Maintenance

Data Mata Uang

Supplier

Page 23: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

36

2. DFD – Level 1 Sub Sistem Pemakaian

DFD – Level 1 sub sistem pemakaian dapat dilihat pada Gambar 3.16.

Gambar 3.16. DFD – Level 1 Sub Sistem Pemakaian

[Data Department]

[Data Jabatan]

Data Stok Barang

Data Stok Barang

Data Barang

Data Cost Center

Data Pemakai Barang

Data Bon Pemakaian Sparepart

Data Retur Pemakaian

Data Retur Pemakaian

[Data Retur Pemakaian Barang]

[Data Approval Retur Pemakaian Barang][Bukti Retur Pemakaian]

[Data Retur Pemakaian]

[Data Stok Barang]

Data Bon Pemakaian Sparepart

[Bon Pemakaian Sparepart]

[Data Cost Center]

[Data Pemakai Barang]

[Data Barang]

[Data Stok Barang]

[Data Approval Bon Pemakaian Sparepart]

[Data Bon Pemakaian Sparepart]

[Data Bon Pemakaian Sparepart]

[Data Permintaan Pemakaian Barang]

Pemakai Barang

10 Bon Pemakaian Sparepart

9 Stok Barang

9 Stok Barang 5 Barang

4 Cost Center

1 Pemakai Barang

11 Retur Pemakaian

2.1

Membuat Bon

Pemakaian Sparepart

2.2

Menyetujui Bon

Pemakaian Sparepart

Kepala

Bagian

Sparepart

Warehouse

Kepala

Bagian

Sparepart

Warehouse

2.3

Membuat Bukti Retur

Pemakaian

2.4

Menyetujui Bukti Retur

Pemakaian

2 Jabatan

3 Department

Page 24: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

37

3. DFD – Level 1 Sub Sistem Pembelian

DFD – Level 1 sub sistem pembelian dapat dilihat pada Gambar 3.17.

Gambar 3.17. DFD – Level 1 Sub Sistem Pembelian

[Data Retur Pembelian Barang]

[Data Mata Uang]

[Data Department]

[Data Jabatan]

Data Stok Barang

Data Stok Barang

[Data Stok Barang]

[Data Stok Barang]

[Data Barang]

[Data Cost Center]

[Data Supplier]

[Data Pemakai Barang]

Data Retur Pembelian

[Data Approval Retur Pembelian Barang]

Data Penerimaan

Data Retur Pembelian

[Data Retur Pembelian]

[Bukti Retur Pembelian]

[Data Penerimaan]

[Bukti Penerimaan]

[Data Surat Jalan]

[Data Purchase Order][Data Purchase Order]

[Data Purchase Order]

[Data Nota Internal Pembelian Barang]

[Data Nota Internal Pembelian Barang]

[Data Nota Permintaan Pembelian]

[Data Nota Permintaan Pembelian]

[Data Permintaan Pembelian Barang]

Supplier

Pemakai Barang

16 Purchase Order

12 Nota Permintaan Pembelian

15Nota Internal

Pembelian Barang

17 Penerimaan

18 Retur Pembelian

Purchasing

3.1

Membuat Nota

Permintaan Pembelian

3.2

Membuat Nota Internal

Pembelian Barang

3.3

Membuat Purchase

Order

3.4

Membuat Bukti

Penerimaan

3.5

Membuat Bukti Retur

Pembelian

3.6

Menyetujui Bukti Retur

Pembelian

1 Pemakai Barang

6 Supplier

4 Cost Center

5 Barang

9 Stok Barang

9 Stok Barang

8 Mata Uang

2 Jabatan

3 Department

Purchasing

Page 25: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

38

3.3.3 Entity Relationship Diagram

Entity Relationship Diagram atau ERD yang digunakan dalam aplikasi administrasi pembelian dan pemakaian barang ini

adalah sebagai berikut:

A. Conceptual Data Model (CDM)

Conceptual Data Model pada aplikasi administrasi pembelian dan pemakaian barang ini dapat dilihat pada Gambar 3.18.

Gambar 3.18 ERD CDM Aplikasi administrasi pembelian dan pemakaian barang

Stok Barang

Stok Barang

Detil

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Detil

Detil

Detil

Detil

Detil

Detil

Detil

Detil

Detil

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

Menggunakan

MemilikiPemakai Barang

NIK

Nama_Pemakai_Barang

Tangal Menjabat

NIK_Atasan

Keterangan_Pemakai_Barang

Status_Aktif_Pemakai_Barang

Barang

Kode_Barang

Nama_Barang

Part_Number

Binloc

Area

Kriteria

Grup

Status_Barang

Status_Multi

Max_Qty

Lead_Time

Order_By

Quantity_Stok_Barang

Satuan_Stok_Barang

Keteragan_Barang

Status_Aktif_Barang

Cost_Center

Kode_Cost_Center

Nama_Cost_Center

Kode_Parent_Cost_Center

Keterangan_Cost_Center

Status_Aktif_Cost_Center

Supplier

Kode_Supplier

Nama_Supplier

A lamat_Supplier

Telepon_Supplier

Fax

Email_Supplier

Penerima_Dana

Badan_Usaha

Penghubung

Keterangan_Supplier

Status_Aktif_Supplier

Department

Kode_Deparment

Nama_Department

Kode_Parent_Department

Keterangan_Department

Status_Aktif_Department

Jabatan

Kode_Jabatan

Nama_Jabatan

Tingkatan_Jabatan

Posisi_Jabatan

Keterangan_Jabatan

Status_Aktif_Jabatan

Nota Permintaan Pembelian

Kode_NPP

Tanggal_NPP

Status_NPP

Keterangan_NPP

Status_Approval_NPP

A lasan_Reject_NPP

Nota Internal Pembelian Barang

Kode_NIPB

Tanggal_NIPB

Status_NIPB

Keterangan_NIPB

Status_Approval_NIPB

A lasan_Reject_NIPB

Purchase Order

Kode_PO

Tanggal_PO

Term_Of_Payment

Uang_Muka

Cara_Pengiriman

Subtotal_All

PPN_All

Biaya_A ll

Total_A ll

Keterangan_PO

Penerimaan Barang

Kode_Penerimaan

Tanggal_Penerimaan

Surat_Jalan

No_Polisi

Keterangan_Penerimaan

Bon Pemakaian Spare Part

Kode_BPSP

Tanggal_BPSP

Referensi_BPSP

No_Referensi_BPSP

Lokasi_Pekerjaan

Tanggal_Ambil

Jam_Ambil

Status_Approval_BPSP

A lasan_Approval_BPSP

Retur Pemakaian

Kode_Retur_Pemakaian

Tanggal_Retur_Pemakaian

Keterangan_Retur_Pemakaian

Retur Pembelian

Kode_Retur_Pembelian

Tanggal_Retur_Pembelian

Keterangan_Retur_Pembelian

Transfer Kepemilikan

Kode_Transfer_Kepemilikan

Tanggal_Transfer_Kepemilikan

Keterangan_Transfer_Kepemilikan

Mata Uang

Kode_Mata_Uang

Nama_Mata_Uang

Keterangan_Mata_Uang

Detil Nota Permintaan Pembelian

ID_Detil_NPP

Quantity_NPP

Satuan_NPP

Rencana_Pakai

Keterangan_Detil_NPP

Detil_Nota_Internal_Pembelian_Barang

ID_Detil_NIPB

Brands

Quantity_NIPB

Satuan_NIPB

Project

Keterangan_Detil_NIPB

Detil_Purchase_Order

ID_Detil_PO

Quantity_PO

Satuan_PO

Harga_Satuan

Subtotal

Discount_Pct

Discount_Amount

Total

Keterangan_Detil_PO

Biaya_Purchase_Order

ID_Biaya_PO

Nama_Biaya

Nilai_Biaya

Status_Prosentase

Detil Retur Pembelian

ID_Detil_Retur_Pembelian

Quantity_Retur_Pembelian

Satuan_Retur_Pembelian

Keterangan_Detil_Retur_Pembelian

Detil Penerimaan

Id_Detil_Penerimaan

Binloc

Quantity_Penerimaan

Satuan_Penerimaan

Keterangan_Detil_Penerimaan

Detil_Bon_Pemakaian_Sparepart

ID_Detil_BPSP

Quantity_BPSP

Satuan_BPSP

Keterangan_Detil_BPSP

Detil Retur Pemakaian

ID_Detil_Retur_Pemakaian

Quantity_Retur_Pemakaian

Satuan_Retur_Pemakaian

Keterangan_Detil_Retur_Pemakaian

Detil Stok Barang

ID_Detil_Stok_Barang

Tanggal_Detil_Stok_Barang

No_Referensi

Quantity_Masuk

Satuan_Masuk

Quantity_Keluar

Satuan_Keluar

Quantity_Retur_Masuk

Satuan_Retur_Masuk

Quantity_Retur_Keluar

Satuan_Retur_Keluar

Detil Transfer Kepemilikan

ID_Detil_Transfer_Kepemilikan

No_Referensi

Quantity_Transfer_Kepemilikan

Satuan_Transfer_Kepemilikan

Pemilik_Asal

Cost_Center_Asal

Pemilik_Tujuan

Cost_Center_Tujuan

Keterangan_Transfer_Kepemilikan

Page 26: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

39

B. Physical Data Model (PDM)

Physical Data Model pada aplikasi administrasi pembelian dan pemakaian barang ini dapat dilihat pada Gambar 3.19.

Gambar 3.19 ERD PDM Aplikasi administrasi pembelian dan pemakaian barang

KODE_COST_CENTER = KODE_COST_CENTER

NIK = PEMILIK

KODE_BARANG = KODE_BARANG

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_COST _CENTER = KODE_COST_CENTER

KODE_MATA_UANG = KODE_MATA_UANG

KODE_SUPPLIER = KODE_SUPPLIER

NIK = PEMILIK

NIK = PEMILIK

NIK = PEMILIK

NIK = PEMESAN

NIK = PEMESAN

NIK = PEMESAN

KODE_TRANSF ER_KEPEMILIKAN = KODE_TRANSFER_KEPEMILIKAN

KODE_RETUR_PEMAKAIAN = KODE_RETUR_PEMAKAIAN

KODE_BPSP = KODE_BPSP

KODE_RETUR_PEMBELIAN = KODE_RET UR_PEMBELIAN

KODE_PENERIMAAN = KODE_PENERIMAAN

KODE_PO = KODE_PO

KODE_MATA_UANG = KODE_PO

KODE_PO = KODE_PO

KODE_MATA_UANG = KODE_PO

KODE_NIPB = KODE_NIPB

KODE_NPP = KODE_NPP

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_BARANG = KODE_BARANG

KODE_JABATAN = KODE_JABATAN

KODE_DEPARMENT = KODE_DEPARMENT

KODE_COST _CENTER = KODE_COST_CENTER

PEMAKAI_BARANG

NIK varchar(5)

KODE_COST_CENTER varchar(20)

KODE_DEPARMENT varchar(20)

KODE_JABATAN varchar(20)

NAM A_PEMAKAI_BARANG varchar(50)

TANGAL_MENJABAT date

NIK_ATASAN varchar(5)

KETERANGAN_PEMAKAI_BARANG varchar(200)

STATUS_AKTIF_PEMAKAI_BARANG varchar(10)

BARANG

KODE_BARANG varchar(20)

NAM A_BARANG varchar(200)

PART_NUMBER varchar(40)

BINLOC varchar(20)

AREA varchar(10)

KRITERIA varchar(10)

GRUP varchar(20)

STATUS_BARANG varchar(20)

STATUS_MULTI varchar(10)

MAX_QTY integer

LEAD_TIME integer

ORDER_BY varchar(10)

QUANTITY_STOK_BARANG integer

SATUAN_STOK_BARANG varchar(20)

KETERAGAN_BARANG varchar(200)

STATUS_AKTIF_BARANG varchar(20)

COST_CENTER

KODE_COST_CENTER varchar(20)

NAM A_COST_CENTER varchar(40)

KODE_PARENT_COST_CENTER varchar(40)

KETERANGAN_COST_CENTER varchar(200)

STATUS_AKTIF_COST_CENTER varchar(20)

SUPPLIER

KODE_SUPPLIER varchar(20)

NAM A_SUPPLIER varchar(50)

ALAM AT_SUPPLIER varchar(200)

TELEPON_SUPPLIER varchar(20)

FAX varchar(20)

EMAIL_SUPPLIER varchar(50)

PENERIMA_DANA varchar(50)

BADAN_USAHA varchar(10)

PENGHUBUNG varchar(50)

KETERANGAN_SUPPLIER varchar(200)

STATUS_AKTIF_SUPPLIER varchar(20)

DEPARTMENT

KODE_DEPARMENT varchar(20)

NAM A_DEPARTM ENT varchar(50)

KODE_PARENT_DEPARTM ENT varchar(40)

KETERANGAN_DEPARTMENT varchar(200)

STATUS_AKTIF_DEPARTMENT varchar(20)

JABATAN

KODE_JABATAN varchar(20)

NAM A_JABATAN varchar(50)

TINGKATAN_JABATAN varchar(10)

POSISI_JABATAN varchar(10)

KETERANGAN_JABATAN varchar(200)

STATUS_AKTIF_JABATAN varchar(20)

NOTA_PERMINTAAN_PEMBELIAN

KODE_NPP varchar(20)

PEMESAN varchar(5)

DISETUJUI varchar(5)

TANGGAL_NPP date

STATUS_NPP varchar(20)

KETERANGAN_NPP varchar(200)

STATUS_APPROVAL_NPP varchar(20)

ALASAN_REJECT_NPP varchar(200)

NOTA_INTERNAL_PEMBELIAN_BARANG

KODE_NIPB varchar(20)

PEMESAN varchar(5)

DIKETAHUI varchar(5)

DISETUJUI varchar(5)

TANGGAL_NIPB date

STATUS_NIPB varchar(20)

KETERANGAN_NIPB varchar(200)

STATUS_APPROVAL_NIPB varchar(20)

ALASAN_REJECT_NIPB varchar(200)

PURCHASE_ORDER

KODE_PO varchar(20)

KODE_MATA_UANG varchar(20)

KODE_SUPPLIER varchar(20)

TANGGAL_PO date

TERM_OF_PAYMENT varchar(20)

UANG_M UKA integer

CARA_PENGIRIMAN varchar(20)

SUBTOTAL_ALL integer

PPN_ALL integer

BIAYA_ALL integer

TOTAL_ALL integer

KETERANGAN_PO varchar(200)

PENERIMAAN_BARANG

KODE_PENERIMAAN varchar(20)

TANGGAL_PENERIMAAN date

SURAT_JALAN varchar(20)

NO_POLISI varchar(20)

KETERANGAN_PENERIMAAN varchar(200)

BON_PEMAKAIAN_SPARE_PART

KODE_BPSP varchar(20)

TANGGAL_BPSP date

REFERENSI_BPSP varchar(20)

NO_REFERENSI_BPSP varchar(20)

LOKASI_PEKERJAAN varchar(50)

TANGGAL_AM BIL date

JAM_AMBIL time

STATUS_APPROVAL_BPSP varchar(20)

ALASAN_APPROVAL_BPSP varchar(200)

RETUR_PEMAKAIAN

KODE_RETUR_PEMAKAIAN varchar(20)

TANGGAL_RETUR_PEMAKAIAN date

KETERANGAN_RETUR_PEMAKAIAN varchar(200)

RETUR_PEMBELIAN

KODE_RETUR_PEMBELIAN varchar(20)

TANGGAL_RETUR_PEMBELIAN date

KETERANGAN_RETUR_PEMBELIAN varchar(200)

TRANSFER_KEPEMILIKAN

KODE_TRANSFER_KEPEMILIKAN varchar(20)

TANGGAL_TRANSFER_KEPEMILIKAN date

KETERANGAN_TRANSFER_KEPEMILIKAN varchar(200)

MATA_UANG

KODE_MATA_UANG varchar(20)

NAM A_M ATA_UANG varchar(40)

KETERANGAN_MATA_UANG varchar(200)

DETIL_NOTA_PERMINTAAN_PEMBELIAN

ID_DETIL_NPP varchar(40)

KODE_NPP varchar(20)

KODE_COST_CENTER varchar(20)

KODE_BARANG varchar(20)

QUANTITY_NPP integer

SATUAN_NPP varchar(20)

RENCANA_PAKAI date

KETERANGAN_DETIL_NPP varchar(200)

DETIL_NOTA_INTERNAL_PEMBELIAN_BARANG

ID_DETIL_NIPB varchar(40)

KODE_NIPB varchar(20)

KODE_COST_CENTER varchar(20)

KODE_BARANG varchar(20)

BRANDS varchar(40)

QUANTITY_NIPB integer

SATUAN_NIPB varchar(20)

PROJECT varchar(200)

KETERANGAN_DETIL_NIPB varchar(200)

DETIL_PURCHASE_ORDER

ID_DETIL_PO varchar(40)

KODE_PO varchar(20)

KODE_COST_CENTER varchar(20)

PEMESAN varchar(5)

KODE_BARANG varchar(20)

QUANTITY_PO integer

SATUAN_PO varchar(20)

HARGA_SATUAN integer

SUBTOTAL integer

DISCOUNT_PCT integer

DISCOUNT_AMOUNT integer

TOTAL integer

KETERANGAN_DETIL_PO varchar(200)

BIAYA_PURCHASE_ORDER

ID_BIAYA_PO varchar(40)

KODE_PO varchar(20)

NAM A_BIAYA varchar(20)

NILAI_BIAYA integer

STATUS_PROSENTASE char(1)

DETIL_RETUR_PEMBELIAN

ID_DETIL_RETUR_PEMBELIAN varchar(40)

KODE_RETUR_PEMBELIAN varchar(20)

KODE_COST_CENTER varchar(20)

KODE_BARANG varchar(20)

QUANTITY_RETUR_PEMBELIAN integer

SATUAN_RETUR_PEM BELIAN varchar(20)

KETERANGAN_DETIL_RETUR_PEM BELIAN varchar(200)

DETIL_PENERIMAAN

ID_DETIL_PENERIMAAN varchar(40)

KODE_PENERIMAAN varchar(20)

KODE_COST_CENTER varchar(20)

PEMILIK varchar(5)

KODE_BARANG varchar(20)

BINLOC varchar(20)

QUANTITY_PENERIMAAN integer

SATUAN_PENERIMAAN varchar(20)

KETERANGAN_DETIL_PENERIMAAN varchar(200)

DETIL_BON_PEMAKAIAN_SPAREPART

ID_DETIL_BPSP varchar(40)

KODE_BPSP varchar(20)

KODE_COST_CENTER varchar(20)

PEMILIK varchar(5)

KODE_BARANG varchar(20)

QUANTITY_BPSP integer

SATUAN_BPSP varchar(20)

KETERANGAN_DETIL_BPSP varchar(200)

DETIL_RETUR_PEMAKAIAN

ID_DETIL_RETUR_PEMAKAIAN varchar(40)

KODE_RETUR_PEMAKAIAN varchar(20)

KODE_COST_CENTER varchar(20)

PEMILIK varchar(5)

KODE_BARANG varchar(20)

QUANTITY_RETUR_PEMAKAIAN integer

SATUAN_RETUR_PEM AKAIAN varchar(20)

KETERANGAN_DETIL_RETUR_PEM AKAIAN varchar(200)

DETIL_STOK_BARANG

ID_DETIL_STOK_BARANG varchar(40)

KODE_BARANG varchar(20)

PEMILIK varchar(5)

KODE_COST_CENTER varchar(20)

TANGGAL_DETIL_STOK_BARANG date

NO_REFERENSI varchar(20)

QUANTITY_MASUK integer

SATUAN_MASUK varchar(20)

QUANTITY_KELUAR integer

SATUAN_KELUAR varchar(20)

QUANTITY_RETUR_MASUK integer

SATUAN_RETUR_MASUK varchar(20)

QUANTITY_RETUR_KELUAR integer

SATUAN_RETUR_KELUAR varchar(20)

DETIL_TRANSFER_KEPEMILIKAN

ID_DETIL_TRANSFER_KEPEMILIKAN varchar(40)

KODE_TRANSFER_KEPEMILIKAN varchar(20)

KODE_COST_CENTER varchar(20)

KODE_BARANG varchar(20)

NO_REFERENSI varchar(20)

QUANTITY_TRANSFER_KEPEMILIKAN integer

SATUAN_TRANSFER_KEPEMILIKAN varchar(20)

PEMILIK_ASAL varchar(5)

COST_CENTER_ASAL varchar(20)

PEMILIK_TUJUAN varchar(5)

COST_CENTER_TUJUAN varchar(20)

KETERANGAN_TRANSFER_KEPEMILIKAN varchar(200)

Page 27: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

40

Gambar 3.19 merupakan model data yang digunakan dalam aplikasi

administrasi pembelian dan pemakaian barang. Berdasarkan Gambar 3.19 struktur

tabel dijelaskan sebagai berikut:

Nama Tabel : Pemakai_Barang

Primary Key : NIK

Foreign Key : Kode_Cost_Center, Kode_Deparment, Kode_Deparment

Fungsi : Untuk menyimpan data pemakai barang

Tabel 3.1 Struktur tabel Pemakai_Barang

No Field Type Constraint Keterangan

1 NIK varchar(5) PK NIK

2 Kode_Cost_Center varchar(20) FK Kode cost center

3 Kode_Deparment varchar(20) FK Kode department

4 Kode_Jabatan varchar(20) FK Kode jabatan

5 Nama_Pemakai_Barang varchar(50) Nama

6 Tangal Menjabat date Tanggal menjabat

7 NIK_Atasan varchar(5) NIK Atasan

8 Keterangan_Pemakai_Barang varchar(200) Keterangan

9 Status_Aktif_Pemakai_Barang varchar(10) Status aktif

Nama Tabel : Deparment

Primary Key : Kode_Deparment

Foreign Key :

Fungsi : Untuk menyimpan data department

Tabel 3.2 Struktur tabel Deparment

No Field Type Constraint Keterangan

1 Kode_Department varchar(20) PK Kode department

2 Nama_Department varchar(50) Nama department

3 Kode_Parent_Department varchar(40) Kode parent

Page 28: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

41

No Field Type Constraint Keterangan

4 Keterangan_Department varchar(200) Keterangan

5 Status_Aktif_Department varchar(20) Status aktif

Nama Tabel : Jabatan

Primary Key : Kode_Jabatan

Foreign Key :

Fungsi : Untuk menyimpan data jabatan

Tabel 3.3 Struktur tabel Jabatan

No Field Type Constraint Keterangan

1 Kode_Jabatan varchar(20) PK Kode jabatan

2 Nama_Jabatan varchar(50) Nama jabatan

3 Tingkatan_Jabatan varchar(10) Tingkatan jabatan

4 Posisi_Jabatan varchar(10) Posisi jabatan

5 Keterangan_Jabatan varchar(200) Keterangan

6 Status_Aktif_Jabatan varchar(20) Status aktif

Nama Tabel : Barang

Primary Key : Kode_Barang

Foreign Key :

Fungsi : Untuk menyimpan data barang

Tabel 3.4 Struktur tabel Barang

No Field Type Constraint Keterangan

1 Kode_Barang varchar(20) PK Kode barang

2 Nama_Barang varchar(200) Nama barang

3 Part_Number varchar(40) Nomor komponen

4 Binloc varchar(20) Lokasi rak

5 Area varchar(10) Kode area

Page 29: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

42

No Field Type Constraint Keterangan

6 Kriteria varchar(10) Kriteria

7 Grup varchar(20) Grup

8 Status_Barang varchar(20) Status barang

9 Status_Multi varchar(10) Multiply satuan

10 Max_Qty integer Jumlah maksimum

11 Lead_Time integer Lama pengiriman

12 Order_By varchar(10) Status pemesanan

13 Quantity_Stok_Barang integer Jumlah stok

14 Satuan_Stok_Barang varchar(20) Satuan stok

15 Keteragan_Barang varchar(200) Keterangan

16 Status_Aktif_Barang varchar(20) Status aktif

Nama Tabel : Cost Center

Primary Key : Kode_Cost_Center

Foreign Key :

Fungsi : Untuk menyimpan data cost center

Tabel 3.5 Struktur tabel Cost_Center

No Field Type Constraint Keterangan

1 Kode_Cost_Center varchar(20) PK Kode cost center

2 Nama_Cost_Center varchar(40) Nama cost center

3 Kode_Parent_Cost_Center varchar(40) Kode parent

4 Keterangan_Cost_Center varchar(200) Keterangan

5 Status_Aktif_Cost_Center varchar(20) Status aktif

Nama Tabel : Mata Uang

Primary Key : Kode_Mata_Uang

Foreign Key :

Fungsi : Untuk menyimpan data mata uang

Page 30: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

43

Tabel 3.6 Struktur tabel Mata Uang

No Field Type Constraint Keterangan

1 Kode_Mata_Uang varchar(20) PK Kode mata uang

2 Nama_Mata_Uang varchar(40) Nama mata uang

3 Keterangan_Mata_Uang varchar(200) Keterangan

Nama Tabel : Supplier

Primary Key : Kode_Supplier

Foreign Key :

Fungsi : Untuk menyimpan data supplier

Tabel 3.7 Struktur tabel Supplier

No Field Type Constraint Keterangan

1 Kode_Supplier varchar(20) PK Kode supplier

2 Nama_Supplier varchar(50) Nama supplier

3 Alamat_Supplier varchar(200) Alamat supplier

4 Telepon_Supplier varchar(20) Nomor telepon

5 Fax varchar(20) Nomor fax

6 Email_Supplier varchar(50) Email supplier

7 Penerima_Dana varchar(50) Nama penerima dana

8 Badan_Usaha varchar(10) Badan usaha

9 Penghubung varchar(50) Nama penghubung

10 Keterangan_Supplier varchar(200) Keterangan

11 Status_Aktif_Supplier varchar(20) Status aktif

Nama Tabel : Stok_Barang

Primary Key : ID_Stok_Barang

Foreign Key :

Fungsi : Untuk menyimpan data stok barang

Page 31: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

44

Tabel 3.8 Struktur tabel Detil_Stok_Barang

No Field Type Constraint Keterangan

1 ID_Detil_Stok_Barang varchar(40) PK Kode detiltur

2 Kode_Barang varchar(20) PK Kode barang

3 Pemilik varchar(5) Pemilik

4 Kode_Cost_Center varchar(20) Kode cost center

5 Tanggal_Detil_Stok_Barang date Tanggal transaksi

6 No_Referensi varchar(20) Nomor referensi

7 Quantity_Masuk integer Jumlah stok masuk

8 Satuan_Masuk varchar(20) Satuan stok masuk

9 Quantity_Keluar integer Jumlah stok keluar

10 Satuan_Keluar varchar(20) Satuan stok keluar

11 Quantity_Retur_Masuk integer Jumlah retur masuk

12 Satuan_Retur_Masuk varchar(20) Satuan retur masuk

13 Quantity_Retur_Keluar integer Jumlah retur keluar

14 Satuan_Retur_Keluar varchar(20) Satuan retur keluar

Nama Tabel : Nota_Permintaan_Pembelian

Primary Key : Kode_NPP

Foreign Key :

Fungsi : Untuk menyimpan data nota permintaan pembelian

Tabel 3.9 Struktur tabel Nota_Permintaan_Pembelian

No Field Type Constraint Keterangan

1 Kode_NPP varchar(20) PK Kode NPP

2 Pemesan varchar(5) Pemesan

3 Disetujui varchar(5) Atasan

4 Tanggal_NPP date Tanggal transaksi

5 Status_NPP varchar(20) Status transaksi

6 Keterangan_NPP varchar(200) Keterangan

7 Status_Approval_NPP varchar(20) Status persetujuan

8 Alasan_Reject_NPP varchar(200) Alasan tidak disetujui

Nama Tabel : Detil_Nota_Permintaan_Pembelian

Page 32: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

45

Primary Key : ID_Detil_NPP, Kode_NPP

Foreign Key : Kode_Cost_Center, Kode_Barang

Fungsi : Untuk menyimpan data detil nota permintaan pembelian

Tabel 3.10 Struktur tabel Detil_Nota_Permintaan_Pembelian

No Field Type Constraint Keterangan

1 ID_Detil_NPP varchar(40) PK Kode detil

2 Kode_NPP varchar(20) PK Kode NPP

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Kode_Barang varchar(20) FK Kode barang

5 Quantity_NPP integer Jumlah

6 Satuan_NPP varchar(20) Satuan

7 Rencana_Pakai date Rencana pemakaian

8 Keterangan_Detil_NPP varchar(200) Keterangan

Nama Tabel : Nota_Internal_Pembelian_Barang

Primary Key : Kode_NIPB

Foreign Key :

Fungsi : Untuk menyimpan data nota internal pembelian barang

Tabel 3.11 Struktur tabel Nota_Internal_Pembelian_Barang

No Field Type Constraint Keterangan

1 Kode_NIPB varchar(20) PK Kode NIPB

2 Pemesan varchar(5) Pemesan

3 Diketahui varchar(5) Atasan

4 Disetujui varchar(5) Atasan

5 Tanggal_NIPB date Tanggal transaksi

6 Status_NIPB varchar(20) Status transaksi

7 Keterangan_NIPB varchar(200) Keterangan

8 Status_Approval_NIPB varchar(20) Status persetujuan

9 Alasan_Reject_NIPB varchar(200) Alasan tidak disetujui

Page 33: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

46

Nama Tabel : Detil_Nota_Internal_Pembelian_Barang

Primary Key : ID_Detil_NIPB, Kode_NIPB

Foreign Key : Kode_Cost_Center, Kode_Barang

Fungsi : Untuk menyimpan data detil nota internal pembelian barang

Tabel 3.12 Struktur tabel Detil_Nota_Internal_Pembelian_Barang

No Field Type Constraint Keterangan

1 ID_Detil_NIPB varchar(40) PK Kode detil

2 Kode_NIPB varchar(20) PK Kode NIPB

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Kode_Barang varchar(20) FK Kode barang

5 Brands varchar(40) Merek

6 Quantity_NIPB integer Jumlah

7 Satuan_NIPB varchar(20) Satuan

8 Project varchar(200) Keperluan proyek

9 Keterangan_Detil_NIPB varchar(200) Keterangan

Nama Tabel : Purchase_Order

Primary Key : Kode_PO

Foreign Key :

Fungsi : Untuk menyimpan data purchase order

Tabel 3.13 Struktur tabel Purchase_Order

No Field Type Constraint Keterangan

1 Kode_PO varchar(20) PK Kode PO

2 Kode_Supplier varchar(20) FK Kode supplier

3 Kode_Mata_Uang varchar(20) FK Kode mata uang

4 Tanggal_PO date Tanggal transaksi

5 Term_Of_Payment varchar(20) Metode pembayaran

6 Uang_Muka integer Uang muka

7 Cara_Pengiriman varchar(20) Cara pengiriman

Page 34: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

47

No Field Type Constraint Keterangan

8 Subtotal_All integer Subtotal keseluruhan

9 PPN_All integer PPN keseluruhan

10 Biaya_All integer Biaya keseluruhan

11 Total_All integer Total keseluruhan

12 Keterangan_PO varchar(200) Keterangan

Nama Tabel : Detil_Purchase_Order

Primary Key : ID_Detil_PO, Kode_PO

Foreign Key : Kode_Cost_Center, Pemesan, Kode_Barang

Fungsi : Untuk menyimpan data detil purchase order

Tabel 3.14 Struktur tabel Detil_Purchase_Order

No Field Type Constraint Keterangan

1 ID_Detil_PO varchar(40) PK Kode detil

2 Kode_PO varchar(20) PK Kode PO

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Pemesan varchar(5) FK Pemesan

5 Kode_Barang varchar(20) FK Kode barang

6 Quantity_PO integer Jumlah

7 Satuan_PO varchar(20) Satuan

8 Harga_Satuan integer Harga satuan

9 Subtotal integer Subtotal

10 Discount_Pct integer Prosentase diskon

11 Discount_Amount integer Nominal diskon

12 Total integer Total

13 Keterangan_Detil_PO varchar(200) Keterangan

Nama Tabel : Biaya_Purchase_Order

Primary Key : ID_Biaya_PO, Kode_PO

Foreign Key :

Fungsi : Untuk menyimpan data biaya yang timbul saat purchase order

Page 35: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

48

Tabel 3.15 Struktur tabel Biaya_Purchase_Order

No Field Type Constraint Keterangan

1 ID_Biaya_PO varchar(40) PK Kode detil

2 Kode_PO varchar(20) PK Kode PO

3 Nama_Biaya varchar(20) Nama biaya

4 Nilai_Biaya integer Nilai biaya

5 Status_Prosentase char(1) Status prosentase

Nama Tabel : Penerimaan_Barang

Primary Key : Kode_Penerimaan

Foreign Key :

Fungsi : Untuk menyimpan data penerimaan barang

Tabel 3.16 Struktur tabel Penerimaan_Barang

No Field Type Constraint Keterangan

1 Kode_Penerimaan varchar(20) PK Kode penerimaan

2 Tanggal_Penerimaan date Tangal transaksi

3 Surat_Jalan varchar(20) Nomor surat jalan

4 No_Polisi varchar(20) Nomor kendaraan

5 Keterangan_Penerimaan varchar(200) Keterangan

Nama Tabel : Detil_Penerimaan_Barang

Primary Key : ID_Detil_Penerimaan

Foreign Key : Kode_Cost_Center, Kode_Penerimaan, Pemilik, Kode_Barang

Fungsi : Untuk menyimpan data detil penerimaan barang

Page 36: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

49

Tabel 3.17 Struktur tabel Detil_Penerimaan_Barang

No Field Type Constraint Keterangan

1 Id_Detil_Penerimaan varchar(40) PK Kode detil

2 Kode_Penerimaan varchar(20) PK Kode penerimaan

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Pemilik varchar(5) FK Pemilik

5 Kode_Barang varchar(20) FK Kode barang

6 Binloc varchar(20) Lokasi rak

7 Quantity_Penerimaan integer Jumlah

8 Satuan_Penerimaan varchar(20) Satuan

9 Keterangan varchar(200) keterangan

Nama Tabel : Retur_Pembelian

Primary Key : Kode_Retur_Pembelian

Foreign Key :

Fungsi : Untuk menyimpan data retur pembelian

Tabel 3.18 Struktur tabel Retur_Pembelian

No Field Type Constraint Keterangan

1 Kode_Retur_Pembelian varchar(20) PK Kode retur

2 Tanggal_Retur_Pembelian date Tanggal transaksi

3 Keterangan varchar(200) Keterangan

Nama Tabel : Detil_Retur_Pembelian

Primary Key : ID_Detil_Retur_Pembelian, Kode_Retur_Pembelian

Foreign Key : Kode_Cost_Center, Kode_Barang

Fungsi : Untuk menyimpan data detil retur pembelian

Page 37: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

50

Tabel 3.19 Struktur tabel Detil_Retur_Pembelian

No Field Type Constraint Keterangan

1 ID_Detil_Retur_Pembelian varchar(40) PK Kode detil

2 Kode_Retur_Pembelian varchar(20) PK Kode retur

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Kode_Barang varchar(20) FK Kode barang

5 Quantity_Retur_Pembelian integer Jumlah

6 Satuan_Retur_Pembelian varchar(20) Satuan

7 Keterangan varchar(200) Keterangan

Nama Tabel : Bon_Pemakaian_Spare_Part

Primary Key : Kode_BPSP

Foreign Key :

Fungsi : Untuk menyimpan data bon pemakaian spare part

Tabel 3.20 Struktur tabel Bon_Pemakaian_Spare_Part

No Field Type Constraint Keterangan

1 Kode_BPSP varchar(20) PK Kode BPSP

2 Tanggal_BPSP date Tanggal transaksi

3 Referensi_BPSP varchar(20) Jenis referensi

4 No_Referensi_BPSP varchar(20) Nomor referensi

5 Lokasi_Pekerjaan varchar(50) Lokasi pekerjaan

6 Tanggal_Ambil date Tanggal ambil

7 Jam_Ambil time Jam ambil

8 Status_Approval_BPSP varchar(20) Status persetujuan

9 Alasan_Approval_BPSP varchar(200) Alasan tidak disetujui

Nama Tabel : Detil_Bon_Pemakaian_Spare_Part

Primary Key : ID_Detil_BPSP, Kode_BPSP

Foreign Key : Kode_Cost_Center, Pemilik, Kode_Barang

Fungsi : Untuk menyimpan data detil bon pemakaian spare part

Page 38: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

51

Tabel 3.21 Struktur tabel Detil_Bon_Pemakaian_Spare_Part

No Field Type Constraint Keterangan

1 ID_Detil_BPSP varchar(40) PK Kode detil

2 Kode_BPSP varchar(20) PK Kode BPSP

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Pemilik varchar(5) FK Pemilik

5 Kode_Barang varchar(20) FK Kode barang

6 Quantity_BPSP integer Jumlah

7 Satuan_BPSP varchar(20) Satuan

8 Keterangan_Detil_BPSP varchar(200) Keterangan

Nama Tabel : Retur_Pemakaian

Primary Key : Kode_Retur_Pemakaian

Foreign Key :

Fungsi : Untuk menyimpan data retur pemakaian

Tabel 3.22 Struktur tabel Retur_Pemakaian

No Field Type Constraint Keterangan

1 Kode_Retur_Pemakaian varchar(20) PK Kode retur

2 Tanggal_Retur_Pemakaian date FK Tanggal transaksi

3 Keterangan_Retur_Pemakaian varchar(200) FK Keterangan

Nama Tabel : Detil_Retur_Pemakaian

Primary Key : ID_Detil_Retur_Pemakaian, Kode_Retur_Pemakaian

Foreign Key : Kode_Cost_Center, Pemilik, Kode_Barang

Fungsi : Untuk menyimpan data detil retur pemakaian

Page 39: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

52

Tabel 3.23 Struktur tabel Detil_Retur_Pemakaian

No Field Type Constraint Keterangan

1 ID_Detil_Retur_Pemakaian varchar(40) PK Kode detil

2 Kode_Retur_Pemakaian varchar(20) PK Kode retur

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Pemilik varchar(5) FK Pemilik

5 Kode_Barang varchar(20) FK Kode barang

6 Quantity_Retur_Pemakaian integer Jumlah

7 Satuan_Retur_Pemakaian varchar(20) Satuan

8 Keterangan varchar(200) Keterangan

Nama Tabel : Transfer_Kepemilikan

Primary Key : Kode_Transfer_Kepemilikan

Foreign Key :

Fungsi : Untuk menyimpan data transfer kepemilikan

Tabel 3.24 Struktur tabel Transfer_Kepemilikan

No Field Type Constraint Keterangan

1 Kode_Transfer_Kepemilikan varchar(20) PK Kode transfer

2 Tanggal_Transfer_Kepemilikan date Tanggal transaksi

3 Keterangan varchar(200) keterangan

Nama Tabel : Detil_Transfer_Kepemilikan

Primary Key : ID_Detil_Transfer_Kepemilikan, Kode_Transfer_Kepemilikan

Foreign Key : Kode_Cost_Center, Kode_Barang

Fungsi : Untuk menyimpan data detil transfer kepemilikan

Page 40: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

53

Tabel 3.25 Struktur tabel Detil_Transfer_Kepemilikan

No Field Type Constraint Keterangan

1 ID_Detil_Transfer_Kepemilikan varchar(40) PK Kode detil

2 Kode_Transfer_Kepemilikan varchar(20) PK Kode transfer

3 Kode_Cost_Center varchar(20) FK Kode cost center

4 Kode_Barang varchar(20) FK Kode barang

5 No_Referensi varchar(20) Nomor referensi

6 Quantity_Transfer_Kepemilikan integer Jumlah

7 Satuan_Transfer_Kepemilikan varchar(20) Satuan

8 Pemilik_Asal varchar(5) Pemilik asal

9 Cost_Center_Asal varchar(20) Cost center asal

10 Pemilik_Tujuan varchar(5) Pemilik tujuan

11 Cost_Center_Tujuan varchar(20) Cost center tujuan

12 Keterangan varchar(200) keterangan

3.3.4 Perancangan Input / Output

1. Form Login

Gambar 3.20 merupakan desain input output form menu login. Form ini

berfungsi sebagai jembatan awal bagi user untuk dapat membuka form-form yang

berhubungan dengan data atau transaksional dalam administrasi pembelian dan

pemakaian barang. User mengisi data username dan password untuk selanjutnya

dilakukan validasi.

Gambar 3.20. Form login

Page 41: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

54

2. Form Menu Utama

Gambar 3.21 merupakan desain input output form menu utama. Nama

aplikasi terletak pada bagian atas. Pada sisi kiri terdapat pilihan menu yaitu menu

master, menu trasaksi dan menu laporan. Informasi user yang sedang login

terdapat pada sisi kanan atas.

Gambar 3.21. Form Menu Utama

Page 42: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

55

3. Form Master Pemakai Barang

Gambar 3.22 merupakan desain input output form master pemakai barang.

Form master pemakai barang berfungsi untuk mengelola data pemakai barang.

Form ini hanya dapat diakses bagian oleh sparepart warehouse. Form ini

memiliki tiga tab yaitu general, jabatan dan department, serta cost center. Tombol

New digunakan untuk menambahkan data baru. Tombol Open digunakan untuk

menampilkan data yang sudah disimpan sebelumnya. Data yang dipilih

selanjutnya ditampilkan pada masing-masing textbox. Tombol Edit digunakan

untuk melakukan perubahan data. Tombol Save digunakan untuk menyimpan

penambahan data baru maupun perubahan data yang sudah dilakukan. Tombol

Cancel digunakan untuk membatalkan transaksi penambahan data baru maupun

perubahan data yang sedang berjalan. Tombol Delete digunakan untuk menghapus

data dan tombol Close digunakan untuk menutup form.

Gambar 3.22. Form Master Pemakai Barang

Page 43: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

56

4. Form Master Department

Gambar 3.23 merupakan desain input output form master department.

Form master department berfungsi untuk mengelola data department. Form ini

hanya dapat diakses bagian oleh purchasing. Form ini memiliki dua tab yaitu

overview dan detail. Tombol New digunakan untuk melakukan manipulasi data.

Penambahan data baru maupun perubahan data dilakukan langsung melaui grid

view. Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan dan tombol Close digunakan untuk menutup form.

Gambar 3.23. Form Master Department

5. Form Master Jabatan

Gambar 3.24 merupakan desain input output form master jabatan. Form

master jabatan berfungsi untuk mengelola data jabatan. Form ini hanya dapat

diakses bagian oleh sparepart warehouse. Tombol New digunakan untuk

Page 44: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

57

melakukan manipulasi data. Penambahan data baru maupun perubahan data

dilakukan langsung melaui grid view. Tombol Save digunakan untuk menyimpan

penambahan data baru maupun perubahan data yang sudah dilakukan. Tombol

Cancel digunakan untuk membatalkan transaksi penambahan data baru maupun

perubahan data yang sedang berjalan dan tombol Close digunakan untuk menutup

form.

Gambar 3.24. Form Master Jabatan

6. Form Master Barang

Gambar 3.25 merupakan desain input output form master barang. Form

master barang berfungsi untuk mengelola data barang. Form ini hanya dapat

diakses bagian oleh sparepart warehouse. Form ini memiliki dua tab yaitu

general dan detail. Tombol New digunakan untuk menambahkan data baru.

Tombol Open digunakan untuk menampilkan data yang sudah disimpan

sebelumnya. Data yang dipilih selanjutnya ditampilkan pada masing-masing

textbox. Tombol Edit digunakan untuk melakukan perubahan data. Tombol Save

digunakan untuk menyimpan penambahan data baru maupun perubahan data yang

Page 45: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

58

sudah dilakukan. Tombol Cancel digunakan untuk membatalkan transaksi

penambahan data baru maupun perubahan data yang sedang berjalan. Tombol

Delete digunakan untuk menghapus data dan tombol Close digunakan untuk

menutup form.

Gambar 3.25. Form Master Barang

7. Form Master Cost Center

Gambar 3.26 merupakan desain input output form master cost center.

Form master cost center berfungsi untuk mengelola data cost center. Form ini

hanya dapat diakses bagian oleh purchasing. Form ini memiliki dua tab yaitu

overview dan detail. Tombol New digunakan untuk melakukan manipulasi data.

Penambahan data baru maupun perubahan data dilakukan langsung melaui grid

view. Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan dan tombol Close digunakan untuk menutup form.

Page 46: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

59

Gambar 3.26. Form Master Cost Center

8. Form Master Supplier

Gambar 3.27 merupakan desain input output form master supplier. Form

master supplier berfungsi untuk mengelola data supplier. Form ini hanya dapat

diakses bagian oleh purchasing. Tombol New digunakan untuk menambahkan

data baru. Tombol Open digunakan untuk menampilkan data yang sudah disimpan

sebelumnya. Data yang dipilih selanjutnya ditampilkan pada masing-masing

textbox. Tombol Edit digunakan untuk melakukan perubahan data. Tombol Save

digunakan untuk menyimpan penambahan data baru maupun perubahan data yang

sudah dilakukan. Tombol Cancel digunakan untuk membatalkan transaksi

penambahan data baru maupun perubahan data yang sedang berjalan. Tombol

Delete digunakan untuk menghapus data dan tombol Close digunakan untuk

menutup form.

Page 47: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

60

Gambar 3.27. Form Master Supplier

9. Form Master Mata Uang

Gambar 3.28 merupakan desain input output form master mata uang. Form

master mata uang berfungsi untuk mengelola data mata uang. Form ini hanya

dapat diakses oleh bagian purchasing. Form ini memiliki dua tab yaitu overview

dan detail. Tombol New digunakan untuk melakukan manipulasi data.

Penambahan data baru maupun perubahan data dilakukan langsung melaui grid

view. Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan dan tombol Close digunakan untuk menutup form.

Page 48: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

61

Gambar 3.28. Form Master Mata Uang

10. Form Nota Permintaan Pembelian

Gambar 3.29 merupakan desain input output form nota permintaan

pembelian. Form nota permintaan pembelian berfungsi untuk mengajukan

permintaan pembelian barang kepada sparepart warehouse. Form ini merupakan

langkah awal untuk melakukan proses pembelian. Form ini dapat diakses oleh

user pemilik barang dan sparepart warehouse. Tombol New digunakan untuk

menambahkan data baru. Tombol Open digunakan untuk menampilkan data yang

sudah disimpan sebelumnya. Data yang dipilih selanjutnya ditampilkan pada

masing-masing textbox. Tombol Edit digunakan untuk melakukan perubahan data.

Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan. Tombol Delete digunakan untuk menghapus data dan tombol

Close digunakan untuk menutup form. Pengelolaan data tiap barang yang

digunakan dalam transaksi yaitu melalui form detil transaksi yang dijelaskan pada

Page 49: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

62

Gambar 3.30. Penambahan data baru maupun perubahan data dilakukan langsung

melaui grid view.

Gambar 3.29. Form Nota Permintaan Pembelian

Gambar 3.30. Form Detil Nota Permintaan Pembelian

11. Form Nota Internal Pembelian Barang

Gambar 3.31 merupakan desain input output form nota internal pembelian

barang. Form nota internal pembelian barang berfungsi untuk menginstruksikan

Page 50: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

63

bagian purchasing melakukan pembelian barang kepada supplier. Form ini hanya

dapat diakses oleh sparepart warehouse. Tombol New digunakan untuk

menambahkan data baru. Tombol Open digunakan untuk menampilkan data yang

sudah disimpan sebelumnya. Data yang dipilih selanjutnya ditampilkan pada

masing-masing textbox. Tombol Edit digunakan untuk melakukan perubahan data.

Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan. Tombol Delete digunakan untuk menghapus data dan tombol

Close digunakan untuk menutup form. Pengelolaan data tiap barang yang

digunakan dalam transaksi yaitu melalui form detil transaksi yang dijelaskan pada

Gambar 3.32. Penambahan data baru maupun perubahan data dilakukan langsung

melaui grid view.

Gambar 3.31. Form Nota Internal Pembelian Barang

Page 51: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

64

Gambar 3.32. Form Detil Nota Internal Pembelian Barang

12. Form Purchase Order

Gambar 3.33 merupakan desain input output form purchase order. Form

purchase order berfungsi untuk membuat dokumen purchase order yang

selanjutnya diserahkan kepada supplier untuk dilakukan pembelian barang. Form

ini hanya dapat diakses oleh purchasing. Tombol New digunakan untuk

menambahkan data baru. Tombol Open digunakan untuk menampilkan data yang

sudah disimpan sebelumnya. Data yang dipilih selanjutnya ditampilkan pada

masing-masing textbox. Tombol Edit digunakan untuk melakukan perubahan data.

Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan. Tombol Delete digunakan untuk menghapus data dan tombol

Close digunakan untuk menutup form. Pengelolaan data tiap barang yang

digunakan dalam transaksi yaitu melalui form detil transaksi yang dijelaskan pada

Page 52: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

65

Gambar 3.34. Penambahan data baru maupun perubahan data dilakukan langsung

melaui grid view.

Gambar 3.33. Form Purchase Order

Gambar 3.34. Form Detil Purchase Order

13. Form Penerimaan Barang

Gambar 3.35 merupakan desain input output form penerimaan barang.

Form penerimaan barang digunakan ketika menerima barang pesanan yang

dikirim oleh supplier. Form ini hanya dapat diakses oleh sparepart warehouse.

Page 53: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

66

Tombol New digunakan untuk menambahkan data baru. Tombol Open digunakan

untuk menampilkan data yang sudah disimpan sebelumnya. Data yang dipilih

selanjutnya ditampilkan pada masing-masing textbox. Tombol Edit digunakan

untuk melakukan perubahan data. Tombol Save digunakan untuk menyimpan

penambahan data baru maupun perubahan data yang sudah dilakukan. Tombol

Cancel digunakan untuk membatalkan transaksi penambahan data baru maupun

perubahan data yang sedang berjalan. Tombol Delete digunakan untuk menghapus

data dan tombol Close digunakan untuk menutup form. Pengelolaan data tiap

barang yang digunakan dalam transaksi yaitu melalui form detil transaksi yang

dijelaskan pada Gambar 3.36. Penambahan data baru maupun perubahan data

dilakukan langsung melaui grid view.

Gambar 3.35. Form Penerimaan Barang

Page 54: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

67

Gambar 3.36. Form Detil Penerimaan Barang

14. Form Retur Pembelian

Gambar 3.37 merupakan desain input output form retur pembelian. Form

retur pembelian digunakan ketika melakukan retur barang kepada supplier. Form

ini dapat diakses oleh sparepart warehouse dan purchasing. Tombol New

digunakan untuk menambahkan data baru. Tombol Open digunakan untuk

menampilkan data yang sudah disimpan sebelumnya. Data yang dipilih

selanjutnya ditampilkan pada masing-masing textbox. Tombol Edit digunakan

untuk melakukan perubahan data. Tombol Save digunakan untuk menyimpan

penambahan data baru maupun perubahan data yang sudah dilakukan. Tombol

Cancel digunakan untuk membatalkan transaksi penambahan data baru maupun

perubahan data yang sedang berjalan. Tombol Delete digunakan untuk menghapus

data dan tombol Close digunakan untuk menutup form. Pengelolaan data tiap

barang yang digunakan dalam transaksi yaitu melalui form detil transaksi yang

dijelaskan pada Gambar 3.38. Penambahan data baru maupun perubahan data

dilakukan langsung melaui grid view.

Page 55: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

68

Gambar 3.37. Form Retur Pembelian

Gambar 3.38. Form Detil Retur Pembelian

15. Form Bon Pemakaian Spare Part

Gambar 3.39 merupakan desain input output form bon pemakaian spare

part. Form bon pemakaian spare part digunakan untuk melakukan proses

pemakaian barang oleh user pemakai barang kepada sparepart warehouse. Form

ini dapat diakses oleh user pemakai barang dan sparepart warehouse. Tombol

New digunakan untuk menambahkan data baru. Tombol Open digunakan untuk

Page 56: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

69

menampilkan data yang sudah disimpan sebelumnya. Data yang dipilih

selanjutnya ditampilkan pada masing-masing textbox. Tombol Edit digunakan

untuk melakukan perubahan data. Tombol Save digunakan untuk menyimpan

penambahan data baru maupun perubahan data yang sudah dilakukan. Tombol

Cancel digunakan untuk membatalkan transaksi penambahan data baru maupun

perubahan data yang sedang berjalan. Tombol Delete digunakan untuk menghapus

data dan tombol Close digunakan untuk menutup form. Pengelolaan data tiap

barang yang digunakan dalam transaksi yaitu melalui form detil transaksi yang

dijelaskan pada Gambar 3.40. Penambahan data baru maupun perubahan data

dilakukan langsung melaui grid view.

Gambar 3.39. Form Bon Pemakaian Spare Part

Page 57: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

70

Gambar 3.40. Form Detil Bon Pemakaian Spare Part

16. Form Retur Pemakaian

Gambar 3.41 merupakan desain input output form retur pemakaian. Form

retur pemakaian digunakan ketika terjadi pengembalian barang oleh user pemakai

barang kepada sparepart warehouse. Form ini dapat diakses oleh user pemakai

barang dan sparepart warehouse. Tombol New digunakan untuk menambahkan

data baru. Tombol Open digunakan untuk menampilkan data yang sudah disimpan

sebelumnya. Data yang dipilih selanjutnya ditampilkan pada masing-masing

textbox. Tombol Edit digunakan untuk melakukan perubahan data. Tombol Save

digunakan untuk menyimpan penambahan data baru maupun perubahan data yang

sudah dilakukan. Tombol Cancel digunakan untuk membatalkan transaksi

penambahan data baru maupun perubahan data yang sedang berjalan. Tombol

Delete digunakan untuk menghapus data dan tombol Close digunakan untuk

menutup form. Pengelolaan data tiap barang yang digunakan dalam transaksi yaitu

Page 58: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

71

melalui form detil transaksi yang dijelaskan pada Gambar 3.42. Penambahan data

baru maupun perubahan data dilakukan langsung melaui grid view.

Gambar 3.41. Form Retur Pemakaian

Gambar 3.42. Form Detil Retur Pemakaian

17. Form Transfer Kepemilikan

Gambar 3.43 merupakan desain input output form transfer kepemilikan.

Form transfer kepemilikan digunakan untuk memindahkan status kepemilikan

Page 59: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

72

barang dari user pemakai barang yang satu kepada user pemakai barang lainnya.

Form ini hanya dapat diakses oleh sparepart warehouse. Tombol New digunakan

untuk menambahkan data baru. Tombol Open digunakan untuk menampilkan data

yang sudah disimpan sebelumnya. Data yang dipilih selanjutnya ditampilkan pada

masing-masing textbox. Tombol Edit digunakan untuk melakukan perubahan data.

Tombol Save digunakan untuk menyimpan penambahan data baru maupun

perubahan data yang sudah dilakukan. Tombol Cancel digunakan untuk

membatalkan transaksi penambahan data baru maupun perubahan data yang

sedang berjalan. Tombol Delete digunakan untuk menghapus data dan tombol

Close digunakan untuk menutup form. Pengelolaan data tiap barang yang

digunakan dalam transaksi yaitu melalui form detil transaksi yang dijelaskan pada

Gambar 3.44. Penambahan data baru maupun perubahan data dilakukan langsung

melaui grid view.

Gambar 3.43. Form Transfer Kepemilikan

Page 60: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

73

Gambar 3.44. Form Detil Transfer Kepemilikan

18. Form Laporan Stok Barang

Laporan stok barang adalah laporan yang menampilkan data terkini stok

barang yang tersedia. Adapun desain laporannya dapat dilihat pada Gambar 3.45.

Gambar 3.45. Form Laporan Stok Barang

Page 61: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

74

19. Laporan Rekapitulasi Nota Permintaan Pembelian

Laporan rekapitulasi nota permintaan pembelian adalah laporan yang

menampilkan data rekapitulasi nota permintaan pembelian dengan rentang tanggal

sesuai input dari user. Adapun desain laporannya dapat dilihat pada Gambar 3.46

dan detil laporan dijelaskan pada Gambar 3.47.

Gambar 3.46. Laporan Rekapitulasi Nota Permintaan Pembelian

Gambar 3.47. Laporan Detil Nota Permintaan Pembelian

Page 62: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

75

20. Laporan Rekapitulasi Nota Internal Pembelian Barang

Laporan rekapitulasi nota internal pembelian barang adalah laporan yang

menampilkan data rekapitulasi nota internal pembelian barang dengan rentang

tanggal sesuai input dari user. Adapun desain laporannya dapat dilihat pada

Gambar 3.48 dan detil laporan dijelaskan pada Gambar 3.49.

Gambar 3.48. Laporan Rekapitulasi Nota Internal Pembelian Barang

Gambar 3.49. Laporan Detil Nota Internal Pembelian Barang

Page 63: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

76

21. Laporan Rekapitulasi Purchase Order

Laporan rekapitulasi purchase order adalah laporan yang menampilkan

data rekapitulasi purchase order dengan rentang tanggal sesuai input dari user.

Adapun desain laporannya dapat dilihat pada Gambar 3.50 dan detil laporan

dijelaskan pada Gambar 3.51.

Gambar 3.50. Laporan Rekapitulasi Purchase Order

Gambar 3.51. Laporan Detil Purchase Order

Page 64: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

77

22. Laporan Rekapitulasi Penerimaan Barang

Laporan rekapitulasi penerimaan barang adalah laporan yang

menampilkan data rekapitulasi penerimaan barang dengan rentang tanggal sesuai

input dari user. Adapun desain laporannya dapat dilihat pada Gambar 3.52 dan

detil laporan dijelaskan pada Gambar 3.53.

Gambar 3.52. Laporan Rekapitulasi Penerimaan Barang

Gambar 3.53. Laporan Detil Penerimaan Barang

Page 65: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

78

23. Laporan Rekapitulasi Retur Pembelian

Laporan rekapitulasi retur pembelian adalah laporan yang menampilkan

data rekapitulasi retur pembelian dengan rentang tanggal sesuai input dari user.

Adapun desain laporannya dapat dilihat pada Gambar 3.54 dan detil laporan

dijelaskan pada Gambar 3.55.

Gambar 3.54. Laporan Rekapitulasi Retur Pembelian

Gambar 3.55. Laporan Detil Retur Pembelian

Page 66: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

79

24. Laporan Rekapitulasi Bon Pemakaian Spare Part

Laporan rekapitulasi bon pemakaian spare part adalah laporan yang

menampilkan data rekapitulasi bon pemakaian spare part dengan rentang tanggal

sesuai input dari user. Adapun desain laporannya dapat dilihat pada Gambar 3.56

dan detil laporan dijelaskan pada Gambar 3.57.

Gambar 3.56. Laporan Rekapitulasi Bon Pemakaian Spare Part

Gambar 3.57. Laporan Detil Bon Pemakaian Spare Part

Page 67: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

80

25. Laporan Rekapitulasi Retur Pemakaian

Laporan rekapitulasi retur pemakaian adalah laporan yang menampilkan

data rekapitulasi retur pemakaian dengan rentang tanggal sesuai input dari user.

Adapun desain laporannya dapat dilihat pada Gambar 3.58 dan detil laporan

dijelaskan pada Gambar 3.59.

Gambar 3.58. Laporan Rekapitulasi Retur Pemakaian

Gambar 3.59. Laporan Detil Retur Pemakaian

Page 68: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi ...repository.dinamika.ac.id/id/eprint/992/6/BAB_III.pdf · pembelian. Daftar barang yang tercantum didasarkan pada permintaan

81

26. Laporan Rekapitulasi Transfer Kepemilikan

Laporan rekapitulasi transfer kepemilikan adalah laporan yang

menampilkan data rekapitulasi transfer kepemilikan dengan rentang tanggal sesuai

input dari user. Adapun desain laporannya dapat dilihat pada Gambar 3.60 dan

detil laporan dijelaskan pada Gambar 3.61.

Gambar 3.60. Laporan Rekapitulasi Transfer Kepemilikan

Gambar 3.61. Laporan Detil Transfer Kepemilikan