LKP : Rancang Bangun Aplikasi Inventori Pada PT Kasa Husada Wira Jawa Timur.

(1)

RANCANG BANGUN APLIKASI INVENTORI PADA PT KASA

HUSADA WIRA JAWA TIMUR

KERJA PRAKTIK

Program Studi S1 Sistem Informasi

Oleh:

I MADE DHIRA WIRADANA

13410110017

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2016


(2)

xi

DAFTAR ISI

Halaman

ABSTRAK ... viii

KATA PENGANTAR ... ix

DAFTAR ISI ... xi

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

DAFTAR LAMPIRAN ... xvii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 3

1.4 Tujuan ... 3

1.5 Manfaat ... 3

BAB II GAMBARAN UMUM PERUSAHAAN ... 4

2.1 Tentang Perusahaan ... 4

2.2 Visi dan Misi ... 5

2.3 Struktur Organisasi ... 5

2.4 Diskripsi Jabatan ... 6

BAB III LANDASAN TEORI ... 10


(3)

xii

3.2 Analisis dan Perancangan Sistem ... 11

3.3 Aplikasi ... 11

3.4 Context Diagram ... 12

3.5 Microsoft SQL Server ... 12

BAB IV DISKRIPSI PEKERJAAN ... 13

4.1 Analisis Sistem ... 13

4.2 Desain Sistem ... 17

4.2.1 System Flow Memo Permintaan Barang ... 17

4.2.2 System Flow Penerimaan Barang ... 19

4.2.3 System Flow Pegeluaran Barang ... 20

4.2.4 System Flow Login ... 21

4.2.5 System Flow Maintenance Barang ... 22

4.2.6 System Flow Pembuatan Laporan ... 24

4.2.7 Hierarchy Input Process Output (HIPO) ... 26

4.2.8 Context Diagram ... 27

4.2.9 Data Flow Diagram (DFD) Level 0... 28

4.2.10 Data Flow Diagram (DFD) Level 1 ... 29

4.2.11 Conceptual Data Model (CDM) ... 30

4.2.12 Physical Data Model (PDM) ... 30

4.2.13 Struktur Tabel ... 31


(4)

xiii

4.3.1. Perangkat Keras (Hardware) ... 37

4.3.2. Perangkat Lunak (Software) ... 37

5.4. Implementasi Sistem ... 37

5.4.1 Implementasi Sistem Fungsional ... 38

5.4.2. Implementasi Sistem Non Fungsional ... 48

BAB V ... 53

1.1. Kesimpulan ... 53

1.2. Saran ... 53

DAFTAR PUSTAKA ... 54

LAMPIRAN ... 55

Lampiran 1. Surat Balasan Instansi ... 55

Lampiran 2. Form KP-5 Acuan Kerja ... 56

Lampiran 3. Form KP-5 Garis Besar Rencanaan Mingguan ... 57

Lampiran 4. Form KP-6 Log Harian dan Catatan Perubahan Acuan Kerja ... 58

Lampiran 5. Form KP-7 Kehadiran Kerja Praktik ... 59

Lampiran 6. Kartu Bimbingan Kerja Praktik ... 60

Lampiran 7. Kode Program Transaksi ... 61


(5)

1 BAB I PENDAHULUAN

1.1 Latar Belakang

PT Kasa Husada Wira Jatim adalah sebuah perusahaan manufaktur yang bergerak pada bidang usaha pembuatan Kapas dan Kasa untuk keperluan kosmetik dan kesehatan. Produk yang dihasilkan oleh PT Kasa Husada Wira Jatim telah dipasarkan hampir keseluruh Indonesia.

Dalam mengelola persediaan barang, PT Kasa Husada Wira Jatim memiliki tiga jenis gudang yaitu Gudang Pabrik Bahan Baku, Gudang Pabrik Barang Jadi dan Gudang Penyalur Alat Kesehatan (PAK). Gudang Pabrik Bahan Baku hanya menyimpan bahan baku yang diperlukan oleh bagian produksi. Gudang Pabrik Barang Jadi hanya menyimpan barang jadi yang dihasilkan oleh bagian produksi. Sedangkan Gudang Penyalur Alat Kesehatan (PAK) adalah gudang yang menjembatani antara Gudang Barang Jadi dengan bagian pemasaran. Ketika ada pemesanan barang, bagian pemasaran akan memberikan surat pesanan masuk kepada gudang PAK. Jika barang yang diminta oleh bagian pemasaran tidak tersedia di Gudang PAK, maka gudang PAK akan membuat memo yang berisikan barang yang dibutuhkan kepada Gudang Pabrik Barang Jadi. Setelah itu Gudang Pabrik Barang Jadi akan memberikan barang yang dipesan beserta bon penyerahan barang kebagian Gudang PAK sebagai bukti tanda terima barang. Jika barang yang diminta Gudang PAK tidak tersedia di gudang pabrik, maka gudang pabrik akan mengajukan permohonan produksi barang kepada bagian Production Planning and


(6)

2

Quality Control (PPQC). Karena barang yang terdapat di Gudang PAK

likuiditasnya sangat tinggi, terkadang terdapat kesalahan pencatatan keluar masuk barang. Hal tersebut terjadi karena barang yang baru saja diterima oleh bagian gudang PAK langsung didistribusikan kepada distributor.

PT Kasa Husada Wira Jatim ini mempunyai aplikasi Kharisma yang berfungsi mengintegrasikan beberapa proses bisnis di setiap bagian perusahaan, antara lain penjualan, pengadaan, perencanaan produksi, dan kepegawaian. Dalam aplikasi Kharisma ini gudang Penyalur Alat Kesehatan (PAK) hanya dapat mengakses laporan keseluruhan barang jadi yang terdapat pada Gudang Pabrik Barang Jadi. Sehingga Gudang Penyalur Alat Kesehatan (PAK) tidak dapat mengakses dan membuat kartu stok persediaan.

Oleh karena itu maka PT Kasa Husada Wira Jatim membutuhkan aplikasi inventori untuk melakukan pencatatan kartu stok persediaan yang nantinya akan mengatasi permasalahan yang ada seperti kesalahan pencatatan, kecepatan dalam memperoleh informasi, kesalahan laporan stok opname, dan kesulitan bila ada penelusuran data ketika pengecekan kartu fisik dan fisik tidak cocok.

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, maka dapat dirumuskan permasalahan sebagai berikut:

1. Bagaimana merancang dan membangun aplikasi Inventori pada PT Kasa Husada Wira Jatim?

2. Bagaimana merancang dan membangun aplikasi yang dapat membuat laporan perpindahan stok PT Kasa Husada Wira Jatim?


(7)

3 1.3 Batasan Masalah

Untuk mencegah meluasnya pokok bahasan, Adapun batasan masalah dalam penelitian ini adalah sebagai berikut:

1. Aplikasi yang buat hanya dapat menghasilkan laporan perpindahan stok PT Kasa Husada Wira Jatim.

2. Aplikasi ini hanya membahas tentang proses bisnis pada Gudang Penyalur Alat Kesehatan (PAK) saja.

1.4 Tujuan

