Perancangan Perangkat Lunak Sistem Jual Beli Barang Pada Distro.

(1)

PERANCANGAN PERANGKAT LUNAK SISTEM JUAL BELI

BARANG PADA DISTRO

Coory (0727049)

Jurusan Sistem Komputer, Fakultas Teknik, Universitas Kristen Maranatha Jalan Prof. Drg. Surya Sumantri 65

Bandung 40164, Indonesia

ABSTRAK

Perancangan perangkat lunak sistem jual beli barang pada distro adalah merupakan program yang saat ini sudah banyak digunakan para pelaku usaha-usaha untuk dapat mengelola data barang dan sales. Sebagian pelaku usaha masih ada yang menggunakan cara manual dengan menyimpan data dengan cara mencatat dalam buku sehingga kadang data yang ada sering hilang. Dengan adanya program ini diharapkan dapat membantu dalam mengelola data yang ada. Program ini sendiri lebih terfokus pada inventory, data customer, supplier dan transaksi jual beli barang. Program ini digunakan dengan cara memasukkan semua data yang ada, setelah itu data akan tersimpan pada database. Apabila pemilik distro hendak melihat laporan penjualan dan pembelian perbulan, tidak perlu lagi repot – repot melihat buku laporan penjualan dan pembelian, pemilik hanya membuka program tersebut. Program ini dapat dikembangkan lagi dengan menambah fitur-fitur yang diinginkan.

Dengan adanya perancangan perangkat lunak sistem jual beli ini dapat membantu pemilik distro untuk mengatur dan menyimpan data penjualan dan pembelian dengan aman, cepat serta efisien dan lebih aman dari cara manual. Dalam perancangan perangkat lunak sistem jual beli barang pada distro ini program dibuat menggunakan Borland Delphi 7.0 dan Interbase.


(2)

THE SOFTWARE DESIGN FOR SALE ITEM SYSTEM AT DISTRO

Coory (0727049)

Computer Engineering, Technical Faculty, Maranatha Christian University Prof. Drg. Surya Sumantri 65 Street

Bandung 40164, Indonesia

ABSTRACT

The software system for goods sale at distro is a common software that used of many owner to manage the data items sale. Most of businesses still use manual which is saved by write on the book, but sometimes data can be loose. This program can help them to

manage the data. It’s focus to goods inventory, customers data, suppliers and many of items sale transaction. The software used by input all data, and the data have been saved automatically in database, if the owner want to see the sale and purchase monthly report, the owner does not need to sees the book, just opens the programs. This programs can be improve by put more features.

The software system for goods sale can help the owner of distro make safetier than manual, quick, efficient in manage and keep the sale and purchase data. The software system for goods sale at distro makes with Borland Delphi 7.0 and interbase.


(3)

DAFTAR ISI

Abstrak………. i

Abstract……… ii

Daftar Isi………. iii

Daftar Gambar……… vi

Daftar Tabel ………. x

Bab I. Pendahuluan……….. 1

1.1. Latar Belakang Masalah……….. 1

1.2. Identifikasi Masalah……….…… 2

1.3. Tujuan Masalah……….. 2

1.4. Pembatasan Masalah……….. 2

1.5. Cara Kerja……….. 2

1.6.Sistematika Penulisan………..……….. 2

Bab II. Landasan Teori……….. 3

2.1. Pengertian Database………. 3

2.2. Pengertian SQL………. 4

2.2.1. Pembagian utama SQL………. 4

2.3 Pengertian Delphi………... 4

2.4. Kelebihan Borland Delphi 7.0………. 5

2.5. Kekurangan Borland Delphi 7.0 ………. 7

2.6. Pengertian Interbase ……… 8


(4)

3.1. Pembuatan diagram alir……….. 10

3.2.Perancangan Tabel ………..………... 19

3.3. Perancangan Program………. 22

3.3.1. Perancangan Database………. 23

3.3.2. Pembuatan form……… 26

Bab IV. Hasil Program………. 28

4.1. Pembuatan Software……….……… 28

4.1.1. Pembuatan Database………. 28

4.1.1.1. Form Barang……….. 29

4.1.1.2. Form Customer……….. 29

4.1.1.3. Form Supplier………. 30

4.1.1.4. Form Jual……… 31

4.1.1.5. Form Jual Item……… 31

4.1.1.6. Form Beli……… 32

4.1.1.7. Form Beli Item.……….. 33

4.1.2. Pembuatan Program……….. 33

Bab V. Kesimpulan dan Saran………. 52

5.1. Kesimpulan……….. 52

5.2. Saran……… 52


