• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Inventory dan E-Catalog pada Perusahaan Garment "Equipment" di Bandung.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Inventory dan E-Catalog pada Perusahaan Garment "Equipment" di Bandung."

Copied!
17
0
0

Teks penuh

(1)

ii

ABSTRAK

Pada proyek TA ini penulis membuat aplikasi inventory untuk perusahaan ”Equipment”. Perusahaan ini bergerak di bidang garment yang membuat pakaian sport. Seperti jaket, training, t-shirt, dll. Semakin berkembangnya perusahaan maka dibutuhkan pula sistem yang menunjang agar perusahaan dapat berjalan dengan baik agar inventory yang tersedia tidak mudah hilang dan kekurangan. Oleh karena itu penulis membuatkan sistem inventory yang berbasis komputer untuk membantu pengaturan di dalam perusahaan.

Sistem ini mengatur mulai dari pencatatan data supplier dan costumer, master barang, transaksi keluar masuknya inventory. Sampai proses stok opname nya. Pembuatan master barang dalam aplikasi akan dibagi ke dalam 4 tahap agar pembagian master barang lebih jelas. Sedangkan untuk transaksi aplikasi ini akan secara otomatis menambah dan mengurangi isi pada master barang.

Selain tersedia nya sistem untuk mencatat keluar masuk nya inventory, aplikasi ini juga menyediakan fasilitas e-catalog untuk menampilkan hasil dari produksi berupa pakaian jadi.

(2)

iii

1.1.1.Tujuan Pembuatan Sistem... 1

1.1.2.Ruang Lingkup... 2

1.1.3.Definisi, Akronim, Singkatan ... 2

1.1.4.Sistematika Laporan... 3

1.2. Gambaran Sistem Keseluruhan ... 4

1.2.1.Perspektif Produk ... 4

1.2.2.Fungsi Produk ... 4

1.2.3.1.2.3.Karakteristik Pengguna ... 4

1.2.4.1.2.4. Batasan – Batasan ... 4

1.2.5.1.2.5.Asumsi dan Ketergantungan ... 5

BAB II SPESIFIKASI PRODUK ... 6

2.1. Pendahuluan ... 6

2.2. Persyaratan Antarmuka Eksternal ... 6

2.2.1.Antarmuka dengan Pengguna ... 6

2.2.2.Antarmuka Perangkat Keras ... 9

2.2.3.Antarmuka Perangkat Lunak ... 9

2.3. Fitur-Fitur Produk Perangkat Lunak ... 10

2.3.1.Fitur Log in ... 10

2.3.1.1. Tujuan ... 10

2.3.1.2. Urutan Stimulus / Respon ... 10

2.3.1.3. Persyaratan Fungsional yang Berhubungan ... 10

(3)

iv

2.3.2.1. Tujuan ... 11

2.3.2.2. Urutan Stimulus / Respon ... 11

2.3.2.3. Persyaratan Fungsional yang Berhubungan ... 11

2.3.3.Fitur golongan barang ... 12

2.3.3.1. Tujuan ... 12

2.3.3.2. Urutan Stimulasi / Respon ... 12

2.3.3.3. Persyaratan Fungsional yang Berhubungan ... 12

2.3.4.Fitur jenis barang ... 13

2.3.4.1. Tujuan ... 13

2.3.4.2. Urutan Stimulasi / Respon ... 13

2.3.4.3. Persyaratan Fungsional yang Berhubungan ... 13

2.3.5.Fitur Data produk ... 14

2.3.5.1. Tujuan ... 14

2.3.5.2. Urutan Stimulasi / Respon ... 14

2.3.5.3. Persyaratan Fungsional yang Berhubungan ... 15

2.3.6.Fitur Master barang ... 15

2.3.6.1. Tujuan ... 15

2.3.6.2. Jenis Stimulasi / Respon ... 16

2.3.6.3. Persyaratan Fungsional yang Berhubungan ... 16

2.3.7.Fitur Barang masuk / retur penjualan... 17

2.3.7.1. Tujuan ... 17

2.3.7.2. Jenis Stimulasi / Respon ... 17

2.3.7.3. Persyaratan Fungsional yang Berhubungan ... 18

2.3.8.Fitur Barang keluar / retur pembelian ... 19

2.3.8.1. Tujuan ... 19

2.3.8.2. Jenis Stimulasi / Respon ... 19

2.3.8.3. Persyaratan Fungsional yang Berhubungan ... 19

