• Tidak ada hasil yang ditemukan

Sistem Penjualan,Pembelian,Dan Produksi Pada Perusahaan Trimuda Lestari.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Penjualan,Pembelian,Dan Produksi Pada Perusahaan Trimuda Lestari."

Copied!
20
0
0

Teks penuh

(1)

ABSTRAK

(2)

ABSTRACT

Trimuda Lestari is a garment company that sells and manufactures T-Shirt, in the recording system the company is still done manually because it is the error rate is still quite high.So that required organizing business processes are computerized so that data obtained from this study accurate.The purpose is to create a data system that can handle sales, purchasing, and production. The method used in research is descriptive analysis with case study.Application study is made using the C #

programming language and database SQL Server 2005.Result of the research shows that the application system information helps users to organize data more quickly and accurately.

(3)

Daftar Isi

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PRAKATA ... iii

ABSTRAK ... v

ABSTRACT ... vi

Daftar Isi ... vii

Daftar Gambar ... xii

Daftar Tabel ... xiv

Daftar Lampiran ... xvii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 2

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data ... 3

1.6. Sistematika Penyajian... 4

BAB II KAJIAN TEORI ... 6

(4)

2.2. ERD ... 10

2.3. DFD ... 16

2.4. Kamus Data ... 18

2.5. PSPEC ... 19

2.6. Microsoft SQL Server ... 20

2.7. BlackBox ... 23

2.8.Bahasa Pemograman C# ... 24

2.9.LINQ ... 26

BAB III ANALISIS DAN RANCANGAN SISTEM ... 28

3.1. Proses Bisnis ... 28

3.1.1. Transaksi Pembelian ... 28

3.1.2. Transaksi Penjualan ... 31

3.1.3. Produksi ... 34

3.2. Basis Data ... 37

3.2.1. Entity Relationship Diagram(ERD) ... 37

3.2.2. Skema Relasi ... 38

3.3. Aliran Data ... 42

3.3.1. Data Flow Diagram Level 0 ... 43

3.3.2. Data flow Diagram Level 1 ... 44

(5)

3.3.3.1. Data flow Diagram Level 2 Proses 2 ... 46

3.3.3.2. Data Flow Diagram Level 2 Proses 3 ... 47

3.3.3.3. Data Flow Diagram Level 2 Proses 4 ... 48

3.3.3.4. Data Flow Diagram Level 2 Proses 5 ... 49

3.3.4. Data Flow Diagram Level 3 ... 50

3.3.4.1. Data Flow Diagram Level 3 Proses 5.1 ... 50

3.3.4.2. Data Flow Diagram Level 3 Proses 5.2 ... 51

3.3.4.3. Data Flow Diagram Level 3 Proses 5.3 ... 52

3.3.4.4. Data Flow Diagram Level 3 Proses 5.4 ... 53

3.3.4.5. Data Flow Diagram Level 3 Proses 5.5 ... 54

3.3.5. Kamus Data ... 55

3.3.6.PSPEC ... 59

3.4.Rancangan Antarmuka ... 65

3.4.1.Login ... 65

3.4.2.Menu Utama ... 66

3.4.3.Menu Data Barang Jadi ... 67

3.4.4.Menu Data Bahan Baku ... 68

3.4.5.Menu Data Pemasok ... 69

3.4.6.Menu Data Pelanggan ... 70

(6)

3.4.8.Menu Data Pembelian ... 72

3.4.9.Menu Data Penjualan ... 73

3.4.10.Menu Data Produksi ... 74

BAB IV HASIL PENELITIAN ... 76

4.1.Login ... 76

4.2.Menu Utama ... 77

4.3.Menu Data Barang Jadi ... 78

4.4.Menu Data Bahan Baku ... 80

4.5.Menu Data Pemasok ... 83

4.6.Menu Data Pelanggan ... 86

4.7.Menu Data User ... 88

4.8.Menu Pembelian ... 90

4.9.Menu Penjualan ... 93

4.10.Menu Produksi ... 95

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 98

5.1. Form Login ... 98

5.2.Form Barang jadi ... 99

5.3.Form Pemasok ... 100

5.4.Form Pelanggan ... 101

(7)

5.6.Pembelian ... 102

5.6.1.Form Pembelian ... 102

5.6.2.Form Add Pembelian ... 103

5.7.Penjualan ... 103

5.7.1.Form Penjualan ... 103

5.7.2.Form Add Penjualan ... 103

5.8.Produksi ... 104

5.8.1.Form Master Produksi ... 104

5.8.2.Form Resep Produksi ... 104

BAB VI KESIMPULAN DAN SARAN ... 105