Berdasarkan rumusan masalah diatas, maka tujuan yang ingin dicapai adalah: 1. Membuat aplikasi Inventori pada PT Kasa Husada Wira Jatim yang dapat meminimalisir kesalahan dalam penginputan data – data yang berkaitan dengan proses permintaan barang, penerimaan barang, dan pegeluaran barang.

2. Merancang dan membangun aplikasi yang dapat menghasilkan laporan perpindahan stok yang terdiri dari permintaan barang, penerimaan barang dan pengeluaran barang pada PT Kasa Husada Wira Jatim.

1.5 Manfaat

Dari tujuan diatas dapat diperoleh manfaat sebagai berikut : 1. Meminimalisir kesalahan pencatatan.

2. Memudahkan manajer dan melakukan pengecekan dengan cara penelusuran data perpindahan stok barang jadi.


(8)

4 BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Tentang Perusahaan

PT Kasa Husada Wira Jatim adalah pabrik yang didirikan oleh pengusaha Belanda dengan nama NV Verbandstoffen Fabriek Soerabaia pada tanggal 11 Juni 1926. Dalam perjalanan usahanya PT Kasa Husada Wira jatim mengalami beberapa kali perubahan manajemen yang akhirnya pada saat ini berada di bawah manajemen Holding Company PT Panca Wira Usaha Jatim yang merupakan Badan Usaha Milik Daerah (BUMD) Provinsi Jawa Timur.

PT Kasa Husada Wira Jatim saat ini memproduksi Kapas dan Kasa untuk keperluan kesehatan dan kosmetika, serta pembalut wanita bersalin & haid. Kapas dan Kasa produksi PT Kasa Husada Wira Jatim dijamin memenuhi Standar Farmakope Indonesia IV. Dalam rangka meningkatkan mutu pelayanan kepada pelanggan dan pengembangan sistem manajemen secara berkelanjutan, seluruh jajaran PT Kasa Husd Wira Jatim telah mengimplementasikan sistem manajemen mutu dan telah berhasil meraih sertifikat Sistem Manajemen Mutu Internasional ISO9001:2008 sejak tahun 2006.


(9)

5

2.2 Visi dan Misi A. Visi

Menjadi perusahaan nasional terkemuka di sektor kesehatan untuk memenuhi kebutuhan rumah sakit dan rumah tangga.

B. Misi

Menghasilkan produk di bidang alat kesehatan dengan kualitas yang memenuhi standar Farmakope Indonesia dengan harga yang kompetitif dalam rangka mendukung pembangunan sumber daya di bidang kesehatan.

2.3 Struktur Organisasi

Dewan Komisaris

Direktur

Wakil Manajemen Mutu

Tim Internal Audit Koordinator

Manajemen Mutu

Departemen Adm & Umum

Departemen Pemasaran Departemen Produksi Departemen PPQC Pembukuan Keuangan/Kasir Perpajakan

Personalia & Umum

Keamanan Promosi Penjualan Pro. Kapas,Kasa & Pembalut Rekayasa Pengadaan Pertenunan

Gudang Barang Jadi

Lab & pengawasan Produk Gudang Bahan Baku

&Pembantu Pengembangan

Produk & Cost Accounting


(10)

6 2.4 Diskripsi Jabatan

Berdasarkan dari struktur organisasi pada gambar 2.1 dapat dideskripsikan tugas utama dari masing-masing jabatan, adapun tugas utama antara lain adalah sebagai berikut :

1. Direktur

a. Melakukan pengesahan pedoman mutu.

b. Melakukan pengesahan semua dokumen prosedur mutu. c. Menetapkan tim internal audit mutu.

d. Menetapkan tidakan koreksi dan pencegahan yang diusulkan dan menetapkan status hasil tindakan perbaikannya.

e. Menetapkan kesepakatan persyaratan pelanggan f. Menetapkan rencana produksi dan penjualan g. Menetapkan rencana investasi

h. Menetapkan rencana kepersonalian dan status pegawai i. Menetapkan perubahan proses produksi dan desain produk 2. Wakil Manajemen Mutu

a. Memastikan proses yang diperlukan untuk sistem manajemen mutu ditetapkan, diterapkan dan dipelihara.

b. Melaporkan kepada direktur menyakngkut pencapaian kinerja sistem manajemen mutu

c. Mengkoordinasikan pelaksanan program audit dan mengkoordinasikan tindak lanjut hasil audit tersebut.

d. Menetapkan koreksi dan pencegahan dan menetapkan status hasil tindakan perbaikan.


(11)

7

3. Koordinator Manajemen Mutu

a. Melakukan pemerikasaan prosedur kerja. b. Menyetujui instruksi kerja dan form.

c. Menyimpan, mendistribusikan serta mengendalikan semua dokumen yang disetujui.

d. Mengkoordinasikan penetapan status rekaman, masa simpan dan pemusnahan rekaman mutu.

4. Tim Internal Audit

a. Menyiapkan rencana pelaksanaan audit.

b. Mengkoordinasikan pelaksanaan sesuai dengan jadwal yang telah disusun.

c. Melaporkan hasil temuan dan merekomendasikan. 5. Manager Departemen Adminstrasi dan Umum

a. Merencanakan keuangan perusahaan. b. Menetapkan status perpajakan.

c. Mengkoordinasikan penyusunan RKAP. d. Merencanakan kepegawaian.

e. Menetapkan calon pemasok.

f. Menetapkan surat pesanan barang dan jasa. 6. Manager Departemen Pemasaran

a. Melakukan perencanaan dan mengevaluasi penjualan

b. Melakukan perencanaan dan mengevaluasi program promosi dan pemasaran.


(12)

8

c. Memelihara hubunan baik dengan pelanggan.

d. Menginfomasikan desain, kwalitas dan harga produk pesaing serta perkembangannyan.

7. Manager Departemen Produksi

a. Melakukan perencanaan, melakukan dan mengevaluasi pengadaan barang dan jasa.

b. Merencanakan, mengkoordirir dan mengevaluasi produksi harian. c. Melakukan perencanaan pemeliharaan dan perbaikan fasilitas kerja

yang berhubungan dengan produksi.

d. Berkoordinasi dengan manager PPQC dalam hal pengadaan barang, jasa dan produksi.

e. Melakukan perencanaan kebutuhan tenaga kerja dibidang produksi dan tehnik.

8. Manager Departemen PPQC

a. Menetapkan standar kualitas produk. b. Melakukan pengevaluasian hasil produk.

c. Merencanakan dan mengkoordinasikan pelaksanaan QC. d. Mengendalikan produk tidak sesuai.

e. Merencanakan produk mingguan. f. Merencanakan pengembangan produk. g. Mengkoordinir pelaksanaan kalibrasi alat. h. Mengkoordinir pelaksanaan validasi proses.


(13)

9

9. Asisten Supervisor PPQC

a. Mengkoordinir pemeriksaan QC bahan, produk setengah jadi / semua tahapan proses produksi sampai produk jadi

b. Mengawasi proses masuk keluarnya bahan di gudang bahan

c. Membantu memeriksa data dari produksi sebagai bahan perhitungan cost accounting

10.Staff QC / Laboratorium

a. Memeriksa semua tahapan proses produksi b. Membantu gudang bahan baku

