• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG SKRIPSI ARWIN WIJAYA

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG SKRIPSI ARWIN WIJAYA"

Copied!
12
0
0

Teks penuh

(1)

ANALISIS DAN PERANCANGAN SISTEM APLIKASI

PENJUALAN DAN STOK BARANG

SKRIPSI

ARWIN WIJAYA

051401080

PROGRAM STUDI S1 ILMU KOMPUTER

DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009

(2)

ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

ARWIN WIJAYA 051401080

PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul Kategori Nama

Nomor Induk Mahasiswa Program Studi

Departemen Fakultas

Komisi Pembimbing

: ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG : SKRIPSI

: ARWIN WIJAYA : 051401080

: SARJANA (S1) ILMU KOMPUTER : ILMU KOMPUTER

: MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, 28 September 2009 :

Pembimbing 2 Pembimbing 1

Syahriol Sitorus, SSi, MIT Prof. Dr. Muhammad Zarlis NIP. 197103101997031004 NIP. 195707011986011003

Diketahui/Disetujui oleh

Departemen Ilmu Komputer FMIPA USU Ketua,

Prof. Dr. Muhammad Zarlis NIP. 195707011986011003

(4)

PERNYATAAN

ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK BARANG

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 26 Agustus 2009

ARWIN WIJAYA 051401080

(5)

PENGHARGAAN

Puji dan syukur penulis kepada Tuhan Yang Maha Esa, dengan limpah karunia-Nya kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan.

Ucapan terima kasih saya sampaikan kepada Prof. Dr. Muhammad Zarlis dan Syahriol Sitorus, SSi, MIT selaku pembimbing dan Drs. Sawaluddin, MIT dan Drs James P. Marbun, M.Kom selaku pembanding pada penyelesaian skripsi ini yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan kajian ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Departemen Prof. Dr. Muhammad Zarlis dan Syahriol Sitorus, SSi, MIT, semua dosen pada Departemen Ilmu Komputer FMIPA USU, pegawai di FMIPA USU, dan teman-teman kuliah. Akhirnya, tidak terlupakan kepada Bapak, Ibu, saudara-saudara penulis yang selama ini memberikan bantuan dan dorongan yang diperlukan.

(6)

ABSTRAK

Kajian ini bertujuan untuk membangun sistem yang dapat menghasilkan informasi yang cepat, jelas, dan akurat sehingga dapat membantu proses pengambilan keputusan. Sistem ini dikembangkan menggunakan perangkat lunak Microsoft Visual Basic 6.0, MySQL 5.0, Microsoft Office Word, dan Microsoft Office Excel. Metode analisis yang digunakan adalah menggunakan Data Flow Diagram (DFD). Sistem ini meliputi modul-modul masukan data berkaitan dengan supplier, produk, pengguna sistem, modul transaksi pembelian, transaksi penjualan, modul proses data produk.

(7)

SYSTEMS ANALYSIS AND DESIGN APPLICATIONS AND STOK GOODS SALES

ABSTRACT

This study aims to build a system that can generate information quickly, clearly, and accurately so it can help for decision-making. This system uses software developed by Microsoft Visual Basic 6.0, MySQL 5.0, Microsoft Office Word, and Microsoft Office Excel. The method of analysis used is to use Data Flow Diagram (DFD). This system includes modules related to the data input suppliers, products, user systems, modules purchase, sales transactions, product data processing module.

(8)

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Abstract vi

Daftar Isi vii

Daftar Tabel ix

Daftar Gambar x

Bab 1 Pendahuluan 1

1.1 Latar Belakang Masalah 1

1.2 Rumusan Masalah 1

1.3 Ruang Lingkup Masalah 2

1.4 Tujuan Penelitian 2

1.5 Manfaat Penelitian 2

1.6 Sistematika Penulisan 2

Bab 2 Tinjauan Pustaka 4

2.1 Analisis Sistem 4

2.2 Data Flow Diagram (DFD) 4

2.3 Microsoft Visual Basic 6.0 6

2.3.1 Interface Microsoft Visual Basic 6.0 7

