• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Penjualan (Studi Kasus Pada Toko Elektronik ERA)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Penjualan (Studi Kasus Pada Toko Elektronik ERA)"

Copied!
14
0
0

Teks penuh

(1)

i

Perancangan dan Implementasi Sistem Informasi

Penjualan

(Studi Kasus Pada Toko Elektronik ERA)

Skripsi

Diajukan kepada Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Disusun oleh :

Diesna Tegar Kamayoga NIM : 682004058

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

(2)
(3)

iii

Pernyataan

Skripsi yang berikut ini:

Judul : Analisis dan Perancangan Sistem informasi Pelaporan Hutang dan Piutang (Studi Kasus Pada Toko Elektronik ERA)

Pembimbing : 1. Dra. Ade Iriani, MM.

2. Agustinus Fritz Wijaya, S.Kom., M.Cs. Adalah benar-benar hasil karya saya :

Nama : Diesna Tegar Kamayoga

NIM : 682004058

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar pustaka.

Pernyataan ini saya buat dengan sebenar-benarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah.

Salatiga, Januari 2012

(4)

iv

Kata Pengantar

Puji syukur penulis panjatkan kepada Allah SWT yang senantiasa memberikan berkat dan rahmat-Nya, penulis dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Sistem Informasi Pelaporan Hutang dan Piutang (Studi Kasus Pada Toko Elektronik ERA)”.

Skripsi ini disusun untuk memenuhi sebagian persyaratan dalam memperoleh gelar Sarjana Komputer pada Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

Skripsi ini dapat selesai berkat bantuan dari berbagai pihak yang telah memberikan bimbingan, ide, dan berbagai dukungan lainnya kepada penulis. Pada kesempatan ini penulis mengucapkan terima kasih kepada :

1. Allah SWT yang penulis cintai, terima kasih atas berkat rahmat-Nya dan pemeliharaanMu yang begitu besar yang telah Engkau berikan.

2. Bapak Andeka Rocky Tanaamah, S.E., M.Cs., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

3. Bapak Wiwin Sulistyo, ST., MKom., selaku Wakil Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana. 4. Ibu Yessica Nataliani, S.Si., M.Kom., selaku Ketua Program

(5)

v

5. Ibu Dra. Ade Iriani, MM., selaku dosen pembimbing pertama atas kesediaan dan kesabaran dalam memberi bimbingan, masukan, motivasi dan pengarahan dalam penyusunan skripsi ini. 6. Bapak Agustinus Fritz Wijaya, S.Kom., M.Cs., selaku dosen

pembimbing dua atas kesabaran dalam memberi bimbingan, masukan, motivasi dan pengarahan selama penyusunan skripsi ini.

7. Seluruh Staff pengajar di Fakultas Teknologi Informasi Univeristas Kristen Satya Wacana Salatiga yang telah mendidik dan memberikan bekal kepada penulis selama kuliah.

8. Kedua orangtuaku, Babe Lilik Eko Sudibyo Almarhum dan Ibu Netty Budi Utami terima kasih atas kasih saying yang diberikan kepada penulis serta semua dukungan, dorongan dan juga doanya. Terima kasih telah menjadi orang tua yang hebat dalam mendidik kami

9. Special Thanks to Istriku tercinta Susan yang tidak pernah lelah untuk menyemangati penulis. Terima kasih atas waktu, perhatian serta kasih sayang dan doanya kepada penulis sehingga penulis dapat menyelesaikan penulisan skripsi ini.

10. Kakak Firstananda Leuta, S.Pd., serta adikku Nadiro Anggawa Brana terima kasih sudah banyak memberi semangat kepada penulis.

(6)

vi

12. Teman-teman “Fakultas Teknologi Informasi” serta teman- teman yang telah memberikan dukungan serta bantuannya kepada penulis yang tidak dapat penulis sebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih terdapat kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun dari pembaca.

Salatiga, Januari 2012

(7)

vii

Daftar Isi

Halaman Judul ... i

Lembar Pengesahan ... ii

Pernyataan ... iii

Kata Pengantar ... iv

Daftar Isi ... vii

Daftar Tabel ... x

Daftar Gambar ... xi

Daftar Singkatan ... xiii

Abstract ... xiv