(5)

Lampiran I …….………. A-1


(6)

DAFTAR GAMBAR

Gambar 2.1. IBConsule……….… 8

Gambar 3.1. Diagram Alir menu awal …..………..….. 10

Gambar 3.2. . Diagram Alir diagram alir daftar barang…… ……… 11

Gambar 3.3. . Diagram Alir bagian input customer ……..……… 12

Gambar 3.4. . Diagram Alir bagian supplier..………..…….……….... 13

Gambar 3.5. . Diagram Alir bagian pembelian …………..……….. 14

Gambar 3.6. . Diagram Alir bagian penjualan………….…..……….. 15

Gambar 3.7. . Diagram Alir bagian laporan data barang ……..…..…………. 16

Gambar 3.8. . Diagram Alir bagian penjualan …….……….……...……… 17

Gambar 3.9. . Diagram Alir bagian laporan pembelian distro ….………. 18

Gambar 3.10. Database program .. ……..……….. 22

Gambar 3.11. Database IBConsole……… 23

Gambar 3.12. Register Database……….…………..……... 23

Gambar 3.13. Local server database……….………..…… 24

Gambar 3.14. Create Database………..… 24

Gambar 3.15. Database IBConsole - Database distro….……….. 25

Gambar 3.16. Script SQL………..……….. 25


(7)

Gambar 3.18. Delphi 7……… 26

Gambar 4.1. Form barang .……….……… 39

Gambar 4.2. Form customer .……….……… 30

Gambar 4.3. Form supplier ……… 30

Gambar 4.4. Form jual …...……… 31

Gambar 4.5. Form jual item ……… 32

Gambar 4.6. Form beli …...……… 32

Gambar 4.7. Form beli item ….…..……… 33

Gambar 4.8. Bagian data……….……… 34

Gambar 4.9. Bagian transaksi ……… 34

Gambar 4.10. Bagian laporan .……….……….. 35

Gambar 4.11. Daftar menu ..….……….. 36

Gambar 4.12. Daftar menu (simpan) ..……….. 36

Gambar 4.13. Form barang (cari) ……… 37

Gambar 4.14. Form barang (hapus) ……… 37

Gambar 4.15.Tombol Keluar - input barang ………. 38

Gambar 4.16. Input data customer ……… 38

Gambar 4.17. Tombol cari - input customer………. 39

Gambar 4.18. Tombol hapus - input customer……… 40

Gambar 4.19. Form Supplier ………. 40


(8)

Gambar 4.21. Tombol cari (kode supplier) - daftar supplier……… 41

Gambar 4.22. Tombol hapus - daftar supplier ……… 42

Gambar 4.23. Tombol keluar - daftar supplier………. 42

Gambar 4.24. Transaksi pembelian barang……….. 43

Gambar 4.25. Tombol tambah - transaksi pembelian barang……….. 43

Gambar 4.26. Tombol simpan - transaksi pembelian barang ……….. 44

Gambar 4.27. Tombol cari - transaksi pembelian barang……… 44

Gambar 4.28. Tombol hapus - transaksi pembelian barang ……… 45

Gambar 4.29. Transaksi penjualan……….. 46

Gambar 4.30. Transaksi Penjualan (tambah)……….. 46

Gambar 4.31. Transaksi Penjualan (simpan)……… 47

Gambar 4.32. Transaksi Penjualan (hapus)……….. 47

Gambar 4.33. Transaksi Penjualan (cari)………. 48

Gambar 4.34. Laporan pembelian barang………. 48

Gambar 4.35. Laporan pembelian barang menggunakan tanggal………. 49

Gambar 4.36. Laporan pembelian barang menggunakan nama supplier…………. 49

Gambar 4.37. Laporan penjualan distro………. 50

Gambar 4.38. Laporan penjualan distro menggunakan tanggal………. 50

Gambar 4.39. Laporan penjualan distro menggunakan nama……… 51

Gambar 4.40. Laporan barang distro……… 51


(9)

Gambar 4.42. Form laporan customer distro……….. 52

Gambar 4.43. Laporan data customer ……… 53

Gambar 4.44. Form laporan data supplier ……….. 53


(10)

DAFTAR TABEL

Tabel 3.1. Tabel barang……….. 19

Tabel 3.2. Tabel beli ………. 19

Tabel 3.3. Tabel beliitem ……….. 20

Tabel 3.4. Tabel jual ……….. 20

Tabel 3.5. Tabel jualitem ……….. 20

Tabel 3.6. Tabel customer ……….. 21

Tabel 3.7. Tabel supplier ………. 21


(11)

Bab I