2.3.2 Konsep Dasar Pemrograman Dalam Microsoft Visual Basic 6.0 7

2.4 MySQL 8 2.4.1 Menjalankan MySQL 9

2.4.2 Data Definition Language 9

2.4.3 Data Manipulation Language 12

2.5 Model Economic Order Quantity (EOQ) 16

2.5.1 Model EOQ Klasik 17

Bab 3 Analisis dan Perancangan 19

3.1 Perancangan Data Flow Diagram 19

3.2 Perancangan Database 23

3.2.1 Entity Relationship Diagram (ERD) 23

3.2.2 Normalisasi 24

3.2.3 Struktur Tabel 28

3.3 Perancangan Antarmuka 32

3.3.1 Perancangan Masukan 32

3.3.2 Perancangan Keluaran 36

(9)

Bab 4 Implementasi dan Pengujian 41

4.1 Implementasi 41

4.1.1 Form Login 42

4.1.2 Menu Utama 43

4.1.3 Form Pembelian Tunai 44

4.1.4 Form Pembelian Kredit & Non Regular 45

4.1.5 Form Penjualan 45

4.1.6 Form Pembayaran Hutang 45

4.1.7 Form Retur Pembelian 46

4.1.8 Form Setup Harga & Diskon 47

4.1.9 Form Edit Pembelian Tunai 47

4.1.10 Form Edit Pembelian Kredit 48

4.1.11 Form Laporan Pembelian Tunai 49

4.1.12 Form Laporan Pembelian Kredit 50

4.1.13 Form Laporan Penjualan 51

4.1.14 Form Laporan Laba Bruto per Item 51

4.1.15 Form Saldo Stok 52

4.1.16 Form Analisis Umur Hutang 53

4.1.17 Form Supplier 54

4.1.18 Form Product Item 55

4.1.19 Form Economic Order Quantity (EOQ) 56

4.1.20 Form Tambah User 56

4.1.21 Form Edit Password 57

4.1.22 Form About 57

4.2 Pengujian 58 Bab 5 Kesimpulan dan Saran 65

5.1 Kesimpulan 65

5.2 Saran 65

Daftar Pustaka 66

(10)

DAFTAR TABEL

Halaman Tabel 2.1 Tabel Operator Boolean 14 Tabel 3.1 Tabel transaksipembelian 29

Tabel 3.2 Tabel beli 30

Tabel 3.3 Tabel jual 30

Tabel 3.4 Tabel supplier 31

Tabel 3.5 Tabel pembayaranhutang 31

Tabel 3.6 Tabel user 31

Tabel 4.1 Pengujian Form Pembelian Tunai 59 Tabel 4.2 Pengujian Form Pembelian Kredit 60 Tabel 4.3 Pengujian Form Penjualan 60 Tabel 4.4 Pengujian Form Pembayaran Hutang 61 Tabel 4.5 Pengujian Form Retur Pembelian 62 Tabel 4.6 Pengujian Form Setup Harga & Diskon 62 Tabel 4.7 Pengujian Form Edit Pembelian Tunai 63 Tabel 4.8 Pengujian Form Edit Pembelian Kredit 64