2.3.9.Fitur Data catalog... 20

2.3.9.1. Tujuan ... 20

2.3.9.2. Jenis Stimulasi / Respon ... 20

2.3.9.3. Persyaratan Fungsional yang Berhubungan ... 20

(4)

v

2.3.10.1. Tujuan ... 21

2.3.10.2. Jenis Stimulasi / Respon ... 21

2.3.10.3. Persyaratan Fungsional yang Berhubungan ... 21

2.3.11.Fitur Tabel data ... 22

2.3.11.1. Tujuan ... 22

2.3.11.2. Jenis Stimulasi / Respon ... 22

2.3.11.3. Persyaratan Fungsional yang Berhubungan ... 22

2.3.12.Fitur data user... 23

2.3.12.1. Tujuan ... 23

2.3.12.2. Jenis Stimulasi / Respon ... 23

2.3.12.3. Persyaratan Fungsional yang Berhubungan ... 23

2.3.13.Fitur Laporan barang masuk / keluar ... 24

2.3.13.1. Tujuan ... 24

2.3.13.2. Jenis Stimulasi / Respon ... 24

2.3.13.3. Persyaratan Fungsional yang Berhubungan ... 24

BAB III DESAIN PERANGKAT LUNAK... 25

3.1. Pendahuluan ... 25

3.2. Identifikasi Kebutuhan Sistem ... 25

3.3. Overview Sistem ... 26

3.4. Desain Perangkat Lunak ... 26

3.5. Desain Arsitektur Perangkat Lunak ... 39

3.5.1.Komponen Perangkat Lunak... 39

3.5.2.Konsep Eksekusi ... 40

3.5.3.Desain Antar Muka ... 42

3.5.3.1. Form Log_In ... 42

3.5.3.2. Form Utama ... 42

3.5.3.3. Form supplier / costumer ... 43

3.5.3.4. Golongan barang ... 43

3.5.3.5. Jenis barang / Data produk... 44

3.5.3.6. Master Barang ... 44

3.5.3.7. Barang Masuk ... 45

(5)

vi

3.5.3.9. Catalog... 46

BAB IV PENGEMBANGAN SISTEM ... 47

4.1. Pendahuluan ... 47

4.2. Perencanaan Tahap Implementasi... 47

4.2.1.Implementasi Komponen Perangkat Lunak ... 47

4.2.1.1. Modul Log_In / log_Off... 47

4.2.1.2. Modul Form Utama ... 47

4.2.1.3. Modul Id_Perusahaan... 47

4.2.1.4. Modul Supplier / costumer... 48

4.2.1.5. Modul master barang... 48

4.2.1.6. Modul barang masuk / keluar... 48

4.2.1.7. Modul data_User... 49

4.2.1.8. Modul laporan ... 49

4.2.1.9. Modul catalog... 49

4.2.2.Keterkaitan Antar Komponen Perangkat Lunak ... 49

4.3. Perjalanan Tahap Implementasi ... 50

4.3.1.Implementasi Top Down... 50

4.3.1.2. Form Log_In ... 50

4.3.1.3. Form menu utama ... 50

4.3.1.4. Form identitas perusahaan ... 50

4.3.1.5. Form golongan barang ... 51

4.3.1.6. Form jenis barang ... 52

4.4. Ulasan Realisasi Fungsionalitas... 59

(6)

vii

BAB V TESTING DAN EVALUASI SISTEM ... 68

5.1. Pendahuluan ... 68

5.2. Rencana Pengujian Sistem Terimplementasi ... 68

5.2.1.Test Case ... 68

5.2.2.Uji Fungsionalitas Komponen Perangkat Lunak ... 70

5.3. Perjalanan Metodologi Pengujian ... 71

Black Box... 71

5.4. Ulasan Hasil Evaluasi ... 71

BAB VI KESIMPULAN DAN SARAN... 72

6.1. Pendahuluan ... 72

6.2. Keterkaitan antara Kesimpulan dengan Hasil Evaluasi ... 72

6.3. Keterkaitan antara Saran dengan Hasil Evaluasi ... 72

LAMPIRAN... 1

A. Hasil Implementasi (Code Program)... 1

B. Hasil Wawancara ... 11

(7)

viii

DAFTAR TABEL

(8)

ix

DAFTAR GAMBAR

Gambar II.I sketsa menu utama ... 7

Gambar II.II Sketsa form master barang... 7