c. Memeriksa kualitas bahan baku, chemical, perkemasan dan produk jadi

11.Staff Gudang Bahan

a. Melayani permintaan bahan baku, chemical, perkemasan dan semua perlengkapan produksi


(14)

10 BAB III LANDASAN TEORI

3.1 Inventori / Persediaan

Persediaan adalah barang atau bahan disimpan didalam gudang yang akan digunakan untuk memenuhi tujuan tertentu, misalnya digunakan dalam proses

produksi uku, dijual kembali “Persediaan adalah hal yang pokok sebagai fungsi

yang tepat dari satu usaha pengelolahan atau pembuatan” (Richardus Eko Indrajit

dan Djokopranoto, 2005).

Untuk dapat memahami perbedaan dan keberadaan daari tiap-tiap jenis persediaan tersebut maka dapat dilihat dari penggolongan inventori secara garis besar, menurut Richardus (2005:5), yaitu :

1. Inventori bahan baku (raw material), merupakan barang-barang yang diperoleh untuk digunakan dalam proses.

2. Inventori bahan dalam proses (goods in process), yang juga disebutkan sebagai pekerjaan dalam proses (work in process) terdiri dari bahan baku yang sebagian telah diproses dan perlu dikerjakan lebih lanjut.

3. Inventori barang jadi (finished goods), merupakan produk/barang yang telah selesai diproduksi dan menjadi persediaan perusahaan untuk dijual atau digunakan untuk operasi perusahaan.


(15)

11

3.2 Analisis dan Perancangan Sistem

Menurut (Kendall and Kendall, 2006), Analisis sistem dilakukan dengan tujuan dapat mengidentifikasi dan mengevaluasi permasalahan yang terjadi dan hasil/tujuan yang diharapkan, sehingga dapat diusulkan perbaikannya. Perancangan sistem merupakan penguraian suatu sistem informasi yang utuh ke dalam bagian komputerisasi yang dimaksud, mengidentifikasi dan mengevaluasi permasalahan, menentukan kriteria, menghitung konsistensi terhadap kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah tersebut serta mengimplementasikan seluruh kebutuhan operasional dalam membangun aplikasi.

Analisa dan perancangan sistem dipergunakan untuk menganalisis, merancang, dan mengimplementasikan peningkatan-peningkatan fungsi bisnis yang dapat dicapai melalui penggunaan sistem informasi terkomputerisasi.

3.3 Aplikasi

Menurut (Jogiyanto, 2006) aplikasi (application) adalah penerapan, penggunaan atau penambahan pada suatu software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas - tugas tertentu, misalnya Microsoft Word, Microsoft Excel.

Dari pengertian diatas, dapat disimpulkan bahwa aplikasi merupakan software yang berfungsi untuk melakukan berbagai bentuk pekerjaan atau tugas - tugas tertentu seperti penerapan, penggunaan dan penambahan data.


(16)

12 3.4 Context Diagram

Context Diagram merupakan langkah pertama dalam pembuatan Data Flow Diagram. Pada Context Diagram menjelaskan sistem apa yang dibuat dan Entity

apa saja yang digunakan, dalam Context Diagram harus ada arus data yang masuk dan arus data yang keluar.

3.5 Microsoft SQL Server

Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa query utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering.


(17)

13 BAB IV

DISKRIPSI PEKERJAAN

4.1 Analisis Sistem

Menganalisa adalah langkah awal dalam merandang dan membuat sistem baru. Langkah pertama yang dilakukan penulis yaitu melakukan observasi ke lapangan secara langsung, dimana saat observasi dilakukan oleh penulis dengan cara langsung menemui bagian PPQC (Production Planning and Quality Control) dan bagian Gudang PAK untuk diwawancarai khususnya dengan pertanyaan-pertanyaan dalam hal proses bisnis pada bagian gudang ketika ada permintaan barang dari pemasaran, dan prosedur pencatatan kartu stok ketika terjadi barang keluar.

Pada PT Kasa Husada Wira Jatim prosedur-prosedur yang ada saat ini masih belum terkomputerisasi atau tersistem, berdasarkan pernyataan dari bagian Gudang PAK, segala proses bisnis yang terjadi di Gudang PAK masih menggunakan catatan tertulis. Maka didalam proses bisnis pada Gudang PAK ini akan di jelaskan dengan prosedur-prosedur khusus dalam hal permintaan pemesanan barang dan pengeluaran barang yang nantinya akan digambarkan dengan sebuah document


(18)

14 4.1.1 Document Flow Permintaan Barang dan Pencatatan Kartu Stok

Prosedur pertama ini merupakan prosedur permintaan barang Pencatatan Kartu Stok, dimana permintaan barang dari pelanggan dilayani oleh bagian pemasaran. Bagian pemasaran akan membuat surat pesanan masuk yang berisi daftar barang yang diminta, setelah membuat surat pesanan masuk lalu bagian pemasaran akan memberikan surat tersebut kepada Gudang PAK. Setelah menerima surat pesanan masuk bagian Gudang PAK akan membuat memo permintaan barang untuk bagian Gudang Pabrik Barang Jadi.

Kemudian bagian Gudang Pabrik Barang Jadi akan mengecek dan mempersiapkan barang yang diminta, jika barang diminta tidak tersedia Gudang Pabrik Barang Jadi akan membuat form permintaan barang rangkap dua, form tersebut akan diberikan kepada bagian produksi dan Gudang Pabrik Barang Jadi untuk pengarsipan dokumen. Jika barang yang diminta tersedia Bagian Gudang Pabrik Barang Jadi langsung membuat bon penyerahan sebagai bukti yang nantinya akan diserahkan pada bagian Gudang PAK dan untuk Gudang Pabrik Barang Jadi sendiri sebagai arsip. Setelah bon penyerahan dan barang sudah diserahkan lalu bagian Gudang PAK akan mengupdate kartu stok.


(19)

15

Document Flow Permintaan dan Pencatatan Kartu Stok PT Kasa Husada Wira Jatim

Pemasaran Gudang PAK Gudang Pabrik Barang Jadi Produksi

Memo Mulai Surat Pesanan Masuk Memo Cek Ketersediaan Barang Jadi N Membuat Memo permintaan barang Ada? Membua t Bon Penyerah an Ya Kartu Stok Bon Penyerahan Bon Penyerahan Membuat Form Permintaan Barang Form Permintaan Barang Form Permintaan Barang N Form Permintaan Barang Update Kartu Stok Kartu Stok Selesai

Gambar 4. 1 Document Flow Permintaan dan Pencatatan kartu Stok

Gambar tersebut menjelaskan sebuah proses manual dalam prosedur permintaan barang dan pencatatan kartu stok Gudang PAK pada PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam document flow, sehingga dapat diketahui alur proses bisnis pada prosedur tersebut.


(20)

16 4.1.2 Document Flow Pengeluaran Barang

Dalam prosedur kedua ini akan menjelaskan bagaimana sebuah proses keluarnya sebuah barang. Pada prosedur ini pertama-tama dilihat dari surat pesanan masuk dan kartu stok, Gudang PAK akan langsung mengonfirmasikan ketersediaan barang ke bagian pemasaran setelah itu bagian pemasaran akan membuat surat jalan. Surat jalan tersebut akan dirangkap dan diberikan kepada bagian Gudang PAK, bagian keamanan, bagian ekspedisi dan bagianemasaran sendiri sebagai arsip dokumen.