PENDAHULUAN

1.1. Latar Belakang Masalah

Pada zaman sekarang ini, perkembangan teknologi komputer semakin canggih. Penggunaan komputer saat ini dilakukan dalam berbagai bidang kehidupan manusia dan memungkinkan segala aspek dikerjakan dengan komputer. Segala sesuatu yang menjadi kebutuhan dan keperluan manusia sudah banyak di kerjakan dengan menggunakan komputer, baik dalam kalangan pelajar, pengusaha, perusahaan besar maupun perusahaan kecil, industri, militer, kesehatan, maupun rumah tangga. Dengan berbagai kegunaan komputer, saat ini banyak perusahaan yang memerlukan aplikasi untuk mempermudah dalam bekerja. Salah satu aplikasi yang banyak digunakan dalam kalangan pengusaha adalah sistem informasi penjualan. Dalam sistem penjualan, sistem inventori yang ada masih banyak mengalami permasalahan, hal ini dikarenakan ada beberapa data yang hilang. Permasalahan ini dapat mempengaruhi yang lainnya seperti proses laporan penjualan dan pembelian.

Hal inilah yang melatarbelakangi pembuatan tugas akhir dengan judul perancangan perangkat lunak sistem jual beli barang pada distro. Perangkat lunak ini bertujuan agar sistem penjualan pada sebuah perusahaan dapat lebih mudah mengelola data barang dan data penjualan sehingga perusahaan tidak lagi mengalami permasalahan database dalam penjualan barang.


(12)

1.2. Identifikasi Masalah

1. Bagaimana membuat software Perancangan perangkat lunak sistem jual beli barang pada distro?

2. Bagaimana membuat laporan/report data barang, customer, supplier, pembelian dan penjualan ?

1.3. Tujuan

1. Merancang perangkat lunak sistem penjualan dan pembelian barang pada Distro.

2. Membuat laporan/report data customer, barang, supplier, penjualan dan pembelian.

1.4. Pembatasan Masalah

1. Program database dibuat dengan menggunakan software Borland Delphi dan Interbase.

2. Sistem aplikasi ini meliputi data barang, Data Customer, Supplier , penjualan, pembelian dan laporan jual beli barang.

1.5. Sistematika Penulisan

Sistematika penulisan laporan ini terdiri dari : a. Bab I Latar belakang masalah

Membicarakan tentang permasalahan yang ada. b. Bab II Landasan Teori

Membicarakan tentang pengertian dasar database, SQL, pengertian Delphi, keuntungan dan kerugian dari Delphi dan penjelasan tentang interbase.

c. Bab III Perancangan dan Analisis Program

Membicarakan tentang cara – cara merancang dan menganalisis program. d. Bab IV Hasil Program

Membicarakan program yang dibuat termasuk dengan database e. Bab V Kesimpulan dan Saran

Membicarakan tentang kesimpulan dan saran dari Perancangan perangkat lunak sistem jual beli barang pada distro.


(13)

Bab V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Perancangan perangkat lunak sistem penjualan dan pembelian telah berhasil di realisasikan.

Laporan/ report data customer, barang, dan supplier telah berhasil di realisasikan.

5.2. Saran

Program jual beli barang ini dilengkapi dengan data keuangan dan pembukuan, seperti keuntungan dan kerugian, dan gaji karyawan.


(14)

DAFTAR PUSTAKA

J. Alam, M. Agus, Membuat Program Aplikasi Mengunakan Delphi 6 & Delphi 7, edisi pertama, PT. Elex Media Komputindo, Jakarta, 2003.

Malik, Jaja Jamaludin, Kumpulan Latihan Pemograman Delphi, Andi Yogyakarta, Yogyakarta, 2005.

http://www.flixya.com/blog/3068636/Membuat-Laporan-pada-Delphi-7-Menggunakan-Rave-Report terakhir dibuka 20 juni 2011

http://books.google.co.id/books?id=3knvclKxaMkC&printsec=frontcover#v= onepage&q&f=false terakhir dibuka 20 juni 2011

http://blog.re.or.id/struktur-data-dan-basis-data-database.htm terakhir dibuka 21 juni 2011

http://www.scribd.com/doc/30914906/Pengertian-Database terakhir dibuka 21 juni 2011


(1)

ix

Gambar 4.42. Form laporan customer distro……….. 52

Gambar 4.43. Laporan data customer ……… 53

Gambar 4.44. Form laporan data supplier ……….. 53


(2)

x

DAFTAR TABEL

Tabel 3.1. Tabel barang……….. 19

Tabel 3.2. Tabel beli ………. 19