Bab 1 Pendahuluan ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan dan Manfaat Penelitian ... 3

1.4 Batasan Masalah ... 3

1.5 Sistematika Penulisan ... 4

Bab 2 Tinjauan Pustaka ... 5

2.1 Penelitian Terdahulu ... 5

2.2 Pengertian Sistem ... 6

2.1.1 Karakteristik Sistem ... 7

2.1.2 Klasifikasi Sistem ... 8

2.3 Informasi ... 9

2.3.1 Kualitas Informasi ... 9

2.4 Sistem Informasi ... 9

2.4.1 Komponen Sistem Informasi ... 10

2.5 Piutang ... 10

2.5.1 Klasifikasi Piutang ... 11

2.6 Hutang ... 12

2.6.1 Kelompok Hutang ... 12

2.6.2 Hutang Bermasalah ... 13

2.7 Pembelian ... 14

2.8 Penjualan ... 14

Bab 3 Metode Perancangan ... 15

3.1 Metode Penelitian ... 15

3.1.1 Tahap Pengumpulan Kebutuhan ... 16

3.1.2 Tahap Membangun Prototyping ... 16

3.1.2.1Perangkat Keras ... 17

3.1.2.2 Perangkat Lunak ... 17

(8)

viii

3.1.4 Tahap Pengujian ... 18

3.2 Perancangan Sistem ... 19

3.2.1 Use-case Diagram... 20

3.2.1.1Use-case ... 20

3.2.2 Activity Diagram ... 21

3.2.2.1 Activity Diagram Insert Data Pembelian ... 21

3.2.2.2 Activity Diagram Maintain Data Supplier ... 22

3.2.2.3 Activity Diagram Maintain Data Barang ... 23

3.2.2.4 Activity Diagram View Laporan Pembelian ... 24

3.2.2.5 Activity Diagram Maintain Data Customer ... 25

3.2.2.6 Activity Diagram Insert Data Penjualan ... 26

3.2.2.7 Activity Diagram View Laporan Penjualan .... 27

3.2.2.8 Activity Diagram View Laporan Pengiriman . 27 3.2.2.9 Activity Diagram View Laporan Piutang ... 28

3.2.2.10 Activity Diagram View Laporan Hutang ... 28

3.2.3 Class Diagram ... 29

3.3 Struktur Tabel ... 30

3.3.1 Tabel Pemasok ... 30

3.3.2 Tabel Pelanggan ... 30

3.3.3 Tabel Barang ... 31

3.3.4 Tabel Pembelian ... 32

3.3.5 Tabel Detail_Pembelian ... 32

3.3.6 Tabel Penjualan ... 33

3.3.7 Tabel Detail_Penjualan ... 34

3.3.8 Tabel Master_Barang ... 34

3.3.9 Tabel Pembayaran_Piutang... 35

3.3.10 Tabel Pembayaran_Hutang ... 35

3.3.11 Tabel Satuan ... 36

3.3.12 Tabel Stok Barang ... 36

3.3.13 Tabel User ... 37

3.4 Entity Relationship Diagram ... 37

3.5 Desain Antar Muka ... 39

3.5.1 Desain Tampilan Login ... 39

3.5.2 Desain Tampilan Utama Program ... 40

3.5.3 Input Data Barang ... 41

3.5.3.1 Desain Input Data Barang ... 41

3.5.3.2 Desain Input Tabel Data Pemasok ... 42

3.5.4 Input Data Pelanggan ... 42

3.5.4.1 Desain Input Data Pelanggan ... 42

3.5.4.2 Desain Input Tabel Data Pelanggan ... 43

3.5.5 Input Data Pemasok ... 44

(9)

ix

3.5.5.2 Desain Input Tabel Data Pemasok ... 44

3.5.6 Desain Input Transaksi Pembelian ... 45

3.5.7 Desain Input Transaksi Penjualan ... 46

3.5.8 Desain Input Pembayaran Hutang... 46

3.5.9 Desain Input Pembayaran Piutang ... 47

3.5.10 Desain Input Data User ... 47

3.5.11 Desain Output Laporan Pemasok ... 48

3.5.12 Desain Output Laporan Pelanggan ... 48

3.5.13 Desain Output Laporan Barang ... 48