Document Flow Pengeluaran Barang PT Kasa Husada Wira Jatim

Pemasaran Gudang PAK Bagian Keamanan Bagian Ekspedisi

Mulai

Surat Jalan

Selesai

Surat Jalan Surat Jalan

Surat Jalan

Surat Jalan Surat Jalan Surat Jalan

N

Konfirmasi Ketersediaa n Barang

Surat Pesanan

Masuk

Kartu Stok Pembua

tan Surat Jalan


(21)

17

Gambar tersebut menjelaskan tentang sebuah proses yang belum terkomputerisasi dalam prosedur pengeluaran barang di PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam document flow, sehingga dapat diketahui alur proses bisnis pada prosedur tersebut.

4.2 Desain Sistem

Pada bagian ini, berisi pengembangan dari analisis sitem berupa desain sistem yang akan dibuat. Desain sistem akan digambarkan menggunakan System Flow,

Context Diagram, Data Flow Diagram (DFD), Entity Relational Diagram (ERD),

struktur tabel serta desain input output dari aplikasi yang buat.

4.2.1 System Flow Memo Permintaan Barang

Pada system flow pertama ini akan menjelaskan tentang sistem flow pada prosedur memo permintaan pemesanan. Pertama – tama gudang PAK (Penyalur Alat Kesehatan) akan menerima surat pesanan masuk dari bagian pemasaran dengan rincian barang yang sudah di lampirkan di dalam surat pesanan masuk tersebut. Setelah gudang PAK menerima surat pesanan masuk dari bagian pemasaran, lalu bagian staf gudang PAK akan membuat memo permintaan pemesanan dan mencetak memo tersebut. Memo permintaan pemesanan tersebut langsung di berikan kepada bagian gudang pabrik barang jadi.


(22)

18

.

System Flow Permintaan Pemesanan PT Kasa Husada Wira Jatim

Pemasaran Gudang PAK Gudang Pabrik Barang Jadi

Surat Pesanan Masuk Input Surat Pesanan Masuk Pembuatan Memo Permintaan Barang Selesai Barang Jadi Memo Permintaa n Barang Detail Permintaa n Barang A Cetak Memo Permintaan Barang Memo Permintaan Barang Memo Permintaan Barang

Gambar 4. 3 System Flow Permintaan Pemesanan

Gambar tersebut menjelaskan tentang sebuah alur sistem pada aplikasi inventori di PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam system

flow, sehingga dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut.


(23)

19

4.2.2 System Flow Penerimaan Barang

System flow kedua ini menjelaskan tentang alur sistem penerimaan barang

dari gudang pabrik barang jadi ke gudang PAK (Penyalur Alat Kesehatan) pada PT Kasa Husada Wira Jatim. Proses penerimaan barang ini diawali oleh adanya bon penyerahan yang diperoleh dari bagian gudang pabrik barang jadi, setelah bon penyerahan diterima, bagian gudang PAK mencatat penerimaan barang tersebut sesuai bon penyerahan yang diterima.

System Flow Penerimaan Barang PT Kasa Husada Wira Jatim

Gudang Pabrik Barang Jadi Gudang PAK

Mulai

Bon Penyerahan

Input Data Barang

Entri Data Penerimaan

Barang

Barang Jadi

Barang Masuk

Detail Barang Masuk

Selesai

Update Stok

Gambar 4. 4 System Flow Penerimaan Barang

Gambar tersebut menjelaskan tentang sebuah proses yang telah tersistem dalam prosedur penerimaan barang pada PT Kasa Husada Wira Jatim yang


(24)

20

diimplementasikan ke dalam system flow, sehingga dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut.

4.2.3 System Flow Pegeluaran Barang

Pada system flow yang ketiga ini akan menjelaskan tentang alur sistem pengeluaran barang. Proses pengeluaran barang ini dilakukan setelah bagian pemasaran membuat surat jalan, menunjukkan bahwa barang tersebut siap untuk dikirim. Kemudian bagian gudang PAK bisa melakukan proses pengeluaran barang.

System Flow Pengeluaran Barang PT Kasa Husada Wira Jatim

Pemasaran Gudang PAK

Surat jalan

Input Data PengeluaranBarang

Entri Data Pengeluara Barang

Barang Jadi

Barang Keluar

Detail Barang Keluar

Selesai

A

Update Stok


(25)

21

Gambar tersebut menjelaskan tentang sebuah proses yang telah tersistem dalam prosedur pengeluaran barang pada PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam system flow, sehingga dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut.

4.2.4 System Flow Login

Pada system flow ini menjelaskan prosedur login pada PT Kasa Husada Wira Jatim. Pada prosedur login ini diawali dengan inputan ID dan password yang diinputkan oleh karyawan gudang PAK, di setiap karyawan gudang PAK memiliki ID dan Password yang berbeda tetapi memiliki hak akses yang sama. Masukan ID pengguna didapat dari NIK karyawan yang sudah terdaftar sebagai pegawai gudang PAK.

Alur sistem pada aplikasi inventori di PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam system flow, dengan tujuan untuk dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut. Gambar System


(26)

22

System Flow Login PT Kasa Husada Wira Jatim

User

Mulai

ID dan

Password Input ID dan

Password

Validasi ID dan Password

Karyawan Gudang

PAK

Valid

Login Gagal

Ti dak

Login Sukses

Ya

A

Gambar 4. 6 System Flow Login

4.2.5 System Flow Maintenance Barang

Pada System Flow ini menjelaskan prosedur pemeliharaan data barang pada PT Kasa Husada Wira Jatim. Pada prosedur login ini diawali dengan inputan data barang yang dilakukan oleh bagian gudang PAK.


(27)

23

System Flow Maintenance Barang PT Kasa Husada Wira Jatim

Gudang PAK

Data Barang

Input Data Barang

Cek Data Barang

jadi

Data Baru A

Insert Data Barang

Update Data Barang

Ya Tidak

Barang jadi

End

Gambar 4. 7 System Flow Maintenance Barang

Gambar tersebut menjelaskan tentang sebuah alur sistem pada aplikasi inventori di PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam system


(28)

24

flow, sehingga dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut.

4.2.6 System Flow Pembuatan Laporan

Pada system flow ini akan menjelaskan tentang alur sistem pembuatan laporan pada PT Kasa Husada Wira Jatim.

System Flow Pembuatan Laporan Gudang PAK

Input Tanggal Awal & Tanggal

Akhir

Pembuatan Kartu Stok Persediaan

Barang Jadi

Barang Keluar

Detail Barang Keluar

Selesai

A

Barang Masuk

Detail Barang Masuk Kartu Stok

Persediaan

Laporan Kartu Persediaan


(29)

25

Gambar tersebut menjelaskan tentang sebuah alur sistem pada aplikasi inventori di PT Kasa Husada Wira Jatim yang diimplementasikan ke dalam system

flow, sehingga dapat diketahui tahapan – tahapan apa saja yang dilalui dalam prosedur tersebut.