6.1 Kesimpulan ... 105

6.2 Saran ... 105

(8)

Daftar Gambar

Gambar 3. 1 Flowchart Pembelian Manual ... 29

Gambar 3. 2 Flowchart Pembelian Program ... 30

Gambar 3. 3 Flowchart Penjualan Manual ... 32

Gambar 3. 4 Flowchart Penjualan Program ... 33

Gambar 3. 5 Flowchart Produksi Manual ... 35

Gambar 3. 6 Flowchart Produksi Program ... 36

Gambar 3. 7 Entity Relationship Diagram ... 37

Gambar 3. 8 Skema Relasi ... 38

Gambar 3. 9 DFD Level 0 ... 43

Gambar 3. 10 DFD Level 1 ... 44

Gambar 3. 11 DFD Level 2 Proses 2 ... 46

Gambar 3. 12 DFD Level 2 Proses 3 ... 47

Gambar 3. 13 DFD Level 2 Proses 4 ... 48

Gambar 3. 14 DFD Level 2 Proses 5 ... 49

Gambar 3. 15 DFD Level 3 Proses 5.1 ... 50

Gambar 3. 16 DFD Level 3 Proses 5.2 ... 51

Gambar 3. 17 DFD Level 3 Proses 5.3 ... 52

(9)

Gambar 3. 19 DFD Level 3 Proses 5.5 ... 54

Gambar 3. 20 Rancangan Antarmuka Login ... 66

Gambar 3. 21 Rancangan Antarmuka Menu Utama ... 66

Gambar 3. 22 Rancangan Antarmuka Data Barang Jadi ... 67

Gambar 3. 23 Rancangan Antarmuka Data Bahan Baku ... 68

Gambar 3. 24 Rancangan Antarmuka Data Pemasok ... 69

Gambar 3. 25 Rancangan Antarmuka Data Pelanggan ... 70

Gambar 3. 26 Rancangan Antarmuka Data User ... 71

Gambar 3. 27 Rancangan Antarmuka Data Pembelian ... 72

Gambar 3. 28 Rancangan Antarmuka Add Pembelian ... 73

Gambar 3. 29 Rancangan Antarmuka Data Penjualan ... 73

Gambar 3. 30 Rancangan Antarmuka Add Penjualan ... 74

Gambar 3. 31 Rancangan Antarmuka Data Produksi ... 74

Gambar 3. 32 Rancangan Antarmuka Add Produksi ... 75

(10)

Daftar Tabel

Tabel I System Flowchart ... 7

Tabel II Simbol dan Bagan Alir Program ... 9

Tabel III ERD ... 10

Tabel IV DFD ... 16

Tabel V Contoh Kamus Data ... 19

Tabel VI Tipe Data Int ... 21

Tabel VII Tipe Data String ... 22

Tabel VIII Tipe Data Unicode String ... 22

Tabel IX Tipe Data Binary String ... 23

Tabel X Konversi Skema Relasi Tabel User ... 38

Tabel XI Konversi Skema Relasi Tabel Bahan Baku ... 39

Tabel XII Konversi Skema Relasi Tabel Barang jadi ... 39

Tabel XIII Konversi Skema Relasi Tabel Pelanggan ... 39

Tabel XIV Konversi Skema Relasi Tabel Pemasok ... 40

Tabel XV Konversi Skema Relasi Tabel Pembelian ... 40

Tabel XVI Konversi Skema Relasi Tabel Pembelian Detail ... 40

Tabel XVII Konversi Skema Relasi Tabel Penggunaan ... 41

(11)

Tabel XIX Konversi Skema Relasi Tabel Penjualan Detail ... 41

Tabel XX Konversi Skema Relasi Tabel Produksi ... 42

Tabel XXI Konversi Skema Relasi Tabel Produksi_detail ... 42

Tabel XXII Konversi Skema Relasi Tabel Resep ... 42

Tabel XXIII Kamus Data Tabel Pembelian ... 55

Tabel XXIV Kamus Data Tabel Pembelian_detail ... 55

Tabel XXV Kamus Data Tabel Penjualan ... 56

Tabel XXVI Kamus Data Tabel Penjualan_detail ... 56

Tabel XXVII Kamus Data Tabel Barang ... 57

Tabel XXVIII Kamus Data Tabel Pemasok ... 57

Tabel XXIX Kamus Data Tabel Pelanggan ... 57

Tabel XXX Kamus Data Tabel User ... 58

Tabel XXXI Kamus Data Tabel Produksi ... 58

Tabel XXXII Kamus Data Tabel Produksi_detail ... 58

