102333291-laporan-tugas-besar-kelompok-5-flowchart-dfd-erd-cdm-pdm.pdf

  • Uploaded by: Firmadi Libra
  • 0
  • 0
  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 102333291-laporan-tugas-besar-kelompok-5-flowchart-dfd-erd-cdm-pdm.pdf as PDF for free.

More details

  • Words: 4,686
  • Pages: 51
TUGAS BESAR

SISTEM INVENTORY CONTROL PADA PERUSAHAAN KONSTRUKSI BANGUNAN

Diajukan untuk memenuhi persyaratan kelulusan Dalam pengambilan mata kuliah tingkat I

Disusun oleh :

Kelompok 5 Ivan Pradana Okky Marita Sari Tommy Wisnu W

0320110011 0320110018 0320110026

JENJANG DIPLOMA III PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK MANUFAKTUR ASTRA JAKARTA 2012

LEMBAR PENGESAHAN

SISTEM INVENTORY CONTROL PADA PERUSAHAAN KONSTRUKSI BANGUNAN Disusun oleh : Kelompok 5 Ivan Pradana 0320110011 Okky Marita Sari 0320110018 Tommy Wisnu W 0320110026

Telah lulus dan disidangkan pada tanggal ................... Disetujui oleh Pembimbing pada tanggal ......................

Jakarta, ...... Agustus 2012

Pembimbing Akademik MK : Rekayasa Perangkat Lunak I

Pembimbing Akademik MK : Basis Data

Wiwik Wijayanti, S.Kom.

Herru Damarjati, S.Kom., M.Ti

Pembimbing Akademik MK : Pemrograman 2

Pembimbing Akademik MK : Pemrograman 3

Radix Rascalia, S.T., M.T.

Suhendra, S.T.

KATA PENGANTAR

Puji dan syukur kehadirat allah SWT karena berkat, rahmat dan hidayahnya kami dapat menyelesaikan tugas besar yang berjudul “SISTEM INVENTORY CONTROL PADA PERUSAHAAN KONSTRUKSI BANGUNAN” dengan sebaik mungkin. Tujuan dari pembuatan tugas besar ini sebagai salah satu syarat kelulusan dalam pengambilan mata kuliah tingkat satu. Atas terselesaikannya tugas besar ini, tidak lupa kami mengucapkan banyak terima kasih kepada: 1. Para Dosen Pembimbing yang selalu kami sibukan untuk konsultasi project kami. 2. Orang tua yang selalu memberikan doa restunya. 3. Kelompok 5 sebagai kelompok project yang paling solid walaupun banyak rintangan tapi tetap semangat demi mencapai satu tujuan. 4. Politeknik Manufaktur Astra yang menyediakan sarana dan prasarana. 5. Teman-teman yang selalu setia membantu kami jika ada kesulitan dan selalu bersedia memberi masukan. Semoga Allah SWT membalas semua bantuannya. Kiranya Allah SWT memberikan kebaikan yang lebih banyak dari yang mereka berikan. Amin. Dengan tersusunnya tugas besar ini kami berharap kiranya ini akan menjadi salah satu sumber pembelajaran untuk ke depan khususnya untuk kami dan mudah-mudahan berguna juga untuk pembaca lain. Disamping itu kami mengharapkan bahwa tugas besar ini tidak hanya sebagai pelengkap tugas besar

saja, akan tetapi dapat disebut sebagai sebuah karya yang setidaknya dapat dipelihara, dirawat, seperti layaknya buku resmi yang bermanfaat bagi mahasiswa-mahasiswa lainnya. Tiada gading yang tak retak, begitu pula dengan tugas besar ini. Kami menyadari bahwa masih banyak kesalahan, dan kekurangan yang terdapat dalam tugas besar ini. Oleh karena itu, kami berharap kepada para pembaca agar bersedia memberikan kritik dan saran yang membangun demi kesempurnaan tugas besar ini. Akhir kata, semoga tugas besar yang masih banyak kekuranganya ini dapat diterima dengan baik dan dapat memberikan masukan bagi pembaca dan penulis.

Jakarta, 7 Juli 2012

DAFTAR ISI KATA PENGANTAR ........................................................................................... iii DAFTAR TABEL .................................................................................................. vi DAFTAR GAMBAR ............................................................................................ vii DAFTAR SIMBOL.............................................................................................. viii BAB 1 PENDAHULUAN .................................................................................. 1 1.1 Latar Belakang ........................................................................................... 1 1.2 Tujuan ........................................................................................................ 1 1.3 Batasan Masalah ........................................................................................ 2 BAB 2 ANALISIS UMUM SISTEM ................................................................. 3 2.1 Deskripsi Umum ........................................................................................ 3 2.2 Keadaan Saat Kini (Current Business Process) ........................................ 5 BAB 3 PERANCANGAN SISTEM................................................................. 11 3.1 Deskripsi Fungsional ............................................................................... 11 3.1.1 Context Diagram ............................................................................... 11 3.1.2 Data Flow Diagram ........................................................................... 12 3.2 Analisis Kebutuhan Data ......................................................................... 22 3.2.1 E-R Diagram ..................................................................................... 22 3.2.2 Relasi ................................................................................................. 23 3.2.3 Kamus Data ....................................................................................... 24 BAB 4 DESKRIPSI PERANCANGAN SISTEM ........................................... 25 4.1 Deskripsi Data.......................................................................................... 25 4.1.1 Conceptual Data Model..................................................................... 25 4.1.2 Physical Data Model ......................................................................... 26 4.1.3 Deskripsi Tabel ................................................................................. 27 4.2 Deskripsi Layar ........................................................................................ 34 BAB 5 KESIMPULAN DAN SARAN ............................................................ 40 5.1 Kesimpulan .............................................................................................. 40 5.2 Saran ........................................................................................................ 40