(30)

26 4.2.7 Hierarchy Input Process Output (HIPO)

Aplikasi Inventori

Maintanance

Login Permintaan

Barang

Pengeluaran Barang

Input ID dan Password

Verifikasi Pembuatan Memo

Permintaan Barang Entri Data

Pengeluaran Barang

Update Stok Penerimaan

Barang

Update Stok Entri Data

Penerimaan Barang

Cetak Laporan Maintenance Master

Data Barang Jadi


(31)

27 4.2.8 Context Diagram

Pada Context Diagram ini menjelaskan tentang gambaran umum tentang proses – proses inputan yang diperlukan dalam aplikasi inventori pada PT Kasa Husada Wira Jatim yang terdiri dari Entitas Eksternal dan Entitas Internal. Context Diagram ini merupakan gambaran yang menyeluruh dari Data Flow Diagram (DFD) yang merupakan proses yang lebih detail ataupun proses kecil dari Context Diagram tersebut. Adapun gambaran dari Context Diagram yang ada pada gambar dibawah ini.

Gambar 4. 10 Context Diagram

Surat Pesanan Masuk

Bon Penyerahan Memo Permintaan Barang

Data_barang 1

Rancang Bangun Aplikasi Inventori

Pemasaran

Gudang Produk Jadi

Surat Jalan

Bagian Gudang PAK Laporan Kartu Stok


(32)

28 4.2.9 Data Flow Diagram (DFD) Level 0

Pada Data Flow Diagram (DFD) merupakan hasil turunan dari context diagram. Pada Data Flow Diagram (DFD) level 0 ini terdapat lima proses antara lain, login, penerimaan barang, pengeluaran barang, cetak laporan, dan Maintenance Master. Gambaran DFD tersebut dapat dilihat pada gambar 4.11.

Gambar 4. 11 Data Flow Diagram (DFD) Level 0 Surat Pesanan Masuk

Bon Penyerahan Laporan Kartu Stok Persediaan Data_barang Surat jalan Pemasaran Gudang Produk Jadi Bagian Gudang PAK 1.1 Maintenance Login 1.2 Permintaan Barang 1.3 Penerimaan Barang 1.4 Pengeluaran Barang 1.5 Cetak Laporan

1 Tabel Barang Jadi 2 Tabel Barang Masuk

6 Permintaan BarangTabel Memo

7 Tabel Barang Keluar

9 Tabel Kartu Stok Persediaan 10 Tabel_Karyawan

1.6 Maintenance Master


(33)

29 4.2.10 Data Flow Diagram (DFD) Level 1

A. Data Flow Diagram (DFD) Level 1 Proses 2

Berikut ini adalah DFD level 1 proses 2 dari aplikasi inventori yaitu subproses dari penerimaan barang.

Gambar 4. 12 Data Flow Diagram (DFD) Level 1 Proses 2 B. Data Flow Diagram (DFD) Level 1 Proses 3

Berikut ini adalah DFD level 1 proses 3 dari aplikasi inventori yaitu subproses dari penerimaan barang.

Gambar 4. 13 Data Flow Diagram (DFD) Level 1 Proses 3

Bon Penyerahan Gudang Produk

Jadi

2 T abel Barang Masuk 1 T abel Barang Jadi

1.3.1 Entry Data Penerimaan

Barang

1.3.2 Update Stok

Surat Jalan

1 T abel Barang Jadi 7 T abel Barang Keluar

Pemasaran

1.4.1 Entry Pengeluaran

Barang

1.4.2 Update Stock


(34)

30 4.2.11 Conceptual Data Model (CDM)

Conceptual Data Model (CDM) pada aplikasi inventori pada PT Kasa

Husada Wira Jatim merupakan gambaran dari hubungan tiap tabel yang diperlukan dalam pembuatan aplikasi inventori. Adapun Conceptual Data Model (CDM) tersebut dapat dilihat pada gambar 4.14.

Gambar 4. 14 Conceptual Data Model (CDM)

4.2.12 Physical Data Model (PDM)

Phsical Data Model (PDM) pada aplikasi inventori pada PT Kasa Husada Wira Jatim merupakan gambaran dari hubungan tiap database yang diperlukan dalam pembuatan aplikasi tersebut beserta hasil relasi – relasi yang telah dihubungkan antara tiap tabel. Adapun gambar Phsical Data Model (PDM) tersebut dapat dilihat pada gambar di bawah ini.

Memiliki

sebagai

detail memo permintaan barang

detail barang keluar detail barang masuk

melayani melakukan membuat Barang Jadi # o o o o o Barang_id nama satuan isi_colly faktor ss ... Characters (5) Variable characters (50) Variable characters (5) Variable characters (20) Variable characters (20) Integer

Memo Permintaan Barang # o id_memo tgl_pesanan ... Characters (5) Date Barang Keluar # o o o no_barang_keluar Jumlah tgl_transaksi no_surat_jalan ... Characters (5) Integer Date

Variable characters (50) Barang Masuk # o o o bon_id Jumlah satuan tgl_transaksi ... Characters (5) Integer Variable characters (5) Date

Jenis Barang Jadi # o id_jenis nama_jenis ... Characters (5) Variable characters (50)

Karyawan # o o o o o o o o NIK Nama_karyawan Tempat_lahir Tanggal_lahir Jenis_kelamin Agama Alamat Nomor_telepon password ...

Variable characters (8) Variable characters (50) Variable characters (40) Date

Variable characters (10) Variable characters (15) Variable characters (50) Variable characters (15) Variable characters (10) Jabatan Karyawan # o Kode_jabatan Nama_jabatan ... Characters (5) Variable characters (50)


(35)

31

Gambar 4. 15 Physical Data Model (PDM)

4.2.13 Struktur Tabel

Struktur Tabel yang digunakan dalam pengembangan Aplikasi Inventori pada PT Kasa Husada Wira Jatim adalah sebagai berikut :

A. Tabel Jenis Barang Jadi

Nama Tabel : Jenis_barang_jadi Primary Key : id_jenis

Foreign Key : -

Fungsi : Menyimpan data jenis barang jadi FK_BARANG_J_MEMILIKI_JENIS_BA FK_KARYAWAN_SEBAGAI_JABATAN_ FK_DETAIL_M_DETAIL_ME_BARANG_JFK_DETAIL_M_DETAIL_ME_MEMO_PER FK_DETAIL_B_DETAIL_BA_BARANG_J FK_DETAIL_B_DETAIL_BA_BARANG_K FK_DETAIL_B_DETAIL_BA_BARANG_J FK_DETAIL_B_DETAIL_BA_BARANG_M FK_BARANG_M_MELAYANI_KARYAWAN FK_BARANG_K_MELAKUKAN_KARYAWAN FK_MEMO_PER_MEMBUAT_KARYAWAN Barang Jadi Barang_id id_jenis nama satuan isi_colly faktor ss ... char(5) char(5) varchar(50) varchar(5) varchar(20) varchar(20) int <pk>

<fk> Memo Permintaan Barang