Gambar II.III Sketsa form transaksi... 8

Gambar II.IV Sketsa input catalog... 8

Gambar II.V Sketsa Catalog... 9

Gambar III.1 DFD level 0 ... 27

Gambar III.8 Arsitektur Sistem... 39

Gambar III.9 Konsep Eksekusi untuk keluar masuk barang... 41

Gambar III.10 Desain Form koneksi server... 42

Gambar III.11 Desain Form menu utama ... 42

Gambar III.12 Desain Form supplier / costumer ... 43

Gambar III.13 Desain Form Golongan barang ... 43

Gambar III.14 Desain Form Jenis barang ... 44

Gambar III.15 Form Master barang ... 44

Gambar III.16 Form Master barang ... 45

Gambar III.17 Form insert catalog... 45

Gambar III.18 Form catalog... 46

Gambar IV.1 Keterkaitan Antar Modul Sistem Aplikasi Inventory ... 49

Gambar IV.3 Form Log_In ... 60

Gambar IV.4 Form menu utama ... 61

Gambar IV.5 Form Identitas Perusahaan... 61

Gambar IV.6 FormSupplier / Customer... 62

Gambar IV.7 Form Golongan Barang ... 62

Gambar IV.8 Form Jenis Barang ... 63

Gambar IV.9 Form Data Produk... 63

Gambar IV.10 Form Master Barang ... 64

Gambar IV.11 Form Barang Masuk/Keluar ... 65

Gambar IV.12 Form Data User... 65

Gambar IV.13 FormInput Catalog... 66

(9)

x

Gambar IV.14 Laporan dengan Crystal Report ... 67

(10)

xi

DAFTAR LAMPIRAN

(11)

1

BAB I

PERSYARATAN PRODUK

1.1.

Pendahuluan

“Equipment” adalah perusahaan yang bergerak di bidang garmen dalam

bidang pakaian sport. Beberapa produk yang dihasilkan “Equipment” adalah:

jaket training, celana training, celana pendek, dan kaos. Sejalan dengan

perkembangan dan semakin besar perusahaan, “Equipment” semakin sulit

mengelola produksi mereka. Sering beberapa bahan kekurangan ketika produksi.

Bahkan tidak jarang beberapa produk hilang karena kurangnya pengawasan.

Terutama untuk aksesorisnya. Sehingga pihak perusahaan membutuhkan bantuan

aplikasi komputer untuk membantu mengelola bahan-bahan dasar atau pun

barang-barang hasil perusahaan agar jumlah barang yang masuk, di produksi dan

yang dikeluarkan dapat dikontrol. Begitu juga dgn stock barang yang tersedia

akan terkontrol serta diharapkan tidak lagi akan mengalami kehilangan dan

kekurangan barang.

Aplikasi ini menggunakan keamanan user login agar tidak dapat digunakan

sembarang pihak. Hanya pemilik perusahaan yang dapat menggunakannya.

Aplikasi ini mencatat barang/ produksi apa saja yang disimpan dalam produksi.

Selain itu aplikasi ini mencatat barang yang keluar dan masuk ke dalam

perusahaan.

1.1.1.

Tujuan Pembuatan Sistem

Aplikasi ini mencatat arus keluar masuknya barang perusahaan (retur

barang, keluar bahan dasar untuk produksi dan maklun, mencatat hasil produksi

berupa pakaian jadi), mencatat stock opname, mencatat master barang

perusahaan, serta kemana dan darimana barang itu keluar atau masuk, dan pada

akhirnya aplikasi ini dapat mencetak laporan dari barang yang keluar masuk.

Sehingga akan memudahkan pemilik perusahaan untuk memeriksa sisa produk

dan memeriksa apakah produk yang dikeluarkan sesuai dengan yang

seharusnya?

(12)

2 • admin yang dapat mengakses semua hak seperti: membuat master barang,

mencatat keluar masuk barang.

• Staff hanya dapat mengakses beberapa fitur seperti melihat laporan dan

catalog.

1.1.2.

Ruang Lingkup

Aplikasi inventory ini mencatat arus keluar masuk inventory pada

perusahaan. Terdiri dari: Pembelian, retur jual dan beli, hasil produksi dan

maklun. mencatat stock opname. Mencatat master barang perusahaan. Serta data

para supplier, kostumer, maklun. Hasil pencatatan tersebut dapat dilihat melalui

laporan-laporan yang tersedia.

Selain dari segi inventory aplikasi ini juga akan menyediakan fitur