DAFTAR TABEL Tabel 3-1 Kamus Data ERD ....................................................................................... 23 Tabel 4-1 Table Username .......................................................................................... 26 Tabel 4-2 Table Supplier ............................................................................................. 27 Tabel 4-3 Table Material ............................................................................................. 27 Tabel 4-4 Table True Role .......................................................................................... 28 Tabel 4-5 Table Trans Out .......................................................................................... 28 Tabel 4-6 Table Trans In ............................................................................................. 29 Tabel 4-7 Table Shelf .................................................................................................. 29 Tabel 4-8 Table Role ................................................................................................... 30 Tabel 4-9 Table Employee .......................................................................................... 31 Tabel 4-10 Table Detail Trans Out ............................................................................. 31 Tabel 4-11 Table Detail Trans In ................................................................................ 32 Tabel 4-12 Table Category.......................................................................................... 32

DAFTAR GAMBAR Gambar 2.1 Flowchart page satu ................................................................................... 7 Gambar 2.2 Flowchart page dua ................................................................................... 8 Gambar 2.3 Flowchart page tiga ................................................................................... 9 Gambar 3.1 DFD Context ........................................................................................... 10 Gambar 3.2 DFD Level 1 ............................................................................................ 11 Gambar 3.3 DFD Penerimaan Tender Level 2............................................................ 12 Gambar 3.4 DFD Perhitungan Material Level 2 ......................................................... 13 Gambar 3.5 DFD Pendataan Material Level 2 ............................................................ 14 Gambar 3.6 DFD Master Employee Level 3 .............................................................. 15 Gambar 3.7 DFD Master Supplier Level 3 ................................................................. 16 Gambar 3.8 DFD Master Material dan Transaksi Input Level 3 ................................ 17 Gambar 3.9 DFD Transaksi Output Level 3 ............................................................... 18 Gambar 3.10 DFD Transaksi Rak Material Level 3 ................................................... 19 Gambar 3.11 DFD DFD Master Kategori Level 3 ...................................................... 20 Gambar 3.12 ERD ....................................................................................................... 21 Gambar 3.13 Relasi ERD ............................................................................................ 22 Gambar 4.1 CDM ........................................................................................................ 24 Gambar 4.2 PDM ........................................................................................................ 25 Gambar 4.3 Link Antar Layar Manager ...................................................................... 33 Gambar 4.4 Link Antar Layar Finance ....................................................................... 34 Gambar 4.5 Link Antar Layar Administrator Warehouse .......................................... 35 Gambar 4.6 Link Antar Layar Official Warehouse .................................................... 36 Gambar 4.7 UI Master Semua Form ........................................................................... 37 Gambar 4.8 UI Login .................................................................................................. 37 Gambar 4.9 UI Transasksi Input dan Output .............................................................. 38 Gambar 4.10 UI Transaksi View Input dan Output .................................................... 38

DAFTAR SIMBOL Bussiness Process Simbol

Nama

Uraian Digunakan untuk menggambarkan proses yang

Process

terkomputerisasi.

Manual Process

Digunakan untuk menggambarkan proses yang dilakukan secara manual. Digunakan untuk menggambarkan document

Document

yang mengalir. Digunakan untuk menggambarkan

Archive

penyimpanan dokumen. Digunakan untuk menggambarkan arah proses

Flow

pengelolahan data. Data Flow Diagram

Simbol

Nama Process

External Entity

Data Store

Duplicate Data Store

Uraian Digunakan untuk menggambarkan proses yang terkomputerisasi. Digunakan untuk menggambarkan external entity. Digunakan untuk menggambarkan database yang digunakan dalam sistem. Digunakan untuk menggambarkan database yang penggambarannya ditampilkan lebih dari satu kali dalam satu halaman.

Digunakan untuk menggambarkan arah proses

Flow

pengelolahan data. Entity Relational Diagram

Simbol

Nama Entity

Relational

Uraian Digunakan untuk menggambarkan suatu entitas. Digunakan untuk menggambarkan suatu relasi dari entitas. Digunakan untuk menggambarkan kardinalitas

1..1

1..N

One To Many

antara entitas yangmempunyai hubungan one to many. Digunakan untuk menggambarkan kardinalitas

1..1

1..1

One To One

antara entitas yangmempunyai hubungan one to one. Digunakan untuk menggambarkan kardinalitas

1..N

1..N

Many To Many

antara entitas yang mempunyai hubungan many to many.

Conceptual Data Model dan Physical Data Model Simbol

Nama

Uraian Digunakan untuk menggambarkan atribut yang

PK

Primary Key

membedakan semua data (row) dalam table secara unik.

FK

Foreign Key

Table

Digunakan untuk menggambarkan atribut yang menjadi turunan dari table lain.

Digunakan untuk menggambarkan table.

Digunakan untuk menggambarkan kardinalitas One To Many

antara entitas yangmempunyai hubungan one to many. Digunakan untuk menggambarkan kardinalitas

One To One

antara entitas yangmempunyai hubungan one to one. Digunakan untuk menggambarkan kardinalitas

Many To Many

antara entitas yangmempunyai hubungan many to many.

BAB 1 PENDAHULUAN 1.1

Latar Belakang