(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Entitas Eksternal 5

Gambar 2.2 Aliran Data 5

Gambar 2.3 Proses 6

Gambar 2.4 Penyimpan Data 6

Gambar 2.5 Interface Microsoft Visual Basic 6.0 7

Gambar 3.1 DFD Level 0 19

Gambar 3.2 DFD Level 1 20

Gambar 3.3 DFD Level 2 Proses 1 21 Gambar 3.4 DFD Level 2 Proses 5 22 Gambar 3.5 Entity Relationship Diagram (ERD) 23 Gambar 3.6 Diagram Tabel Bentuk tidak Normal 24 Gambar 3.7 Diagram Normalisasi Bentuk Pertama 25 Gambar 3.8 Diagram Normalisasi Bentuk Kedua 26 Gambar 3.9 Diagram Normalisasi Bentuk Ketiga 27 Gambar 3.10 Diagram Relasi Antartabel 28 Gambar 3.11 Perancangan Form Pembelian Tunai 32 Gambar 3.12 Perancangan Form Pembelian Kredit & Non Regular 33 Gambar 3.13 Perancangan Form Penjualan 33 Gambar 3.14 Perancangan Form Input Data Supplier 34 Gambar 3.15 Perancangan Form Retur Pembelian 34 Gambar 3.16 Perancangan Form Input Pembayaran Hutang 35 Gambar 3.17 Perancangan Laporan Pembelian Tunai 35 Gambar 3.18 Perancangan Laporan Pembelian Kredit & Non Regular 36 Gambar 3.19 Perancangan Laporan Analisis Umur Hutang 36 Gambar 3.20 Perancangan Laporan Bruto per Item 37 Gambar 3.21 Perancangan Laporan Saldo Stok 37 Gambar 3.22 Perancangan Laporan Penjualan 38 Gambar 3.23 Perancangan Laporan Data Supplier 38 Gambar 3.24 Perancangan Menu Utama 39

Gambar 4.1 Form Login 41

Gambar 4.2 Menu Utama 42

Gambar 4.3 Form Pembelian Tunai 44 Gambar 4.4 Form Pembelian Kredit & Non Regular 44

Gambar 4.5 Form Penjualan 45

Gambar 4.6 Form Pembayaran Hutang 46 Gambar 4.7 Form Retur Pembelian 46 Gambar 4.8 Form Setup Harga & Diskon 47 Gambar 4.9 Form Edit Pembelian Tunai 48 Gambar 4.10 Form Edit Pembelian Kredit 48 Gambar 4.11 Form Laporan Pembelian Tunai 49 Gambar 4.12 Laporan Pembelian Tunai 49 Gambar 4.13 Form Laporan Pembelian Kredit & Non Regular 50

(12)

Gambar 4.14 Laporan Pembelian Kredit & Non Regular 50 Gambar 4.15 Form Laporan Penjualan 51

Gambar 4.16 Laporan Penjualan 51

Gambar 4.17 Form Laporan Laba Bruto per Item 52 Gambar 4.18 Laporan Laba Bruto Penjualan per Item 52 Gambar 4.19 Form Laporan Saldo Stok 53

Gambar 4.20 Laporan Saldo Stok 53

Gambar 4.21 Laporan Analisis Umur Hutang 54 Gambar 4.22 Laporan Data Supplier 55

Gambar 4.23 Form Product Item 55

Gambar 4.24 Form EOQ 56

Gambar 4.25 Form Tambah User 56

Gambar 4.26 Form Edit Password 57

Referensi

Dokumen terkait

Berdasarkan hasil penelitian disimpulan bahwa (a) kualitas kekasaran permukaan hasil pembubutan dipengaruhi oleh sudut pembuangan tatal dan sudut sisi depan ujung

disintesiskan bawah kepuasan kerja adalah perasaan senang dan tidak senang seseorang terhadap pekerjaan berdasarkan kebutu- hannya terpenuhi yang merupakan hasil

sedangkan leverage berpengaruh positif dan signifikan terhadap underpricing pada perusahaan non-keuangan yang melakukan Initial Public Offering (IPO) di Bursa Efek

Penelitian ini bertujuan untuk mengetahui peranan Balai POM terhadap peredaran pangan olahan tanpa izin edar di Kota Pangkalpinang ditinjau dari Undang-Undang Nomor 8 Tahun

Apabila dalam waktu yang telah ditentukan dalam keputusan RUPS tersebut di atas, para pemegang saham atau para pemegang Right tidak melaksanakan hak atas

Untuk kepentingan pengujian hipotesis dengan menggunakan statistika maka hipotesis yang tertera di atas dirumuskan ke dalam hipotesis operasional sebagai berikut: “Ada

Yusuf al-Qaradhawi mengatakan, “Apabila terdapat sarana lain yang lebih mampu mewujudkan tujuan hadis dan lebih terhindar dari kemungkinan keliru, kesalahan dan

Demikian kami sampaikan untuk dilaksanakan sebaik- baiknya, atas perhatiannya disampaikan