3.5.14 Desain Output Laporan Pembelian ... 49

3.5.15 Desain Output Laporan Penjualan ... 49

3.5.16 Desain Output Laporan Pembayaran Hutang ... 50

3.5.17 Desain Output Laporan Pembayaran Piutang ... 50

Bab 4 Hasil dan Pembahasan ... 51

4.1 Implementasi Program Aplikasi ... 51

4.1.1 Implementasi Tabel Database ... 51

4.1.1.1 Tabel Akun ... 52

4.1.1.2 Tabel Barang ... 52

4.1.1.3 Tabel Pemasok ... 52

4.1.1.4 Tabel Pelanggan ... 53

4.1.1.5 Tabel Pembelian ... 53

4.1.1.6 Tabel Penjualan ... 54

4.1.1.7 Tabel Jurnal ... 54

4.1.1.8 Tabel Detail Pembelian ... 55

4.1.1.9 Tabel Detail Penjualan ... 55

4.1.1.10 Tabel Detail Jurnal ... 55

4.1.1.11 Tabel User ... 56

4.1.2 Implementasi Aplikasi ... 56

4.1.2.1 Form Login ... 56

4.1.2.2 Menu Utama ... 57

4.1.2.3 Form Data Master Barang ... 58

4.1.2.4 Form Data Pemasok ... 58

4.1.2.5 Form Data Pelanggan ... 59

4.1.2.6 Form Transaksi Pembelian ... 59

4.1.2.7 Form Transaksi Penjualan ... 60

4.1.2.8 Form Laporan Stok Kosong ... 60

4.1.2.9 Form Pembayaran Hutang ... 61

4.1.2.10 Form Pembayaran Piutang ... 61

4.2 Pengujian Sistem ... 62

Bab 5 Penutup ... 67

5.1 Kesimpulan ... 67

(10)

x

Daftar Tabel

Tabel 3.1 Tabel Pemasok ... 30

Tabel 3.2 Tabel Pelanggan ... 31

Tabel 3.3 Tabel Barang ... 31

Tabel 3.4 Tabel Pembelian ... 32

Tabel 3.5 Tabel Detail_Pembelian ... 33

Tabel 3.6 Tabel Penjualan ... 33

Tabel 3.7 Tabel Detail_Penjualan ... 34

Tabel 3.8 Tabel Master_Barang ... 35

Tabel 3.9 Tabel Pembayaran_Piutang ... 35

Tabel 3.10 Tabel Pembayaran_Hutang ... 36

Tabel 3.11 Tabel Satuan ... 36

Tabel 3.12 Tabel Stok Barang ... 37

Tabel 3.13 Tabel User ... 37

(11)

xi

Daftar Gambar

Gambar 3.1 Model Prototype ... 15

Gambar 3.2 Use-case Pembelian dan Penjualan ... 21

Gambar 3.3 Activity Diagram Insert Data Pembelian ... 22

Gambar 3.4 Activity Diagram Maintain Data Supplier ... 23

Gambar 3.5 Activity Diagram Maintain Data Barang ... 24

Gambar 3.6 Activity Diagram View Laporan Pembelian ... 25

Gambar 3.7 Activity Diagram Maintain Data Customer ... 26

Gambar 3.8 Activity Diagram Insert Data Penjualan ... 26

Gambar 3.9 Activity Diagram View Laporan Penjualan ... 27

Gambar 3.10 Activity Diagram View Laporan Pengiriman ... 27

Gambar 3.11 Activity Diagram View Laporan Piutang ... 28

Gambar 3.12 Activity Diagram View Laporan Hutang ... 28

Gambar 3.13 Class Diagram Aplikasi Penjualan dan Pembelian ... 29

Gambar 3.14 Desain Tampilan Login ... 39

Gambar 3.15 Desain tampilan utama ... 40

Gambar 3.16 Desain Input Data Barang ... 41

Gambar 3.17 Desain Input Tabel Data Pemasok ... 42

Gambar 3.18 Desain Input Data Pelanggan ... 43

Gambar 3.19 Desain Input Tabel Data Pelanggan ... 43

Gambar 3.20 Desain Input Data Pemasok ... 44

Gambar 3.21 Desain Input Tabel Data Pemasok ... 45