e-catalog yang berfungsi menampilkan gambar dari hasil produk.

Pengguna aplikasi ini terdiri dari dua tipe yaitu:

Admin yang dapat mengakses semua hak seperti: membuat master barang,

mencatat keluar / masuk barang, membuat data supplier / costumer,

membuat data user, melihat laporan, masukan data catalog, dan melihat

catalog.

Staff hanya dapat mengakses beberapa fitur seperti melihat laporan dan

catalog.

1.1.3.

Definisi, Akronim, Singkatan

• Maklun : pembuatan produksi oleh perusahaan lain.

• Stok opname : proses penyesuaian isi barang di gudang dengan

data pada aplikasi

• Navigator : pemandu dalam aplikasi untuk menunjukan data ke

berapa dari berapa data

• Datagrid : fasilitas untuk menampilkan isi dari database.

• Datalist :

• Common dialog : fitur dari Visual Basic yang digunakan untuk

(13)

3

1.1.4.

Sistematika Laporan

Bab I Persyaratan Produk

Pada bab ini membahas mengenai garis besar aplikasi yang akan

dibuat. Bab ini mengandung latar belakang, tujuan, fungsi dari

aplikasi ruang lingkup nya, hingga terdapat kamus kata-kata sukar.

Bab II Spesifikasi Produk

Pada bab ini mulai dibahas aplikasi seperti apa yang dibuat. Disisni

juga akan dibahas mengenai calon pengguna, perangkat lunak,

hingga perangkat keras yang digunakan. Pada bab ini akan dituliskan

juga mengenai fitur-fitur yang akan ada dalam aplikasi tersebut,

hingga rancangan tampilannya.

Bab III Desain Perangkat Lunak

Pada bab ini akan dibahas mengenai desain perangkat lunak seperti

ERD, DFD, arsitektur sistem, sampai desain antar muka aplikasi

tersebut.

Bab IV Pengembangan Sistem

Bab ini merupakan realisasi dari aplikasi tersebut. Pada bab ini

dibahas fungsi, masukan, serta proses-proses yang ada dalam setiap

formnya. Disini juga terdapat gambar dari tampilan aplikasi tersebut.

Bab V Testing dan Evaluasi Sistem

Bab ini berisikan proses – proses yang dilakukan untuk menguji

sistem tersebut.

Bab VI Kesimpulan dan Saran

Padea bab terakhir ini berisi mengenai hasil pengujian dari aplikasi

yang sudah dibuat. Penulis juga memasukan beberapa saran yang

dapat dikembangkan dari aplikasi yang ada.

Daftar Pustaka

Berisimengenai referensi yang membantu proses pembuatan aplikasi

tersebut.

Lampiran

(14)

4

1.2.

Gambaran Sistem Keseluruhan

1.2.1.

Perspektif Produk

Tujuan utama dari aplikasi ini adalah mempermudah sumber daya manusia

dalam mengelola arus keluar masuk nya inventory dan produksi di dalam

perusahaan. Selain itu aplikasi ini akan memuat e-catalog produk yang

dihasilkan oleh perusahaan agar apabila kita ingin mengetahui bentuk dari

produk user akan lebih mudah daripada mencari dari buku catalog.

Aplikasi ini akan dibuat menggunakan Microsoft Visual Basic 6.0 dengan

menggunakan database Sql Server. Sehingga diharapkan pengguna akan lebih

mudah dan tepat dalam mengelola inventory perusahaan.

1.2.2.

Fungsi Produk

Memuat barang masuk dan keluar yang berasal dari supplier, maklun,

costumer, retur penjualan, retur pembelian, produksi.

Mengatur jumlah stockinventory perusahaan

Input data seperti: costumer / supplier, master barang, User Id.

Simpan data, merubah data, Cetak, Hapus data.

Menyediakan e-Catalog.

Menyediakan laporan-laporan.

1.2.3.

1.2.3.Karakteristik Pengguna

Aplikasi ini akan digunakan langsung oleh pemilik dari perusahaan. Beliau

selaku pemilik perusahaan sudah biasa menggunakan komputer sebagai media

yang membantu usahanya. Aplikasi yang sering digunakan adalah Microsoft

Office Ms Word dan Microsoft Excel.

1.2.4.

1.2.4.

Batasan – Batasan

• Aplikasi inventory ini merupakan program desktop application yang hanya

dijalankan untuk singleuser

(15)