Semakin berkembangnya dunia industri terutama dalam bidang pembangunan gedung yang menjadi salah satu ciri dari suatu negara yang sedang berkembang dan menjadikan dasar untuk diteliti lebih lanjut mengenai proses yang terjadi pada perusahaan tersebut. Permasalahan yang terjadi saat ini adalah, masih banyak perusahaan yang menggunakan cara manual dalam pelaksanaannya. Contohnya pada perusahaan yang memiliki Warehouse, mereka masih menggunakan cara manual dalam proses inventory control. Tools yang mereka gunakan adalah Microsoft Excel. Dimana pada pelaksanaannya mereka melakukan manipulasi data dengan cara mengganti data secara langsung, sehingga mereka tidak memiliki data yang akurat untuk mengetahui perkembangan data yang keluar masuk pada Warehouse tiap bulannya. Mereka membutuhkan suatu system informasi yang dapat membantu mereka dalam melakukan manipulasi data dan keakuratan suatu data. Maka dari itu hal ini menjadi topic yang menarik untuk dibuat system informasi dari perusahaan konstruksi bangunan dalam ruang lingkup pergudangannya. 1.2

Tujuan (mau dicari di perpus)

1. Sebagai syarat kelulusan untuk kenaikan semester.

1

2. Observasi nyata dalam dunia kerja. 3. Belajar membuat suatu Sistem Informasi yang terkomputerisasi. 1.3

Batasan Masalah

Batasan inventory hanya membahas bagaimana proses awalnya ada proyek, supply material dari supplier, barang masuk dari supplier, pengolahan dibagian gudang dan proses barang keluar dari gudang.

2

BAB 2 ANALISIS UMUM SISTEM

2.1 Deskripsi Umum Dalam sistem inventory control yang terdapat di Perusahaan Konstruksi Bangunan, bagian-bagian yang terlibat dalam sistem ini, diantaranya yaitu terdapat Manager, Finance, Administrator Warehouse atau yang sering dikenal sebagai kepala gudang dan Official Warehouse yang dikenal sebagai karyawan gudang. Setiap bagian memiliki role job yang berbeda antara satu dengan yang lainnya, dimana dalam prosesnya pada sistem inventory control ini akan dijelaskan role jobnya masing-masing. Manager bertindak sebagai kepala project dan bertanggung jawab penuh akan project yang sedang ditanganinya serta memilih karyawan yang akan mengerjakan project tersebut. Manager juga berwenang untuk mengurus karyawan masuk dan keluar, dimana manager dapat melakukan input, edit, delete serta search karyawan pada perusahaannya. Finance bertindak sebagai bagian yang mencari relasi dengan supplier, dimana supplier inilah yang akan menyediakan stok material yang akan digunakan dalam project tersebut. Administrator Warehouse bertindak sebagai orang yang paling bertanggung jawab untuk pergudangan, dalam sistem inventory control

ini administrator

menangani input material masuk yang merupakan bagian dari transaksi input, penempatan material, pengelompokan material dan transaksi output material.

3

Administrator Warehouse memiliki bawahan yang akan membantu pekerjaannya, bagian yang membantu administrator warehouse di pergudangan adalah Official Warehouse, bagian inilah yang akan menangani pergudangan dengan batasan yang telah ditentukan. Official Warehouse menangani transaksi input sebatas material yang telah ada digudang sebagai penambahan stok material dan jika terdapat suatu kondisi dimana yang diinputkan adalah material baru, maka disini administrator yang harus meng-handle, karena administrator yang akan menginputkan penempatan material baru dan pengelompokan material baru tersebut. Official Warehouse juga menangani transaksi output yaitu pendataan material keluar hingga bukti pengeluaran material berupa Surat Jalan yang akan diberikan kepada karyawan yang berada di project lapangan.

4

2.2 Keadaan Saat Kini (Current Business Process) Dalam melakukan pekerjaan pada perusahaan konstruksi bangunan (perusahaan kontraktor), perusahaan kontraktor harus mendapatkan proyek terlebih dahulu, untuk mendapatkan proyek tersebut dilakukan sistem tender yang memiliki aturan dimana perusahaan kontraktor yang menang tender tersebut akan mendapatkan proyek dari owner (perusahaan pemiliki proyek). Owner akan memberikan SPK (Surat Perintah Kerja) dan Schedule yang telah ditentukan dalam menyelesaikan proyek tersebut. Owner juga akan memberikan Design Drawing kepada perusahaan kontraktor untuk digambarkan agar sesuai dengan detail, spesifikasi dan lain sebagainya. Pada perusahaan kontaktor, Divisi Engineering akan menggambarkan Design Drawing dari Owner dalam bentuk gambar teknik (Shop Drawing) dari proyek yang akan dibuat. Setelah selesai Shop Drawing tersebut akan dicek oleh bagian Pengecekan Gambar, jika Shop Drawing terdapat ketidaksesuaian maka Shop Drawing tersebut akan dikembalikan ke Divisi Engeering untuk direvisi dan jika Shop Drawing telah sesuai maka akan diapprove dan diberikan kepada Owner untuk mendapat persetujuan dari gambar yang telah dibuat, jika tidak sesuai dengan permintaan Owner maka akan direvisi kembali oleh Divisi Engineering dan jika telah sesuai, Owner akan mengapprove dan mengarsipkan Shop Drawing. Shop Drawing yang telah sesuai dengan Owner, pada Divisi Engineering akan memberikan Shop Drawing tersebut kepada bagian Estimator untuk buatkan Estimasi (pengelompokan material yang dibutuhkan dalam Shop Drawing

5

tersebut). Estimator akan menyusun material yang akan dibeli sesuai dengan kebutuhan proyek yaitu dalam bentuk PR (Purchas Request) yaitu dalam bentuk list kebutuhan material lalu diapprove oleh bagian Estimator dan Project Manager. PR (Purchas Request) tersebut akan diberikan kepada bagian Finance untuk dicek ulang, jika terdapat ketidaksesuaian maka akan dikembalikan untuk direvisi oleh Estimator jika telah sesuai maka Finance akan mencari Supplier yang sesuai dengan tiga kriteria perusahaan, yaitu : 1.