Tabel XXXIII PSPEC Proses 1... 59

Tabel XXXIV PSPEC Proses 2.1 ... 59

Tabel XXXV PSPEC Proses 2.2 ... 60

Tabel XXXVI PSPEC Proses 2.3 ... 60

Tabel XXXVII PSPEC Proses 2.4 ... 61

(12)

Tabel XXXIX PSPEC Proses 3.2 ... 62

Tabel XL PSPEC Proses 3.3 ... 62

Tabel XLI PSPEC Proses 3.1.4 ... 63

Tabel XLII PSPEC Proses 4.1 ... 63

Tabel XLIII PSPEC Proses 4.2 ... 64

Tabel XLIV PSPEC Proses 4.3 ... 64

Tabel XLV PSPEC Proses 4.4 ... 65

Tabel XLVI Black Box Form Login ... 98

Tabel XLVII Black Box Form Barang Jadi ... 99

Tabel XLVIII Black Box Form Pemasok ... 100

Tabel XLIX Black Box Form Pelanggan ... 101

Tabel L Black Box Form User ... 102

Tabel LI Black Box Form Pembelian ... 102

Tabel LII Black Box Form Tambah Pembelian ... 103

Tabel LIII Black Box Form Penjualan ... 103

Tabel LIV Black Box Form Tambah Penjualan ... 103

Tabel LV Black Box Form Master Produksi ... 104

(13)

Daftar Lampiran

Lampiran A 1 Entity Relationship Diagram ... 37

(14)

BAB I PENDAHULUAN

1.1. Latar Belakang

Trimuda Lestari merupakan Perusahaan yang bergerak dibidang garment, yaitu menjual dan memproduksi t-shirt. Trimuda Lestari mulai

beroperasi pada tahun 2005 hingga sekarang dan telah mempunyai supplier

dan pelanggan tetap yang cukup banyak.

Perusahaan masih menggunakan sistem manual untuk mengatur sistem informasi mereka. Mulai dari proses pembelian bahan baku hingga proses penjualan yang masih manual membutuhkan waktu pengerjaan yang cukup lama dengan tingkat kesalahan penginputan data cukup tinggi sehingga kurang efektif. Untuk kegiatan produksi pun perusahaan masih menggunakan sistem manual, perusahaan kesuliatan untuk mengitung penggunaan bahan baku dan juga menghitung hasil produksi yang ideal.

Untuk mengatasi efisiensi waktu dan juga kesalahan penginputan data serta membuat sistem terintegrasi yang dapat mempermudah proses bisnis pada perusahaan perlu dibuat sistem terkomputerisasi yaitu, sebuah aplikasi yang mengintegrasikan seluruh sistem manajemen yang mengatur penjualan, pembelian dan produksi perusahaan yang akan sangat mendukung kinerja perusahaan.

Sistem yang dibuat merupakan aplikasi desktop yang menggunakan

bahasa pemograman C# dan database Microsoft Sql Server.

1.2. Rumusan Masalah

(15)

1. Bagaimana mengintegrasikan sistem penjualan dan pembelian dengan sistem produksi pada perusahaan?

2. Bagaimana cara mengolah data – data penjualan, pembelian, dan produksi pada perusahaan agar mudah disimpan dan dikelola?

3. Bagaimana membuat sistem produksi pada perusahaan menjadi terkomputerisasi?

4. Bagaimana menghitung maksimum produksi yang dapat dilakukan dengan bahan baku yang tersedia

1.3. Tujuan Pembahasan

Tujuan pembuatan aplikasi ini adalah :

1. Mengintegrasikan sistem penjualan dan pembelian dengan sistem produksi pada perusahaan

2. Mengolah data penjualan,pembelian, dan produksi pada perusahaan agar mudah dikelola

3. Membuat sistem produksi menjadi terkomputerisasi.

4. Menghitung maksimum produksi yang dapat dilakukan oelh perusahaan

1.4. Ruang Lingkup Kajian

Pada aplikasi ini terdapat beberapa batasan masalah, diantaranya adalah:

A. Batasan perangkat keras :

1. Processor Intel Centrino Duo 1,73 GHz. 2. Memory DDR2 1 GB.

3. Harddisk 40 Gb.

4. Keyboard + Mouse

B. Batasan perangkat lunak :

1. OS : Windows XP SP 2 Professional Edition

(16)

3. Bahasa : Pemograman C#

C. Batasan Aplikasi

1. Form login untuk masuk ke aplikasi ini agar tidak semua orang bisa menggunakannya.

2. Aplikasi tidak terhubung pada internet