Gambar 3.22 Desain Input Transaksi Pembelian ... 45

Gambar 3.23 Desain Input Transaksi Penjualan ... 46

Gambar 3.24 Desain Input Pembayaran Hutang ... 46

Gambar 3.25 Desain Input Pembayaran Piutang ... 47

Gambar 3.26 Desain Input Data User ... 47

Gambar 3.27 Desain Output Laporan Pemasok ... 48

Gambar 3.28 Desain Output Laporan Pelanggan ... 48

Gambar 3.29 Desain Output Laporan Barang ... 49

Gambar 3.30 Desain Output Laporan Pembelian ... 49

Gambar 3.31 Desain Output Laporan Penjualan ... 49

Gambar 3.32 Desain Output Laporan Pembayaran Hutang ... 50

Gambar 3.33 Desain Output Laporan Pembayaran Piutang ... 50

Gambar 4.1 Tabel Akun ... 52

Gambar 4.2 Tabel Barang ... 52

Gambar 4.3 Tabel Pemasok ... 53

Gambar 4.4 Tabel Pelanggan ... 53

(12)

xii

Gambar 4.6 Tabel Penjualan ... 54

Gambar 4.7 Tabel Jurnal ... 54

Gambar 4.8 Tabel Detail_Pembelian ... 55

Gambar 4.9 Tabel Detail_Penjualan ... 55

Gambar 4.10 Tabel Detail_Jurnal ... 56

Gambar 4.11 Tabel User ... 56

Gambar 4.12 Form Login ... 56

Gambar 4.13 Menu Utama Admin ... 57

Gambar 4.14 Form Data Master Barang ... 58

Gambar 4.15 Form Data Pemasok ... 58

Gambar 4.16 Form Data Pelanggan ... 59

Gambar 4.17 Form Transaksi Pembelian ... 59

Gambar 4.18 Form Transaksi Penjualan ... 60

Gambar 4.19 Form Laporan Stok Kosong ... 60

Gambar 4.20 Form Pembayaran Hutang ... 61

(13)

xiii

Daftar Singkatan

CPU : Central Processing Unit

DVD-RW : Digital Video Disc-Rewritable

ERD : Entity Relationship Diagram

GB : Gigabytes

OS : Operating System

RAM : Random Access Memory

SQL : Structured Query Language

VGA : Video Graphic Accelerator

(14)

xiv

Abstract

ERA electronic store was specializes in electronic trading business. System

for recording daily transactions are still done manually, whereas the number and

complexity and frequency of data recording and reporting daily transactions no

longer worthy to be done manually. For that is required reporting information

systems and accounts receivable debts which can help process the data, inventory

control, control and to correct misinformation, improve reliability and efficiency.

The method used in designing the application by using prototyping method.

Prototyping method is a systems approach to suit the basic needs of users,

advantages of this model is very easy to implement and are usually well suited to

meeting the needs of technology.

The results of this a pplication shows that the program can help provide

inventory reports, report purchases, sales and knowing the amount of debt

receivables in detail.

Referensi

Dokumen terkait

Yang berada di lingkaran I sampai dengan V adalah kerjasama yang sudah dirintis dan program sudah tersusun, sedang yang berada diluar lingkaran I – V, tapi berada dalam lingkaran

Data yang digunakan dalam verifikasi dan validasi model terdiri dari sepuluh item produk akhir yang diproduksi, dengan masing-masing item memiliki struktur produk

Denah yang baik untuk bangunan rumah di daerah gempa adalah sebagai berikut: (Sumber: (Pedoman Teknis Rumah dan Bangunan Gedung Tahan.. Gempa,

Setelah dilakukan penelitian maka dapat disimpulkan bahwa penerapan sumur resapan di tiga gedung kuliah Universitas Lambung Mangkurat Banjarbaru, yaitu

Teknik pengambilan data dalam penelitian ini adalah dokumentasi dengan analisis data yang bersifat deskriptif (descriptive analisys). Hasil penelitian ini menunjukan: 1)

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

Dapat disimpulkan dari teori-teori tersebut bahwa lobi dan negoisasi adalah ketrampilan Public Relations untuk mencapai kesepakatan dan dukungan yang dilakukan oleh