Harga bersaing.

2.

Sistem pembayaran (mingguan, bulanan, berapa kali cicil).

3.

Waktu pengiriman barang.

Jika perusahaan kontraktor telah mendapatkan Supplier makan Finance akan mengubah PR (Purchase Request) menjadi PO (Purchase Order). PO (Purchase Order) tersebut akan diarsipkan diperusahaan kontraktor, PO (Purchase Order) juga akan diberikan kepada Wherehouse, dan juga diberikan kepada Suppliersupplier untuk mengetahui pengiriman material ke Warehouse perusahaan kontraktor. Supplier akan mengirimkan material sesuai dengan PO (Purchase Order) kepada Warehouse perusahaan kontraktor. Dalam proses masuknya material kebagian Warehouse, material akan dicatat dengan BPM (Bukti Penerimaan Material) untuk dicatat material yang telah diterima, jika terdapat ketidaksesuaian antara material yang terdapat di PO (Purchase Order) maka supplier akan

6

mengambil kembali dan mengirimkan kembali ke Warehouse, jika telah sesuai maka akan langsung dicatat di BPM (Bukti Penerimaan Material). Material yang masuk Warehouse ada yang akan dipabrikasi untuk diolah terlebih dahulu sebelum dikirimkan ke proyek lapangan dan ada juga yang disimpan untuk dikirim saat material dibutuhkan di proyek lapangan. Material yang masuk Warehouse akan dibuatkan Kartu Stock agar selalu terkontrol jumlah barang yang terdapat di Warehouse. Jika proyek lapangan telah membutuhkan material untuk dikirimkan, maka Warehouse akan membuatkan Surat Jalan untuk mengantarkan material dan mengarsipkan Surat Jalan tersebut di Warehouse dan perusahaan kontraktor. Material yang keluar dari Warehouse dan Pabrikasi harus segera diupdate di Kartu Stock agar jumlah material yang ada akan terus terkontrol perkembangannya. Material sisa dari proyek yang telah selesai dikerjakan maka akan menjadi stock material di Warehouse untuk nantinya dapat digunakan di proyek yang lain, sehingga tidak perlu membeli banyak material ke supplier.

7

PROSES PROJECT PADA PERUSAHAAN KONSTRUKSI BANGUNAN Owner

Project Manager

Divisi Engineering

Divisi Estimator

Start

Surat Perintah Kerja

Preparation (List Perusahaan, Desain, Budget, dll)

Schedule Divisi Engineering

Schedule

Design Drawing

Design Drawing Design Drawing

Daftar Perusahaan Tender A Pembagian Per Divisi

Pemilihan

Daftar Perusahaan Tender

Schedule Divisi Engineering Schedule Divisi Estimator

Design Drawing

Schedule

Phase

Surat Perintah Kerja

Gambar 2.1 Flowchart page satu

8

Schedule Divisi Estimator

PROSES PROJECT PADA PERUSAHAAN KONSTRUKSI BANGUNAN Divisi Engineering

Divisi Checking

Owner

Divisi Estimator

Project Manager

Finance

Warehouse

2 A

Shop Drawing

Shop Drawing Approve tahap awal

(Copy) Shop Drawing

Purchase Request Approve tahap 1

Purchase Request Approve tahap 2

Pemeriksaaan

Pemeriksaaan

Estimasi

Pemeriksaaan

Pemeriksaaan

Purchase Request

Apakah sudah sesuai?

Apakah sudah sesuai budget?

Surat Perintah Kerja (Budget)

Design Drawing 1

Pembuatan Gambar Teknik Apakah Sudah Sesuai? Shop Drawing Sudah

Approval

Shop Drawing Approve tahap awal

Belum

1

Apakah sudah sesuai?

Sudah

Belum

Sudah

1

Belum

2

Sudah

Approval

Approval

Approval

Purchase Request Approve tahap 1

Purchase Request Approve tahap 2

Purchase Request Approve tahap 3

Belum

2

Approval

Shop Drawing Approve tahap akhir

Purchase Request Approve tahap 3 Kartu Stok

Shop Drawing Approve tahap akhir

Pemeriksaan Laporan Stok

Pembuatan

Purchase Request Approve tahap 3 Laporan Stok

Penyalinan Purchase Request Approve tahap 3 Purchase Order Kartu Stok Purchase Request Approve tahap 3

Shop Drawing Approve tahap akhir

B

Phase

(Copy) Shop Drawing

Gambar 2.2 Flowchart page dua

9

PROSES PROJECT PADA PERUSAHAAN KONSTRUKSI BANGUNAN Finance

Supplier

B

Warehouse

Kontrak transaksi

Proyek Lapangan

3

Material

Shop Darwing Purchase Order

Daftar Perusahaan Supplier

Purchase Order

Pengesahan

Kebutuhan Material lapangan

Pemeriksaan

Type Pembayaran

Pemilihan Supplier

Pembuatan form request material

Kontrak transaksi (Approval)

Apakah sudah sesuai?

Belum

Sudah

4

Purchase Order

Form Permintaan Purchase Order

Kontrak Transaksi Material

5

