ABSTRAKSI
PT. Asia Paramita Indah adalah suatu usaha perdagangan yang bergerak dalam bidang distributor produk kosmetik dan lain-lain. PT. Asia Paramita Indah beralamat di Jl.Kijang Lama No.19-22 KM 7. Adapun tujuan penulisan Laporan Kerja Praktek ini adalah untuk membangun suatu system pengolahan data yang berbasis computer pada bagian pembukuan, yang dapat menangani masalah pencatatan transaksi pembelian, transaksi penjualan, sehingga dapat memberikan informasi keuangan, dalam hal ini adalah Laporan penjualan & pembelian baik kepada pihak eksteren maupun interen perusahaan yang dapat dijadikan dasar pengambilan keputusan. Dalam melakukan penelitian ini metodologi yang digunakan adalah waterfall. Model yang terdiri dari Requirement analysis & definitions, system & software design, Implementation & Unit testing, integration & system testing, operation & maintenance. Hasil dari penelitian ini adalah dibangunnya suatu perangkat lunak untuk mengolah data & laporan yang dibuat dengan bahasa pemograman vb.net. Setelah merancang dan membuat Aplikasi Penjualan & Pembelian, penulis dapat menyimpulkan bahwa dapat membantu kelancaran, kecepatan dan efisiensi kerjadibagian pembukuan yang menangani masalah pencatatan data, membantu menyusun laporan, sehinggadapat memberikan informasi yang tepat, Dapat mengurangi kesalahan yang disebabkan oleh faktor kelalaian manusia yang diakibatkan oleh banyaknya file-file yang tersimpan manual.
iii
DAFTAR ISI
KATA PENGANTAR ........................................................................................i ABSTRAKSI ......................................................................................................iii DAFTAR ISI .......................................................................................................iv DAFTAR GAMBAR ..........................................................................................vii DAFTAR TABEL ...............................................................................................ix DAFTAR SIMBOL.............................................................................................x BAB I PENDAHULUAN A. Latar Belakang Masalah ............................................................................ 1 B. Indentifikasi Masalah ................................................................................ 2 C. Tujuan ....................................................................................................... 3 D. Batasan Masalah........................................................................................ 4 E. Waktu dan Tempat Kerja Praktek ............................................................. 5 F. Metode Penelitian KerjaPraktek ............................................................... 5 G. Perencanaan Jadwal Kerja Praktek ........................................................... 8 H. Sistematika Penulisan ............................................................................... 8
BAB II LANDASAN TEORI A. Konsep Dasar Aplikasi .............................................................................. 11 B. Tools yang digunakan ............................................................................... 14 C. Tool Perancangan Sistem .......................................................................... 17 D. Penjualan ................................................................................................... 23
iv
E. Pembelian .................................................................................................. 24 F. Sejarah Perusahaan.................................................................................... 24 G. Struktur Organisasi ................................................................................... 25
BAB III ANALISA SISTEM A. Analisis Prosedur Yang Sedang Berjalan ................................................. 27 3.1 Prosedur Pencatatan Transaksi Pembelian yang sedang berjalan....27 3.2 Prosedur Pencatatan Transaksi Penjualan yang sedang berjalan…..30 B. Analisis Kelemahan Sistem....................................................................... 33 C. Analisis Kebutuhan Sistem ....................................................................... 33 D. Analisis Dokumen ..................................................................................... 34
BAB IV PERANCANGAN SISTEM A. Flowmap Usulan Prosedur Pembelian ...................................................... 38 B. Flowmap Usulan Prosedur Penjualan ....................................................... 41 C. Diagram Konteks ...................................................................................... 44 D. Data Flow Diagram (DFD) ....................................................................... 45 E. Entity Relationship Diagram (ERD) ......................................................... 49 F. Perancangan Struktur Tabel ...................................................................... 51 G. Perancangan Struktur File ......................................................................... 51 H. Unit yang menggunakan sistem ................................................................ 55 I. Perancangan Struktur Program ................................................................. 56 J. Perancangan Struktur Menu ...................................................................... 57
v
1. Rancangan Input.................................................................................. 58 2. Rancangan Output ............................................................................... 63
BAB V IMPLEMENTASI SISTEM A. Kebutuhan Perangkat Lunak ..................................................................... 66 B. Kebutuhan Perangkat Keras ...................................................................... 66 C. Teknik Pemograman ................................................................................. 67 D. Kegiatan Implementasi.............................................................................. 68 1. Pemograman ........................................................................................ 68 2. Pengujian Sistem ................................................................................. 68
BAB VI PENUTUP A. Kesimpulan ............................................................................................... 70 B. Saran .......................................................................................................... 71
DAFTAR PUSTAKA LAMPIRAN LISTING CODING
vi
DAFTAR GAMBAR
Gambar 1.1 Metode Waterfall............................................................................... 6 Gambar 2.1 Visual Studio 2008 ............................................................................ 18 Gambar 3.1 Flowmap Berjalan Prosedur Pembelian ............................................ 29 Gambar 3.2 FlowmapBerjalan Prosedur Penjualan .............................................. 32 Gambar 4.1 FlowmapUsulan Prosedur Pembelian ............................................... 40 Gambar 4.2 FlowmapUsulan Prosedur Penjualan ................................................ 43 Gambar 4.3 Rancangan Diagram Konteks ............................................................ 44 Gambar 4.4 Data Flow Diagram Level 0 .............................................................. 45 Gambar 4.5 Data Flow Diagram Level 1 Proses 1................................................ 46 Gambar 4.6 Data Flow Diagram Level 1 Proses 2................................................ 47 Gambar 4.7 Data Flow Diagram Level 1 Proses 3................................................ 48 Gambar 4.8 Relasi Antar Tabel (ERD) ................................................................. 50 Gambar 4.9 Rancangan Struktur Relasi Tabel ...................................................... 51 Gambar 4.9 Rancangan Struktur Program ............................................................ 56 Gambar 4.10 Rancangan Struktur Menu ............................................................... 57 Gambar 4.11 Design Input Format Login dan Format Menu ............................... 58 Gambar 4.12 Design Input Format Pelanggan ...................................................... 58 Gambar 4,13 Design Input Format Salesman ....................................................... 59 Gambar 4.14 Design Input Format Produsen ........................................................ 59 Gambar 4.15 Design Input Format Bata Barang................................................... 60
vii
Gambar 4.16 Design Input Format Data Penerimaan ........................................... 60 Gambar 4.17 Design Input Format Penjualan ....................................................... 61 Gambar 4.18 Design Input Format Data Pembayaran .......................................... 61 Gambar 4.19 Design Input Format Data Pemesanan ............................................ 62 Gambar 4.20 Design Input Format Data Barang Kurang ..................................... 62 Gambar 4.21 Design Laporan Penjualan .............................................................. 63 Gambar 4.22 Design Laporan Pembelian ............................................................. 64 Gambar 4.23 Design Laporan Pembayaran .......................................................... 64
viii
DAFTAR TABEL
Tabel 4.1Struktur File Data Pelanggan ................................................................. 52 Tabel 4.2 Struktur File Data Produsen .................................................................. 52 Tabel 4.3 Struktur File Salesman ......................................................................... 53 Tabel 4.4 Struktur File Data Barang ..................................................................... 53 Tabel 4.5 Struktur File Data Penerimaan .............................................................. 53 Tabel 4.6 Struktur File Data Penjualan ................................................................. 54 Tabel 4.7 Struktur File Data Pembayaran ............................................................. 54 Tabel 4.8 Struktur File Data Pemesanan ............................................................... 54
ix