5

1.2.5.

1.2.5.Asumsi dan Ketergantungan

Pengisian aplikasi yang memerlukan penghitungan konversi satuan, maka

ketika akan memasukan data inventory harus memberikan pilihan satuan

(16)

72

BAB VI KESIMPULAN DAN SARAN

6.1.

Pendahuluan

Setelah berhasil membuat aplikasi dan menuliskan laporannya seperti di atas

Maka pada bagian ini akan disimpilkan beberapa hal. Selain itu juga dari proses

evaluasi terdapat beberapa saran.

6.2.

Keterkaitan antara Kesimpulan dengan Hasil Evaluasi

Seperti yang sudah diceritakan sebelumnya aplikasi ini memiliki beberapa

fitur. Secara umum seluruh fitur pada aplikasi ini dapat berfungsi, seperti:

Koneksi server, log-in, mencatat data supplier, mencatat data user, membuat

master barang, mencatat proses keluar masusk barang, dan pembuatan laporan.

Dari aplikasi tersebut hanya beberapa bagian kecil yang tidak berjalan seharus nya

seperti shorting kode master barang pada form barang masuk / keluar. Pemilihan

kode pada supplier dan costumer.

Namun secara keseluruhan aplikasi ini dapat berjalan sesuai harapan

membantu proses pengaturan inventory dan pencatat hasil produksi perusahaan

pada aplikasi inventory.

6.3.

Keterkaitan antara Saran dengan Hasil Evaluasi

Ada beberapa saran dari penulis yang dapat digunakan guna

mengembangkan aplikasi tersebut agar lebih memiliki fungsi yang lebih baik lagi,

sehingga perusahaan dapat benar-benar merasakan fungsi dari aplikasi tersebut.

Saran tersebut adalah :

1. Aplikasi tersebut ditambahkan proses perhitungan kas jual – beli dan

hutang – piutang. Hal ini dapat dibuat dengan memasukan inputan harga

pada form barang keluar / masuk. Menyediakan fitur pembayaran.

Menambahkan laporan hutang piutang.

2. Aplikasi dapat membuat perhitungan pembayaran produksi dan maklun.

Fitur ini bisa ditambahkan dengan membuat satu fitur untuk memasukan harga maklun. Menambahkan data penjahit. Membuat form untuk

(17)

71

DAFTAR PUSTAKA

[None], 2005, Mahir Dalam 7 Hari Pemrograman Visual Basic 6.0, Penerbit ANDI dengan

MADCOMS, Yogyakarta.

[None], 2005, Mahir Visual Basi 6.0 dan Crystal Report, Penerbit ANDI dengan MADCOMS,

Yogyakarta.

A.W. Imam, 2005, Pemrograman Visual Basic, Cara membuat laporan dengan

crystal report, Graha Ilmu, yogyakarta

Yuswanto, 2003, Pemrograman Grafis & Multimedia, STIKOM, Surabaya

Leong Marlon, 2006, Dari Programer Untuk Programer VISUAL BASIC, ANDI,

Referensi

Dokumen terkait

Sebuah skripsi yang diajukan untuk memenuhi sebagian syarat memperoleh gelar sarjana pendidikan Departemen Pendidikan Sejarah Fakultas. Pendidikan Ilmu

Itulah beberapa upaya yang dilakukan oleh pihak KUA, sampai saat ini pihak KUA masih mencari upaya-upaya lain yang dapat dilakukan untuk menekan kecilnya angka perkawinan

Pada disk yang direkam dalam dua atau lebih audio atau bahasa audio, Anda dapat mengalihkan bahasa selama pemutaran.. • Tiap kali Anda menyentuh

skor < median (13) Ordinal Kepuasan terhadap hubungan supervisi Penilain mahasiswa terhadap hubungannya dengan pembimbing klinik mengenai supervisi selama

[r]

ABSTRAK: Telah dilakukan isolasi dan uji BSLT ekstrak etil asetat daun meranti sabut ( Shorea ovalis [Kort.]).. Isolasi menggunakan metode kromatograi kolom dengan cara

Faktor yang mempengaruhi perkembangan batita antara lain faktor prenatal, natal, post natal. Variabel tersebut telah dikontrol dengan cara memasukkan kriteria inklusi

Dari gambaran yang ada, penulis dapat membangun suatu hipotesis terkait dengan Demokratisasi Era The-Arab Spring di negara-negara Arab: (Studi Kasus Tunisia,