Kontrak transaksi (Approval)

Penyalinan

Pencatatan

Bukti Pembayaran Purchase Order (copy) Purchase Order (copy)

Pembayaran

Purchase Order (copy)

Material

3 Bukti Penerimaan Material Kontrak transaksi (Approval) Pemilihan Material

4 Penyalinan

Material Bukti Pembayaran

Purchase Order (copy)

Bukti Penerimaan Material Bukti Penerimaan Material

Pemeriksaan

Bukti Penerimaan Material

Apakah sudah memiliki kartu?

Sudah

Belum

Update Kartu

Pembuatan Kartu

Kartu Stok (Update)

Kartu Stok

Kartu Stok

Form Permintaan

Approval

Form Permintaan Approve

Surat Jalan Kartu Stok

Material

Pengambilan Material

Form Permintaan Approve

Material Request

Pemakaian Bahan Material

Material Request Pembuatan Surat Jalan

Kartu Stok (Update)

Apakah terdapat sisa material?

Tidak Surat Jalan

End Material Request

Phase

Form Permintaan Approve

Gambar 2.3 Flowchart page tiga 10

Ya

5

BAB 3 PERANCANGAN SISTEM

3.1 Deskripsi Fungsional 3.1.1 Context Diagram DIVISI DIVISI ENGINEERING ENGINEERING

PROJECT PROJECT MANAGER MANAGER

SHOP DRAWING

1. SPK 2. SCHEDULE 3. DESIGN DRAWING 4. PURCHASE REQUEST APPROVE 1. SCHEDULE DIVISI ENGINEERING 2. SCHEDULE DIVISI ESTIMATOR 3. LIST EMPLOYEE

1. DESIGN DRAWING 2. SCHEDULE DIVISI ENGINEERING

1. SPK 2. SCHEDULE 3. DESIGN DRAWING

SHOP DRAWING

SISTEM SISTEM INFORMASI INFORMASI INVENTORY INVENTORY CONTROL CONTROL

OWNER OWNER

ESTIMATOR ESTIMATOR

PURCHASE REQUEST

SHOP DRAWING APPROVE

PURCHASE ORDER SUPPLIER

1. PURCHASE REQUEST APPROVE 2. LIST SUPPLIER

PURCHASE ORDER

1. LIST SUPPLIER APPROVE 2. PURCHASE ORDER

SUPPLIER SUPPLIER

FINANCE FINANCE

Gambar 3.1 DFD Context LEVEL 0

11

3.1.2 Data Flow Diagram

DATA DATA SUPPLIER SUPPLIER

LIST PERUSAHAAN

SCHEDULE DIVISI ENGINEERING

SCHEDULE SURAT PERINTAH KERJA

DATA DATA EMPLOYEE EMPLOYEE **

SCHEDULE DIVISI ESTIMATOR

PURCHASE ORDER WAREHOUSE

SCHEDULE PER DIVISI

TRANSAKSI TRANSAKSI OUTPUT OUTPUT

LIST SUPPLIER

SHOP DRAWING

PURCHASE ORDER SUPPLIER

DESIGN DRAWING 11 PEMBERIAN PEMBERIAN PROYEK PROYEK

MATERIAL MATERIAL STOCK STOCK

22 PENERIMAAN PENERIMAAN PROYEK PROYEK

LIST EMPLOYEE

33 PENGERJAAN PENGERJAAN GAMBAR GAMBAR

44 ANALISIS ANALISIS GAMBAR GAMBAR

55 PERHITUNGAN PERHITUNGAN MATERIAL MATERIAL

RAK RAK MATERIAL MATERIAL

REQUEST MATERIAL

DESIGN DRAWING PURCHASE REQUEST

77 PEMBUATAN PEMBUATAN LAPORAN LAPORAN

66 PENDATAAN PENDATAAN MATERIAL MATERIAL

SURAT JALAN

PURCHASE PURCHASE ORDER ORDER

DATA DATA EMPLOYEE EMPLOYEE

Gambar 3.2 DFD Level 1 LEVEL 1

12

KATAGORI KATAGORI MATERIAL MATERIAL

TRANSAKSI TRANSAKSI INPUT INPUT

LIST EMPLOYEE

SCHEDULE DIVISI ESTIMATOR

SCHEDULE SURAT PERINTAH KERJA

DESIGN DRAWING 2.2 2.2 PEMBUATAN PEMBUATAN SCHEDULE SCHEDULE

2.1 2.1 PENDATAAN PENDATAAN EMPLOYEE EMPLOYEE

DATA DATA EMPLOYEE EMPLOYEE

Gambar 3.3 DFD Penerimaan Tender Level 2

PENERIMAAN TENDER LEVEL 2

13

SCHEDULE DIVISI ENGINEERING

PURCHASE ORDER SUPPLIER LIST SUPPLIER

PURCHASE ORDER WAREHOUSE

LIST SUPPLIER APPROVE 5.2 5.2 PEMBUATAN PEMBUATAN PURCHASE PURCHASE ORDER ORDER

5.1 5.1 PENDATAAN PENDATAAN SUPPLIER SUPPLIER

DATA DATA SUPPLIER SUPPLIER

PURCHASE REQUEST

Gambar 3.4 DFD Perhitungan Material Level 2 PERHITUNGAN MATERIAL LEVEL 2

14

PURCHASE PURCHASE ORDER ORDER

DATA DATA EMPLOYEE EMPLOYEE REQUEST MATERIAL PURCHASE ORDER SUPPLIER

TRANSAKSI OUTPUT

6.1 6.1 PENDATAAN PENDATAAN MATERIAL MATERIAL MASUK MASUK