id_memo NIK tgl_pesanan ... char(5) varchar(8) datetime <pk> <fk> Barang Keluar no_barang_keluar NIK Jumlah tgl_transaksi no_surat_jalan ... char(5) varchar(8) int datetime varchar(50) <pk> <fk> Barang Masuk bon_id NIK Jumlah satuan tgl_transaksi ... char(5) varchar(8) int varchar(5) datetime <pk> <fk> Jenis Barang Jadi

id_jenis nama_jenis ... char(5) varchar(50) <pk> Karyawan NIK Kode_jabatan Nama_karyawan Tempat_lahir Tanggal_lahir Jenis_kelamin Agama Alamat Nomor_telepon password ... varchar(8) char(5) varchar(50) varchar(40) datetime varchar(10) varchar(15) varchar(50) varchar(15) varchar(10) <pk> <fk> Jabatan Karyawan Kode_jabatan Nama_jabatan ... char(5) varchar(50) <pk>

detail memo permintaan barang Barang_id id_memo ... char(5) char(5) <pk,fk1> <pk,fk2>

detail barang keluar Barang_id no_barang_keluar ... char(5) char(5) <pk,fk2> <pk,fk1> detail barang masuk

Barang_id bon_id ... char(5) char(5) <pk,fk1> <pk,fk2>


(36)

32

Tabel 4. 1 Struktur Tabel Jenis Barang Jadi

No Nama Kolom Tipe Panjang Keterangan

1 Id_jenis Char 5 Primary Key

2 Nama_jenis Varchar 50

B. Tabel Barang Jadi

Nama Tabel : Barang_jadi Primary Key : barang_id Foreign Key : -

Fungsi : Menyimpan data barang jadi

Tabel 4. 2 Struktur Tabel Barang Jadi

No Nama Kolom Tipe Panjang Keterangan

1 Barang_id Char 5 Primary Key

2 Id_jenis Char 5 Foreign Key

3 Nama Varchar 50

4 Satuan Varchar 5

5 Isi_colly Varchar 20

6 SS Int


(37)

33

C. Tabel Jabatan Karyawan Nama Tabel : Jabatan Primary Key : Id_jabatan Foreign Key : -

Fungsi : Menyimpan data jabatan karyawan Tabel 4. 3 Struktur Tabel Jabatan Karyawan

No Nama Kolom Tipe Panjang Keterangan

1 Id_jabatan Char 5 Primary key

2 Nama_jabatan Varchar 50

D. Tabel Karyawan

Nama Tabel : Karyawan Primary Key : NIK Foreign Key : id_jabatan

Fungsi : Menyimpan data karyawan sebagai hak akses Tabel 4. 4 Struktur Tabel Karyawan

No Nama Kolom Tipe Panjang Keterangan

1 No_reg Char 3 Primary key

2 Id_jabatan Char 3 Foreign key

3 Nama Varchar 50


(38)

34

E. Tabel Barang Masuk

Nama Tabel : Barang_masuk Primary Key : Bon_id

Foreign Key : -

Fungsi : Untuk menyimpan penerimaan barang Tabel 4. 5 Struktur Tabel Barang Masuk

No Nama Kolom Tipe Panjang Keterangan

1 Bon_id Char 5 Primary Key

2 NIK Varchar 8 Foreign Key

3 Tgl_transaksi Date

F. Detail Barang Masuk

Nama Tabel : Detail_barang_masuk Primary Key : -

Foreign Key : -

Fungsi : Untuk menyimpan detil penerimaan barang Tabel 4. 6 Struktur Tabel Detail Barang Masuk No Nama Kolom Tipe Panjang Keterangan

1 Barang_id Char 5 PKFK

2 Bon_id Char 5 PKFK


(39)

35

G. Tabel Barang Keluar

Nama Tabel : Barang_keluar Primary Key : No_barang_keluar Foreign Key : NIK

Fungsi : Untuk menyimpan pengeluaran barang Tabel 4. 7 Struktur Tabel Barang Keluar

No Nama Kolom Tipe Panjang Keterangan 1 No_barang_keluar Char 5 Primary Key 2 No_surat_jalan Varchar 50

3 Tgl_transaksi Date

4 NIK Varchar 8 Foreign Key

H. Tabel Detail Barang Keluar

Nama Tabel : Detail_barang_keluar Primary Key : -

Foreign Key : -

Fungsi : Untuk menyimpan pengeluaran barang Tabel 4. 8 Struktur Tabel Detail Barang Keluar No Nama Kolom Tipe Panjang Keterangan

1 Barang_id Char 5 PKFK

2 No_barang_keluar Char 5 PKFK


(40)

36

I. Tabel Memo Permintaan Barang

Nama Tabel : Memo_permintaan_barang Primary Key : Id_memo

Foreign Key : NIK

Fungsi : Untuk menyimpan memo permintaan barang Tabel 4. 9 Struktur Tabel Memo Permintaan Barang No Nama Kolom Tipe Panjang Keterangan

1 Id_memo Char 5 Primary Key

2 NIK Varchar 8 Foreign Key

3 Tgl_pesanan date

J. Tabel Detail Memo Permintaan Barang Nama Tabel : Memo_permintaan_barang Primary Key : -

Foreign Key : -

Fungsi : Untuk menyimpan detail memo permintaan barang Tabel 4. 10 Struktur Tabel Detail Memo Permintaan Barang No Nama Kolom Tipe Panjang Keterangan

1 Barang_id Char 5 PKFK

2 Id_memo Char 5 PKFK


(41)

37 4.3 Kebutuhan Sistem

Kebutuhan sistem pada aplikasi inventori terdiri dari kebutuhan perangkat keras (hardware) dan perangkat lunak (software).

4.3.1. Perangkat Keras (Hardware)

Keperluan perangkat keras dalam menjalankan aplikasi inventori adalah perangkat komputer yang memiliki spesifikasi minimal yaitu :

1. Prosessor Intel Core 2 Duo 2.00 Ghz / Setara 2. RAM 1 Gb

3. HDD 100 Gb

4.3.2. Perangkat Lunak (Software)

Keperluan perangkat keras dalam menjalankan aplikasi inventori antara lain:

1. Sistem Operasi Windows 7 SP 1 2. Microsoft SQL Server 2008 3. MicrosoftVisual Studio 2010 4. Dev Express 15.1

5. Net Framework 4.0

5.4. Implementasi Sistem

Implementasi sistem merupakan pengujian fungsional dan non-fungsional terhadap aplikasi inventori yang telah dibuat. Berikut ini merupakan penjelasan dari pengujian fungsional maupun non-fungsional.


(42)

38 5.4.1 Implementasi Sistem Fungsional

Pada tahap impelementasi sistem, user mempersiapkan kebutuhan- kebutuhan dari aplikasi terlebih dahulu. Kebutuhan tersebut berupa perangkat lunak dan perangkat keras yang telah dijelaskan sebelumnya. Pada proses implementasi ini akan dilakukan uji coba fungsional dan uji coba non-fungsional.

A. Menu Permintaan Barang

Menu permintaan barang digunakan oleh bagian gudang PAK untuk mencatat memo permintaan barang. Pembuatan memo permintaan barang berdasarkan surat pesanan masuk (SPM) yang diterima dari departemen pemasaran. Pembuatan SPM. Gambaran lebih detail dapat dilihat pada gambar 4.16.