3. Sistem Mencakup pengolahan insert,update,delete yang meliputi:

a) data transaksi penjualan b) data transaksi pembelian

c) data pelanggan baku sampai proses barang jadi yang meliputi:

a) Pencatatan penggunaan Bahan Baku b) Pencatatan Hasil barang jadi

c) Penghitungan Maksimal barang jadi

1.5. Sumber Data

Metodologi yang dilakukan dalam perancangan proyek kerja praktek ini adalah sebagai berikut :

1. Studi Pustaka dan Literatur

a. Pada tahap ini penulis mempelajari mengenai teori-teori

b. tentang bahasa pemograman C#, database SQL Server 2008, dsb.

c. Yang semuanya bersumber pada data-data di internet dan

(17)

2. Perancangan dan Implementasi Aplikasi

a. Melakukan perancangan dan juga pengimplementasian aplikasi penjualan , pembelian dan sistem produksi

1.6. Sistematika Penyajian

Sistematika penyajian dari laporan kerja praktek ini direncanakan sebagai berikut:

BAB I PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, metodologi, serta sistematika pembahasan dari proyek kerja praktek ini.

BAB II DASAR TEORI

Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek kerja praktek ini.

BAB III ANALISA dan PEMODELAN

Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan

penjelasan sistem.

BAB IV PERANCANGAN DAN IMPLEMENTASI

Bab ini berisi tentang hasil dari aplikasi yang dikembangkan serta fungsi dan fitur dari aplikasi tersebut.

BAB V PENGUJIAN DAN ANALISA

(18)

BAB VI PENUTUP

(19)

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari hasil pembahasan di atas dan berdasarkan hasil pengujian

aplikasi pada Bab V ,maka kesimpulan yang dapat diambil yaitu :

1. Aplikasi dapat mengolah data barang jadi, bahan baku dan

pelanggan, pemasok serta user

2. Aplikasi dapat mengolah data produksi

3. Aplikasi dapat menghitung maksimum produksi barang dengan

persediaan bahan baku yang ada

6.2 Saran

Berdasarkan hasil evaluasi yang telah dilakukan pada aplikasi, maka

terdapat beberapa saran yang dapat digunakan untuk mengembangkan

aplikasi ini, yaitu sebagai berikut :

1. Proses Produksi dapat dikembangankan lebih jauh

(20)

Daftar Pustaka

1. Ayuliana. (2009). Black Box. Retrieved June 20, 2010, from

http://ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+06+-++_BlackBox+Testing_.pdf

2. Bagui, S.S.,Earp, R. Walsh. (2006). Learning SQL on SQL Server

2005. Sebastopol : O’Reilly

3. Christian Nagel, B. E. (2006). Professional C# 2005. Indiana: Wiley.

4. Steve, C. (2006). Build Your Own Application, Information System

(251 - 292).Madison : University of Wisconsin Press

5. Simarmata, J. (2008). Perancangan Basis Data. Diambil dari

Referensi

Dokumen terkait

Hubungan internasional menurut buku Rencana Strategi Pelaksanaan Politik Luar Negeri RI ( RENSTRA ), adalah hubungan antar bangsa dala segala aspeknya yang dilakukan oleh suatu

Seperti yang telah disinggung di muka, perlu kiranya untuk sedikit memberikan contoh dalam sejarah bagaimana imajinasi spiritual telah berperan serta membangun karakter

Analisis Estimasi parameter statistik secara visual mendapatkan hasil yaitu distribusi Lognormal paling mendekati distribusi panjang paket data untuk waktu pagi,

Hal tersebut dibuktikan dari hasil analisis data Indeks Simpson yang menunjukkan bahwa tidak terjadi dominasi spesies tumbuhan tertentu dalam ekosistem, baik lahan

Yang jelas, TBLA memiliki utang berupa obligasi yang akan jatuh tempo, yakni Obligasi II Tunas Baru Lampung Tahun 2013 dengan nilai mencapai Rp 1 triliun.. Surat utang ini akan

Sedangkan yang mendapatkan nilai terendah ditempati oleh Elsa oktaviani ia hanya menggunakan 1 huruf capital pada awal kalimat, ia hanya menggunakan 3 tanda titik pada

Beban Barang untuk Diserahkan kepada Masyarakat Dinas untuk periode yang berakhir pada 30 juni 2019 dan 2018 adalah masing-masing sebesar Rp.0 dan Rp.0 Beban Barang untuk

Raja Johor juga menulis sebuah surat yang santun kepada Duli Yang Maha Mulia Paduka Raja Siam dan memberitahukan bahwa orang-orang Belanda di Malakka berencana untuk menyerang