TRANSAKSI INPUT

6.2 6.2 PENDATAAN PENDATAAN MATERIAL MATERIAL KELUAR KELUAR

MATERIAL MATERIAL STOCK STOCK

KATAGORI KATAGORI MATERIAL MATERIAL

RAK RAK MATERIAL MATERIAL

6.4 6.4 PENGELOMPO PENGELOMPO KAN KAN MATERIAL MATERIAL

6.3 6.3 PENEMPATAN PENEMPATAN MATERIAL MATERIAL

Gambar 3.5 DFD Pendataan Material Level 2 PENDATAAN MATERIAL LEVEL 2

15

2.1.2 2.1.2 EDIT EDIT EMPLOYEE EMPLOYEE 2.1.3 2.1.3 DELETE DELETE EMPLOYEE EMPLOYEE

LIST EMPLOYEE

2.1.1 2.1.1 INPUT INPUT EMPLOYEE EMPLOYEE 2.1.4 2.1.4 SEARCH SEARCH EMPLOYEE EMPLOYEE

DATA DATA EMPLOYEE EMPLOYEE

Gambar 3.6 DFD Master Employee Level 3 MASTER EMPLOYEE LEVEL 3

16

5.1.2 5.1.2 EDIT EDIT SUPPLIER SUPPLIER

LIST SUPPLIER

5.1.3 5.1.3 SEARCH SEARCH SUPPLIER SUPPLIER

5.1.1 5.1.1 INPUT INPUT SUPPLIER SUPPLIER

DATA DATA SUPPLIER SUPPLIER

Gambar 3.7 DFD Master Supplier Level 3

MASTER SUPPLIER LEVEL 3

17

6.1.2 6.1.2 EDIT EDIT MATERIAL MATERIAL

PURCHASE ORDER SUPPLIER

6.1.5 6.1.5 SEARCH SEARCH MATERIAL MATERIAL MASUK MASUK

6.1.3 6.1.3 DELETE DELETE MATERIAL MATERIAL

6.1.1 6.1.1 INPUT INPUT MATERIAL MATERIAL 6.1.4 6.1.4 SEARCH SEARCH MATERIAL MATERIAL

MATERIAL MATERIAL STOCK STOCK

TRANSAKSI TRANSAKSI INPUT INPUT

Gambar 3.8 DFD Master Material dan Transaksi Input Level 3 MASTER MATERIAL DAN TRANSAKSI INPUT LEVEL 3

18

MATERIAL MATERIAL STOCK STOCK REQUEST MATERIAL

6.2.1 6.2.1 INPUT INPUT MATERIAL MATERIAL KELUAR KELUAR

TRANSAKSI TRANSAKSI OUTPUT OUTPUT

Gambar 3.9 DFD Transaksi Output Level 3 TRANSAKSI OUTPUT LEVEL 3

19

MATERIAL MATERIAL STOCK STOCK

6.3.2 6.3.2 EDIT EDIT RAK RAK

6.3.3 6.3.3 SEARCH SEARCH RAK RAK

6.3.1 6.3.1 INPUT INPUT RAK RAK

RAK RAK MATERIAL MATERIAL

Gambar 3.10 DFD Transaksi Rak Material Level 3

MASTER RAK MATERIAL LEVEL 3

20

MATERIAL MATERIAL STOCK STOCK

6.4.2 6.4.2 EDIT EDIT KATAGORI KATAGORI

6.4.3 6.4.3 SEARCH SEARCH KATAGORI KATAGORI

6.4.1 6.4.1 INPUT INPUT KATAGORI KATAGORI

KATAGORI KATAGORI MATERIAL MATERIAL

Gambar 3.11 DFD Master Kategori Level 3

MASTER KATAGORI MATERIAL LEVEL 3

21

3.2 Analisis Kebutuhan Data 3.2.1 E-R Diagram

Gambar 3.12 ERD

22

3.2.2 Relasi

Supplier

SupplierID

SupplierName

Address

City

Region

Phone

TransactionInput

TransInID

SupplierID

EmployeeID (Receiver)

DateOfReceipt

PONumber

Status

Shelf

ShelfID

Description

Material

MaterialID

MaterialName

UnitInStok

CategoryID

Status

Category

CategoryID

CategoryName

Description

TransactionOutput

TransOutID

EmployeeID (Giver)

EmployeeID (Receiver)

DateOfRelease

Employee

EmployeeID

FirstName

LastName

Title

Region

Phone

Status

BirthDate

Gambar 3.13 Relasi ERD

23

HireDate

Fax

ContactPerson

Address

City

3.2.3 Kamus Data SupplierID, SupplierName, Address, City, Supplier Region, Phone, Fax, ContactPerson TransInID, SupplierID, EmployeeID TransactionInput

(ReceiverID), DateOfReceipt, PONumber, Status ShelfID, Description

Shelf

MaterialID, MaterialName, UnitInStok, ShelfID, Material CategoryID, Status CategoryID, CategoryName, Description

Category

TransOutID, EmployeeID (GiverID), TransactionOutput EmployeeID (ReceiverID), DateOfRealease EmployeeID, FirstName, LastName, Title, Employee

BirthDate, HireDate, Address, City, Region, Phone, Status

Table 3-1 Kamus Data ERD

24

BAB 4 DESKRIPSI PERANCANGAN SISTEM

4.1 Deskripsi Data 4.1.1 Conceptual Data Model

Gambar 4.1 CDM 25

4.1.2 Physical Data Model

Gambar 4.2 PDM

26