Gambar 4. 16 Tampilan Menu Permintaan Barang

Untuk melakukan proses pembuatan memo permintaan barang, harus memasukkan data barang dengan mencari kode barang terlebih dahulu melalui


(43)

39

tombol “CARI” sebelah kanan maka data barang yang diperlukan akan muncul

secara otomatis dan memasukkan jumlah barang yang diminta oleh bagian pemasaran.

Setelah semua data yang diperlukan dalam pembuatan memo permintaan barang diisi maka data permintaan barang tersebut akan tampil pada tabel seperti gambar 4.17 dengan menekan tombol “TAMBAH”.

Gambar 4. 17 Tampilan Data Permintaan Barang

Setelah data tersebut ditampilkan pada tabel permintaan barang, proses

selanjutnya menyimpan data permintaan dengan menekan tombol “SIMPAN”. Lalu

akan muncul kotak dialog seperti gambar 4.18.


(44)

40

Setelah muncul kotak dialog tersebut, dengan menekan tombol “OK”, akan

otomatis muncul memo permintaan barang yang nantinya akan dicetak dan diberikan kepada bagian gudang pabrik barang jadi. Memo permintaan bisa dilihat pada gambar 4.19.


(45)

41 B. Menu Penerimaan Barang

Menu penerimaan barang digunakan oleh bagian gudang PAK untuk mencatat barang masuk. Pencatatan barang masuk ini dibuat berdasarkan bon penyerahan yang diberikan oleh bagian gudang pabrik jadi ke gudang PAK. Gambaran menu penerimaan barang bisa dilihat lebih detail pada gambar 4.20.

Gambar 4. 20 Tampilan Menu Permintaan Barang

Untuk melakukan proses pencatatan penerimaan barang masuk, harus

memasukkan data barang dengan cara menekan tombol “CARI” sebelah kanan

maka data barang yang diperlukan akan muncul secara otomatis dan memasukkan jumlah barang sesuai bon penyerahan yang didapat dari gudang pabrik barang jadi.

Setelah semua data yang diperlukan dalam pencatatan penerimaan barang diisi maka data penerimaan barang tersebut akan tampil pada tabel seperti gambar


(46)

42

Gambar 4. 21 Tampilan Data Penerimaan Barang

Setelah data tersebut ditampilkan pada tabel penerimaan barang, proses selanjutnya menyimpan data penerimaan barang dengan menekan tombol

“SIMPAN”. Lalu akan muncul kotak dialog seperti gambar 4.22.

Gambar 4. 22 Tampilan Kotak Dialog

Setelah muncul kotak dialog tersebut, dengan menekan tombol “OK”, akan

otomatis muncul faktur penerimaan barang. Faktur penerimaan barang bisa dilihat pada gambar 4.23.


(47)

43

Gambar 4. 23 Tampilan Faktur Penerimaan Barang

C. Menu Pengeluaran Barang

Menu pengeluaran barang digunakan oleh bagian gudang PAK untuk mencatat barang keluar. Pencatatan barang masuk ini dibuat berdasarkan surat jalan yang dibuat terlebih dahulu oleh departement pemasaran, setelah surat jalan dibuat lalu gudang PAK akan mengisi data barang keluar. Gambaran menu pengeluaran barang bisa dilihat lebih detail pada gambar 4.24.


(48)

44

Gambar 4. 24 Tampilan Menu Pengeluaran Barang

Untuk melakukan proses pencatatan penerimaan barang masuk, harus

memasukkan data barang dengan cara menekan tombol “CARI” sebelah kanan

maka data barang yang diperlukan akan muncul secara otomatis dan memasukkan jumlah barang yang akan dikeluarkan dan nomer surat jalan yang diperoleh dari departemen pemasaran.

Setelah semua data yang diperlukan dalam pencatatan pengeluaran barang diisi maka data pengeluaran barang tersebut akan tampil pada tabel seperti gambar 4.25 dengan menekan tombol “TAMBAH”.


(49)

45

Gambar 4. 25 Tampilan Tabel Pengeluaran Barang

Jika data barang yang akan dikeluarkan dan ditambah ke tabel pengeluaran barang, dengan jumlah stok yang melebihi jumlah penerimaan barang, makan akan muncul kotak dialog seperti gambar 4.26.

Gambar 4. 26 Tampilan Kotak Dialog “Stok tidak mencukupi”.

Setelah data tersebut ditampilkan pada tabel pengeluaran barang, proses

selanjutnya menyimpan data pengeluaran dengan menekan tombol “SIMPAN”.


(50)

46

Gambar 4. 27 Tampilan Kotak Dialog

Setelah muncul kotak dialog tersebut, dengan menekan tombol “OK”, akan

otomatis muncul faktur pengeluaran barang. Faktur pengeluaran bisa dilihat pada gambar 4.28.

Gambar 4. 28 Tampilan Faktur Pengeluaran Barang D. Menu Pembuatan Laporan

Menu pembuatan laporan ini digunakan bagian gudang PAK untuk merekap semua data penerimaan barang sampai pengeluaran barang. Agar bagian gudang PAK dapat mengetahui laporan perpindahan stok. Gudang PAK membuat laporan dengan cara memilih jenis laporan yang diinginkan seperti laporan permintaan


(51)

47

barang, laporan barang masuk, dan laporan barang keluar. Gudang PAK dapat melihat laporan tersebut menurut periode tanggal yang diinginkan. Gambaran lebih detail dapat dilihat pada gambar 4.29.

Gambar 4. 29 Tampilan Laporan Permintaan Barang.


(52)

48

Gambar 4. 31 Tampilan Laporan Barang Masuk

5.4.2. Implementasi Sistem Non Fungsional

Implementasi sistem non fungsional meliputi menu login, menu master, yang terdapat pada aplikasi inventori. Adapun penjelasan masing-masing fungsi tersebut adalah :

A. Menu Login

Menu ini digunakan untuk meverifikasi pengguna aplikasi. Hal ini digunakan untuk menjaga keamanan data agar tidak disalahgunakan oleh departemen lain karena aplikasi ini hanya digunakan oleh gudang PAK.

Dengan memasukkan password dan NIK yang digunakan sebagai username bagian pemasaran dapat mengakses aplikasi tersebut.


(53)

49

Gambar 4. 32 Tampilan Menu Login

Pada gambar 4.32 merupakan menu yang muncul pertama kali, saat aplikasi dijalankan. Pengguna harus login terlebih dahulu sesuai NIK dan password yang telah ditentukan sebelumnya. Jika NIK dan password sesuai, maka akan tampil halaman utama sesuai dengan hak akses yang dimiliki. Gambaran lebih detail dapat dilihat pada gambar 4.33.


(54)

50

Sebaliknya jika salah maka akan muncul pemberitahuan Gagal,bahwa nomer registrasi dan password salah seperti gambar 4.34.

Gambar 4. 34 Tampilan Gagal Login

B. Menu Master Jenis Barang

Menu master jenis barang merupakan menu yang digunakan oleh bagian gudang PAK untuk mengelola data jenis barang. Gambaran lebih detail dapat dilihat pada gambar 4.35.


(55)

51