Tabel 3.3. Tabel beliitem ……….. 20

Tabel 3.4. Tabel jual ……….. 20

Tabel 3.5. Tabel jualitem ……….. 20

Tabel 3.6. Tabel customer ……….. 21

Tabel 3.7. Tabel supplier ………. 21


(3)

1

Bab I

PENDAHULUAN

1.1. Latar Belakang Masalah

Pada zaman sekarang ini, perkembangan teknologi komputer semakin canggih. Penggunaan komputer saat ini dilakukan dalam berbagai bidang kehidupan manusia dan memungkinkan segala aspek dikerjakan dengan komputer. Segala sesuatu yang menjadi kebutuhan dan keperluan manusia sudah banyak di kerjakan dengan menggunakan komputer, baik dalam kalangan pelajar, pengusaha, perusahaan besar maupun perusahaan kecil, industri, militer, kesehatan, maupun rumah tangga. Dengan berbagai kegunaan komputer, saat ini banyak perusahaan yang memerlukan aplikasi untuk mempermudah dalam bekerja. Salah satu aplikasi yang banyak digunakan dalam kalangan pengusaha adalah sistem informasi penjualan. Dalam sistem penjualan, sistem inventori yang ada masih banyak mengalami permasalahan, hal ini dikarenakan ada beberapa data yang hilang. Permasalahan ini dapat mempengaruhi yang lainnya seperti proses laporan penjualan dan pembelian.

Hal inilah yang melatarbelakangi pembuatan tugas akhir dengan judul perancangan perangkat lunak sistem jual beli barang pada distro. Perangkat lunak ini bertujuan agar sistem penjualan pada sebuah perusahaan dapat lebih mudah mengelola data barang dan data penjualan sehingga perusahaan tidak lagi mengalami permasalahan database dalam penjualan barang.


(4)

2

1.2. Identifikasi Masalah

1. Bagaimana membuat software Perancangan perangkat lunak sistem jual beli barang pada distro?

2. Bagaimana membuat laporan/report data barang, customer, supplier, pembelian dan penjualan ?

1.3. Tujuan

1. Merancang perangkat lunak sistem penjualan dan pembelian barang pada Distro.

2. Membuat laporan/report data customer, barang, supplier, penjualan dan pembelian.

1.4. Pembatasan Masalah

1. Program database dibuat dengan menggunakan software Borland Delphi dan Interbase.

2. Sistem aplikasi ini meliputi data barang, Data Customer, Supplier , penjualan, pembelian dan laporan jual beli barang.

1.5. Sistematika Penulisan

Sistematika penulisan laporan ini terdiri dari : a. Bab I Latar belakang masalah

Membicarakan tentang permasalahan yang ada. b. Bab II Landasan Teori

Membicarakan tentang pengertian dasar database, SQL, pengertian Delphi, keuntungan dan kerugian dari Delphi dan penjelasan tentang interbase.

c. Bab III Perancangan dan Analisis Program

Membicarakan tentang cara – cara merancang dan menganalisis program. d. Bab IV Hasil Program

Membicarakan program yang dibuat termasuk dengan database e. Bab V Kesimpulan dan Saran

Membicarakan tentang kesimpulan dan saran dari Perancangan perangkat lunak sistem jual beli barang pada distro.


(5)

55

Bab V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Perancangan perangkat lunak sistem penjualan dan pembelian telah berhasil di realisasikan.

Laporan/ report data customer, barang, dan supplier telah berhasil di realisasikan.

5.2. Saran

Program jual beli barang ini dilengkapi dengan data keuangan dan pembukuan, seperti keuntungan dan kerugian, dan gaji karyawan.


(6)

53

DAFTAR PUSTAKA

J. Alam, M. Agus, Membuat Program Aplikasi Mengunakan Delphi 6 & Delphi 7, edisi pertama, PT. Elex Media Komputindo, Jakarta, 2003.

Malik, Jaja Jamaludin, Kumpulan Latihan Pemograman Delphi, Andi Yogyakarta, Yogyakarta, 2005.

http://www.flixya.com/blog/3068636/Membuat-Laporan-pada-Delphi-7-Menggunakan-Rave-Report terakhir dibuka 20 juni 2011

http://books.google.co.id/books?id=3knvclKxaMkC&printsec=frontcover#v= onepage&q&f=false terakhir dibuka 20 juni 2011

http://blog.re.or.id/struktur-data-dan-basis-data-database.htm terakhir dibuka 21 juni 2011

http://www.scribd.com/doc/30914906/Pengertian-Database terakhir dibuka 21 juni 2011