4.1.3 Desrkripsi Tabel A.1 Spesifikasi Tabel Username Nama tabel

: Username

Deskripsi Isi : Data Username Primary Key : Username Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field Nama Field Username Password

Deskripsi Isi

Type & Boleh Default Length Null Menampung Varchar Tidak Username (10) Menampung Varchar Tidak Password (15) Tabel 4-1 Table Username

Keterangan Lain Primary Key

A.2 Spesifikasi Tabel Suppliers Nama tabel

: Suppliers

Deskripsi Isi : Data Suppliers Primary Key : SupplierID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field Type & Length Menampung Varchar SupplierID SupplierID (10) Menampung Varchar SupplierName SupplierName (15) Menampung Varchar Address Address (50) Menampung Varchar City City (15) Region Menampung Varchar Nama Field

Deskripsi Isi

27

Boleh Null

Default

Tidak

-

Tidak

-

Boleh

-

Boleh

-

Boleh

-

Keterangan Lain Primary Key

Region (15) Menampung Varchar Phone Boleh Phone (13) Menampung Varchar Fax Boleh Fax (13) Menampung Varchar ContactPerson Boleh ContactPerson (15) Tabel 4-2 Table Supplier

-

A.3 Spesifikasi Tabel Material Nama tabel

: Material

Deskripsi Isi : Data Material Primary Key : MaterialID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field Type & Boleh Length Null Menampung Varchar MaterialID Tidak MaterialID (10) Menampung Varchar MaterialName Tidak MaterialName (50) Menampung Varchar CategoryID Boleh CategoryID (10) Menampung UnitInStock Int Tidak UnitInStock Menampung Varchar ShelfID Tidak ShelfID (10) Menampung Varchar Status Boleh Status (6) Tabel 4-3 Table Material Nama Field

Deskripsi Isi

Default -

Keterangan Lain Primary Key

-

A.4 Spesifikasi Tabel TrueRole Nama tabel

: TrueRole

Deskripsi Isi : Data TrueRole Primary Key : Username Reference

: (table di database berhubungan dengan table apa saja) 28

Volume

:

Daftar Field

Nama Field Username RoleID Status

Type & Boleh Default Length Null Menampung Varchar Tidak Username (10) Menampung Varchar Tidak RoleID (10) Menampung Varchar Boleh Status (6) Tabel 4-4 Table True Role

Keterangan Lain

Deskripsi Isi

Primary Key

A.5 Spesifikasi Tabel TransOut Nama tabel

: TransOut

Deskripsi Isi : Data TransOut Primary Key : TransOutID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field

Nama Field

Deskripsi Isi

Type & Length Varchar (10) Varchar (10) Varchar (10) Varchar (10)

Boleh Null

Menampung Tidak TransOutID Menampung MaterialID Tidak MaterialID Menampung GiverID Tidak GiverID Menampung ReceiverID Tidak ReceiverID Menampung DateOfRelease Datetime Tidak DateOfRelease Tabel 4-5 Table Trans Out TransOutID

A.6 Spesifikasi Tabel TransIn Nama tabel

: TransIn

Deskripsi Isi : Data TransIn 29

Default -

Keterangan Lain Primary Key Primary Key

Primary Key : TransInID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field

Nama Field

Deskripsi Isi

Type & Length Varchar (10) Varchar (10) Varchar (10) Varchar (10)

Boleh Null

Menampung Tidak TransOutID Menampung MaterialID Tidak MaterialID Menampung SupplierID Tidak GiverID Menampung ReceiverID Tidak ReceiverID Menampung DateOfReceipt Datetime Tidak DateOfRelease Menampung Varchar Status Tidak Status (10) Tabel 4-6 Table Trans In TransInID

Keterangan Lain Primary Key Primary Key

Default -

A.7 Spesifikasi Tabel Shelf Nama tabel

: Shelf

Deskripsi Isi : Data Shelf Primary Key : ShelfID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field

Nama Field ShelfID Description

Deskripsi Isi Menampung ShelfID Menampung Description

Type & Boleh Length Null Varchar Tidak (10) Varchar Tidak (50) Tabel 4-7 Table Shelf

A.8 Spesifikasi Tabel Role

30

Default -

Keterangan Lain Primary Key

Nama tabel

: Role

Deskripsi Isi : Data Role Primary Key : RoleID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field

Nama Field RoleID RoleName

Deskripsi Isi Menampung RoleID Menampung RoleName

Type & Boleh Length Null Varchar Tidak (10) Varchar Tidak (50) Tabel 4-8 Table Role

Keterangan Lain

Default -

Primary Key

-

A.9 Spesifikasi Tabel Employees Nama tabel

: Employees

Deskripsi Isi : Data Employees Primary Key : EmployeeID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Daftar Field

Nama Field EmployeeID FirstName LastName Title BirthDate HireDate Address

Deskripsi Isi Menampung EmployeeID Menampung Name Awal Menampung Name Akhir Menampung JobLevel Menampung BirthDate Menampung HireDate Menampung

Type & Length Varchar (10) Varchar (10) Varchar (10) Varchar (15)

Boleh Null

Default

Tidak

-

Tidak

-

Tidak

-

Tidak

-

Datetime

Tidak

-

Datetime

Tidak

-

Varchar

Tidak

-

31

Keterangan Lain Primary Key

City Region Phone

Phone (50) Menampung Varchar Tidak Alamat Kota (15) Menampung Varchar Alamat Tidak (15) Regional Menampung Varchar Tidak Phone (13) Tabel 4-9 Table Employee

-

A.10 Spesifikasi Tabel DetailTransOut Nama tabel