Pada gambar 4.35 merupakan halaman yang digunakan untuk mencatat data jenis barang dan mengubah data jenis barang. Data yang dicatat meliputi id jenis barang dan nama jenis barang. Untuk mencatat data jenis barang baru, dapat memasukkan kode jenis barang dan nama jenis barang pada bagian kolom yang tersedia. Sedangkan data yang dapat diubah hanya nama jenis barang saja. Untuk mengubah data jenis barang, dapat memilih langsung pada table data jenis barang yang sudah. Data jenis barang tersebut akan disimpan ke dalam tabel jenis barang pada database.

C. Menu Master Barang

Menu master barang merupakan menu yang digunakan oleh bagian gudang PAK untuk mengelola data barang jadi pada gudang. Gambaran lebih detail dapat dilihat pada gambar 4.36.


(56)

52

Pada gambar 4.36 merupakan halaman yang digunakan untuk mencatat data barang dan mengubah data barang. Data yang dicatat meliputi id barang, id jenis barang, nama barang, nama jenis, satuan barang, isi colly, ss (safety stock), dan jumlah. Sedangkan data barang yang tidak dapat diubah hanya kode jenis barang saja. Untuk mengubah data barang, dapat memilih langsung pada table data barang yang sudah ada. Data barang tersebut akan disimpan ke dalam tabel barang pada database.


(57)

53 BAB V PENUTUP

1.1. Kesimpulan

Hasil dari perancangan dan pembuatan Aplikasi Inventori Pada PT Kasa Husada Wira Jatim, maka dapat dibuat kesimpulan sebagai berikut:

1. Aplikasi dapat mampu meminimalisir kesalahan dalam penginputan data – data yang berkaitan dengan proses permintaan barang, penerimaan barang, dan pengeluaran barang.

2. Aplikasi ini menghasilkan laporan permintaan barang, penerimaan barang, dan pengeluaran barang yang dapat dilihat menurut periode harian.

1.2. Saran

Dalam Aplikasi Pemesanan Barang Pada PT Kasa Husada Wira Jatim yang telah dibuat ini tentunya masih terdapat beberapa kekurangan. Oleh sebab itu, disarankan dalam pengembangan sistem ini agar menjadi lebih baik yaitu dengan menghasilkan laporan perpindahan stok yang lebih detail berdasarkan periode bulan dan tahun. Sehingga laporan dapat lebih berguna bagi gudang PAK dalam mengelompokkan periode lebih detail.


(58)

DAFTAR PUSTAKA

Jogiyanto, Hartono. ( 2006). Analisis & Desain Sistem Informasi : Pendekatan

Terstruktu Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi Offset.

Kendall, K.E., Kendall, J.E. (2006). Analisis dan Perancangan Sistem Edisi ke-5. Jakarta : Indeks.

Yuswanto, Subari. (2007). Pemrograman Database Visual Basic.Net. Surabaya : Prestasi Pustaka

Richardus, Eko Indrajit dan Djokopranoto, 2005. Manajemen Persediaan Barang

Umum dan Suku Cadang Untuk Keperluan Pemeliharaan, Perbaikan dan Operasi. Jakarta : Penerbit PT. Grasindo.


(1)

Gambar 4. 32 Tampilan Menu Login

Pada gambar 4.32 merupakan menu yang muncul pertama kali, saat aplikasi dijalankan. Pengguna harus login terlebih dahulu sesuai NIK dan password yang telah ditentukan sebelumnya. Jika NIK dan password sesuai, maka akan tampil halaman utama sesuai dengan hak akses yang dimiliki. Gambaran lebih detail dapat dilihat pada gambar 4.33.


(2)

50

Sebaliknya jika salah maka akan muncul pemberitahuan Gagal,bahwa nomer registrasi dan password salah seperti gambar 4.34.

Gambar 4. 34 Tampilan Gagal Login

B. Menu Master Jenis Barang

Menu master jenis barang merupakan menu yang digunakan oleh bagian gudang PAK untuk mengelola data jenis barang. Gambaran lebih detail dapat dilihat pada gambar 4.35.


(3)

Pada gambar 4.35 merupakan halaman yang digunakan untuk mencatat data jenis barang dan mengubah data jenis barang. Data yang dicatat meliputi id jenis barang dan nama jenis barang. Untuk mencatat data jenis barang baru, dapat memasukkan kode jenis barang dan nama jenis barang pada bagian kolom yang tersedia. Sedangkan data yang dapat diubah hanya nama jenis barang saja. Untuk mengubah data jenis barang, dapat memilih langsung pada table data jenis barang yang sudah. Data jenis barang tersebut akan disimpan ke dalam tabel jenis barang pada database.

C. Menu Master Barang

Menu master barang merupakan menu yang digunakan oleh bagian gudang PAK untuk mengelola data barang jadi pada gudang. Gambaran lebih detail dapat dilihat pada gambar 4.36.


(4)

52

Pada gambar 4.36 merupakan halaman yang digunakan untuk mencatat data barang dan mengubah data barang. Data yang dicatat meliputi id barang, id jenis barang, nama barang, nama jenis, satuan barang, isi colly, ss (safety stock), dan jumlah. Sedangkan data barang yang tidak dapat diubah hanya kode jenis barang saja. Untuk mengubah data barang, dapat memilih langsung pada table data barang yang sudah ada. Data barang tersebut akan disimpan ke dalam tabel barang pada database.


(5)

53 BAB V PENUTUP

1.1. Kesimpulan

Hasil dari perancangan dan pembuatan Aplikasi Inventori Pada PT Kasa Husada Wira Jatim, maka dapat dibuat kesimpulan sebagai berikut:

1. Aplikasi dapat mampu meminimalisir kesalahan dalam penginputan data – data yang berkaitan dengan proses permintaan barang, penerimaan barang, dan pengeluaran barang.

2. Aplikasi ini menghasilkan laporan permintaan barang, penerimaan barang, dan pengeluaran barang yang dapat dilihat menurut periode harian.

1.2. Saran

Dalam Aplikasi Pemesanan Barang Pada PT Kasa Husada Wira Jatim yang telah dibuat ini tentunya masih terdapat beberapa kekurangan. Oleh sebab itu, disarankan dalam pengembangan sistem ini agar menjadi lebih baik yaitu dengan menghasilkan laporan perpindahan stok yang lebih detail berdasarkan periode bulan dan tahun. Sehingga laporan dapat lebih berguna bagi gudang PAK dalam mengelompokkan periode lebih detail.


(6)

DAFTAR PUSTAKA

Jogiyanto, Hartono. ( 2006). Analisis & Desain Sistem Informasi : Pendekatan Terstruktu Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi Offset.

Kendall, K.E., Kendall, J.E. (2006). Analisis dan Perancangan Sistem Edisi ke-5. Jakarta : Indeks.

Yuswanto, Subari. (2007). Pemrograman Database Visual Basic.Net. Surabaya : Prestasi Pustaka

Richardus, Eko Indrajit dan Djokopranoto, 2005. Manajemen Persediaan Barang Umum dan Suku Cadang Untuk Keperluan Pemeliharaan, Perbaikan dan Operasi. Jakarta : Penerbit PT. Grasindo.