: DetailTransOut

Deskripsi Isi : Data DetailTransOut Primary Key : TransOutID, MaterialID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Nama Field TransOutID MaterialID Quantity

Deskripsi Isi

Type & Length Varchar (10) Varchar (10)

Boleh Null

Default

Menampung Tidak TransOutID Menampung Tidak MaterialID Menampung Integer Tidak Quantity Tabel 4-10 Table Detail Trans Out

Keterangan Lain Primary Key Primary Key

A.11 Spesifikasi Tabel DetailTransIn Nama tabel

: DetailTransIn

Deskripsi Isi : Data DetailTransIn Primary Key : TransInID, MaterialID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Nama Field TransInID

Deskripsi Isi Menampung TransOutID

Type & Length Varchar (10) 32

Boleh Null Tidak

Default -

Keterangan Lain Primary Key

MaterialID Quantity

Menampung Varchar Tidak MaterialID (10) Menampung Integer Tidak Quantity Tabel 4-11 Table Detail Trans In

Primary Key

A.12 Spesifikasi Tabel Category Nama tabel

: Category

Deskripsi Isi : Data Category Primary Key : CategoryID Reference

: (table di database berhubungan dengan table apa saja)

Volume

:

Type & Boleh Length Null Menampung Varchar CategoryID Tidak TransOutID (10) Menampung Varchar CategoryName Tidak MaterialID (15) Menampung Varchar Description Boleh Description (50) Tabel 4-12 Table Category Nama Field

Deskripsi Isi

33

Default -

Keterangan Lain Primary Key

4.2

Deskripsi Layar

4.2.1 Link Layar Manager

LOGIN

Click LoginClick Logout

Click New FRM_EMPLOYEE

FRM_INPUT Click Save

Click Delete

Click Search

Click Update

FRM_DELETE

FRM_SEARCH

FRM_EDIT

Gambar 4.3 Link Antar Layar Manager

34

4.2.2 Link Layar Finance

LOGIN

Click LoginClick Logout

Click New FRM_SUPPLIER

FRM_INPUT Click Save

Click Search

Click Update

FRM_SEARCH

FRM_EDIT

Gambar 4.4 Link Antar Layar Finance

35

4.2.3 Link Layar Administrator Warehouse

LOGIN

Click Login Click Logout

Click Shelf

Click Material

Click New FRM_MATERIAL

Click Category

Click New FRM_INPUT

FRM_SUPPLIER

Click Save

FRM_INPUT

FRM_CATEGORY

Click Trans Out

FRM_TRANS IN

FRM_TRANS OUT

Click New

Click New

Click New

Click Save

Click Trans In

FRM_INPUT

FRM_INPUT

Click Save

Click Save

Click Save

FRM_INPUT

Click View Click Delete

Click Search

Click Update

Click Search

FRM_DELETE

FRM_SEARCH

FRM_EDIT

FRM_SEARCH

Click Update

Click Search

Click Update

FRM_SEARCH

FRM_EDIT

Click Report

Click View

REPORT

FRM_VIEW

Click Search FRM_EDIT

FRM_SEARCH

Gambar 4.5 Link Antar Layar Administrator Warehouse

36

FRM_VIEW

Click Search FRM_SEARCH

4.2.4 Link Layar Official Warehouse

LOGIN

Click Login Click Logout

Click Trans In

Click Trans Out

Click New

Click New FRM_INPUT

Click Save

FRM_TRANS IN

FRM_TRANS OUT

Click Save

FRM_INPUT

Click View Click Report

Click View

REPORT

FRM_VIEW

Click Search FRM_SEARCH

FRM_VIEW

Click Search

Gambar 4.6 Link Antar Layar Official Warehouse

37

FRM_SEARCH

4.2.5 User Interface File Help Search

Gambar 4.7 UI Master Semua Form

File Help

Login

Gambar 4.8 UI Login

38

File Help

Gambar 4.9 UI Transaksi Input dan Output

File Help

Gambar 4.10 UI Transaksi View Input dan Output 39

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan Sistem Inventory Control pada Perusahaan Konstruksi Bangunan merupakan sistem yang digunakan untuk memanajemen kebutuhan material yang diperlukan dalam sebuah proyek yang sedang ditangangi oleh perusahaan, dari kebutuhan material yang diperlukan, mencari relasi dengan supplier, employee yang bekerja dalam proyek tersebut, transaksi material yang masuk ke warehouse perusahaan, penempatan dan pengelompokan material di warehouse, manajemen material yang keluar dari material sesuai kebutuhan yang diperlukan. Sistem ini membantu bagian warehouse dalam pembuatan laporan material keluar dan control material yang masuk dan keluar dari perusahaan. 5.2 Saran Sistem Inventory Control pada Perusahaan Konstruksi Bangunan saat ini mengalami perubahan system dari system yang manual menjadi system yang terkomputerisasi. Dalam hal ini, ada beberapa hal yang masih harus dilakukan, antara lain : 1.

Sebelum menggunakan aplikasi system inventory taking, disarankan untuk mempelajari bisnis proses terlebih dahulu agar mengetahui alur aplikasi tersebut,

2.

Disarankan perlu diadakan training user sehingga user dengan mudah memahami penggunaan aplikasi tersebut,

40

3.

Disarankan membaca userguide agar dapat mengerti function dari setiap button yang ada di aplikasi.

4.

Disarankan melakukan simulasi penggunaan aplikasi sebelum aplikasi ini benar-benar dijalankan, sehingga akan terlihat proses secara nyata.

41

More Documents from "Firmadi Libra"